Mobilize E-Business Suite with Oracle Mobile Platform



Similar documents
Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Oracle E-Business Suite Integration Best Practices. Veshaal Singh Senior Director E-Business Suite Development September 29, 2014

Extending Oracle Applications on Mobile Using Oracle MAF and Oracle Mobile Security

Safe Harbor Statement

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Mobilize Your ERP with ADF Mobile

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

E-Business Suite Oracle SOA Suite Integration Options

JD Edwards EnterpriseOne Mobile Solutions

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Clouds on the Horizon: What s the Best Oracle Fusion Strategy for Those Still on Oracle 11i or R12.0?

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

Middleware- Driven Mobile Applications

50 shades of Siebel mobile

EBS Self Service HR:Modernising The User Experience and More

Cloud PPM for Project-centric Service Organizations

HOL9449 Access Management: Secure web, mobile and cloud access

COLAB + ECHO ENTERTAINMENT GROUP

Build Your Mobile Strategy Not Just Your Mobile Apps

Public & Private Cloud Services

How To Develop A Mobile Application On An Android Device

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

EBS SOA Integration Options

ENTERPRISE MOBILITY Strategy and Execution Approach. A RapidValue Solutions Whitepaper. RapidValue Solutions

PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY

Integrating Siebel CRM 8 with Oracle Applications

Statement of Direction

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Vision for the Future: Digital Transformation of Government CORE 2016 Nick Campisi Director, US S&L Pre Sales Engineering Public Sector Applications

Solving today's challenges with Oracle SOA Suite, and Oracle Coherence

Oracle E-Business Suite and Oracle Cloud: Practical Coexistence Scenarios

Oracle s Cloud Computing Strategy

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE:

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs

Oracle White Paper December Mobility for Oracle Applications using Fusion Middleware

Oracle Public Cloud An Enterprise Cloud for Business Critical Applications Gerry Lim, Regional Program Director, Cloud Initiatives, ASEAN

Deloitte and Salesforce.com Bringing cloud computing to the banking industry. Cover head Cover head insightful

AirWatch Solution Overview

Oracle E-Biz Platform

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

Cisco Enterprise Mobility Services Platform

Oracle Platform Security Services & Authorization Policy Manager. Vinay Shukla July 2010

FREQUENTLY ASKED QUESTIONS. Oracle Applications Strategy

Oracle Reference Architecture and Oracle Cloud

Oracle Data Integration: CON7926 Oracle Data Integration: A Crucial Ingredient for Cloud Integration

Kenneth Hee Director, Business Development Security & Identity Management. Oracle Identity Management 11g R2 Securing The New Digital Experience

ORACLE WEBCENTER PORTAL

PeopleSoft and Oracle Cloud Practical Solutions. Marc Weintraub Senior Director PeopleSoft October 2014

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

Oracle WebCenter and BPM Strategy and Vision

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

PeopleSoft Mobile Inventory Management for Healthcare

<Insert Picture Here> Integrating your On-Premise Applications with Cloud Applications

A Comprehensive Solution for API Management

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Welcome to the Force.com Developer Day

SNUG June 16, 2006 The Future of PeopleSoft Integration

Optimizing your E-Business Suite for Mobile and Tablet

Software AG TechEd 2015 User Conference Mobile Enabler for Natural

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

SAP Mobile Platform Intro

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

How To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment

LDAP Authentication Configuration Appendix

How To Develop An Application On Anor Cloud

Oracle Cloud Platform. For Application Development

Oracle Cloud Computing Strategy

How to Integrate and Extend Oracle CON3755. Gary Williams Principal Curriculum Developer Mobile Cloud Applications October 2014

Oracle Process Cloud Service Rapidly Automate & Manage Process Applications

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Lead to order integration of CRM on demand and Oracle E-Business Suite. Michael Baggott Dataweave Service Delivery Director

AIA Update Application Integration Today and Tomorrow

Kony Mobile Application Management (MAM)

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Oracle Service Cloud Platform Overview & Roadmap CON8910

