<xsd:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/office/powerpoint/2010/main" xmlns="http://schemas.microsoft.com/office/powerpoint/2010/main" xmlns:p14="http://schemas.microsoft.com/office/powerpoint/2010/main" xmlns:p173="http://schemas.microsoft.com/office/powerpoint/2017/3/main" xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships">
<xsd:import namespace="http://schemas.microsoft.com/office/drawing/2010/main" schemaLocation="dml-mainExt.xsd"/>
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/>
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/>
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/>
<xsd:import namespace="http://schemas.openxmlformats.org/presentationml/2006/main" schemaLocation="pml.xsd"/>
<xsd:simpleType name="ST_UniversalTimeOffset">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="ST_TransitionPattern">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="diamond"/>
<xsd:enumeration value="hexagon"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_TransitionCenterDirectionType">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="center"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_TransitionShredPattern">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="strip"/>
<xsd:enumeration value="rectangle"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ST_TransitionCornerAndCenterDirectionType">
<xsd:union memberTypes="p:ST_TransitionCornerDirectionType ST_TransitionCenterDirectionType"/>
</xsd:simpleType>
<xsd:simpleType name="ST_TransitionLeftRightDirectionType">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="l"/>
<xsd:enumeration value="r"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="CT_LeftRightDirectionTransition">
<xsd:attribute name="dir" type="ST_TransitionLeftRightDirectionType"/>
</xsd:complexType>
<xsd:element name="vortex" type="p:CT_SideDirectionTransition"/>
<xsd:element name="switch" type="CT_LeftRightDirectionTransition"/>
<xsd:element name="flip" type="CT_LeftRightDirectionTransition"/>
<xsd:complexType name="CT_RippleTransition">
<xsd:attribute name="dir" type="ST_TransitionCornerAndCenterDirectionType" use="optional" default="center"/>
</xsd:complexType>
<xsd:element name="ripple" type="CT_RippleTransition"/>
<xsd:element name="honeycomb" type="p:CT_Empty"/>
<xsd:complexType name="CT_PrismTransition">
<xsd:attribute name="dir" type="p:ST_TransitionSideDirectionType" use="optional" default="l"/>
<xsd:attribute name="isContent" type="xsd:boolean" use="optional" default="false"/>
<xsd:attribute name="isInverted" type="xsd:boolean" use="optional" default="false"/>
</xsd:complexType>
<xsd:element name="prism" type="CT_PrismTransition"/>
<xsd:element name="doors" type="p:CT_OrientationTransition"/>
<xsd:element name="window" type="p:CT_OrientationTransition"/>
<xsd:element name="ferris" type="CT_LeftRightDirectionTransition"/>
<xsd:element name="gallery" type="CT_LeftRightDirectionTransition"/>
<xsd:element name="conveyor" type="CT_LeftRightDirectionTransition"/>
<xsd:element name="pan" type="p:CT_SideDirectionTransition"/>
<xsd:complexType name="CT_GlitterTransition">
<xsd:attribute name="dir" type="p:ST_TransitionSideDirectionType" use="optional" default="l"/>
<xsd:attribute name="pattern" type="ST_TransitionPattern" use="optional" default="diamond"/>
</xsd:complexType>
<xsd:element name="glitter" type="CT_GlitterTransition"/>
<xsd:complexType name="CT_FlyThroughTransition">
<xsd:attribute name="dir" type="p:ST_TransitionInOutDirectionType" use="optional" default="in"/>
<xsd:attribute name="hasBounce" type="xsd:boolean" use="optional" default="false"/>
</xsd:complexType>
<xsd:element name="warp" type="p:CT_InOutTransition"/>
<xsd:element name="flythrough" type="CT_FlyThroughTransition"/>
<xsd:element name="flash" type="p:CT_Empty"/>
<xsd:complexType name="CT_ShredTransition">
<xsd:attribute name="pattern" type="ST_TransitionShredPattern" use="optional" default="strip"/>
<xsd:attribute name="dir" type="p:ST_TransitionInOutDirectionType" use="optional" default="in"/>
</xsd:complexType>
<xsd:element name="shred" type="CT_ShredTransition"/>
<xsd:complexType name="CT_RevealTransition">
<xsd:attribute name="thruBlk" type="xsd:boolean" use="optional" default="false"/>
<xsd:attribute name="dir" type="ST_TransitionLeftRightDirectionType" use="optional" default="l"/>
</xsd:complexType>
<xsd:element name="reveal" type="CT_RevealTransition"/>
<xsd:complexType name="CT_MediaBookmarkTarget">
<xsd:attribute name="spid" type="a:ST_DrawingElementId" use="required"/>
<xsd:attribute name="bmkName" type="xsd:string" use="required"/>
</xsd:complexType>
<xsd:element name="wheelReverse" type="p:CT_WheelTransition"/>
<xsd:attribute name="dur" type="p14:ST_UniversalTimeOffset"/>
<xsd:element name="bmkTgt" type="CT_MediaBookmarkTarget"/>
<xsd:attribute name="presetBounceEnd" type="s:ST_PositiveFixedPercentage"/>
<xsd:attribute name="bounceEnd" type="s:ST_PositiveFixedPercentage"/>
<xsd:complexType name="CT_ContentPartNonVisual">
<xsd:sequence>
<xsd:element name="cNvPr" type="a:CT_NonVisualDrawingProps" minOccurs="1" maxOccurs="1"/>
<xsd:element name="cNvContentPartPr" type="a14:CT_NonVisualInkContentPartProperties" minOccurs="0" maxOccurs="1"/>
<xsd:element name="nvPr" type="p:CT_ApplicationNonVisualDrawingProps" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="nvContentPartPr" type="CT_ContentPartNonVisual"/>
<xsd:attribute name="bwMode" type="a:ST_BlackWhiteMode"/>
<xsd:element name="xfrm" type="a:CT_Transform2D"/>
<xsd:element name="extLst" type="p:CT_ExtensionListModify"/>
<xsd:complexType name="CT_MediaTrim">
<xsd:attribute name="st" type="p14:ST_UniversalTimeOffset" use="optional" default="0"/>
<xsd:attribute name="end" type="p14:ST_UniversalTimeOffset" use="optional" default="0"/>
</xsd:complexType>
<xsd:complexType name="CT_MediaFade">
<xsd:attribute name="in" type="p14:ST_UniversalTimeOffset" use="optional" default="0"/>
<xsd:attribute name="out" type="p14:ST_UniversalTimeOffset" use="optional" default="0"/>
</xsd:complexType>
<xsd:complexType name="CT_MediaBookmark">
<xsd:attribute name="name" type="xsd:string"/>
<xsd:attribute name="time" type="p14:ST_UniversalTimeOffset"/>
</xsd:complexType>
<xsd:complexType name="CT_MediaBookmarkList">
<xsd:sequence>
<xsd:element name="bmk" type="CT_MediaBookmark" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CT_Media">
<xsd:sequence>
<xsd:element name="trim" type="CT_MediaTrim" minOccurs="0" maxOccurs="1"/>
<xsd:element name="fade" type="CT_MediaFade" minOccurs="0" maxOccurs="1"/>
<xsd:element name="bmkLst" type="CT_MediaBookmarkList" minOccurs="0" maxOccurs="1"/>
<xsd:element name="extLst" type="p:CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
<xsd:attributeGroup ref="a:AG_Blob"/>
</xsd:complexType>
<xsd:element name="media" type="CT_Media"/>
<xsd:complexType name="CT_SectionSlideIdListEntry">
<xsd:attribute name="id" type="p:ST_SlideId" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_SectionSlideIdList">
<xsd:sequence>
<xsd:element name="sldId" type="CT_SectionSlideIdListEntry" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CT_Section">
<xsd:sequence>
<xsd:element name="sldIdLst" type="CT_SectionSlideIdList" minOccurs="1" maxOccurs="1"/>
<xsd:element name="extLst" type="p:CT_ExtensionList" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string"/>
<xsd:attribute name="id" type="s:ST_Guid"/>
</xsd:complexType>
<xsd:complexType name="CT_SectionList">
<xsd:sequence>
<xsd:element name="section" type="CT_Section" minOccurs="1" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="sectionLst" type="CT_SectionList"/>
<xsd:complexType name="CT_BrowseMode">
<xsd:attribute name="showStatus" type="xsd:boolean" use="optional" default="true"/>
</xsd:complexType>
<xsd:element name="browseMode" type="CT_BrowseMode"/>
<xsd:element name="laserClr" type="a:CT_Color"/>
<xsd:complexType name="CT_DefaultImageDpi">
<xsd:attribute name="val" type="xsd:unsignedInt" use="required"/>
</xsd:complexType>
<xsd:element name="defaultImageDpi" type="CT_DefaultImageDpi"/>
<xsd:complexType name="CT_DiscardImageEditData">
<xsd:attribute name="val" type="xsd:boolean" use="required"/>
</xsd:complexType>
<xsd:element name="discardImageEditData" type="CT_DiscardImageEditData"/>
<xsd:complexType name="CT_ShowMediaControls">
<xsd:attribute name="val" type="xsd:boolean" use="required"/>
</xsd:complexType>
<xsd:element name="showMediaCtrls" type="CT_ShowMediaControls"/>
<xsd:complexType name="CT_LaserTracePoint">
<xsd:attribute name="t" type="p14:ST_UniversalTimeOffset" use="required"/>
<xsd:attribute name="x" type="a:ST_Coordinate" use="required"/>
<xsd:attribute name="y" type="a:ST_Coordinate" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_LaserTrace">
<xsd:sequence>
<xsd:element name="tracePt" type="CT_LaserTracePoint" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CT_LaserTraceList">
<xsd:sequence>
<xsd:element name="tracePtLst" type="CT_LaserTrace" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="laserTraceLst" type="CT_LaserTraceList"/>
<xsd:complexType name="CT_RandomId">
<xsd:attribute name="val" type="xsd:unsignedInt" use="required"/>
</xsd:complexType>
<xsd:element name="creationId" type="CT_RandomId"/>
<xsd:element name="modId" type="CT_RandomId"/>
<xsd:complexType name="CT_TriggerEventRecord">
<xsd:attribute name="type" type="p:ST_TLTriggerEvent" use="required"/>
<xsd:attribute name="time" type="p14:ST_UniversalTimeOffset" use="required"/>
<xsd:attribute name="objId" type="a:ST_DrawingElementId" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_NullEventRecord">
<xsd:attribute name="time" type="p14:ST_UniversalTimeOffset" use="required"/>
<xsd:attribute name="objId" type="a:ST_DrawingElementId" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_MediaPlaybackEventRecord">
<xsd:attribute name="time" type="p14:ST_UniversalTimeOffset" use="required"/>
<xsd:attribute name="objId" type="a:ST_DrawingElementId" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_MediaSeekEventRecord">
<xsd:attribute name="time" type="p14:ST_UniversalTimeOffset" use="required"/>
<xsd:attribute name="objId" type="a:ST_DrawingElementId" use="required"/>
<xsd:attribute name="seek" type="p14:ST_UniversalTimeOffset" use="required"/>
</xsd:complexType>
<xsd:complexType name="CT_ShowEventRecordList">
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="triggerEvt" type="CT_TriggerEventRecord"/>
<xsd:element name="playEvt" type="CT_MediaPlaybackEventRecord"/>
<xsd:element name="stopEvt" type="CT_MediaPlaybackEventRecord"/>
<xsd:element name="pauseEvt" type="CT_MediaPlaybackEventRecord"/>
<xsd:element name="resumeEvt" type="CT_MediaPlaybackEventRecord"/>
<xsd:element name="seekEvt" type="CT_MediaSeekEventRecord"/>
<xsd:element name="nullEvt" type="CT_NullEventRecord"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="showEvtLst" type="CT_ShowEventRecordList"/>
</xsd:schema>