<?xml version="1.0" encoding="UTF-16"?>
<instrumentationManifest xsi:schemaLocation="http://schemas.microsoft.com/win/2004/08/events eventman.xsd" xmlns="http://schemas.microsoft.com/win/2004/08/events" xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:trace="http://schemas.microsoft.com/win/2004/08/events/trace">
    <instrumentation>
        <events>
            <provider name="Autodesk-AutoCAD" guid="{F28FCF55-106E-43C7-8BF5-A36FC1D7F705}" symbol="PERF_PROVIDER_AUTOCAD" resourceFileName="%ALLUSERSPROFILE%\acad-etw.dll" messageFileName="%ALLUSERSPROFILE%\acad-etw.dll">
                <events>
                    <event symbol="StartReadDwgFileEvent" value="1" version="0" channel="Performance" level="normal" task="AcDbDatabase-readDwgFile" opcode="Start" template="OneStringEventTemplate">
                    </event>
                    <event symbol="EndReadDwgFileEvent" value="2" version="0" channel="Performance" level="normal" task="AcDbDatabase-readDwgFile" opcode="End" template="OneStringEventTemplate">
                    </event>
                    <event symbol="StartInitAcApAppEvent" value="3" version="0" channel="Performance" level="normal" task="AcApApp-init" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndInitAcApAppEvent" value="4" version="0" channel="Performance" level="normal" task="AcApApp-init" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartAcadAppInitInstanceEvent" value="5" version="0" channel="Performance" level="normal" task="CAcadApp-InitInstance" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndAcadAppInitInstanceEvent" value="6" version="0" channel="Performance" level="normal" task="CAcadApp-InitInstance" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartObjectRecordInEvent" value="7" version="0" channel="Performance" level="detailed" task="AcDbImpObject-objectRecordIn" opcode="Start" template="OneClassPointerTemplate">
                    </event>
                    <event symbol="EndObjectRecordInEvent" value="8" version="0" channel="Performance" level="detailed" task="AcDbImpObject-objectRecordIn" opcode="End" template="OneClassPointerTemplate">
                    </event>
                    <event symbol="StartAcGiDrawableViewportDrawEvent" value="9" version="0" channel="Performance" level="detailed" task="AcGiDrawable-viewportDraw" opcode="Start" template="OneClassPointerTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="EndAcGiDrawableViewportDrawEvent" value="10" version="0" channel="Performance" level="detailed" task="AcGiDrawable-viewportDraw" opcode="End" template="OneClassPointerTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="StartLoadModuleEvent" value="11" version="0" channel="Performance" level="normal" task="LoadModule" opcode="Start" template="OneStringEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndLoadModuleEvent" value="12" version="0" channel="Performance" level="normal" task="LoadModule" opcode="End" template="OneStringEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartOpenDocumentEvent" value="13" version="0" channel="Performance" level="minimal" task="AcApDocImpManager-OpenDocumentFile" opcode="Start" template="OneStringEventTemplate" keywords="Startup Commands ">
                    </event>
                    <event symbol="EndOpenDocumentEvent" value="14" version="0" channel="Performance" level="minimal" task="AcApDocImpManager-OpenDocumentFile" opcode="End" template="OneStringEventTemplate" keywords="Startup Commands ">
                    </event>
                    <event symbol="StartCommandEvent" value="15" version="0" channel="Performance" level="minimal" task="Command" opcode="Start" template="CommandTemplate" keywords="Commands Startup ">
                    </event>
                    <event symbol="EndCommandEvent" value="16" version="0" level="minimal" task="Command" opcode="End" template="CommandTemplate" keywords="Commands Startup ">
                    </event>
                    <event symbol="StartBindToCLREvent" value="17" version="0" channel="Performance" level="normal" task="acdbImpBindToRuntime" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndBindToCLREvent" value="18" version="0" channel="Performance" level="normal" task="acdbImpBindToRuntime" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartInitFontCacheEvent" value="19" version="0" channel="Performance" level="normal" task="CFontInfo-Init" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndInitFontCacheEvent" value="20" version="0" channel="Performance" level="normal" task="CFontInfo-Init" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartAdApplicationFrameInitializeEvent" value="21" version="0" channel="Performance" level="normal" task="AdApplicationFrame-Initialize" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndAdApplicationFrameInitializeEvent" value="22" version="0" channel="Performance" level="normal" task="AdApplicationFrame-Initialize" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartAdApplicationFrameCreateInstanceEvent" value="23" version="0" channel="Performance" level="normal" task="AdApplicationFrame-CreateInstance" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndAdApplicationFrameCreateInstanceEvent" value="24" version="0" channel="Performance" level="normal" task="AdApplicationFrame-CreateInstance" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartCustomizationSectionConstructorGuts" value="25" version="0" channel="Performance" level="normal" task="CustomizationSection-ConstructorGuts" opcode="Start" template="TwoStringsEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndCustomizationSectionConstructorGuts" value="26" version="0" channel="Performance" level="normal" task="CustomizationSection-ConstructorGuts" opcode="End" template="TwoStringsEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartLoadQuickAccessToolbarEvent" value="27" version="0" channel="Performance" level="normal" task="QuickAccessToolbarService-LoadQuickAccessToolbar" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndLoadQuickAccessToolbarEvent" value="28" version="0" channel="Performance" level="normal" task="QuickAccessToolbarService-LoadQuickAccessToolbar" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartLoadInfoCenterEvent" value="29" version="0" channel="Performance" level="normal" task="AcInfoCenterConn-LoadInfoCenter" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndLoadInfoCenterEvent" value="30" version="0" channel="Performance" level="normal" task="AcInfoCenterConn-LoadInfoCenter" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="StartRibbonTabSwitchEvent" value="31" version="0" channel="Performance" level="normal" task="RibbonTabSwitch" opcode="Start" template="OneStringEventTemplate">
                    </event>
                    <event symbol="EndRibbonTabSwitchEvent" value="32" version="0" channel="Performance" level="normal" task="RibbonTabSwitch" opcode="End" template="OneStringEventTemplate">
                    </event>
                    <event symbol="StartLoadResourceEvent" value="33" version="0" channel="Performance" level="detailed" task="LoadResource" opcode="Start" template="OneStringEventTemplate">
                    </event>
                    <event symbol="EndLoadResourceEvent" value="34" version="0" channel="Performance" level="detailed" task="LoadResource" opcode="End" template="OneStringEventTemplate">
                    </event>
                    <event symbol="StartAcRxClassLifetimeEvent" value="37" version="0" channel="Performance" level="detailed" task="AcRxClassLifetime" opcode="Start" template="AcRxClassLifetimeTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="EndAcRxClassLifetimeEvent" value="38" version="0" channel="Performance" level="detailed" task="AcRxClassLifetime" opcode="End" template="AcRxClassLifetimeTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="EntrySysvarListEvent" value="39" version="0" channel="Performance" level="detailed" task="SysvarList" opcode="Info" template="TwoStringsEventTemplate">
                    </event>
                    <event symbol="SwitchInFiberEvent" value="40" version="0" channel="Performance" level="normal" task="Fiber" opcode="SwitchIn" template="FiberEventTemplate" keywords="Commands ">
                    </event>
                    <event symbol="SwitchOutFiberEvent" value="41" version="0" channel="Performance" level="normal" task="Fiber" opcode="SwitchOut" template="FiberEventTemplate" keywords="Commands ">
                    </event>
                    <event symbol="LockDocumentEvent" value="42" version="0" channel="Performance" level="normal" task="Doc" opcode="Lock" template="LockDocumentEventTemplate" keywords="Commands Doc ">
                    </event>
                    <event symbol="UnlockDocumentEvent" value="43" version="0" channel="Performance" level="normal" task="Doc" opcode="Unlock" template="UnlockDocumentEventTemplate" keywords="Commands Doc ">
                    </event>
                    <event symbol="LockErrorEvent" value="44" version="0" channel="Performance" level="normal" task="Doc" opcode="Info" template="LockErrorEventTemplate" keywords="Commands ">
                    </event>
                    <event symbol="AssertEvent" value="45" version="0" channel="Performance" level="win:Error" task="Assert" opcode="Info" template="AssertEventTemplate" keywords="Commands Startup ">
                    </event>
                    <event symbol="StartBolLifetimeEvent" value="46" version="0" channel="Performance" level="normal" task="BolLifetime" opcode="Start" template="NoArgEventTemplate">
                    </event>
                    <event symbol="EndBolLifetimeEvent" value="47" version="0" channel="Performance" level="normal" task="BolLifetime" opcode="End" template="NoArgEventTemplate">
                    </event>
                    <event symbol="StartBolNotifyEvent" value="48" version="0" channel="Performance" level="normal" task="BolNotify" opcode="Start" template="NoArgEventTemplate">
                    </event>
                    <event symbol="EndBolNotifyEvent" value="49" version="0" channel="Performance" level="normal" task="BolNotify" opcode="End" template="NoArgEventTemplate">
                    </event>
                    <event symbol="StartLicensingEvent" value="50" version="0" channel="Performance" level="normal" task="Licensing" opcode="Start" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <event symbol="EndLicensingEvent" value="51" version="0" channel="Performance" level="normal" task="Licensing" opcode="End" template="NoArgEventTemplate" keywords="Startup ">
                    </event>
                    <!-- Begin Hui's helper events -->
                    <event symbol="AgsMainThreadParameteredEvent" value="86" version="0" channel="Performance" level="diagnostic" task="AgsMainDomain" opcode="MainDomain" template="OneStringEventTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="AgsDrawThreadParameteredEvent" value="87" version="0" channel="Performance" level="diagnostic" task="AgsDrawDomain" opcode="DrawDomain" template="OneStringEventTemplate" keywords="GsPerformance ">
                    </event>
                    <!-- End Hui's helper events-->
                    <event symbol="StartAcGiDrawableWorldDrawEvent" value="90" version="0" channel="Performance" level="detailed" task="AcGiDrawable-worldDraw" opcode="Start" template="OneClassPointerTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="EndAcGiDrawableWorldDrawEvent" value="91" version="0" channel="Performance" level="detailed" task="AcGiDrawable-worldDraw" opcode="End" template="OneClassPointerTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="StartTRegenAllEvent" value="101" version="0" channel="Performance" level="detailed" task="Tregenall" opcode="Start" template="NoArgEventTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="EndTRegenAllEvent" value="102" version="0" channel="Performance" level="detailed" task="Tregenall" opcode="End" template="NoArgEventTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="StartDispatchInputEvent" value="166" version="0" channel="Performance" level="detailed" task="InputDispatch" opcode="Start" template="StartDispatchInputEventTemplate" keywords="Interactive ">
                    </event>
                    <event symbol="InvokeCommandEvent" value="200" version="0" channel="Performance" level="detailed" task="Command" opcode="Invoke" template="InvokeCommandTemplate" keywords="Commands ">
                    </event>
                    <event symbol="RetrieveCommandTokenEvent" value="201" version="0" channel="Performance" level="detailed" task="Command" opcode="RetrieveToken" template="RetrieveCommandTokenTemplate" keywords="Commands ">
                    </event>
                    <event symbol="CommandCancelledEvent" value="202" version="0" channel="Performance" level="minimal" task="Command" opcode="Cancelled" template="CommandTemplate" keywords="Commands ">
                    </event>
                    <event symbol="CommandFailedEvent" value="203" version="0" channel="Performance" level="minimal" task="Command" opcode="Failed" template="CommandTemplate" keywords="Commands ">
                    </event>
                    <event symbol="SetLispContextStateEvent" value="204" version="0" channel="Performance" level="diagnostic" task="Lisp" opcode="SetContextState" template="LispSetContextStateTemplate" keywords="Lisp Commands ">
                    </event>
                    <event symbol="InvokeLispEvent" value="205" version="0" channel="Performance" level="detailed" task="Lisp" opcode="InvokeLisp" template="InvokeLispTemplate" keywords="Lisp Commands ">
                    </event>
                    <event symbol="StartDocEvent" value="206" version="0" channel="Performance" level="detailed" task="Doc" opcode="Start" template="DocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="EndDocEvent" value="207" version="0" channel="Performance" level="detailed" task="Doc" opcode="End" template="DocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="DocActivatedEvent" value="208" version="0" channel="Performance" level="detailed" task="Doc" opcode="Activated" template="DocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="ActivateDocEvent" value="209" version="0" channel="Performance" level="detailed" task="Doc" opcode="Activate" template="ActivateDocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="SetCurrentDocEvent" value="210" version="0" channel="Performance" level="detailed" task="Doc" opcode="SetCurrent" template="DocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="OnActivateDocEvent" value="211" version="0" channel="Performance" level="detailed" task="Doc" opcode="OnActivate" template="DocTemplate" keywords="Doc ">
                    </event>
                    <event symbol="StartCommandThroatEvent" value="212" version="0" channel="Performance" level="detailed" task="CommandThroat" opcode="Start" template="NoArgEventTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="StuffCommandThroatEvent" value="213" version="0" channel="Performance" level="detailed" task="CommandThroat" opcode="Queue" template="StuffCommandThroatTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="CommandThroatSelectDeviceEvent" value="214" version="0" channel="Performance" level="detailed" task="CommandThroat" opcode="Processed" template="CommandThroatSelectDeviceTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="EndCommandThroatEvent" value="215" version="0" channel="Performance" level="detailed" task="CommandThroat" opcode="End" template="NoArgEventTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="StartMessageLoopEvent" value="216" version="0" channel="Performance" level="diagnostic" task="MessageLoop" opcode="Start" template="NoArgEventTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="EndMessageLoopEvent" value="217" version="0" channel="Performance" level="diagnostic" task="MessageLoop" opcode="End" template="NoArgEventTemplate" keywords="Doc Commands ">
                    </event>
                    <event symbol="PCLoadingStartEvent" value="218" version="0" channel="Performance" level="diagnostic" task="ProgressiveLoading" opcode="Start" template="QueryTemplate" keywords="PointCloudLoading ">
                    </event>
                    <event symbol="PCLoadingCompletedEvent" value="219" version="0" channel="Performance" level="diagnostic" task="ProgressiveLoading" opcode="End" template="QueryTemplate" keywords="PointCloudLoading ">
                    </event>
                    <event symbol="PCThreadStartEvent" value="220" version="0" channel="Performance" level="diagnostic" task="ProgressiveThreading" opcode="Start" template="QueryTemplate" keywords="PointCloudThreading ">
                    </event>
                    <event symbol="PCThreadStopEvent" value="221" version="0" channel="Performance" level="diagnostic" task="ProgressiveThreading" opcode="End" template="QueryTemplate" keywords="PointCloudThreading ">
                    </event>
                    <event symbol="CreateLispContextStateEvent" value="222" version="0" channel="Performance" level="diagnostic" task="Lisp" opcode="CreateContext" template="LispLifetimeContextStateTemplate" keywords="Lisp Commands ">
                    </event>
                    <event symbol="DestroyLispContextStateEvent" value="223" version="0" channel="Performance" level="diagnostic" task="Lisp" opcode="DestroyContext" template="LispLifetimeContextStateTemplate" keywords="Lisp Commands ">
                    </event>
                    <event symbol="DMDriverFPSEvent" value="224" version="0" channel="Performance" level="detailed" task="DMDriverFPSTask" opcode="Info" template="TwoStringsEventTemplate" keywords="GsPerformance ">
                    </event>
                    <event symbol="GenericEvent" value="225" version="0" channel="Performance" level="diagnostic" task="Generic" opcode="Generic" template="GenericTemplate" keywords="Generic ">
                    </event>
                </events>
                <levels>
                    <level name="minimal" symbol="LEVEL_MINIMAL" value="16">
                    </level>
                    <level name="normal" symbol="LEVEL_NORMAL" value="17">
                    </level>
                    <level name="detailed" symbol="LEVEL_DETAILED" value="18">
                    </level>
                    <level name="diagnostic" symbol="LEVEL_DIAGNOSTIC" value="19">
                    </level>
                </levels>
                <tasks>
                    <task name="AcDbDatabase-readDwgFile" symbol="PERF_TASK_ACDBDATABASE_READDWGFILE" value="1" eventGUID="{986AB464-8F5C-4C47-AF43-8CAD144A5F41}">
                    </task>
                    <task name="AcApApp-init" symbol="PERF_TASK_ACAPAPP_INIT" value="2" eventGUID="{A5919EC0-19F9-43A8-B677-91DB85D35113}">
                    </task>
                    <task name="CAcadApp-InitInstance" symbol="PERF_TASK_CACADAPP_INITINSTANCE" value="3" eventGUID="{56C13FCE-86E2-4616-A114-2B5AFFD97E77}">
                    </task>
                    <task name="AcDbImpObject-objectRecordIn" symbol="PERF_TASK_ACDBIMPOBJECT_OBJECTRECORDIN" value="4" eventGUID="{C336701F-ECFA-4B75-A37E-4E2CD847E78C}">
                    </task>
                    <task name="AcGiDrawable-viewportDraw" symbol="PERF_TASK_ACGIDRAWABLE_VIEWPORTDRAW" value="5" eventGUID="{14D4602D-0CBE-47EF-933A-C716C0E8A722}">
                    </task>
                    <task name="LoadModule" symbol="PREF_TASK_LOADMODULE" value="6" eventGUID="{1D720858-F7E7-443E-BFDF-66E42DC415E3}">
                    </task>
                    <task name="AcApDocImpManager-OpenDocumentFile" symbol="PERF_TASK_ACAPDOCIMPMANAGER_OPENDOCUMENTFILE" value="7" eventGUID="{D7916520-17A8-4C5F-94A9-36AB394EBE69}">
                    </task>
                    <task name="Command" symbol="PERF_TASK_COMMAND" value="8" eventGUID="{E0086784-4C6D-40F2-B28A-08E1A5BC6659}">
                    </task>
                    <task name="acdbImpBindToRuntime" symbol="PERF_TASK_ACDBIMPBINDTORUNTIME" value="9" eventGUID="{5DDFC8D6-0CFA-4109-9F75-AD013799DFF5}">
                    </task>
                    <task name="CFontInfo-Init" symbol="PERF_TASK_FONTINFO_INIT" value="10" eventGUID="{2FD8AE8F-46BF-4238-AEE7-864B167DCB75}">
                    </task>
                    <task name="AdApplicationFrame-Initialize" symbol="PERF_TASK_ADAPPLICATIONFRAME_INITIALIZE" value="11" eventGUID="{F6B8B1D7-9D1D-4E8F-A651-E286F57B0A18}">
                    </task>
                    <task name="AdApplicationFrame-CreateInstance" symbol="PERF_TASK_ADAPPLICATIONFRAME_CREATEINSTANCE" value="12" eventGUID="{D0CDD966-5AC7-4618-B7ED-A384FF15A498}">
                    </task>
                    <task name="CustomizationSection-ConstructorGuts" symbol="PERF_TASK_CUSTOMIZATIONSECTION_CONSTRUCTORGUTS" value="13" eventGUID="{70A37996-F53C-4816-858D-BD738D0CF33B}">
                    </task>
                    <task name="QuickAccessToolbarService-LoadQuickAccessToolbar" symbol="PERF_TASK_QuickAccessToolbarService_LoadQuickAccessToolbar" value="14" eventGUID="{B923D121-E3A4-4EA0-8B97-1F4679DC6665}">
                    </task>
                    <task name="AcInfoCenterConn-LoadInfoCenter" symbol="PERF_TASK_AcInfoCenterConn_LoadInfoCenter" value="15" eventGUID="{B9F6D63D-A3CD-4723-B7EF-5B15AD489745}">
                    </task>
                    <task name="RibbonTabSwitch" symbol="PERF_TASK_RIBBONTABSWITCH" value="16" eventGUID="{65589361-31A0-4018-B871-F75C7F5EE813}">
                    </task>
                    <task name="LoadResource" symbol="PERF_TASK_LOADRESOURCE" value="17" eventGUID="{1C19F0BC-96C0-404C-9B6E-218465A65289}">
                    </task>
                    <task name="AcRxClassLifetime" symbol="PERF_TASK_ACRXCLASSLIFETIME" value="19" eventGUID="{186F65CC-0058-459C-B40E-8E763D475DA6}">
                    </task>
                    <task name="SysvarList" symbol="PERF_TASK_SYSVARLIST" value="20" eventGUID="{3CB5CEAE-6B66-4E1F-90A5-44A0ADCBE299}">
                    </task>
                    <task name="Fiber" symbol="PERF_TASK_FIBER" value="21" eventGUID="{5F191AED-372D-4A18-B802-695AB1C94A59}">
                    </task>
                    <task name="Doc" symbol="PERF_TASK_DOC" value="22" eventGUID="{922691C5-03C9-4DFE-902F-F7600ECCBF03}">
                    </task>
                    <task name="Assert" symbol="PERF_TASK_ASSERT" value="23" eventGUID="{A0C99410-5418-45BC-8EA5-92A0B1C895FE}">
                    </task>
                    <task name="BolLifetime" symbol="PERF_TASK_BOLLIFETIME" value="24" eventGUID="{088BD3C6-187E-4B51-A196-D68CC3C6B9F5}">
                    </task>
                    <task name="BolNotify" symbol="PERF_TASK_BOLNOTIFY" value="25" eventGUID="{B832ABA2-1C74-44B3-867D-AAC9CC7DC9EF}">
                    </task>
                    <task name="Licensing" symbol="PERF_TASK_LICENSING" value="26" eventGUID="{A2093957-3BD2-4E58-BEA5-1A9947A67DE1}">
                    </task>
                    <task name="DeviceUpdate" symbol="PERF_DEVICEUPDATA" value="41" eventGUID="{EE04EFDF-8F22-44A5-A232-933C01CBC67F}">
                    </task>
                    <task name="AgsMainDomain" symbol="PERF_MAINTHREADDOMAIN" value="43" eventGUID="{318C87F8-5877-4343-9E40-E2F8A27FDEDE}">
                    </task>
                    <task name="AgsDrawDomain" symbol="PERF_DRAWTHREADDOMAIN" value="44" eventGUID="{EACD9568-AF53-42C2-B78D-C707A039F117}">
                    </task>
                    <task name="AcGiDrawable-worldDraw" symbol="PERF_TASK_ACGIDRAWABLE_WORLDDRAW" value="47" eventGUID="{538B2912-BC90-4707-BE3A-429E15F6FFA1}">
                    </task>
                    <task name="InputDispatch" symbol="PERF_TASK_INPUT_DISPATCH" value="58" eventGUID="{4394DA83-C7B7-47E9-8BEC-AF9EDE0AFE54}">
                    </task>
                    <task name="Tregenall" symbol="PERF_TASK_TREGENALL" value="53" eventGUID="{C6A65CBD-7452-40FA-B2EF-9D275CA98825}">
                    </task>
                    <task name="CommandThroat" symbol="PERF_TASK_COMMAND_THROAT" value="59" eventGUID="{F389A81E-B51A-4734-8CB5-EF7C5511ADF8}">
                    </task>
                    <task name="MessageLoop" symbol="PERF_TASK_MESSAGE_LOOP" value="60" eventGUID="{D7197624-8272-4323-A0ED-FC36ACAE7459}">
                    </task>
                    <task name="Lisp" symbol="PERF_TASK_LISP" value="61" eventGUID="{E9371DF2-DC5F-4C8C-BE2B-BBD48491C60B}">
                    </task>
                    <task name="ProgressiveLoading" symbol="PERF_PC_LOADING" value="62" eventGUID="{F5A0D79F-5EE5-4D4A-B9F9-C06C05976692}">
                    </task>
                    <task name="ProgressiveThreading" symbol="PERF_PC_THREADING" value="63" eventGUID="{9F1C7811-2E52-4A81-9155-E2D005FC68DC}">
                    </task>
                    <task name="Generic" symbol="PERF_TASK_Generic" value="64" eventGUID="{0CA08C5A-2AED-4F99-9BF4-0161CAF71B59}">
                    </task>
                    <task name="DMDriverFPSTask" symbol="PERF_DM_DRIVER_FPS" value="65" eventGUID="{D8DD6D31-FDC0-43AA-A861-53D2D8F342FC}">
                    </task>
                </tasks>
                <opcodes>
                    <opcode name="Start" symbol="PERF_OPCODE_START" value="10">
                    </opcode>
                    <opcode name="End" symbol="PERF_OPCODE_END" value="11">
                    </opcode>
                    <opcode name="Info" symbol="PERF_OPCODE_INFO" value="12">
                    </opcode>
                    <opcode name="SwitchIn" symbol="PERF_OPCODE_SWITCHIN" value="13">
                    </opcode>
                    <opcode name="SwitchOut" symbol="PERF_OPCODE_SWITCHOUT" value="14">
                    </opcode>
                    <opcode name="Lock" symbol="PERF_OPCODE_LOCK" value="15">
                    </opcode>
                    <opcode name="Unlock" symbol="PERF_OPCODE_UNLOCK" value="16">
                    </opcode>
                    <opcode name="Access" symbol="PERF_OPCODE_ACCESS" value="17">
                    </opcode>
                    <opcode name="CreateContext" symbol="PERF_OPCODE_CREATECONTEXT" value="18">
                    </opcode>
                    <opcode name="DestroyContext" symbol="PERF_OPCODE_DESTROYCONTEXT" value="19">
                    </opcode>
                    <opcode name="MainDomain" symbol="PERF_OPCODE_MAINTHREADDOMAIN" value="30">
                    </opcode>
                    <opcode name="DrawDomain" symbol="PERF_OPCODE_DRAWTHREADDOMAIN" value="31">
                    </opcode>
                    <opcode name="Processed" symbol="PERF_OPCODE_PROCESSED" value="39">
                    </opcode>
                    <opcode name="Queue" symbol="PERF_OPCODE_QUEUE" value="40">
                    </opcode>
                    <opcode name="Invoke" symbol="PERF_OPCODE_INVOKE" value="23">
                    </opcode>
                    <opcode name="RetrieveToken" symbol="PERF_OPCODE_RETRIEVETOKEN" value="24">
                    </opcode>
                    <opcode name="Cancelled" symbol="PERF_OPCODE_CANCELLED" value="25">
                    </opcode>
                    <opcode name="Failed" symbol="PERF_OPCODE_FAILED" value="42">
                    </opcode>
                    <opcode name="SetContextState" symbol="PERF_OPCODE_SETLISPCONTEXTSTATE" value="43">
                    </opcode>
                    <opcode name="InvokeLisp" symbol="PERF_OPCODE_INVOKELISP" value="44">
                    </opcode>
                    <opcode name="Activated" symbol="PERF_OPCODE_ACTIVATED" value="45">
                    </opcode>
                    <opcode name="Activate" symbol="PERF_OPCODE_ACTIVATE" value="46">
                    </opcode>
                    <opcode name="SetCurrent" symbol="PERF_OPCODE_SETCURRENT" value="47">
                    </opcode>
                    <opcode name="OnActivate" symbol="PERF_OPCODE_ONACTIVATE" value="48">
                    </opcode>
                    <opcode name="Generic" symbol="PERF_OPCODE_GENERIC" value="49">
                    </opcode>
                </opcodes>
                <channels>
                    <channel name="Performance" chid="Autodesk-AutoCAD/Performance" symbol="PERF_CHANNEL_PERFORMANCE" type="Analytic" enabled="false" isolation="Application">
                    </channel>
                </channels>
                <keywords>
                    <keyword name="Startup" symbol="PERF_KEYWORD_STARTUP" mask="0x1">
                    </keyword>
                    <keyword name="Commands" symbol="PERF_KEYWORD_COMMANDS" mask="0x2">
                    </keyword>
                    <keyword name="Lisp" symbol="PERF_KEYWORD_LISP" mask="0x4">
                    </keyword>
                    <keyword name="GsPerformance" symbol="PERF_KEYWORD_GSPERFORMANCE" mask="0x8">
                    </keyword>
                    <keyword name="Interactive" symbol="PERF_KEYWORD_INTERACTIVE" mask="0x40">
                    </keyword>
                    <keyword name="Doc" symbol="PERF_KEYWORD_DOC" mask="0x80">
                    </keyword>
                    <keyword name="PointCloudLoading" symbol="PERF_KEYWORD_POINTCLOUDLOADING" mask="0x200">
                    </keyword>
                    <keyword name="PointCloudThreading" symbol="PERF_KEYWORD_POINTCLOUDTHREADING" mask="0x400">
                    </keyword>
                    <keyword name="Generic" symbol="PERF_KEYWORD_GENERIC" mask="0x800">
                    </keyword>
                </keywords>
                <maps>
                    <valueMap name="DocLockMode">
                        <map value="0" message="$(string.Autodesk-AutoCAD.map.DocLockMode.0.message)">
                        </map>
                        <map value="1" message="$(string.Autodesk-AutoCAD.map.DocLockMode.1.message)">
                        </map>
                        <map value="2" message="$(string.Autodesk-AutoCAD.map.DocLockMode.2.message)">
                        </map>
                        <map value="4" message="$(string.Autodesk-AutoCAD.map.DocLockMode.4.message)">
                        </map>
                        <map value="20" message="$(string.Autodesk-AutoCAD.map.DocLockMode.20.message)">
                        </map>
                        <map value="32" message="$(string.Autodesk-AutoCAD.map.DocLockMode.32.message)">
                        </map>
                        <map value="64" message="$(string.Autodesk-AutoCAD.map.DocLockMode.64.message)">
                        </map>
                    </valueMap>
                    <valueMap name="LispContextState">
                        <map value="1" message="$(string.Autodesk-AutoCAD.map.LispContextState.1.message)">
                        </map>
                        <map value="2" message="$(string.Autodesk-AutoCAD.map.LispContextState.2.message)"> 
                        </map>
                        <map value="4" message="$(string.Autodesk-AutoCAD.map.LispContextState.4.message)">
                        </map>
                        <map value="8" message="$(string.Autodesk-AutoCAD.map.LispContextState.8.message)">
                        </map>
                        <map value="16" message="$(string.Autodesk-AutoCAD.map.LispContextState.16.message)">
                        </map>
                    </valueMap>
                    <valueMap name="CommandIlk">
                        <map value="1" message="$(string.Autodesk-AutoCAD.map.CommandIlk.1.message)">
                        </map>
                        <map value="2" message="$(string.Autodesk-AutoCAD.map.CommandIlk.2.message)">
                        </map>
                    </valueMap>
                </maps>
                <templates>
                    <template tid="NoArgEventTemplate">
                    </template>
                    <template tid="OneIntEventTemplate">
                        <data name="data" inType="win:Int32" outType="xs:int">
                        </data>
                    </template>
                    <template tid="OneStringEventTemplate">
                        <data name="data" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="CommandTemplate">
                        <data name="Command" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="TwoStringsEventTemplate">
                        <data name="data1" inType="win:UnicodeString" outType="xs:string">
                        </data>
                        <data name="data2" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="OnePointerEventTemplate">
                        <data name="data" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="OneClassPointerTemplate">
                        <data name="AcRxClassPointer" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="OnePointerOneStringEventTemplate">
                        <data name="data1" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="data2" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="AcRxClassLifetimeTemplate">
                        <data name="AcRxClassPointer" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="AcRxClassName" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="OnePointerOneIntEventTemplate">
                        <data name="data1" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="data2" inType="win:Int32" outType="xs:int">
                        </data>
                    </template>
                    <template tid="LockDocumentEventTemplate">
                        <data name="LockObject" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="Mode" inType="win:UInt32" map="DocLockMode">
                        </data>
                        <data name="Command" inType="win:UnicodeString" outType="xs:string">
                        </data>
                        <data name="Force" inType="win:UInt8" outType="xs:unsignedByte">
                        </data>
                    </template>
                    <template tid="FiberEventTemplate">
                        <data name="Fiber" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="UnlockDocumentEventTemplate">
                        <data name="Lock" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="LockErrorEventTemplate">
                        <data name="Lock" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="ErrorStatus" inType="win:UInt32" outType="xs:unsignedInt">
                        </data>
                    </template>
                    <template tid="AssertEventTemplate">
                        <data name="Message" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="StartDispatchInputEventTemplate">
                        <data name="Message" inType="win:UInt32" outType="xs:HexInt32">
                        </data>
                    </template>
                    <template tid="InvokeCommandTemplate">
                        <data name="Parameters" inType="win:UnicodeString" outType="xs:string">
                        </data>
                        <data name="Ilk" inType="win:UInt32" map="CommandIlk">
                        </data>
                    </template>
                    <template tid="RetrieveCommandTokenTemplate">
                        <data name="Restype" inType="win:UInt32" outType="xs:HexInt32">
                        </data>
                        <data name="Token" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="LispLifetimeContextStateTemplate">
                        <data name="ContextId" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="LispSetContextStateTemplate">
                        <data name="ContextId" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="State" inType="win:UInt32" map="LispContextState">
                        </data>
                    </template>
                    <template tid="InvokeLispTemplate">
                        <data name="Name" inType="win:UnicodeString" outType="xs:string">
                        </data>
                        <data name="Expression" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="DocTemplate">
                        <data name="Doc" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="ActivateDocTemplate">
                        <data name="Doc" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                        <data name="Flags" inType="win:Int32" outType="xs:int">
                        </data>
                        <data name="Result" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="StuffCommandThroatTemplate">
                        <data name="Token" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="CommandThroatSelectDeviceTemplate">
                        <data name="result" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                    <template tid="QueryTemplate">
                        <data name="Query" inType="win:Pointer" outType="win:HexInt64">
                        </data>
                    </template>
                    <template tid="GenericTemplate">
                        <data name="kind" inType="win:UnicodeString" outType="xs:string">
                        </data>
                        <data name="payload" inType="win:UnicodeString" outType="xs:string">
                        </data>
                    </template>
                </templates>
            </provider>
        </events>
    </instrumentation>
    <localization>
        <resources culture="en-US">
            <stringTable>
                <string id="task.None" value="None">
                </string>
                <string id="opcode.Start" value="Start">
                </string>
                <string id="level.Verbose" value="Verbose">
                </string>
                <string id="level.Informational" value="Information">
                </string>
                <string id="level.Error" value="Error">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.6.message" value="kContrast">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.5.message" value="kDirectTopmost">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.4.message" value="kHighlightSelection">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.3.message" value="kHighlight">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.2.message" value="kDirect">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.1.message" value="kSprite">
                </string>
                <string id="Autodesk-AutoCAD.map.RenderType.0.message" value="kMain">
                </string>
                <string id="Autodesk-AutoCAD.map.FailedToSkipReason.4.message" value="HasPackets">
                </string>
                <string id="Autodesk-AutoCAD.map.FailedToSkipReason.2.message" value="CameraDependentTraversal">
                </string>
                <string id="Autodesk-AutoCAD.map.FailedToSkipReason.1.message" value="RetraversePending">
                </string>
                <string id="Autodesk-AutoCAD.map.FailedToSkipReason.0.message" value="TraverseAlways">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.64.message" value="kXWrite">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.4.message" value="kWrite">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.32.message" value="kRead">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.20.message" value="kProtectedAutoWrite">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.2.message" value="kNotLocked">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.1.message" value="kAutoWrite">
                </string>
                <string id="Autodesk-AutoCAD.map.DocLockMode.0.message" value="kNone">
                </string>
                <string id="Autodesk-AutoCAD.map.LispContextState.1.message" value="kAcVlNone">
                </string>
                <string id="Autodesk-AutoCAD.map.LispContextState.2.message" value="kAcVlFirst">
                </string>
                <string id="Autodesk-AutoCAD.map.LispContextState.4.message" value="kAcVlResuming">
                </string>
                <string id="Autodesk-AutoCAD.map.LispContextState.8.message" value="kAcVlPending">
                </string>
                <string id="Autodesk-AutoCAD.map.LispContextState.16.message" value="kAcVlDone">
                </string>
                <string id="Autodesk-AutoCAD.map.CommandIlk.1.message" value="Subroutine (kAcEdCmdS)">
                </string>
                <string id="Autodesk-AutoCAD.map.CommandIlk.2.message" value="Coroutine (kAcEdCmdC)">
                </string>
            </stringTable>
        </resources>
    </localization>
</instrumentationManifest>