Mobile-First Strategy. CIO Executive Interview

ORACLE ADF MOBILE DATA SHEET

EBS - SOA Integration Options

Transcription:

Mobilize E-Business Suite with Oracle Mobile Platform Srikant Subramaniam Director, Fusion Middleware Product Management Rajesh Ghosh Director, E-Business Suite Development Jeffrey Croxen Senior Manager, Deloitte Consulting LLP Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Agenda 1 2 3 Oracle Mobile Platform Oracle E-Business Suite Mobile Services Case Study Copyright 2014, Oracle and/or its affiliates. All rights reserved. 3

Behaviors have evolved Always on Always sharing Always aware Copyright 2014, Oracle and/or its affiliates. All rights reserved. 4

Mobility requirements from the enterprise Bring Your Own Device (BYOD) Multiple Form Factors Multiple Mobile OS Enterprise Integration & Security 74% 74% Allow some sort of BYOD usage. Form Factors Securing corporate information 41% 10% Less than 10% FULLY AWARE of the devices accessing their network Mobile OS IoT Integrating with other systems 31% Forbes: Mobile Business Statistics For 2012 CIO Insight: Top Challenges of Enterprise Mobility, 2012 Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Current State of Mobility Challenges Concerns with security breach Time spent Updating or releasing Mobile Apps 93% of enterprises are concerned with data loss and other security breaches related to mobile devices 2/3 of the time spent on mobility projects is connecting to, and securing back-end systems 87% of enterprises are updating or releasing mobile apps every 6 months or less Source: 2014 Triangle Research Survey Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Mobile Platform Simplify Enterprise Mobility Build Your Own Apps APP Oracle s Mobile Apps MOBILE SECURITY ORACLE MOBILE PLATFORM MOBILE STRATEGY Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Out of the Box Mobile Apps Gets you Started Quickly, but Still Need to Consider Backend version compatibility Comply with backend customizations Extend to enhance mobile context Additional enterprise data sources Public cloud data source Device capabilities Secure mobile apps Containerization (BYOD support) Single sign on Enterprise App Store Keep up with YOUR changing business timelines and requirements CHANGING BUSINESS NEEDS? BACKEND COMPATIBILITY? Siebel CRM Siebel CRM E-Business Suite Siebel CRM SAAS HCM PHARMA SALES LIFE RETAIL EXECUTION AGILE PLM CONTACTS COMPANY SCIENCES CONSUMER GOODS DIRECTORY PeopleSoft EJD Edwards ENHANCEMENTS? COMPANY REQUEST STATUS DIRECTORY JD Edwards SECURE? EXPENSES Siebel CRM SERVICE ORDERS Siebel CRM Siebel CRM TPM CONSUMER FIELD SERVICE GOODS SAAS HCM JD Edwards SJD edwards Siebel CRM WORKER PORTRAIT PO APPROVAL GOALS OPPORTUNITIES COMPLIANCE? E-E-Business Suite Siebel CRM JD Edwards JD Edwards ORDERS PHARMA SALES REP REQUSITIONS RESUME SCREENING SAAS HCM APPROVALS SAAS HCM CANDIDATE PeopleSoft DEVICE CAPABILITIES? E-Business Suite SCREENING EXPENSES E-Business Suite TRANSPORTATION SERVICE ORDERS PeopleSoft APPROVAL Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 8

DEPLOY MANAGE Oracle Mobile Platform Client, Content, Context, Cloud Simplify Enterprise Mobility Multi-Channel NATIVE, WEB, HYBRID Develop cross platform & multi channel and multi device applications Integrate data and services across the Enterprise and Mobile devices Secure information uniformly across all layers of enterprise and mobile apps Deploy & Manage cloud and on-premise for multi-channel delivery ORACLE MOBILE PLATFORM DEVELOP INTEGRATE SECURE CUSTOM APPLICATIONS ON-PREMISE PACKAGED APPLICATIONS CLOUD Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Mobile Suite Simplify Enterprise Mobility Mobile Application Framework Mobile Integration Oracle Mobile Suite Single Source, Cross Platform Integrated Security Extensible Visual Components IDE Choice: Eclipse, JDeveloper Access to data and services across the Enterprise and external sources Reliable and proven orchestration platform Development and deployment platform to extend enterprise systems to mobile Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Mobile Platform Customers and Partners Copyright 2014, Oracle and/or its affiliates. All rights reserved. 11

