You are on page 1of 57

Wholesale Distribution Roundtable –

Planning for Your Upgrade ]


Session Code: 3306

[ ERIC SYNSTELIEN
ASUG INSTALLATION MEMBER
MEMBER SINCE: 2000

[ RICHARD RAUCH
ASUG INSTALLATION MEMBER
MEMBER SINCE: 1999

[ JENNIFER BUKO
ASUG INSTALLATION MEMBER
MEMBER SINCE: 2006
[ Agenda
ƒ ERP6 Upgrade Implementation Roundtable
ƒ Open discussion on how the following Wholesale Distributors
handled their SAP upgrade
ƒ Powell Electronics – Bob Oldrati

ƒ Border States Electric – Michelle Perius

ƒ Graybar – Marty Joyce

ƒ Newell Rubbermaid – Glenn Griffin

ƒ Summit Electric – David Wascom

Real Experience. Real Advantage. 2


[ Powell Electronics

Bob Oldrati

Real Experience. Real Advantage. 3


[ About Powell Electronics
64-year old privately-held Wholesale Distributor specializing
in electronic connectors, sensors, switches, and heat-
shrinkable products.
Family owned business, headquartered in Swedesboro, NJ.
Branches in North America, Europe and China.
SMB ~ $100 Million sales
SAP Landscape: Business Suite 7
Winner of 2007 ASUG SME Impact Award

Real Experience. Real Advantage. 4


[ How Can We Get Approval in a Down Economy?
ƒ CIO thinks: this is the perfect time for an upgrade
ƒ Lots of consultants “on the bench”
ƒ Hardware prices coming down
ƒ CIO knows a big number will scare the CEO.

ƒ CEO thinks
ƒ I don’t want to spend a lot of money in these uncertain
economic times
ƒ No layoffs
ƒ If it’s not broke, don’t fix it

Real Experience. Real Advantage. 5


[ Why Upgrade? Why Now? Building the Business
Case
ƒ What has SAP done for Wholesale Distribution?
ƒ It’s certainly not in R/3 4.7
ƒ SAP’s Wholesale Distribution Business Unit
ƒ Made Roadmap presentation to Powell Executive team
ƒ Shared SAP’s vision and direction
ƒ Used Sandbox ECC 6 / 64 Bit server to benchmark
response times
ƒ Saw a 74% improvement Wow, with this
we can give our
folks much better
tools!

Real Experience. Real Advantage. 6


[ Wholesale Distribution Roadmap: Value to Powell

Real Experience. Real Advantage. 7


[Upgrade Components: Organize Key Project Phases
ƒ Newer, faster, 64-bit, ƒ Capture Business
dual/quad core servers Processes
ƒ New 64-bit OS and SQL ƒ Needed for testing and
Server training
ƒ Enhance SAP user security ƒ Testing
ƒ Upgrade/relocate Disaster ƒ Basis work
Recovery hardware ƒ Netweaver
ƒ ABAP Optimization and ƒ Enhancement Packages
Remediation ƒ New functionality
ƒ Target: ECC6 EhP 4 ƒ Testing and training
needed
ƒ Freeze Development
ƒ Mock go-lives

Real Experience. Real Advantage. 8


[Key Preparation Phase:
What would we need to do anyway?
ƒ Newer, faster, 64-bit, dual/quad core servers
ƒ New 64-bit OS and SQL Server
ƒ Virtualize DEV and QAS
ƒ Enhance SAP user security
ƒ Upgrade/relocate Disaster Recovery hardware
ƒ ABAP Optimization and Remediation
ƒ Upgrade Solution Manager and attach to landscape
ƒ Capture Business Processes in Solution Manager
ƒ Also supports parallel effort by CEO to develop SOP’s for
our Business Processes

Can be parallel efforts because they use different resources….

Real Experience. Real Advantage. 9


[ Key Preparation Phase
• Overview of Upgrade Cycle with New Servers
• Symmetry’s “Poor Man’s Upgrade”

Old Hardware
Transports Transports
DEV QAS PRD
de
pgra
u
en
p y th DB Copy then upgrade
DB Copy then upgrade Co
New Hardware DB

Transports Transports
DEV QAS PRD

1) Migrate 2) Copy PRD 3) Copy PRD 4) PRD


and Upgrade for QAS again for Upgrade
DEV Upgrade “Mock-PRD”
Upgrade

Real Experience. Real Advantage. 10


[ Key Preparation Phase: What will “break” in ERP6?
ƒ ABAP Remediation with Panaya

Real Experience. Real Advantage. 11


[ Key Preparation Phase
ABAP Remediation
Panaya Project Planning and Execution

Real Experience. Real Advantage. 12


[ The Lean Implementation Team
ƒ Implementation Partner : Innovant Consulting
ƒ Proven track record with Powell and other SME’s
ƒ Offshore ABAP team experienced with Panaya
ƒ On-site resources experienced with Solution Manager,
Business Process mapping, and integrating Test
Workbench with Business Process Total
Repository
Headcount:
Total Headcount:
ƒ Powell Team Powell 3
ƒ IT Director as project owner Innovant: 7
On-Site 3
ƒ SAP Project Manager Morocco 3
ƒ Experienced Business Process Expert Project Mgr 1
ƒ Experienced Project Manager Symmetry ½
ƒ Technical Lead: Expert with Powell’s “Z” programs and
transactions
ƒ Hardware/Network Administrator
Real Experience. Real Advantage. 13
[ Solution Manager Preparation
ƒ Upgrade to Enterprise Version
ƒ Business Process Workshops with key Subject Matter
Experts
ƒ Based on Wholesale Distribution Roadmap
ƒ Transaction Analysis Workshop
ƒ 12 months of user activity by transaction
ƒ Key to Business Process Repository and Test Plan
ƒ Key to Process-based authorizations
ƒ Innovant team took results of Business Process
workshops and transaction analysis
ƒ Loaded Solution Manager Business Process repository in
Solution Manager
ƒ Derived a comprehensive, business process-based test
plan.
Real Experience. Real Advantage. 14
[ Security Re-design & Improvement
ƒ Before:
ƒ Previous Security roles had some “holes”
ƒ Difficult to maintain or enhance
ƒ Profile Generator (SU25) not well configured
ƒ During the project:
ƒ Used Innovant Security design methodology, the
Solman blueprint and RBE output to re-design all
business roles
ƒ Single and derived roles to satisfy the global design
and organizational limitation
ƒ Combined the Upgrade End-User testing and Security
Testing
ƒ Go-live was successful
Real Experience. Real Advantage. 15
[ Wrap-Up
ƒ Make several smaller projects out of one big
project
ƒ What projects would you need to do with or without and
upgrade?
ƒ Key Preparation Phases
ƒ The Poor Man’s Upgrade
ƒ ABAP Remediation Made Easy
ƒ Security Overhaul
ƒ The Lean Implementation Team
ƒ The 11 Week Upgrade
ƒ Solution Manager: The Key To a Successful
Upgrade
Real Experience. Real Advantage. 16
[ Key Learnings
ƒ How Powell leveraged a cost-effective tool from Panaya
to shave weeks off the upgrade timeline and eliminate
program change risk.
ƒ How Powell made effective use of SAP Solution Manager
to capture business processes using the wholesale
distribution roadmap.
ƒ How Powell leverage the upgrade work to re-design
security
ƒ How Powell developed a comprehensive test plan using
the built-in SAP Solution Manager test workbench.

Real Experience. Real Advantage. 17


[ Border States Electric – Wholesale Distributor

Michelle Perius

Real Experience. Real Advantage. 18


[ About Border States Electric
ƒ Established in 1952
ƒ Sales exceed $900 million
ƒ Inventory value approximately $100 million
ƒ Ranked 10th largest by Electrical Wholesaling
ƒ Corporate headquarters located in Fargo, ND
ƒ 60 branches in 14 U.S. states & Mexico
ƒ ESOP – 100% employee-owned company
ƒ 1,250+ employee-owners

Winner of 2008 ASUG Large Enterprise Impact Award

Real Experience. Real Advantage. 19


[ Border States Branch Locations

Real Experience. Real Advantage. 20


[ Border States – SAP
ƒ History
ƒ Live on SAP R/3 4.0B version on February 1st, 1999
ƒ Upgrade to SAP R/3 4.7 Thanksgiving weekend 2004
ƒ SAP R/3 ERP6 EhP 4 November, 22 2009
ƒ Applications Team – enhance & support applications
ƒ 8 System/Business Analysts & 5 Developers
ƒ R/3 Modules: CO, FI, HR, LE, MM, SD
ƒ Interfacing applications
ƒ Paymetric/XI Pay
ƒ Taxware/Tax Automation
ƒ Esker DeliveryWare
ƒ Resite (Insite)
ƒ Inovis – EDI
ƒ Kronos – Time and Attendance
ƒ SupplyTrax – VMI Toolcrib
ƒ Signature Capture
ƒ Readsoft – Vendor Invoice image processing
ƒ Other SAP solutions:
ƒ IP Module – Incentives (Apr 2005) & Paybacks (Aug 2005)
ƒ RF – Mobile WebDynpro (Oct 2006) / Mobile Infrastructure (Feb 2007)
ƒ CRM/ISA (March 2007) / MDM (Feb 2007) /Enterprise Portal (March 2007)
ƒ PI (March 2007)
ƒ Adobe Interactive Forms (2006)

Real Experience. Real Advantage. 21


[ Border States ERP6 Implementation Scope
ƒ R3 4.7 -> ERP6 Enhancement Pack 4
ƒ Technical Upgrade
ƒ No Unicode conversion
ƒ Budget
ƒ Utilize internal resources – minimize spend
ƒ Defined timeline
ƒ June 2009 – Go-Live November 2009 (Thanksgiving
Weekend)

Real Experience. Real Advantage. 22


[ Border States Implementation Project Team
ƒ Partners
ƒ SAP
ƒ Basis consultant
ƒ IBM
ƒ Very limited remote assistance
ƒ “Full Time” Project Team
ƒ Continued production support and maintenance activities
ƒ Completed development projects midway

ƒ Business Project Team involvement which varied with the


project phases

Real Experience. Real Advantage. 23


[ Border States ERP6 Upgrade Project Phases
ƒ Phases
ƒ Preparation - Timeline 6/1 – 7/14
ƒ Project prep/scope definition
ƒ Wrapped up pre-upgrade development projects
ƒ Prepared systems for upgrade
ƒ Organized structure for Business Process Master Listing
ƒ Finalize master custom object list for all systems
ƒ Blueprint - Timeline 6/17 – 8/4
ƒ Unit Test Prep
ƒ Stabilize ERP6 systems
ƒ Business Continuity validation of ERP6 Development &
QA system

Real Experience. Real Advantage. 24


[ Border States ERP6 Upgrade Project Phases
ƒ Realization 1 - Timeline 8/4 – 9/18
ƒ Unit Test
ƒ Realization 2 - Timeline 9/18 – 11/4
ƒ Integration Prep
ƒ Integration Test Cycle 1
ƒ Integration Test Cycle 2
ƒ Delta Training Prep
ƒ Go Live Prep
ƒ Timeline 11/2 - 11/16
ƒ Mock Cutover
ƒ Business Readiness / Training
ƒ Go Live – 11/22/2009
ƒ One week ahead of schedule
ƒ Post Go Live
ƒ Timeline 11/30 – 12/31

Real Experience. Real Advantage. 25


[ Border States ERP6 Upgrade Project Phases

Real Experience. Real Advantage. 26


[ Border States – Lessons Learned
ƒ Plan for production support and/or business critical
enhancements/development during upgrade
ƒ Do not minimize the time necessary for proper testing
ƒ Change management for end users

Real Experience. Real Advantage. 27


[ Graybar Electric

Marty Joyce

Real Experience. Real Advantage. 28


[ Graybar Electric – Wholesale Distributor
ƒ Founded in 1869 by Elisha Gray and Enos Barton
ƒ Employee-owned since 1929
ƒ Leading distributor of high-quality electrical, communications
and networking products, and specializes in related supply
chain management and logistics services
ƒ 2009 revenues = $4.4 billion
ƒ Corporate headquarters in St. Louis, MO
ƒ Nearly 240 branches across North America
ƒ Recognized on the FORTUNE “World Most Admired
Companies” list for nine consecutive years
ƒ On the 2009 InformationWeek 500 annual ranking of the best
and brightest business technology innovators for seven
consecutive years

Real Experience. Real Advantage. 29


[ Graybar Electric – Wholesale Distributor

Real Experience. Real Advantage. 30


[ Graybar Electric – SAP
ƒ History
ƒ Live on SAP R/3 4.6c on March 31, 2003
ƒ Upgrade to SAP ECC6 EHP3 – Go Live was on February 9,2009
ƒ Applications Team – enhance & support applications
ƒ 30 Business & configuration Analysts, 5 Developers, 4 Basis
ƒ R/3 Modules: SD, FI/CO, MM, PP, Workflow
ƒ Interfacing applications (includes add-ons and bolt-ons)
ƒ APO, BW, BOBJ, PI, HR, Enterprise Portal, CRM*
ƒ Vistex – IP, pricing, mass maintenance of customer data
ƒ Open Text – LIV, Documentum
ƒ Paymetrics/XI Pay – Credit Card
ƒ INFOR - WMS
ƒ Vertex – Sales tax
ƒ Quest – Print
ƒ Rightfax - Fax
ƒ Gentran
ƒ IBM – Websphere Suite for internet sales
ƒ Precise – Infrastructure monitoring tool
ƒ Complus – Custom shipping labels
ƒ PCM – Price cost maintenance
Real Experience. Real Advantage. 31
[ Graybar Electric - ECC6 Implementation Scope
ƒ Upgrade to ECC6 Enhancement Pack 3
ƒ Technical Upgrade
ƒ No Unicode conversion
ƒ Upgrade third party add-ons as part of the project, if needed
ƒ Budget
ƒ Utilize internal resources as much as possible – minimize
expenditures
ƒ Defined Go Live
ƒ Go Live in February 2009

Real Experience. Real Advantage. 32


[ Graybar Electric - Implementation Project
Team

ƒ Partners
ƒ SAP
ƒ Deloitte

ƒ “Full Time” PMO

ƒ Project Team involvement varied with the different project


phases

Real Experience. Real Advantage. 33


[ Graybar Electric - ECC6 Upgrade Project Phases
ƒ Phases
ƒ Preparation: Timeline 8/11/08 – 9/15/08
ƒ Project prep and scope definition
ƒ Wrapped up pre-upgrade development projects
ƒ Clean up R/3 development environment
ƒ Prepared systems for upgrade
ƒ Executed Deloitte’s Smart tool
ƒ Upgraded and validated an R/3 sandbox
ƒ Realization 1: Timeline 9/15/08 – 11/10/08
ƒ Continue to validate sandbox connectivity and functionality
ƒ Upgrade Development box (RD0)
ƒ Code Remediation
ƒ Unit Testing
ƒ Data preparation – Hayes Gold Client
ƒ Script creation/validation – Worksoft Certify

Real Experience. Real Advantage. 34


[ Graybar Electric - ECC6 Upgrade Project Phases
ƒ Phases (cont.)
ƒ Realization 2 - Timeline 10/27/08 – 2/1/09
ƒ Create another ECC6 development box where functionality can be
created and tested for implementation after Go Live
ƒ Upgrade QA box (RQ0)
ƒ Integration testing
ƒ Manual testing
ƒ Cycle testing – 1, 2, and 3
ƒ Upgrade Production sized test box (RQ2) (test cutover plan)
ƒ Performance testing – 1, 2, and 3
ƒ Go Live Prep - Timeline 01/19/09 – 02/01/09
ƒ Business Readiness / Training
ƒ Review Issues list
ƒ Production Upgrade – Timeline 02/02/09 – 02/08/09
ƒ Go Live – 02/09/09
ƒ On time and under budget
ƒ Post Go Live Support - Timeline 02/09/09 – 02/23/09

Real Experience. Real Advantage. 35


[ Graybar Electric - ECC6 Upgrade Project Phases

08/11/08
08/18/08
08/25/08
09/01/08
09/08/08
09/15/08
09/22/08
09/29/08
10/06/08
10/13/08
10/20/08
10/27/08
11/03/08
11/10/08
11/17/08
11/24/08
12/01/08
12/08/08
12/15/08
12/22/08
12/29/08
01/05/09
01/12/09
01/19/09
01/26/09
02/02/09
02/09/09
02/16/09
SAP R/3 Upgrade to ECC 6.0

Project Preparation
Project Plan Creation
Run Sm art Tool
Test Upgrade (sandbox)

Upgrade of Development, Code Remediation, and Unit Testing


Validate sandbox and connectivity
Copy RD0 to RD1 & Upgrade RD0
Dual Maintenance (RD1=>RD0)
Activate Production Support Path
Code Rem ediation (RD0)
Unit Testing (RD0)

Integration, Regression, and Performance Testing


Copy RQ0 to RQ1 & Upgrade RQ0

Hard Freeze
Transports (from RD0)
Activate Production Support Path Production Support RD1, RQ1, RP0
Build RS1 For Post Upgrade Developm ent
Integration and Connectivity Test 1 (RQ0)
Integration and Connectivity Test 2 (RQ0)
Upgrade and Perform ance testing (RQ2) Perform ancePerform ance

Cuttover to Production RP0


Cutover Preparation
Upgrade
Go-Live Testing
Go-Live Support

Key: Com pleted On Schedule Issues Risks/Behind Schedule

Real Experience. Real Advantage. 36


[ Graybar Electric – Major Concerns
ƒ A lot of effort was required to define how we would create and
refresh data for Integration and Performance testing
ƒ Purchased Hayes Gold Client
ƒ Created a Data Management Strategy
ƒ We had to decide what to test and how
ƒ Purchased Worksoft’s Certify software
ƒ Focused on core transactions
ƒ Customization provided us with opportunities
ƒ Vistex changes were substantial
ƒ User Exits vs. Enhancement Points
ƒ IDOCs – structures did change and we needed to decide if
we should stay with previous version or not
ƒ Fixed approach to company codes and currency
Real Experience. Real Advantage. 37
[ Graybar Electric – Lessons Learned
ƒ Practice your upgrade many times. At least once on
production like environment.
ƒ Define your Data Management strategy (to support testing) up
front
ƒ Define your testing strategy (manual, scripting, etc) up front
ƒ Test Add-ons, Bolt-ons, and all other integration points
ƒ Dedicate security resources to compare and modify roles and
authorization objects as soon as possible
ƒ TEST, TEST, TEST
ƒ Test infrastructure/monitoring tools
ƒ There will be issues after Go Live! Be prepared to assess,
prioritize, and fix.

Real Experience. Real Advantage. 38


[ Newell Rubbermaid

Glenn Griffin

Real Experience. Real Advantage. 39


[ About Newell Rubbermaid
ƒ We are a global marketer of
consumer and commercial
products that touch the lives of
people where they work, live and
play.
ƒ Headquartered in Atlanta, GA
ƒ Approximately 19,000 employees
worldwide
ƒ NYSE: NWL

More than 90 percent of U.S. households


have at least one Newell Rubbermaid product.

Real Experience. Real Advantage. 40


[ Our Global Presence
Percent of Percent of
Sales in Region Live on
2009 SAP

US & Canada 75% 85%


Europe 14% 0%
APAC 6% 0%
Latin America 5% 0%

Real Experience. Real Advantage. 41


[ Three Business Segments
Target or
% Global Project
Region / Business completion
Sales status
date
Office NA Office Products (OP) 17 Live Oct 2007
Products
Group Beauty & Style, Baby &
Parenting Essentials,
Culinary Lifestyles (H&F) 13 Live Apr 2008
$1,674.7 MM
Home & Family
Group Tools & Hardware (T&H)
14 Live Aug 2009

$2,377.2 MM
Tools, Hardware Cleaning & Organization
24 Live Apr 2010
(C&O): Rubbermaid
& Commercial
Products Group Décor 6 Design Apr 2011

$1,525.7 MM Corporate - Design Sept 2010


Europe Region 16
Latin America Region 5 TBD TBD
Asia-PAC Region 5
Total 100
2009 NWL % Complete – Present 68
Sales
$5.6 billion

Real Experience. Real Advantage. 42


[ Channels & Customers
Mass Merchandisers

Specialty Retail

Home Center “DIY”

Office Supply

Commercial

Other
Real Experience. Real Advantage. 43
[ Home & Family
5 Global Business
Units:
- Culinary Lifestyles - Décor
- Beauty & Style - Baby & Parenting
Essentials
- Rubbermaid Consumer

Real Experience. Real Advantage. 44


[ Office Products Group
4 Global Business
Units:
- Technology - Everyday Writing & Coloring
- Fine Writing & Luxury Accessories
- Markers, Highlighters, Art & Office Organization

Real Experience. Real Advantage. 45


[ Tools, Hardware & Commercial
Products

4 Global Business Units:


- Industrial Products & Services - Commercial
Products
- Construction Tools & Accessories - Hardware

Real Experience. Real Advantage. 46


[ SAP Background
ƒ History
ƒ First go-live of Office Products on ECC 5.0 in October 2007
ƒ Upgrade to ECC 6.0 EhP 4 in February 2010
ƒ Application Team – 17 developers
ƒ 1 Architect, 4 leads, 9 offshore
ƒ R/3 Modules: SD, FI, CO, WM, PP, MM
ƒ Other SAP solutions:
ƒ SCM
ƒ Portal
ƒ PI

Real Experience. Real Advantage. 47


[ ECC 6.0 Upgrade Scope
ƒ ECC 6.0 Enhancement Pack 4
ƒ Only technical upgrade
ƒ No Unicode – already done
ƒ Used SaaS tool – Panaya
ƒ Internal resources only
ƒ In parallel with next business unit go-live
ƒ Project start – July 2009
ƒ Go-live – February 2010

Real Experience. Real Advantage. 48


[ Upgrade Project Phases
ƒ Preparation – 7/01 – 7/31
ƒ Choose Upgrade support tool
ƒ Approval from business to incorporate upgrade into their go-live
ƒ Blueprint – 08/01 – 08/14
ƒ Realization – 08/17 – 10/02
ƒ Clean up Development system
ƒ Upgrade, fix, and test in Sandbox
ƒ Upgrade, fix, and test in Dev
ƒ Upgrade QA
ƒ Final Preparation – 10/05 – 2/25
ƒ Business data load
ƒ 2 System Integration Test Cycles
ƒ Stress and Volume Test
ƒ Live Business Regression Test
ƒ Go-Live and Support – 2/28
Real Experience. Real Advantage. 49
[ Upgrade Lessons Learned
ƒ Support Pack stack issues
ƒ Updated syntax changes
ƒ Version issues – additional notes applied
ƒ Panaya tool
ƒ Solution Manager in order
ƒ Security update – new t-codes introduced
ƒ Training documentation updates

Real Experience. Real Advantage. 50


[ Summit Electric – Wholesale Distributor

David Wascom

Real Experience. Real Advantage. 51


[ Who We Are
ƒ Founded in 1977 in Albuquerque, NM
ƒ 500 associates across in 19 branches
across 4 states
ƒ #22 ranked electrical distributor in 2008,
$384 million in sales
ƒ SAP go-live – 1/1/2007
ƒ ECC 5.0 – SD, MM, FI
ƒ Vistex, Vertex, Delego
ƒ SAP BI, MDM, ISA

Real Experience. Real Advantage. 52


[ Summit Electric Upgrade Scope
ƒ ECC 5.0 Æ ECC 6.0, EHP 4
ƒ Technical upgrade only
ƒ Maintain existing rev levels for other systems
ƒ Internal resources only*
ƒ Timeline
ƒ Discovery – October-December 2009
ƒ Blueprint – January 2010
ƒ Realization – February-April 2010*
ƒ Go-live – May 30, 2010

Real Experience. Real Advantage. 53


[ Summit Electric – We Did Spend a Little Money
ƒ In discovery, found out about Panaya (ASUG networking
at work!)
ƒ www.panayainc.com
ƒ Panaya process:
ƒ System evaluation/extract
ƒ Code errors and concerns reported to us
ƒ We updated web as fixes implemented
ƒ New extracts (weekly) after fixes to update web stats

ƒ Estimate it shortened Realization by 4-6 weeks!

Real Experience. Real Advantage. 54


[ Summit Electric – Lessons Learned
ƒ It is easier to upgrade from ECC 5.0
ƒ Use the ‘Z’
ƒ Watch out for compatibility issues within SAP products!
ƒ ECC Æ BI, ISA
ƒ Talk to 3rd party vendors early and often
ƒ Test, Test, Test
ƒ Practice cutover procedures

Real Experience. Real Advantage. 55


[Q&A
Questions/Comments?

Join us at the Wholesale Distribution


Community Lounge today
2-3pm
ASUG Pavilion Show Floor

Real Experience. Real Advantage. 56


[
ƒ Thank you for participating.
Please remember to complete and return your
evaluation form following this session.
For ongoing education on this area of focus, visit the Year-
Round Community page at www.asug.com/yrc

[ SESSION CODE: 3306

Real Experience. Real Advantage. 57

You might also like