<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
  <assemblyIdentity name="Microsoft-Windows-DirectManipulation" version="10.0.10586.306" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
  <dependency discoverable="no" resourceType="Resources">
    <dependentAssembly dependencyType="prerequisite">
      <assemblyIdentity name="Microsoft-Windows-DirectManipulation.Resources" version="10.0.10586.306" processorArchitecture="amd64" language="*" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
    </dependentAssembly>
  </dependency>
  <file name="directmanipulation.dll" destinationPath="$(runtime.system32)\" sourceName="directmanipulation.dll" sourcePath=".\" importPath="$(build.nttree)\">
    <securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
    <signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <signatureDescriptor PETrust="true" pageHash="true" />
    </signatureInfo>
    <asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
      <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
      <dsig:DigestValue xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">JCSpLHbJjltB4/uTcr8ojRPDl7oLVqQtyr67V9E2Dug=</dsig:DigestValue>
    </asmv2:hash>
  </file>
  <memberships>
    <categoryMembership>
      <id name="Microsoft.Windows.Categories" version="1.0.0.0" publicKeyToken="365143bb27e7ac8b" typeName="BootRecovery" />
    </categoryMembership>
  </memberships>
  <registryKeys>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{54E211B6-3650-4F75-8334-FA359598E1C5}">
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{54E211B6-3650-4F75-8334-FA359598E1C5}\InProcServer32">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\system32\directmanipulation.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{99793286-77CC-4B57-96DB-3B354F6F9FB5}">
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{99793286-77CC-4B57-96DB-3B354F6F9FB5}\InProcServer32">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\system32\directmanipulation.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{79DEA627-A08A-43AC-8EF5-6900B9299126}">
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
    <registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{79DEA627-A08A-43AC-8EF5-6900B9299126}\InProcServer32">
      <registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot%\system32\directmanipulation.dll" />
      <registryValue name="ThreadingModel" valueType="REG_SZ" value="Both" />
      <securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
    </registryKey>
  </registryKeys>
  <trustInfo>
    <security>
      <accessControl>
        <securityDescriptorDefinitions>
          <securityDescriptorDefinition name="WRP_FILE_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;;GRGX;;;BA)(A;;GRGX;;;SY)(A;;GRGX;;;BU)(A;;GRGX;;;S-1-15-2-1)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace" description="Default SDDL for Windows Resource Protected file" />
          <securityDescriptorDefinition name="WRP_REGKEY_DEFAULT_SDDL" sddl="O:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464G:S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464D:P(A;CI;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;GR;;;SY)(A;CI;GR;;;BA)(A;CI;GR;;;BU)(A;CI;GR;;;S-1-15-2-1)" operationHint="replace" />
        </securityDescriptorDefinitions>
      </accessControl>
    </security>
  </trustInfo>
  <localization>
    <resources culture="en-US">
      <stringTable>
        <string id="description" value="Manifest for directmanipulation.dll" />
        <string id="displayName" value="directmanipulation.dll" />
        <string id="eventProviderName" value="Microsoft-Windows-DirectManipulation" />
      </stringTable>
    </resources>
  </localization>
  <instrumentation>
    <events xmlns="http://schemas.microsoft.com/win/2004/08/events">
      <provider guid="{5786E035-EF2D-4178-84F2-5A6BBEDBB947}" message="$(string.eventProviderName)" messageFileName="%SystemRoot%\system32\directmanipulation.dll" name="Microsoft-Windows-DirectManipulation" resourceFileName="%SystemRoot%\system32\directmanipulation.dll" symbol="Microsoft_Windows_DirectManipulation_Provider">
        <channels>
          <channel chid="DirectManipulation" name="Microsoft-Windows-DirectManipulation/Diagnostic" type="Analytic" />
        </channels>
        <templates>
          <template tid="Manipulation_PointerInfo">
            <data inType="win:UInt32" name="PointerId" />
            <data inType="win:UInt32" name="ContactId" />
          </template>
          <template tid="Manipulation_RegionInfo">
            <data inType="win:UInt32" name="PointerId" />
            <data inType="win:Pointer" name="RegionPointer" />
          </template>
          <template tid="Manipulation_MotionInfo">
            <data inType="win:Pointer" name="MotionPointer" />
            <data inType="win:Pointer" name="RegionPointer" />
            <data inType="win:Pointer" name="LayerPointer" />
          </template>
          <template tid="Manipulation_LayerInfo">
            <data inType="win:Pointer" name="LayerPointer" />
          </template>
          <template tid="Manipulation_ViewportInfo">
            <data inType="win:Pointer" name="ViewportPointer" />
          </template>
          <template tid="Manipulation_DManipLatency">
            <data inType="win:UInt32" name="DManipLatency" />
            <data inType="win:UnicodeString" name="ProcessName" />
          </template>
          <template tid="Manipulation_TransformUpdateInfo">
            <data inType="win:Pointer" name="ContentPointer" />
            <data inType="win:Int32" name="TransformType" />
            <data inType="win:Float" name="xPosition" />
            <data inType="win:Float" name="yPosition" />
            <data inType="win:Float" name="zPosition" />
            <data inType="win:UInt64" name="PredictedTimeGap" />
          </template>
          <template tid="Manipulation_DCompCompositorOnViewportStatusChangedInfo">
            <data inType="win:Pointer" name="CompositorPointer" />
            <data inType="win:Pointer" name="ViewportPointer" />
          </template>
          <template tid="Manipulation_DCompCompositorOnViewportUpdatedInfo">
            <data inType="win:Pointer" name="CompositorPointer" />
            <data inType="win:Pointer" name="ViewportPointer" />
          </template>
          <template tid="Manipulation_DCompCompositorOnContentUpdatedInfo">
            <data inType="win:Pointer" name="CompositorPointer" />
            <data inType="win:Pointer" name="ContentPointer" />
          </template>
          <template tid="Manipulation_DCompCompositorUpdateInfo">
            <data inType="win:Pointer" name="CompositorPointer" />
          </template>
          <template tid="Manipulation_ManagerActivateInfo">
            <data inType="win:Pointer" name="ManagerPointer" />
            <data inType="win:Pointer" name="hWnd" />
          </template>
          <template tid="Manipulation_ManagerCreateViewportInfo">
            <data inType="win:Pointer" name="ManagerPointer" />
            <data inType="win:Pointer" name="FrameInfo" />
            <data inType="win:Pointer" name="hWnd" />
            <data inType="win:Pointer" name="ViewportPointer" />
            <data inType="win:Pointer" name="primaryContentPointer" />
          </template>
          <template tid="Manipulation_ImplicitHitTestInfo">
            <data inType="win:UInt32" name="ContactId" />
          </template>
          <template tid="Manipulation_ProcessBufferedQueueInfo">
            <data inType="win:Int32" name="MessagesQueuedOrProcessed" />
          </template>
          <template tid="Manipulation_ProcessAutoInputInfo">
            <data inType="win:UInt32" name="PointerId" />
            <data inType="win:UInt32" name="FrameId" />
            <data inType="win:UInt32" name="Message" />
          </template>
          <template tid="Manipulation_SnapPointsRestPositionInfo">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Int32" name="dimension" />
            <data inType="win:Float" name="inertiaStartValue" />
            <data inType="win:Float" name="originalRestPoint" />
            <data inType="win:Float" name="outputRestPoint" />
            <data inType="win:Int32" name="outputRestPointPriority" />
            <data inType="win:Int32" name="outputRestPointCurveId" />
          </template>
          <template tid="Manipulation_SetSnapPoints">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Int32" name="motionType" />
            <data inType="win:UInt32" name="index" />
            <data inType="win:Int32" name="bIsNewSnapValues" />
            <data inType="win:Float" name="newSnapPointValue" />
          </template>
          <template tid="Manipulation_SetSnapPointsInterval">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Int32" name="motionType" />
            <data inType="win:Float" name="interval" />
            <data inType="win:Float" name="offset" />
          </template>
          <template tid="Manipulation_FinalRestPosition">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Float" name="restPointX" />
            <data inType="win:Float" name="restPointY" />
            <data inType="win:Float" name="restPointZ" />
            <data inType="win:Int32" name="curveIdX" />
            <data inType="win:Int32" name="curveIdY" />
            <data inType="win:Int32" name="curveIdZ" />
          </template>
          <template tid="Manipulation_Prediction">
            <data inType="win:UInt64" name="time" />
            <data inType="win:UInt64" name="processTime" />
            <data inType="win:UInt64" name="compositionTime" />
            <data inType="win:UInt64" name="predictedTimeGap" />
            <data inType="win:Float" name="predictionX" />
            <data inType="win:Float" name="predictionY" />
          </template>
          <template tid="Manipulation_Inertia_Update">
            <data inType="win:UInt64" name="inertiaStartTime" />
            <data inType="win:UInt64" name="time" />
            <data inType="win:UInt64" name="processTime" />
            <data inType="win:UInt64" name="compositionTime" />
            <data inType="win:Double" name="timerElapsedTime" />
            <data inType="win:Double" name="timerOffset" />
            <data inType="win:Double" name="animationTime" />
          </template>
          <template tid="Manipulation_Parametric_ApplyCurves_Start">
            <data inType="win:Pointer" name="content" />
            <data inType="win:UInt32" name="targetMotionType" />
            <data inType="win:UInt32" name="sourceMotionType" />
            <data inType="win:UInt32" name="curveCount" />
          </template>
          <template tid="Manipulation_Parametric_ApplyCurves_Stop">
            <data inType="win:Pointer" name="content" />
          </template>
          <template tid="Manipulation_Parametric_ComputeTransform_Start">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Float" name="inputScaleX" />
            <data inType="win:Float" name="inputScaleY" />
            <data inType="win:Float" name="inputTranslateX" />
            <data inType="win:Float" name="inputTranslateY" />
          </template>
          <template tid="Manipulation_Parametric_ComputeTransform_Stop">
            <data inType="win:Pointer" name="content" />
            <data inType="win:Float" name="outputScaleX" />
            <data inType="win:Float" name="outputScaleY" />
            <data inType="win:Float" name="outputTranslateX" />
            <data inType="win:Float" name="outputTranslateY" />
            <data inType="win:UInt32" name="computedMotionTypes" />
          </template>
          <template tid="Manipulation_OnValueChanged">
            <data inType="win:Double" name="pNewValue" />
            <data inType="win:Double" name="pOldValue" />
            <data inType="win:Double" name="timeDeltaInMS" />
          </template>
          <template tid="Manipulation_ZoomToRect">
            <data inType="win:Pointer" name="viewport" />
            <data inType="win:Boolean" name="animate" />
          </template>
          <template tid="Manipulation_Storyboard">
            <data inType="win:Pointer" name="storyboard" />
            <data inType="win:Pointer" name="content" />
            <data inType="win:UInt32" name="status" />
          </template>
        </templates>
        <tasks>
          <task name="Manipulation_SetInput" value="25" />
          <task name="Manipulation_SetContact" value="26" />
          <task name="Manipulation_EnumTargets" value="27" />
          <task name="Manipulation_ProcessInput_RegionUpdate" value="28" />
          <task name="Manipulation_ProcessInput_MotionUpdate" value="29" />
          <task name="Manipulation_ProcessInputInteraction" value="30" />
          <task name="Manipulation_ExternalMotionUpdate" value="31" />
          <task name="Manipulation_LayerCommit" value="32" />
          <task name="Manipulation_Running" value="33" />
          <task name="Manipulation_Inertia" value="34" />
          <task name="Manipulation_DManipTrigger" value="35" />
          <task name="Manipulation_UpdateTransform" value="36" />
          <task name="Manipulation_ViewportAbandon" value="37" />
          <task name="Manipulation_DCompCompositorOnViewportStatusChanged" value="38" />
          <task name="Manipulation_DCompCompositorOnViewportUpdated" value="39" />
          <task name="Manipulation_DCompCompositorOnContentUpdated" value="40" />
          <task name="Manipulation_DCompCompositorUpdate" value="41" />
          <task name="Manipulation_ManagerActivate" value="42" />
          <task name="Manipulation_ManagerDeactivate" value="43" />
          <task name="Manipulation_ManagerCreateViewport" value="44" />
          <task name="Manipulation_ImplicitHitTest" value="45" />
          <task name="Manipulation_ProcessBufferedQueue" value="46" />
          <task name="Manipulation_ProcessAutoInput" value="47" />
          <task name="Manipulation_Behaviors" value="48" />
          <task name="Manipulation_Prediction" value="49" />
          <task name="Manipulation_ParametricMotion" value="50" />
          <task name="Manipulation_ViewportEnable" value="51" />
          <task name="Manipulation_ViewportDisable" value="52" />
          <task name="Manipulation_ZoomToRect" value="53" />
          <task name="Manipulation_Storyboard" value="54" />
          <task name="Manipulation_PointerAssociation" value="55" />
          <task name="Manipulation_InputHandled" value="56" />
        </tasks>
        <events>
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_SetInput_Start" task="Manipulation_SetInput" template="Manipulation_PointerInfo" value="26" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_SetInput_Stop" task="Manipulation_SetInput" template="Manipulation_PointerInfo" value="27" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_SetContact_Start" task="Manipulation_SetContact" template="Manipulation_RegionInfo" value="28" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_SetContact_Stop" task="Manipulation_SetContact" template="Manipulation_RegionInfo" value="29" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_EnumTargets_Start" task="Manipulation_EnumTargets" template="Manipulation_PointerInfo" value="30" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_EnumTargets_Stop" task="Manipulation_EnumTargets" template="Manipulation_PointerInfo" value="31" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ProcessInput_RegionUpdate_Start" task="Manipulation_ProcessInput_RegionUpdate" template="Manipulation_RegionInfo" value="32" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ProcessInput_RegionUpdate_Stop" task="Manipulation_ProcessInput_RegionUpdate" value="33" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_ProcessInput_MotionUpdate_Info" task="Manipulation_ProcessInput_MotionUpdate" template="Manipulation_MotionInfo" value="34" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ProcessInputInteraction_Start" task="Manipulation_ProcessInputInteraction" template="Manipulation_PointerInfo" value="36" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ProcessInputInteraction_Stop" task="Manipulation_ProcessInputInteraction" value="37" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_LayerCommit_Info" task="Manipulation_LayerCommit" template="Manipulation_LayerInfo" value="38" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_Running_Start" task="Manipulation_Running" template="Manipulation_ViewportInfo" value="39" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_Running_Stop" task="Manipulation_Running" template="Manipulation_ViewportInfo" value="40" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_Inertia_Start" task="Manipulation_Inertia" template="Manipulation_ViewportInfo" value="41" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_Inertia_Stop" task="Manipulation_Inertia" template="Manipulation_ViewportInfo" value="42" />
          <event channel="DirectManipulation" keywords="win:ResponseTime" level="win:Informational" opcode="win:Info" symbol="Manipulation_DManipTrigger_Info" task="Manipulation_DManipTrigger" template="Manipulation_DManipLatency" value="43" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_UpdateTransform_Info" task="Manipulation_UpdateTransform" template="Manipulation_TransformUpdateInfo" value="44" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ViewportAbandon_Start" task="Manipulation_ViewportAbandon" template="Manipulation_ViewportInfo" value="45" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ViewportAbandon_Stop" task="Manipulation_ViewportAbandon" template="Manipulation_ViewportInfo" value="46" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_DCompCompositorOnViewportStatusChanged_Start" task="Manipulation_DCompCompositorOnViewportStatusChanged" template="Manipulation_DCompCompositorOnViewportStatusChangedInfo" value="47" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_DCompCompositorOnViewportStatusChanged_Stop" task="Manipulation_DCompCompositorOnViewportStatusChanged" template="Manipulation_DCompCompositorOnViewportStatusChangedInfo" value="48" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_DCompCompositorOnViewportUpdated_Start" task="Manipulation_DCompCompositorOnViewportUpdated" template="Manipulation_DCompCompositorOnViewportUpdatedInfo" value="49" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_DCompCompositorOnViewportUpdated_Stop" task="Manipulation_DCompCompositorOnViewportUpdated" template="Manipulation_DCompCompositorOnViewportUpdatedInfo" value="50" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_DCompCompositorOnContentUpdated_Start" task="Manipulation_DCompCompositorOnContentUpdated" template="Manipulation_DCompCompositorOnContentUpdatedInfo" value="51" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_DCompCompositorOnContentUpdated_Stop" task="Manipulation_DCompCompositorOnContentUpdated" template="Manipulation_DCompCompositorOnContentUpdatedInfo" value="52" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_DCompCompositorUpdate_Start" task="Manipulation_DCompCompositorUpdate" template="Manipulation_DCompCompositorUpdateInfo" value="53" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_DCompCompositorUpdate_Stop" task="Manipulation_DCompCompositorUpdate" template="Manipulation_DCompCompositorUpdateInfo" value="54" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ManagerActivate_Start" task="Manipulation_ManagerActivate" template="Manipulation_ManagerActivateInfo" value="55" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ManagerActivate_Stop" task="Manipulation_ManagerActivate" template="Manipulation_ManagerActivateInfo" value="56" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ManagerDeactivate_Start" task="Manipulation_ManagerDeactivate" template="Manipulation_ManagerActivateInfo" value="57" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ManagerDeactivate_Stop" task="Manipulation_ManagerDeactivate" template="Manipulation_ManagerActivateInfo" value="58" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ManagerCreateViewport_Start" task="Manipulation_ManagerCreateViewport" template="Manipulation_ManagerCreateViewportInfo" value="59" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ManagerCreateViewport_Stop" task="Manipulation_ManagerCreateViewport" template="Manipulation_ManagerCreateViewportInfo" value="60" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ImplicitHitTest_Start" task="Manipulation_ImplicitHitTest" template="Manipulation_ImplicitHitTestInfo" value="61" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ImplicitHitTest_Stop" task="Manipulation_ImplicitHitTest" template="Manipulation_ImplicitHitTestInfo" value="62" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ProcessBufferedQueue_Start" task="Manipulation_ProcessBufferedQueue" template="Manipulation_ProcessBufferedQueueInfo" value="63" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ProcessBufferedQueue_Stop" task="Manipulation_ProcessBufferedQueue" template="Manipulation_ProcessBufferedQueueInfo" value="64" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_ProcessAutoInput_Start" task="Manipulation_ProcessAutoInput" template="Manipulation_ProcessAutoInputInfo" value="65" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_ProcessAutoInput_Stop" task="Manipulation_ProcessAutoInput" template="Manipulation_ProcessAutoInputInfo" value="66" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_SnapPoints_RestPosition" task="Manipulation_Behaviors" template="Manipulation_SnapPointsRestPositionInfo" value="67" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_SetSnapPoints" task="Manipulation_Behaviors" template="Manipulation_SetSnapPoints" value="68" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_SetSnapPointsInterval" task="Manipulation_Behaviors" template="Manipulation_SetSnapPointsInterval" value="69" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_FinalRestPosition" task="Manipulation_Behaviors" template="Manipulation_FinalRestPosition" value="70" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_Prediction" task="Manipulation_Prediction" template="Manipulation_Prediction" value="71" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_Inertia_Update" task="Manipulation_Inertia" template="Manipulation_Inertia_Update" value="72" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_Parametric_ApplyCurves_Start" task="Manipulation_ParametricMotion" template="Manipulation_Parametric_ApplyCurves_Start" value="73" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_Parametric_ApplyCurves_Stop" task="Manipulation_ParametricMotion" template="Manipulation_Parametric_ApplyCurves_Stop" value="74" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Start" symbol="Manipulation_Parametric_ComputeTransform_Start" task="Manipulation_ParametricMotion" template="Manipulation_Parametric_ComputeTransform_Start" value="75" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Stop" symbol="Manipulation_Parametric_ComputeTransform_Stop" task="Manipulation_ParametricMotion" template="Manipulation_Parametric_ComputeTransform_Stop" value="76" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="DManip_Inertia_Update" task="Manipulation_Inertia" template="Manipulation_OnValueChanged" value="77" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_ViewportEnable" task="Manipulation_ViewportEnable" template="Manipulation_ViewportInfo" value="78" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_ViewportDisable" task="Manipulation_ViewportDisable" template="Manipulation_ViewportInfo" value="79" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_ZoomToRect" task="Manipulation_ZoomToRect" template="Manipulation_ZoomToRect" value="80" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_Storyboard" task="Manipulation_Storyboard" template="Manipulation_Storyboard" value="81" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_PointerAssociation" task="Manipulation_PointerAssociation" template="Manipulation_PointerInfo" value="82" />
          <event channel="DirectManipulation" level="win:Informational" opcode="win:Info" symbol="Manipulation_InputHandled" task="Manipulation_InputHandled" template="Manipulation_ProcessAutoInputInfo" value="83" />
        </events>
      </provider>
    </events>
  </instrumentation>
</assembly>