Oracle E-Business Suite Mobile Services Copyright 2014, Oracle and/or its affiliates. All rights reserved. 12

E-Business Suite Smartphone Apps Be Informed and Take Action on the Go Horizontal Apps for most employees Approvals Timecards Expenses iprocurement Line of Business Apps Procurement Project Manager Sales Orders Product Information Inventory Smartphone Apps Discrete Production Supervisor Process Production Supervisor Maintenance Project Manufacturing Field Service Delivery Strategy Built in Mobile Application Framework ios and Android EBS 12.1.3 and 12.2.3 and above No additional costs for users of existing base product licenses For app availability, check MOS Doc 1641772.1 or search Oracle America EBS on app store. Copyright 2014, Oracle and/or its affiliates. All rights reserved. 13

EBS Mobility Development Strategy MAF Platform for App Development REST/SOAP Services Infrastructure for Data Mobile Foundation for Common Metadata Minimal Setup time for Administrators Most Function Security features are maintained Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 14

EBS Mobility Developer Components MAF App MAF Security Infrastructure Standard UI Components EBS UI Components EBS Server Security Services REST/SOAP Data Services App Security Components Foundation Metadata Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 15

EBS Mobile Development Lifecycle Deploy Services Identify/ Create Services (SOAP/REST) Define App Security Artifacts Roles, Privileges, Functions etc. Develop MAF App Use EBS Roles, Privileges, Security & Data Services Deploy App Define EBS Mobile Foundation Metadata Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 16

App Interaction Flow with EBS EBS Mid-tier Approvals Username Password Remember my Username. Remember my Password. Sign In Invoke Login Service Get Session Token Invoke Auth Services Set Security Context Invoke Data Services Get/Modify Application Data Invoke Logout Service Destroy Session Security Services Data Services EBS Database Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 17

Where to get Services? Integration Repository Catalog of EBS APIs & Services SOAP & REST flavors XML & JSON Support Allows Custom APIs as Services Integrated SOA Gateway to Provision Services Other Options EBS Adapter to publish SOAP Services Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 18

How to Use EBS Security Services in MAF? Login and Logout /OA_HTML/RF.jsp?function_id=mLogin /OA_HTML/RF.jsp?function_id=mLogout Configure EBS Cookies JSESSIONID EBS Session Cookie Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 19

How to Use EBS Authorization Services in MAF? Access Control Service Role Based Access Control Roles and Privileges Control Access to Features and UI Components Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 20

Security SOA Suite EBS Adapter EBS Services for Mobile Security and Data Services Sign In Data Access Insert Credentials to Request Sign Off Security Data Services HTTP BasicAuth / Token Load Roles and Privileges SOAP Request (UsernameToken, XML Payload) Logout 1 2 3 Login Service IDM OWSM IDM Logout Service EBS SDK for Java EBS Security Model Integration Repository Copyright 2014, Oracle and/or its affiliates. All rights reserved.

BAM EBS Service Provider Architecture Web Services EBS and SOA Suite Together Mobile Applications Web Applications B2B integration Process Monitoring Enterprise Integration REST Services SOAP Services Integrated SOA Gateway REST Service Provider SOAP Service Provider Security Services Worklist Services Jersey, Jackson and Staxon Libraries Adapter Framework EBS SDK for Java BPEL Mediator Oracle EBS Adapter Integration Repository Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Future Direction Roadmap EBS Mobile SDK Reusable UI Components for Customers & Partners Enterprise Deployment Options Customization, Branding Enhanced Application Security Infrastructure Enhanced Mobile Foundation Infrastructure Push Notification Framework many more Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 23

