1. Test Script SAP hybris Marketing 1.1 (1502) April 2015 English CUSTOMER Access to hybris Marketing via SAP Fiori Launchpad ID: CEF Table of Contents 1 Test Description 3 2 2.1 2.2 Prerequisites System Access and Roles Preliminary Steps 2.2.1 Release Target Groups 2.2.2 Release Campaigns 4 4 5 5 6 3 Overview Table 8 4 4.1 4.2 4.3 4.4 Test Procedures Release Target Groups (Fiori Transactional App) Release Campaigns (Fiori Transactional App) Starting SAP hybris Marketing with SAP Fiori Launchpad Starting Smart Business Apps Based on hybris Marketing with SAP Fiori Launchpad 4.4.1 Making Smart Business App Tiles Visible to Business Users 4.4.2 Smart Business App - Contact Conversion 9 9 11 12 17 17 18 Document History Revision Change Date Description 0 April 13, 2015 Published version Note for the customer project team: Instructions for the customer project team are highlighted in yellow and should be removed before hand -over to project testers. The appendix is included for internal reference, in particular to support A2O, and should also be deleted before hand-over to the customer, unless deemed helpful to explain the larger context. If there are any special requirements that do not fit into the template, add instructions to the appendix. Access to hybris Marketing via SAP Fiori Launchpad Test Description CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 2 1 Test Description This document provides a detailed procedure for testing the scope item Access to hybris Marketing via SAP Fiori Launchpad after solution deployment, reflecting the predefined scope of the solution. SAP hybris Marketing can now start the required application worksets with the SAP Fiori launchpad. This enables you to launch SAP hybris Marketing and SAP Fiori transactional apps and smart business apps in parallel. When you open a Fiori app, it is launched in the same window. When you open SAP hybris Marketing worksets, they are started in a new view. Access to hybris Marketing via SAP Fiori Launchpad Test Description CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 3 2 Prerequisites Before using SAP Fiori applications, you must install the prerequisite building blocks. For more information, see the Reference Card for the SAP hybris Marketing rapiddeployment solution. o To access hybris Marketing (yMKT) worksets from the SAP Fiori launchpad, make sure that the relevant yMKT solutions have been implemented: o To access Audience Discovery and Targeting worksets, the Audience Discovery and Targeting (CE2) scope-item must be implemented. o To access Customer Value Intelligence worksets, the Customer Value Intelligence (CE1) scope-item must be implemented. o To access Social Contact Intelligence worksets, the Social Contact Intelligence (CE4) scope-item must be implemented. o To access the Predictive Models workset, the Predictive Segmentation (CE5) scope-item must be implemented. o To access the Product Recommendation Intelligence workset, the Product Recommendation Intelligence (CER) scope-item must be implemented. o To access the Campaign Management worksets, the Campaign Management (CM1) scope-item must be implemented. o Users must be assigned to the predefined launchpad role for your SAP Fiori application. 2.1 System Access and Roles The test is conducted in the following systems and users: System Details SAP Fiori Launchpad Accessible via Web browser. Your system administrator provides you with the URL to access the SAP Fiori Launchpad that has the following structure: https://<web dispatcher-server host>:<web dispatcher port>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=<front-end client> Your system administrator provides you with the user logon details: SAP Fiori launchpad user / password: cei_std / welcome (or another user as defined by your system administrator) SAP HANA user / password: As defined by your system administrator SAP hybris Marketing Your system administrator provides you with the URL to access SAP hybris Marketing. The URL has the following structure: https://<SAP Web Dispatcher Address>:<HTTPS port of SAP Web Dispatcher>/sap/bc/ui5_ui5/sap/cuan_shell/index.html Your system administrator provides you with the user logon details: User / password: cei_std / welcome (or another user as defined by your system administrator) Access to hybris Marketing via SAP Fiori Launchpad Prerequisites CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4 Use the following standard test users or assign roles to testers, respectively: Business Role Business Role ID Marketing Manager Z_CUSTOMER_ENG_INTELLIGENCE, Z_UI2_USER_700, Z_CEI_TCR_T, Z_SAP_KPIFRW5_TCR_S, Z_SAP_KPIMOD_TCR_S. 2.2 Preliminary Steps 2.2.1 Release Target Groups Use To find target groups in the Release Target Groups app, execute the following steps. This section describes the underlying SAP backend process. It describes the source of the data for the app. In addition, it is a way to check if the app is properly connected by changing data in the SAP system and checking if these changes are then displayed by the app. Procedure Test Step # Test Step Name 1 Start hybris Marketing Home Page Instruction Expected Result Launch the SAP hybris Marketing home page Home page is displayed. Pass / Fail / Comment via the appropriate URL and log on with: User: cei_std, password: welcome 2 View Target Group In the home page, navigate to Audience By Default All Target Groups are displayed. Discovery and Targeting Target Groups. Note Click My Target Groups icon to view your own target groups. 3 Check for In Preparation Target Group Access to hybris Marketing via SAP Fiori Launchpad Prerequisites Choose the In Preparation button to Target groups of status In Preparation are display all target groups, which have the displayed. status ‘In Preparation’. CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 5 Test Step # Test Step Name Instruction Expected Result Status of the target group is set to To be Released. Set the status as To be Released Choose one of your target groups and set the status To be Released by choosing the To Be 4 Released button. Pass / Fail / Comment Note The target groups with status To be Released will be displayed when the Release Target Group Fiori app is launched. 2.2.2 Release Campaigns Use To find campaigns in the Release Campaigns app, execute the following steps. This section describes the underlying SAP backend process. It describes the source of the data for the app. In addition, it is a way to check if the app is properly connected by changing data in the SAP system and checking if these changes are then displayed by the app. Procedure Test Step # Test Step Name 1 Start hybris Marketing Home Page Instruction Expected Result Launch the SAP hybris Marketing home page Home page is displayed. Pass / Fail / Comment via the appropriate URL and log on with: User: cei_std, password: welcome 2 View Campaigns In the home page, navigate to Campaign By Default All Campaigns are displayed. Management Campaigns. Note Click My Campaigns icon to view your own campaigns. Choose the Planned button to display all 3 Check for In Preparation Campaign Access to hybris Marketing via SAP Fiori Launchpad Prerequisites Campaigns of status In Preparation are displayed. campaigns, which have the status ‘In Preparation’. CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6 Test Step # Test Step Name 4 Set the status as To be Released Instruction Expected Result Pass / Fail / Comment Choose one of your campaigns and set the status To Status of the campaign is set to To be Released. be Released by choosing the To Be Released button. Note The campaigns with status To be Released will be displayed when the Release Campaign Fiori app is launched. Access to hybris Marketing via SAP Fiori Launchpad Prerequisites CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7 3 Overview Table The scope item Access to hybris Marketing via SAP Fiori Launchpad consists of the following process steps: Process Step Business Role Expected Results Release Target Groups (Fiori Transactional App) Marketing Manager SAP Fiori transactional app Release Target Groups is launched. Release Campaigns (Fiori Transactional App) Marketing Manager SAP Fiori transactional app Release Campaigns is launched. Starting hybris Marketing with SAP Fiori launchpad Marketing Manager Diverse SAP hybris Marketing worksets can be opened in new window from the SAP Fiori launchpad. Starting SAP Fiori Smart Business apps based on hybris Marketing with SAP Fiori launchpad Marketing Manager SAP Fiori Smart Business app based on hybris Marketing is launched Access to hybris Marketing via SAP Fiori Launchpad Overview Table CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 8 4 Test Procedures This section describes test procedures for each process step that belongs to this scope item. The test should take 30 minutes. 4.1 Release Target Groups (Fiori Transactional App) Test Administration Customer project: Fill in the project-specific parts (highlighted). Test Case ID <X.XX> Tester Name Testing Date Click here to enter a date. Duration 10 Minutes Business Roles Responsibility <State Service Provider, Customer, or Joint Service Provider and Customer> Purpose With this SAP Fiori app you can search for all target groups belonging to your team, and then release these target groups. You can sort by creation date, target group owner, and segmentation model. You can also display information on members, that is, accounts and contacts. For accounts, you can display the country, region, postal code, and city. Procedure Note Before starting with the process step, make sure that target groups with status To be Released are available in the SAP hybris Marketing system. Refer to chapter 2.2.1 Preliminary Steps. Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 9 Test Step # Test Step Name Instruction Expected Result 1 Launch Home Page Launch the SAP Fiori home page via the The Home page with all the applications the user has assigned is displayed in a tiled layout. appropriate URL and log on with the appropriate user and password. 2 3 Launch Release Target Groups App On the Fiori launchpad, click the tile Release Sort the Target Group List The display of the target group list can be adjusted by choosing the Sort or List button at the bottom of Target Group to launch the app. Pass / Fail / Comment The Release Target Groups app is displayed. All target groups that need to be released are listed. The available target groups are sorted or listed as per the end user needs. the target group section. Click the Sort button and choose the required sorting format to sort the available target groups. Click the List button and choose one of the available options to list the target groups. 4 View Key Information of the Target Group Choose one of the target groups from the target groups list. In the Key Information all the important information is displayed. Accounts or contacts of that target group are displayed. Details about the owner of the target group are checked. Click the view Accounts/Contacts to see the accounts/contacts of that target group. Choose Back to navigate back to the target group view. Click the Owner link to view more details about the owner of the target group. 5 Share Target Group To share the target group with others, or to create a tile for it in the launchpad, choose the Share button You have shared the target group's URL via email. at the right bottom of the screen. Select one of the available options, for example, choose Send Email to send the direct target group link via email. 6 Release Target Group Access to hybris Marketing via SAP Fiori Launchpad Test Procedures Choose the Release button to release the chosen The Target Group is released. target group. A released target group will no longer appear in the list of available target groups. CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 10 4.2 Release Campaigns (Fiori Transactional App) Test Administration Customer project: Fill in the project-specific parts (highlighted). <X.XX> Test Case ID Tester Name Testing Date Click here to enter a date. Duration 10 Minutes Business Roles <State Service Provider, Customer, or Joint Service Provider and Customer> Responsibility Purpose With this SAP Fiori app you can search for all campaigns belonging to your team, and then release them. You can sort campaigns by start date and days until start and group campaigns by owner and priority. Procedure Note Before starting with the process step, make sure that campaigns with status To be Released are available in the SAP hybris Marketing system. Refer to chapter 2.2.2 Preliminary Steps. Test Step # Test Step Name Instruction Expected Result 1 Launch Home Page Launch the SAP Fiori home page via the The Home page with all the applications the user has assigned is displayed in a tiled layout. appropriate URL and log on with the appropriate user and password. 2 3 Launch Release Campaigns App Sort the Campaign List Access to hybris Marketing via SAP Fiori Launchpad Test Procedures Pass / Fail / Comment On the Fiori launchpad, click the tile Release The Release Campaigns app is displayed. All Campaigns to launch the app. campaigns that need to be released are listed. The display of the campaign list can be adjusted by choosing the Sort or List button at the bottom of The available campaigns are sorted or listed as per the end user needs. CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 11 Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment the campaign list. Click the Sort button and choose the required sorting format to sort the available campaigns. Click the List button and choose one of the available options to list the campaigns. 4 View Key Information of the Campaign Choose one of the campaigns from the campaign list. Details about the campaign are checked. In the campaign details, toggle between the buttons to display diverse information for the campaign, for example, start and end date and owner. Click the Target Group link to display the target group that is assigned to the campaign. Choose Back to navigate back to the campaign view. Click the Owner link to view more details about the owner of the campaign. 5 Share Campaign To share the campaign with others, or to create a tile for it in the launchpad, choose the Share button at You have shared the campaign's URL via email. the right bottom of the screen. Select one of the available options, for example, choose Send Email to send the direct campaign link via email. 6 4.3 Release Campaign Choose the Release button to release the chosen The campaign is released. campaign. A released campaign will no longer appear in the list of available campaigns. Starting SAP hybris Marketing with SAP Fiori Launchpad Test Administration Customer project: Fill in the project-specific parts (highlighted). Test Case ID <X.XX> Access to hybris Marketing via SAP Fiori Launchpad Test Procedures Tester Name Testing Date Click here to enter a date. CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12 Business Roles Responsibility <State Service Provider, Customer, or Joint Service Provider and Customer> 10 Minutes Duration Purpose You can start the required application worksets of SAP hybris Marketing (CEI) with the SAP Fiori launchpad. This enables you to launch SAP hybris Marketing and SAP Fiori apps in parallel. When you open the dedicated tile on the launchpad, SAP hybris Marketing is started with a new browser tab containing various workset items. Procedure This section describes on how to launch the various SAP yMKT Work sets from the SAP Fiori launchpad. Test Step # Test Step Name Instruction Expected Result 1 Launch the SAP Fiori launchpad Launch the SAP Fiori home page via the appropriate URL and log on with the appropriate user and password. The Home page with all the solutions the user has assigned is displayed in a tiled layout. Launch the Contact Engagement tile Click the Contact Engagement tile. Contact Engagement workset starts up in a 2 Pass / Fail / Comment new window. Note In Contact Engagement marketing managers gain insight on the contact base, their interactions and used channels. They benefit from a single point of access to build a true 360 view on all marketing sources. Marketing managers can analyze contact data to determine the contacts’ interests and to find out which contacts are relevant for their company. To understand the functionality of Contact Engagement, refer to the Social Contact Intelligence (CE4) test script. 3 Launch the Sentiment Engagement tile Click the Sentiment Engagement tile. Sentiment Engagement workset starts up in a new window. Note Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13 Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment In Sentiment Engagement, marketing managers gain deep knowledge on the sentiment of their contact base. They combine the contact data with the comments and opinions that contacts provide in posts on various topics, posts coming from social channels contain new ideas on specific topics, complaints on existing products or wishes for new functionalities. To understand the functionality of Contact Engagement, refer to the Social Contact Intelligence (CE4) test script. 4 Launch the Segmentation tile Click the Segmentation tile. Segmentation workset starts up in a new window. Note Audience Discovery and Targeting is a segmentation solution powered by SAP HANA. To understand the functionality of this workset, refer to the Audience Discovery and Targeting (CE2) test script. 5 Launch the Relationship Analysis – Presales tile Click the Relationship Analysis – Presales tile. Relationship Analysis – Presales workset starts up in a new window. Note Using the Relationship Analysis report, you can quickly slice and dice to identify the relevant customers. To understand the functionality of this workset, refer to the Customer Value Intelligence (CE1) test script. 6 Launch the Relationship Analysis – Sales tile Click the Relationship Analysis – Sales tile. Relationship Analysis – Sales workset starts up in a new window. Note Using the Relationship Analysis report, you can quickly analysis the customers’ purchasing behavior. To understand the functionality of this workset, refer to the Customer Value Intelligence (CE1) test script. Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 14 Test Step # Test Step Name Instruction Expected Result 7 Launch the Margin Decomposition tile Click the Margin Decomposition tile. Margin Decomposition workset starts up Pass / Fail / Comment in a new window. Note Using the Margin Decomposition report, you can quickly analyze how your pocket margin is reached for all invoices of your customers. To understand the functionality of this workset, refer to the Customer Value Intelligence (CE1) test script. 8 Launch the Stratification tile Click the Stratification tile. Stratification workset starts up in a new window. Note Using the Stratification analysis, you can perform a flexible portfolio analysis of accounts based on their performance as measured by their scorecards. To understand the functionality of this workset, refer to the Customer Value Intelligence (CE1) test script. 9 Launch the Accounts tile Click the Accounts tile. Accounts workset starts up in a new window. Note In the Accounts workset all available accounts are displayed. Click the account link to know more details of that account. From this work set a new target group can also be created by choosing multiple accounts. Users can also choose the option to display accounts relevant to them only, or alternatively display all accounts. To understand the functionality of this workset, refer to the Customer Value Intelligence (CE1) test script. 10 Launch the Export Definitions tile Click the Export Definitions tile. Export Definition workset starts up in a new window. Note An export definition is a template that allows you to export target group member data to CSV files for further Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15 Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment processing. To understand the functionality of this workset, refer to the Audience Discovery and Targeting (CE2) test script. 11 Launch the Predictive Models tile Click the Predictive Models tile. Predictive Models workset starts up in a new window. Note In this workset you can create and display predictive models. You can use the predictive model as predictive key performance indicators in Audience Discovery and Targeting. To understand the functionality of this workset, refer to the Predictive Segmentation (CE5) test script. 12 Launch the Product Recommendation Intelligence tile Click the Product Recommendation Intelligence tile. Product Recommendation Intelligence workset starts up in a new Note window. In this workset you can create and display product recommendation models. To understand the functionality of this workset, refer to the Product Recommendation Intelligence (CER) test script. 13 Launch the Target Groups tile Click the Target Groups tile. Target Groups workset starts up in a new window. Note In this workset you can display, create and release target groups. 14 Launch the Campaigns tile Click the Campaigns tile. Campaigns workset starts up in a new window. Note In this workset, you can review existing campaigns and create new campaigns. Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 16 4.4 Starting Smart Business Apps Based on hybris Marketing with SAP Fiori Launchpad 4.4.1 Making Smart Business App Tiles Visible to Business Users Test Administration Customer project: Fill in the project-specific parts (highlighted). Test Case ID <X.XX> Tester Name Testing Date Click here to enter a date. Duration 5 Minutes Business Roles Responsibility <State Service Provider, Customer, or Joint Service Provider and Customer> Purpose To display Smart Business apps on the Home page, the business user first needs to make the relevant apps visible. Procedure This section describes how a business user can make a smart business app visible on the home page. Test Step # Test Step Name Instruction Expected Result 1 Launch the SAP Fiori launchpad Launch the SAP Fiori home page via the appropriate URL and log on with the appropriate user and password. The Home page with all the solutions the user has assigned is displayed in a tiled layout. Choose the tile catalog On top of the screen choose the Show/hide group panel. The tile catalog page opens. 2 Pass / Fail / Comment At the bottom of the screen choose Tile Catalog. 3 Choose the Smart Business app Tiles Scroll to the SAP: KPIs section and choose the required apps. In The assigned apps are visible on the home page. the Add Tile to Group dialog box, choose the group to which you would like to assign the apps to determine where on the Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 17 Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment launchpad the apps are visible. Below is the list of SAP Smart Business Apps based on SAP hybris Marketing from which you can choose: Marketing-Generated Leads (only analytical app, not transactional app) Marketing-Generated Revenue (only analytical app, not transactional app) Sentiment Media Mix Contact Conversion Marketing-Generated Opportunities Marketing- Generated Sales Pipeline Then choose Home. 4.4.2 Smart Business App - Contact Conversion Purpose You can launch the required smart business apps based on SAP hybris Marketing (yMKT) with the SAP Fiori launchpad. Note As part of the SAP hybris Marketing rapid-deployment solution the smart business app Contact Conversion was tested. This app is described below as an example for a Smart Business app. Procedure This section describes how to launch the Smart Business app Contact Conversion from the SAP Fiori launchpad. Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 18 Test Step # Test Step Name Instruction Expected Result 1 Launch the SAP Fiori launchpad Launch the SAP Fiori home page via the appropriate URL and log on with the appropriate user and password. The Home page with all the smart business apps the user has assigned is displayed in a tiled layout. Click the Contact Conversion tile. The Contact Conversion app is launched. 2 Choose Contact Conversion Pass / Fail / Comment This app contains the key figure Contact Conversion. It analyzes the success of Social Contact Intelligence during the last 5 weeks, by determining the number of active interaction contacts by country, channel, and contact level. It also shows the related number of interactions. 3 Toggle Between Display Options To change the displayed view, click the arrow next to the currently displayed view, for example, View by Week and Contact The display of the chart changes to View by week and Country Level. From the value list, choose another view option, for example, View by Week and Country. 4 Change the Display Pattern In the right upper corner of the view you find several options to update the display of the view, for example: Display as bar chart Display as table Display as bulleted list The pattern of the display of the chart changes as per the chosen option. Toggle between the available options to change the pattern of the display of the chart. 5 Display Mini Charts Click Display Mini Charts. The mini charts available for the Contact Conversion app are displayed. Caution Mini Charts are only available if the drill-down configuration has been performed. If this has not been done, perform the drill-down configuration by using the Configure KPI Drill-Down app, which is available in the KPI Modeler Group. Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19 Typographic Conventions Type Style Description Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options. Textual cross-references to other documents. Example Emphasized words or expressions. EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE. Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, source text, and names of installation, upgrade, and database tools. Example Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. <Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system. EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R . Access to hybris Marketing via SAP Fiori Launchpad Test Procedures CUSTOMER © 2015 SAP SE or an SAP affiliate company. All rights reserved. 20 www.sap.com/contactsap © 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.