Key Takeaway Seamless Integration with MAF Security Services, Authorization Services available today Integrates with existing Function Security / Role Based Access Control Services Infrastructure REST & SOAP Infrastructure available today in R12.2 SOAP Infrastructure available in R12.1 EBS Adapter supplements Integrated SOA Gateway for Services Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 24

Global Sponsor Case Study: Deloitte Redefines Future Shop Floor with Preconfigured Mobile Solution Jeff Croxen Senior Manager, Oracle Practice Deloitte Consulting LLP

Our Vision for the Future Shop Floor Deloitte s Preconfigured Mobile Shop Floor Solution Imagine a future shop floor with production lines and offices without traditional computer terminals no more need to install Wi-Fi in every corner of a facility or yard 100% shop floor system up-time with zero interruptions no more need to purchase expensive handheld bar code scanners a single shop floor solution able to integrate with different ERP system decoupling shop floor system implementations from larger ERP rollouts Leveraging the Oracle Mobile Platform, Deloitte is redefining the future of mobile shop floor activities with our preconfigured solution. 26

Our Vision for the Future Shop Floor Deloitte s Preconfigured Mobile Shop Floor Solution Imagine a future shop floor with production lines and offices without traditional computer terminals no more need to install Wi-Fi in every corner of a facility or yard 100% shop floor system up-time with zero interruptions no more need to purchase expensive handheld bar code scanners a single shop floor solution able to integrate with different ERP system decoupling shop floor system implementations from larger ERP rollouts Leveraging the Oracle Mobile Platform, Deloitte is redefining the future of mobile shop floor activities with our preconfigured solution. 27

Guiding Principles Deloitte s Preconfigured Mobile Shop Floor Solution Easy to use Simple navigation and minimized number of taps Scalable Solution Both in performance and being able to add functionality for later releases High Performance Fast responses and real-time information Leverage standard Oracle functionality and nomenclature Device agnostic user-interface Our solution is based on the collective experiences of our manufacturing industry and Oracle practices along with focus groups conducted at several of our key Oracle manufacturing clients 28 Copyright 2014 Deloitte Development LLC. All rights reserved.

Key Functionality Deloitte s Preconfigured Mobile Shop Floor Solution Dispatch List/ Report Production View/filter list of jobs by department Perform key transactions (report time, record production, record scrap) View work order content (material requirements, operations, resources) Transactions Execute material transactions (online or draft mode) Perform shipping/receiving Complete tasks/move orders Inquiry View on-hand quantities View item details (including Oracle Product Hub attributes) Review material transactions Requests Run any report, label request, or concurrent program 29 Copyright 2014 Deloitte Development LLC. All rights reserved.

Technical Architecture Deloitte s Preconfigured Mobile Shop Floor Solution Our solution leverages an all-oracle technology platform Oracle Fusion Middleware components (SOA Suite) Mobile Application Solution Architecture Oracle Mobile ADF Mobile Platform Oracle SOA Suite 11g Oracle E-Business Suite 12.1 Oracle Mobile Platform Oracle Engineered Systems Exadata and Exalogic platforms Integrated with Oracle E-Business Suite R12.1.3 Upgrading to R12.2.4 DRAFT SOAP and REST Web Services AOL SOA Integrated Gateway Oracle E-Business Suite SDK for Java Architecture of our solution is aligned with Oracle product strategies 30 Copyright 2014 Deloitte Development LLC. All rights reserved.

Live Demonstration

Enhancements Deloitte s Preconfigured Mobile Shop Floor Solution Below is a list of the enhancements being evaluated for incorporation into the next release our mobile solution. Component Integration with Oracle E-Business Suite R12.2.4 Barcode Scanning via Camera Integration Cached transactions GPS integration Image Capture/View Attachments Lot/Serial Enabled Transactions Description/Use Case Aligns mobile solution with latest version of Oracle EBS available Backwards compatibility with Oracle E-Business Suite R12.1.3 Tethered or Bluetooth barcode scanners no longer required Multiple barcode symbologies supported (e.g., code 39, 128) Allows mobile solution to operate even when the ERP is down Enables 100% up-time for shop floor activities Eliminates operators having to identify current location for material movements or identifying current department or work cell Directed material movements with maps integration View report output, job attachments (e.g., drawings, traveler reports) Upload photos of quality issues to work order Enables improved material traceability where required by the business Prioritization of enhancements determined by current client requests 32 Copyright 2014 Deloitte Development LLC. All rights reserved.

Expected Business Benefits Deloitte s Preconfigured Mobile Shop Floor Solution Data Capture Efficiency Overcoming direct work force apprehension of using desktop computers Rapid capture (few taps) of key transactions (e.g., material, work start and stop, etc.) Easy data capture for early detection of performance degradation (productivity, lead time, quality, etc.), root cause analysis and mitigation Improved Visibility & Monitoring Real-time tracking of material and work in progress real time inventory backflushing, improved material availability, and inventory accuracy Real-time monitoring of productivity, schedule adherence, and throughput Early identification, mitigation, and resolution of performance degradation root causes Real time calculation of actual vs. standard costs (labor and material) Cost Savings Minimized investment in hardware Avoiding need for computer stations on shop floor, Wi-Fi, or hard line data connections, etc. Eased production layout change Easier Access to Information Ability for direct labor to visualize work instructions and engineering drawings on the job avoid movement waste on shop floor; improved availability in field / service 33 Copyright 2014 Deloitte Development LLC. All rights reserved.

Contact Information Deloitte s Preconfigured Mobile Shop Floor Solution Jeff Croxen Email: jcroxen@deloitte.com Phone: +1-216-702-1134 Mark Dietrich Email: mdietrich@deloitte.com Phone: +1-440-552-0647 Or stop by the Deloitte booth in Moscone South for a live demonstration. Just ask for the DCOMS App. 34 Copyright 2014 Deloitte Development LLC. All rights reserved.

This presentation should not be interpreted as a representation about or endorsement of any third party products, including Oracle software. About Deloitte Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee ( DTTL ), its network of member firms, and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as Deloitte Global ) does not provide services to clients. Please see www.deloitte.com/about for a detailed description of DTTL and its member firms. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Certain services may not be available to attest clients under the rules and regulations of public accounting. This publication contains general information only and Deloitte is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or other professional advice or services. This publication is not a substitute for such professional advice or services, nor should it be used as a basis for any decision or action that may affect your business. Before making any decision or taking any action that may affect your business, you should consult a qualified professional advisor. Deloitte shall not be responsible for any loss sustained by any person who relies on this publication. Copyright 2014 Deloitte Development LLC. All rights reserved.

Oracle Mobile Platform Key Takeaways 1 2 Leverage Java skills to build mobile apps write once, run anywhere without compromise on look and feel and performance 2 3 3 High quality of mobile experience due to packaged, mobile optimized reusable components and best practices Simple point and click integration to expose backend data as secure REST services. Pre built adapters to Oracle and 3rd party applications 4 Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Mobile Platform Key Sessions Session When Where GEN6975: Time for You to Rethink Mobile? Oracle Mobile Strategy and Roadmap HOL9304: Build Mobile Apps for Oracle E-Business Suite with Oracle Mobile Platform (Hands-On Lab) CON7640: Mobile-Enabling Your Enterprise with Oracle Service Bus CON6983: Bulletproof the Oracle Mobile Platform with Integrated Security CON5037: Mobile Development: Lessons Learned in Real-World Implementations Mon, 9/29 @ 10:15am Tue, 9/30 @ 10:15am Wed, 10/1 @ 11:30am Moscone South 103 Hotel Nikko - Nikko Ballroom II Moscone South 270 Wed, 10/1 @ 12:45pm Moscone West 3022 Wed, 10/1 @ 2:00pm Moscone West 3020 Copyright 2014, Oracle and/or its affiliates. All rights reserved.