You are on page 1of 1721

erver32\" owner="false">

<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot


%\system32\wbem\stdprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FA77A74E-E109-11D0-AD6E-
00C04FD8FDFF}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WBEM Registry Event
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FA77A74E-E109-11D0-AD6E-
00C04FD8FDFF}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\stdprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FE9AF5C0-D3B6-11CE-A5B6-
00AA00680C3F}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WBEM Registry Instance
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FE9AF5C0-D3B6-11CE-A5B6-
00AA00680C3F}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\stdprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_KEY_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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI Provider for registry operations" />
<string id="description1" value="wbem directory security" />
<string id="displayName" value="WMI StdProv Provider" />
<string id="displayName1" value="wbem directory" />
</stringTable>
</resources>
</localization>
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\regevent.mof" />
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
#########_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{A9B5F443-FE02-4C19-859D-
E9B5C5A1B6C6}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.GatherNotifyInline"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B6E-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft Embedded Search
Gatherer Notificatio<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-Text-Encoding"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-Text-Encoding.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="wmi2xml.dll" destinationPath="$(runtime.system32)\wbem\xml\"
sourceName="wmi2xml.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">IkaTsHZJUDXBugAt6OwFeicBCAalWrDwcrN
fYVqXTKA=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\TextSource\1\"
owner="false">
<registryValue name="TextSourceDLL" valueType="REG_EXPAND_SZ"
value="%systemroot%\system32\wbem\xml\wmi2xml.dll" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\xml\Decoders\"
owner="false">
<registryValue name="1.0" valueType="REG_SZ" value="41388E26-F847-4A9D-96C0-
9A847DBA4CFE}" operationHint="replace" owner="true" />
<registryValue name="2.0" valueType="REG_SZ" value="41388E26-F847-4A9D-96C0-
9A847DBA4CFE}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\xml\Encoders\"
owner="false">
<registryValue name="1.0" valueType="REG_SZ" value="610037EC-CE06-11D3-93FC-
00805F853771" operationHint="replace" owner="true" />
<registryValue name="2.0" valueType="REG_SZ" value="610037EC-CE06-11D3-93FC-
00805F853771" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\TextSource\2\"
owner="false">
<registryValue name="TextSourceDLL" valueType="REG_EXPAND_SZ"
value="%systemroot%\system32\wbem\xml\wmi2xml.dll" operationHint="replace"
owner="true" />
</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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI Text Encoding Library - wmi2xml.dll" />
<string id="description1" value="security on the wbem directory
contents" />
<string id="description2" value="This descriptor goes on files like
wmi2xml.dll" />
<string id="displayName" value="WMI Text Encoding" />
<string id="displayName1" value="wbem directory" />
<string id="displayName2" value="executable file security" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###############ue name="" valueType="REG_SZ" value="Search.LanguageResource"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B74-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search Gatherer Plug-in"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B74-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\mssrch.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B74-F52A-11D8-B9A5-
505054503030}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.Gatherer.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B74-F52A-11D8-B9A5-
505054503030}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.Gatherer"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB7-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Windows Search Service
Tripoli Indexer Engine" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB7-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\tquery.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB7-F52A-11D8-B9A5-
505054503030}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.TripoliIndexer.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB7-F52A-11D8-B9A5-
505054503030}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.TripoliIndexer"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB7-F52A-11D8-B9A5-
505054503030}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B60-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB8-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Windows Search Service Jet
Property Storage Engine" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175BB8-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\mssrch.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-time-Provider"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-time-Provider.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="wmitimep.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmitimep.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">uW6clqIK8bDPek1gJz6GRF21R7BY0eZt321
f//RbkpA=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmitimep.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmitimep.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">i96p6L0nRajJXBNjld/5hZCF6rC9y9iEtZ3
0v1umUAM=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{C4819C8D-9AB8-4B2F-B8AE-
C77DABF553D5}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft WBEM Current Time
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{C4819C8D-9AB8-4B2F-B8AE-
C77DABF553D5}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmitimep.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_KEY_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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI Time Provider" />
<string id="description1" value="wbem directory security" />
<string id="displayName" value="WMI Time Provider" />
<string id="displayName1" value="wbem directory" />
</stringTable>
</resources>
</localization>
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\wmitimep.mof" />
</assembly>########################################################################
#############################################################/registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8B-F52A-11D8-B9A5-
505054503030}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.CollatorDSO.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8B-F52A-11D8-B9A5-
505054503030}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.CollatorDSO"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8D-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search FilterRegistration
Class" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8D-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\tquery.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8D-F52A-11D8-B9A5-
505054503030}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.FilterRegistration.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8D-F52A-11D8-B9A5-
505054503030}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.FilterRegistration.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8E-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search LoadLangRes Class"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8E-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\tquery.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8E-F52A-11D8-B9A5-
505054503030}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.LoadLangRes.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B8E-F52A-11D8-B9A5-
505054503030}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.LoadLangRes"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B98-F52A-11D8-B9A5-
505054503030}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search Neutral Word Breaker
Resources" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9E175B98-F52A-11D8-B9A5-
505054503030}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\tquery.dll" operationHint="replace" owner="true" />
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-Tools.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="pt-BR"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="wbemtest.exe.mui" destinationPath="$(runtime.system32)\wbem\pt-BR\"
sourceName="wbemtest.exe.mui" sourcePath=".\" importPath="$(build.nttree)\loc\pt-
br\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">SfG8aC91dxCbvqvvYEYNF79gZuk72w4vs8Q
BH1UjdSo=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiMgmt.msc" destinationPath="$(runtime.system32)\pt-BR\"
sourceName="WmiMgmt.msc" sourcePath=".\" importPath="$(build.nttree)\loc\pt-
br\MSCFiles_LS\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">FO+6o8GnGJ7LP33n0aACpRXJf2+/3clQnqn
UDAQXxP0=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="pt-BR">
<stringTable>
<string id="description" value="WMI Tools" />
<string id="description1" value="This descriptor goes on files like
mofcomp.exe and smi2smir.exe and wmic.exe" />
<string id="displayName" value="WMI Tools" />
<string id="displayName1" value="executable file security" />
</stringTable>
</resources>
</localization>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##er="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B8B-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.CollatorDSO\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B8B-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" /><?xml version="1.0"
encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-Tools" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-Tools.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="wbemtest.exe" destinationPath="$(runtime.system32)\wbem\"
sourceName="wbemtest.exe" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">v2QT9ODGvxicanoaDMlQe1MmzEVjP0xK89R
3F2ES58U=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiMgmt.msc" destinationPath="$(runtime.system32)\"
sourceName="WmiMgmt.msc" sourcePath=".\" importPath="$(build.nttree)\MSCFiles_LN\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">4YpUmxCUNkU2E3Lrt4cf0joGCKhK4EBf8b6
Uari9we4=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI Tools" />
<string id="description2" value="This descriptor goes on files like
mofcomp.exe and smi2smir.exe and wmic.exe" />
<string id="displayName" value="WMI Tools" />
<string id="displayName2" value="executable file security" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
###################################################################################
#########################################eyName="HKEY_CLASSES_ROOT\Search.CustomWor
dbreaker\CLSID" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175BB4-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.CustomWordbreaker\CurVer"
owner="false">
<registryValue name="" valueType="REG_SZ" value="Search.CustomWordbreaker.1"
operationHint="replace" owner="true" />
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-View-Provider"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-View-Provider.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="viewprov.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="viewprov.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">wpK7+YiOW+XHqQ7DjluzOb3VP13lpi7L8RU
gP10Z+pQ=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AA70DDF4-E11C-11D1-ABB0-
00C04FD9159E}\NotInsertable\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AA70DDF4-E11C-11D1-ABB0-
00C04FD9159E}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%SystemRoot
%\system32\wbem\viewprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AA70DDF4-E11C-11D1-ABB0-
00C04FD9159E}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft WBEM View
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_KEY_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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI View Provider" />
<string id="description1" value="wbem directory security" />
<string id="displayName" value="WMI View Provider" />
<string id="displayName1" value="wbem directory" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
####################################<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-WDM-Provider"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-WDM-Provider.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="wmiprov.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmiprov.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">7KSIuZ9wi/0HIKDQDgLD9kdLubm55e8lrKf
B5MhPUyg=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{35B78F79-B973-48C8-A045-
CAEC732A35D5}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WDM HiPerf Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{35B78F79-B973-48C8-A045-
CAEC732A35D5}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmiprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{0725C3CB-FEFB-11D0-99F9-
00C04FC2F8EC}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WDM Event Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{0725C3CB-FEFB-11D0-99F9-
00C04FC2F8EC}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmiprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D2D588B5-D081-11D0-99E0-
00C04FC2F8EC}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WDM Instance Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D2D588B5-D081-11D0-99E0-
00C04FC2F8EC}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmiprov.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\WDM"
owner="false">
<securityDescriptor name="wbem-reg-ns" />
</registryKey>
</registryKeys>
<trustInfo>
<security>
<accessControl>
<securityDescriptorDefinitions>
<securityDescriptorDefinition name="wbem-reg-ns"
sddl="D:P(A;CIOI;GRGX;;;BU)(A;CIOI;CCDCLCSWRPWPSDRC;;;NS)(A;CIOI;GA;;;BA)
(A;CIOI;GA;;;SY)(A;CIOI;GA;;;CO)" operationHint="replace" />
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_KEY_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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI classes to manage WDM." />
<string id="description1" value="wbem directory security" />
<string id="description2" value="security descriptor for the WMI
registry" />
<string id="displayName" value="WMI WDM Provider" />
<string id="displayName1" value="wbem directory" />
<string id="displayName2" value="wbem registry runtime" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######ner="false">
<registryValue name="" valueType="REG_SZ" value="Search.Gatherer.1"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GathererLogFileProvider"
owner="false">
<registryValue name="" valueType="REG_SZ" value="Search Gatherer Log File
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GathererLogFileProvider.1"
owner="false">
<registryValue name="" valueType="REG_SZ" value="Search Gatherer Log File
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GathererLogFileProvider.1\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175BA9-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GathererLogFileProvider\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175BA9-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GathererLogFileProvider\CurVer"
owner="false">
<registryValue name="" valueType="REG_SZ"
value="Search.GathererLogFileProvider.1" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.GatherMgr" owner="false">
<registryValue name="" valueType="REG_SZ" value="Search Gathering Manager"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMI-Win32-Provider"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WMI-Win32-Provider.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="wmipcima.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipcima.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">03C+vyf+A51jsnmfY2RgmI3nUegIi8cYfAX
m5HcOMwk=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmipdfs.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipdfs.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">ybRHmbSoJiuBsPpH8bVyqiEP+xWK44OcPq4
gZQlzJwI=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmipdfs.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipdfs.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">kHwawtEuflm6tA9R9wYW6fqUF87dNZhRR1q
KvvYWouU=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmipdskq.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipdskq.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">8bnHUGb/vzefp6RU+GRkD0JILsjbRhxIpZr
Xbh2X6Jg=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmipdskq.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipdskq.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">adWi6Uvskfocc1su7K5cqzv3c3E4iclyyca
t9t75Z2Y=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WMIPSESS.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="WMIPSESS.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">60Bxj8Nb3jaVlcmWbbw0CFl5uNNi9V7jxFE
XVWhvecU=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmipsess.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="wmipsess.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">AvJPqa/wmN1tDRBjAE1fmta03+zh591pwqa
ZoffjUSA=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4AF3F4A4-06C8-4B79-A523-
633CC65CE297}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmipdskq.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4AF3F4A4-06C8-4B79-A523-
633CC65CE297}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WBEM Disk Quota Volume
Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{7F72CC7A-74A0-45B4-909C-
14FB8186DD7E}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmipdfs.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{7F72CC7A-74A0-45B4-909C-
14FB8186DD7E}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WBEM IP DFS Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{6E78DAD9-E187-4D6E-BA63-
760256D6F405}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft Session And
Connection Provider" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{6E78DAD9-E187-4D6E-BA63-
760256D6F405}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\WMIPSESS.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E2CBCB87-9C07-4523-A78F-
061499C83987}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmipcima.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{E2CBCB87-9C07-4523-A78F-
061499C83987}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMI instrumentation:
Win32_VolumeChangeEvent" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{04788120-12C2-498D-83C1-
A7D92E677AC6}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WBEM Framework Instance
Provider CIMA" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{04788120-12C2-498D-83C1-
A7D92E677AC6}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmipcima.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{A3E41207-BE04-492A-AFF0-
19E880FF7545}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%systemroot
%\system32\wbem\wmipcima.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{A3E41207-BE04-492A-AFF0-
19E880FF7545}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMI instrumentation:
Win32_ComputerShutdownEvent" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_KEY_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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_KEY_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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WMI Win32 Provider is a collection of win32
providers" />
<string id="description1" value="This descriptor goes on files like
mofcomp.exe and smi2smir.exe and wmic.exe" />
<string id="displayName" value="WMI Win32 Provider" />
<string id="displayName1" value="Executable File" />
</stringTable>
</resources>
</localization>
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\wmipdfs.mof" />
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\wmipdskq.mof" />
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\wmipsess.mof" />
</assembly>########################################################################
################################################################################<?
xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WmiPerf.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="en-US"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WmiPerfClass.dll.mui" destinationPath="$(runtime.system32)\wbem\en-
US\" sourceName="WmiPerfClass.dll.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\en-us\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">qdzUVj438QrIh1ZTbK2S4rrNeCIN02okrdP
tU807t9U=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiPerfInst.dll.mui" destinationPath="$(runtime.system32)\wbem\en-
US\" sourceName="WmiPerfInst.dll.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\en-us\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">q04CC8YJoKgxZTsjGU2GTG7SPPKo44u2u7K
D50lP5Vc=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
############################################################################alueTyp
e="REG_SZ" value="Search.MapPI.1" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.MapPI.1" owner="false">
<registryValue name="" valueType="REG_SZ" value="Windows Desktop Search Map
Plugin" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Search.MapPI.1\CLSID" owner="false">
<registryValue name="" valueType="REG_SZ" value="{70804ECC-7272-4dc8-AFFC-
97CD66AAA282}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search"
owner="false">
<registryValue name="indexer:ci:MaxRestrictionNodes" valueType="REG_DWORD"
value="0x0007ef40" operationHint="replace" owner="true" />
<registryValue name="CurrentVer<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WmiPerf" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly>
<assemblyIdentity name="Microsoft-Windows-WmiPerf.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" />
</dependentAssembly>
</dependency>
<file name="WmiPerfClass.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="WmiPerfClass.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">Q3gLyWdbM12g9mIFKFFdAYBgz4b8Bz8o7gV
J0EMNf5M=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiPerfClass.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="WmiPerfClass.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">XrcZfDmwkTIlR4INKZpukGLbQfNHBWhBBBV
vIE4LRCw=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiPerfInst.dll" destinationPath="$(runtime.system32)\wbem\"
sourceName="WmiPerfInst.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">2+fNwcZCuvJYbESv889CURqup6MaOpDqADq
YbwOwbuc=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="WmiPerfInst.mof" destinationPath="$(runtime.system32)\wbem\"
sourceName="WmiPerfInst.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">pkHp0NOeiTur2wIkHyiwbtaO0Ry0mzZwHk+
aXwKZvxg=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{661FF7F6-F4D1-4593-B59D-
4C54C1ECE68B}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wbem\WmiPerfClass.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{661FF7F6-F4D1-4593-B59D-
4C54C1ECE68B}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WmiPerf Class Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{CA2AF3B4-C15E-412b-B453-
557746675FB7}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wbem\WmiPerfInst.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{CA2AF3B4-C15E-412b-B453-
557746675FB7}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WmiPerf Instance Provider"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FCF7A6F2-3300-4386-9A4F-
0DD4E3226507}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wbem\WmiPerfInst.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{FCF7A6F2-3300-4386-9A4F-
0DD4E3226507}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WmiPerf Instance Provider"
operationHint="replace" owner="true" />
<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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="WmiPerf is a WMI hi-perf counter provider
for all performance counter DLLs and PerfLib V2 providers installed. This allows
customers to access performance counter data through WMI. TODO: It should have
dependency on WMI core service." />
<string id="displayName" value="WmiPerf" />
</stringTable>
</resources>
</localization>
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\WmiPerfClass.mof" />
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$
(runtime.system32)\wbem\WmiPerfInst.mof" />
</assembly>########################################################################
####################################tionHint="replace" owner="true" />
<registryValue name="PortNumber" valueType="REG_DWORD" value="0x00000000"
operationHint="replace" owner="true" />
<registryValue name="DedicatedFilterProcessMemoryQuota" valueType="REG_DWORD"
value="0x06400000" operationHint="replace" owner="true" />
<registryValue name="IgnoreCertCNError" valueType="REG_DWORD"
value="0x00000000" operationHint="replace" owner="true" />
<registryValue name="DirMonIgnreFleAttrBitMask" valueType="REG_DWORD"
value="<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPDMC-UX.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="pt-BR"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WMPDMC.exe.mui" destinationPath="$(runtime.programFiles)\Windows
Media Player\pt-BR\" sourceName="WMPDMC.exe.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\pt-br\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">RwLn0l3aCxSZYJYSiHfW9etzUKILrUjY5YX
1SpcvTKU=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="pt-BR">
<stringTable>
<string id="description1" value="Windows Media Player Digital Media
Controller" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Digital Media
Controller" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
##########################r name="WSEARCH_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
Search\ProtocolHandlers\File\0" owner="false">
<registryValue name="ProgID" valueType="REG_SZ" value="Search.FileHandler.1"
operationHint="replace" owner="true" />
<securityDescriptor name="WSEARCH_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
Search\ProtocolHandlers\Csc" owner="false">
<securityDescriptor name="WSEARCH_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
Search\ProtocolHandlers\Csc\0" owner="false">
<registryValue name="ProgID" valueType="REG_SZ" value="Search.CscHandler.1"
operationHint="replace" owner="true" />
<securityDescriptor name="WSEARCH_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
Search\SearchService" owner="false">
<registryValue name="Performance" valueType="REG_DWORD" value="0x00000003"
operationHint="replace" owner="true" />
<securityDescriptor name="WSEARCH_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\mapi" owner="false">
<registryValue name="URL Protocol" valueType="REG_SZ" value=""
operationHint="replace" owner="true" />
<registryValue name="ShellFolder" valueType="REG_SZ" value="{89D83576-6BD1-
4c86-9454-BEB04E94C819}" operationHint="rep<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPDMC-UX" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPDMC-UX.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="WMPDMC.exe" destinationPath="$(runtime.programFiles)\Windows Media
Player\" sourceName="WMPDMC.exe" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">Daqi4QBaGjHggHXCMhCXvRFHgveqKUZI3F9
T3X2+aP8=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\Applications\wmpdmc.exe" owner="false">
<registryValue name="NoStartPage" valueType="REG_SZ" value="&quot;&quot;"
operationHint="replace" owner="true" />
</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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="Windows Media Player Digital Media
Controller" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Digital Media
Controller" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="EventProviderName" value="Microsoft-Windows-WMPDMCUI" />
</stringTable>
</resources>
</localization>
<instrumentation>
<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{3f9E07BD-0E26-4241-A5A5-28CAFA150A75}" message="$
(string.EventProviderName)" messageFileName="%SystemDrive%\Program Files\Windows
Media Player\WMPDMC.exe" name="Microsoft-Windows-WMPDMCUI"
resourceFileName="%SystemDrive%\Program Files\Windows Media Player\WMPDMC.exe"
symbol="Microsoft_Windows_WMPDMCUI">
<channels>
<channel chid="Diagnostics_Channel" enabled="false" name="Microsoft-
Windows-WMPDMCUI/Diagnostic" type="Analytic" />
</channels>
<tasks>
<task name="PLAY_PAUSE_BUTTON" value="1000" />
<task name="STOP_BUTTON" value="1001" />
<task name="REPEAT_BUTTON" value="1002" />
<task name="PREVIOUS_BUTTON" value="1003" />
<task name="NEXT_BUTTON" value="1004" />
<task name="MUTE_BUTTON" value="1005" />
</tasks>
<events>
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="PLAY_PAUSE_BUTTON_START" task="PLAY_PAUSE_BUTTON"
value="2000" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="PLAY_PAUSE_BUTTON_STOP" task="PLAY_PAUSE_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2001" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="STOP_BUTTON_START" task="STOP_BUTTON" value="2002"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="STOP_BUTTON_STOP" task="STOP_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2003" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="REPEAT_BUTTON_START" task="REPEAT_BUTTON" value="2004"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="REPEAT_BUTTON_STOP" task="REPEAT_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2005" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="PREVIOUS_BUTTON_START" task="PREVIOUS_BUTTON"
value="2006" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="PREVIOUS_BUTTON_STOP" task="PREVIOUS_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2007" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="NEXT_BUTTON_START" task="NEXT_BUTTON" value="2008"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="NEXT_BUTTON_STOP" task="NEXT_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2009" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="MUTE_BUTTON_START" task="MUTE_BUTTON" value="2010"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="MUTE_BUTTON_STOP" task="MUTE_BUTTON"
template="WMPDMR_GENERIC_FUNCTION_EXIT" value="2011" version="0" />
</events>
<templates>
<template tid="WMPDMR_GENERIC_FUNCTION_EXIT">
<data inType="win:Int32" name="result" />
</template>
</templates>
</provider>
</events>
</instrumentation>
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true</dpiAware>
</windowsSettings>
</application>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##################################################B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651C5-9B10-425E-B616-
1FCD828DB3B1}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B61-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651C8-9B10-425E-B616-
1FCD828DB3B1}" owner="false">
<registryValue name="" valueType="REG_SZ" value="ISiteRestriction2"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651C8-9B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid" owner="fa<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPDMCCore-API"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPDMCCore-API.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="WMPDMCCore.dll" destinationPath="$(runtime.programFiles)\Windows
Media Player\" sourceName="WMPDMCCore.dll" sourcePath=".\" importPath="$
(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">bx7FFCG0XTQj78osmm81Zvy7+b9TfR6QuI9
MMAadDso=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\{92C2A9B3-4228-438E-8A7B-
EF110987764C}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCCore"
operationHint="replace" owner="true" />
<registryValue name="DllSurrogate" valueType="REG_SZ" value=""
operationHint="replace" owner="true" />
<registryValue name="RunAs" valueType="REG_SZ" value="Interactive User"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\WMPDMCCore.DLL" owner="false">
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D722AF63-6A0D-4e37-BD40-
CF6FAC79A83C}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCCoreServices Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{D722AF63-6A0D-4e37-BD40-
CF6FAC79A83C}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1821B62A-B2A5-4e0a-98C5-
9FA0D5BAAAEC}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCPlaylistsManager
Class" operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1821B62A-B2A5-4e0a-98C5-
9FA0D5BAAAEC}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{2B362208-CB07-4fa5-8076-
8DB4AA890561}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCServer Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{2B362208-CB07-4fa5-8076-
8DB4AA890561}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1DB68FCC-3C8C-49DB-8C76-
9A89DE76B8CF}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCDevicesManager Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1DB68FCC-3C8C-49DB-8C76-
9A89DE76B8CF}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{00597829-82CE-44d4-8B0B-
40BE695973B5}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCServersManager Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{00597829-82CE-44d4-8B0B-
40BE695973B5}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1B7D4AD0-A1B1-43A8-9A46-
FB36AB4C1868}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCDevice Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1B7D4AD0-A1B1-43A8-9A46-
FB36AB4C1868}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{F80608CB-5A88-4046-9E4B-
3C1BB368F2DA}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCPlaylist Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{F80608CB-5A88-4046-9E4B-
3C1BB368F2DA}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{662C0206-72AD-4ee9-899F-
5E1735F60A55}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPDMCMedia Class"
operationHint="replace" owner="true" />
<registryValue name="AppID" valueType="REG_SZ" value="{92C2A9B3-4228-438E-
8A7B-EF110987764C}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{662C0206-72AD-4ee9-899F-
5E1735F60A55}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPDMCCore.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\Sonos, Inc.\Sonos ZonePlayer ZP80\ZP80" owner="false">
<registryValue name="RemoveNonprintableCharactersInMetadata"
valueType="REG_DWORD" value="0x00000001" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\Sonos, Inc.\Sonos ZonePlayer ZP90\ZP90" owner="false">
<registryValue name="RemoveNonprintableCharactersInMetadata"
valueType="REG_DWORD" value="0x00000001" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\Sonos, Inc.\Sonos ZonePlayer ZP100\ZP100" owner="false">
<registryValue name="RemoveNonprintableCharactersInMetadata"
valueType="REG_DWORD" value="0x00000001" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\Sonos, Inc.\Sonos ZonePlayer ZP120\ZP120" owner="false">
<registryValue name="RemoveNonprintableCharactersInMetadata"
valueType="REG_DWORD" value="0x00000001" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\D-Link Systems, Inc\Wireless Media Player\DSM-520"
owner="false">
<registryValue name="SinkProtocolInfo" valueType="REG_SZ" value="http-
get:*:audio/x-ms-
wma:themediamall.com.trick=seek;AUDIO_CODEC=WMA2;AUDIO_CODEC=WMA3,http-
get:*:audio/x-aiff:*,http-get:*:audio/mpeg:*,http-get:*:audio/mp3:*,http-
get:*:audio/x-wav:*,http-get:*:audio/lpcm:*,http-get:*:audio/x-mpegurl:*,http-
get:*:audio/x-ms-asx:AUDIO_CODEC=WMA2;AUDIO_CODEC=WMA3,http-
get:*:audio/vnd.dlna.adts:*,http-get:*:audio/ac3:*,http-
get:*:audio/mp4:AUDIO_CODEC=AAC,http-
get:*:audio/vnd.dlna.adts:AUDIO_CODEC=AAC,http-get:*:application/ogg:*,http-
get:*:video/mpeg:VIDEO_CODEC=MPEG1;VIDEO_CODEC=MPEG2;VIDEO_CODEC=MPEG4;VIDEO_GMC=NO
;AUDIO_CODEC=MPEG1L1;AUDIO_CODEC=MPEG1L2;AUDIO_CODEC=MPEG1L3;AUDIO_CODEC=MPEG2L1;AU
DIO_CODEC=MPEG2L2;AUDIO_CODEC=MPEG2L3;AUDIO_CODEC=AC3;AUDIO_CODEC=DTS;AUDIO_CODEC=L
PCM,http-
get:*:video/mpeg2:VIDEO_CODEC=MPEG1;VIDEO_CODEC=MPEG2;VIDEO_CODEC=MPEG4;VIDEO_GMC=N
O;AUDIO_CODEC=MPEG1L1;AUDIO_CODEC=MPEG1L2;AUDIO_CODEC=MPEG1L3;AUDIO_CODEC=MPEG2L1;A
UDIO_CODEC=MPEG2L2;AUDIO_CODEC=MPEG2L3;AUDIO_CODEC=AC3;AUDIO_CODEC=DTS;AUDIO_CODEC=
LPCM,http-
get:*:video/dvd:VIDEO_CODEC=MPEG1;VIDEO_CODEC=MPEG2;VIDEO_CODEC=MPEG4;VIDEO_GMC=NO;
AUDIO_CODEC=MPEG1L1;AUDIO_CODEC=MPEG1L2;AUDIO_CODEC=MPEG1L3;AUDIO_CODEC=MPEG2L1;AUD
IO_CODEC=MPEG2L2;AUDIO_CODEC=MPEG2L3;AUDIO_CODEC=AC3;AUDIO_CODEC=DTS;AUDIO_CODEC=LP
CM,http-get:*:video/x-
msvideo:VIDEO_CODEC=DX50;VIDEO_CODEC=DIVX;VIDEO_CODEC=XVID;VIDEO_CODEC=DIV3;VIDEO_C
ODEC=FMP4;VIDEO_GMC=NO;AUDIO_CODEC=MPEG1L1;AUDIO_CODEC=MPEG1L2;AUDIO_CODEC=MPEG1L3;
AUDIO_CODEC=MPEG2L1;AUDIO_CODEC=MPEG2L2;AUDIO_CODEC=MPEG2L3;AUDIO_CODEC=AC3;AUDIO_C
ODEC=LPCM,http-get:*:video/mp4:VIDEO_CODEC=MPEG4;VIDEO_GMC=NO;AUDIO_CODEC=AAC,http-
get:*:video/MP4V-ES:VIDEO_CODEC=MPEG4;VIDEO_GMC=NO,http-
get:*:video/MP4V:VIDEO_CODEC=MPEG4;VIDEO_GMC=NO,http-get:*:video/x-
mpegurl:VIDEO_CODEC=MPEG1;VIDEO_CODEC=MPEG2;VIDEO_CODEC=MPEG4;VIDEO_GMC=NO;AUDIO_CO
DEC=MPEG1L1;AUDIO_CODEC=MPEG1L2;AUDIO_CODEC=MPEG1L3;AUDIO_CODEC=MPEG2L1;AUDIO_CODEC
=MPEG2L2;AUDIO_CODEC=MPEG2L3;AUDIO_CODEC=AC3;AUDIO_CODEC=DTS;AUDIO_CODEC=LPCM,http-
get:*:video/x-ms-asx:VIDEO_CODEC=WMV3;AUDIO_CODEC=WMA2;AUDIO_CODEC=WMA3,http-
get:*:video/x-ms-
wmv:themediamall.com.trick=seek;VIDEO_CODEC=WMV3;AUDIO_CODEC=WMA2;AUDIO_CODEC=WMA3,
http-get:*:image/tiff:*,http-get:*:image/jpeg:*,http-get:*:image/png:*,http-
get:*:image/gif:*,file:*:audio/x-ms-wma:*,file:*:audio/x-
aiff:*,file:*:audio/mpeg:*,file:*:audio/mp3:*,file:*:audio/x-
wav:*,file:*:audio/lpcm:*,file:*:audio/x-mpegurl:*,file:*:audio/x-ms-
asx:*,file:*:audio/ac3:*,file:*:audio/vnd.dlna.adts:*,file:*:audio/mp4:*,file:*:app
lication/ogg:*,file:*:video/mpeg:*,file:*:video/mpeg2:*,file:*:video/dvd:*,file:*:v
ideo/x-msvideo:*,file:*:video/mp4:*,file:*:video/MP4V-
ES:*,file:*:video/MP4V:*,file:*:video/x-mpegurl:*,file:*:video/x-ms-
asx:*,file:*:video/x-ms-
wmv:*,file:*:image/tiff:*,file:*:image/jpeg:*,file:*:image/png:*,file:*:image/gif:*
,real.com-rhapsody-http-1-0:*:audio/x-ms-wma:*,real.com-rhapsody-http-1-
0:*:audio/x-mpegurl:*,real.com-rhapsody-http-1-0:*:audio/x-rhap-
radio:*,uvox:*:audio/mpeg:*,http-get:*:image/sls:*,http-get:*:application/x-
dtcp1;CONTENTFORMAT=image/jpeg:*,unicast:*:video/mpeg2ts:*,multicast:*:video/mpeg2t
s:*,rtsp:*:video/mp4:*,rtsp:*:misc/sdp:*,http-get:*:audio/x-ms-
wma:DLNA.ORG_PN=WMABASE,http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,http-
get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAPRO,http-get:*:video/x-ms-
wmv:DLNA.ORG_PN=WMVMED_BASE,http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_FULL,http-
get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_PRO,http-get:*:audio/x-ms-wma:*"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\DeviceShims\Microsoft Corporation\Windows Media Player\12"
owner="false">
<registryValue name="RenderAll" valueType="REG_DWORD" value="0x00000001"
operationHint="replace" owner="true" />
</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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="Windows Media Player Digital Media
Controller" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Digital Media
Controller" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="EventProviderName" value="Microsoft-Windows-WMPDMCCore" />
</stringTable>
</resources>
</localization>
<instrumentation>
<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{67BD1FEF-AFB2-458d-BCDE-3758BEB84DEC}" message="$
(string.EventProviderName)" messageFileName="%SystemDrive%\Program Files\Windows
Media Player\wmpdmccore.dll" name="Microsoft-Windows-WMPDMCCore"
resourceFileName="%SystemDrive%\Program Files\Windows Media Player\wmpdmccore.dll"
symbol="Microsoft_Windows_WMPDMCCore">
<channels>
<channel chid="Diagnostics_Channel" enabled="false" name="Microsoft-
Windows-WMPDMCCore/Diagnostic" type="Analytic" />
</channels>
<tasks>
<task name="PLAYTO_INTERNAL_OPERATION" value="1000" />
<task name="PLAYTO_LAUNCHUI" value="1001" />
<task name="PLAYTO_DEVICE_PLAY" value="1002" />
<task name="PLAYTO_DEVICE_SETAVTRANSPORTURI" value="1003" />
<task name="PLAYTO_DEVICE_STOP" value="1004" />
</tasks>
<events>
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="START" task="PLAYTO_INTERNAL_OPERATION"
template="T_UDN_ONLY_PAYLOAD" value="2000" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="PRECREATEDEVICEFINDER" task="PLAYTO_INTERNAL_OPERATION"
template="T_UDN_ONLY_PAYLOAD" value="2001" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="PREFINDBYUDN" task="PLAYTO_INTERNAL_OPERATION"
template="T_UDN_ONLY_PAYLOAD" value="2002" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="PRECREATEDMCDEVICE" task="PLAYTO_INTERNAL_OPERATION"
template="T_UDN_ONLY_PAYLOAD" value="2003" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="PREADDTOPLAYLIST" task="PLAYTO_INTERNAL_OPERATION"
template="T_UDN_ONLY_PAYLOAD" value="2004" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="STOP" task="PLAYTO_INTERNAL_OPERATION"
template="T_STOP_PAYLOAD" value="2005" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="UI_START" task="PLAYTO_LAUNCHUI" value="2006"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Info" symbol="UI_PROCESSCREATED" task="PLAYTO_LAUNCHUI" value="2007"
version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="UI_STOP" task="PLAYTO_LAUNCHUI"
template="T_UI_STOP_PAYLOAD" value="2008" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="PLAY_START" task="PLAYTO_DEVICE_PLAY"
template="T_UDN_ONLY_PAYLOAD" value="2009" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="PLAY_STOP" task="PLAYTO_DEVICE_PLAY"
template="T_UDN_PLUS_HRESULT_PAYLOAD" value="2010" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="SETAVTRANSPORTURI_START"
task="PLAYTO_DEVICE_SETAVTRANSPORTURI" template="T_UDN_PLUS_URI_PAYLOAD"
value="2011" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="SETAVTRANSPORTURI_STOP"
task="PLAYTO_DEVICE_SETAVTRANSPORTURI"
template="T_UDN_PLUS_URI_PLUS_HRESULT_PAYLOAD" value="2012" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Start" symbol="STOP_START" task="PLAYTO_DEVICE_STOP"
template="T_UDN_ONLY_PAYLOAD" value="2013" version="0" />
<event channel="Diagnostics_Channel" level="win:Informational"
opcode="win:Stop" symbol="STOP_STOP" task="PLAYTO_DEVICE_STOP"
template="T_UDN_PLUS_HRESULT_PAYLOAD" value="2014" version="0" />
</events>
<templates>
<template tid="T_UDN_ONLY_PAYLOAD">
<data inType="win:UnicodeString" name="UDN" />
</template>
<template tid="T_STOP_PAYLOAD">
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:Boolean" name="fRenderAlreadyExists" />
<data inType="win:Int32" name="result" />
<data inType="win:Int32" name="failureReason" />
</template>
<template tid="T_UI_STOP_PAYLOAD">
<data inType="win:Int32" name="result" />
<data inType="win:Int32" name="failureReason" />
</template>
<template tid="T_UDN_PLUS_HRESULT_PAYLOAD">
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:Int32" name="result" />
</template>
<template tid="T_UDN_PLUS_URI_PAYLOAD">
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:UnicodeString" name="URI" />
</template>
<template tid="T_UDN_PLUS_URI_PLUS_HRESULT_PAYLOAD">
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:UnicodeString" name="URI" />
<data inType="win:Int32" name="result" />
</template>
</templates>
</provider>
</events>
</instrumentation>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
########################################################################"REG_SZ"
value="1.0" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651F8-9B10-425E-B616-
1FCD828DB3B1}" owner="false">
<registryValue name="" valueType="REG_SZ" value="IGatherAdmin3"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651F8-9B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651F8-9B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B05651F8-9B10-425E-B616-
1FCD828DB3B1}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B61-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C7AFA0D1-1D55-42f9-9F72-
57619A93995D}" owner="false">
<registryValue name="" valueType="REG_SZ" value="IGatherAdmin4"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C7AFA0D1-1D55-42f9-9F72-
57619A93995D}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C7AFA0D1-1D55-42f9-9F72-
57619A93995D}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C7AFA0D1-1D55-42f9-9F72-
57619A93995D}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B61-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-API.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="pt-BR"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="wmpnssci.dll.mui" destinationPath="$(runtime.programFiles)\Windows
Media Player\pt-BR\" sourceName="wmpnssci.dll.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\pt-br\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">Mx2WCNibPaEzXPq/tK6Qh91t9Kyb2Z5IKBW
yoBsK2mY=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="pt-BR">
<stringTable>
<string id="description1" value="Windows Media Player Network Sharing
Service" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Network Sharing
Service" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
#######################SES_ROOT\Interface\{B0565203-9B10-425E-B616-1FCD828DB3B1}"
owner="false">
<registryValue name="" valueType="REG_SZ" value="IGatherLogErrorCode"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0565203-9B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0565203-9B10-425E-B616-
1FCD828DB3B1}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0565203-9B10-425E-B616-
1FCD828DB3B1}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{9E175B61-F52A-11D8-B9A5-
505054503030}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B0565204-9B10-425E-B616-
1FCD828DB3B1}" owner="false">
<registryValue name="" valueType="REG_SZ" value="IGatherLogStartAddress"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<r<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-API" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-API.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="wmpnssci.dll" destinationPath="$(runtime.programFiles)\Windows Media
Player\" sourceName="wmpnssci.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">unHj7tOeeOxVQElGTUES6zoVQZ8MWAnZx8t
/F0a969M=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\{F74BCE98-9EB4-4022-8317-
11C723E5CCF8}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPNSSCI"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\WMPNSSCI.DLL" owner="false">
<registryValue name="AppID" valueType="REG_SZ" value="{F74BCE98-9EB4-4022-
8317-11C723E5CCF8}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\WMPNSSCI.NSSManager" owner="false">
<registryValue name="" valueType="REG_SZ" value="NSSManager Class"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\WMPNSSCI.NSSManager\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{92498132-4D1A-4297-9B78-
9E2E4BA99C07}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\WMPNSSCI.NSSManager\CurVer"
owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPNSSCI.NSSManager.1"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\WMPNSSCI.NSSManager.1" owner="false">
<registryValue name="" valueType="REG_SZ" value="NSSManager Class"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\WMPNSSCI.NSSManager.1\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{92498132-4D1A-4297-9B78-
9E2E4BA99C07}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}" owner="false">
<registryValue name="" valueType="REG_SZ" value="NSSManager Class"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnssci.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Free"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPNSSCI.NSSManager.1"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\Programmable" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\Version" owner="false">
<registryValue name="" valueType="REG_SZ" value="1.0" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{92498132-4D1A-4297-9B78-
9E2E4BA99C07}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMPNSSCI.NSSManager"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{204F4950-212A-414F-9B27-
73BD87423F25}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSManager"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{204F4950-212A-414F-9B27-
73BD87423F25}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{204F4950-212A-414F-9B27-
73BD87423F25}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{204F4950-212A-414F-9B27-
73BD87423F25}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADC0EDF5-FE64-48FF-A711-
CB4AB0F5C2CA}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSNotify"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADC0EDF5-FE64-48FF-A711-
CB4AB0F5C2CA}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADC0EDF5-FE64-48FF-A711-
CB4AB0F5C2CA}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{ADC0EDF5-FE64-48FF-A711-
CB4AB0F5C2CA}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DF2F700E-48CC-40CE-BBF7-
73187286C42D}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSProperties"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DF2F700E-48CC-40CE-BBF7-
73187286C42D}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DF2F700E-48CC-40CE-BBF7-
73187286C42D}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{DF2F700E-48CC-40CE-BBF7-
73187286C42D}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{73DE3C35-FAF7-4934-B337-
C260D5926858}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSDevices"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{73DE3C35-FAF7-4934-B337-
C260D5926858}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{73DE3C35-FAF7-4934-B337-
C260D5926858}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{73DE3C35-FAF7-4934-B337-
C260D5926858}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B27C1EAC-B909-462C-A051-
F85DA63D616B}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSProperty"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B27C1EAC-B909-462C-A051-
F85DA63D616B}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B27C1EAC-B909-462C-A051-
F85DA63D616B}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{B27C1EAC-B909-462C-A051-
F85DA63D616B}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{055B0E0E-3113-4CAE-9EEE-
6E63211BEE37}" owner="false">
<registryValue name="" valueType="REG_SZ" value="INSSDevice"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{055B0E0E-3113-4CAE-9EEE-
6E63211BEE37}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{055B0E0E-3113-4CAE-9EEE-
6E63211BEE37}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{055B0E0E-3113-4CAE-9EEE-
6E63211BEE37}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}\1.0" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft Windows Media
Player Network Sharing Service Control Interface Library v1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}\1.0\0\win32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnssci.dll" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}\1.0\FLAGS" owner="false">
<registryValue name="" valueType="REG_SZ" value="0" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{453E9E02-8BA4-474C-BFA0-
37727E44F6AE}\1.0\HELPDIR" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\" operationHint="replace" owner="true" />
</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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="Windows Media Player Network Sharing
Service" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Network Sharing
Service" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################-84FC-C1C85E3AF0D9}"
owner="false">
<registryValue name="" valueType="REG_SZ" value="ISearchCatalogManager2"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{7AC3286D-4D1D-4817-84FC-
C1C85E3AF0D9}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{B056521A-9B10-425E-B616-
1FCD828DB3B1}" operationHint="replace" owner="true" />
</regis<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-PublicAPI"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-PublicAPI.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="WMPMediaSharing.dll" destinationPath="$(runtime.programFiles)\Windows
Media Player\" sourceName="WMPMediaSharing.dll" sourcePath=".\" importPath="$
(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">s/W9ilJ1GW21h3MEuxKyxZXwAPvdTkK8xo5
OJqWJx8c=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\{9E88EF3C-E2BB-4E5E-AFBA-
565B81069D7D}" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMLSS"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\AppID\WMPMediaSharing.DLL"
owner="false">
<registryValue name="AppID" valueType="REG_SZ" value="{9E88EF3C-E2BB-4E5E-
AFBA-565B81069D7D}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMLSS.WindowsMediaLibrarySharingServices" owner="false">
<registryValue name="" valueType="REG_SZ"
value="WindowsMediaLibrarySharingServices Class" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMLSS.WindowsMediaLibrarySharingServices\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMLSS.WindowsMediaLibrarySharingServices\CurVer"
owner="false">
<registryValue name="" valueType="REG_SZ"
value="WMLSS.WindowsMediaLibrarySharingServices.1" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMLSS.WindowsMediaLibrarySharingServices.1"
owner="false">
<registryValue name="" valueType="REG_SZ"
value="WindowsMediaLibrarySharingServices Class" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMLSS.WindowsMediaLibrarySharingServices.1\CLSID"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="WindowsMediaLibrarySharingServices Class" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\InprocServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPMediaSharing.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Free"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\ProgID" owner="false">
<registryValue name="" valueType="REG_SZ"
value="WMLSS.WindowsMediaLibrarySharingServices.1" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\Programmable" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\Version" owner="false">
<registryValue name="" valueType="REG_SZ" value="1.0" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{AD581B00-7B64-4E59-A38D-
D2C5BF51DDB3}\VersionIndependentProgID" owner="false">
<registryValue name="" valueType="REG_SZ"
value="WMLSS.WindowsMediaLibrarySharingServices" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{81E26927-7A7D-40A7-81D4-
BDDC02960E3E}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="IWindowsMediaLibrarySharingDeviceProperty" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{81E26927-7A7D-40A7-81D4-
BDDC02960E3E}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{81E26927-7A7D-40A7-81D4-
BDDC02960E3E}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{81E26927-7A7D-40A7-81D4-
BDDC02960E3E}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C4623214-6B06-40C5-A623-
B2FF4C076BFD}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="IWindowsMediaLibrarySharingDeviceProperties" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C4623214-6B06-40C5-A623-
B2FF4C076BFD}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C4623214-6B06-40C5-A623-
B2FF4C076BFD}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{C4623214-6B06-40C5-A623-
B2FF4C076BFD}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{3DCCC293-4FD9-4191-A25B-
8E57C5D27BD4}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="IWindowsMediaLibrarySharingDevice" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{3DCCC293-4FD9-4191-A25B-
8E57C5D27BD4}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{3DCCC293-4FD9-4191-A25B-
8E57C5D27BD4}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{3DCCC293-4FD9-4191-A25B-
8E57C5D27BD4}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1803F9D6-FE6D-4546-BF5B-
992FE8EC12D1}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="IWindowsMediaLibrarySharingDevices" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1803F9D6-FE6D-4546-BF5B-
992FE8EC12D1}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1803F9D6-FE6D-4546-BF5B-
992FE8EC12D1}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{1803F9D6-FE6D-4546-BF5B-
992FE8EC12D1}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{01F5F85E-0A81-40DA-A7C8-
21EF3AF8440C}" owner="false">
<registryValue name="" valueType="REG_SZ"
value="IWindowsMediaLibrarySharingServices" operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{01F5F85E-0A81-40DA-A7C8-
21EF3AF8440C}\ProxyStubClsid" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{01F5F85E-0A81-40DA-A7C8-
21EF3AF8440C}\ProxyStubClsid32" owner="false">
<registryValue name="" valueType="REG_SZ" value="{00020424-0000-0000-C000-
000000000046}" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\Interface\{01F5F85E-0A81-40DA-A7C8-
21EF3AF8440C}\TypeLib" owner="false">
<registryValue name="" valueType="REG_SZ" value="{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" operationHint="replace" owner="true" />
<registryValue name="Version" valueType="REG_SZ" value="1.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}\1.0" owner="false">
<registryValue name="" valueType="REG_SZ" value="Windows Media Library
Sharing Services v1.0" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}\1.0\0\win32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\WMPMediaSharing.dll" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}\1.0\FLAGS" owner="false">
<registryValue name="" valueType="REG_SZ" value="0" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{C21E9CE5-B317-463B-A1B1-
B5E36EED59D0}\1.0\HELPDIR" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\" operationHint="replace" owner="true" />
</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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="displayName0" value="Windows Media Library Sharing Services" />
</stringTable>
</resources>
</localization>
<instrumentation>
<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{614696C9-85AF-4E64-B389-D2C0DB4FF87B}" message="$
(string.displayName0)" messageFileName="%PROGRAMFILES%\Windows Media
Player\WMPMediaSharing.dll" name="Microsoft-Windows-WMPNSS-PublicAPI"
resourceFileName="%PROGRAMFILES%\Windows Media Player\WMPMediaSharing.dll"
symbol="WMPNSS_API_EVENT">
<channels>
<channel chid="defch" enabled="false" name="Microsoft-Windows-WMPNSS-
PublicAPI/Diagnostic" type="Analytic" />
</channels>
<tasks>
<task name="showShareMediaCPL" value="1001" />
<task name="get_userHomeMediaSharingState" value="1002" />
<task name="put_userHomeMediaSharingState" value="1003" />
<task name="get_userHomeMediaSharingLibraryName" value="1004" />
<task name="put_userHomeMediaSharingLibraryName" value="1005" />
<task name="get_computerHomeMediaSharingAllowedState" value="1006" />
<task name="put_computerHomeMediaSharingAllowedState" value="1007" />
<task name="get_userInternetMediaSharingState" value="1008" />
<task name="put_userInternetMediaSharingState" value="1009" />
<task name="get_computerInternetMediaSharingAllowedState" value="1010" />
<task name="put_computerInternetMediaSharingAllowedState" value="1011" />
<task name="get_internetMediaSharingSecurityGroup" value="1012" />
<task name="put_internetMediaSharingSecurityGroup" value="1013" />
<task name="get_allowSharingToAllDevices" value="1014" />
<task name="put_allowSharingToAllDevices" value="1015" />
<task name="setDefaultAuthorization" value="1016" />
<task name="setAuthorizationState" value="1017" />
<task name="getAllDevices" value="1018" />
<task name="get_customSettingsApplied" value="1019" />
</tasks>
<templates>
<template tid="T_API_Enable_HResult">
<data inType="win:Boolean" name="Enable" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_LibraryName_HResult">
<data inType="win:UnicodeString" name="LibraryName" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_MAC_FriendlyName_Authorize_HResult">
<data inType="win:UnicodeString" name="MACAddress" />
<data inType="win:UnicodeString" name="FriendlyName" />
<data inType="win:Boolean" name="Authorize" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_MAC_Authorize_HResult">
<data inType="win:UnicodeString" name="MACAddress" />
<data inType="win:Boolean" name="Authorize" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_Devices_HResult">
<data inType="win:Pointer" name="Devices" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_DeviceID_HResult">
<data inType="win:UnicodeString" name="DeviceID" />
<data inType="win:UInt32" name="HResult" />
</template>
<template tid="T_API_SecurityGroup_HResult">
<data inType="win:UnicodeString" name="SecurityGroup" />
<data inType="win:UInt32" name="HResult" />
</template>
</templates>
<events>
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_userHomeMediaSharingState_Start"
task="get_userHomeMediaSharingState" template="T_API_Enable_HResult" value="100"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_userHomeMediaSharingState_Stop"
task="get_userHomeMediaSharingState" template="T_API_Enable_HResult" value="101"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_userHomeMediaSharingState_Start"
task="put_userHomeMediaSharingState" template="T_API_Enable_HResult" value="102"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_userHomeMediaSharingState_Stop"
task="put_userHomeMediaSharingState" template="T_API_Enable_HResult" value="103"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_userHomeMediaSharingLibraryName_Start"
task="get_userHomeMediaSharingLibraryName" template="T_API_LibraryName_HResult"
value="104" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_userHomeMediaSharingLibraryName_Stop"
task="get_userHomeMediaSharingLibraryName" template="T_API_LibraryName_HResult"
value="105" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_userHomeMediaSharingLibraryName_Start"
task="put_userHomeMediaSharingLibraryName" template="T_API_LibraryName_HResult"
value="106" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_userHomeMediaSharingLibraryName_Stop"
task="put_userHomeMediaSharingLibraryName" template="T_API_LibraryName_HResult"
value="107" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_computerHomeMediaSharingAllowedState_Start"
task="get_computerHomeMediaSharingAllowedState" template="T_API_Enable_HResult"
value="108" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_computerHomeMediaSharingAllowedState_Stop"
task="get_computerHomeMediaSharingAllowedState" template="T_API_Enable_HResult"
value="109" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_computerHomeMediaSharingAllowedState_Start"
task="put_computerHomeMediaSharingAllowedState" template="T_API_Enable_HResult"
value="110" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_computerHomeMediaSharingAllowedState_Stop"
task="put_computerHomeMediaSharingAllowedState" template="T_API_Enable_HResult"
value="111" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_userInternetMediaSharingState_Start"
task="get_userInternetMediaSharingState" template="T_API_Enable_HResult"
value="112" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_userInternetMediaSharingState_Stop"
task="get_userInternetMediaSharingState" template="T_API_Enable_HResult"
value="113" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_userInternetMediaSharingState_Start"
task="put_userInternetMediaSharingState" template="T_API_Enable_HResult"
value="114" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_userInternetMediaSharingState_Stop"
task="put_userInternetMediaSharingState" template="T_API_Enable_HResult"
value="115" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_computerInternetMediaSharingAllowedState_Start"
task="get_computerInternetMediaSharingAllowedState" template="T_API_Enable_HResult"
value="116" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_computerInternetMediaSharingAllowedState_Stop"
task="get_computerInternetMediaSharingAllowedState" template="T_API_Enable_HResult"
value="117" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_computerInternetMediaSharingAllowedState_Start"
task="put_computerInternetMediaSharingAllowedState" template="T_API_Enable_HResult"
value="118" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_computerInternetMediaSharingAllowedState_Stop"
task="put_computerInternetMediaSharingAllowedState" template="T_API_Enable_HResult"
value="119" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_allowSharingToAllDevices_Start"
task="get_allowSharingToAllDevices" template="T_API_Enable_HResult" value="120"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_allowSharingToAllDevices_Stop"
task="get_allowSharingToAllDevices" template="T_API_Enable_HResult" value="121"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_allowSharingToAllDevices_Start"
task="put_allowSharingToAllDevices" template="T_API_Enable_HResult" value="122"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_allowSharingToAllDevices_Stop"
task="put_allowSharingToAllDevices" template="T_API_Enable_HResult" value="123"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_setDefaultAuthorization_Start" task="setDefaultAuthorization"
template="T_API_MAC_FriendlyName_Authorize_HResult" value="124" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_setDefaultAuthorization_Stop" task="setDefaultAuthorization"
template="T_API_MAC_FriendlyName_Authorize_HResult" value="125" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_setAuthorizationState_Start" task="setAuthorizationState"
template="T_API_MAC_Authorize_HResult" value="126" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_setAuthorizationState_Stop" task="setAuthorizationState"
template="T_API_MAC_Authorize_HResult" value="127" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_getAllDevices_Start" task="getAllDevices"
template="T_API_Devices_HResult" value="128" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_getAllDevices_Stop" task="getAllDevices"
template="T_API_Devices_HResult" value="129" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_customSettingsApplied_Start" task="get_customSettingsApplied"
template="T_API_Enable_HResult" value="130" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_customSettingsApplied_Stop" task="get_customSettingsApplied"
template="T_API_Enable_HResult" value="131" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_showShareMediaCPL_Start" task="showShareMediaCPL"
template="T_API_DeviceID_HResult" value="132" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_showShareMediaCPL_Stop" task="showShareMediaCPL"
template="T_API_DeviceID_HResult" value="133" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_get_internetMediaSharingSecurityGroup_Start"
task="get_internetMediaSharingSecurityGroup" template="T_API_SecurityGroup_HResult"
value="134" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_get_internetMediaSharingSecurityGroup_Stop"
task="get_internetMediaSharingSecurityGroup" template="T_API_SecurityGroup_HResult"
value="135" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="NSSAPI_put_internetMediaSharingSecurityGroup_Start"
task="put_internetMediaSharingSecurityGroup" template="T_API_SecurityGroup_HResult"
value="136" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="NSSAPI_put_internetMediaSharingSecurityGroup_Stop"
task="put_internetMediaSharingSecurityGroup" template="T_API_SecurityGroup_HResult"
value="137" version="0" />
</events>
</provider>
</events>
</instrumentation>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
################################################################################Nam
e;*System.Message.DateReceived;*System.Size" operationHint="replace"
owner="true" />
<registryValue name="FriendlyTypeName" valueType="REG_EXPAND_SZ" value="@
%SystemRoot%\system32\mssvp.dll,-108" operationHint="replace" owner="true" />
<registryValue name="DefaultExtension" valueType="REG_SZ" value=".msg"
operationHint="replace" owner="true" />
<registryValue name="ContentViewModeLayoutPatternForSearch"
valueType="REG_SZ" value="beta" operationHint="replace" owner="true" />
<registryValue name="ContentViewModeForSearch" valueType="REG_SZ"
value="prop:~System.Message.FromName;System.Message.DateReceived;~System.Subject;~S
ystem.Search.QueryFocusedSummaryWithFallback;System.Size" operationHint="replace"
owner="true" />
<registryValue name="ContentViewModeLayoutPatternForBrowse"
valueType="REG_SZ" value="beta" operationHint="replace" owner="true" />
<registryValue name="ContentViewModeForBrowse" valueType="REG_SZ"
value="prop:~System.Message.FromName;System.Message.Dat<?xml version="1.0"
encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-Service"
version="6.1.7600.16385" processorArchitecture="x86" language="neutral"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-Service.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="wmpnetwk.exe" destinationPath="$(runtime.programFiles)\Windows Media
Player\" sourceName="wmpnetwk.exe" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">mqQE8XF3/rQ6nqGoYGG0UufEqTyHPmG2gmk
EdRnNQz4=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnetwk.mof" destinationPath="$(runtime.wbem)\"
sourceName="wmpnetwk.mof" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">hH0xlB7T9ym7WsBhxXfCHdxVDGQE8ij98gx
ikesjYiM=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="ConnectionManager.xml" destinationPath="$
(runtime.programFiles)\Windows Media Player\Network Sharing\"
sourceName="ConnectionManager.xml" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">uIbZro92H9mzMLpE6Iw8Mg7EMRzhf6C0EBG
qCYDG8DQ=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="ContentDirectory.xml" destinationPath="$
(runtime.programFiles)\Windows Media Player\Network Sharing\"
sourceName="ContentDirectory.xml" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">gj672YjfNAUeld7J+KmYm45CHFCRU56wBZd
GgN4dVJA=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="MediaReceiverRegistrar.xml" destinationPath="$
(runtime.programFiles)\Windows Media Player\Network Sharing\"
sourceName="MediaReceiverRegistrar.xml" sourcePath=".\" importPath="$
(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">1Zky0bjg7gVlZjwA7Mj08Y9Kpfmlb63uCzs
XabJ+n8Y=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw120.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw120.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">HJpKsEDXvgMvRAwRSGB5MxqSSq5GMD02WDX
w+KXNoQc=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw120.png" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw120.png" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">LWUTmAIPnmddd/cutPFsJlPoFUNZwpjSK2g
Rck0AUZM=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw32.bmp" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw32.bmp" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">maWowxB3ozfyvSCThwu6GG3W8tckf841GPx
v50UOUE0=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw32.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw32.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">OTTjdj1OBrMXA+GoUGuJsUFsrUFPC3PtKwT
EX8+mjiA=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw48.bmp" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw48.bmp" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">ucxKhCO8jrmLdInNsWck+8SO/2slLiXxCQC
lw9DTP9M=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw48.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw48.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">RJM9gGse1/pi7vYXIAIAc+Ax130LHdwOTi2
an4j9dBw=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_bw48.png" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_bw48.png" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">zjfwYVplyK/ADZYPSDUYGbMwWE1W3wl0xyy
793e5U3o=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color120.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color120.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">czoVwql+1Q7sbgmdpz8jbbI1QNmAdBujouH
V/VLpZs8=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color120.png" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color120.png" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">5YMgzHcsVjOPjleKq+JPgJvas9B6896fenc
PJG3sM9Y=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color32.bmp" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color32.bmp" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">Mn8QQviK9PQ0C2CiD7ksDeH9vteTgq0Lkod
AMUuwMlE=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color32.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color32.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">YHgdkPyWXNfoFL+2xYtwgyFTMFCVriKWFAl
zt8kEFYY=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color48.bmp" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color48.bmp" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">mqnZz6KfqUwbhhj45CCRrxgjYXEt66GDxZu
UNQIkM0E=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color48.jpg" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color48.jpg" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">ZqkqtmcTlG+ggoFvt1phKl3zREfUQNLYeMB
mRNkOVSM=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="wmpnss_color48.png" destinationPath="$(runtime.programFiles)\Windows
Media Player\Network Sharing\" sourceName="wmpnss_color48.png" sourcePath=".\"
importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">QU5WGqmg8durr9BW+cX93rrv4/4SOzzTeoK
ZvMzubz8=</dsig:DigestValue>
</asmv2:hash>
</file>
<directories>
<directory destinationPath="$(runtime.programFiles)\Windows Media
Player\Network Sharing\" owner="true">
<securityDescriptor name="WRP_PARENT_DIR_DEFAULT_SDDL" />
</directory>
</directories>
<memberships>
<categoryMembership>
<id name="Microsoft.Windows.Categories.Services" version="6.1.7600.16385"
publicKeyToken="31bf3856ad364e35" typeName="Service" />
<categoryInstance>
<serviceData name="WMPNetworkSvc" displayName="@%PROGRAMFILES%\Windows
Media Player\wmpnetwk.exe,-101" errorControl="normal" imagePath="&quot;
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe&quot;" start="demand"
type="win32OwnProcess" description="@%PROGRAMFILES%\Windows Media
Player\wmpnetwk.exe,-102" dependOnService="http" objectName="NT
AUTHORITY\NetworkService" sidType="unrestricted"
requiredPrivileges="SeChangeNotifyPrivilege,SeCreateGlobalPrivilege">
<securityDescriptor name="WMPNetworkSvcSecurity" />
<failureActions resetPeriod="86400">
<actions>
<action type="restartService" delay="30000" />
<action type="restartService" delay="30000" />
<action type="none" />
</actions>
</failureActions>
</serviceData>
</categoryInstance>
</categoryMembership>
</memberships>
<registryKeys>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0" owner="false" perUserVirtualization="DisableRecurse">
<securityDescriptor name="NS_ACCESS" />
</registryKey>
<registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0\Events" owner="false" perUserVirtualization="DisableRecurse">
<securityDescriptor name="INTERACTIVE_ACCESS" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}\1.0" owner="false">
<registryValue name="" valueType="REG_SZ" value="Microsoft Windows Media
Player Network Sharing Service Content Directory Service Library v2.0"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}\1.0\0" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}\1.0\0\win32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnetwk.exe" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}\1.0\FLAGS" owner="false">
<registryValue name="" valueType="REG_SZ" value="0" operationHint="replace"
owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\TypeLib\{73c381a8-548c-49f8-8ad3-
c845d12d3c22}\1.0\HELPDIR" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player" operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventLog\System\WMPNe
tworkSvc" owner="false">
<registryValue name="ProviderGuid" valueType="REG_SZ" value="{6A2DC7C1-930A-
4FB5-BB44-80B30AEBED6C}" operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\95
96FB26-9850-41fd-AC3E-F7C3C00AFD4B" owner="false">
<registryValue name="Description" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3000,Configure power settings for
when devices and computers are playing media from your computer."
operationHint="replace" owner="true" />
<registryValue name="FriendlyName" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3001,Multimedia settings"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\95
96FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-4E0F09BB717F"
owner="false">
<registryValue name="Description" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3002,Specify what your computer
does when a device or computer is playing media from your computer."
operationHint="replace" owner="true" />
<registryValue name="FriendlyName" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3003,When sharing media"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\95
96FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-4E0F09BB717F\0"
owner="false">
<registryValue name="Description" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3004,Devices and computers will
not be able to play media from your computer while it sleeps."
operationHint="replace" owner="true" />
<registryValue name="FriendlyName" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3005,Allow the computer to sleep"
operationHint="replace" owner="true" />
<registryValue name="SettingValue" valueType="REG_DWORD" value="0x80000000"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\95
96FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-4E0F09BB717F\1"
owner="false">
<registryValue name="Description" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3006,Devices and computers will
be able to play media from your computer unless you put it to sleep."
operationHint="replace" owner="true" />
<registryValue name="FriendlyName" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3007,Prevent idling to sleep"
operationHint="replace" owner="true" />
<registryValue name="SettingValue" valueType="REG_DWORD" value="0x80000001"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\95
96FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-4E0F09BB717F\2"
owner="false">
<registryValue name="Description" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3008,Devices and computers will
be able to play media from your computer while it is in Away Mode."
operationHint="replace" owner="true" />
<registryValue name="FriendlyName" valueType="REG_EXPAND_SZ" value="@
%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe,-3009,Allow the computer to enter
Away Mode" operationHint="replace" owner="true" />
<registryValue name="SettingValue" valueType="REG_DWORD" value="0x80000041"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\NetworkExplorerPlugins\urn:schemas-
upnp-org:device:MediaServer:1\shell\Open Media Player\" owner="false">
<registryValue name="MUIVerb" valueType="REG_EXPAND_SZ" value="@%SystemRoot
%\System32\wmploc.dll,-29301" operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\NetworkExplorerPlugins\urn:schemas-
upnp-org:device:MediaServer:1\shell\Open Media Player\command\" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="$
(runtime.programFiles)\Windows Media Player\wmplayer.exe" operationHint="replace"
owner="true" />
</registryKey>
</registryKeys>
<genericCommands>
<genericCommand executableName="$(runtime.system32)\netsh.exe" arguments="http
add urlacl url=http://+:10243/WMPNSSv4/ sddl=D:(A;;GX;;;S-1-5-80-2375682873-
768044350-3534595160-1005545032-2873800392)" />
<genericCommand executableName="$(runtime.system32)\netsh.exe" arguments="http
add urlacl url=https://+:10245/WMPNSSv4/ sddl=D:(A;;GX;;;S-1-5-80-2375682873-
768044350-3534595160-1005545032-2873800392)" />
<genericCommand executableName="$(runtime.system32)\netsh.exe" arguments="http
delete urlacl url=http://+:10243/WMPNSSv4/" install="false" />
<genericCommand executableName="$(runtime.system32)\netsh.exe" arguments="http
delete urlacl url=https://+:10245/WMPNSSv4/" install="false" />
</genericCommands>
<trustInfo>
<security>
<accessControl>
<securityDescriptorDefinitions>
<securityDescriptorDefinition name="INTERACTIVE_ACCESS"
sddl="D:PAI(A;OICI;KA;;;S-1-5-80-2375682873-768044350-3534595160-1005545032-
2873800392)(A;;0x4;;;IU)(A;OICIIO;KA;;;IU)(A;OICI;GA;;;BA)(A;OICI;GA;;;SY)
(A;OICI;GRGX;;;BU)" operationHint="replace" />
<securityDescriptorDefinition name="NS_ACCESS" sddl="D:PAI(A;OICI;KA;;;S-
1-5-80-2375682873-768044350-3534595160-1005545032-2873800392)(A;OICI;GA;;;BA)
(A;OICI;GA;;;SY)(A;OICI;GRGX;;;BU)" operationHint="replace" />
<securityDescriptorDefinition name="WMPNetworkSvcSecurity"
sddl="O:SYG:SYD:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCLCSWLOCRRCRP;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:
(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)" operationHint="replace" />
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
<securityDescriptorDefinition name="WRP_PARENT_DIR_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;;0x1301bf;;;SY)
(A;IOCIOI;GA;;;SY)(A;;0x1301bf;;;BA)(A;IOCIOI;GA;;;BA)(A;CIOI;GRGX;;;BU)
(A;OICIIO;GA;;;CO)" operationHint="replace" />
<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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="Windows Media Player Network Sharing
Service" />
<string id="description7" value="Allow Network Service access to our reg
key" />
<string id="displayName0" value="Windows Media Player Network Sharing
Service" />
<string id="displayName6" value="NS_ACCESS" />
<string id="event_WMC_E_SERVICE_CTRL_HANDLER_FAILED" value="The control
handler for service '%1' could not be registered due to error %2. Restart your
computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_CREATE_UPNPREGISTRAR"
value="A new media server was not initialized because
CoCreateInstance(CLSID_UPnPRegistrar) encountered error '%1'. Verify that the
UPnPHost service is running and that the UPnPHost component of Windows is installed
properly." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_DEBUGGERATTACHED" value="A
new media server could not be initialized because required DRM components cannot
run while a debugger is attached. Detach the debugger from the machine or from the
WMPNetworkSvc service, and then restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_GENERATE_DEVICEDOC"
value="A new media server was not initialized because device document generation
encountered error '%1'. Restart your computer, and then restart the WMPNetworkSvc
service. If the problem persists, reinstall Windows Media Player if possible." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_GETFRIENDLYNAME" value="A
new media server was not initialized because GetFriendlyName() encountered error
'%1'. In Windows Media Player, turn off media sharing, change the name of the
shared library, and then turn sharing back on." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_GETMODELNAME" value="A new
media server was not initialized because the model name could not be retrieved due
to error '%1'. Delete the value 'ModelName' in the registry key
HKLM\SOFTWARE\Microsoft\Windows Media Player NSS\3.0, and then restart the
WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_GETSERIALNUMBER" value="A
new media server was not initialized because GetSerialNumber() encountered error
'%1'. In Windows Media Player, turn off media sharing, and then turn it back
on." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_INITIALIZEMDE" value="A new
media server was not initialized because the Windows Media Delivery Engine did not
initialize due to error '%1'. Restart your computer, and then restart the
WMPNetworkSvc service. If the problem persists, reinstall Windows Media Player if
possible." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_OUTOFMEMORY" value="A new
media server was not initialized due to out-of-memory error '%1'. Close other
programs or restart your computer and then restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_QI_UPNPREGISTRAR" value="A
new media server was not initialized because QueryInterface(IUPnPReregistrar)
encountered error '%1'. Verify that the UPnPHost service is running and that the
UPnPHost component of Windows is installed properly." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_REGISTERRUNNINGDEVICE"
value="A new media server was not initialized because RegisterRunningDevice()
encountered error '%1'. Restart your computer, and then restart the WMPNetworkSvc
service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_UNEXPECTED" value="A new
media server was not initialized due to error '%1'. Restart your computer, and then
restart the WMPNetworkSvc service. If the problem persists, in Windows Media
Player, turn off media sharing, and then turn it back on." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_WMCREATEDEVICEREGISTRATION"
value="A new media server was not initialized because WMCreateDeviceRegistration()
encountered error '%1'. The Windows Media DRM components on your computer might be
corrupted. Verify that protected files play correctly in Windows Media Player, and
then restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_CRSERVER_WRITEREGISTRY" value="A new
media server was not initialized because the registry key
'HKLM\SOFTWARE\Microsoft\Windows Media Player NSS\3.0\Media Servers' could not be
updated (error '%1'). Delete this registry key, and then restart the WMPNetworkSvc
service." />
<string id="event_WMC_E_SERVICE_FAILED_INIT_COINITIALIZE" value="Service
'%1' was not initialized because CoInitializeEx encountered error %2. Restart your
computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_INIT_COINITIALIZESECURITY"
value="Service '%1' was not initialized because CoInitializeSecurity encountered
error %2. Restart your computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_INIT_UNKNOWN" value="Service '%1'
was not initialized due to unknown error %2. Restart your computer, and then try to
restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_ADDPROFILE" value="A media
delivery engine with ID '%1' was not initialized because AddProfile() encountered
error '%2'. Restart your computer, and then restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_ADDURL" value="A media
delivery engine with ID '%1' was not initialized due to error '%2' when adding the
URL '%3!S!'. Restart your computer, and then restart the WMPNetworkSvc service. If
the problem persists, reinstall Windows Media Player if possible." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_ENUMSUPPORTEDPROFILES"
value="A media delivery engine with ID '%1' was not initialized because enumeration
of content profiles encountered error '%2'. Restart your computer, and then restart
the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_GETSERIALNUMBER" value="A
media delivery engine with ID '%1' was not initialized because the content
provider's serial number could not be retrieved due to error '%2'. In Windows Media
Player, turn off media sharing, and then turn it back on. If the problem persists,
reinstall Windows Media Player if possible." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_GETSSLCONFIGURATION" value="A
media delivery engine was not initialized because the SSL certificate could not be
retrieved from the local machine system certificate store. The error encountered
was '%1'. In Windows Media Player, turn off media sharing, and then turn it back
on." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_GETSUPPORTEDPROFILES" value="A
media delivery engine with ID '%1' was not initialized because
GetSupportedProfiles() encountered error '%2'. Restart your computer, and then
restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_MFCREATENETVROOT" value="A
media delivery engine with ID '%1' was not initialized because MFCreateNetVRoot()
encountered error '%2'. Restart your computer, and then restart the WMPNetworkSvc
service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_OUTOFMEMORY" value="A media
delivery engine with ID '%1' was not initialized due to out-of-memory error '%2'.
Close other programs or restart your computer and then try to restart the
WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_REGISTERDELEGATE" value="A
media delivery engine with ID '%1' was not initialized because RegisterDelegate()
encountered error '%2'. Restart your computer, and then restart the WMPNetworkSvc
service." />
<string id="event_WMC_E_SERVICE_FAILED_MDECS_UNEXPECTED" value="A media
delivery engine with ID '%1' was not initialized due to error '%2'. Restart your
computer, and then restart the WMPNetworkSvc service. If the problem persists,
reinstall Windows Media Player if possible." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_COCREATE_UPNPDEVICEFINDER"
value="Service '%1' did not start correctly because
CoCreateInstance(CLSID_UPnPDeviceFinder) encountered error '%2'. Verify that the
UPnPHost service is running and that the UPnPHost component of Windows is installed
properly." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_COINITIALIZE" value="Service
'%1' did not start correctly because CoInitialize encountered error '%2'. Restart
your computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_CREATEEVENT" value="Service
'%1' did not start correctly because the event database creation encountered error
'%2'. Restart your computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_CREATEMEDIADEVICES"
value="Service '%1' did not start correctly because CreateMediaDevices encountered
error '%2'. Restart your computer, and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_CREATEWMP" value="Service
'%1' did not start correctly because CoCreateInstance(WindowsMediaPlayer)
encountered error '%2'. If possible, reinstall Windows Media Player." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADADDHANDLE"
value="Service '%1' did not start correctly because a handle to a worker thread
could not be added due to error '%2'. Restart your computer, and then try to
restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADINITIALIZE"
value="Service '%1' did not start correctly because worker thread intialization
encountered error '%2'. Restart your computer, and then try to restart the
service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_EVENTS_SUBSCRIBE"
value="Service '%1' did not start correctly because the registry could not be
updated due to error '%2'. If possible, reinstall Windows Media Player." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_MFCREATEMDEOPCENTER"
value="Service '%1' did not start correctly because MFCreateWMPMDEOpCenter
encountered error '%2'. If possible, reinstall Windows Media Player." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_MFSTARTUP" value="Service
'%1' did not start correctly because MFStartup encountered error '%2'. If possible,
reinstall Windows Media Player." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_OUTOFMEMORY" value="Service
'%1' did not start correctly due to out-of-memory error '%2'. Close other programs
or restart your computer and then try to restart the service." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_UNEXPECTED" value="Service
'%1' did not start correctly due to error '%2'. Restart your computer, and then try
to restart the service." />
<string
id="event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_RENDERERS"
value="Service '%1' did not start correctly because
IUPnPDeviceFinder::CreateAsyncFind(MediaRenderer) encountered error '%2'. Verify
that the UPnPHost service is running and that the UPnPHost component of Windows is
installed properly." />
<string
id="event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_SERVERS" value="Service
'%1' did not start correctly because
IUPnPDeviceFinder::CreateAsyncFind(MediaServer) encountered error '%2'. Verify that
the UPnPHost service is running and that the UPnPHost component of Windows is
installed properly." />
<string
id="event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_STARTASYNCFIND_RENDERERS"
value="Service '%1' did not start correctly because
IUPnPDeviceFinder::StartAsyncFind(MediaRenderer) encountered error '%2'. Verify
that the UPnPHost service is running and that the UPnPHost component of Windows is
installed properly." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_WMP_QUERYSERVICE"
value="Service '%1' did not start correctly because QueryService encountered error
'%2'. In Windows Media Player, turn off media sharing, and then turn it back
on." />
<string id="event_WMC_E_SERVICE_FAILED_STARTUP_WRONGBINARY_OR_ACCOUNT"
value="Service '%1' did not start correctly because the service is running the
wrong binary or is running with the wrong account (error '%2'). The service binary
should be wmpnetwk.exe and the account should be 'NT AUTHORITY\NetworkService'. If
possible, reinstall Windows Media Player." />
<string id="event_WMC_E_SERVICE_GROUP_POLICY_PREVENTSTARTUP" value="Service
'%1' did not start because Group Policy is preventing Windows Media Player from
sharing media with other devices." />
<string id="event_WMC_E_SERVICE_GROUP_POLICY_SHUTDOWN" value="Service '%1'
is shutting down because Group Policy is preventing Windows Media Player from
sharing media with other devices." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_CREATEHTTPACL"
value="Service '%1' was not installed because the ACL required to register with the
Windows HTTP server could not be created (error '%2'). Restart your computer, and
then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_CREATEREGKEY" value="Service
'%1' was not installed because registry keys under 'HKLM\SOFTWARE\Microsoft\Windows
Media Player NSS\3.0' could not be created due to error '%2'. Verify that the
Administrators group has permission to modify this key and its parent keys, and
then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_CREATESERVICE"
value="Service '%1' was not installed because CreateService encountered error '%2'.
Restart your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_HTTPINITIALIZE"
value="Service '%1' was not installed because HttpInitialize encountered error
'%2'. Try using an elevated administrator account to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_HTTPTERMINATE"
value="Service '%1' was not installed because HttpTerminate encountered error '%2'.
Restart your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_LOADTYPELIB" value="Service
'%1' was not installed because LoadTypeLib() encountered error '%3'. Restart your
computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED"
value="Service '%1' was not installed because OpenSCManager encountered access
denied error '%2'. Try using an elevated administrator account to reinstall the
service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_UNKNOWN"
value="Service '%1' was not installed because OpenSCManager encountered unknown
error '%2'. Restart your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_OPENSERVICEKEY"
value="Service '%1' was not installed because
RegOpenKey(HKLM\SYSTEM\CurrentControlSet\Services\%1) encountered error '%2'.
Verify that this key exists and that the Administrators group has permission to
modify this key, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_REGISTERTYPELIB"
value="Service '%1' was not installed because RegisterTypeLib() encountered error
'%3'. Restart your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_INSTALL_FAILED_RESERVEHTTP" value="Service
'%1' was not installed because HTTP reservation encountered error '%2'. Restart
your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_IPV4_DISABLED_GETIPTABLE" value="IPv4
support has been disabled in WMPNetworkSvc because IP address table retrieval
encountered error '%1'. To enable IPv4 support, restart the WMPNetworkSvc service."
/>
<string id="event_WMC_E_SERVICE_IPV4_DISABLED_NOTIFYADDRCHANGE" value="IPv4
support has been disabled in WMPNetworkSvc because NotifyAddrChange encountered
error '%1'. To enable IPv4 support, restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_UNINSTALL_FAILED_DELETESERVICE"
value="Service '%1' was not uninstalled because DeleteService encountered unknown
error '%2'. Restart your computer, and then try to uninstall the service." />
<string
id="event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED" value="Service
'%1' was not uninstalled because OpenSCManager encountered access denied error
'%2'. Try using an elevated administrator account to uninstall the service." />
<string id="event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_UNKNOWN"
value="Service '%1' was not uninstalled because OpenSCManager encountered unknown
error '%2'. Restart your computer, and then try to reinstall the service." />
<string id="event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSERVICE"
value="Service '%1' was not uninstalled because OpenService encountered unknown
error '%2'. Restart your computer, and then try to uninstall the service." />
<string
id="event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_INVALID_RESPONSE"
value="Proximity detection failed because the response from the device was not
valid. Verify that the device is running the latest firmware and that the network
connection between the computer and the device is working properly. Then try to
connect to the device again." />
<string id="event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_OPEN_PORT"
value="Proximity detection failed because the service could not open a network port
to communicate with the device. Wait two minutes, and then try to connect to the
device again." />
<string id="event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_UNKNOWN"
value="Proximity detection failed due to unknown error '%1'. The best proximity
time detected was %2 milliseconds." />
<string
id="event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_VERIFY_PROXIMITY"
value="Proximity detection failed because the device is located too far away from
the computer. The best proximity time detected was %1 milliseconds." />
<string id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_BAD_REQUEST"
value="A device with IP address '%2!S!' failed to register itself for protected
content retrieval due to invalid data error '%1'. Verify that the device is running
the latest firmware and that the network connection between the computer and the
device is working properly. Then try to connect to the device again." />
<string id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_CERT_REVOKED"
value="A device with IP address '%1!S!' failed to register itself for protected
content retrieval because the device's certificate has been revoked. Contact the
device manufacturer for instructions about how to update the device, and then try
to connect the device again." />
<string
id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_DEBUGGERATTACHED" value="A
device with IP address '%1!S!' could not register itself for protected content
retrieval because required DRM components cannot run while a debugger is attached.
Detach the debugger from the machine or from the WMPNetworkSvc service, and then
restart the WMPNetworkSvc service." />
<string id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CERT"
value="A device with IP address '%1!S!' failed to register itself for protected
content retrieval. Either the device passed a corrupted certificate or the
signature on the certificate could not be verified. Verify that the device is
running the latest firmware and that the network connection between the computer
and the device is working properly. Then try to connect to the device again." />
<string id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CRL"
value="A device with IP address '%1!S!' failed to register itself for protected
content retrieval because the Certificate Revocation List is not valid or
corrupted. Restart your computer, and then try to connect to the device again. If
this error persists, you might need to reset the Windows Media DRM system on your
computer." />
<string id="event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_UNKNOWN"
value="A device with IP address '%2!S!' failed to register itself for protected
content retrieval due to unknown error '%1'." />
<string id="event_WMC_I_SERVICE_INSTALL_SKIPPED" value="'%1' service is
already installed." />
<string id="event_WMC_I_SERVICE_INSTALLED" value="'%1' service was
installed." />
<string id="event_WMC_I_SERVICE_LIBRARY_FOLDERS_UPDATED" value="The
monitored folders on media server '%1!S!' changed. Windows Media Player is
updating security permissions for any included folders to enable media sharing." />
<string id="event_WMC_I_SERVICE_MEDIASERVER_ADDED" value="Media server '%1'
was successfully initialized and is sharing media with network media devices." />
<string id="event_WMC_I_SERVICE_MEDIASERVER_REMOVED" value="Media server
'%1' was removed and has stopped sharing media with network media devices." />
<string id="event_WMC_I_SERVICE_STARTED" value="Service '%1' started." />
<string id="event_WMC_I_SERVICE_STOPPED" value="Service '%1' stopped." />
<string id="event_WMC_I_SERVICE_UNINSTALLED" value="'%1' service was
uninstalled." />
<string id="event_WMC_I_SERVICE_UNINSTALLED_MARKEDFORDELETE" value="'%1'
service was uninstalled; however, you might need to restart your computer to
complete the process." />
<string id="event_WMC_I_SERVICE_WMDRM_PROXIMITYDETECTION_SUCCEEDED"
value="Proximity detection succeeded. The best proximity time detected was %1
milliseconds." />
<string id="event_WMC_I_SERVICE_WMDRM_REGISTERDEVICE_SUCCEEDED" value="A
device with IP address '%1!S!' successfully registered itself for protected content
retrieval." />
<string id="event_WMC_W_SERVICE_BAD_REQUEST" value="Invalid request code
%1." />
<string id="event_WMC_W_SERVICE_DEVICE_CLEANUP_SKIPPED_DEBUGGERATTACHED"
value="Unused media renderer devices were not removed from the list of devices
because required DRM components cannot run while a debugger is attached. Detach the
debugger from the machine or from the WMPNetworkSvc service, and then restart the
WMPNetworkSvc service." />
<string id="event_WMC_W_SERVICE_IPV4_DISABLED" value="IPv4 support has been
disabled in WMPNetworkSvc because network address change monitoring encountered
error '%1'." />
<string id="event_WMC_W_SERVICE_MDE_FAILED_TRANSFER" value="The Windows
Media Player Network Sharing Service cannot process the request for URI '%1!S!'
from IP address '%2!S!' due to error '%3'." />
<string id="event_WMC_W_SERVICE_UNINSTALL_FAILEDDELETE_REGKEY" value="While
uninstalling service '%1', the registry key 'HKLM\SOFTWARE\Microsoft\Windows Media
Player NSS\3.0' was not deleted due to error '%2'. You must remove this registry
key manually." />
<string id="event_WMC_W_SERVICE_UNINSTALL_FAILEDUNREGISTER_TYPELIB"
value="While uninstalling service '%1', the type library was not unregistered due
to error '%2'." />
</stringTable>
</resources>
</localization>
<instrumentation>
<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{6A2DC7C1-930A-4FB5-BB44-80B30AEBED6C}" message="$
(string.displayName0)" messageFileName="%PROGRAMFILES%\Windows Media
Player\wmpnetwk.exe" name="Microsoft-Windows-WMPNSS-Service"
resourceFileName="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
symbol="WMPNSS_EVENT">
<channels>
<channel chid="defch" enabled="false" name="Microsoft-Windows-WMPNSS-
Service/Diagnostic" type="Analytic" />
</channels>
<tasks>
<task name="CDS_On_Container_Changed" symbol="CDS_On_Container_Changed"
value="101" />
<task name="CDS_Browse" symbol="CDS_Browse" value="102" />
<task name="Browse_Filter_Endpoint" symbol="CDS_Browse_Filter_Endpoint"
value="103" />
<task name="Browse_Setup" symbol="CDS_Browse_Setup" value="104" />
<task name="Browse_Query_Content_Provider"
symbol="CDS_Browse_Query_Content_Provider" value="105" />
<task name="Browse_Write_Result" symbol="CDS_Browse_Write_Result"
value="106" />
<task name="Browse_Sort_Criteria" symbol="CDS_Browse_Sort_Criteria"
value="107" />
<task name="Browse_Filter_Fields" symbol="CDS_Browse_Filter_Fields"
value="108" />
<task name="CDS_Search" symbol="CDS_Search" value="109" />
<task name="Search_Filter_Endpoint" symbol="CDS_Search_Filter_Endpoint"
value="110" />
<task name="Search_Setup" symbol="CDS_Search_Setup" value="111" />
<task name="Search_Query_Content_Provider"
symbol="CDS_Search_Query_Content_Provider" value="112" />
<task name="Search_Write_Result" symbol="CDS_Search_Write_Result"
value="113" />
<task name="Search_Sort_Criteria" symbol="CDS_Search_Sort_Criteria"
value="114" />
<task name="Search_Filter_Fields" symbol="CDS_Search_Filter_Fields"
value="115" />
<task name="Objwriter_Write_Result" symbol="CDS_Objwriter_Write_Result"
value="116" />
<task name="Objwriter_Write_Object" symbol="CDS_Objwriter_Write_Object"
value="117" />
<task name="Objwriter_Act_Write_Element"
symbol="CDS_Objwriter_Act_Write_Element" value="118" />
<task name="Objwriter_Act_Write_Res_Element"
symbol="CDS_Objwriter_Act_Write_Res_Element" value="119" />
<task name="Objwriter_Act_Write_Album_Art_Element"
symbol="CDS_Objwriter_Act_Write_Album_Art_Element" value="120" />
<task name="Objwriter_Get_Res_Elements"
symbol="CDS_Objwriter_Get_Res_Elements" value="121" />
<task name="Objwriter_Write_Inner_Attrib"
symbol="CDS_Objwriter_Write_Inner_Attrib" value="122" />
<task name="Objwriter_Get_Element_Value"
symbol="CDS_Objwriter_Get_Element_Value" value="123" />
<task name="Objwriter_Get_Element_Attrib_Value"
symbol="CDS_Objwriter_Get_Element_Attrib_Value" value="124" />
<task name="Objwriter_Get_Element_Value_Ex"
symbol="CDS_Objwriter_Get_Element_Value_Ex" value="125" />
<task name="Objwriter_Write_Element" symbol="CDS_Objwriter_Write_Element"
value="126" />
<task name="Objwriter_Write_Object_Attrib"
symbol="CDS_Objwriter_Write_Object_Attrib" value="127" />
<task name="Objwriter_Get_Album_Art_Data"
symbol="CDS_Objwriter_Get_Album_Art_Data" value="128" />
<task name="UpdateObject" symbol="CDS_UpdateObject" value="129" />
<task name="Svc_Is_Authorized" symbol="MRR_Svc_Is_Authorized" value="201"
/>
<task name="Svc_Filter_Endpoint" symbol="MRR_Svc_Filter_Endpoint"
value="202" />
<task name="Svc_Is_Validated" symbol="MRR_Svc_Is_Validated"
value="203" />
<task name="Svc_Query_Mediaserver" symbol="MRR_Svc_Query_Mediaserver"
value="204" />
<task name="Svc_Register_Device" symbol="MRR_Svc_Register_Device"
value="205" />
<task name="Svc_Register_Device_Create_Device_Reg"
symbol="MRR_Svc_Register_Device_Create_Device_Reg" value="206" />
<task name="Svc_Register_Device_Parse_Req"
symbol="MRR_Svc_Register_Device_Parse_Req" value="207" />
<task name="Svc_Register_Device_Reg_Device"
symbol="MRR_Svc_Register_Device_Reg_Device" value="208" />
<task name="Svc_Register_Device_Start_Detection"
symbol="MRR_Svc_Register_Device_Start_Detection" value="209" />
<task name="Generate_Nontrans_Res_Element"
symbol="MDE_Generate_Nontrans_Res_Element" value="301" />
<task name="Generate_Trans_Res_Element"
symbol="MDE_Generate_Trans_Res_Element" value="302" />
<task name="Generate_Res_Element" symbol="MDE_Generate_Res_Element"
value="303" />
<task name="Generate_Album_Art_Element"
symbol="MDE_Generate_Album_Art_Element" value="304" />
<task name="Callback_Begin_Authenticate"
symbol="MDE_Callback_Begin_Authenticate" value="305" />
<task name="Callback_End_Authenticate"
symbol="MDE_Callback_End_Authenticate" value="306" />
<task name="Callback_Begin_Authorize"
symbol="MDE_Callback_Begin_Authorize" value="307" />
<task name="Callback_End_Authorize" symbol="MDE_Callback_End_Authorize"
value="308" />
<task name="Callback_Begin_Url_Transform"
symbol="MDE_Callback_Begin_Url_Transform" value="309" />
<task name="Callback_End_Url_Transform"
symbol="MDE_Callback_End_Url_Transform" value="310" />
<task name="Callback_Begin_Select_Profile"
symbol="MDE_Callback_Begin_Select_Profile" value="311" />
<task name="Callback_End_Select_Profile"
symbol="MDE_Callback_End_Select_Profile" value="312" />
<task name="Callback_Get_Local_Path" symbol="MDE_Callback_Get_Local_Path"
value="313" />
<task name="Callback_Get_Object" symbol="MDE_Callback_Get_Object"
value="314" />
<task name="Callback_Get_Profile" symbol="MDE_Callback_Get_Profile"
value="315" />
<task name="Callback_Begin_Close" symbol="MDE_Callback_Begin_Close"
value="316" />
<task name="Callback_End_Close" symbol="MDE_Callback_End_Close"
value="317" />
<task name="Callback_Id" symbol="MDE_Callback_Id" value="318" />
<task name="Convert_Sort" symbol="WMP_Convert_Sort" value="401" />
<task name="Convert_Query" symbol="WMP_Convert_Query" value="402" />
<task name="Verify_UPnP_Class" symbol="WMP_Verify_UPnP_Class" value="403"
/>
<task name="Execute_Query" symbol="WMP_Execute_Query" value="404" />
<task name="WMP_On_Container_Changed" symbol="WMP_On_Container_Changed"
value="405" />
<task name="Execute_RefId_Query" symbol="WMP_Execute_RefId_Query"
value="406" />
<task name="Execute_RefId_Exists" symbol="WMP_Execute_RefId_Exists"
value="407" />
<task name="Execute_ReturnAllChildren"
symbol="WMP_Execute_ReturnAllChildren" value="408" />
<task name="Results_Get_Count" symbol="WMP_Results_Get_Count" value="409"
/>
<task name="Results_Get_Item" symbol="WMP_Results_Get_Item"
value="410" />
<task name="Results_Create_Browse_Metadata_Inst"
symbol="WMP_Results_Create_Browse_Metadata_Inst" value="411" />
<task name="Results_Create_Browse_Children_Inst"
symbol="WMP_Results_Create_Browse_Children_Inst" value="412" />
<task name="Results_Initialize" symbol="WMP_Results_Initialize"
value="413" />
<task name="Results_Pop_Sortmap" symbol="WMP_Results_Pop_Sortmap"
value="414" />
<task name="Obj_Get_Element_Value" symbol="WMP_Obj_Get_Element_Value"
value="415" />
<task name="Obj_Get_Element_Value_Ex"
symbol="WMP_Obj_Get_Element_Value_Ex" value="416" />
<task name="Browse_Remote_Address" symbol="WMP_Browse_Remote_Address"
value="417" />
<task name="Obj_Get_Element_Attribute_Value"
symbol="WMP_Obj_Get_Element_Attribute_Value" value="418" />
<task name="Obj_Initialize" symbol="WMP_Obj_Initialize" value="419" />
<task name="Obj_Get_Desc_Element_Value"
symbol="WMP_Obj_Get_Desc_Element_Value" value="420" />
<task name="Obj_Get_Desc_Element_Data"
symbol="WMP_Obj_Get_Desc_Element_Data" value="421" />
<task name="Obj_Get_Search_Class_Element_Value"
symbol="WMP_Obj_Get_Search_Class_Element_Value" value="422" />
<task name="Obj_Get_Search_Class_Element_Data"
symbol="WMP_Obj_Get_Search_Class_Element_Data" value="423" />
<task name="Obj_Get_Artist_Author_Element_Data"
symbol="WMP_Obj_Get_Artist_Author_Element_Data" value="424" />
<task name="Obj_Pop_Artist_Author" symbol="WMP_Obj_Pop_Artist_Author"
value="425" />
<task name="CP_Execute_Query" symbol="WMP_CP_Execute_Query"
value="426" />
<task name="CP_Get_Attrib" symbol="WMP_CP_Get_Attrib" value="427" />
<task name="CPR_Get_Attrib" symbol="WMP_CPR_Get_Attribe" value="428" />
<task name="WMP_On_Content_Prov_Added" symbol="WMP_On_Content_Prov_Added"
value="429" />
<task name="WMP_On_Content_Prov_Removed"
symbol="WMP_On_Content_Prov_Removed" value="430" />
<task name="On_Content_Prov_Changed" symbol="WMP_On_Content_Prov_Changed"
value="431" />
<task name="WMP_Browse" symbol="WMP_Browse" value="432" />
<task name="Search_Remote_Address" symbol="WMP_Search_Remote_Address"
value="433" />
<task name="WMP_Search" symbol="WMP_Search" value="434" />
<task name="Create_And_Register_Server"
symbol="WMC_Create_And_Register_Server" value="501" />
<task name="Create_Media_Server" symbol="WMC_Create_Media_Server"
value="502" />
<task name="WMC_On_Content_Prov_Added" symbol="WMC_On_Content_Prov_Added"
value="503" />
<task name="WMC_On_Content_Prov_Removed"
symbol="WMC_On_Content_Prov_Removed" value="504" />
<task name="Create_Media_Devices" symbol="WMC_Create_Media_Devices"
value="505" />
<task name="Create_Media_Devices_For_Factory"
symbol="WMC_Create_Media_Devices_For_Factory" value="506" />
<task name="On_Suspend" symbol="WMC_On_Suspend" value="507" />
<task name="On_Resume" symbol="WMC_On_Resume" value="508" />
<task name="Update_Requests_Oustanding"
symbol="WMC_Update_Requests_Oustanding" value="509" />
<task name="Handle_Network_Change" symbol="WMC_Handle_Network_Change"
value="510" />
<task name="Cleanup_Devices" symbol="WMC_Cleanup_Devices" value="511" />
<task name="Check_Server_KeepAwake" symbol="WMC_Check_Server_KeepAwake"
value="512" />
<task name="Flush_Memory" symbol="WMC_Flush_Memory" value="513" />
<task name="Is_Allowed" symbol="Medias_Is_Allowed" value="601" />
<task name="Filter_Addr_1" symbol="Medias_Filter_Addr_1" value="602" />
<task name="Filter_Addr_2" symbol="Medias_Filter_Addr_2" value="603" />
<task name="Filter_Addr_3" symbol="Medias_Filter_Addr_3" value="604" />
<task name="Filter_Addr_4" symbol="Medias_Filter_Addr_4" value="605" />
<task name="Initialize_Server" symbol="Medias_Initialize_Server"
value="606" />
<task name="Filter_Caller_IP_Address"
symbol="Medias_Filter_Caller_IP_Address" value="607" />
<task name="DeviceDiscovery" symbol="DeviceDiscovery" value="701" />
<task name="SearchComplete" symbol="DeviceDiscovery_SearchComplete"
value="702" />
<task name="DeviceAdded" symbol="DeviceDiscovery_DeviceAdded" value="703"
/>
<task name="DeviceRemoved" symbol="DeviceDiscovery_DeviceRemoved"
value="704" />
<task name="DeviceCountUpdate" symbol="DeviceDiscovery_DeviceCountUpdate"
value="705" />
<task name="RMEClientAuthentication" symbol="RMEClient_Authentication"
value="706" />
<task name="RMEClientEnumLibQuery" symbol="RMEClient_EnumLib_Query"
value="707" />
</tasks>
<templates>
<template tid="T_WMC_ErrorCode">
<data inType="win:UnicodeString" name="ErrorCode" />
</template>
<template tid="T_WMC_MDEID_ErrorCode">
<data inType="win:UnicodeString" name="MDE ID" />
<data inType="win:UnicodeString" name="ErrorCode" />
</template>
<template tid="T_WMC_MDEID_ErrorCode_URL">
<data inType="win:UnicodeString" name="MDE ID" />
<data inType="win:UnicodeString" name="ErrorCode" />
<data inType="win:UnicodeString" name="URL" />
</template>
<template tid="T_WMC_ServiceName">
<data inType="win:UnicodeString" name="ServiceName" />
</template>
<template tid="T_WMC_FriendlyName">
<data inType="win:UnicodeString" name="FriendlyName" />
</template>
<template tid="T_WMC_ServiceName_ErrorCode">
<data inType="win:UnicodeString" name="ServiceName" />
<data inType="win:UnicodeString" name="ErrorCode" />
</template>
<template tid="T_WMC_ServiceName_ErrorCode1_ErrorCode2">
<data inType="win:UnicodeString" name="ServiceName" />
<data inType="win:UnicodeString" name="ErrorCode1" />
<data inType="win:UnicodeString" name="ErrorCode2" />
</template>
<template tid="T_WMC_URI_MACAddress_ErrorCode">
<data inType="win:UnicodeString" name="URI" />
<data inType="win:UnicodeString" name="IP Address" />
<data inType="win:UnicodeString" name="ErrorCode" />
</template>
<template tid="T_WMC_ProximityTime">
<data inType="win:UnicodeString" name="ErrorCode" />
</template>
<template tid="T_WMC_ErrorCode_ProximityTime">
<data inType="win:UnicodeString" name="ErrorCode" />
<data inType="win:UnicodeString" name="ProximityTime" />
</template>
<template tid="T_WMC_IPAddress">
<data inType="win:UnicodeString" name="IP Address" />
</template>
<template tid="T_WMC_ErrorCode_IPAddress">
<data inType="win:UnicodeString" name="ErrorCode" />
<data inType="win:UnicodeString" name="IP Address" />
</template>
<template tid="T_WMC" />
<template tid="T_ErrorCode">
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_Pointer_ErrorCode">
<data inType="win:Pointer" name="Address" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_ElementID">
<data inType="win:UInt32" name="Element" />
</template>
<template tid="T_WMC_Count_ErrorCode">
<data inType="win:UInt32" name="Count" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_Medias_Filter">
<data inType="win:Pointer" name="Address" />
<data inType="win:UnicodeString" name="MACAddress" />
<data inType="win:Pointer" name="SockAddr" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_MACAddress_ErrorCode">
<data inType="win:UnicodeString" name="MACAddress" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_PublishAlbumArt_Count_ErrorCode">
<data inType="win:Boolean" name="PublishAllAlbumArts" />
<data inType="win:UInt32" name="Count" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_CDS_Browse">
<data inType="win:UnicodeString" name="ID" />
<data inType="win:UnicodeString" name="Criteria" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UnicodeString" name="Filter" />
<data inType="win:UnicodeString" name="SortCriteria" />
<data inType="win:UInt32" name="ReturnedCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_WMP_Browse">
<data inType="win:UnicodeString" name="ID" />
<data inType="win:UInt32" name="BrowseType" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="FilterItemCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_CDS_UpdateObject_Start">
<data inType="win:UnicodeString" name="ID" />
<data inType="win:UnicodeString" name="CurrentTagValue" />
<data inType="win:UnicodeString" name="NewTagValue" />
</template>
<template tid="T_WMC_CDS_UpdateObject_Stop">
<data inType="win:UnicodeString" name="ID" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_PublishAlbumArt_FilterCount_SortItemCount">
<data inType="win:Boolean" name="PublishAllAlbumArts" />
<data inType="win:UInt32" name="FilterItemCount" />
<data inType="win:UInt32" name="SortItemCount" />
</template>
<template tid="T_Medias_Filter_Caller_IP_Address">
<data inType="win:UnicodeString" name="Address" />
</template>
<template tid="T_Write_Result">
<data inType="win:UInt32" name="WrittenCount" />
<data inType="win:UInt32" name="TotalResultLength" />
</template>
<template tid="T_Service_Authorized">
<data inType="win:Boolean" name="IsDeviceGiven" />
<data inType="win:Boolean" name="IsDeviceAuthorized" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Service_Validated">
<data inType="win:Boolean" name="IsDeviceGiven" />
<data inType="win:Boolean" name="IsDeviceValidated" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Query_MediaServer">
<data inType="win:Boolean" name="IsAllowed" />
<data inType="win:Boolean" name="IsValidated" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Change_Count">
<data inType="win:UInt32" name="ChangeCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Element_Value">
<data inType="win:UInt32" name="ElementValue" />
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Attribute_Value">
<data inType="win:UInt32" name="ElementValue" />
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="AttributeValue" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Write_Element">
<data inType="win:UInt32" name="ElementValue" />
<data inType="win:Boolean" name="IsSelected" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Write_Element2">
<data inType="win:UInt32" name="ElementValue" />
<data inType="win:UInt32" name="Index" />
<data inType="win:Boolean" name="ElementExists" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Write_Res_Element">
<data inType="win:UInt32" name="CompatFlags" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Write_Attribute">
<data inType="win:UInt32" name="Value" />
<data inType="win:UInt32" name="AttributesWritten" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Initialize">
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Get_Desc_Values">
<data inType="win:UInt32" name="CountAdded" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Get_Artist_Author">
<data inType="win:UInt32" name="WMPAtom" />
<data inType="win:UInt32" name="ReturnedCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Get_Element">
<data inType="win:UInt32" name="ElementValue" />
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="AttributeValue" />
<data inType="win:UInt32" name="MaxLength" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Initialize">
<data inType="win:Boolean" name="BrowseChildren" />
<data inType="win:UInt32" name="BrowseIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="ItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Sort">
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Browse">
<data inType="win:UInt32" name="BrowseIndex" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Get_Item">
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Get_Count">
<data inType="win:UInt32" name="Count" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Results_Browse_Children">
<data inType="win:UInt32" name="StartingIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Convert_Sort">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:UnicodeString" name="Sort" />
<data inType="win:Boolean" name="OnlyItemsInSearchResults" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Verify_UPnP_Class">
<data inType="win:UnicodeString" name="ClassName" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Execute_Query">
<data inType="win:UInt32" name="TotalRetry" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_CP_Execute_Query">
<data inType="win:Boolean" name="OnlyItemsInSearchResults" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_CP_Get_Attribute">
<data inType="win:UInt32" name="WMPAtom" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_CPR_Get_Attribute">
<data inType="win:UInt32" name="Index" />
<data inType="win:UInt32" name="WMPAtom" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Browse_Remote_Address">
<data inType="win:UnicodeString" name="RemoteMACAddress" />
</template>
<template tid="T_WMP_Convert_Query">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:UnicodeString" name="UPnPClassToReturn" />
<data inType="win:UnicodeString" name="Query" />
<data inType="win:Boolean" name="OnlyItemsInSearchResults" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Execute_RefId_Query">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:UnicodeString" name="RefID" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Execute_RefId_Exists">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Execute_ReturnAllChildren">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:Boolean" name="ItemsOnly" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_WMP_Search">
<data inType="win:UnicodeString" name="ID" />
<data inType="win:UnicodeString" name="Query" />
<data inType="win:UInt32" name="StartIndex" />
<data inType="win:UInt32" name="RequestedCount" />
<data inType="win:UInt32" name="FilterItemCount" />
<data inType="win:UInt32" name="SortItemCount" />
<data inType="win:UInt32" name="TotalMatches" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMP_Search_Remote_Address">
<data inType="win:UnicodeString" name="RemoteMACAddress" />
</template>
<template tid="T_WMP_On_Container_Changed">
<data inType="win:UnicodeString" name="ContainerID" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_MDE_Generate_Res_Element">
<data inType="win:UInt32" name="ElementCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_MDE_Callback_Begin">
<data inType="win:Pointer" name="NetEvent" />
<data inType="win:Pointer" name="Callback" />
<data inType="win:Pointer" name="State" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_MDE_Callback_Id">
<data inType="win:Pointer" name="ID" />
</template>
<template tid="T_MDE_Get_Local_Path">
<data inType="win:Boolean" name="IsAlbumArt" />
<data inType="win:Boolean" name="IsStream" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_MDE_Get_Profile">
<data inType="win:Boolean" name="IsAlbumArt" />
<data inType="win:Boolean" name="IsTranscode" />
<data inType="win:UInt32" name="FormatID" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_WMC_Content_Requests_Outstanding">
<data inType="win:UInt32" name="RequestsOutstanding" />
<data inType="win:UInt64" name="TimeContentRequestsBecameZero" />
</template>
<template tid="T_WMC_Cleanup_Devices">
<data inType="win:UInt32" name="DeviceType" />
<data inType="win:UInt32" name="DevicesRemoved" />
</template>
<template tid="T_WMC_ServerID_KeepAwake">
<data inType="win:Boolean" name="KeepAwake" />
</template>
<template tid="T_WMC_IdleSeconds_TimeRequestsZero">
<data inType="win:UInt32" name="IdleSecondsUntilMemoryFlush" />
<data inType="win:UInt64" name="TimeContentRequestsBecameZero" />
</template>
<template tid="T_Type">
<data inType="win:UInt32" name="ServerOrRenderer" />
</template>
<template tid="T_Type_Result">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Type_Result_Reason">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:UInt32" name="ErrorCode" />
<data inType="win:UInt32" name="FailureReason" />
</template>
<template tid="T_Type_UPnPDevice_NetworkGUID">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:Pointer" name="IUPnPDevice" />
<data inType="win:GUID" name="NetworkGUID" />
</template>
<template tid="T_Type_UPnPDevice_UDN_Name_FunctionalDMR_Result">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:Pointer" name="IUPnPDevice" />
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:UnicodeString" name="FriendlyName" />
<data inType="win:Boolean" name="IsFunctionalDMR" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Devices_Functional_UDNDevices_UDNFunctional">
<data inType="win:UInt32" name="TotalDevicesAdded" />
<data inType="win:UInt32" name="DeviceFunctionalCount" />
<data inType="win:UInt32" name="TotalUDNRenderersAdded" />
<data inType="win:UInt32" name="UDNRenderersFunctionalCount" />
</template>
<template tid="T_Type_UDN">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:UnicodeString" name="UDN" />
</template>
<template tid="T_Type_UDN_Result_Reason">
<data inType="win:UInt32" name="ServerOrRenderer" />
<data inType="win:UnicodeString" name="UDN" />
<data inType="win:UInt32" name="ErrorCode" />
<data inType="win:UInt32" name="FailureReason" />
</template>
<template
tid="T_UPnPDevice_AVTransport_RenderingControl_ConnectionManager">
<data inType="win:Pointer" name="IUPnPDevice" />
<data inType="win:Boolean" name="HasAVTransport" />
<data inType="win:Boolean" name="HasRenderingControl" />
<data inType="win:Boolean" name="HasConnectionManager" />
</template>
<template tid="T_WMC_RME_Client">
<data inType="win:UnicodeString" name="RMEClientID" />
</template>
<template tid="T_WMC_RME_Client_ErrorCode">
<data inType="win:UnicodeString" name="RMEClientID" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
</templates>
<events>
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_IPV4_DISABLED)" symbol="WMC_W_SERVICE_IPV4_DISABLED"
template="T_WMC_ErrorCode" value="0x800D3714" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_BAD_REQUEST)" symbol="WMC_W_SERVICE_BAD_REQUEST"
template="T_WMC_ErrorCode" value="0x800D3715" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_UNINSTALL_FAILEDUNREGISTER_TYPELIB)"
symbol="WMC_W_SERVICE_UNINSTALL_FAILEDUNREGISTER_TYPELIB"
template="T_WMC_ServiceName_ErrorCode" value="0x800D3716" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_UNINSTALL_FAILEDDELETE_REGKEY)"
symbol="WMC_W_SERVICE_UNINSTALL_FAILEDDELETE_REGKEY"
template="T_WMC_ServiceName_ErrorCode" value="0x800D3717" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_MDE_FAILED_TRANSFER)"
symbol="WMC_W_SERVICE_MDE_FAILED_TRANSFER"
template="T_WMC_URI_MACAddress_ErrorCode" value="0x800D3718" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_W_SERVICE_DEVICE_CLEANUP_SKIPPED_DEBUGGERATTACHED)"
symbol="WMC_W_SERVICE_DEVICE_CLEANUP_SKIPPED_DEBUGGERATTACHED" template="T_WMC"
value="0x800D3719" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_INSTALLED)" symbol="WMC_I_SERVICE_INSTALLED"
template="T_WMC_ServiceName" value="0x400D3778" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_INSTALL_SKIPPED)"
symbol="WMC_I_SERVICE_INSTALL_SKIPPED" template="T_WMC_ServiceName"
value="0x400D3779" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_UNINSTALLED)" symbol="WMC_I_SERVICE_UNINSTALLED"
template="T_WMC_ServiceName" value="0x400D377A" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_UNINSTALLED_MARKEDFORDELETE)"
symbol="WMC_I_SERVICE_UNINSTALLED_MARKEDFORDELETE" template="T_WMC_ServiceName"
value="0x400D377B" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_STARTED)" symbol="WMC_I_SERVICE_STARTED"
template="T_WMC_ServiceName" value="0x400D377C" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_STOPPED)" symbol="WMC_I_SERVICE_STOPPED"
template="T_WMC_ServiceName" value="0x400D377D" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_MEDIASERVER_ADDED)"
symbol="WMC_I_SERVICE_MEDIASERVER_ADDED" template="T_WMC_FriendlyName"
value="0x400D377E" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_MEDIASERVER_REMOVED)"
symbol="WMC_I_SERVICE_MEDIASERVER_REMOVED" template="T_WMC_FriendlyName"
value="0x400D377F" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_WMDRM_PROXIMITYDETECTION_SUCCEEDED)"
symbol="WMC_I_SERVICE_WMDRM_PROXIMITYDETECTION_SUCCEEDED"
template="T_WMC_ProximityTime" value="0x400D3780" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_WMDRM_REGISTERDEVICE_SUCCEEDED)"
symbol="WMC_I_SERVICE_WMDRM_REGISTERDEVICE_SUCCEEDED" template="T_WMC_IPAddress"
value="0x400D3781" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_I_SERVICE_LIBRARY_FOLDERS_UPDATED)"
symbol="WMC_I_SERVICE_LIBRARY_FOLDERS_UPDATED" template="T_WMC_FriendlyName"
value="0x400D3782" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37DC" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_UNKNOWN)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_OPENSCMANAGER_UNKNOWN"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37DD" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_CREATESERVICE)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_CREATESERVICE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37DE" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_OPENSERVICEKEY)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_OPENSERVICEKEY"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37DF" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_REGISTERTYPELIB)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_REGISTERTYPELIB"
template="T_WMC_ServiceName_ErrorCode1_ErrorCode2" value="0xC00D37E0"
version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_LOADTYPELIB)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_LOADTYPELIB"
template="T_WMC_ServiceName_ErrorCode1_ErrorCode2" value="0xC00D37E1"
version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_CREATEREGKEY)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_CREATEREGKEY"
template="T_WMC_ServiceName_ErrorCode1_ErrorCode2" value="0xC00D37E2"
version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_CREATEHTTPACL)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_CREATEHTTPACL"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E3" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_HTTPINITIALIZE)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_HTTPINITIALIZE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E4" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_RESERVEHTTP)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_RESERVEHTTP"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E5" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_INSTALL_FAILED_HTTPTERMINATE)"
symbol="WMC_E_SERVICE_INSTALL_FAILED_HTTPTERMINATE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E6" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED)"
symbol="WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_ACCESSDENIED"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E7" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_UNKNOWN)"
symbol="WMC_E_SERVICE_UNINSTALL_FAILED_OPENSCMANAGER_UNKNOWN"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E8" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_UNINSTALL_FAILED_OPENSERVICE)"
symbol="WMC_E_SERVICE_UNINSTALL_FAILED_OPENSERVICE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37E9" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_UNINSTALL_FAILED_DELETESERVICE)"
symbol="WMC_E_SERVICE_UNINSTALL_FAILED_DELETESERVICE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37EA" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_CTRL_HANDLER_FAILED)"
symbol="WMC_E_SERVICE_CTRL_HANDLER_FAILED" template="T_WMC_ServiceName_ErrorCode"
value="0xC00D37EB" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_INIT_COINITIALIZE)"
symbol="WMC_E_SERVICE_FAILED_INIT_COINITIALIZE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37EC" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_INIT_COINITIALIZESECURITY)"
symbol="WMC_E_SERVICE_FAILED_INIT_COINITIALIZESECURITY"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37ED" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_INIT_UNKNOWN)"
symbol="WMC_E_SERVICE_FAILED_INIT_UNKNOWN" template="T_WMC_ServiceName_ErrorCode"
value="0xC00D37EE" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_GROUP_POLICY_PREVENTSTARTUP)"
symbol="WMC_E_SERVICE_GROUP_POLICY_PREVENTSTARTUP" template="T_WMC_ServiceName"
value="0xC00D37EF" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_GROUP_POLICY_SHUTDOWN)"
symbol="WMC_E_SERVICE_GROUP_POLICY_SHUTDOWN" template="T_WMC_ServiceName"
value="0xC00D37F0" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_OUTOFMEMORY)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_OUTOFMEMORY"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F1" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_MFSTARTUP)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_MFSTARTUP"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F2" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_MFCREATEMDEOPCENTER)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_MFCREATEMDEOPCENTER"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F3" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_CREATEWMP)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_CREATEWMP"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F4" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_WMP_QUERYSERVICE)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_WMP_QUERYSERVICE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F5" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_CREATEEVENT)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_CREATEEVENT"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F6" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADINITIALIZE)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADINITIALIZE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F7" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADADDHANDLE)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_CWORKERTHREADADDHANDLE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F8" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_EVENTS_SUBSCRIBE)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_EVENTS_SUBSCRIBE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37F9" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_WRONGBINARY_OR_ACCOUNT)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_WRONGBINARY_OR_ACCOUNT"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FA" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_COINITIALIZE)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_COINITIALIZE"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FB" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_COCREATE_UPNPDEVICEFINDER)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_COCREATE_UPNPDEVICEFINDER"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FC" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_UNEXPECTED)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_UNEXPECTED"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FD" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_RENDERERS)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_RENDERERS"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FE" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_SERVERS)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_UPNP_CREATEASYNCFIND_SERVERS"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D37FF" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_UPNP_STARTASYNCFIND_RENDERERS)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_UPNP_STARTASYNCFIND_RENDERERS"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D3800" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_STARTUP_CREATEMEDIADEVICES)"
symbol="WMC_E_SERVICE_FAILED_STARTUP_CREATEMEDIADEVICES"
template="T_WMC_ServiceName_ErrorCode" value="0xC00D3801" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_CREATE_UPNPREGISTRAR)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_CREATE_UPNPREGISTRAR"
template="T_WMC_ErrorCode" value="0xC00D3802" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_QI_UPNPREGISTRAR)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_QI_UPNPREGISTRAR" template="T_WMC_ErrorCode"
value="0xC00D3803" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_GETFRIENDLYNAME)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_GETFRIENDLYNAME" template="T_WMC_ErrorCode"
value="0xC00D3804" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_GETSERIALNUMBER)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_GETSERIALNUMBER" template="T_WMC_ErrorCode"
value="0xC00D3805" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_GETMODELNAME)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_GETMODELNAME" template="T_WMC_ErrorCode"
value="0xC00D3806" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_OUTOFMEMORY)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_OUTOFMEMORY" template="T_WMC_ErrorCode"
value="0xC00D3807" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_WMCREATEDEVICEREGISTRATION)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_WMCREATEDEVICEREGISTRATION"
template="T_WMC_ErrorCode" value="0xC00D3808" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_GENERATE_DEVICEDOC)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_GENERATE_DEVICEDOC"
template="T_WMC_ErrorCode" value="0xC00D3809" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_REGISTERRUNNINGDEVICE)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_REGISTERRUNNINGDEVICE"
template="T_WMC_ErrorCode" value="0xC00D380A" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_WRITEREGISTRY)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_WRITEREGISTRY" template="T_WMC_ErrorCode"
value="0xC00D380B" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_UNEXPECTED)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_UNEXPECTED" template="T_WMC_ErrorCode"
value="0xC00D380C" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_INITIALIZEMDE)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_INITIALIZEMDE" template="T_WMC_ErrorCode"
value="0xC00D380D" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_CRSERVER_DEBUGGERATTACHED)"
symbol="WMC_E_SERVICE_FAILED_CRSERVER_DEBUGGERATTACHED" template="T_WMC"
value="0xC00D380E" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_GETSERIALNUMBER)"
symbol="WMC_E_SERVICE_FAILED_MDECS_GETSERIALNUMBER"
template="T_WMC_MDEID_ErrorCode" value="0xC00D380F" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_UNEXPECTED)"
symbol="WMC_E_SERVICE_FAILED_MDECS_UNEXPECTED" template="T_WMC_MDEID_ErrorCode"
value="0xC00D3810" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_ADDURL)"
symbol="WMC_E_SERVICE_FAILED_MDECS_ADDURL" template="T_WMC_MDEID_ErrorCode_URL"
value="0xC00D3811" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_OUTOFMEMORY)"
symbol="WMC_E_SERVICE_FAILED_MDECS_OUTOFMEMORY" template="T_WMC_MDEID_ErrorCode"
value="0xC00D3812" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_MFCREATENETVROOT)"
symbol="WMC_E_SERVICE_FAILED_MDECS_MFCREATENETVROOT"
template="T_WMC_MDEID_ErrorCode" value="0xC00D3813" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_REGISTERDELEGATE)"
symbol="WMC_E_SERVICE_FAILED_MDECS_REGISTERDELEGATE"
template="T_WMC_MDEID_ErrorCode" value="0xC00D3814" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_GETSUPPORTEDPROFILES)"
symbol="WMC_E_SERVICE_FAILED_MDECS_GETSUPPORTEDPROFILES"
template="T_WMC_MDEID_ErrorCode" value="0xC00D3815" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_ENUMSUPPORTEDPROFILES)"
symbol="WMC_E_SERVICE_FAILED_MDECS_ENUMSUPPORTEDPROFILES"
template="T_WMC_MDEID_ErrorCode" value="0xC00D3816" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_ADDPROFILE)"
symbol="WMC_E_SERVICE_FAILED_MDECS_ADDPROFILE" template="T_WMC_MDEID_ErrorCode"
value="0xC00D3817" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_IPV4_DISABLED_NOTIFYADDRCHANGE)"
symbol="WMC_E_SERVICE_IPV4_DISABLED_NOTIFYADDRCHANGE" template="T_WMC_ErrorCode"
value="0xC00D3818" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_IPV4_DISABLED_GETIPTABLE)"
symbol="WMC_E_SERVICE_IPV4_DISABLED_GETIPTABLE" template="T_WMC_ErrorCode"
value="0xC00D3819" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_OPEN_PORT)"
symbol="WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_OPEN_PORT" template="T_WMC"
value="0xC00D381A" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_INVALID_RESPONSE)"
symbol="WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_INVALID_RESPONSE"
template="T_WMC" value="0xC00D381B" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_VERIFY_PROXIMITY)"
symbol="WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_VERIFY_PROXIMITY"
template="T_WMC_ProximityTime" value="0xC00D381C" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_UNKNOWN)"
symbol="WMC_E_SERVICE_WMDRM_PROXIMITYDETECTION_FAILED_UNKNOWN"
template="T_WMC_ErrorCode_ProximityTime" value="0xC00D381D" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_BAD_REQUEST)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_BAD_REQUEST"
template="T_WMC_ErrorCode_IPAddress" value="0xC00D381E" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CERT)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CERT"
template="T_WMC_IPAddress" value="0xC00D381F" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_CERT_REVOKED)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_CERT_REVOKED"
template="T_WMC_IPAddress" value="0xC00D3820" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CRL)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_INVALID_CRL"
template="T_WMC_IPAddress" value="0xC00D3821" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_UNKNOWN)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_UNKNOWN"
template="T_WMC_ErrorCode_IPAddress" value="0xC00D3822" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_DEBUGGERATTACHED)"
symbol="WMC_E_SERVICE_WMDRM_REGISTERDEVICE_FAILED_DEBUGGERATTACHED"
template="T_WMC_IPAddress" value="0xC00D3823" version="0" />
<event keywords="win:EventlogClassic" message="$
(string.event_WMC_E_SERVICE_FAILED_MDECS_GETSSLCONFIGURATION)"
symbol="WMC_E_SERVICE_FAILED_MDECS_GETSSLCONFIGURATION"
template="T_WMC_MDEID_ErrorCode" value="0xC00D3824" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_On_Container_Changed_Start" task="CDS_On_Container_Changed"
template="T_Change_Count" value="1001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_On_Container_Changed_Stop" task="CDS_On_Container_Changed"
template="T_Change_Count" value="1002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Browse_Start" task="CDS_Browse" template="T_WMC_CDS_Browse"
value="1003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Browse_Stop" task="CDS_Browse" template="T_WMC_CDS_Browse" value="1004"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Browse_Filter_Endpoint_Start" task="Browse_Filter_Endpoint"
value="1005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Browse_Filter_Endpoint_Stop" task="Browse_Filter_Endpoint" value="1006"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Browse_Setup_Start" task="Browse_Setup"
template="T_WMC_PublishAlbumArt_FilterCount_SortItemCount" value="1007" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Browse_Setup_Stop" task="Browse_Setup"
template="T_WMC_PublishAlbumArt_FilterCount_SortItemCount" value="1008" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Browse_Query_Content_Provider_Start"
task="Browse_Query_Content_Provider" value="1009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Browse_Query_Content_Provider_Stop"
task="Browse_Query_Content_Provider" value="1010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Browse_Write_Result_Start" task="Browse_Write_Result"
template="T_Write_Result" value="1011" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Browse_Write_Result_Stop" task="Browse_Write_Result"
template="T_Write_Result" value="1012" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="CDS_Browse_Sort_Criteria_Info" task="Browse_Sort_Criteria" value="1013"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="CDS_Browse_Filter_Fields_Info" task="Browse_Filter_Fields" value="1014"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Search_Start" task="CDS_Search" template="T_WMC_CDS_Browse"
value="1015" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Search_Stop" task="CDS_Search" template="T_WMC_CDS_Browse" value="1016"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Search_Filter_Endpoint_Start" task="Search_Filter_Endpoint"
value="1017" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Search_Filter_Endpoint_Stop" task="Search_Filter_Endpoint" value="1018"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Search_Setup_Start" task="Search_Setup"
template="T_WMC_PublishAlbumArt_FilterCount_SortItemCount" value="1019" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Search_Setup_Stop" task="Search_Setup"
template="T_WMC_PublishAlbumArt_FilterCount_SortItemCount" value="1020" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Search_Query_Content_Provider_Start"
task="Search_Query_Content_Provider" value="1021" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Search_Query_Content_Provider_Stop"
task="Search_Query_Content_Provider" value="1022" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Search_Write_Result_Start" task="Search_Write_Result"
template="T_Write_Result" value="1023" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Search_Write_Result_Stop" task="Search_Write_Result"
template="T_Write_Result" value="1024" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="CDS_Search_Sort_Criteria_Info" task="Search_Sort_Criteria" value="1025"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="CDS_Search_Filter_Fields_Info" task="Search_Filter_Fields" value="1026"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Write_Result_Start" task="Objwriter_Write_Result"
template="T_WMC_PublishAlbumArt_Count_ErrorCode" value="1027" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Write_Result_Stop" task="Objwriter_Write_Result"
template="T_WMC_PublishAlbumArt_Count_ErrorCode" value="1028" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Write_Object_Start" task="Objwriter_Write_Object"
template="T_WMC_ElementID" value="1029" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Write_Object_Stop" task="Objwriter_Write_Object"
template="T_WMC_ElementID" value="1030" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Act_Write_Element_Start" task="Objwriter_Act_Write_Element"
template="T_Write_Element2" value="1031" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Act_Write_Element_Stop" task="Objwriter_Act_Write_Element"
template="T_Write_Element2" value="1032" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Act_Write_Res_Element_Start"
task="Objwriter_Act_Write_Res_Element" template="T_Write_Res_Element" value="1033"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Act_Write_Res_Element_Stop"
task="Objwriter_Act_Write_Res_Element" template="T_Write_Res_Element" value="1034"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Act_Write_Album_Art_Element_Start"
task="Objwriter_Act_Write_Album_Art_Element" template="T_Write_Res_Element"
value="1035" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Act_Write_Album_Art_Element_Stop"
task="Objwriter_Act_Write_Album_Art_Element" template="T_Write_Res_Element"
value="1036" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Get_Res_Elements_Start" task="Objwriter_Get_Res_Elements"
template="T_WMC_Count_ErrorCode" value="1037" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Get_Res_Elements_Stop" task="Objwriter_Get_Res_Elements"
template="T_WMC_Count_ErrorCode" value="1038" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Write_Inner_Attrib_Start" task="Objwriter_Write_Inner_Attrib"
template="T_Write_Attribute" value="1039" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Write_Object_Attrib_Stop" task="Objwriter_Write_Inner_Attrib"
template="T_Write_Attribute" value="1040" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Get_Element_Value_Start" task="Objwriter_Get_Element_Value"
template="T_Element_Value" value="1041" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Get_Element_Value_Stop" task="Objwriter_Get_Element_Value"
template="T_Element_Value" value="1042" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Get_Element_Attrib_Value_Start"
task="Objwriter_Get_Element_Attrib_Value" template="T_Attribute_Value" value="1043"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Get_Element_Attrib_Value_Stop"
task="Objwriter_Get_Element_Attrib_Value" template="T_Attribute_Value" value="1044"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Get_Element_Value_Ex_Start"
task="Objwriter_Get_Element_Value_Ex" template="T_Element_Value" value="1045"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Get_Element_Value_Ex_Stop"
task="Objwriter_Get_Element_Value_Ex" template="T_Element_Value" value="1046"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Write_Element_Start" task="Objwriter_Write_Element"
template="T_Write_Element" value="1047" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Write_Element_Stop" task="Objwriter_Write_Element"
template="T_Write_Element" value="1048" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Write_Object_Attrib_Start"
task="Objwriter_Write_Object_Attrib" template="T_Write_Attribute" value="1049"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Write_Inner_Attrib_Stop" task="Objwriter_Write_Object_Attrib"
template="T_Write_Attribute" value="1050" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_Objwriter_Get_Album_Art_Data_Start" task="Objwriter_Get_Album_Art_Data"
template="T_ErrorCode" value="1051" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_Objwriter_Get_Album_Art_Data_Stop" task="Objwriter_Get_Album_Art_Data"
template="T_ErrorCode" value="1052" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="CDS_UpdateObject_Start" task="UpdateObject"
template="T_WMC_CDS_UpdateObject_Start" value="1053" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="CDS_UpdateObject_Stop" task="UpdateObject"
template="T_WMC_CDS_UpdateObject_Stop" value="1054" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Is_Authorized_Start" task="Svc_Is_Authorized"
template="T_Service_Authorized" value="2001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Is_Authorized_Stop" task="Svc_Is_Authorized"
template="T_Service_Authorized" value="2002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Filter_Endpoint_Start" task="Svc_Filter_Endpoint" value="2003"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Filter_Endpoint_Stop" task="Svc_Filter_Endpoint" value="2004"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Is_Validated_Start" task="Svc_Is_Validated"
template="T_Service_Validated" value="2005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Is_Validated_Stop" task="Svc_Is_Validated"
template="T_Service_Validated" value="2006" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Query_Mediaserver_Start" task="Svc_Query_Mediaserver"
template="T_Query_MediaServer" value="2007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Query_Mediaserver_Stop" task="Svc_Query_Mediaserver"
template="T_Query_MediaServer" value="2008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Register_Device_Start" task="Svc_Register_Device"
template="T_ErrorCode" value="2009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Register_Device_Stop" task="Svc_Register_Device"
template="T_ErrorCode" value="2010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Register_Device_Create_Device_Reg_Start"
task="Svc_Register_Device_Create_Device_Reg" template="T_ErrorCode" value="2011"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Register_Device_Create_Device_Reg_Stop"
task="Svc_Register_Device_Create_Device_Reg" template="T_ErrorCode" value="2012"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Register_Device_Parse_Req_Start"
task="Svc_Register_Device_Parse_Req" template="T_ErrorCode" value="2013"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Register_Device_Parse_Req_Stop"
task="Svc_Register_Device_Parse_Req" template="T_ErrorCode" value="2014"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Register_Device_Reg_Device_Start"
task="Svc_Register_Device_Reg_Device" template="T_ErrorCode" value="2015"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Register_Device_Reg_Device_Stop"
task="Svc_Register_Device_Reg_Device" template="T_ErrorCode" value="2016"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MRR_Svc_Register_Device_Start_Detection_Start"
task="Svc_Register_Device_Start_Detection" template="T_ErrorCode" value="2017"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MRR_Svc_Register_Device_Start_Detection_Stop"
task="Svc_Register_Device_Start_Detection" template="T_ErrorCode" value="2018"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Generate_Nontrans_Res_Element_Start"
task="Generate_Nontrans_Res_Element" template="T_MDE_Generate_Res_Element"
value="3001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Generate_Nontrans_Res_Element_Stop"
task="Generate_Nontrans_Res_Element" template="T_MDE_Generate_Res_Element"
value="3002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Generate_Trans_Res_Element_Start" task="Generate_Trans_Res_Element"
template="T_MDE_Generate_Res_Element" value="3003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Generate_Trans_Res_Element_Stop" task="Generate_Trans_Res_Element"
template="T_MDE_Generate_Res_Element" value="3004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Generate_Res_Element_Start" task="Generate_Res_Element"
template="T_MDE_Generate_Res_Element" value="3005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Generate_Res_Element_Stop" task="Generate_Res_Element"
template="T_MDE_Generate_Res_Element" value="3006" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Generate_Album_Art_Element_Start" task="Generate_Album_Art_Element"
template="T_MDE_Generate_Res_Element" value="3007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Generate_Album_Art_Element_Stop" task="Generate_Album_Art_Element"
template="T_MDE_Generate_Res_Element" value="3008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Begin_Authenticate_Start" task="Callback_Begin_Authenticate"
template="T_MDE_Callback_Begin" value="3009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Begin_Authenticate_Stop" task="Callback_Begin_Authenticate"
template="T_MDE_Callback_Begin" value="3010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_End_Authenticate_Start" task="Callback_End_Authenticate"
template="T_WMC_Pointer_ErrorCode" value="3011" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_End_Authenticate_Stop" task="Callback_End_Authenticate"
template="T_WMC_Pointer_ErrorCode" value="3012" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Begin_Authorize_Start" task="Callback_Begin_Authorize"
template="T_MDE_Callback_Begin" value="3013" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Begin_Authorize_Stop" task="Callback_Begin_Authorize"
template="T_MDE_Callback_Begin" value="3014" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_End_Authorize_Start" task="Callback_End_Authorize"
template="T_WMC_Pointer_ErrorCode" value="3015" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_End_Authorize_Stop" task="Callback_End_Authorize"
template="T_WMC_Pointer_ErrorCode" value="3016" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Begin_Url_Transform_Start" task="Callback_Begin_Url_Transform"
template="T_MDE_Callback_Begin" value="3017" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Begin_Url_Transform_Stop" task="Callback_Begin_Url_Transform"
template="T_MDE_Callback_Begin" value="3018" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_End_Url_Transform_Start" task="Callback_End_Url_Transform"
template="T_WMC_Pointer_ErrorCode" value="3019" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_End_Url_Transform_Stop" task="Callback_End_Url_Transform"
template="T_WMC_Pointer_ErrorCode" value="3020" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Begin_Select_Profile_Start"
task="Callback_Begin_Select_Profile" template="T_MDE_Callback_Begin" value="3021"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Begin_Select_Profile_Stop"
task="Callback_Begin_Select_Profile" template="T_MDE_Callback_Begin" value="3022"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_End_Select_Profile_Start" task="Callback_End_Select_Profile"
template="T_WMC_Pointer_ErrorCode" value="3023" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_End_Select_Profile_Stop" task="Callback_End_Select_Profile"
template="T_WMC_Pointer_ErrorCode" value="3024" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Get_Local_Path_Start" task="Callback_Get_Local_Path"
template="T_MDE_Get_Local_Path" value="3025" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Get_Local_Path_Stop" task="Callback_Get_Local_Path"
template="T_MDE_Get_Local_Path" value="3026" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Get_Object_Start" task="Callback_Get_Object"
template="T_ErrorCode" value="3027" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Get_Object_Stop" task="Callback_Get_Object"
template="T_ErrorCode" value="3028" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Get_Profile_Start" task="Callback_Get_Profile"
template="T_MDE_Get_Profile" value="3029" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Get_Profile_Stop" task="Callback_Get_Profile"
template="T_MDE_Get_Profile" value="3030" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_Begin_Close_Start" task="Callback_Begin_Close"
template="T_MDE_Callback_Begin" value="3031" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_Begin_Close_Stop" task="Callback_Begin_Close"
template="T_MDE_Callback_Begin" value="3032" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="MDE_Callback_End_Close_Start" task="Callback_End_Close"
template="T_WMC_Pointer_ErrorCode" value="3033" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="MDE_Callback_End_Close_Stop" task="Callback_End_Close"
template="T_WMC_Pointer_ErrorCode" value="3034" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="MDE_Callback_Id_Info" task="Callback_Id" template="T_MDE_Callback_Id"
value="3035" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Convert_Sort_Start" task="Convert_Sort" template="T_WMP_Convert_Sort"
value="4001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Convert_Sort_Stop" task="Convert_Sort" template="T_WMP_Convert_Sort"
value="4002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Convert_Query_Start" task="Convert_Query"
template="T_WMP_Convert_Query" value="4003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Convert_Query_Stop" task="Convert_Query" template="T_WMP_Convert_Query"
value="4004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Verify_UPnP_Class_Start" task="Verify_UPnP_Class"
template="T_WMP_Verify_UPnP_Class" value="4005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Verify_UPnP_Class_Stop" task="Verify_UPnP_Class"
template="T_WMP_Verify_UPnP_Class" value="4006" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Execute_Query_Start" task="Execute_Query"
template="T_WMP_Execute_Query" value="4007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Execute_Query_Stop" task="Execute_Query" template="T_WMP_Execute_Query"
value="4008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_On_Container_Changed_Start" task="WMP_On_Container_Changed"
template="T_WMP_On_Container_Changed" value="4009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_On_Container_Changed_Stop" task="WMP_On_Container_Changed"
template="T_WMP_On_Container_Changed" value="4010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Execute_RefId_Query_Start" task="Execute_RefId_Query"
template="T_WMP_Execute_RefId_Query" value="4011" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Execute_RefId_Query_Stop" task="Execute_RefId_Query"
template="T_WMP_Execute_RefId_Query" value="4012" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Execute_RefId_Exists_Start" task="Execute_RefId_Exists"
template="T_WMP_Execute_RefId_Exists" value="4013" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Execute_RefId_Exists_Stop" task="Execute_RefId_Exists"
template="T_WMP_Execute_RefId_Exists" value="4014" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Execute_ReturnAllChildren_Start" task="Execute_ReturnAllChildren"
template="T_WMP_Execute_ReturnAllChildren" value="4015" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Execute_ReturnAllChildren_Stop" task="Execute_ReturnAllChildren"
template="T_WMP_Execute_ReturnAllChildren" value="4016" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Get_Count_Start" task="Results_Get_Count"
template="T_WMP_Results_Get_Count" value="4017" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Get_Count_Stop" task="Results_Get_Count"
template="T_WMP_Results_Get_Count" value="4018" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Get_Item_Start" task="Results_Get_Item"
template="T_WMP_Results_Get_Item" value="4019" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Get_Item_Stop" task="Results_Get_Item"
template="T_WMP_Results_Get_Item" value="4020" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Create_Browse_Metadata_Inst_Start"
task="Results_Create_Browse_Metadata_Inst" template="T_WMP_Results_Browse"
value="4021" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Create_Browse_Metadata_Inst_Stop"
task="Results_Create_Browse_Metadata_Inst" template="T_WMP_Results_Browse"
value="4022" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Create_Browse_Children_Inst_Start"
task="Results_Create_Browse_Children_Inst" template="T_WMP_Results_Browse_Children"
value="4023" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Create_Browse_Children_Inst_Stop"
task="Results_Create_Browse_Children_Inst" template="T_WMP_Results_Browse_Children"
value="4024" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Initialize_Start" task="Results_Initialize"
template="T_WMP_Results_Initialize" value="4025" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Initialize_Stop" task="Results_Initialize"
template="T_WMP_Results_Initialize" value="4026" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Results_Pop_Sortmap_Start" task="Results_Pop_Sortmap"
template="T_WMP_Results_Sort" value="4027" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Results_Pop_Sortmap_Stop" task="Results_Pop_Sortmap"
template="T_WMP_Results_Sort" value="4028" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Element_Value_Start" task="Obj_Get_Element_Value"
template="T_WMP_Get_Element" value="4029" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Element_Value_Stop" task="Obj_Get_Element_Value"
template="T_WMP_Get_Element" value="4030" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Element_Value_Ex_Start" task="Obj_Get_Element_Value_Ex"
template="T_WMP_Get_Element" value="4031" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Element_Value_Ex_Stop" task="Obj_Get_Element_Value_Ex"
template="T_WMP_Get_Element" value="4032" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="WMP_Browse_Remote_Address_Info" task="Browse_Remote_Address"
template="T_WMP_Browse_Remote_Address" value="4033" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Element_Attribute_Value_Start"
task="Obj_Get_Element_Attribute_Value" template="T_WMP_Get_Element" value="4034"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Element_Attribute_Value_Stop"
task="Obj_Get_Element_Attribute_Value" template="T_WMP_Get_Element" value="4035"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Initialize_Start" task="Obj_Initialize" template="T_WMP_Initialize"
value="4036" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Initialize_Stop" task="Obj_Initialize" template="T_WMP_Initialize"
value="4037" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Desc_Element_Value_Start" task="Obj_Get_Desc_Element_Value"
template="T_WMP_Get_Desc_Values" value="4038" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Desc_Element_Value_Stop" task="Obj_Get_Desc_Element_Value"
template="T_WMP_Get_Desc_Values" value="4039" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Desc_Element_Data_Start" task="Obj_Get_Desc_Element_Data"
template="T_WMP_Get_Element" value="4040" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Desc_Element_Data_Stop" task="Obj_Get_Desc_Element_Data"
template="T_WMP_Get_Element" value="4041" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Search_Class_Element_Value_Start"
task="Obj_Get_Search_Class_Element_Value" template="T_WMP_Get_Desc_Values"
value="4042" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Search_Class_Element_Value_Stop"
task="Obj_Get_Search_Class_Element_Value" template="T_WMP_Get_Desc_Values"
value="4043" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Search_Class_Element_Data_Start"
task="Obj_Get_Search_Class_Element_Data" template="T_WMP_Get_Element" value="4044"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Search_Class_Element_Data_Stop"
task="Obj_Get_Search_Class_Element_Data" template="T_WMP_Get_Element" value="4045"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Get_Artist_Author_Element_Data_Start"
task="Obj_Get_Artist_Author_Element_Data" template="T_WMP_Get_Element" value="4046"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Get_Artist_Author_Element_Data_Stop"
task="Obj_Get_Artist_Author_Element_Data" template="T_WMP_Get_Element" value="4047"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Obj_Pop_Artist_Author_Start" task="Obj_Pop_Artist_Author"
template="T_WMP_Get_Artist_Author" value="4048" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Obj_Pop_Artist_Author_Stop" task="Obj_Pop_Artist_Author"
template="T_WMP_Get_Artist_Author" value="4049" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_CP_Execute_Query_Start" task="CP_Execute_Query"
template="T_WMP_CP_Execute_Query" value="4050" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_CP_Execute_Query_Stop" task="CP_Execute_Query"
template="T_WMP_CP_Execute_Query" value="4051" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_CP_Get_Attrib_Start" task="CP_Get_Attrib"
template="T_WMP_CP_Get_Attribute" value="4052" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_CP_Get_Attrib_Stop" task="CP_Get_Attrib"
template="T_WMP_CP_Get_Attribute" value="4053" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_CPR_Get_Attrib_Start" task="CPR_Get_Attrib"
template="T_WMP_CPR_Get_Attribute" value="4054" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_CPR_Get_Attrib_Stop" task="CPR_Get_Attrib"
template="T_WMP_CPR_Get_Attribute" value="4055" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_On_Content_Prov_Added_Start" task="WMP_On_Content_Prov_Added"
template="T_WMC_Pointer_ErrorCode" value="4056" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_On_Content_Prov_Added_Stop" task="WMP_On_Content_Prov_Added"
template="T_WMC_Pointer_ErrorCode" value="4057" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_On_Content_Prov_Removed_Start" task="WMP_On_Content_Prov_Removed"
template="T_WMC_Pointer_ErrorCode" value="4058" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_On_Content_Prov_Removed_Stop" task="WMP_On_Content_Prov_Removed"
template="T_WMC_Pointer_ErrorCode" value="4059" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_On_Content_Prov_Changed_Start" task="On_Content_Prov_Changed"
template="T_WMC_Pointer_ErrorCode" value="4060" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_On_Content_Prov_Changed_Stop" task="On_Content_Prov_Changed"
template="T_WMC_Pointer_ErrorCode" value="4061" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Browse_Start" task="WMP_Browse" template="T_WMC_WMP_Browse"
value="4062" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Browse_Stop" task="WMP_Browse" template="T_WMC_WMP_Browse" value="4063"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="WMP_Search_Remote_Address_Info" task="Search_Remote_Address"
template="T_WMP_Search_Remote_Address" value="4064" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMP_Search_Start" task="WMP_Search" template="T_WMC_WMP_Search"
value="4065" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMP_Search_Stop" task="WMP_Search" template="T_WMC_WMP_Search" value="4066"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Create_And_Register_Server_Start" task="Create_And_Register_Server"
template="T_WMC_Pointer_ErrorCode" value="5001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Create_And_Register_Server_Stop" task="Create_And_Register_Server"
template="T_WMC_Pointer_ErrorCode" value="5002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Create_Media_Server_Start" task="Create_Media_Server"
template="T_WMC_Pointer_ErrorCode" value="5003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Create_Media_Server_Stop" task="Create_Media_Server"
template="T_WMC_Pointer_ErrorCode" value="5004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_On_Content_Prov_Added_Start" task="WMC_On_Content_Prov_Added"
template="T_WMC_Pointer_ErrorCode" value="5005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_On_Content_Prov_Added_Stop" task="WMC_On_Content_Prov_Added"
template="T_WMC_Pointer_ErrorCode" value="5006" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_On_Content_Prov_Removed_Start" task="WMC_On_Content_Prov_Removed"
template="T_WMC_Pointer_ErrorCode" value="5007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_On_Content_Prov_Removed_Stop" task="WMC_On_Content_Prov_Removed"
template="T_WMC_Pointer_ErrorCode" value="5008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Create_Media_Devices_Start" task="Create_Media_Devices"
template="T_WMC_Count_ErrorCode" value="5009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Create_Media_Devices_Stop" task="Create_Media_Devices"
template="T_WMC_Count_ErrorCode" value="5010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Create_Media_Devices_For_Factory_Start"
task="Create_Media_Devices_For_Factory" template="T_WMC_Count_ErrorCode"
value="5011" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Create_Media_Devices_For_Factory_Stop"
task="Create_Media_Devices_For_Factory" template="T_WMC_Count_ErrorCode"
value="5012" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_On_Suspend_Start" task="On_Suspend" template="T_WMC_Count_ErrorCode"
value="5013" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_On_Suspend_Stop" task="On_Suspend" template="T_WMC_Count_ErrorCode"
value="5014" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_On_Resume_Start" task="On_Resume" template="T_WMC_Count_ErrorCode"
value="5015" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_On_Resume_Stop" task="On_Resume" template="T_WMC_Count_ErrorCode"
value="5016" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="WMC_Update_Requests_Oustanding_Info" task="Update_Requests_Oustanding"
template="T_WMC_Content_Requests_Outstanding" value="5017" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Handle_Network_Change_Start" task="Handle_Network_Change" value="5018"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Handle_Network_Change_Stop" task="Handle_Network_Change" value="5019"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Cleanup_Devices_Start" task="Cleanup_Devices"
template="T_WMC_Cleanup_Devices" value="5020" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Cleanup_Devices_Stop" task="Cleanup_Devices"
template="T_WMC_Cleanup_Devices" value="5021" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Check_Server_KeepAwake_Start" task="Check_Server_KeepAwake"
template="T_WMC_ServerID_KeepAwake" value="5022" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Check_Server_Keep_Awake_Stop" task="Check_Server_KeepAwake"
template="T_WMC_ServerID_KeepAwake" value="5023" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="WMC_Flush_Memory_Start" task="Flush_Memory"
template="T_WMC_IdleSeconds_TimeRequestsZero" value="5024" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="WMC_Flush_Memory_Stop" task="Flush_Memory"
template="T_WMC_IdleSeconds_TimeRequestsZero" value="5025" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Is_Allowed_Start" task="Is_Allowed"
template="T_WMC_MACAddress_ErrorCode" value="6001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Is_Allowed_Stop" task="Is_Allowed"
template="T_WMC_MACAddress_ErrorCode" value="6002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Filter_Addr_1_Start" task="Filter_Addr_1"
template="T_WMC_Medias_Filter" value="6003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Filter_Addr_1_Stop" task="Filter_Addr_1"
template="T_WMC_Medias_Filter" value="6004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Filter_Addr_2_Start" task="Filter_Addr_2"
template="T_WMC_Medias_Filter" value="6005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Filter_Addr_2_Stop" task="Filter_Addr_2"
template="T_WMC_Medias_Filter" value="6006" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Filter_Addr_3_Start" task="Filter_Addr_3"
template="T_WMC_Medias_Filter" value="6007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Filter_Addr_3_Stop" task="Filter_Addr_3"
template="T_WMC_Medias_Filter" value="6008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Filter_Addr_4_Start" task="Filter_Addr_4"
template="T_WMC_Medias_Filter" value="6009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Filter_Addr_4_Stop" task="Filter_Addr_4"
template="T_WMC_Medias_Filter" value="6010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="Medias_Initialize_Server_Start" task="Initialize_Server"
template="T_WMC_Pointer_ErrorCode" value="6011" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="Medias_Initialize_Server_Stop" task="Initialize_Server"
template="T_WMC_Pointer_ErrorCode" value="6012" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="Medias_Filter_Caller_IP_Address_Info" task="Filter_Caller_IP_Address"
template="T_Medias_Filter_Caller_IP_Address" value="6013" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceDiscovery_Start" task="DeviceDiscovery" template="T_Type_Result"
value="6101" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="DeviceDiscovery_SearchComplete_Info" task="SearchComplete"
template="T_Type" value="6102" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceDiscovery_Stop" task="DeviceDiscovery" template="T_Type_Result"
value="6103" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceDiscovery_DeviceAdded_Start" task="DeviceAdded"
template="T_Type_UPnPDevice_NetworkGUID" value="6104" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceDiscovery_DeviceAdded_Stop" task="DeviceAdded"
template="T_Type_UPnPDevice_UDN_Name_FunctionalDMR_Result" value="6105" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="DeviceDiscovery_DeviceCountUpdate_Info" task="DeviceCountUpdate"
template="T_Devices_Functional_UDNDevices_UDNFunctional" value="6106"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceDiscovery_DeviceRemoved_Start" task="DeviceRemoved"
template="T_Type_UDN" value="6107" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceDiscovery_DeviceRemoved_Stop" task="DeviceRemoved"
template="T_Type_UDN_Result_Reason" value="6108" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Info"
symbol="DeviceDiscovery_IsFunctionalDMR_Info" task="DeviceAdded"
template="T_UPnPDevice_AVTransport_RenderingControl_ConnectionManager" value="6109"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="RMEClient_Authentication_Start" task="RMEClientAuthentication"
template="T_WMC_RME_Client" value="6110" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="RMEClient_Authentication_Stop" task="RMEClientAuthentication"
template="T_WMC_RME_Client_ErrorCode" value="6111" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="RMEClient_EnumLib_Query_Start" task="RMEClientEnumLibQuery"
template="T_WMC_RME_Client" value="6112" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="RMEClient_EnumLib_Query_Stop" task="RMEClientEnumLibQuery"
template="T_WMC_RME_Client_ErrorCode" value="6113" version="0" />
</events>
</provider>
</events>
</instrumentation>
<migration settingsVersion="0">
<supportedComponents>
<supportedComponent>
<assemblyIdentity name="_" version="1.0.0.0" />
<supportedComponentIdentity xmlns="urn:schemas-microsoft-com:asm.v3"
language="*" name="Microsoft-Windows-WMPNSS-Service" processorArchitecture="*"
settingsVersionRange="0" />
</supportedComponent>
</supportedComponents>
</migration>
<mof xmlns="urn:schemas-microsoft-com:asm.v3" name="$(runtime.wbem)\wmpnetwk.mof"
/>
<configuration xmlns="urn:schemas-microsoft-com:asm.v3"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
<configurationSchema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="Microsoft-
Windows-WMPNSS-Service" targetNamespace="Microsoft-Windows-WMPNSS-Service">
<xsd:element name="DefaultBalancedACMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="1" wcm:description="Default
Balanced AC Behavior When Sharing Media."
wcm:handler="regkey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Powe
rSettings\9596FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\381b4222-f694-41f0-9685-ff5bb260df2e')"
wcm:legacyName="ACSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
<xsd:element name="DefaultBalancedDCMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="0" wcm:description="Default
Balanced DC Behavior When Sharing Media."
wcm:handler="regkey('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Powe
rSettings\9596FB26-9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\381b4222-f694-41f0-9685-ff5bb260df2e')"
wcm:legacyName="DCSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
<xsd:element name="DefaultHighPerformanceACMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="1" wcm:description="Default
High Performance AC Behavior When Sharing Media." wcm:handler="regkey
('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\9596FB26-
9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c')"
wcm:legacyName="ACSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
<xsd:element name="DefaultHighPerformanceDCMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="1" wcm:description="Default
High Performance DC Behavior When Sharing Media." wcm:handler="regkey
('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\9596FB26-
9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c')"
wcm:legacyName="DCSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
<xsd:element name="DefaultPowerSaverACMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="0" wcm:description="Default
Power Saver DC Behavior When Sharing Media." wcm:handler="regkey
('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\9596FB26-
9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\a1841308-3541-4fab-bc81-f71556f20b4a')"
wcm:legacyName="ACSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
<xsd:element name="DefaultPowerSaverDCMediaSharingSetting"
type="xsd:unsignedInt" wcm:dataOnly="true" wcm:default="0" wcm:description="Default
Power Saver DC Behavior When Sharing Media." wcm:handler="regkey
('HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\9596FB26-
9850-41fd-AC3E-F7C3C00AFD4B\03680956-93BC-4294-BBA6-
4E0F09BB717F\DefaultPowerSchemeValues\a1841308-3541-4fab-bc81-f71556f20b4a')"
wcm:legacyName="DCSettingIndex" wcm:legacyType="REG_DWORD" wcm:migrate="yes"
wcm:passes="offlineServicing" wcm:scope="allUsers" />
</xsd:schema>
</configurationSchema>
</configuration>
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31256" Dir="In" LPort="2177" Name="@FirewallAPI.dll,-31253" Profile="Domain"
Protocol="17" Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
QWave-In-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31260" Dir="Out" Name="@FirewallAPI.dll,-31257" Profile="Domain" Protocol="17"
RPort="2177" Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
QWave-Out-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31264" Dir="In" LPort="2177" Name="@FirewallAPI.dll,-31261" Profile="Domain"
Protocol="6" Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
QWave-In-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31268" Dir="Out" Name="@FirewallAPI.dll,-31265" Profile="Domain" Protocol="6"
RPort="2177" Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
QWave-Out-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31288" Dir="In"
LPort="10243" Name="@FirewallAPI.dll,-31285" Profile="Domain" Protocol="6"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-HTTPSTR-In-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31292" Dir="Out"
Name="@FirewallAPI.dll,-31289" Profile="Domain" Protocol="6" RPort="10243"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-HTTPSTR-Out-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31296" Dir="In" Name="@FirewallAPI.dll,-31293"
Profile="Domain" Protocol="17" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-WMP-In-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31300" Dir="Out" Name="@FirewallAPI.dll,-31297"
Profile="Domain" Protocol="17" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-WMP-Out-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31304" Dir="Out" Name="@FirewallAPI.dll,-31301"
Profile="Domain" Protocol="6" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
WMP-Out-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31308" Dir="In" Name="@FirewallAPI.dll,-31305"
Profile="Domain" Protocol="17" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-In-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31312" Dir="Out" Name="@FirewallAPI.dll,-31309"
Profile="Domain" Protocol="17" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-Out-UDP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31316" Dir="In" Name="@FirewallAPI.dll,-31313"
Profile="Domain" Protocol="6" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
In-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31320" Dir="Out" Name="@FirewallAPI.dll,-31317"
Profile="Domain" Protocol="6" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-
Out-TCP-NoScope" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31256" Dir="In" LPort="2177" Name="@FirewallAPI.dll,-31253"
Profile="Private,Public" Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet"
Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-QWave-In-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31260" Dir="Out" Name="@FirewallAPI.dll,-31257" Profile="Private,Public"
Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet" RPort="2177" Svc="Qwave"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-QWave-Out-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31264" Dir="In" LPort="2177" Name="@FirewallAPI.dll,-31261"
Profile="Private,Public" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
Svc="Qwave" group="@FirewallAPI.dll,-31252" internalName="WMPNSS-QWave-In-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31268" Dir="Out" Name="@FirewallAPI.dll,-31265" Profile="Private,Public"
Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet" RPort="2177" Svc="Qwave"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-QWave-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31272" Dir="In" LPort="1900" Name="@FirewallAPI.dll,-31269" Protocol="17"
RA4="LocalSubnet" RA6="LocalSubnet" Svc="ssdpsrv" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-SSDPSrv-In-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31276" Dir="Out" Name="@FirewallAPI.dll,-31273" Protocol="17" RA4="LocalSubnet"
RA6="LocalSubnet" RPort="1900" Svc="ssdpsrv" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-SSDPSrv-Out-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31280" Dir="In" LPort="2869"
Name="@FirewallAPI.dll,-31277" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-UPnPHost-In-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31284" Dir="Out"
Name="@FirewallAPI.dll,-31281" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-UPnPHost-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31288" Dir="In"
LPort="10243" Name="@FirewallAPI.dll,-31285" Profile="Private,Public" Protocol="6"
RA4="LocalSubnet" RA6="LocalSubnet" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-HTTPSTR-In-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31292" Dir="Out"
Name="@FirewallAPI.dll,-31289" Profile="Private,Public" Protocol="6"
RA4="LocalSubnet" RA6="LocalSubnet" RPort="10243" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-HTTPSTR-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31296" Dir="In" Name="@FirewallAPI.dll,-31293"
Profile="Private,Public" Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-WMP-In-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31300" Dir="Out" Name="@FirewallAPI.dll,-31297"
Profile="Private,Public" Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-WMP-Out-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmplayer.exe"
Desc="@FirewallAPI.dll,-31304" Dir="Out" Name="@FirewallAPI.dll,-31301"
Profile="Private,Public" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-WMP-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31308" Dir="In" Name="@FirewallAPI.dll,-31305"
Profile="Private,Public" Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-In-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31312" Dir="Out" Name="@FirewallAPI.dll,-31309"
Profile="Private,Public" Protocol="17" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-Out-UDP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31316" Dir="In" Name="@FirewallAPI.dll,-31313"
Profile="Private,Public" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-In-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%PROGRAMFILES%\Windows Media Player\wmpnetwk.exe"
Desc="@FirewallAPI.dll,-31320" Dir="Out" Name="@FirewallAPI.dll,-31317"
Profile="Private,Public" Protocol="6" RA4="LocalSubnet" RA6="LocalSubnet"
group="@FirewallAPI.dll,-31252" internalName="WMPNSS-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@FirewallAPI.dll,-
31322" Dir="Out" Name="@FirewallAPI.dll,-31321" Protocol="6" RA4="LocalSubnet"
RA6="LocalSubnet" Svc="upnphost" group="@FirewallAPI.dll,-31252"
internalName="WMPNSS-UPnP-Out-TCP" />
<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow"
Active="FALSE" Binary="System" Desc="@FirewallAPI.dll,-31502" Dir="In" Edge="TRUE"
EdgeDefer="App" LPort="10245" Name="@FirewallAPI.dll,-31501"
Profile="Private,Domain" Protocol="6" group="@FirewallAPI.dll,-31500"
internalName="WMPNSS-RME-HTTP-In-TCP" />
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################RD_AUTH" level="win:Informational" message="$
(string.AuthClientAddHeadersString)" opcode="win:Info"
symbol="WININET_AUTH_CLIENT_ADD_HEADERS"
task="Task.WININET_AUTH_CLIENT_ADD_HEADERS" template="tid_AuthScheme" value="606"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_HTTPS"
level="win:Informational" message="$(string.HttpsNegotiationStartedString)"
opcode="win:Start" symbol="WININET_HTTPS_NEGOTIATION_STARTED"
task="Task.WININET_HTTPS_NEGOTIATION" template="tid_HTTPSRequestHandle" value="701"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_HTTPS"
level="win:Informational" message="$(string.HttpsNegotiationCompletedString)"
opcode="win:Stop" symbol="WININET_HTTPS_NEGOTIATION_COMPLETED"
task="Task.WININET_HTTPS_NEGOTIATION" template="tid_HTTPSRequestHandle" value="702"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_HTTPS"
level="win:Error" message="$(string.HttpsNegotiationFailedString)"
opcode="Opcode.Fail" symbol="WININET_HTTPS_NEGOTIATION_FAILED"
task="Task.WININET_HTTPS_NEGOTIATION" template="tid_HTTPSError" value="703"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_HTTPS"
level="win:Error" message="$(string.HttpsServerCertErrorString)" opcode="win:Info"
symbol="WININET_HTTPS_SERVER_CERT_ERROR"
task="Task.WININET_HTTPS_SERVER_CERT_ERROR" template="tid_HTTPSError" value="704"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_HTTPS"<?xml
version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-UX.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="pt-BR"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="wmpnscfg.exe.mui" destinationPath="$(runtime.programFiles)\Windows
Media Player\pt-BR\" sourceName="wmpnscfg.exe.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\pt-br\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">XNrHGQEz4Ov5YJHTFtNuFqfkbLtC+tHDrgK
1bItaSg4=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="pt-BR">
<stringTable>
<string id="description1" value="Windows Media Player Network Sharing
Service" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Network Sharing
Service" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
########################l="win:Verbose" message="$
(string.AutoproxyDHCPSearchStartString)" opcode="win:Start"
symbol="WININET_AUTOPROXY_DHCP_SEARCH_START" task="Task.WININET_AUTOPROXY_DHCP"
template="tid_AutoproxyInterface" value="802" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY"
level="win:Verbose" message="$(string.AutoproxyDHCPSearchCompleteString)"
opcode="win:Stop" symbol="WININET_AUTOPROXY_DHCP_SEARCH_COMPLETE"
task="Task.WININET_AUTOPROXY_DHCP" template="tid_AutoproxyInterfaceURL" value="803"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY"
level="win:Error" message="$(string.AutoproxyDHCPSearchFailedString)"
opcode="Opcode.Fail" symbol="WININET_AUTOPROXY_DHCP_SEARCH_FAILED"
task="Task.WININET_AUTOPROXY_DHCP" template="tid_AutoproxyInterfaceURLError"
value="804" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY"
level="win:Verbose" message="$(string.AutoproxyDNSSearchStartString)"
opcode="win:Start" symbol="WININET_AUTOPROXY_DNS_SEARCH_START"
task="Task.WININET_AUTOPROXY_DNS" template="tid_AutoproxyDetectFlags" value="805"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY"
level="win:Verbose" message="$(string.AutoproxyDNSSearchCompleteString)"
opcode="win:Stop" symbol="WININET_AUTOPROXY_DNS_SEARCH_COMPLETE"
task="Task.WININET_AUTOPROXY_DNS" template="tid_AutoproxyConfigURLDetect"
value="806" version="0" />
<event channel="WinInetChanne<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-UX" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPNSS-UX.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="wmpnscfg.exe" destinationPath="$(runtime.programFiles)\Windows Media
Player\" sourceName="wmpnscfg.exe" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">VSV2b3QCaP9Sh/knzXhLiF9bhSM3SsKFglb
mdXze2fQ=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\LightweightCal
lHandlers\PNIDUI\OnPrivateNetworkAvailable\WMP_OnPrivateNetworkAvailable\"
owner="false">
<registryValue name="Cardinality" valueType="REG_DWORD" value="0x00000000"
operationHint="replace" owner="true" />
<registryValue name="ExeName" valueType="REG_EXPAND_SZ" value="&quot;
%PROGRAMFILES%\Windows Media Player\wmpnscfg.exe&quot;" operationHint="replace"
owner="true" />
</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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="Windows Media Player Network Sharing
Service" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="Windows Media Player Network Sharing
Service" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
<taskScheduler xmlns="urn:schemas-microsoft-com:asm.v3">
<Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<URI>Microsoft\Windows\Windows Media Sharing\UpdateLibrary</URI>
<SecurityDescriptor>D:(A;;FA;;;BA)(A;;FA;;;SY)
(A;;FRFX;;;AU)</SecurityDescriptor>
<Author>$(@%ProgramFiles%\Windows Media Player\wmpnscfg.exe,-1001)</Author>
<Description>$(@%ProgramFiles%\Windows Media Player\wmpnscfg.exe,-
1002)</Description>
<Version>1.0</Version>
</RegistrationInfo>
<Triggers>
<EventTrigger>
<Enabled>true</Enabled>
<Subscription>&lt;QueryList&gt;
&lt;Query
Id="0"
Path="System"
&gt;
&lt;Select Path="System"&gt;*[System[Provider[@Name='Microsoft-
Windows-WMPNSS-Service'] and (EventID=14210)]]&lt;/Select&gt;
&lt;/Query&gt;
&lt;/QueryList&gt;</Subscription>
</EventTrigger>
</Triggers>
<Principals>
<Principal id="AuthenticatedUsers">
<GroupId>S-1-5-11</GroupId>
</Principal>
</Principals>
<Actions Context="AuthenticatedUsers">
<Exec>
<Command>"%ProgramFiles%\Windows Media Player\wmpnscfg.exe"</Command>
</Exec>
</Actions>
<Settings>
<Enabled>true</Enabled>
<MultipleInstancesPolicy>Parallel</MultipleInstancesPolicy>
<StartWhenAvailable>true</StartWhenAvailable>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
<UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
<AllowStartOnDemand>true</AllowStartOnDemand>
</Settings>
</Task>
</taskScheduler>
</assembly>##################################################win:ResponseTime"
level="win:Informational" message="$(string.AutoproxySwpadLookupStopped)"
opcode="win:Stop" symbol="WININET_AUTOPROXY_PERFTRACK_SWPAD_LOOKUP_STOP"
task="Task.WININET_AUTOPROXY_PERFTRACK_SWPAD_LOOKUP" value="823" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyKnownDetectionStarted)" opcode="win:Start"
symbol="WININET_AUTOPROXY_PERFTRACK_KNOWN_DETECTION_START"
task="Task.WININET_AUTOPROXY_PERFTRACK_KNOWN_DETECTION" value="824" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyKnownDetectionStopped)" opcode="win:Stop"
symbol="WININET_AUTOPROXY_PERFTRACK_KNOWN_DETECTION_STOP"
task="Task.WININET_AUTOPROXY_PERFTRACK_KNOWN_DETECTION" value="825" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyUnknownDetectionStarted)" opcode="win:Start"
symbol="WININET_AUTOPROXY_PERFTRACK_UNKNOWN_DETECTION_START"
task="Task.WININET_AUTOPROXY_PERFTRACK_UNKNOWN_DETECTION" value="826"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyUnknownDetectionStopped)" opcode="win:Stop"
symbol="WININET_AUTOPROXY_PERFTRACK_UNKNOWN_DETECTION_STOP"
task="Task.WININET_AUTOPROXY_PERFTRACK_UNKNOWN_DETECTION" value="827"
version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyScriptDownloadStarted)" opcode="win:Start"
symbol="WININET_AUTOPROXY_PERFTRACK_SCRIPT_DOWNLOAD_START"
task="Task.WININET_AUTOPROXY_PERFTRACK_SCRIPT_DOWNLOAD" value="828" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$
(string.AutoproxyScriptDownloadStopped)" opcode="win:Stop"
symbol="WININET_AUTOPROXY_PERFTRACK_SCRIPT_DOWNLOAD_STOP"
task="Task.WININET_AUTOPROXY_PERFTRACK_SCRIPT_DOWNLOAD" value="829" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$(string.AutoproxyAllStarted)"
opcode="win:Start" symbol="WININET_AUTOPROXY_PERFTRACK_ALL_START"
task="Task.WININET_AUTOPROXY_PERFTRACK_ALL" value="834" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_AUTOPROXY
win:ResponseTime" level="win:Informational" message="$(string.AutoproxyAllStopped)"
opcode="win:Stop" symbol="WININET_AUTOPROXY_PERFTRACK_ALL_STOP"
task="Task.WININET_AUTOPROXY_PERFTRACK_ALL" value="835" version="0" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_CONNECTION"
level="win:Informational" opcode="win:Info" symbol="WININET_TEST_EVENT"
task="Task.WININET_TEST_EVENT" template="tid_TestTemplate" v<?xml version="1.0"
encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSSUI.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="pt-BR"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="wmpnssui.dll.mui" destinationPath="$(runtime.programFiles)\Windows
Media Player\pt-BR\" sourceName="wmpnssui.dll.mui" sourcePath=".\" importPath="$
(build.nttree)\loc\pt-br\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">ABMugoAlMvPS+ry4MyLS3G+zLpwaoPVDY52
cu0ZBRYg=</dsig:DigestValue>
</asmv2:hash>
</file>
<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)S:(AU;FASA;0x000D0116;;;WD)" operationHint="replace"
description="Default SDDL for Windows Resource Protected file" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="pt-BR">
<stringTable>
<string id="description1" value="WMPNSS Shell Extensions" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="displayName0" value="WMPNSS Shell Extensions" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
<rescache xmlns="urn:schemas-microsoft-com:rescache.v1" />
</assembly>########################################################################
###################################################################################
###################################################################ET_KEYWORD_IE"
level="win:Informational" opcode="win:Start"
symbol="WININET_AUTODIALIFNOTLOCALHOST_START" task="Wininet_AutodialIfNotLocalHost"
template="Request_HostName" value="1027" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Stop"
symbol="WININET_AUTODIALIFNOTLOCALHOST_STOP" task="Wininet_AutodialIfNotLocalHost"
template="Request" value="1028" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Start" symbol="WININET_RESOLVEHOST_START"
task="Wininet_ResolveHost" template="Request_HostName" value="1029" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Stop" symbol="WININET_RESOLVEHOST_STOP"
task="Wininet_ResolveHost" template="Request_HostName" value="1030" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Info" symbol="WININET_SENDREQUEST_MAIN_INFO"
task="Wininet_SendRequest_Main" template="Request_Size" value="1031" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Info" symbol="WININET_SENDREQUEST_EXTRA_INFO"
task="Wininet_SendRequest_Extra" template="Request_Size" value="1033" />
<event channel="WinInetChannel" keywords="WININET_KEYWORD_IE"
level="win:Informational" opcode="win:Info" symbol="WININET_SENDREQUEST_CRLF_INFO"
task="Wininet_SendRequest_CRLF" template="Request_SizINDX(##
%m#####@#######(###############3#w####s#c#e#########>##############3
######&##?!&##`!Zf##&###############
#######c#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#m#p#n#s#s#-
#s#e#r#v#i#c#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#0#3#5#d#2#1#f#6#2#f#e#7#3#6#d#f#.#m#a#n#i#f#e#s#t#?######(#######3
######zH]##zH]##`!Zf###yI]##########M ######
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#m#p#n#s#s#-
#u#x#.#r#e#s#o#u#r#c#e#s#_###1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#c#2#1#f#c#6#d#5#f#3#2#d#0#e#6#3#.#m#a#n#i#f#e#s#t#s#t#@#############3
######!%##`%##`!Zf##!%### #############
#######^#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#m#p#n#s#s#-
#u#x#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#b#
7#9#b#1#9#3#4#1#a#c#a#3#5#e#b#.#m#a#n#i#f#e#s#t#5#A######(#######3
######.H]##.H]##`!Zf###yI]##########" ######
#######h#x#8#6#_#m#i#c#r#o#s#o#f#t#-###i#n#d#o#w#s#-
#w#m#p#n#s#s#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#5#b#8#7#9#4#8#e#3#7#f#8#a#1#.#m#a#n#i#f#e#s#t#e#s#t#B#############3
######VDH&##^GH&##`!Zf##VDH&###P######CJ######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#p#n#s#s#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#b#8#5#7#4#6#c#c#b#c#0#3#6#f#4#f#.#m#a#n#i#f#e#s#t#c#5#C#############3
#######DG'##k##-%##`!Zf###DG'#### #############
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#s#p#d#m#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#f#a#0#6#2#5#b#1#d#1#3#0#c#a#d#a#.#m#a#n#i#f#e#s#t#c#5#D#############3
######uz#%###$#%##`!Zf##uz#%### ######c#######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#s#p#d#m#o#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#f#9#f#b#5#5#c#5#d#1#3#8#e#6#c#b#.#m#a#n#i#f#e#s#t#c#5#################3
######0#/&##h,/&##`!Zf##0#/&###0######*######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#e#c#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#c#2#6#0#d#a#7#5#4#1#a#3#b#7#d#e#.#m#a#n#i#f#e#s#t#c#5#F#############3
#######I#&####&##`!Zf###I#&###0######^/######
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#s#p#a#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#e#6#5#2#2#b#8#6#6#6#0#8#b#0#b#7#.#m#a#n#i#f#e###t#1#c#5#G#############3
######ie%##%##`!Zf##ie%### ##############
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#e#n#c#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#e#f#d#4#b#2#0#3#5#f#8#b#7#c#3#c#.#m#a#n#i#f#e#s#t#c#5#H#############3
######`!Zf##`!Zf##`!Zf##`!Zf###P######T@######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#i#d#d#s#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#a#6#b#a#4#9###f#d#6#9#1#7#b#1#b#.#m#a#n#i#f#e#s#t#c#5#I#############3
######`!Zf##`!Zf##`!Zf##`!Zf### ######z#######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#s#d#e#c#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#6#6#4#f#d#0#c#1#0#6#1#e#c#0#1#6#.#m#a#n#i#f#e#s#t#c#5#6z######(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4###3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
###################################################################################
#########INDX(# #%
####A#######(### ###########5#_#w#####9#1######################3
######p#(r###{,h#P)r##p#(r###0######*##############]#x#8#6#_#m#i#c#r#o#s
#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#e#c#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#5#9#7#_#
n#o#n#e#_#c#2#5#8#0#e#e#9#4#1#a#a#0#0#c#b#.#m#a#n#i#f#e#s#t#c#5##############3
#######%(r###p#P)r###%
(r###0######*##############]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#e#c#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3###_#6#.#1#.#7#6#0#0#.#2#0#7#1#7#_#
n#o#n#e#_#c#3#3#8#2#c#f#a#5#a#8#6#b#e#3#4#.#m#a#n#i#f#e#s#t#c#5#F#############3
#######I#&####&##`!Zf###I#&###0######^/######
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#s#p#a#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#e#6#5#2#2#b#8#6#6#6#0#8#b#0#b#7#.#m#a#n#i#f#e#s#t#1#c#5#G#############3
######ie%##%##`!Zf##ie%### ##############
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#e#n#c#o#d###3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#e#f#d#4#b#2#0#3#5#f#8#b#7#c#3#c#.#m#a#n#i#f#e#s#t#c#5#H#############3
######Z&###Z&##`!Zf##Z&###P######T@######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#i#d#d#s#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#a#6#b#a#4#9#c#f#d#6#9#1#7#b#1#b#.#m#a#n#i#f#e#s#t#c#5#I#############3
######@MI%##K`I%##`!Zf##@MI%### ######z#######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-###i#n#d#o#w#s#-
#w#m#v#s#d#e#c#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#6#6#4#f#d#0#c#1#0#6#1#e#c#0#1#6#.#m#a#n#i#f#e#s#t#c#5#J#############3
########f%##f%##`!Zf####f%### ##############
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#s#e#n#c#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#6#6#5#0#0#4#0#3#0#6#1#e#c#0#1#6#.#m#a#n#i#f#e#s#t#c#5#K#############3
#######b+&##>+&##`!Zf###b+&### #############
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#x#e#n#c#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#4#9#6#6#2#c#c#7#9#b#c#e#2#1#a#1#.#m#a#n#i#f#e#s#t#c#5#L###### #######3
######V#E]##V#E]###Zf##vF]##########y#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#o#r#d#p#a#d#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#a#e#7#c#3#6#c#0#2#d#4#d#b#1#6#2#.#m#a#n#i#f#e#s#t#################O######
#######3
######"Fs&##cJs&###Zf##"Fs&###0######-######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#b#u#s#e#n#u#m#s#e#r#v#i#c#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#7#7#d#4#8#6#7#9#2#d#5#5#f#9#8#b#.#m#a#n#i#f#e#s#t#P######
#######3
#######Zf###Zf###Zf###Zf################
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#l#e#g#a#c#y#w#m#d#m#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#n#o#n#e#_#5###8#0#e#7#6#6#d#0#f#e#2#3#9#f#.#m#a#n#i#f#e#s#t#i#Q######
#######3
#######Zf###Zf###Zf###Zf### #############
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#l#e#g#a#c#y#w#m#d#m#c#e#s#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#b#c#7#4#3#c#4#c#6#2#4#8#b#f#5#2#.#m#a#n#i#f#e#s#t#6z######(##
#####3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3###b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
####################################################################INDX(# #j|
#####B#######(############################################p#Z#####3
#######7]###7]##`cYf##H,9]################# #######
#X#8#C#8#0#6#~#1#.#M#A#N#######D######p#Z#####3
######@7]##@7]## JJXf##H,9]################# #######
#X#8#C#8#1#7#~#1#.#M#A#N#############p#Z#####3
######,TF'##qp$##Wf##,TF'##########7####### #######
#X#8#C#8#2#7#~#1#.#M#A#N##############p#Z#####3
#######YX&##T=$###Xf###YX&##########2####### #######
#X#8#C#8#2#8#~#1#.#M#A#N#######H######p#Z#####3
#######|#E'###&##Yf###|#E'### ############## #######
#X#8#C#8#2#8#~#2#.#M#A#N#############p#Z#####3
######,#K'##tK$## )#Xf##,#K'##########!####### #######
#X#8#C#8#2#C#~#1#.#M#A#N#############p#Z#####3
#######G]###G]##=#Yf###yI]################# #######
#X#8#C#8#2#C#~#2#.#M#A#N#######~######p#Z#####3
######5]##5]##YYf##5]################# #######
#X#8#C#8#3#2#~#1#.#M#A#N#######`x######p#Z#####3
######kB'##T$##dUf##kB'################## #######
#X#8#C#8#3#3#~#1#.#M#A#N#######M######p#Z#####3
######u!#$####$###Zf##u!#$################ #######
#X#8#C#8#3#8#~#1#.#M#A#N#######u######p#Z#####3
######GWbO>##kO>##^Zf##GWbO>################# #######
#X#8#C#8#3#8#~#2#.#M#A#N##############p#Z#####3
########?'##rx%##@FWf####?'################# #######
#X#8#C#8#3#A#~#1#.#M#A#N#######j######p#Z#####3
######i %##i %##[}Yf##i %################# #######
#X#8#C#8#5#3#~#1#.#M#A#N#######bu######p#Z#####3
#######GD'##}$##gUf###GD'##########+####### #######
#X#8#C#8#7#4#~#1#.#M#A#N#######~######p#Z#####3
######EA]##EA]##~Vf##|C]################# #######
#X#8#C#8#7#C#~#1#.#M#A#N#######V######p#Z#####3
######J2l%##5|I$##aWf##){^`################# #######
#X#8#C#8#9#4#~#2#.#M#A#N#############p#Z#####3
######j#T>##j#T>###Wf##j#T>##########'####### #######
#X#8#C#8#9#9#~#1#.#M#A#N#############p#Z#####3
######
>'##J##&###Zf##
>'############### #######
#X#8#C#8#9#E#~#1#.#M#A#N#############p#Z#####3
######~7]##~7]## eWf##H,9]##########
###### #######
#X#8#C#8#A#5#~#1#.#M#A#N#######K######p#Z#####3
#######b+&##>+&##`!Zf###b+&### ############# #######
#X#8#C#8#A#9#~#1#.#M#A#N#######################3
#######b+&##>+&##`!Zf###b+&### ############# #######
#X#8#C#8#A#9#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################INDX(# #_######C#######(###h
###########e#####################-######p#Z#####3
######~9[K'###&###sYf##~9[K'##########S ###### #######
#X#8#6#3#3#4#~#1#.#M#A#N#.#r#e#######p#Z#####3
######Mq?]###v?]##@YWf##Zb#A]##########\####### #######
#X#8#6#3#3#9#~#1#.#M#A#N#.#r#e#n######p#Z#####3
######$2)Z>##$2)Z>##LXf##\##########+####### #######
#X#8#6#3#3#B#~#1#.#M#A#N#.#r#e#b######p#Z#####3
######b*%##nTg*%##LXf##b*%###0######+###### #######
#X#8#6#3#3#D#~#1#.#M#A#N#.#r###
######p#Z#####3
######Y~N%##
$##ZXf##Y~N%###P######JG###### #######
#X#8#6#3#4#5#~#1#.#M#A#N#.#r#e#1######p#Z#####3
######G'##M$###JZf##G'################# #######
#X#8#6#3#5#5#~#1#.#M#A#N#.#r#e#O######p#Z#####3
######"Fs&##cJs&###Zf##"Fs&###0######-###### #######
#X#8#6#3#5#9#~#1#.#M#A#N#.#r#e#######p#Z#####3
######k#%#####$##SWf##d#\##########
###### #######
#X#8#6#3#5#A#~#1#.#M#A#N#.#r#e########p#Z#####3
#######LB'###$## Zf###LB'################# #######
#X#8#6#3#5#A#~#2#.#M#A#N#.#r#e#######p#Z#####3
######0%##ph0$##@?Yf##D-W`###P######(A###### #######
#X#8#6#3#5#D#~#1#.#M#A#N#.#r#e#L######p#Z#####3
#######p;]###p;]###xYf##R#<]##########q####### #######
#X#8#6#3#6#0#~#1#.#M#A#N#.#r#e#######p#Z#####3
########=]####=]##Yf##8B>]##########r####### #######
#X#8#6#3#6#0#~#2#.#M#A#N#.#r#e#~######p#Z#####3
#######5/]###5/]##Vf###5/]##########D####### #######
#X#8#6#3#6#D#~#1#.#M#A#N#.#r#e#q######p#Z#####3
######l#C'##O$##@Xf##l#C'### ############# #######
#X#8#6#3#7#1#~#1#.#M#A#N#.#r#e#nw######p#Z#####3
######nG'##CK &##YUf##nG'###########
###### #######
#X#8#6#3#7#A#~#1#.#M#A#N#.#r#e#tv######p#Z#####3
######$P='## &##rUf##$P='################ #######
#X#8#6#3#8#7#~#1#.#M#A#N#.#r#e#3######p#Z#####3
######
E'##\V7&##`7vYf##
E'###0######B.###### #######
#X#8#6#3#8#A#~#1#.#M#A#N#.#r#e#!######p#Z#####3
######!P]##!P]## #Wf###OP]##########e###### #######
#X#8#6#3#8#D#~#1#.#M#A#N#.#r#e#######p#Z#####3
######[{='##P##$##`#Zf##[{='### ############# #######
#X#8#6#3#A#8#~#1#.#M#A#N##############p#Z#####3
######/V@]##/V@]###OEZf##Zb#A]################# #######
#X#8#6#3#A#C#~#1#.#M#A#N#############p#Z#####3
######R#2U>##t4U>##`ZZf##R#2U>##########'####### #######
#X#8#6#3#A#D#~#1#.#M#A#N#######################3
######R#2U>##t4U>##`ZZf##R#2U>##########'####### #######
#X#8#6#3#A#D#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
######################INDX(# #L#####D#######(###
###########_#w###f#1#c########################3
######+c@y##mk##{@y##+c@y#######################\#x#8#6#_#m#i#c#r#o#s
#o#f#t#-#w#i#n#d#o#w#s#-
#w#o#r#d#p#a#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#6#2#4#_#n#
o#n#e#_#2#d#d#0#b#4#4#6#c#e#0#9#5#0#a#a#.#m#a#n#i#f#e#s#t#e#5#.###############3
###### `@y##m##{@y##
`@y#######################\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#o#r#d#p#a#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5###6#.#1#.#7#6#0#0#.#2#0#7#4#4#_#n#
o#n#e#_#2#e#4#4#b#1#3#9#e#7#3#7#2#8#5#6#.#m#a#n#i#f#e#s#t#e#5#.#N###### #######3
######?#B'##(#%###Zf##?#B'###@######5######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#o#r#k#s#t#a#t#i#o#n#s#e#r#v#i#c#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#c#c#1#0#6#e#1#1#3#8#2#5#5#6#e#5#.#m#a#n#i#f#e#s#t#O#
##### #######3
######"Fs&##cJs&###Zf##"Fs&###0######-######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-###p#d#-
#b#u#s#e#n#u#m#s#e#r#v#i#c#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#7#7#d#4#8#6#7#9#2#d#5#5#f#9#8#b#.#m#a#n#i#f#e#s#t#P######
#######3
#######& ###&###Zf###& ################
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#l#e#g#a#c#y#w#m#d#m#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#n#o#n#e#_#5#9#8#0#e#7#6#6#d#0#f#e#2#3#9#f#.#m#a#n#i#f#e#s#t#i#Q######
#######3
######r}s#&##0@x#&###Zf##r}s#&### #############
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#l#e#g#a#c#y#w#m#d#m#c#e#s#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#b#c#7#4#3#c#4#c#6#2#4#8#b#f#5#2#.#m#a#n#i#f#e#s#t#R######(##
#####3
#######%##B##$###Zf###%##########!#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#l#e#g#a#c#y#w#m#d#m#f#e#a#t#u#r#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#a#3#1#2#5#f#a#5#a#6#0#e#a#3#3#5#.#m#a#n#i###e#s#t#t#S#
##### #######3
######\#&##\#&###Zf##\#&##########Q#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#m#t#p#c#l#a#s#s#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#d#1#8#f#d#a#b#9#f#b#8#0#0#8#6#0#.#m#a#n#i#f#e#s#t############
#####4#0#5#8#6#9#.#m#a#n#i#f#e#s#t#t#V###### #######3
#######Zf###Zf###Zf###Zf#########U######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#s#h#e#l#l#e#x#t#e#n#s#i#o#n#_#3###b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#1#0#f#f#4#2#c#e#2#8#1#d#4#7#d#6#.#m#a#n#i#f#e#s#t#W######(##
#####3
#######Zf###Zf###Zf###Zf##########H#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#s#t#a#t#u#s#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#9#e#a#9#e#b#6#8#f#9#8#d#f#5#3#.#m#a#n#i#f#e#s#t#t#X##############3
#######Zf###Zf###Zf###Zf### #############
#######_#x#8#6#_#m#i###r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#s#t#a#t#u#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#0#c#3#9#8#9#3#0#3#a#c#7#b#d#e#b#.#m#a#n#i#f#e#s#t#6z######(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]###VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
###################################################################################
###################################################################################
##############################################################INDX(#
##n#####E#######(################4#c##_#.#############E#############3
######0#/&##h,/&##`!Zf##0#/&###0######*######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#v#d#e#c#o#d#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#c#2#6#0#d#a#7#5#4#1#a#3#b#7#d#e#.#m#a#n#i#f#e#s#t#c#5#@#######M########
#####3
######u!#$####$###Zf##u!#$################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#o#r#d#p#a#d#_#3#1#b#f#3#8#5#6#a#d#3#6###e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#d#9#0#c#f#5#6#c#e#3#9#1#a#3#2#.#m#a#n#i#f#e#s#t#1#c#5#A#######T######0##
#####3
######6W%##(#X%###Zf##6W%### ######r#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#p#o#r#t#a#b#l#e#d#e#v#i#c#e#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#4#a#d#7#1#c#6#9#4#d#5#d#8#5#9#e#.#m#a#n#i#f#e#s#t#t#D##
#####[#############3
#######&##_L&## ]&Zf###&#################
#######]#x#8#6#_#m#i###r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#r#i#t#e#w#i#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#d#b#6#9#9#b#3#f#5#1#9#0#c#6#d#8#.#m#a#n#i#f#e#s#t#c#5#F#######c######(#
#####3
#######(K'##
&## ]&Zf###(K'################# #######e#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-#w#w#a#n#-
#c#o#i#n#s#t#a#l#l#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#4#1#f#0#e#d#7#4#4#a#5#0#6#a#d#.#m#a#n#i#f#e#s#t#n#i#G#######k###
###(#######3
#######E]####E]##(Zf##vF]### ######I#######
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#1#4#e#5#a#4#7#7#8#9#0#8#1#d#2#.#m#a#n#i#f#e#s#t#i#H#######################
I#######:]##:]##VUf##>;j]###########
###### #######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#o#l#l#m#e#n#t#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r###3#a#4#e#e#7#6#d#6#8#5#4#1#7#e#a#.#m#a#n#i#f#e#s#t#######I#######w######0###
####3
######I]##I]###+Zf###yI]########### ######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#p#s#i#f#i#l#t#e#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#2#b#f#3#c#d#d#1#9#5#7#1#d#b#f#.#m#a#n#i#f#e#s#t##########~######0#######
3
######&@]##&@]###+Zf##Zb#A]##########
###### #######h#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#w#i#z#a#r#d#s###r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#7#a#a#3#a#9#a#f#0#4#3#0#2#2#9#.#m#a#n#i#f#e#s#t#######J#######t######x#Z#
####3
######<'##NR0&##\Uf##<'#########^###### #######
#X#8#6#_#M#I#~#2#.#M#A#N#######L#######.######x#Z#####3
######>#nB'###N$###^Wf##>#nB'################# #######
#X#8#7#0#A#0#~#1#.#M#A#N###############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M#A#N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8#7#3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M#A#N##############'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######B##################################################
###################################################################################
#################################################INDX(#
#}m#####F#######(###############e#####a#n#p###########U######(#######3
######F#1#&##g3#&###Zf##F#1#&##########
###### #######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#p#o#r#t#a#b#l#e#d#e#v#i#c#e#s#q#m#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#2#c#b#c#e#e#1#4#8#4#0#5#8#6#9#.#m#a#n#i#f#e#s#t#t#V#
##### #######3
######%?&##J
@&## ]&Zf##%?&#########U###### #######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-#w#p#d#-
#s#h#e#l#l#e#x#t###n#s#i#o#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#1#0#f#f#4#2#c#e#2#8#1#d#4#7#d#6#.#m#a#n#i#f#e#s#t#W######(##
#####3
#######fH]###fH]## ]&Zf###yI]##########H#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#s#t#a#t#u#s#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#9#e#a#9#e#b#6#8#f#9#8#d#f#5#3#.#m#a#n#i#f#e#s#t#t#X##############3
######y6&##m#7&## ]&Zf##y6&### #############
#######_#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#p#d#-
#s#t#a#t#u#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#0#c#3#9#8#9#3#0#3#a#c#7#b#d#e#b#.#m#a#n#i#f#e#s#t#Y######(#######3
######,H]##,H]## ]&Zf###yI]###P######G######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#p#f#c#o#r#e#c#o#m#p#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#
1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#b#3#8#6#8#4#b#8#5#e#5#7#c#7#3#4#.#m#a#n#i#f#e#s#t#Z##############3
######n]%##?$## ]&Zf##n]%########### ######
#######`#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#p#f#c#o#r#e#c#o#m#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#4#0#a#a#a#b#5#9#f#a#d#1#c#0#c#.#m#a#n#i#f#e#s#t#6#c#.############
#####3
#######&##_L&## ]&Zf###&#################
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#r#i#t#e#w#i#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#d#b#6#9#9#b#3#f#5#1#9#0#c#6#d#8#.#m###n#i#f#e#s#t#c#5#\#############3
######%##*%## ]&Zf##%#################
#######Z#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#r#i#t#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#
e#_#5#f#5#9#2#8#5#3#3#e#6#b#7#2#c#0#.#m#a#n#i#f#e#s#t#2#]###### #######3
###### ]&Zf## ]&Zf## ]&Zf## ]&Zf### ##############
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#r#p#-#i#n#t#e#g#r#i#t#y#-
#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o###e#_#
0#8#8#f#1#1#0#a#3#b#3#9#d#6#8#1#.#m#a#n#i#f#e#s#t#i#^######(#######3
###### ]&Zf## ]&Zf## ]&Zf## ]&Zf##########Y ######
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#r#p#-#i#n#t#e#g#r#i#t#y#-
#c#l#i#e#n#t#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#2#b#1#5#2#3#6#0#4#c#9#9#c#7#3#6#.#m#a#n#i#f#e#s#t#s#t#_######(#######3
###### ]&Zf## ]&Zf## ]&Zf## ]&Zf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#s#d#-
#c#h#a#l#l#e#n#g#e#c#o#m###o#n#e#n#t#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#4#4#d#f#f#6#7#0#4#a#8#9#c#e#a#.#m#a#n#i#f#e#s#t#6z#
#####(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
###################################################################################
###################################################################################
###################################################################################
###################INDX(#
#tm#####G#######(###############3#w####n#6#t#########\#############3
######%##*%## ]&Zf##%#################
#######Z#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#r#i#t#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#
e#_#5#f#5#9#2#8#5#3#3#e#6#b#7#2#c#0#.#m#a#n#i#f#e#s#t#2#]###### #######3
######[D'##?f%## ]&Zf##[D'### ##############
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#r#p#-#i#n#t#e#g#r#i#t#y#-
#a#p#i#_#3#1#b#f#3#8#5#6#a#d###6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
0#8#8#f#1#1#0#a#3#b#3#9#d#6#8#1#.#m#a#n#i#f#e#s#t#i#^######(#######3
######D'###D4&## ]&Zf##D'##########Y ######
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#r#p#-#i#n#t#e#g#r#i#t#y#-
#c#l#i#e#n#t#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#2#b#1#5#2#3#6#0#4#c#9#9#c#7#3#6#.#m#a#n#i#f#e#s#t#s#t#_######(#######3
######A'##3h%## ]&Zf##A'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-###i#n#d#o#w#s#-#w#s#d#-
#c#h#a#l#l#e#n#g#e#c#o#m#p#o#n#e#n#t#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#4#4#d#f#f#6#7#0#4#a#8#9#c#e#a#.#m#a#n#i#f#e#s#t#`#
#############3
#######gA'##rE%## ]&Zf###gA'### #############
#######a#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#s#d#s#c#a#n#p#r#o#x#y#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#n#o#n#e#_#8#7#4#2#b#7#e#5#2#9#f#a#a#6#0#a#.#m#a#n#i#f#e#s#t#c#.#a###### #
#####3
########7]##x7]## ]&Zf###H,9]##########r#######
#######d#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#u#s#a#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#p#t#-
#b#r#_#6#b#9#e#2#5#3#f#1#7#a#a#7#f#a#3#.#m#a#n#i#f#e#s#t#a#n#i#b#############3
######D'###=$## ]&Zf##D'###@######7>######
#######Y#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#u#s#a#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#
_#a#c#d#6#e#7#a#0#7#9#f#0#7#0#9#d#.#m#a#n#i#f#e#s#t#2#2#################3
#######(K'##
&## ]&Zf###(K'################# #######e#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-#w#w#a#n#-
#c#o#i#n#s#t#a#l#l#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#4#1#f#0#e#d#7#4#4#a#5#0#6#a#d#.#m#a#n#i#f#e#s#t#n#i#d######
#######3
######5UW%##LYW%## ]&Zf##5UW%##########p
###### #######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#w#a#n#-#n#e#t#s#h#-
#h#e#l#p#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
##e#_#c#c#8#d#c#6#e#8#7#6#7#b#6#f#4#4#.#m#a#n#i#f#e#s#t#i#e#############3
######\e4&##y4&## ]&Zf##\e4&###############
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#a#3#d#c#9#b#9#f#7#e#c#3#d#0#c#4#.#m#a#n#i#f#e#s#t#1#c#5#f###### #######3
###### ]&Zf## ]&Zf## ]&Zf## ]&Zf#################
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#h#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3###4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#b#c#e#2#1#6#4#7#c#d#0#7#b#2#0#b#.#m#a#n#i#f#e#s#t#i#g#############3
###### ]&Zf## ]&Zf## ]&Zf## ]&Zf###0#############
#######[#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#h#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#7#1#8#0#4#f#f#1#6#8#6#2#6#c#e#5#.#m#a#n#i#f#e#s#t#6z######(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a###e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
####################################INDX(#
#m#####H#######(###############a#w#####.#0#x#########d###### #######3
######5UW%##LYW%## ]&Zf##5UW%##########p
###### #######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#w#a#n#-#n#e#t#s#h#-
#h#e#l#p#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#c#c#8#d#c#6#e#8#7#6#7#b#6#f#4#4#.#m#a#n#i#f#e#s#t#i#e#############3
######\e4&##y4&## ]&Zf##\e4&###############
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#a#p#i#_#3#1#b#f#3#8#5#6###d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#a#3#d#c#9#b#9#f#7#e#c#3#d#0#c#4#.#m#a#n#i#f#e#s#t#1#c#5#f###### #######3
######G]##G]##(Zf###yI]#################
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#h#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#b#c#e#2#1#6#4#7#c#d#0#7#b#2#0#b#.#m#a#n#i#f#e#s#t#i#g#############3
######%###>%##(Zf##%###0#############
#######[#x#8#6#_#m#i#c#r#o#s#o#f#t#-###i#n#d#o#w#s#-
#w#w#a#n#h#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#7#1#8#0#4#f#f#1#6#8#6#2#6#c#e#5#.#m#a#n#i#f#e#s#t#h###### #######3
######1S^&##k]8$##(Zf##1S^&### ######d#######
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#w#w#a#n#s#v#c#-
#s#e#r#v#e#r#c#f#g#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#
_#n#o#n#e#_#d#5#1#4#1#a#a#9#9#5#b#6#b#8#8#e#.#m#a#n#i#f#e#s#t#i#i###### #######3
######E#E]##E#E]##(Zf##vF]#################
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#2#8#1#8#d#6#2#4#2#c#2#4#f#c#c#4#.#m#a#n#i#f#e#s#t#j#############3
#######%##]
%##(Zf###%############### #######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#w#w#a#n#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#a#1#4#4#e#d#0#f#8#0#6#a#1#7#7#e#.#m#a#n#i#f#e#s#t#1#c#5#################3
#######E]###E]##(Zf##vF]### ######I#######
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#1#4#e#5#a#4#7#7#8#9#0#8#1#d#2#.#m#a#n#i#f#e#s#t#i#l#############3
######]>u%##rXu%##(Zf##]>u%###############
#######[#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#7#1#8#c#c#b#0#3#6#8#5#7#5#0#1#6###m#a#n#i#f#e#s#t#m######(#######3
######l#H]##l#H]##(Zf###yI]### #############
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#f#c#o#r#e#c#o#m#p#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#
1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#b#c#d#5#e#1#a#9#e#f#9#0#7#7#9#5#.#m#a#n#i#f#e#s#t#n##############3
######(Zf##(Zf##(Zf##(Zf########## ######
#######`#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#f#c#o#r#e#c#o#m#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0###.#1#6#3#
8#5#_#n#o#n#e#_#1#d#5#2#4#7#9#5#f#7#3#c#8#b#f#3#.#m#a#n#i#f#e#s#t#6#c#.#o######0##
#####3
######(Zf##(Zf##(Zf##(Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#a#c#h#v#i#e#w#e#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#8#6#d#c#b#7#3#1#b#b#b#3#b#5#a#f#.#m#a#n#i#f#e#s#t#######6z######(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
###.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t###########################
####################INDX(# #m#####I#######(###
###########5#o##t#-#############l#############3
######]>u%##rXu%##(Zf##]>u%###############
#######[#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#a#n#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#
n#e#_#7#1#8#c#c#b#0#3#6#8#5#7#5#0#1#6#.#m#a#n#i#f#e#s#t#m######(#######3
######l#H]##l#H]##(Zf###yI]### #############
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#f#c#o#r#e#c#o#m#p#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8###6#a#d#3#6#4#e#3#5#_#6#.#
1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#b#c#d#5#e#1#a#9#e#f#9#0#7#7#9#5#.#m#a#n#i#f#e#s#t#n##############3
######u]%##yD$##(Zf##u]%########## ######
#######`#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#w#f#c#o#r#e#c#o#m#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#d#5#2#4#7#9#5#f#7#3#c#8#b#f#3#.#m#a#n#i#f#e#s#t#6#c#.#o######0##
#####3
######
+#I]##
+#I]##(Zf###yI]################# #######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d###w#s#-
#x#.#.#a#c#h#v#i#e#w#e#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#8#6#d#c#b#7#3#1#b#b#b#3#b#5#a#f#.#m#a#n#i#f#e#s#t#######6z######(#######3
#######?A'##v
\o%##VUf###?A'##########0####### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#-
#x#.#.#i#f#i#c#a#t#e#e#n#r#o#l#l#m#e#n#t#u#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#a#4#7#a#0#0#2#2#a#1#c#5#b#6#c#.#m#a#n#i#f#e
#s#t#p######0#######3
######4;]###4;]##(Zf##R#<]##########c#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#x#.#.#l#u#g#i#n#-
#m#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_#3#7#5#8#1#d#f#d#6#e#0#c#8#0#7#7#.#m#a#n#i#f#e#s#t#######q######0#######3
######lC<]##lC<]##(Zf##8B>]##########e#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#x#.#.#l#u#g#i#n#-
#m#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p###-
#b#r#_#5#7#4#1#b#a#0#e#9#2#5#9#f#c#1#6#.#m#a#n#i#f#e#s#t#######8z######0#######3
#######Y<]###Y<]##VUf##>;j]################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#n#r#o#l#l#m#e#n#t#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#e#f#9#2#e#f#a#8#f#b#3#6#c#4#6#.#m#a#n#i#f#e#s#t#######r######0#######3
#######R:]###R:]###+Zf##R#<]##########e#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#o#c#e#s#s###m#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#5#3#8#1#0#3#8#c#4#f#5#7#8#e#6#9#.#m#a#n#i#f#e#s#t###########################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
############################INDX(#
#`m#####J#######(###############d#w##a#3#e###########x##############3
#######&##\w#&###+Zf###&### #############
#######_#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#p#s#i#f#i#l#t#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#
5#_#n#o#n#e#_#6#c#a#b#8#9#9#c#7#c#8#c#f#5#2#f#.#m#a#n#i#f#e#s#t#y##############3
######D7%###kC%###+Zf##D7%###@######8######
#######c#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#p#s#r#e#a#c#h#v#i#e#w#e#r#_#3#1#b#f#3#8#5#6#a###3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#
1#6#3#8#5#_#n#o#n#e#_#1#4#f#1#a#9#a#3#a#f#8#b#1#6#f#f#.#m#a#n#i#f#e#s#t#z######(##
#####3
######?0A'##H#%###+Zf##?0A'#################
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#x#w#i#z#a#r#d#-#h#o#s#t#-
#p#r#o#c#e#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#5#8#c#a#6#6#f#6#9#9#d#7#7#f#f#1#.#m#a#n#i#f#e#s#t#####{###### #######3
######A'##\#&###+Zf##A'#################
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-###i#n#d#o#w#s#-#x#w#i#z#a#r#d#s#-
#d#u#i#p#l#u#g#i#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#
_#n#o#n#e#_#5#a#3#e#7#2#c#0#f#f#0#2#d#8#a#5#.#m#a#n#i#f#e#s#t#|######(#######3
######mA'##~%###+Zf##mA'###@######0######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#x#w#i#z#a#r#d#s#-
#r#e#g#i#s#t#r#a#t#i#o#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#n#o#n#e#_#1#8#e#f#2#4#2#8#4#9#f#4#1#a#2#3#.#m#a#n#i#f#e#s#t###}######(####
###3
######A'###d%&####+Zf##A'#################
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-#x#w#i#z#a#r#d#s#-
#w#i#n#3#2#p#l#u#g#i#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#3#9#9#2#1#b#5#e#8#3#8#a#f#9#1#4#.#m#a#n#i#f#e#s#t##################
###3
#######+Zf###+Zf###+Zf###+Zf##########
###### #######h#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#w#i#z#a#r#d#s#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#7#a#a#3#a#9###f#0#4#3#0#2#2#9#.#m#a#n#i#f#e#s#t#######@z#############3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######Dz#############3
######!PD'##7&##@$#Vf##!PD'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#1#.#7#6#0#0#.#1#6###8#5#_#n#o#n#e#_#7#2#f#c#7#c#b#f#8#6#1#2
#2#5#c#a#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s###.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
###################################################################################
#########################################################INDX(# #e
n#####K#######(################5#x##0#n#s########################3
######?0A'##|#&###+Zf##?0A'#########s######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#w#i#z#a#r#d#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#7#7#f#e#6#0#5#3#a#0#2#b#5#d#c#7#.#m#a#n#i#f#e#s#t########### #######3
#######F:]###F:]##@-Zf##R#<]##########^#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#z#i#p#f#l#d#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8###6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#4#e#a#4#6#1#e#4#c#5#3#e#6#0#a#.#m#a#n#i#f#e#s#t##############3
######U?J'##62#&##@-Zf##U?J'###p#######g######
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#z#i#p#f#l#d#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#7#7#d#c#a#0#5#f#9#6#9#c#1#c#0#c#.#m#a#n#i#f#e#s#t#############0#######3
######T#@]##T#@]##@-Zf##Zb#A]### #############
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-
#w#i#n#d#o#w#s#d###.#.#x#p#e#r#i#e#n#c#e#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#
3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#d#6#c#7#9#0#a#e#c#5#c#c#f#7#7#.#m#a#n#i#f#e#s#t#D'########0#######3
######G]##G]##@-Zf###yI]##################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#b#a#c#k#g#r#o#u#n#.#.#n#t#.#m#o#d#u#l#e#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#8#6#6#5#4#c#1#7#d#3#c#9#9#5#5#9#.#m#a#n#i#f#e#s#t#D'########(#######3
######>%###>%##@-Zf##>%### ######A#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#b#a#c#k#g#r#o#u#n#.#.#r#.#m#a#n#a#g#e#m#e#n#t#
.#m#o#d#u#l#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#d#9#2#3#7#5#e#d#f#c#3#3#7#0#a#9#.#m#a#n#i#f#e#s#t#################3
######@-Zf##@-Zf##@-Zf##@-Zf#################
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#b#u#i#l#d#.#e#n#g#i#n#e#.#r#e#g#i#s#t#r#y#_#3#
1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#e#0#8#2#d#9
#3#b#b###c#4#c#b#6#f#.#m#a#n#i#f#e#s#t###@z#############3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######Dz#############3
######!PD'##7&##@$#Vf##!PD'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#1#.#7#6#0#0#.#1#6#3#8#5#_###o#n#e#_#7#2#f#c#7#c#b#f#8#6#1#2
#2#5#c#a#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c###i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
###################################################################################
#################################################################INDX(# #+
+n#####L#######(###(############i##6#.#b#6#################0#######3
######YnM]##YnM]##@-Zf##N]##################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#.#.#g#p#m#g#m#t#l#i#b#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#c#a#5#c#5#b#0#7#a#9#0#d#3#b#a#5#.#m#a#n#i#f#e#s#t#D'########0#######3
####### TM]### TM]##@-Zf##N]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#.#.#m#p#l#e#d###t#o#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#8#e#4#5#e#a#8#4#0#4#0#a#f#3#0#b#.#m#a#n#i#f#e#s#t#D'########0#######3
######uM]##uM]##@-Zf##N]##################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#.#.#p#m#g#m#t#p#l#i#b#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#9#6#4#6#b#e#c#c#e#1#0#2#c#2#c#2#.#m#a#n#i#f#e#s#t#D'########(#######3
###### #&###XB$##@-Zf###0ev^`##########`#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#.#.#p#o#a#d#m#i#n#g#r#i#d#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#8#6#a#f#1#d#7#9#1#1#a#3#9#7#9#f#.#m#a#n#i#f#e#s#t####### #######3
######qv%##qv%##@-Zf##^`##########f ######
#######f#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#a#d#m#t#m#p#l#e#d#i#t#
o#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#d#a
#e#7#9#e#d#8#8#0#5#b#2###7#7#.#m#a#n#i#f#e#s#t#################3
#######N3&##l$##@-Zf##){^`##########x ######
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#g#p#m#g#m#t#l#i#b#_#3#
1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#b#d#d#2#e#3
#b#5#4#9#8#4#e#b#2#8#.#m#a#n#i#f#e#s#t###################3
######@-Zf##@-Zf##@-Zf##@-Zf##########5#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#i#n#t#e#r#o#p#.#r#e#s#
o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6###1#.#7#6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#c#e#1#8#2#e#0#2#1#b#4#4#0#c#9#9#.#m#a#n#i#f#e#s#t#@z#############3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######Dz#############3
######!PD'##7&##@$#Vf##!PD'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5###6#4#
1#4#4#c#c#f#1#d#f#_#1#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#2#f#c#7#c#b#f#8#6#1#2
#2#5#c#a#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8###_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
###################################################################################
#########INDX(#
#Y#E#####M#######(###X############.#####6#8#A###########w######0#######3
######I]##I]###+Zf###yI]########### ######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#p#s#i#f#i#l#t#e#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#2#b#f#3#c#d#d#1#9#5#7#1#d#b#f#.#m#a#n#i#f#e#s#t##########~######0#######
3
######&@]##&@]###+Zf##Zb#A]##########
###### #######h#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#w#i#z#a#r#d#s###r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#7#a#a#3#a#9#a#f#0#4#3#0#2#2#9#.#m#a#n#i#f#e#s#t#######J#############
#######3
######Ma%##
Zh$##@-Zf##Ma%#################
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#b#u#i#l#d#.#e#n#g#i#n#e#.#r#e#g#i#s#t#r#y#_#3#
1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#e#0#8#2#d#9
#3#b#b#0#c#4#c#b#6#f#.#m#a#n#i#f#e#s#t###K#############0#######3
#######G[M]###G[M]##@-Zf##N]##########5#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#i#n#t#e#r#o#p#.#r#e#s#
o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#c#e#1#8#2#e#0#2#1#b#4#4#0#c#9#9#.#m#a#n#i#f#e#s#t#L####################3
######<H'##,$##/Zf##<H'###############
#######X#x#8#6#_#m#i#c#r#o#s#o#f#t#.#j#s#c#r#i#p#t#.#t#l#b#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#1#2#4#2#a#6#1#5#2#a#2#e#2#5#a#f
#.#m#a#n#i#f#e#s#t#f#e#s#O#############0#######3
######D#%####G#%##/Zf##'^`########## ######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#t#v#.#t#u#n#e#r#s#.#i#
n#t#e#r#o#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n
#e#_#6#e#5#3#1#2#3#4#f#0#f#6#5#c#8#1#.#m#a#n#i#f#e#s#t###P#############0#######3
######%##%##/Zf##^`#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#s#e#c#u#r#i#t#y#.#.#.#c#y#e#n#g#i#n#e#a#p#i#.#
i#n#t#e#r#o#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#2#7#7#4#8#2#e#e#7#6#b#e#f#e#b#3#.#m#a#n#i#f#e#s#t#####################3
#######r###r##=#r###r#########################S#x#8#6#_#m#i#c#r#o#s#
o#f#t#.#v#c#8#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#2
#_#n#o#n#e#_#d#c#9#9#0#e#4#7#9#7#f#8#1#a#f#1#.#m#a#n#i#f#e#s#t#S################
####3
######8#r##8#r## .r##8#r### ######
#######
#######Q#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#m#f#c#l#o#c#_#1#f#c#8#b#3#b#9#a#1#e#
1###e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#2#_#n#o#n#e#_#0#e#9#c#2#a#8#d#7#4#f#d#3#c#e#6#.#c
#a#t#i#f#h#######&C############3
######@Up##@Up###mp##@Up###0#######&######
#######M#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#9#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#9#.#0#.#2#1#0#2#2#.#8#_#n#o#n#e#_#b#c#b#8#6#e#d#6#a#c#7#1#1#f#9#1#.#c#a#t#i#f
#j#######################e#######
#X#8#7#0#A#0#~#1#.#M#A#N###############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M###N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8#7#3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M#A#N##############'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######B##################################################
###################################################################################
#########################################INDX(#
#s#####N#######(################6#o###8#h#6###########y#############3
######?'##&###Uf##?'##########3
###### #######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#a#t#c#h#d#o#g#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#6#0#3#f#3#e#6#0#0#a#c#f#a#7#2#2#.#m#a#n#i#f#e#s#t##############z########
#####3
######,C'##u4%## Uf##,C'###@######Y?######
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#i#n#l#o#g#o#n#_#3#1#b#f#3#8#5#6#a#d#3###4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#6#f#9#9#5#7#3#a#3#6#4#5#1#1#6#6#.#m#a#n#i#f#e#s#t#####+################
#####3
######b&##
b&####Zf##b&### #############
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#w#m#a#d#m#o#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#8#6#9#6#c#8#8#e#7#f#0#2#a#b#7#b#.#m#a#n#i#f#e#s#t#i#f#e########=######(#
#####3
#######&##^s&###9#Zf###&###p#######j######
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d###w#s#-#w#m#p#n#s#s#-
#p#u#b#l#i#c#a#p#i#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#
_#n#o#n#e#_#8#0#c#e#d#7#6#d#9#3#9#3#6#8#c#b#.#m#a#n#i#f#e#s#t#n#i#8#######:z######8
#######3
######:]##:]##VUf##>;j]###########
###### #######l#x#8#6#_#m#i#c#r#o#s#o#f#t#-#w#i#n#d#o#w#s#-
#x#.#.#o#l#l#m#e#n#t#u#i#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#
.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#a#4#e#e#7#6#d#6#8#5#4#1#7#e#a#.#m#a#n#i#f#e#s#t#######E#############0###
####3
######H'###$###D2Zf##H'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#s#a#.#v#b#.#c#o#.#.#m#p#r#o#c#e#s#s#o#r#.#r#
e#g#i#s#t#r#y#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#0#2#0#9#5#1#5#5#a#3#0#e#9#1#1#a#.#m#a#n#i#f#e#s#t#M#######################W#
######q}C'##P$## h9Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3###5#_#a#r#-
#s#a#_#c#3#7#d#2#f#3#f#9#3#2#3#5#4#0#9#.#m#a#n#i#f#e#s#t#######W##############0###
####3
######PRG'###t$##BZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#v#o#l#u#m#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#7#a#2#d#0#5#d#b#5#3#f#3#6#c#7#.#m#a#n#i#f#e#s#t#b#######6######0
#######3
######G'##*}$###JZf##G'##########P#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#r#t#c#a#r#d#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#2#f#7#9#3#9#d#c#6#4#7#5#8#4#d#5#.#m#a#n#i#f#e#s#t#l#######t######
######3
#######gO>###gO>##`ZZf###gO>#################
#######O#x#8#6#_#m#u#l#t#i#p#r#t#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#c#7#b#8#a#f#5#e#8#5#2#c#3#2#f#.#m#a#n#i#f#e#s#t
#u############# #######3
######/cH'##w&##aZf##/cH'################## #######c#x#8###_#n#e#t#f#x#-
#a#s#p#n#e#t#_#i#n#s#t#a#l#l#s#q#l#s#t#a#t#e#t#e#m#p#_#b#0#3#f#5#f#7#f#1#1#d#5#0#a#
3#a#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#e#4#f#f#1#f#4#c#f#2#d#e#e#9#b#.#m#a
#n#i#f#e#s#t########t######x#Z#####3
######%&##Z$##\Uf##%&################# #######
#X#8#7#8#F#B#~#1#.#M#A#N##############ty######x#Z#####3
######N^D'##3M%##oUf##N^D'### ######D####### #######
#X#8#9#7#D#0#~#1#.#M#A#N##############zv######x#Z#####3
######>?'##Q%##rUf##>?'##########
###### #######
#X#8#A#B#5#8#~#1#.#M#A#N##############t######x#Z#####3
######E]##E]##\Uf##>;j]##########g
###### #######
#X#8#C#0#7#1#~#1#.#M#A#N##############~######x#Z#####3
######cYP>##G\P>##0Vf##cYP>##########K####### #######
#X#8#D#C#2#E#~#1#.#M#A#N##########################################################
###################################################################################
###################################################################################
##############INDX(#
#Gn#####O#######(###############1#c#i#6#####1#######################3
######(X?&##(X?&##@-Zf##x^`##########U ######
#######`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#i#n#t#e#r#o#p#_#3#1#b#
f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#c#1#b#2#0#a#7#5
#1#e#6#5#3#9#c#0#.#m#a#n#i#f#e#s#t############# #######3
#######/e&##\$##@-Zf##P^`##########u#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#m#t#e#d#i#t#-
#n#o#n#m#s#i#l#_#3###b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#d#9#9#7#7#d#0#7#9#4#9#4#a#e#2#9#.#m#a#n#i#f#e#s#t#######(#######3
#######%##No$##/Zf##P^`########## ######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#g#r#o#u#p#p#o#l#i#c#y#.#p#r#i#v#a#t#e#.#g#p#m#
g#m#t#p#l#i#b#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#a#5#1#b#0#d#7#7#c#2#1#d#e#5#2#3#.#m#a#n#i#f#e#s#t#############3
#######Y#&##I#&##/Zf###Y#&################
#######P#x#8#6#_#m#i###r#o#s#o#f#t#.#i#n#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#1#.#
0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#3#d#4#2#4#9#9#f#e#3#1#4#4#d#4#9#.#m#a#n#i#f#e#s
#t#c#2#3#############3
######q
&##Qq
&##/Zf##q
&################
#######P#x#8#6#_#m#i#c#r#o#s#o#f#t#.#i#n#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#1#.#
7#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#c#8#7#c#5#1#e#0#1#2#3#d#4#0#d#a#.#m#a#n#i#f#e#s
#t#c#2#3#############3
######!A&##&##/Zf##!A&###########
######
#######P#x#8#6#_#m#i#c#r#o#s#o#f#t#.###n#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#
1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#6#c#e#7#b#a#4#0#1#a#b#9#c#7#4#.#m#a#n#i#f#e#s
#t#c#2#3####### #
#####3
######n#K'##B#,%##/Zf##n#K'##########
######
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#i#n#t#e#r#o#p#.#s#e#c#u#r#i#t#y#.#a#z#r#o#l#e#
s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#1#7#6
#9#4#0#4#2#4#1#9#1#3#e#c#b#.#m#a#n#i#f#e#s#t#####################3
######/Zf##/Zf##/Zf##/Zf###############
#######X#x#8###_#m#i#c#r#o#s#o#f#t#.#j#s#c#r#i#p#t#.#t#l#b#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#1#2#4#2#a#6#1#5#2#a#2#e#2#5#a#f
#.#m#a#n#i#f#e#s#t#f#e#s#@z#############3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######Dz#############3
######!PD'##7&##@$#Vf##!PD'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#2#f#c#7#c#b#f#8#6#1#2
#2#5#c#a#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.###6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
####INDX(# #dL#####P#######(###P
###########a#a####a#_########################3
######=+&##=+&##/Zf##
]`########## ######
#######`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#i#n#t#e#r#o#p#_#3#1#b#
f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#d#f#f#8#3#9#4#c
#d#b#d#c#f#0#d#8#.#m#a#n#i#f#e#s#t#####################3
#######]x##B\#16x###]x##########

##############`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#i#n#t#e#r#o#p#_
#3#1#b#f#3#8#5#6###d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#8#6#7#_#n#o#n#e#_#e#0#0#f#
e#3#3#6#d#b#c#a#d#d#6#7#.#m#a#n#i#f#e#s#t#s#t#################3
#######]x##w~\#16x###]x##########

##############`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#i#n#t#e#r#o#p#_
#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#2#1#0#3#0#_#n#o#n#e#_#e#0#b#2#
c#5#e#1#f#4#d#6#a#b#3#f#.#m#a#n#i#f#e#s#t#s#t#################3
#######]x###\#16x###]x##########

##############`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i###c#e#n#t#e#r#.#i#n#t#e#r#o#p#_
#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#1#.#1#7#6#6#9#_#n#o#n#e#_#e#1#f#8#
4#0#d#0#d#8#e#f#7#c#0#1#.#m#a#n#i#f#e#s#t#s#t#################3
#######]x##S##\#16x###]x##########

##############`#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#i#n#t#e#r#o#p#_
#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#1#.#2#1#7#9#2#_#n#o#n#e#_#e#2#5#a#
6#b#d#1#f#2#2#b#b#e#3#d#.#m#a#n#i#f#e#s#t#s#t#################3
######|b%##b%##/Zf##6M^`###0######%######
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#i#t#v#.#m#e#d#i#a#_#3#
1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#3#7#e#e#2
#6#0#f#e#2#6#4#9#b#a#.#m#a#n#i#f#e#s#t################3
#######C%###C%##/Zf##+\`#################
#######]#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#m#h#e#g#_#3#1#b#f#3#8#
5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#1#0#2#0#7#1#3#9#6#4#4
#c#0#6#a#c#.#m#a#n#i#f#e#s#t###################3
######~%###>A#%##/Zf##8 `[########## ######
#######a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#p#l#a#y#b#a#c#k#_#3#1#
b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#c#8#1#c#e#3
#2#2#6#2#c#7#0#4#c#.#m#a#n#i#f#e#s#t###################3
####### #x##1#1D##@PC#x### #x##########

##############a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#p#l#a#y#b#a#c#k
#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#4#1#0#_#n#o#n#e#_#8#c#c#
8#7#e#1#a#2#5#f#8#2#b#2#9#.#m###n#i#f#e#s#t#.#m#################3
######`8 x##^#3#gxx##`8 x##########

##############a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#p#l#a#y#b#a#c#k
#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#6#4#8#_#n#o#n#e#_#8#c#b#
0#1#4#7#2#2#6#0#9#4#4#0#2#.#m#a#n#i#f#e#s#t#.#m###############3
####### #x##F' #@PC#x### #x##########

##############a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#p#l#a#y#b#a#c#k
#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#2#0#5#0#8###n#o#n#e#_#8#d#6#
4#e#d#2#1#3#f#0#6#7#9#b#a#.#m#a#n#i#f#e#s#t#.#m#################3
######`8 x##&#/3#gxx##`8 x##########

##############a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#m#e#d#i#a#c#e#n#t#e#r#.#p#l#a#y#b#a#c#k
#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#2#0#7#7#1#_#n#o#n#e#_#8#d#1#
2#3#f#7#3#3#f#4#5#8#6#3#e#.#m#a#n#i#f#e#s#t#m#l#################a#d#3#6#4#e#3#5#_#6
#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#a#b#d#b#0#4#c#a#4#8#c#7#0#8#0#e#.#m#a#n#i#f#
e#s#t###########(#######3
######g&##g&###/Zf##g&##########A#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#p#o#w#e#r#s#h#e#l#.#.#e#r#s#h#e#l#l#.#c#o#m#p#
o#s#i#t#i#o#n#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#5#e#4#6#c#1#a#0#0#c#8#a#a#3#6#7#.#m#a#n#i#f#e#s#t#################
#######U#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#9#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#9#.#0#.#3#0#7#2#9#.#4#9#2#6#_#n#o#n#e#_#5#0#8#e#d#7#3#2#b#c#b#c#0#e#5#a#.#m#a
#n#i#f#e#s#t#############################################################INDX(#
#)p#####Q#######(################1#c###8#r###i#########Dz#############3
######!PD'##7&##@$#Vf##!PD'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#2#f#c#7#c#b#f#8#6#1#2
#2#5#c#a#.#m#a#n#i#f#e#s#t##############(#######3
######XGG'##_K$##BZf##XGG'##########L#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#m#e#m#o#r#y#-
#d#r#i#v#e#r#c#l#a#s#s#_#3###b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#6#5#0#9#6#f#a#e#b#e#a#f#0#d#4#6#.#m#a#n#i#f#e#s#t########(#######3
######ukG'###^c$##BZf##ukG'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#p#c#m#c#i#a#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#6#0#2#5#b#8#4#5#3#9#8#d#7#3#c#.#m#a#n#i#f#e#s#t########(#######3
######G'##hox#&##BZf##G'#################
#######k#x#8#6#_#m#i###r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#s#d#h#o#s#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#c#2#c#7#c#e#9#c#2#9#8#3#1#b#6#0#.#m#a#n#i#f#e#s#t########(#######3
######&##iv$##BZf##Z`#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#s#e#n#s#o#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#b#2#8#f#1#1#d#5#5#3#a#b#d#b#1#.#m#a#n#i#f#e#s#t########(#######3
######G'##$##BZf##G'##########t#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#s#y#s#t#e#m#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#e#4#c#2#7#b#e#b#7#d#5#0#b#f#c#.#m#a#n#i#f#e#s#t#################3
######PRG'###t$##BZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#v#o#l#u#m#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
##5#_#n#o#n#e#_#1#7#a#2#d#0#5#d#b#5#3#f#3#6#c#7#.#m#a#n#i#f#e#s#t########(#######3
######3.G'##Oq$##BZf##3.G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#a#d#a#p#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#e#a#2#3#1#4#d#6#0#7#2#1#c#a#e#.#m#a#n#i#f#e#s#t########(#######3
######BZf##BZf##BZf##BZf### ######~#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#b#a#t#t#e#r#y#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#9#b#4#2#f#e#b#a#8#2#c#b#4#e#6#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n###f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
####################################################################INDX(#
###)#####R#######(###X###########e########~#################p#Z#####3
######_SwS>##_SwS>###v#Wf##_SwS>##########P####### #######
#X#8#5#7#A#2#~#1#.#M#A#N#.#r#e#######p#Z#####3
####### #x##qG#-#@#x### #x#######################
#X#8#5#7#B#9#~#1#.#M#A#N#.#r#e########p#Z#####3
#######S>##N|S>## #Wf###S>##########P####### #######
#X#8#5#7#C#9#~#1#.#M#A#N#.#r#e#Z######p#Z#####3
######OB]##OB]###kVf##|C]################# #######
#X#8#5#7#D#1#~#1#.#M#A#N#.#r#########p#Z#####3
########8&##h#8&## Wf####8&########### ###### #######
#X#8#5#7#D#3#~#1#.#M#A#N#.#r#e#&#######p#Z#####3
######\x##au3#@#vx##\x###P######DB##############
#X#8#5#7#D#4#~#1#.#M#A#N#.#r#e#######p#Z#####3
######|U"B]##0#'B]##@Zf##|C]################# #######
#X#8#5#7#D#E#~#1#.#M#A#N#.#r#e#######p#Z#####3
######>M]##>M]##Zf##N]##########<####### #######
#X#8#5#7#D#E#~#2#.#M#A#N#.#r#e#######p#Z#####3
######~{F'###&###Yf##~{F'################# #######
#X#8#5#7#D#F#~#1#.#M#A#N#.#r#e#######p#Z#####3
######<H'##,$##/Zf##<H'############### #######
#X#8#5#7#E#0#~#1#.#M#A#N#.#r#e#######p#Z#####3
######T#M]##T#M]##@Zf##N]##########9####### #######
#X#8#5#7#E#2#~#1#.#M#A#N#.#r#e#]######p#Z#####3
######e#0]##(#0]##UZf##(#0]##########>####### #######
#X#8#5#7#E#5#~#1#.#M#A#N#.#r#e#######p#Z#####3
######5#hC'##xrL$##@@Zf##5#hC'################# #######
#X#8#5#7#F#2#~#1#.#M#A#N#.#r#e########p#Z#####3
######ras:]##u:]##`GZf##R#<]##########
###### #######
#X#8#5#7#F#3#~#1#.#M#A#N#.#r#e#u######p#Z#####3
######`4EC]##`4EC]##`Zf##|C]################# #######
#X#8#5#7#F#4#~#1#.#M#A#N#.#r#e#B#######p#Z#####3
#######y##et##My###y#########################
#X#8#5#7#F#7#~#1#.#M#A#N#.#r#e#5######p#Z#####3
######6D]##6D]##@Zf##vF]################# #######
#X#8#5#8#0#0#~#1#.#M#A#N#.#r#e#######p#Z#####3
###### 54>]## 54>]###`Yf##8B>]################# #######
#X#8#5#8#0#6#~#1#.#M#A#N#.#r#e#######p#Z#####3
######GJ'##$@%##SXf##GJ'#########)~###### #######
#X#8#5#8#0#8#~#1#.#M#A#N#.#r#e#######p#Z#####3
######BWH'##1+&## ~_Zf##BWH'################# #######
#X#8#5#8#0#8#~#2#.#M#A#N#.#r#e#######p#Z#####3
######PbX>##PbX>###:Yf##PbX>########## ####### #######
#X#8#5#8#0#D#~#1#.#M#A#N#.#r#e#(######p#Z#####3
######F'##%$##Wf##F'################# #######
#X#8#5#8#1#4#~#1#.#M#A#N#.#r#e#######p#Z#####3
######o}&###5&###.
Zf##c^`##########
###### #######
#X#8#5#8#1#6#~#1#.#M#A#N#.#r#e#######p#Z#####3
######8;'##{4&##(Xf##8;'##########z ###### #######
#X#8#5#8#1#A#~#1#.#M#A#N#.#r#e#######p#Z#####3
######rB]##&aB]##Q#Wf##|C]##########7
###### #######
#X#8#5#8#1#A#~#2#.#M#A#N#.#r#e#######p#Z#####3
#######O8]###O8]##PjYf##H,9]########## ###### #######
#X#8#5#8#1#C#~#1#.#M#A#N#.#r#e########p#Z#####3
######?]##?]###qWf##Zb#A]##########G####### #######
#X#8#5#8#2#A###1#.#M#A#N#.#r#e########p#Z#####3
######D'#
## &##@v#Zf##D'#
## ######)####### #######
#X#8#5#8#2#B#~#1#.#M#A#N#.#r#e#######p#Z#####3
######HOE'##:#&##9Xf##HOE'########## ###### #######
#X#8#5#8#2#D#~#1#.#M#A#N#.#r#e########p#Z#####3
######lx###s####]x##lx#########################
#X#8#5#8#2#F#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################INDX(# #m
####S#######(###############.#######6#c###############(#######3
#######^&##Jc&###D2Zf##){^`###P######@######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#s#e#c#u#r#i#t#y#.#.#.#g#e#m#e#n#t#.#p#o#l#i#c#
y#e#n#g#i#n#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#2#d#0#b#5#d#a#0#5#0#3#9#7#7#9#8#.#m#a#n#i#f#e#s#t#######0#######3
######VwM]##VwM]###D2Zf##N]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#s#e#c#u#r#i#t#y#.#.#.#i#c#y#e#n#g#i#n#e###r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#a#7#f#d#7#c#9#0#e#b#4#b#7#5#8#9#.#m#a#n#i#f#e#s#t#7Vf######## #
#####3
######U%###%###D2Zf##\##########
######
#######d#x#8#6#_#m#i#c#r#o#s#o#f#t#.#t#r#a#n#s#a#c#t#i#o#n#s#.#b#r#i#d#g#e#.#d#t#c#
_#b#0#3#f#5#f#7#f#1#1#d#5#0#a#3#a#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#c#3#a#c
#1#2#d#2#4#f#3#4#1#1#e#e#.#m#a#n#i#f#e#s#t#7]########(#######3
#######3z&##N,$###D2Zf###3z&##########
######
#######i#x#8#6#_#m#i#c#r#o#s#o#f#t#.#t#r#a#n#s#a#c#t#i#o#n#s#.#b#r#i#d#g#e#.#r#e#g#
i#s#t#r#y#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e
#_#b#b#0#0#3#d#6#2#9#3#a#a#7#5#7#5#.#m#a#n#i#f#e#s#t#f##############3
######0q##0q##Pq##0q### ######1#######
#######P#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#8#.#0#.#5#0#7#2#7#.#4#0#5#3#_#n#o#n#e#_#d#1#c#7#3#8#e#c#4#3#5#7#8#e#a#1#.#c#a
#t#i#f#e##############3
######pq##pq###Pq##pq#########################U#x#8#6#_#m#i#c#r#o#s#o#f
#t#.#v#c#8#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#0#5#
3#_#n#o#n#e#_#d#1#c#7#3#8#e#c#4#3#5#7#8#e#a#1#.#m#a#n#i#f#e#s#t#'#############
#3
########r####r## #"r####r### #############
#######N#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#8#.#0#.#5#0#7#2#7#.#4#2#_#n#o#n#e#_#d#c#9#9#0#e#4#7#9#7#f#8#1#a#f#1#.#c#a#t#i
#################3
#######r###r##=#r###r##########################S#x#8#6#_#m#i#c#r#o#s#
o#f#t#.#v#c#8#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#2
#_#n#o#n#e#_#d#c#9#9#0#e#4#7#9#7#f#8#1#a#f#1#.#m#a#n#i#f#e#s#t#############3
######0q##0q##&q##0q### ######1#######
#######P#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#8#.#0#.#5#0#7#2#7#.#4#0#5#3#_#n#o#n#e#_#d#0#8#d#7#d#a#0#4#4#2#a#9#8#5#d#.#c#a
#t#i#f#e##############3
######qq
q##qq
q##cq##qq
q##########N###############U#x#8#6#_#m#i#c#r#o#s#o#f#t#
.#v#c#8#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#0#5#3#_
#n#o#n#e#_#d#0#8#d#7#d#a#0#4#4#2#a#9#8#5#d#.#m#a#n#i#f#e#s#t#'##[############3
######hb|r##hb|r##@Y||r##hb|r### #############
#######N#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#8#.#0#.#5#0#7#2#7#.#4#2#_#n#o#n#e#_#d#b#5#f#5#2#f#b#9#8#c#b#2#4#a#d#.#c#a#t#i
##############3
######ZV|r##ZV|r##x|r##ZV|
r##########L###############S#x#8###_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#c#r#t#_#1#f#c#8
#b#3#b#9#a#1#e#1#8#e#3#b#_#8#.#0#.#5#0#7#2#7#.#4#2#_#n#o#n#e#_#d#b#5#f#5#2#f#b#9#8#
c#b#2#4#a#d#.#m#a#n#i#f#e#s#t##############3
######tH'##|M####D2Zf##tH'##########N#######
#######U#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#c#8#0#.#c#r#t#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#8#.#0#.#5#0#7#2#7#.#4#9#2#7#_#n#o#n#e#_#d#0#8#a#2#0#5#e#4#4#2#d#b#5#b#5#.#m#a
#n#i#f#e#s#t#'##############3
#######q##p#q###q###q### ######1#######
#######P#x#8#6#_#m#i###r#o#s#o#f#t#.#v#c#9#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#
3#b#_#9#.#0#.#3#0#7#2#9#.#4#1#4#8#_#n#o#n#e#_#5#1#c#a#6#6#a#2#b#b#e#7#6#8#0#6#.#c#a
#t#i#f#e#{#############3
######q##q##Pq##q##########X###############U#x#8#6#_#m#i#c#r#o#s#o#f#t#.#
v#c#9#0#.#a#t#l#_#1#f#c#8#b#3#b#9#a#1#e#1#8#e#3#b#_#9#.#0#.#3#0#7#2#9#.#4#1#4#8#_#n
#o#n#e#_#5#1#c#a#6#6#a#2#b#b#e#7#6#8#0#6#.#m#a#n#i#f#e#s#t#####################t###
####################c#1#c#.#m#a#n#i#f#e#s#t########################################
#INDX(#
##n#####T#######(################.#####o#b#o#################(#######3
######"#I'##!##$###D2Zf##"#I'### #############
#######h#x#8#6#_#m#i#c#r#o#s#o#f#t#.#v#s#a#.#v#b#.#c#o#d#e#d#o#m#p#r#o#c#e#s#s#o#r#
.#t#l#b#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_
#a#7#a#1#4#2#f#8#e#3#f#a#5#2#e#b#.#m#a#n#i#f#e#s#t#############0#######3
######}gJ]##}gJ]###D2Zf###6L]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#a#d#m#i#n#.#.#r#a#t#i#o#n#.#g#c###r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#c#e#3#c#6#c#2#1#9#6#4#f#5#2#b#1#.#m#a#n#i#f#e#s#t############# #######3
######;#e3&##xg3&###D2Zf##;#e3&#################
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#a#d#m#i#n#i#s#t#r#a#t#i#o#n#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#c#8#4#7#2#9#4#4#f#2#2#a#9#c#8#1#.#m#a#n#i#f#e#s#t###############3
######) -%###$###D2Zf##u\#################
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#a#d#m#i#n#i#s#t#r#a#t#i#o#n#.#g#c#_#3#
1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#f#9#0#8#9#c
#f#d#7#c#f#b#1#f#6#4#.#m#a#n#i#f#e#s#t#################3
#######O&###gO&###D2Zf###O&#################
#######b#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#f#t#p#s#e#r#v#e#r#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#0#2#a#f#b#0#5#1#9#7#a#5#b#a#3#8#.#m#a#n#i#f#e#s#t#########(#######3
###### &##-$###D2Zf## &#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#.#.#s#p#n#e#t#c#l#i#e#n#t#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#7#9#e#2#1#2#a#1#0#b#9#d#0#c#1#c#.#m#a#n#i#f#e#s#t#################3
######%##p>$###D2Zf##%##########z#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#.#.#t#.#i#i#s#c#l#i#e#n#t#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
##n#e#_#e#2#5#9#6#5#5#2#c#f#b#e#5#a#d#e#.#m#a#n#i#f#e#s#t###############3
#######pQ%##2V%##`4Zf###pQ%#################
#######c#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#7#3#8#4#e#f#1#7#c#9#c#b#0#f#a#.#m#a#n#i#f#e#s#t#######(#######3
#######%&##&$##`4Zf###%&##########q#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#.#a#s#p#n#e#t#-
#n#o#n#m#s#i#l#_#3#1###f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#4#3#8#e#3#7#1#8#9#1#a#7#6#2#d#.#m#a#n#i#f#e#s#t######### #######3
######?!^%##9$##`4Zf##?!^%##########h#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#.#i#i#s#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#1#5#4#7#7#5#1#f#8#7#4#b#0#3#8#d#.#m#a#n#i#f#e#s#t####### #######3
######jQ@]##HS@]##`4Zf##Zb#A]##################
#######f#x#8#6#_#m#i#c#r#o#s###f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
0#.#0#_#e#n#-
#u#s#_#5#2#0#b#2#7#0#c#f#8#d#1#c#e#1#e#.#m#a#n#i#f#e#s#t#########0#######3
######*#D'##wp$##`4Zf##*#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#a#r#-
#s#a#_#6#d#6#3#d#5#2#8#d#4#1#9#3#2#e#2#.#m#a#n#i#f#e#s#t###########0#######3
######`4Zf##`4Zf##`4Zf##`4Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#b#g#-
#b#g#_#1#3#a#3#b#6#b#1#c#4#9#9#8#4#3#9#.#m#a#n#i#f#e#s#t###########################
###################################################################################
###################################################################################
############################################INDX(#
#Xn#####U#######(################l#c###0#c##e#######################3
#######pQ%##2V%##`4Zf###pQ%#################
#######c#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#7#3#8#4#e#f#1#7#c#9#c#b#0#f#a#.#m#a#n#i#f#e#s#t#######(#######3
#######%&##&$##`4Zf###%&##########q#######
#######j#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#.#a#s#p#n#e#t#-
#n#o#n#m#s#i###_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#4#3#8#e#3#7#1#8#9#1#a#7#6#2#d#.#m#a#n#i#f#e#s#t######### #######3
######?!^%##9$##`4Zf##?!^%##########h#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#e#m#e#n#t#.#i#i#s#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#1#5#4#7#7#5#1#f#8#7#4#b#0#3#8#d#.#m#a#n#i#f#e#s#t####### #######3
######jQ@]##HS@]##`4Zf##Zb#A]##################
#######f#x#8#6#_#m#i###r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
0#.#0#_#e#n#-
#u#s#_#5#2#0#b#2#7#0#c#f#8#d#1#c#e#1#e#.#m#a#n#i#f#e#s#t#########0#######3
######*#D'##wp$##`4Zf##*#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#a#r#-
#s#a#_#6#d#6#3#d#5#2#8#d#4#1#9#3#2#e#2#.#m#a#n#i#f#e#s#t###########0#######3
########D'##4$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#b#g#-
#b#g#_#1#3#a#3#b#6#b#1#c#4#9#9#8#4#3#9#.#m#a#n#i#f#e#s#t#####################3
########D'##("H$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0###.#1#6#3#8#5#_#c#s#-
#c#z#_#b#e#a#d#2#d#4#c#b#2#2#1#6#0#6#4#.#m#a#n#i#f#e#s#t###########0#######3
########D'##_##$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#d#a#-
#d#k#_#5#b#e#7#0#d#7#3#a#8#6#7#5#c#6#3#.#m#a#n#i#f#e#s#t###########0#######3
########D'##t$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#d#e#-
#d#e#_#5#9#1#2#a#2#a#f#a#a#3#d#b#0#f#d#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'###=$##`4Zf##T#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#l#-
#g#r#_#0#1#a#8#d#0#4#2#9#9#5#3#1#9#8#b#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'###+#$##`4Zf##H,9]#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#0#2#0#3#7#8#a#8#9#9#1#b#b#c#c#2#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'##Oqn$##`4Zf##T#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_###s#-
#e#s#_#0#1#c#e#d#5#8#c#9#9#4#2#a#e#6#7#.#m#a#n#i#f#e#s#t###########0#######3
######`4Zf##`4Zf##`4Zf##`4Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#t#-
#e#e#_#f#b#8#e#a#1#1#c#9#d#4#8#8#a#f#6#.#m#a#n#i#f#e#s#t###########################
###################################################################################
#######################################INDX(#
#n#####V#######(###X############r##c#o###3#5###############0#######3
########D'##_##$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#d#a#-
#d#k#_#5#b#e#7#0#d#7#3#a#8#6#7#5#c#6#3#.#m#a#n#i#f#e#s#t###########0#######3
########D'##t$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#d#e#-
#d#e#_#5#9#1#2#a#2#a#f#a#a#3#d#b#0#f#d#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'###=$##`4Zf##T#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#l#-
#g#r#_#0#1#a#8#d#0#4#2#9#9#5#3#1#9#8#b#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'##+#$##`4Zf###H,9]#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#0#2#0#3#7#8#a#8#9#9#1#b#b#c#c#2#.#m#a#n#i#f#e#s#t###########0#######3
######T#D'##Oqn$##`4Zf##T#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#s#-
#e#s#_#0#1###e#d#5#8#c#9#9#4#2#a#e#6#7#.#m#a#n#i#f#e#s#t###########0#######3
######\#D'##S$##`4Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#e#t#-
#e#e#_#f#b#8#e#a#1#1#c#9#d#4#8#8#a#f#6#.#m#a#n#i#f#e#s#t#####################3
######\#D'###)`$##`4Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#f#i#-
#f#i#_#a#0#e#9#d#a#3#9#8#e#5#c#a#0#9#1#.#m#a#n#i#f#e#s#t###########0#######3
######\#D'##l$###7Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#f#r#-
#f#r#_#a#4#8#6#4#b#8#b#8#c#1#4#c#4#c#9#.#m#a#n#i#f#e#s#t###########0#######3
######\#D'##EFO$###7Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#e#-
#i#l#_#e#8#a#5#f#3#2#d#7#2#8#3#c#5#b#7#.#m#a#n#i#f#e#s#t###########0#######3
######C'###$###7Zf##C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#r#-
#h#r#_#e#a#c#2#a#6#0#d#7#1###7#3#2#7#d#.#m#a#n#i#f#e#s#t###########0#######3
######C'###$###7Zf##C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#u#-
#h#u#_#e#b#f#6#c#b#d#3#7#0#7#4#9#3#e#5#.#m#a#n#i#f#e#s#t###########0#######3
#######7Zf###7Zf###7Zf###7Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#i#t#-
#i#t#_#8#e#a#e#4#1#d#2#6#3#4#6#a#a#4#7#.#m#a#n#i#f#e#s#t###########0#######3
#######7Zf###7Zf###7Zf###7Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#j#a#-
#j#p#_#3#0#d#3#c#0#d#f#5#6#6#1#b#c#2#2#.#m#a#n#i#f#e#s#t###########################
##########################################################INDX(#
##o#####W#######(###############r##3#o####A###############0#######3
######%##p>$###D2Zf##%##########z#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#e#b#.#m#a#n#a#g#.#.#t#.#i#i#s#c#l#i#e#n#t#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#e#2#5#9#6#5#5#2#c#f#b#e#5#a#d#e#.#m#a#n#i#f#e#s#t#T#############8#######3
########D'##("H$##`4Zf####D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#c#s#-
#c#z#_#b#e#a#d#2#d#4#c#b#2#2#1#6#0#6#4#.#m#a#n#i#f#e#s#t#####U#############8#####
##3
######\#D'###)`$##`4Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#f#i#-
#f#i#_#a#0#e#9#d#a#3#9#8#e#5#c#a#0#9#1#.#m#a#n#i#f#e#s#t#####V##############8######
#3
######7C'###Q#&$###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#k#o#-
#k#r#_#d#4#3#d#9#d#9#4#4#8#d#2#8#3#3#8#.#m#a#n#i#f#e#s#t#####X#############8######
#3
######yC'##S$###7Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6###8#5#_#p#t#-
#p#t#_#0#4#8#1#7#e#9#9#0#5#3#f#2#a#3#d#.#m#a#n#i#f#e#s#t#####Z#############8######
#3
#######C'##H$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#t#h#-
#t#h#_#8#c#2#9#9#c#8#4#d#2#8#e#8#0#0#5#.#m#a#n#i#f#e#s#t#####[#####################
##]#######q}C'##P$## h9Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d###w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#a#r#-
#s#a#_#c#3#7#d#2#f#3#f#9#3#2#3#5#4#0#9#.#m#a#n#i#f#e#s#t#######]#######@z#########
####3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######a#######t######x#Z#####3
######<'##NR0&###\Uf##<'#########^###### #######
#X#8#6#_#M#I#~#2#.#M#A#N#######Q#######.######x#Z#####3
######>#nB'###N$###^Wf##>#nB'################# #######
#X#8#7#0#A#0#~#1#.#M#A#N###############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M#A#N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8#7#3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M###N##############'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######B#######x######x#Z#####3
######1>]##1>]##`'Uf##>;j]##########7 ###### #######
#X#8#7#8#2#5#~#1#.#M#A#N##############################Y###########################
###################################################################################
###################################################################################
##############################################INDX(# #
o#####X#######(###X############r##a#o###f#5###############0#######3
######\#D'##l$###7Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#f#r#-
#f#r#_#a#4#8#6#4#b#8#b#8#c#1#4#c#4#c#9#.#m#a#n#i#f#e#s#t###########0#######3
######\#D'##EFO$###7Zf##\#D'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#e#-
#i#l#_#e#8#a#5#f#3#2#d#7#2#8#3#c#5#b#7#.#m#a#n#i#f#e#s#t###########0#######3
######C'###$###7Zf##C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#r#-
#h#r#_#e#a#c#2#a#6#0#d#7#1#3#7#3#2#7#d#.#m#a#n#i#f#e#s#t###########0#######3
######C'###$###7Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#h#u#-
#h#u#_#e#b#f#6#c#b#d#3#7#0#7#4#9#3#e#5#.#m#a#n#i#f#e#s#t###########0#######3
######C'##$###7Zf##C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#i#t#-
#i#t#_#8#e###e#4#1#d#2#6#3#4#6#a#a#4#7#.#m#a#n#i#f#e#s#t###########0#######3
######7C'##a$###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#j#a#-
#j#p#_#3#0#d#3#c#0#d#f#5#6#6#1#b#c#2#2#.#m#a#n#i#f#e#s#t#####################3
######7C'##Q#&$###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#k#o#-
#k#r#_#d#4#3#d#9#d#9#4#4#8#d#2#8#3#3#8#.#m#a#n#i#f#e#s#t#####U######0#######3
######7C'##?$###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#l#t#-
#l#t#_#7#8#0#8#c#9#9#5#3#a#f#a#4#e#d#5#.#m#a#n#i#f#e#s#t###########0#######3
######7C'##$ $###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#l#v#-
#l#v#_#7#8#d#6#3#8#1#9#3#a#7#8#8#f#c#5#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##x$###7Zf##8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#n#b#-
#n#o#_#b#c#d#0#1#e#c#9#2#0###7#a#e#f#4#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##T$###7Zf##8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#n#l#-
#n#l#_#b#b#0#f#6#a#0#7#2#2#2#3#b#8#c#9#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##,$###7Zf##8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#p#l#-
#p#l#_#0#1#4#b#c#4#8#9#0#7#4#6#2#6#7#d#.#m#a#n#i#f#e#s#t###########0#######3
#######7Zf###7Zf###7Zf###7Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#3#9#f#a#f#2#d#0#5#c#f#b#a#6#1#.#m#a#n#i#f#e#s#t###########################
##########################################################INDX(#
#&:G#####Y#######(###
####################~###########i######p#Z#####3
########J'##J#g%##dcWf####J'##########
###### #######
#X#8#7#8#2#B#~#1#.#M#A#N#############p#Z#####3
######~]5]##~]5]##Yf##_5]### ############# #######
#X#8#7#8#3#5#~#1#.#M#A#N#######6######p#Z#####3
#######T>###T>##\#Wf###T>##########P####### #######
#X#8#7#8#3#9#~#1#.#M#A#N#######7######p#Z#####3
######EB'##`#&###9#Zf##EB'### ############# #######
#X#8#7#8#4#A#~#1#.#M#A#N#######ru######p#Z#####3
######Y#CD'##rqT$## Uf##Y#CD'##########+####### #######
#X#8#7#8#4#C#~#1#.#M#A#N#######M######p#Z#####3
######WX>##X>##Yf##eW\##########`####### #######
#X#8#7#8#5#2#~#1#.#M#A#N####### ######p#Z#####3
######XGG'###+&##BZf##XGG'##########F ###### #######
#X#8#7#8#5#A#~#1#.#M#A#N#############p#Z#####3
########Uw##M
##u#@VtUw####Uw###@#######?##############
#X#8#7#8#6#0#~#1#.#M#A#N#######\######p#Z#####3
######0
e&##(\$##@M#Xf##0
e&##########(####### #######
#X#8#7#8#6#6#~#1#.#M#A#N#############p#Z#####3
######A]##A]##`##[f##|C]################# #######
#X#8#7#8#6#8#~#1#.#M#A#N##############p#Z#####3
######`z.v##`z.v##5v##`z.v#########################
#X#8#7#8#7#8#~#1#.#M#A#N#############p#Z#####3
######`#E'###bN&##C*Wf##`#E'###@######D?###### #######
#X#8#7#8#7#E#~#1#.#M#A#N#######u######p#Z#####3
######,aD'##~sD$##Uf##,aD'################ #######
#X#8#7#8#8#2#~#1#.#M#A#N#############p#Z#####3
######wBcC'##k$##@@Zf##wBcC'################# #######
#X#8#7#8#8#5#~#1#.#M#A#N#############p#Z#####3
######s5
S>##s5
S>###Wf##s5
S>##########P####### #######
#X#8#7#8#9#D#~#1#.#M#A#N#############p#Z#####3
#######
0@]###
0@]##|Yf##Zb#A]########## ###### #######
#X#8#7#8#A#6#~#1#.#M#A#N##############p#Z#####3
#######&y##w?N#`(y###&y### ######################
#X#8#7#8#A#A#~#1#.#M#A#N#############p#Z#####3
#######A'##YV2&###:Yf###A'##########
###### #######
#X#8#7#8#A#F#~#1#.#M#A#N#############p#Z#####3
######D'##v%##@@Zf##D'################# #######
#X#8#7#8#B#1#~#1#.#M#A#N#######V######p#Z#####3
######TqD]##TqD]###Zf##vF]################# #######
#X#8#7#8#B#4#~#1#.#M#A#N#############p#Z#####3
######|AG'##Q#$##Wf##|AG'################# #######
#X#8#7#8#B#D#~#1#.#M#A#N#######y######p#Z#####3
#######O@]###O@]## eWf##Zb#A]##########^####### #######
#X#8#7#8#B#D#~#2#.#M#A#N#######Bw######p#Z#####3
######C'###I#$##@Uf##C'################# #######
#X#8#7#8#C#D#~#1#.#M#A#N#############p#Z#####3
######E'##X%##Yf##E'### ############## #######
#X#8#7#8#D#0#~#1#.#M#A#N###############p#Z#####3
######`8 x##&#/3#gxx##`8 x########## ##############
#X#8#7#8#D#1#~#1#.#M#A#N#############p#Z#####3
######7#+&###$##Zf##7#+&################# #######
#X#8#7#8#E#1#~#1#.#M#A#N#############p#Z#####3
######BM]##BM]##:DYf##N]########## ###### #######
#X#8#7#8#E#3###1#.#M#A#N#############p#Z#####3
######P|@]##P|@]##@Zf##Zb#A]##########R###### #######
#X#8#7#8#E#C#~#1#.#M#A#N#######s######p#Z#####3
######B%###%###|Zf##B%################# #######
#X#8#7#8#F#6#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
####################################################################INDX(#
#p(o#####Z#######(###X############r##4#o###3#5#########U######0#######3
######7C'##?$###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#l#t#-
#l#t#_#7#8#0#8#c#9#9#5#3#a#f#a#4#e#d#5#.#m#a#n#i#f#e#s#t###########0#######3
######7C'##$ $###7Zf##7C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#l#v#-
#l#v#_#7#8#d#6#3#8#1#9#3#a#7#8#8#f#c#5#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##x$###7Zf##8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#n#b#-
#n#o#_#b#c#d#0#1#e#c#9#2#0#f#7#a#e#f#4#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##T$###7Zf###8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#n#l#-
#n#l#_#b#b#0#f#6#a#0#7#2#2#2#3#b#8#c#9#.#m#a#n#i#f#e#s#t###########0#######3
######8C'##,$###7Zf##8C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#p#l#-
#p#l#_#0#1###b#c#4#8#9#0#7#4#6#2#6#7#d#.#m#a#n#i#f#e#s#t###########0#######3
######yC'## $###7Zf##T7]#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#3#9#f#a#f#2#d#0#5#c#f#b#a#6#1#.#m#a#n#i#f#e#s#t#####################3
######yC'##S$###7Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#p#t#-
#p#t#_#0#4#8#1#7#e#9#9#0#5#3#f#2#a#3#d#.#m#a#n#i#f#e#s#t###########0#######3
######yC'##soI$## h9Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#r#o#-
#r#o#_#4#8#b#c#4#4#d#0#e#b#a#5#f#5#9#9#.#m#a#n#i#f#e#s#t###########0#######3
######yC'##,Lo$## h9Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#r#u#-
#r#u#_#4#b#2#4#9#0#5#c#e#a#2#0#b#8#6#9#.#m#a#n#i#f#e#s#t###########0#######3
#######vC'##j|g$## h9Zf###vC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#k#-
#s#k#_#e#a#3#f#9#5#0#9#d#f###a#a#a#9#3#.#m#a#n#i#f#e#s#t###########0#######3
#######vC'##S$## h9Zf###vC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#l#-
#s#i#_#e#9#5#1#b#6#c#1#d#f#d#4#b#d#7#6#.#m#a#n#i#f#e#s#t######
######8#"#####3
#######vC'##D$## h9Zf###vC'#################
#######p#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#r#-#.#.#-
#c#s#_#8#8#d#b#3#3#5#4#5#9#2#d#2#0#b#e#.#m#a#n#i#f#e#s#t########
######0#######3
###### h9Zf## h9Zf## h9Zf## h9Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#v#-
#s#e#_#e#7#1#f#7#a#d#1#e#1#4#9#c#2#c#4#.#m#a#n#i#f#e#s#t###########################
##################################################INDX(#
#FEo#####[#######(###`############r##_#.##1#e###############0#######3
######yC'##soI$## h9Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#r#o#-
#r#o#_#4#8#b#c#4#4#d#0#e#b#a#5#f#5#9#9#.#m#a#n#i#f#e#s#t###########0#######3
######yC'##,Lo$## h9Zf##yC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#r#u#-
#r#u#_#4#b#2#4#9#0#5#c#e#a#2#0#b#8#6#9#.#m#a#n#i#f#e#s#t###########0#######3
#######vC'##j|g$## h9Zf###vC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#k#-
#s#k#_#e#a#3#f#9#5#0#9#d#f#3#a#a#a#9#3#.#m#a#n#i#f#e#s#t###########0#######3
#######vC'##S$## h9Zf####vC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#l#-
#s#i#_#e#9#5#1#b#6#c#1#d#f#d#4#b#d#7#6#.#m#a#n#i#f#e#s#t######
######8#"#####3
#######vC'##D$## h9Zf###vC'#################
#######p#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#r#-#.#.#-
#c#s###8#8#d#b#3#3#5#4#5#9#2#d#2#0#b#e#.#m#a#n#i#f#e#s#t########
######0#######3
#######vC'##6$## h9Zf###vC'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#s#v#-
#s#e#_#e#7#1#f#7#a#d#1#e#1#4#9#c#2#c#4#.#m#a#n#i#f#e#s#t#####################3
#######C'##H$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s###r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#t#h#-
#t#h#_#8#c#2#9#9#c#8#4#d#2#8#e#8#0#0#5#.#m#a#n#i#f#e#s#t###########0#######3
#######C'##$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#t#r#-
#t#r#_#9#0#2#c#c#5#1#8#d#0#0#5#c#4#b#5#.#m#a#n#i#f#e#s#t###########0#######3
#######C'##X$## h9Zf###C'##################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#u#k#-
#u#a#_#2#c#0#c#a#7#b#f#c#7#3#6#e#b#0#1#.#m#a#n#i#f#e#s#t###########0#######3
#######C'##$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#c#n#_#6#1#8#9#e#3###6#8#0#3#d#9#6#d#4#.#m#a#n#i#f#e#s#t###########0#######3
######\C'##$## h9Zf##\C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#h#k#_#6#0#3#4#d#b#a#4#8#1#1#9#0#9#6#4#.#m#a#n#i#f#e#s#t###########0#######3
###### h9Zf## h9Zf## h9Zf## h9Zf#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c###s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#t#w#_#6#5#8#6#2#0#6#c#7#d#a#e#7#3#4#4#.#m#a#n#i#f#e#s#t########### #
#####3
###### h9Zf## h9Zf## h9Zf## h9Zf##################
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#0#
.#0#_#e#n#-
#u#s#_#4#a#6#c#6#9#a#2#1#8#e#5#b#a#2#9#.#m#a#n#i#f#e#s#t###########################
##################################################################INDX(#
#;L#####\#######(####
####################~#################p#Z#####3
######8^#M]##8^#M]##`Xf##N]##########9 ###### #######
#X#8#C#B#1#7#~#1#.#M#A#N#######p######p#Z#####3
######9#&##V4 4##&Xf##9#&###@######<###### #######
#X#8#C#B#1#A#~#1#.#M#A#N#######~######p#Z#####3
#######-:B]###-:B]##`|Vf##|C]################# #######
#X#8#C#B#2#0#~#1#.#M#A#N#############p#Z#####3
######
|M]##
|M]##`$Wf##N]########## ###### #######
#X#8#C#B#2#C#~#1#.#M#A#N#############p#Z#####3
######n1P>##n1P>###]Zf##n1P>##########9####### #######
#X#8#C#B#4#6#~#1#.#M#A#N#######k~######p#Z#####3
######$*xB]##$*xB]##wVf##|C]################# #######
#X#8#C#B#4#9#~#1#.#M#A#N#############p#Z#####3
######8F'##98%##`XXf##8F'################## #######
#X#8#C#B#5#2#~#1#.#M#A#N#######"#######p#Z#####3
###### x##z3#@#vx## x#########~##############
#X#8#C#B#5#A#~#1#.#M#A#N#######w######p#Z#####3
######C'##j_C$## Uf##C'################ #######
#X#8#C#B#5#B#~#1#.#M#A#N#######u######p#Z#####3
######VdD'##O$##*Uf##VdD'################ #######
#X#8#C#B#6#5#~#1#.#M#A#N#############p#Z#####3
######@pLw##u3Q##~^Nw##@pLw#########g##############
#X#8#C#B#6#C#~#1#.#M#A#N#############p#Z#####3
######Ma%##
Zh$##@-Zf##Ma%################# #######
#X#8#C#B#7#7#~#1#.#M#A#N#############p#Z#####3
######&##F/#$##`##Yf##&### ######N####### #######
#X#8#C#B#7#A#~#1#.#M#A#N#############p#Z#####3
#######7]###7]## h9Zf##H,9]################## #######
#X#8#C#B#7#B#~#1#.#M#A#N#############p#Z#####3
######w%##@#w%##7Zf##w%################## #######
#X#8#C#B#8#F#~#1#.#M#A#N#############p#Z#####3
######!#I'##%## #Wf##!#I'###p#######e###### #######
#X#8#C#B#9#0#~#1#.#M#A#N##############p#Z#####3
######E]##E]##,Zf##vF]##########@
###### #######
#X#8#C#B#9#B#~#1#.#M#A#N#############p#Z#####3
######t=]##t=]## Wf##8B>]################# #######
#X#8#C#B#A#2#~#1#.#M#A#N#######,#######p#Z#####3
######x##yU3#@#vx##x###0######j!##############
#X#8#C#B#B#1#~#1#.#M#A#N#######%######p#Z#####3
######PRG'##$##`GZf##PRG'##########[####### #######
#X#8#C#B#B#3#~#1#.#M#A#N#######4######p#Z#####3
#######=]##j9=]##.Yf##8B>]################# #######
#X#8#C#B#B#5#~#1#.#M#A#N##############p#Z#####3
######x###sJz#@x##x#######################
#X#8#C#B#B#E#~#1#.#M#A#N#############p#Z#####3
######HG'####6"&##`EWf##HG'##########
###### #######
#X#8#C#B#C#4#~#1#.#M#A#N#############p#Z#####3
######p&RG'##^#|{%##`EWf##p&RG'################# #######
#X#8#C#B#D#0#~#1#.#M#A#N#############p#Z#####3
#######%##No$##/Zf##P^`########## ###### #######
#X#8#C#B#D#8#~#1#.#M#A#N#######;######p#Z#####3
######K'##j77&##`7vYf##K'################## #######
#X#8#C#B#D#A#~#1#.#M#A#N##############p#Z#####3
######p##@]##p##@]##`GZf##Zb#A]##########U####### #######
#X#8#C#B#D#D###1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###########################################INDX(#
##do#####]#######(###H############r##8#5###n#4###############0#######3
#######C'##$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#t#r#-
#t#r#_#9#0#2#c#c#5#1#8#d#0#0#5#c#4#b#5#.#m#a#n#i#f#e#s#t###########0#######3
#######C'##X$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#u#k#-
#u#a#_#2#c#0#c#a#7#b#f#c#7#3#6#e#b#0#1#.#m#a#n#i#f#e#s#t###########0#######3
#######C'##$## h9Zf###C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#c#n#_#6#1#8#9#e#3#1#6#8#0#3#d#9#6#d#4#.#m#a#n#i#f#e#s#t###########0#######3
######\C'##$## h9Zf###\C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#h#k#_#6#0#3#4#d#b#a#4#8#1#1#9#0#9#6#4#.#m#a#n#i#f#e#s#t###########0#######3
######\C'##?EW$## h9Zf##\C'#################
#######m#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#
7#6#0#0#.#1#6#3#8#5#_#z#h#-
#t#w#_#6#5###6#2#0#6#c#7#d#a#e#7#3#4#4#.#m#a#n#i#f#e#s#t########### #
#####3
#######7]###7]## h9Zf##H,9]##################
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#0#
.#0#_#e#n#-
#u#s#_#4#a#6#c#6#9#a#2#1#8#e#5#b#a#2#9#.#m#a#n#i#f#e#s#t#####################3
######q}C'##P$## h9Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#a#r#-
#s#a#_#c#3#7#d#2#f#3#f#9#3#2#3#5#4#0#9#.#m#a#n#i#f#e#s#t#############0#######3
######q}C'##+$##;Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#b#g#-
#b#g#_#6#9#b#d#1#0#c#8#8#3#a#3#a#5#6#0#.#m#a#n#i#f#e#s#t#############0#######3
######q}C'##9';$##;Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#c#s#-
#c#z#_#1#4#c#6#8#7#6#3#7#1#2#b#8#1#8#b#.#m#a#n#i#f#e#s#t#############0#######3
######-#{C'###$##;Zf##-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#d#a#-
#d#k#_#b#2#0#0#6#7#8#a#6#7#7#1#7#d#8#a#.#m#a###i#f#e#s#t#############0#######3
######-#{C'##D$##;Zf##-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#d#e#-
#d#e#_#a#f#2#b#f#c#c#6#6#9#4#7#d#2#2#4#.#m#a#n#i#f#e#s#t#######3#######0######
######-#{C'##f
$##;Zf##-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4###c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#l#-
#g#r#_#5#7#c#2#2#a#5#9#5#8#5#d#3#a#b#2#.#m#a#n#i#f#e#s#t#######3#######0######
######;Zf##;Zf##;Zf##;Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#5#8#1#c#d#2#b#f#5#8#2#5#d#d#e#9#.#m#a#n#i#f#e#s#t###########################
############################################################################INDX(#
#Wv
####^#######(#####################################A######p#Z#####3
######jM4]##3P4]## ?Wf##,Y4]############### #######
#X#8#8#E#8#C#~#1#.#M#A#N#############p#Z#####3
######P<]##P<]##SXf##8B>]##########+ ###### #######
#X#8#8#E#8#C#~#2#.#M#A#N#############p#Z#####3
#######)::]###)::]##Wf##R#<]################# #######
#X#8#8#E#8#E#~#1#.#M#A#N#############p#Z#####3
######S>##CES>##`#Wf##S>##########P####### #######
#X#8#8#E#9#4#~#1#.#M#A#N##############p#Z#####3
########%##_#%###&CXf####%##########U ###### #######
#X#8#8#E#9#9#~#1#.#M#A#N#############p#Z#####3
######-1]##-1]##@Wf##-1]##########D####### #######
#X#8#8#E#A#1#~#1#.#M#A#N#######[######p#Z#####3
######I6&##I6&####Yf##I6&### ############# #######
#X#8#8#E#A#2#~#1#.#M#A#N##############p#Z#####3
######d%##$##<Wf##%\##########i ###### #######
#X#8#8#E#A#5#~#1#.#M#A#N#######;######p#Z#####3
######L]##L]##@#Wf##N]##########
###### #######
#X#8#8#E#A#B#~#1#.#M#A#N##############p#Z#####3
######LqS>##LqS>## #Wf##LqS>##########M####### #######
#X#8#8#E#A#D#~#1#.#M#A#N#######y######p#Z#####3
######)J'##
m%##`2Uf##)J'### ######s####### #######
#X#8#8#E#A#F#~#1#.#M#A#N#######;######p#Z#####3
######cv&##y $##Yf##cv&################# #######
#X#8#8#E#B#C#~#1#.#M#A#N#############p#Z#####3
######-%###-%###<Xf##-%########## ###### #######
#X#8#8#E#C#4#~#1#.#M#A#N#######%######p#Z#####3
######28<'###JM%####0Xf##28<'############### #######
#X#8#8#E#C#B#~#1#.#M#A#N#############p#Z#####3
######:E'##&$## ?Wf##:E'### ######t####### #######
#X#8#8#E#D#1#~#1#.#M#A#N#######r######p#Z#####3
#######R:]###R:]###+Zf##R#<]##########e####### #######
#X#8#8#E#D#5#~#1#.#M#A#N#############p#Z#####3
######@pLw##u#3#~^Nw##@pLw### ######################
#X#8#8#E#D#6#~#1#.#M#A#N#######o######p#Z#####3
######
+#I]##
+#I]##(Zf###yI]################# #######
#X#8#8#E#E#A#~#1#.#M#A#N#############p#Z#####3
######@w##$P#xC##
#w##@w###`######C]##############
#X#8#8#E#E#C#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##########################INDX(#
#o#####_#######(###X############r##2#o###e#5###############0#######3
######q}C'##+$##;Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#b#g#-
#b#g#_#6#9#b#d#1#0#c#8#8#3#a#3#a#5#6#0#.#m#a#n#i#f#e#s#t#############0#######3
######q}C'##9';$##;Zf##q}C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#c#s#-
#c#z#_#1#4#c#6#8#7#6#3#7#1#2#b#8#1#8#b#.#m#a#n#i#f#e#s#t#############0#######3
######-#{C'###$##;Zf##-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#d#a#-
#d#k#_#b#2#0#0#6#7#8#a#6#7#7#1#7#d#8#a#.#m#a#n#i#f#e#s#t#############0#######3
######-#{C'##D$##;Zf###-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#d#e#-
#d#e#_#a#f#2#b#f#c#c#6#6#9#4#7#d#2#2#4#.#m#a#n#i#f#e#s#t#######3#######0######
######-#{C'##f
$##;Zf##-#{C'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#l#-
#g#r#_#5#7#c###2#a#5#9#5#8#5#d#3#a#b#2#.#m#a#n#i#f#e#s#t#######3#######0######
######xC'##a$##;Zf##H,9]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#5#8#1#c#d#2#b#f#5#8#2#5#d#d#e#9#.#m#a#n#i#f#e#s#t#######################3
######xC'##wW3$##;Zf##xC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#s#-
#e#s#_#5#7#e#8#2#f#a#3#5#8#4#c#c#f#8#e#.#m#a#n#i#f#e#s#t#######3#######0######
######xC'##$##;Zf##xC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#t#-
#e#e#_#5#1#a#7#f#b#3#3#5#c#5#2#a#c#1#d#.#m#a#n#i#f#e#s#t#######3#######0######
######oMvC'##
$##;Zf##oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#f#i#-
#f#i#_#f#7#0#3#3#4#5#0#4#d#6#6#c#1#b#8#.#m#a#n#i#f#e#s#t#############0#######3
######oMvC'##$##;Zf##oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#f#r#-
#f#r#_#f#a#9#f#a#5#a#2#4#b#1###e#5#f#0#.#m#a#n#i#f#e#s#t#############0#######3
######oMvC'##NVU$##;Zf##oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#e#-
#i#l#_#3#e#b#f#4#d#4#4#3#1#8#d#e#6#d#e#.#m#a#n#i#f#e#s#t#############0#######3
#######sC'## 'p$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#r#-
#h#r#_#4#0#d#c#0#0#2#4#3#0#4#1#5#3#a#4#.#m#a#n#i#f#e#s#t#############0#######3
######;Zf##;Zf##;Zf##;Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#u#-
#h#u#_#4#2#1#0#2#5#e#a#2#f#7#e#b#5#0#c#.#m#a#n#i#f#e#s#t###########################
############################################################INDX(#
#}#####`#######(###h ###########e############################p#Z#####3
######;#G'##g8$##`GZf##;#G'################# #######
#X#8#1#E#1#3#~#1#.#M#A#N#.#r#e#######p#Z#####3
######|>'##w&##SXf##|>'##########
###### #######
#X#8#1#E#2#1#~#1#.#M#A#N#.#r#e#6######p#Z#####3
######|J'##i|&## &Yf##|J'########## ###### #######
#X#8#1#E#2#8#~#1#.#M#A#N#.#r#e#######p#Z#####3
######JS8]##JS8]##`BYf##H,9]##########n####### #######
#X#8#1#E#2#B#~#1#.#M#A#N#.#r###R######p#Z#####3
######L*!N]##L*!N]##Yf##N]##########J ###### #######
#X#8#1#E#3#7#~#1#.#M#A#N#.#r#e#I######p#Z#####3
######>%3]##>%3]##:Zf##3]##########D####### #######
#X#8#1#E#3#B#~#1#.#M#A#N#.#r#e#######p#Z#####3
######:]##:]##S8Yf##R#<]##########>####### #######
#X#8#1#E#3#F#~#1#.#M#A#N#.#r#e#A######p#Z#####3
######G'##BlD$## sLZf##G'################## #######
#X#8#1#E#4#D#~#1#.#M#A#N#.#r#e#######p#Z#####3
######sB]##sB]##@Wf##|C]##########7
###### #######
#X#8#1#E#5#0#~#1#.#M#A#N#.#r#e#######p#Z#####3
########K'##
&###.
Zf####K'###0######*###### #######
#X#8#1#E#5#8#~#1#.#M#A#N#.#r#e#.######p#Z#####3
######F+J#&##L#&##wWf##~\##########
###### #######
#X#8#1#E#5#B#~#1#.#M#A#N#.#r#e#r######p#Z#####3
######H85]##H85]##4Xf##5]##########&####### #######
#X#8#1#E#6#0#~#1#.#M#A#N#.#r#e#######p#Z#####3
#######e#M%##o#M%##@c>Xf###e#M%###@######T?###### #######
#X#8#1#E#6#5#~#1#.#M#A#N#.#r#e########p#Z#####3
######.M]##.M]##Wf##N]########## ###### #######
#X#8#1#E#6#9#~#1#.#M#A#N#.#r#e#######p#Z#####3
######;#e3&##xg3&###D2Zf##;#e3&################# #######
#X#8#1#E#6#D#~#1#.#M#A#N#.#r#e#
######p#Z#####3
###### X>## X>##Yf###s\##########E####### #######
#X#8#1#E#7#2#~#1#.#M#A#N#.#r#e#######p#Z#####3
######C'##,$##`#Wf##C'##########w ###### #######
#X#8#1#E#7#9#~#1#.#M#A#N#.#r#e#M######p#Z#####3
######J'##$##_Xf##J'################# #######
#X#8#1#E#7#9#~#2#.#M#A#N#.#r#e#3######p#Z#####3
######dE]##dE]##Yf##vF]################# #######
#X#8#1#E#7#C#~#1#.#M#A#N#.#r#e########p#Z#####3
######D]##D]##wZf##vF]################# #######
#X#8#1#E#8#A#~#1#.#M#A#N#.#r#e#######p#Z#####3
######0#@'##c?%##zWf##0#@'##########9 ###### #######
#X#8#1#E#8#C#~#1#.#M#A#N#.#r#e#################3
######0#@'##c?%##zWf##0#@'##########9 ###### #######
#X#8#1#E#8#C#~#1#.#M#A#N#.#r#e#####################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
######################INDX(#
#o#####a#######(###X############r##c#o###4#5#########3#######0######
######xC'##$##;Zf##xC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#t#-
#e#e#_#5#1#a#7#f#b#3#3#5#c#5#2#a#c#1#d#.#m#a#n#i#f#e#s#t#######3#######0######
######oMvC'##
$##;Zf##oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#f#i#-
#f#i#_#f#7#0#3#3#4#5#0#4#d#6#6#c#1#b#8#.#m#a#n#i#f#e#s#t#############0#######3
######oMvC'##$##;Zf##oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#f#r#-
#f#r#_#f#a#9#f#a#5#a#2#4#b#1#e#e#5#f#0#.#m#a#n#i#f#e#s#t#############0#######3
######oMvC'##NVU$##;Zf###oMvC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#e#-
#i#l#_#3#e#b#f#4#d#4#4#3#1#8#d#e#6#d#e#.#m#a#n#i#f#e#s#t#############0#######3
#######sC'## 'p$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#r#-
#h#r#_#4#0#d###0#0#2#4#3#0#4#1#5#3#a#4#.#m#a#n#i#f#e#s#t#############0#######3
#######sC'##i$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#h#u#-
#h#u#_#4#2#1#0#2#5#e#a#2#f#7#e#b#5#0#c#.#m#a#n#i#f#e#s#t#######################3
#######sC'## #$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#i#t#-
#i#t#_#e#4#c#7#9#b#e#9#2#2#5#0#c#b#6#e#.#m#a#n#i#f#e#s#t#############0#######3
#######sC'##y#$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#j#a#-
#j#p#_#8#6#e#d#1#a#f#6#1#5#6#b#d#d#4#9#.#m#a#n#i#f#e#s#t#############0#######3
######qC'##z$##*>Zf##qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#k#o#-
#k#r#_#2#a#5#6#f#7#a#b#0#7#d#c#a#4#5#f#.#m#a#n#i#f#e#s#t#############0#######3
######qC'##L$##*>Zf##qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#l#t#-
#l#t#_#c#e#2#2#2#3#a#b#f#a#0###6#f#f#c#.#m#a#n#i#f#e#s#t#############0#######3
######qC'###$##*>Zf##qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#l#v#-
#l#v#_#c#e#e#f#9#2#2#f#f#9#8#2#b#0#e#c#.#m#a#n#i#f#e#s#t#############0#######3
######*>Zf##*>Zf##*>Zf##*>Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#n#b#-
#n#o#_#1#2#e#9#7#8#d#f#e#0#0#1#d#0#1#b#.#m#a#n#i#f#e#s#t#############0#######3
######*>Zf##*>Zf##*>Zf##*>Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#n#l#-
#n#l#_#1#1#2#8#c#4#1#d#e#1#2#d#d#9#f#0#.#m#a#n#i#f#e#s#t###########################
############################################################INDX(#
#dp#####b#######(###p############c###.#m##############3#######8######
######xC'##wW3$##;Zf##xC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#e#s#-
#e#s#_#5#7#e#8#2#f#a#3#5#8#4#c#c#f#8#e#.#m#a#n#i#f#e#s#t#######_#############8####
###3
#######sC'## #$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
###o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#i#t#-
#i#t#_#e#4#c#7#9#b#e#9#2#2#5#0#c#b#6#e#.#m#a#n#i#f#e#s#t#######a#############8####
###3
######lC'##R$##*>Zf##lC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#l#-
#p#l#_#5#7#6#5#1#e#9#f#c#6#5#0#4#7#a#4#.#m#a#n#i#f#e#s#t#######d#############8#
#####3
######5#hC'##$##*>Zf##5#hC'#################
#######o#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#r#-#.#.#-
#c#s#_#d#e#f#4#8#d#6#b#1#8#3#7#4#1#e#5#.#m#a#n#i#f#e#s#t#e#############8#######3
######wBcC'##]B:$##@@Zf##wBcC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0###1#6#3#8#5#_#z#h#-
#t#w#_#b#b#9#f#7#a#8#3#3#c#b#8#9#4#6#b#.#m#a#n#i#f#e#s#t#######f#######@z#########
####3
#######,D'##Gf^%##VUf###,D'#################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#g#d#i#p#l#u#s#_#6#5#9#5#b#6#4#
1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#8#3#a#b#0#d#d#a#e#d#0#c
#4#c#2#3#.#m#a#n#i#f#e#s#t#######g#######################Q#######PRG'###t$##
BZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#.#v#o#l#u###e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#7#a#2#d#0#5#d#b#5#3#f#3#6#c#7#.#m#a#n#i#f#e#s#t#Q#######
######0#######3
######AG'##
&##BZf##AG'### #############
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#i#s#p#l#a#y#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#3#6#7#0#c#e#d#f#1#a#9#c#4#2#9#.#m#a#n#i#f#e#s#t#h#######t######x
#Z#####3
######<'##NR0&##\Uf###<'#########^###### #######
#X#8#6#_#M#I#~#2#.#M#A#N#######k#######.######x#Z#####3
######>#nB'###N$###^Wf##>#nB'################# #######
#X#8#7#0#A#0#~#1#.#M#A#N###############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M#A#N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8#7#3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M#A#N##############'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######B#######x######x#Z#####3
######1>]##1>]##`'Uf##>;j]##########7 ###### #######
#X#8#7#8#2#5#~#1#.#M#A#N##############################Y###########################
###################################################################################
###################################################################################
######################################################INDX(#
#QG#####c#######(###
################################9######p#Z#####3
#######gw##YI@#@#w###gw########################
#X#8#B#B#B#1#~#2#.#M#A#N##############p#Z#####3
######:x##:x##^x##:x##########r###############
#X#8#B#B#B#9#~#1#.#M#A#N#############p#Z#####3
#######w#####x# w###w### ######0###############
#X#8#B#B#C#B#~#1#.#M#A#N#######M######p#Z#####3
######t#&##y#&##2{Wf##t#&### ############# #######
#X#8#B#B#E#6#~#1#.#M#A#N#############p#Z#####3
######"MD]##"MD]##`Zf##vF]################# #######
#X#8#B#B#E#E#~#1#.#M#A#N#######Z######p#Z#####3
######F)@'##/
##$##}Wf##F)@'##########l###### #######
#X#8#B#B#F#B#~#1#.#M#A#N#############p#Z#####3
######'l%##Yl%##@Xf##^`##########
###### #######
#X#8#B#C#0#1#~#1#.#M#A#N#######Tw######p#Z#####3
######tC'###$##YUf##tC'################# #######
#X#8#B#C#0#3#~#1#.#M#A#N##############p#Z#####3
######'#?'##rR%##tqYf##'#?'########## ###### #######
#X#8#B#C#0#F#~#1#.#M#A#N#######b######p#Z#####3
######}yy'&##{$##dcWf##^`###@######m1###### #######
#X#8#B#C#1#3#~#1#.#M#A#N#######9######p#Z#####3
######H7]##H7]##.Yf##H,9]################# #######
#X#8#B#C#1#C#~#1#.#M#A#N#######
######p#Z#####3
#######@]###@]##f#[f##Zb#A]################# #######
#X#8#B#C#3#1#~#1#.#M#A#N#######J######p#Z#####3
########E'##8%%##Yf####E'##########6 ###### #######
#X#8#B#C#3#8#~#1#.#M#A#N#############p#Z#####3
######^%C'##K%##Yf##^%C'### ############# #######
#X#8#B#C#3#9#~#1#.#M#A#N#############p#Z#####3
######64]##64]##@7Wf###4]###@######Y6###### #######
#X#8#B#C#3#B#~#1#.#M#A#N#############p#Z#####3
######*7]##*7]##Yf##H,9]########## ###### #######
#X#8#B#C#3#B#~#2#.#M#A#N##############p#Z#####3
######`J&y##_f#`(y##`J&y#########################
#X#8#B#C#4#2#~#1#.#M#A#N#######t######p#Z#####3
######v&&##4b&&###p~Zf##v&&################# #######
#X#8#B#C#4#A#~#1#.#M#A#N#############p#Z#####3
######~#7D'##)=a$##`q#Xf##~#7D'##########t ###### #######
#X#8#B#C#4#D#~#1#.#M#A#N#######H######p#Z#####3
######&P]##&P]##@`Yf###OP]########## ###### #######
#X#8#B#C#5#0#~#1#.#M#A#N#######S######p#Z#####3
######\#&##\#&###Zf##\#&##########Q####### #######
#X#8#B#C#5#E#~#1#.#M#A#N#######"z######p#Z#####3
######g'A'##P~2%## Uf##g'A'##########I####### #######
#X#8#B#C#6#5#~#1#.#M#A#N#######y######p#Z#####3
######
rK]###
rK]###Xf##3L]################# #######
#X#8#B#C#6#B#~#1#.#M#A#N#############p#Z#####3
#######}#^%##t#^%##@Xf##O^`##########
###### #######
#X#8#B#C#7#2#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###############################################INDX(#
##o#####d#######(###X############r##9#o###0#5###############0#######3
#######sC'##y#$##;Zf###sC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#j#a#-
#j#p#_#8#6#e#d#1#a#f#6#1#5#6#b#d#d#4#9#.#m#a#n#i#f#e#s#t#############0#######3
######qC'##z$##*>Zf##qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#k#o#-
#k#r#_#2#a#5#6#f#7#a#b#0#7#d#c#a#4#5#f#.#m#a#n#i#f#e#s#t#############0#######3
######qC'##L$##*>Zf##qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#l#t#-
#l#t#_#c#e#2#2#2#3#a#b#f#a#0#4#6#f#f#c#.#m#a#n#i#f#e#s#t#############0#######3
######qC'###$##*>Zf###qC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#l#v#-
#l#v#_#c#e#e#f#9#2#2#f#f#9#8#2#b#0#e#c#.#m#a#n#i#f#e#s#t#############0#######3
######R)oC'##"$##*>Zf##R)oC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#n#b#-
#n#o#_#1#2#e###7#8#d#f#e#0#0#1#d#0#1#b#.#m#a#n#i#f#e#s#t#############0#######3
######lC'###$##*>Zf##lC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#n#l#-
#n#l#_#1#1#2#8#c#4#1#d#e#1#2#d#d#9#f#0#.#m#a#n#i#f#e#s#t#######################3
######lC'##R$##*>Zf##lC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#l#-
#p#l#_#5#7#6#5#1#e#9#f#c#6#5#0#4#7#a#4#.#m#a#n#i#f#e#s#t#############0#######3
######lC'####e$##*>Zf##"^e7]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#5#9#b#9#0#9#4#3#c#4#d#9#d#b#8#8#.#m#a#n#i#f#e#s#t#############0#######3
######lC'##$##*>Zf##lC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#p#t#_#5#a#9#a#d#8#a#f#c#4#4#9#4#b#6#4#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'##Ecs$##*>Zf##fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#r#o#-
#r#o#_#9#e#d#5#9#e#e#7#a#a#b###1#6#c#0#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'##(?l$##*>Zf##fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#r#u#-
#r#u#_#a#1#3#d#e#a#7#3#a#9#2#a#d#9#9#0#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'###7v$##*>Zf##fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#k#-
#s#k#_#4#0#5#8#e#f#2#0#9#e#4#4#c#b#b#a#.#m#a#n#i#f#e#s#t#############0#######3
######*>Zf##*>Zf##*>Zf##*>Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#l#-
#s#i#_#3#f#6#b#1#0#d#8#9#e#d#e#d#e#9#d#.#m#a#n#i#f#e#s#t###########################
############################################################INDX(#
#o#####e#######(###X############r##8#o###f#5###############0#######3
######lC'####e$##*>Zf##"^e7]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#5#9#b#9#0#9#4#3#c#4#d#9#d#b#8#8#.#m#a#n#i#f#e#s#t#############0#######3
######lC'##$##*>Zf##lC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#p#t#-
#p#t#_#5#a#9#a#d#8#a#f#c#4#4#9#4#b#6#4#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'##Ecs$##*>Zf##fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#r#o#-
#r#o#_#9#e#d#5#9#e#e#7#a#a#b#0#1#6#c#0#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'##(?l$##*>Zf###fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#r#u#-
#r#u#_#a#1#3#d#e#a#7#3#a#9#2#a#d#9#9#0#.#m#a#n#i#f#e#s#t#############0#######3
######fjC'###7v$##*>Zf##fjC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#k#-
#s#k#_#4#0#5###e#f#2#0#9#e#4#4#c#b#b#a#.#m#a#n#i#f#e#s#t#############0#######3
######5#hC'##w$##*>Zf##5#hC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#l#-
#s#i#_#3#f#6#b#1#0#d#8#9#e#d#e#d#e#9#d#.#m#a#n#i#f#e#s#t#######################3
######5#hC'##$##*>Zf##5#hC'#################
#######o#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#r#-#.#.#-
#c#s#_#d#e#f#4#8#d#6#b#1#8#3#7#4#1#e#5#.#m#a#n#i#f#e#s#t#######0#######3
######5#hC'###$##@@Zf##5#hC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#v#-
#s#e#_#3#d#3#8#d#4#e#8#a#0#5#3#e#3#e#b#.#m#a#n#i#f#e#s#t#############0#######3
######5#hC'##xrL$##@@Zf##5#hC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#t#h#-
#t#h#_#e#2#4#2#f#6#9#b#9#1#9#8#a#1#2#c#.#m#a#n#i#f#e#s#t#############0#######3
######eC'##\$##@@Zf##eC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#t#r#-
#t#r#_#e#6#4#6#1#f#2#f#8#f#0###e#5#d#c#.#m#a#n#i#f#e#s#t#############0#######3
######eC'##y$##@@Zf##eC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#u#k#-
#u#a#_#8#2#2#6#0#1#d#6#8#6#4#1#0#c#2#8#.#m#a#n#i#f#e#s#t#############0#######3
######wBcC'## $##@@Zf##wBcC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6###9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#z#h#-
#c#n#_#b#7#a#3#3#d#2#d#3#f#4#7#b#7#f#b#.#m#a#n#i#f#e#s#t#############0#######3
######@@Zf##@@Zf##@@Zf##@@Zf#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#z#h#-
#h#k#_#b#6#4#e#3#5#b#b#4#0#2#3#2#a#8#b#.#m#a#n#i#f#e#s#t###########################
############################################################INDX(#
#o#####f#######(###X############r##3#o#####7###############0#######3
######5#hC'###$##@@Zf##5#hC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#s#v#-
#s#e#_#3#d#3#8#d#4#e#8#a#0#5#3#e#3#e#b#.#m#a#n#i#f#e#s#t#############0#######3
######5#hC'##xrL$##@@Zf##5#hC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t###o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#t#h#-
#t#h#_#e#2#4#2#f#6#9#b#9#1#9#8#a#1#2#c#.#m#a#n#i#f#e#s#t#############0#######3
######eC'##\$##@@Zf##eC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#t#r#-
#t#r#_#e#6#4#6#1#f#2#f#8#f#0#f#e#5#d#c#.#m#a#n#i#f#e#s#t#############0#######3
######eC'##y$##@@Zf###eC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#u#k#-
#u#a#_#8#2#2#6#0#1#d#6#8#6#4#1#0#c#2#8#.#m#a#n#i#f#e#s#t#############0#######3
######wBcC'## $##@@Zf##wBcC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#z#h#-
#c#n#_#b#7#a###3#d#2#d#3#f#4#7#b#7#f#b#.#m#a#n#i#f#e#s#t#############0#######3
######wBcC'##k$##@@Zf##wBcC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s#o#u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#z#h#-
#h#k#_#b#6#4#e#3#5#b#b#4#0#2#3#2#a#8#b#.#m#a#n#i#f#e#s#t#######################3
######wBcC'##]B:$##@@Zf##wBcC'#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#-
#c#o#n#t#r#o#l#s#.#r#e#s###u#r#c#e#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#
6#0#0#.#1#6#3#8#5#_#z#h#-
#t#w#_#b#b#9#f#7#a#8#3#3#c#b#8#9#4#6#b#.#m#a#n#i#f#e#s#t#############(#######3
######i8C'##)#l%##@@Zf##i8C'##########
######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#r#a#t#i#o#n#.#o#n#l#i#n#
e#.#s#e#t#u#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#b#1#a#0#3#f#f#8#a#2#6#2#d#9#4#7#.#m#a#n#i#f#e#s#t####### #
#####3
#######,D'##e%##@@Zf###,D'################
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#7#6#0#0#.#1#6#3#8#5#
_#n#o#n#e#_#e#b#f#8#2#f#c#3#6#c#7#5#8#a#d#5#.#m#a#n#i#f#e#s#t########### #
#####3
######D'##v%##@@Zf##D'#################
#######d#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#4#2#1#1#8#9#d#a#2#b#7#f#a#b#f#c#.#m#a#n#i#f#e#s#t#############0#######3
######G]##J#G]##@@Zf###yI]##########j
######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#.#.#a#c#k#m#o#d#u#l#e#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#5#c#1#1#e#b#c#e#c#8#d#c#0#f#3#7#.#m#a#n#i#f#e#s#t#############(#######3
######@@Zf##@@Zf##@@Zf##@@Zf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#.#.#e#s#h#o#o#t#i#n#g#p#a#c#
k#m#o#d#u#l#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.###6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#2#0#f#a#f#5#9#7#5#7#5#2#4#a#2#9#.#m#a#n#i#f#e#s#t####### #######3
######@@Zf##@@Zf##@@Zf##@@Zf##################
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#i#a#g#n#o#s#i#s#.#s#d#e#n#g#
i#n#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#d
#0#f#4#4#4#4#d#f#9#b#b#8#c#d#b#.#m#a#n#i#f#e#s#t###################################
###################################################################################
###########################INDX(# #@?####g#######(###
###########o#6###e#l#c#################(#######3
######i8C'##)#l%##@@Zf##i8C'##########
######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#.#.#r#a#t#i#o#n#.#o#n#l#i#n#
e#.#s#e#t#u#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#b#1#a#0#3#f#f#8#a#2#6#2#d#9#4#7#.#m#a#n#i#f#e#s#t####### #
#####3
#######,D'##e%##@@Zf###,D'################
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r###l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#7#6#0#0#.#1#6#3#8#5#
_#n#o#n#e#_#e#b#f#8#2#f#c#3#6#c#7#5#8#a#d#5#.#m#a#n#i#f#e#s#t#####9###### #
#####3
#######gw##YI@#@#w###gw##########
##############e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#7#6#0#0#.#1#6#6#6#1#
_#n#o#n#e#_#e#b#f#b#5#6#9#9#6#c#7#2#a#e#f#c#.#m#a#n#i#f#e#s#t#####8###### #
#####3
#######gw##b#A#@#w###gw##########
##############e#x#8###_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#5#.#8#2#.#7#6#0#0#.#2#0#7#8#7#
_#n#o#n#e#_#e#d#e#2#a#d#2#9#6#9#9#8#3#5#3#2#.#m#a#n#i#f#e#s#t########### #
#####3
######D'##v%##@@Zf##D'#################
#######d#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#
n#o#n#e#_#4#2#1#1#8#9#d#a#2#b#7#f#a#b#f#c#.#m#a#n#i#f#e#s#t#######7###### #
#####3
#######gw##y@#@#w###gw#########################d#x#8#6#_#m#i#c#r#o#s
#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#6#0#0#.#1#6#6#6#1#_#
n#o#n#e#_#4#2#0#f#e#3#f#a#2#b#8#1#1#3#b#d#.#m#a#n#i#f#e#s#t#m#a#n#6###### #
#####3
#######gw##]#R#A#@#w###gw#########################d#x#8#6#_#m#i#c#r#o#s
#o#f#t#.#w#i#n#d#o#w#s#.#c#o#m#m#o#n#-
#c#o#n#t#r#o#l#s#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#6#0#0#.#2#0#7#8#7#_#
n#o#n#e#_#2#b#4#3#b#5#1###4#5#2#7#4#0#3#7#.#m#a#n#i#f#e#s#t#m#a#n#######0#######3
######G]##J#G]##@@Zf###yI]##########j
######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#.#.#a#c#k#m#o#d#u#l#e#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#5#c#1#1#e#b#c#e#c#8#d#c#0#f#3#7#.#m#a#n#i#f#e#s#t#############(#######3
######8&##9&##@@Zf##8&#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#.#.#e#s#h#o#o#t#i#n#g#p#a#c#
k#m#o#d#u###e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#2#0#f#a#f#5#9#7#5#7#5#2#4#a#2#9#.#m#a#n#i#f#e#s#t####### #######3
######Xr#&##Xr#&##@@Zf##Xr#&##################
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#d#i#a#g#n#o#s#i#s#.#s#d#e#n#g#
i#n#e#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#d
#0#f#4#4#4#4#d#f#9#b#b#8#c#d#b#.#m#a#n#i#f#e#s#t#######(#######3
######!PD'###$##@@Zf##!PD'##########7#######
#######j#x#8#6#_#m#i###r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#f#u#s#i#o#n#_#c#o#m#p#o#n#e#n#
t#s#_#a#l#l#_#1#1#2#2#3#3#4#4#5#5#6#6#7#7#8#8#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n
#e#_#a#1#1#d#4#a#3#2#9#a#5#d#7#5#7#9#.#m#a#n#i#f#e#s#t#############################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################INDX(#
#aGp#####h#######(###(############r###i#6#h##1################(#######3
######3.G'##Oq$##BZf##3.G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#a#d#a#p#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#e#a#2#3#1#4#d#6#0#7#2#1#c#a#e#.#m#a#n#i#f#e#s#t########(#######3
#######|G'##_#@4&##BZf###|G'### ######~#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#b#a#t#t#e#r#y#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#9#b#4#2#f#e#b#a#8#2#c#b#4#e#6#.#m#a#n#i#f#e#s#t########(#######3
######G'#####$##BZf##G'##########_#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#c#d#e#v#i#c#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#c#3#a#9#5#f#5#8#2#d#5#5#7#3#6#b#.#m#a#n#i#f#e#s#t#
######(#######3
######XGG'###+&##BZf##XGG'##########F ######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#c#h#a#n#g#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#c#8#7#b#c#1#3#e#2#8#0#d#d#1#0#a#.#m#a#n#i#f#e#s#t#
######(#######3
######G'###t$##BZf##G'##########(#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#e#v#i#c#e#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#0#8#0#7#d#9#5#a#3#f#e#4#7#8#a#6#.#m#a#n###f#e#s#t########(#######3
######G'##lx$##BZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#f#i#l#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#9#4#4#0#3#2#9#d#f#8#5#1#6#e#c#.#m#a#n#i#f#e#s#t#################3
######AG'##
&##BZf##AG'### #############
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#i#s#p#l#a#y#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#3#6#7#0#c#e#d#f#1#a#9#c#4#2#9#.#m#a#n#i#f#e#s#t#######(#######3
######G'##+{$###OEZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#r#e#a#d#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#b#b#2#7#6#6#9#3#c#2#0#0#8#e#7#.#m#a#n#i#f#e#s#t########(#######3
######BZf##BZf##BZf##BZf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#e#r#.#1#3#9#4#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#8#3#6#5#c#2#7#7#9#9#f#d#a#c#6#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&###w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f###3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################INDX(# #E#####i#######(###H
######################################p#Z#####3
######sF'##@#d&##Wf##sF'##########8####### #######
#X#8#C#6#A#E#~#1#.#M#A#N#######\######p#Z#####3
######+SbZ>##dZ>##UZf##R^`################# #######
#X#8#C#6#C#4#~#1#.#M#A#N##############p#Z#####3
######VNB]##VNB]##Vf##|C]################# #######
#X#8#C#6#C#A#~#1#.#M#A#N##############p#Z#####3
#######4]###4]##KXf###4]################# #######
#X#8#C#6#C#D#~#1#.#M#A#N#######^######p#Z#####3
######r\E'##z$##4Xf##r\E'################# #######
#X#8#C#6#E#7#~#1#.#M#A#N#############p#Z#####3
###### # #&&## AYf## &###P#######B###### #######
#X#8#C#6#E#7#~#2#.#M#A#N##############p#Z#####3
######RM]##RM]##`,cYf##N]########## ###### #######
#X#8#C#6#F#E#~#1#.#M#A#N##############p#Z#####3
#######f8]###f8]##@\Wf##H,9]##########c####### #######
#X#8#C#7#0#4#~#1#.#M#A#N#######4######p#Z#####3
###### v##2##2pv## v##########z###############
#X#8#C#7#1#0#~#1#.#M#A#N#######J######p#Z#####3
######6?]##"?]##&Xf##Zb#A]################# #######
#X#8#C#7#1#1#~#1#.#M#A#N####### ######p#Z#####3
######2J]##2J]##Wf###6L]################# #######
#X#8#C#7#1#6#~#1#.#M#A#N##############p#Z#####3
######"xR>##"xR>##=Zf##"xR>##########N ###### #######
#X#8#C#7#2#4#~#1#.#M#A#N#############p#Z#####3
######|zJ]##|zJ]###Wf###6L]################# #######
#X#8#C#7#3#3#~#1#.#M#A#N#######4######p#Z#####3
######D'##q#NW%###9#Zf##D'### ######e####### #######
#X#8#C#7#3#7#~#1#.#M#A#N##############p#Z#####3
######D]##_D]## Zf##vF]################# #######
#X#8#C#7#3#7#~#2#.#M#A#N#######
######p#Z#####3
######H;'##gaI&##f#[f##H;'###`######]###### #######
#X#8#C#7#3#9#~#1#.#M#A#N#######7######p#Z#####3
######@#d%##td%##2{Wf##@#d%###@######2###### #######
#X#8#C#7#4#8#~#1#.#M#A#N#############p#Z#####3
######MA'##$##zYf##MA'################# #######
#X#8#C#7#4#9#~#1#.#M#A#N#######+######p#Z#####3
######Mq?]##Mq?]##GXf##Zb#A]##########Z####### #######
#X#8#C#7#5#7#~#1#.#M#A#N#######;######p#Z#####3
######F'###%###Wf##F'##########K ###### #######
#X#8#C#7#6#5#~#1#.#M#A#N#############p#Z#####3
######>##x####s##@#x##>##x### ######>###############
#X#8#C#7#6#5#~#2#.#M#A#N#############p#Z#####3
######I%##I%####
Xf##*\###@#######9###### #######
#X#8#C#7#7#9#~#1#.#M#A#N#######*#######p#Z#####3
######`4#y####`/###I#y##`4#y#########################
#X#8#C#7#8#B#~#1#.#M#A#N#######################3
######`4#y###`/###I#y##`4#y#########################
#X#8#C#7#8#B#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###############################################INDX(#
#bp#####j#######(###(############r###i#6#h##d###############(#######3
######G'##+{$###OEZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#r#e#a#d#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#b#b#2#7#6#6#9#3#c#2#0#0#8#e#7#.#m#a#n#i#f#e#s#t########(#######3
######zG'###$###OEZf##zG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#e#r#.#1#3#9#4#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#8#3#6#5#c#2#7#7#9#9#f#d#a#c#6#.#m#a#n#i#f#e#s#t########(#######3
######AG'##Ja1$###OEZf##AG'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#e#r#.#d#o#t#4#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#0#e#3#b#8#e#c#8#3#5#b#6#0#4#1#8#.#m#a#n#i#f#e#s#t########(#######3
######3.G'##Do$###OEZf##3.G'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#e#r#.#s#b#p#2#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#6#f#5#6#7#e#6#8#a#f#2#3#1#a#a#.#m#a#n#i#f#e#s#t########(#######3
######ukG'##`$###OEZf##ukG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#e#t#t#r#a#n#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#b#2#c#5#e#b#f#4#6#d#2#5#7#7#e#.#m#a#n###f#e#s#t########(#######3
######G'##
B$###OEZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#e#y#b#o#a#r#d#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#0#5#2#8#7#1#c#a#e#a#1#9#6#3#2#.#m#a#n#i#f#e#s#t#################3
######;#G'##:$###OEZf##;#G'##########4#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#d#c#l#a#s#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#5#8#2#c#a#2#5#4#3#5#b#1#d#a#e#.#m#a#n#i#f#e#s#t########(#######3
######zG'##
_%###OEZf##zG'##########Z
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#d#e#s#h#o#w#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#d#1#5#7#6#b#1#8#4#9#0#7#e#d#d#.#m#a#n#i#f#e#s#t########0#######3
#######OEZf###OEZf###OEZf###OEZf##########f#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#2#5#4#d#4#a#5#5#d#3#c#3#5#1#a#a#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'###?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d###0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
####################################INDX(#
#bp#####k#######(###P############.##3#e###8#3################(#######3
######zG'##
_%###OEZf##zG'##########Z
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#d#e#s#h#o#w#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#1#d#1#5#7#6#b#1#8#4#9#0#7#e#d#d#.#m#a#n#i#f#e#s#t########0#######3
######Mq?]##Mq?]###OEZf##Zb#A]##########f#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s###r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#2#5#4#d#4#a#5#5#d#3#c#3#5#1#a#a#.#m#a#n#i#f#e#s#t##############0#######3
######J#:]##J#:]###OEZf##R#<]##########p#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#4#9#0#e#8#b#4#a#6#1#3#5#2#e#f#7#.#m#a#n#i#f#e#s#t##############0#######3
######/V@]##/V@]###OEZf##Zb#A]##################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#6#3#9#7#9#4#1#9#f#9#d#7#3#9#7#d#.#m#a#n#i#f#e#s#t##############0#######3
######p?]##v?]###OEZf##Zb#A]##########d ######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#6#f#0#2#2#f#1###e#8#8#6#c#3#a#7#.#m#a#n#i#f#e#s#t##############0#######3
#######_H]###_H]###OEZf###yI]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#7#b#d#3#6#4#9#a#2#c#0#4#0#b#9#2#.#m#a#n#i#f#e#s#t#######################3
######ras:]##u:]##`GZf##R#<]##########
######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c###s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#a#9#2#a#4#9#5#b#5#7#1#d#8#4#b#3#.#m#a#n#i#f#e#s#t##############0#######3
######[:]##[:]##`GZf##R#<]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#a#d#9#3#5#b#b#3#6#5#8#8#d#0#e#9#.#m#a#n#i#f#e#s#t##############0#######3
#######OEZf##`GZf##`GZf###OEZf##########U#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#d#1#9#1#6#8#2#d#e#d#f#d#f#5#4#1#.#m#a#n#i#f#e#s#t#######Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5###.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e###5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N#######################################INDX(#
#V)q#####l#######(###h############s##f#r##7###########
######0#######3
######AG'##
&##BZf##AG'### #############
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#d#i#s#p#l#a#y#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#3#6#7#0#c#e#d#f#1#a#9#c#4#2#9#.#m#a#n#i#f#e#s#t#h##############0
#######3
######;#G'##:$###OEZf##;#G'##########4#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#d#c#l#a###s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#5#8#2#c#a#2#5#4#3#5#b#1#d#a#e#.#m#a#n#i#f#e#s#t#j##############8
#######3
######ras:]##u:]##`GZf##R#<]##########
######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#a#9#2#a#4#9#5#b#5#7#1#d#8#4#b#3#.#m#a#n#i#f#e#s#t#######k#######!
######0#######3
######ukG'##Y$###`GZf##ukG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#n#e#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#d#8#d#3#0#4#8#4#8#1#a#1#9#3#f#c#.#m#a#n#i#f#e#s#t#m#######(######0
#######3
######
G'##+#&##`GZf##
G'##########
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#o#c#e#s#s#o#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_###9#7#a#6#b#1#f#5#c#7#7#8#3#5#1#.#m#a#n#i#f#e#s#t#n#######/######0
#######3
######G'##%H=$###JZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#i#m#a#g#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#d#0#a#c#5#8#f#6#0#5#b#4#d#7#e#.#m#a#n#i#f#e#s#t#o################
#######p#######G'##*}$###JZf##G'##########P#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#t#c#a#r#d#s#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#2#f#7#9#3#9#d#c#6#4#7#5#8#4#d#5#.#m#a#n#i#f#e#s#t#p#######=######0
#######3
#######
G'##:wW$## sLZf###
G'##########Z#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#n#c#t#i#o#n#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#5#5#2#e#7#d#5#8#b#7#a#b#c#4#4#4#.#m#a#n#i#f#e#s#t#q#######t######x
#Z#####3
######<'##NR0&##\Uf##<'##########^###### #######
#X#8#6#_#M#I#~#2#.#M#A#N#######t#######.######x#Z#####3
######>#nB'###N$###^Wf##>#nB'################# #######
#X#8#7#0#A#0#~#1#.#M#A#N###############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M#A#N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8###3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M#A#N##############'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######B#######x######x#Z#####3
######1>]##1>]##`'Uf##>;j]##########7 ###### #######
#X#8#7#8#2#5#~#1#.#M#A#N##############################Y###########################
###################################################################################
###################################################################################
##############################################################INDX(#
#p#####m#######(###8############l##f#d#w###3################0#######3
######[:]##[:]##`GZf##R#<]#################
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c#l#a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#a#d#9#3#5#b#b#3#6#5#8#8#d#0#e#9#.#m#a#n#i#f#e#s#t##############0#######3
######p##@]##p##@]##`GZf##Zb#A]##########U#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#i#v#e#r#c###a#s#s#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t
#-#b#r#_#d#1#9#1#6#8#2#d#e#d#f#d#f#5#4#1#.#m#a#n#i#f#e#s#t##############(#######3
######zG'##RV#$##`GZf##zG'##########F#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#a#v#c#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#6#2#9#e#1#4#b#2#a#a#7#b#a#1#e#d#.#m#a#n#i#f#e#s#t########(#######3
######AG'##3$##`GZf##AG'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#f#d#c#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#7#f#1#c#8#c#9#c#c#a#b#c#9#4#c#.#m#a#n#i#f#e#s#t########(#######3
######;#G'##g8$##`GZf##;#G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#h#d#c#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#0#f#6#0#2#3#5#e#1#f#9#4###9#1#e#.#m#a#n#i#f#e#s#t# ######(#######3
######G'###U$##`GZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#m#t#d#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#0#6#4#c#e#e#5#0#d#f#7#e#f#3#5#4#.#m#a#n#i#f#e#s#t#################3
######ukG'##Y$##`GZf##ukG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#n#e#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a###3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#d#8#d#3#0#4#8#4#8#1#a#1#9#3#f#c#.#m#a#n#i#f#e#s#t#"######(#######3
######PRG'###$##`GZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#u#s#b#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#1#e#1#c#e#f#b#8#2#2#f#a#2#0#b#.#m#a#n#i#f#e#s#t########(#######3
######`GZf##`GZf##`GZf##`GZf################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.###i#n#d#o#w#s#.#h#.#.#l#e#r#.#w#p#d#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#6#8#8#4#8#4#6#7#c#9#5#d#2#5#f#2#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_###e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################INDX(#
#}p#####n#######(###(############r###i#6#h##1#########"######(#######3
######PRG'###$##`GZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#u#s#b#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#1#e#1#c#e#f#b#8#2#2#f#a#2#0#b#.#m#a#n#i#f#e#s#t########(#######3
###### %###%##`GZf##%################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#l#e#r#.#w#p#d#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#6#8#8#4#8#4#6#7#c#9#5#d#2#5#f#2#.#m#a#n#i#f#e#s#t#$######(#######3
######G'##<#&##`GZf##G'##########
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#m#o#n#i#t#o#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#5#9#b#7#7#3#9#e#7#2#f#3#7#9#9#d#.#m#a#n#i#f#e#s#t#%######(#######3
######PRG'##$##`GZf##PRG'##########[#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#m#p#o#s#i#t#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#2#2#8#e#2#a#8#3#0#e#b#8#2#2#9#.#m#a#n#i#f#e#s#t#&######(#######3
######PRG'##d$##`GZf##PRG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#n#a#p#s#h#o#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#c#b#d#0#6#e#8#9#6#0#b#5#f#a#a#7#.#m#a#n###f#e#s#t#'######(#######3
######G'##?$##`GZf##G'##########o#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#n#f#r#a#r#e#d#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#d#4#5#0#8#f#1#5#3#a#d#3#a#6#2#4#.#m#a#n#i#f#e#s#t#################3
######
G'##+#&##`GZf##
G'##########
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#o#c#e#s#s#o#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#9#7#a#6#b#1#f#5#c#7#7#8#3#5#1#.#m#a#n#i#f#e#s#t#)######(#######3
######}`G'##-=*$###JZf##}`G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#o#m#p#u#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#b#7#b#6#9#1#1#3#5#f#f#e#1#4#e#.#m#a#n#i#f#e#s#t#*######(#######3
######`GZf###JZf###JZf##`GZf##########~
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#p#e#d#r#i#v#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#2#0#0#2#6#9#b#1#e#a#2#0#f#d#1#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&###w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f###3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################INDX(#
#$p#####o#######(###(############r###i#6#h##1#########)######(#######3
######}`G'##-=*$###JZf##}`G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#o#m#p#u#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#b#7#b#6#9#1#1#3#5#f#f#e#1#4#e#.#m#a#n#i#f#e#s#t#*######(#######3
######G'####C%###JZf##G'##########~
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#p#e#d#r#i#v#e#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#2#0#0#2#6#9#b#1#e#a#2#0#f#d#1#.#m#a#n#i#f#e#s#t#+######(#######3
######;#G'###$6$###JZf##;#G'##########]#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#p#p#y#d#i#s#k#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#6#c#1#e#8#c#c#3#e#0#9#6#e#5#6#e#.#m#a#n#i#f#e#s#t#,######(#######3
######
G'##2j$###JZf##
G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#p#r#i#n#t#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#5#9#3#3#c#6#9#9#9#4#1#b#8#b#b#7#.#m#a#n#i#f#e#s#t#-######(#######3
######zG'###$###JZf##zG'##########J#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#6#1#8#8#3#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#4#d#4#9#f#0#1#9#d#7#a#8#5#3#c#1#.#m#a#n###f#e#s#t#.######(#######3
######}`G'##'$###JZf##}`G'##########1#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#c#d#r#o#m#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#a#4#9#4#a#c#8#6#3#3#0#b#9#6#6#.#m#a#n#i#f#e#s#t#################3
######G'##%H=$###JZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#i#m#a#g#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#7#d#0#a#c#5#8#f#6#0#5#b#4#d#7#e#.#m#a#n#i#f#e#s#t#0######(#######3
#######JZf###JZf###JZf###JZf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#m#e#d#i#a#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#a#8#5#f#6#2#8#e#f#0#c#8#2#0#7#.#m#a#n#i#f#e#s#t#1######(#######3
#######JZf###JZf###JZf###JZf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#r#.#m#o#d#e#m#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#8#9#8#8#5#3#c#f#8#a#0#5#4#e#d#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&###w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f###3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################INDX(#
#p#####p#######(###(############r###i#6#h##1#########0######(#######3
######XGG'##BlD$###JZf##XGG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#m#e#d#i#a#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#9#a#8#5#f#6#2#8#e#f#0#c#8#2#0#7#.#m#a#n#i#f#e#s#t#1######(#######3
######G'##M$###JZf##G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#m#o#d#e#m#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#8#9#8#8#5#3#c#f#8#a#0#5#4#e#d#.#m#a#n#i#f#e#s#t#2######(#######3
######G'##|R$###JZf##G'##########7#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#m#o#u#s#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#1#c#f#c#e#0#3#4#1#b#d#e#d#4#0#.#m#a#n#i#f#e#s#t#3######(#######3
######
G'## h$###JZf##
G'##########x#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#.#p#o#r#t#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#c#1#5#4#4#3#9#e#1#a#2#7#d#9#a#7#.#m#a#n#i#f#e#s#t#4######(#######3
######;%##O$###JZf##;%##########)#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#c#a#b#l#e#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#d#e#3#6#8#8#e#6#f#a#0#5#f#c#3#0#.#m#a#n###f#e#s#t#5######(#######3
######
G'##te$###JZf##
G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#i#n#t#e#r#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#b#2#a#b#0#8#6#a#4#d#e#6#2#2#d#c#.#m#a#n#i#f#e#s#t#################3
######G'##*}$###JZf##G'##########P#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#r#t#c#a#r#d#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#2#f#7#9#3#9#d#c#6#4#7#5#8#4#d#5#.#m#a#n#i#f#e#s#t#7######(#######3
#######JZf###JZf###JZf###JZf#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#s#e#r#v#i#c#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#8#2#9#9#5#f#e#1#2#e#9#7#5#6#7#.#m#a#n#i#f#e#s#t#8######(#######3
#######JZf## sLZf## sLZf###JZf##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#s#k#d#r#i#v#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#b#a#e#5#1#e#a#0#1#c#0#3#8#8#4#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&###w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f###3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################INDX(#
#9#q#####q#######(###(############r###i#6#h##1#########7######(#######3
######ukG'##W^$## sLZf##ukG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#s#e#r#v#i#c#e#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#f#8#2#9#9#5#f#e#1#2#e#9#7#5#6#7#.#m#a#n#i#f#e#s#t#8######(#######3
######}`G'##,$## sLZf##}`G'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#s#k#d#r#i#v#e#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#b#a#e#5#1#e#a#0#1#c#0#3#8#8#4#.#m#a#n#i#f#e#s#t#9######(#######3
######AG'##3$## sLZf##AG'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#t#4#p#r#i#n#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#2#9#9#8#6#2#c#8#c#9#2#c#c#4#d#.#m#a#n#i#f#e#s#t#:######(#######3
######ukG'##9\$## sLZf##ukG'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#t#c#l#i#e#n#t#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#1#9#5#4#5#a#b#8#7#f#4#a#6#0#5#.#m#a#n#i#f#e#s#t#;######(#######3
#######
G'##Y$## sLZf###
G'##########b#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#t#s#e#r#i#a#l#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#2#c#9#3#2#9#0#b#6#7#c#9#8#d#0#9#.#m#a#n###f#e#s#t#<######(#######3
#######|G'##^.z&## sLZf###|G'#################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#e#t#o#o#t#h#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#4#b#b#4#0#6#8#c#4#3#0#8#7#8#3#.#m#a#n#i#f#e#s#t#################3
#######
G'##:wW$## sLZf###
G'##########Z#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#n#c#t#i#o#n#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#5#5#2#e#7#d#5#8#b#7#a#b#c#4#4#4#.#m#a#n#i#f#e#s#t#>######(#######3
###### sLZf## sLZf## sLZf## sLZf##########R#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#n#k#n#o#w#n#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#f#7#7#e#9#5#3#9#8#5#5#e#5#b#1#.#m#a#n#i#f#e#s#t#?######(#######3
###### sLZf## sLZf## sLZf## sLZf##########N#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.###.#.#w#c#e#u#s#b#s#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#3#c#9#0#2#1#7#e#d#2#b#5#d#a#9#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&###w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f###3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################INDX(# #9-######r#######(###h
###########e#####################,######p#Z#####3
######^@]##^@]##FVf##Zb#A]##########E
###### #######
#X#8#6#9#0#3#~#1#.#M#A#N#.#r#e#E######p#Z#####3
######nA'##+$###xYf##nA'##########N####### #######
#X#8#6#9#0#7#~#1#.#M#A#N#.#r#e#######p#Z#####3
######2%### $##@Zf## U`################# #######
#X#8#6#9#1#5#~#1#.#M#A#N#.#r#e########p#Z#####3
######UX>##YX>##`[Wf##\### ############# #######
#X#8#6#9#1#6#~#1#.#M#A#N#.#r#########p#Z#####3
######v!F'###,#&##`q#Xf##v!F'### ######u####### #######
#X#8#6#9#2#3#~#1#.#M#A#N#.#r#e#u######p#Z#####3
######B\J'##"$###+Zf##B\J'##########,####### #######
#X#8#6#9#3#4#~#1#.#M#A#N#.#r#e#y######p#Z#####3
######2CX;]##2CX;]###Uf##>;j]########## ###### #######
#X#8#6#9#3#4#~#2#.#M#A#N#.#r#e#S######p#Z#####3
#######&###&##Yf##Tb^`##########t
###### #######
#X#8#6#9#3#8#~#1#.#M#A#N#.#r#e#n######p#Z#####3
######F'##{#%###Wf##F'##########L
###### #######
#X#8#6#9#3#F#~#1#.#M#A#N#.#r#e##
######p#Z#####3
######n<]##n<]##=#Yf##8B>]################# #######
#X#8#6#9#4#5#~#1#.#M#A#N#.#r#e#
######p#Z#####3
######AG'##
&##BZf##AG'### ############# #######
#X#8#6#9#4#B#~#1#.#M#A#N#.#r#e#,######p#Z#####3
######
G'##2j$###JZf##
G'################# #######
#X#8#6#9#5#1#~#1#.#M#A#N#.#r#e#5######p#Z#####3
######B]##B]##FVf##|C]##########6
###### #######
#X#8#6#9#5#B#~#1#.#M#A#N#.#r#e#O######p#Z#####3
######\qH'##7y%##@yZf##\qH'################## #######
#X#8#6#9#5#F#~#1#.#M#A#N#.#r#e########p#Z#####3
######$#@]##~2#@]##-Xf##Zb#A]################# #######
#X#8#6#9#6#1#~#1#.#M#A#N#.#r#e#######p#Z#####3
#######>'##%##jWf###>'### ######>####### #######
#X#8#6#9#6#E#~#1#.#M#A#N#.#r#e#e#######p#Z#####3
######zx## 2#`kx##zx########## ##############
#X#8#6#9#6#F#~#1#.#M#A#N#.#r#e#######p#Z#####3
######xC'##a$##;Zf##H,9]################# #######
#X#8#6#9#7#5#~#1#.#M#A#N#.#r#e##w######p#Z#####3
######7\F'## <&##Uf##7\F'#########I###### #######
#X#8#6#9#7#B#~#1#.#M#A#N#.#r#e#;######p#Z#####3
#######
G'##Y$## sLZf###
G'##########b####### #######
#X#8#6#9#8#8#~#1#.#M#A#N#.#r#e#######p#Z#####3
###### & # # ^ $ # # `/ Wf# # s T `# ######### ####### #######
#X#8#6#9#8#9#~#1#.#M#A#N#.#r#e#####################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################INDX(#
##'q#####s#######(################r###i#.#.##.#########>######(#######3
######G'##G$## sLZf##G'##########R#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#n#k#n#o#w#n#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#e#f#7#7#e#9#5#3#9#8#5#5#e#5#b#1#.#m#a#n#i#f#e#s#t#?######(#######3
######PRG'##6$## sLZf##PRG'##########N#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#w#c#e#u#s#b#s#-
#d###i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#a#3#c#9#0#2#1#7#e#d#2#b#5#d#a#9#.#m#a#n#i#f#e#s#t#@######(#######3
######XGG'##<PR%## sLZf##XGG'##########
###### #######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#x#t#e#n#d#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#8#a#b#5#6#e#d#f#1#3#a#9#1#9#2#3#.#m#a#n#i#f#e#s#t#A######(#######3
######G'##BlD$## sLZf##G'##################
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#y#d#r#i#v#e#r#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#d#a#e#a#8#9#3#8#5#0#8#6#1#a#7#a#.#m#a#n#i#f#e#s#t#B######(#######3
######cD'##/%## sLZf##cD'##########{ ######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#i#.#.#u#t#o#m#a#t#i#o#n#.#p#r#
o#x#y#s#t#u#b#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#1#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#9#d#1#4#8#a#8#d#b#8#d#3#2#2#3#8#.#m#a#n###f#e#s#t#C##############3
######cD'##I&## sLZf##cD'##########G#######
#######a#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#i#s#o#l#a#t#i#o#n#a#u#t#o#m#a#
t#i#o#n#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#1#.#0#.#0#.#0#_#n#o#n#e#_#3#5#d#3#5#7#a
#6#6#c#3#8#a#d#e#4#.#m#a#n#i#f#e#s#t#5#8#################3
######rD'##~I$## sLZf##rD'##########C#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#m#.#.#g#u#a#l#_#c#o#m#p#o#n#e#
n#t#s#_#a#l#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0###1#6#3#8#5#_#n#o
#n#e#_#0#a#2#1#2#6#d#5#2#b#a#d#1#f#3#f#.#m#a#n#i#f#e#s#t#E######(#######3
######G'##1h>&##NZf##G'##########5#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#.#s#m#a#r#t#_#c#a#r#d#_#
l#i#b#r#a#r#y#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#f#9#d#a#0#3#1#b#4#9#0#b#1#c#8#a#.#m#a#n#i#f#e#s#t#F######(#######3
###### sLZf##NZf##NZf## sLZf##########?#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#a#t#i#o#n###b#a#d#c#o#m#
p#o#n#e#n#t#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#3#8#6#8#1#5#8#f#2#4#7#2#5#7#0#5#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'####0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e###m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t#######t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
############################################################INDX(# #aM
####t#######(###
###########c###e#_#.#############E######(#######3
######G'##1h>&##NZf##G'##########5#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#.#s#m#a#r#t#_#c#a#r#d#_#
l#i#b#r#a#r#y#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#f#9#d#a#0#3#1#b#4#9#0#b#1#c#8#a#.#m#a#n#i#f#e#s#t#F######(#######3
######fZK'##%##NZf##fZK'##########?#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#a#t#i#o#n#.#b#a#d###o#m#
p#o#n#e#n#t#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#3#8#6#8#1#5#8#f#2#4#7#2#5#7#0#5#.#m#a#n#i#f#e#s#t#Hz######0#######3
######H]:]##H]:]##w7Vf##>;j]##########Y#######
#######l#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#r#t#_#d#r#i#v#e#r#.#r#e#
s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n
#-#u#s#_#5#0#d#5#8#e#d#a#5#1#f#1#1#7#5#8#.#m#a#n#i#f#e#s#t#######Jz######(#######3
######3.G'##?&##w7Vf##3.G'###0######'######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#.#.#s#e#.#s#c#s#i#_#p#o#r#t#
_#d#r#i#v#e#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#e#5#5#6#8#4#0#6#8#b#7#2#6#2#b#b#.#m#a#n#i#f#e#s#t#G###### #
#####3
######D'##L$##NZf##D'##########G#######
#######e#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#s#y#s#t#e#m#c#o#m#p#a#t#i#b#l#
e#_#6#5#9#5#b#6#4#1#4#4#c#c#f#1#d#f#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#4#9#a
#d#c#c#b#d#e#8#1#6#9#a#0#3#.#m#a#n#i#f###s#t#s#t#Lz###### #######3
#######7]###7]##w7Vf##>;j]### ######5#######
#######g#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#.#r#e#s#o#u#r#c#
e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#0#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#3#e#d#d#d#0#b#f#1#3#b#4#b#8#7#e#.#m#a#n#i#f#e#s#t#Nz#############3
######;'##me%##9Vf##;'################
#######\#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e###5#c#7#5#8#2#4#d#8#4#a#b
#a#0#4#a#.#m#a#n#i#f#e#s#t####################3
######@pLw##9Ds#`Nw##@pLw#######################\#x#8#6#_#m#i#c#r#o#s#o
#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#5#.#1#.#7#
6#0#0#.#1#6#7#2#3#_#n#o#n#e#_#5#c#b#4#6#8#d#9#8#4#7#c#b#a#9#2#.#m#a#n#i#f#e#s#t####
################3
######@pLw##k7#`Nw##@pLw#######################\#x#8#6#_#m#i#c#r#o#s
#o#f#t#.#w#i#n#d#o#w#s#.#w#i#n#h#t#t#p#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#5#.#1###
7#6#0#0#.#2#0#8#6#2#_#n#o#n#e#_#5#d#1#1#c#5#a#a#9#d#b#b#b#0#c#9#.#m#a#n#i#f#e#s#t##
#####t######p#Z#####3
######B"q<'###]C%##`Uf##B"q<'###@#######?###### #######
#X#8#6#_#M#I#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################INDX(# #Eq#####u#######(###
############c#-###.#3#############=######0#######3
#######
G'##:wW$## sLZf###
G'##########Z#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#h#.#.#u#n#c#t#i#o#n#-
#d#r#i#v#e#r#c#l#a#s#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#
8#5#_#n#o#n#e#_#5#5#2#e#7#d#5#8#b#7#a#b#c#4#4#4#.#m#a#n#i#f#e#s#t#q#######D######0
#######3
######rD'##~I$## sLZf##rD'##########C#######
#######k#x#8#6#_#m#i#c#r#o#s#o#f#t#.#w#i#n#d#o#w#s#.#m#.#.#g#u#a#l#_###o#m#p#o#n#e#
n#t#s#_#a#l#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o
#n#e#_#0#a#2#1#2#6#d#5#2#b#a#d#1#f#3#f#.#m#a#n#i#f#e#s#t#s#######t######x#Z#####3
######<'##NR0&##\Uf##<'#########^###### #######
#X#8#6#_#M#I#~#2#.#M#A#N#######t#######K######x#Z#####3
######>O>####AO>##NZf##>O>##########
###### #######
#X#8#6#_#M#O#~#2#.#M#A#N#n#g#-#########T#############3
######$0]##$0]##NZf##$0]##########@#######
#######[#x#8#6#_#m#s#c#l#m#d#.#i#n#f###l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#
d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#5#a#f#8#7#f#9#5#a#2#1#9#3#e#0#2#.#m#a#n#i#f#e#s#t#v#######]#############3
######e#0]##(#0]##UZf##(#0]##########>#######
#######Z#x#8#6#_#m#s#d#s#m#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#0#e#2#b#1#a#3#1#8#2#1#a#f#8#4#8#.#m#a#n#i#f#e#s#t##w#######e############
3
######&5Q>##Q>###ZXZf##&5Q>### ######d#######
#######L#x#8#6#_#m#s#h#d#c#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#d#d#0#e#7#e#3#d#8#2#d#d#6#4#0#d#.#m#a#n#i#f#e#s#t######
#y#######W######x#Z#####3
######H'##$##5QZf##H'###P######A###### #######
#X#8#6#_#M#S#~#3#.#M#A#N#n#g#-
#{#######################x#######@SZf##@SZf##@SZf##@SZf#################
#######O#x#8#6#_#m#u#l#t#i#p#r#t#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#c#7#b#8#a#f#5#e#8#5#2#c#3#2#f###m#a#n#i#f#e#s#t
#x#######y#############3
######@SZf##@SZf##@SZf##@SZf##########B#######
#######\#x#8#6#_#n#e#t#1#k#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-#b#r#_#7#b#1#0#e#9#5#0#a#f#2#9#0#7#5#a#.#m#a#n#i#f#e#s#t#a#n#i#|
###################3
######UZf##UZf##UZf##UZf##########'#######
#######N#x#8#6#_#n#e#t#1#y#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#4#0#f#5#b#1#6#b#8###c#8#0#d#c#a#.#m#a#n#i#f#e#s#t#4
#}#######.######x#Z#####3
######>#nB'###N$###^Wf##>#nB'################# #######
#X#8#7#0#A#0#~#1#.#M#A#N##############@######x#Z#####3
######54]##54]##*6Wf##:4]################# #######
#X#8#7#1#8#4#~#1#.#M#A#N#######;#######R######x#Z#####3
######`M]##+#N]##2{Wf##N]########## ###### #######
#X#8#7#2#7#C#~#1#.#M#A#N###############w######x#Z#####3
######8]####8]##}Uf##>;j]##########@ ###### #######
#X#8#7#3#6#D#~#1#.#M#A#N####################x#Z#####3
######]G='##L$M#&##w?Yf##]G='###0############# #######
#X#8#7#4#1#A#~#1#.#M#A#N####################x#Z#####3
######L]##L]## ,Wf##N]################# #######
#X#8#7#5#1#9#~#1#.#M#A#N#######O#######c######x#Z#####3
######b#IC'##&##`MWf##b#IC'########## ###### #######
#X#8#7#5#A#F#~#1#.#M#A#N#######T#######b######x#Z#####3
######pesB]##pesB]####Wf##|C]################# #######
#X#8#7#6#8#8#~#1#.#M#A#N####################x#Z#####3
######B%##3$##FYf##B%################# #######
#X#8#7#6#F#5#~#1#.#M#A#N#######B#######'######x#Z#####3
######a#P]##a#P]##wWf###OP]### ############# #######
#X#8#7#7#8#E#~#1#.#M#A#N#######z#######x######x#Z#####3
######1>]##1>]##`'Uf##>;j]##########7 ###### #######
#X#8#7#8#2#5#~#1#.#M#A#N##############################Y###########################
###################################################################################
#################################################INDX(#
##Tq#####v#######(###(############e#.#1#-#8#6##########L######p#Z#####3
######~g/]##~g/]##NZf##~g/]##########B####### #######
#X#8#6#_#M#O#~#3#.#M#A#N#n#g#-#I######p#Z#####3
#######/]###/]##NZf###/]##########D####### #######
#X#8#6#_#M#O#~#4#.#M#A#N#n#g#-#O#############3
######(#0]##(#0]##NZf##*#0]##########<#######
#######Y#x#8#6#_#m#p#i#o#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#5#c#8#b#9#d###4#5#5#4#6#b#7#a#f#.#m#a#n#i#f#e#s#t#0#.#P#############3
######A]##A]##NZf##|C]##########%
######
#######V#x#8#6#_#m#p#i#o#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#
3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#d#6#d#3#3#f#2#5#b#d#c#7#9#4#9#2#.#m#a#n#i#f#e#s#t#u#Q############3
######sO>###O>##NZf##sO>##################
#######K#x#8#6#_#m#p#i#o#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#n#o#n#e#_#1#d#0#9#3#2#b#e#f#0#a#7#d#4#d#f###m#a#n#i#f#e#s#t#Q#####
#p#Z#####3
######sO>###O>##NZf##sO>################## #######
#X#8#6#_#M#P#~#1#.#M#A#N#n#g#-#O######p#Z#####3
######(#0]##(#0]##NZf##*#0]##########<####### #######
#X#8#6#_#M#P#~#2#.#M#A#N#n#g#-#P######p#Z#####3
######A]##A]##NZf##|C]##########%
###### #######
#X#8#6#_#M#P#~#3#.#M#A#N#n#g#-#R############3
######p#&###&##NZf##p#&##########I######
#######J#x#8#6#_#m#s#b#u#i#l#d#_#b#0#3#f#5#f#7#f#1#1#d#5#0#a#3#a#_#3#.#5#.#7#6#0#0#
.###6#3#8#5#_#n#o#n#e#_#8#c#3#c#f#1#7#6#a#8#e#9#1#4#8#7#.#m#a#n#i#f#e#s#t#8#S#####
#######3
#######vH'##e~9%##NZf###vH'################
#######J#x#8#6#_#m#s#b#u#i#l#d#_#b#0#3#f#5#f#7#f#1#1#d#5#0#a#3#a#_#6#.#1#.#7#6#0#0#
.#1#6#3#8#5#_#n#o#n#e#_#5#5#b#a#6#7#0#2#6#d#8#4#3#9#6#1#.#m#a#n#i#f#e#s#t#s########
#########3
######NZf##NZf##NZf##NZf##################
#######[#x#8#6#_#m#s#c#l#m#d#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t###b#r#_#5#a#f#8#7#f#9#5#a#2#1#9#3#e#0#2#.#m#a#n#i#f#e#s#t#R######p#Z##
###3
######p#&###&##NZf##p#&##########I###### #######
#X#8#6#_#M#S#~#1#.#M#A#N#n#g#-#S######p#Z#####3
######NZf##NZf##NZf##NZf################ #######
#X#8#6#_#M#S#~#2#.#M#A#N#n#g#-#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_###8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8###_#N#E#~#2#.#M#A#N#############p#Z#####3
######{;]##{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8#7#0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]###*6Wf##vF]##########a####### #######
#X#8#7#0#4#0#~#1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N###########################################################
####################################################INDX(#
#;kG#####w#######(###############e#b#####6############U#############3
######+B]##>A.B]##5QZf##|C]#################
#######X#x#8#6#_#m#s#c#l#m#d#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#
4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#7#2#2#5#f#f#b#b#8#2#9#b#5#5#d#7#.#m#a#n#i#f#e#s#t#:]##V############3
######$^P>##$^P>##5QZf##$^P>#################
#######M#x#8#6#_#m#s#c#l#m#d#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#n#o#n###_#1#1#5#7#6#7#3#0#3#0#c#3#b#7#e#0#.#m#a#n#i#f#e#s#t####
#W############3
######H'##$##5QZf##H'###P######A######
#######N#x#8#6#_#m#s#c#o#r#e#e#.#t#l#b#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#1#8#4#2#7#f#9#2#c#5#6#5#2#9#8#e#.#m#a#n#i#f#e#s#t##
#X############3
######<I'##@$##@SZf##<I'###`#######X######
#######O#x#8#6#_#m#s#c#o#r#l#i#b#.#t#l#b#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#d#b#2#6#9#f#b#9#c#4#b###9#4#f#.#m#a#n#i#f#e#s#t
#Y############3
###### @'###Eg&##UZf## @'#################
#######K#x#8#6#_#m#s#c#o#r#l#i#b#_#b#7#7#a#5#c#5#6#1#9#3#4#e#0#8#9#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#n#o#n#e#_#9#c#3#d#d#3#c#b#7#d#a#7#8#4#4#2#.#m#a#n#i#f#e#s#t#######
#######3
######`J&y####`(y##`J&y#########################K#x#8#6#_#m#s#c#o#r#l#
i#b#_#b#7#7#a#5#c#5#6#1#9#3#4#e#0#8#9#_#6#.#1#.#7#6#0#0#.#1#6#7#8#9#_#n#o#n#e#_#9#c
#3#d#7#8#1#b#7#d#a#7#e#c#0#a#.#m#a#n#i#f#e#s#t#e#############3
###### \x##rOf[=#UNx##
\x#########################K#x#8#6#_#m#s#c#o#r#l#i#b#_#b#7#7#a#5#c#5#6#1#9#3#4#
e#0#8#9#_#6#.#1#.#7#6#0#0#.#1#6#8#4#7#_#n#o#n#e#_#9#c#3#9#a#4#5#f#7#d#a#b#5#3#b#d#.
#m#a#n#i#f#e#s#t##############3
######`J&y##_f#`(y##`J&y#########################K#x#8#6#_#m#s#c#o#r#l
#i#b#_#b#7#7#a#5#c#5#6#1#9#3#4#e#0#8#9#_#6#.#1#.#7#6#0#0#.#2#0#9#3#5#_#n#o#n#e#_#8#
5#6#b#2#a#e#5#9#7#5#3#6#7#2#a#.#m#a#n#i#f#e#s#t#d#############3
######tZx##==##Ix##tZx#########################K#x#8#6#_#m#s#c#o#r#l#i
#b#_#b#7#7#a#5#c#5#6#1#9#3#4#e#0#8#9#_#6#.#1#.#7#6#0#0#.#2#1#0#0#5#_#n#o#n#e#_#8#5#
6#8#2#d#3#1#9#7#5#6#1#5#7#3#.#m#a#n#i#f#e#s#t#Z#############3
######Mn5]##Np5]##UZf##Np5]##########>#######
#######Z#x#8#6#_#m#s#d#r#i#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#1#6#6#7#3#b#5#a#e#1#0#8#b#c#e#d#.#m#a#n#i#f#e#s#t##[#############3
######NK]##NK]##UZf##3L]#################
#######W#x#8###_#m#s#d#r#i#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#
e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#e#n#-
#u#s#_#2#b#1#d#b#d#f#5#0#6#b#5#3#9#d#f#.#m#a#n#i#f#e#s#t#\############3
######+SbZ>##dZ>##UZf##R^`#################
#######L#x#8#6#_#m#s#d#r#i#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#5#4#d#2#e#1#d#4#0#2#9#0#6#8#9#.#m#a#n#i#f#e#s#t######
#################.#1#6#3#8#5#_#p#t#-
#b#r#_#0#b#8#2#1#8#4#2#f#4#2#e#0#9#f#0#.#m#a#n#i#f#e#s#t#f##a#############3
######5QZf##5QZf##5QZf##5QZf#################
#######V#x#8#6#_#m#s#d#v#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#
3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#5#7#5#4#3#9#a#5#6#d#0#1#c#8#7#b#.#m#a#n#i#f#e#s#t###b############3
######5QZf##5QZf##5QZf##5QZf##################
#######K#x#8#6#_#m#s#d#v#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#n#o#n#e#_#2#7#0#d#5#5#8#8#e#2#7#f#7#1#d#e#.#m#a#n#i#f#e#s#t#c#####
########3
######5QZf###5QZf##5QZf##5QZf##########>#######
#######Z#x#8#6#_#m#s#h#d#c#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#c#0#5#c#6#4#0#a#d#c#a#d#c#2#6#9#.#m#a#n#i#f#e#s#t###R######p#Z#####3
######p#&###&##NZf##p#&##########I###### #######
#X#8#6#_#M#S#~#1#.#M#A#N#n#g#-#S######p#Z#####3
#######vH'##e~9%##NZf###vH'################ #######
#X#8#6#_#M#S#~#2#.#M#A#N#n#g#-
#########################################################INDX(#
#mq#####x#######(####################0#.#b#############V######p#Z#####3
######$^P>##$^P>##5QZf##$^P>################# #######
#X#8#6#_#M#S#~#4#.#M#A#N#n#g#-#o#############3
######|q1]##|q1]##`ZZf##|q1]##########D#######
#######]#x#8#6#_#m#t#c#o#n#f#i#g#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#b#8#9#1#5#8#f#3#8#e#b#9#3#0#c#5#.#m#a#n#i#f#e#s#t#n#i#p#############3
######rB]##rB]##`ZZf##|C]##########9
######
#######Z#x#8#6#_#m#t#c#o#n#f#i#g#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#
3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#7#c#2#c#1#c#e#d#9#2#e#6#7#e#9#8#.#m#a#n#i#f#e#s#t#s#q############3
######6R>###R>##`ZZf##6R>##########-#######
#######O#x#8#6#_#m#t#c#o#n#f#i#g#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#a#8#8#d#a#e#0#6#0#e#c#3#2#a#1#.#m#a#n#i#f#e#s#t
#q######p#Z#####3
######6R>###R>##`ZZf##6R>##########-####### #######
#X#8#6#_#M#T#~#1#.#M#A#N#n#g#-#o######p#Z#####3
######|q1]##|q1]##`ZZf##|q1]##########D####### #######
#X#8#6#_#M#T#~#2#.#M#A#N#n#g#-#p######p#Z#####3
######rB]##rB]##`ZZf##|C]##########9
###### #######
#X#8#6#_#M#T#~#3#.#M#A#N#n#g#-#r#############3
######-0]##-0]##`ZZf####00]##########D#######
#######]#x#8#6#_#m#u#l#t#i#p#r#t#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#3#a#6#6#4#5#6#9#a#8#f#9#3#8###1#.#m#a#n#i#f#e#s#t#n#i#s#############3
#######A]###A]##`ZZf##|C]#################
#######Z#x#8#6#_#m#u#l#t#i#p#r#t#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#
3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#d#7#9#c#a#2#5#8#f#1#b#3#8#f#1#a#.#m#a#n#i#f#e#s#t#s#################3
######@SZf##@SZf##@SZf##@SZf#################
#######O#x#8#6#_#m#u#l#t#i#p#r#t#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#c#7#b#8#a#f#5#e#8#5#2#c#3#2#f###m#a#n#i#f#e#s#t
#t######p#Z#####3
######@SZf##@SZf##@SZf##@SZf################# #######
#X#8#6#_#M#U#~#1#.#M#A#N#n#g#-#r######p#Z#####3
######@SZf##@SZf##@SZf##@SZf##########D####### #######
#X#8#6#_#M#U#~#2#.#M#A#N#n#g#-#s######p#Z#####3
######@SZf##@SZf##@SZf##@SZf################# #######
#X#8#6#_#M#U#~#3#.#M#A#N#n#g#-#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1###f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_#8#8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8#6#_#N#E#~#2#.#M#A#N#############p#Z#####3
######{;]##{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8#7#0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]##*6Wf##vF]##########a####### #######
#X#8#7#0#4#0#~#1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N#######################################INDX(#
##q#####y#######(### ############d#b#4#d#e#8#6#########^#############3
######J1A]##A]###ZXZf##|C]##########*
######
#######W#x#8#6#_#m#s#d#s#m#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#
e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#b#5#3#b#9#0#4#6#8#c#b#7#5#6#3#.#m#a#n#i#f#e#s#t#_############3
#######QO>###QO>###ZXZf###QO>##################
#######L#x#8#6#_#m#s#d#s#m#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#c#a#1###9#8#d#8#3#c#d#f#2#6#e#e#.#m#a#n#i#f#e#s#t######
#`#############3
######;J0]##;J0]###ZXZf##;J0]##########<#######
#######Y#x#8#6#_#m#s#d#v#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#0#b#8#2#1#8#4#2#f#4#2#e#0#9#f#0#.#m#a#n#i#f#e#s#t#f##a#############3
########B]####B]###ZXZf##|C]#################
#######V#x#8#6#_#m#s#d#v#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#
3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
###r#_#5#7#5#4#3#9#a#5#6#d#0#1#c#8#7#b#.#m#a#n#i#f#e#s#t###b############3
######?#P>##?#P>###ZXZf##?#P>##################
#######K#x#8#6#_#m#s#d#v#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#n#o#n#e#_#2#7#0#d#5#5#8#8#e#2#7#f#7#1#d#e#.#m#a#n#i#f#e#s#t#c#####
########3
######(F1]##(F1]###ZXZf##(F1]##########>#######
#######Z#x#8#6#_#m#s#h#d#c#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#c#0#5#c#6###0#a#d#c#a#d#c#2#6#9#.#m#a#n#i#f#e#s#t###d#############3
######VNB]##VNB]###ZXZf##|C]##########-######
#######W#x#8#6#_#m#s#h#d#c#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#
e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#6#f#e#4#e#b#0#8#d#b#6#e#9#b#8#a#.#m#a#n#i#f#e#s#t#################3
######5QZf##5QZf##5QZf##5QZf### ######d#######
#######L#x#8#6#_#m#s#h#d#c#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#
0#0#.#1#6#3#8#5#_#n#o#n#e#_#d#d#0#e#7#e#3#d#8#2#d#d#6#4#0###.#m#a#n#i#f#e#s#t######
#f#############3
######5QZf##5QZf##5QZf##5QZf##########B#######
#######\#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#d#4#6#c#5#a#0#f#f#6#f#0#f#1#0#b#.#m#a#n#i#f#e#s#t#######g#############3
######5QZf##5QZf##5QZf##5QZf### ######;#######
#######Y#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#d#2###2#4#1#8#b#6#4#1#f#4#9#7#8#.#m#a#n#i#f#e#s#t#####h############3
######5QZf##5QZf##5QZf##5QZf#################
#######N#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#4#e#0#a#6#1#a#0#3#3#a#e#c#8#c#3#.#m#a#n#i#f#e#s#t##
#i#############3
######5QZf##@SZf##@SZf##5QZf##########B#######
#######\#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#3#7###9#e#4#2#5#4#b#7#5#8#e#a#.#m#a#n#i#f#e#s#t#######j#############3
######@SZf##@SZf##@SZf##@SZf### ######2#######
#######Y#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#9#7#e#f#a#8#a#0#1#3#e#5#3#9#3#.#m#a#n#i#f#e#s#t#####k############3
######@SZf##@SZf##@SZf##@SZf#################
#######N#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#f#8#6#e#0###d#5#1#9#b#1#d#9#a#4#.#m#a#n#i#f#e#s#t##
#R######p#Z#####3
######p#&###&##NZf##p#&##########I###### #######
#X#8#6#_#M#S#~#1#.#M#A#N#n#g#-#S######p#Z#####3
#######vH'##e~9%##NZf###vH'################ #######
#X#8#6#_#M#S#~#2#.#M#A#N#n#g#-
###################################################################################
###################################################################################
###################################################################################
INDX(# #|
####z#######(###########################################p#Z#####3
#######dJ'##F?$##@nQXf###dJ'##########]
###### #######
#X#8#7#6#F#B#~#2#.#M#A#N#######[######p#Z#####3
######G'###9#&###8Wf##G'##########'###### #######
#X#8#7#7#0#2#~#1#.#M#A#N#############p#Z#####3
######6 J'##TFW%##:DYf##6 J'##########
###### #######
#X#8#7#7#0#6#~#1#.#M#A#N##############p#Z#####3
######i>'##gB%##ZXf##i>'### ############# #######
#X#8#7#7#0#9#~#1#.#M#A#N#############p#Z#####3
#######rA'##-^x%##N=Wf###rA'########## ###### #######
#X#8#7#7#0#B#~#1#.#M#A#N#######h######p#Z#####3
######e4]##e4]##`Yf##e4]################# #######
#X#8#7#7#2#3#~#1#.#M#A#N#######Vx######p#Z#####3
#######>='##j%##@#Uf###>='################# #######
#X#8#7#7#3#4#~#1#.#M#A#N##############p#Z#####3
######X@]##VZ@]##g1Wf##Zb#A]##########r####### #######
#X#8#7#7#3#6#~#1#.#M#A#N##############p#Z#####3
######Mq?]##Mq?]##Vf##Zb#A]################## #######
#X#8#7#7#3#B#~#1#.#M#A#N#############p#Z#####3
######~rY>##Y>##N=Wf##~rY>##########C####### #######
#X#8#7#7#4#8#~#1#.#M#A#N#######5######p#Z#####3
######FE%##8u%##@3Wf##FE%################ #######
#X#8#7#7#4#9#~#1#.#M#A#N#############p#Z#####3
######}a6]##}a6]##@#\Yf##*c6]###########
###### #######
#X#8#7#7#4#D#~#1#.#M#A#N#######C######p#Z#####3
######aH'##p#dr%##KwZf##aH'################## #######
#X#8#7#7#5#3#~#1#.#M#A#N#######6z######p#Z#####3
#######?A'##v
\o%##VUf###?A'##########0####### #######
#X#8#7#7#5#9#~#1#.#M#A#N#######K######p#Z#####3
#######F'##`%##`:Wf###F'##########J####### #######
#X#8#7#7#6#4#~#1#.#M#A#N#############p#Z#####3
######@Kv##(Cq#`#v##@Kv### #####################
#X#8#7#7#6#8#~#1#.#M#A#N#############p#Z#####3
###### #&###XB$##@-Zf##0ev^`##########`####### #######
#X#8#7#7#8#0#~#1#.#M#A#N#######k######p#Z#####3
#######Q>##IdQ>###ZXZf###Q>################# #######
#X#8#7#7#8#3#~#1#.#M#A#N#######J######p#Z#####3
######YA]##YA]##NZf##|C]##########6
###### #######
#X#8#7#7#8#6#~#1#.#M#A#N#######r######p#Z#####3
######g>n%## _n%##EWYf##g>n%###p######m###### #######
#X#8#7#7#8#9#~#1#.#M#A#N###########################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
################################################################################IND
X(# #q#####{#######(###(
###########.#7#6#6###############f#############3
######,60]##,60]###ZXZf##0]##########B#######
#######\#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#d#4#6#c#5#a#0#f#f#6#f#0#f#1#0#b#.#m#a#n#i#f#e#s#t#######g#############3
#######RB]##fTB]###ZXZf##|C]### ######;#######
#######Y#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1###7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#d#2#e#2#4#1#8#b#6#4#1#f#4#9#7#8#.#m#a#n#i#f#e#s#t#####h############3
######~P>##~P>###ZXZf##~P>#################
#######N#x#8#6#_#m#s#m#o#u#s#e#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#4#e#0#a#6#1#a#0#3#3#a#e#c#8#c#3#.#m#a#n#i#f#e#s#t##
#i#############3
######R1]##R1]###ZXZf##R1]##########B#######
#######\#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.###6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#3#7#8#9#e#4#2#5#4#b#7#5#8#e#a#.#m#a#n#i#f#e#s#t#######j#############3
######VNB]##VNB]###ZXZf##|C]### ######2#######
#######Y#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#0#9#7#e#f#a#8#a#0#1#3#e#5#3#9#3#.#m#a#n#i#f#e#s#t#####k############3
#######Q>##IdQ>###ZXZf###Q>#################
#######N#x#8#6#_#m#s#p#o#r#t#s#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7###0#0#.#1#6#3#8#5#_#n#o#n#e#_#f#8#6#e#0#6#d#5#1#9#b#1#d#9#a#4#.#m#a#n#i#f#e#s#t##
#l#############3
######0wE0]##0wE0]###ZXZf##0wE0]##########@#######
#######[#x#8#6#_#m#s#t#a#p#e#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#2#e#6#0#c#d#3#6#0#6#7#e#4#a#c#e#.#m#a#n#i#f#e#s#t#m#############3
######V#B]##V#B]###ZXZf##|C]#################
#######X#x#8#6#_#m#s#t#a#p#e#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#
4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#d#4#f#9#8#4#0#5#0#a#8#a#a#3#5#1#.#m#a#n#i#f#e#s#t#######n############3
######[P>##[P>##`ZZf##[P>##########!#######
#######M#x#8#6#_#m#s#t#a#p#e#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#
6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#2#d#d#f#8#9#8#b#7#6#a#8#0#c#d#2#.#m#a#n#i#f#e#s#t####
#R######p#Z#####3
######p#&###&##NZf##p#&##########I###### #######
#X#8#6#_#M#S#~#1#.#M#A#N#n#g#-#S######p#Z#####3
#######vH'##e~9%##NZf###vH'################ #######
#X#8#6#_#M#S#~#2#.#M#A#N#n#g#-
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##############################################################################INDX(
# #
q#####|#######(################1#6##0#1#############t######p#Z#####3
#######gO>###gO>##`ZZf###gO>################# #######
#X#8#6#_#M#U#~#1#.#M#A#N#n#g#-#r######p#Z#####3
######-0]##-0]##`ZZf####00]##########D####### #######
#X#8#6#_#M#U#~#2#.#M#A#N#n#g#-#s######p#Z#####3
#######A]###A]##`ZZf##|C]################# #######
#X#8#6#_#M#U#~#3#.#M#A#N#n#g#-#u############3
#######QK'##K#%##`ZZf###QK'#################
#######K#x#8#6#_#n#a#p#c#r#y#p#t#_#3###b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#
0#.#1#6#3#8#5#_#n#o#n#e#_#3#b#a#b#d#8#5#4#f#5#8#7#1#d#9#1#.#m#a#n#i#f#e#s#t#v#####
#######3
######a#TK'##5%##`ZZf##a#TK'##########}#######
#######J#x#8#6#_#n#a#p#h#l#p#r#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#
.#1#6#3#8#5#_#n#o#n#e#_#0#a#e#a#1#5#1#f#0#b#3#d#9#e#9#3#.#m#a#n#i#f#e#s#t#s#w#####
#######3
######~{F'####%#
# #`ZZf##~{F'### #############
#######S#x#8#6#_#n#a#r#r#a#t#o#r#-
#n#o#n#m#s#i#l#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_###.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#
o#n#e#_#2#d#1#4#1#6#9#5#2#6#3#c#0#9#1#8#.#m#a#n#i#f#e#s#t#x#############3
######-@]##-@]##`ZZf##Zb#A]##########Y#######
#######V#x#8#6#_#n#a#r#r#a#t#o#r#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#
3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#4#f#2#6#7#4#c#f#f#1#5#6#d#c#b#1#.#m#a#n#i#f#e#s#t##u######p#Z#####3
#######QK'##K#%##`ZZf###QK'################# #######
#X#8#6#_#N#A#~#1#.#M#A#N#n#g#-#v######p#Z#####3
######a#TK'##5%##`ZZf##a#TK'###########}####### #######
#X#8#6#_#N#A#~#2#.#M#A#N#n#g#-#w######p#Z#####3
######~{F'####%#
# #`ZZf##~{F'### ############# #######
#X#8#6#_#N#A#~#3#.#M#A#N#n#g#-#x######p#Z#####3
######-@]##-@]##`ZZf##Zb#A]##########Y####### #######
#X#8#6#_#N#A#~#4#.#M#A#N#n#g#-#################3
######@SZf##@SZf##@SZf##@SZf##########B#######
#######\#x#8#6#_#n#e#t#1#k#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#7#b#1#0#e#9#5###a#f#2#9#0#7#5#a#.#m#a#n#i#f#e#s#t#a#n#i#z#############3
######@SZf##@SZf##@SZf##@SZf##################
#######Y#x#8#6#_#n#e#t#1#k#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#7#1#d#7#5#b#2#f#1#9#a#d#3#9#3#.#m#a#n#i#f#e#s#t#0#.#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.###
6#3#8#5#_#p#t#-
#b#r#_#8#8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8#6#_#N#E#~#2#.#M#A#N#############p#Z#####3
######{;]##{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8#7#0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]##*6Wf##vF]##########a####### #######
#X#8#7#0#4#0#~#1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N###########################################################
############################INDX(#
#q#####}#######(###P############n#0#.#1#5###7#########z#############3
#######C]###C]##`ZZf##|C]##########4
######
#######Y#x#8#6#_#n#e#t#1#k#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#1#7#1#d#7#5#b#2#f#1#9#a#d#3#9#3#.#m#a#n#i#f#e#s#t#0#.#{############3
###### U>## U>##`ZZf## U>##########'#######
#######N#x#8#6#_#n#e#t#1#k#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o###e#_#0#1#f#b#f#b#9#6#e#7#3#4#6#f#d#8#.#m#a#n#i#f#e#s#t#4
#|#############3
######$1]##$1]##`ZZf##$1]##########B#######
#######\#x#8#6#_#n#e#t#1#q#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#e#e#0#0#c#d#9#0#e#f#5#c#c#c#e#0#.#m#a#n#i#f#e#s#t#a#n#i#}#############3
#######C]###C]##`ZZf##|C]##########4
######
#######Y#x#8#6#_#n#e#t#1#q#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0###.#1#6#3#8#5#_#p#t#-
#b#r#_#8#a#0#d#5#9#f#3#3#1#c#e#9#9#1#9#.#m#a#n#i#f#e#s#t#0#.#~############3
######^#U>##^#U>##`ZZf##^#U>##########'#######
#######N#x#8#6#_#n#e#t#1#q#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#f#8#6#7#0#0#5#f#b#c#9#8#4#5#d#2#.#m#a#n#i#f#e#s#t#4
##############3
######1]##N)1]##`ZZf##N)1]##########B#######
#######\#x#8#6#_#n#e#t#1#y#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0###1#6#
3#8#5#_#p#t#-
#b#r#_#d#a#e#0#1#9#1#0#9#a#4#c#7#e#e#8#.#m#a#n#i#f#e#s#t#a#n#i##############3
######"#C]##"#C]##`ZZf##|C]##########4
######
#######Y#x#8#6#_#n#e#t#1#y#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#7#6#e#c#a#5#7#2#d#c#b#e#4#b#2#1#.#m#a#n#i#f#e#s#t#0#.#################3
######UZf##UZf##UZf##UZf##########'#######
#######N#x#8#6#_#n#e#t#1#y#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.###6#3#8#5#_#n#o#n#e#_#4#0#f#5#b#1#6#b#8#3#c#8#0#d#c#a#.#m#a#n#i#f#e#s#t#4
##############3
######UZf##UZf##UZf##UZf##################
#######]#x#8#6#_#n#e#t#4#4#x#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#3#a#8#b#7#f#2#f#6#1#2#0#9#1#a#.#m#a#n#i#f#e#s#t#n#i#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8###6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_#8#8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8#6#_#N#E#~#2#.#M#A#N#############p#Z#####3
######{;]##{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8###0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]##*6Wf##vF]##########a####### #######
#X#8#7#0#4#0#~#1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N###############################################INDX(#
#q#####~#######(###`############1#7#6#3#-###7######################3
######\P1]##\P1]##`ZZf##\P1]##########D#######
#######]#x#8#6#_#n#e#t#4#4#x#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#3#a#8#b#7#f#2#f#6#1#2#0#9#1#a#.#m#a#n#i#f#e#s#t#n#i##############3
######f#C]##f#C]###]Zf##|C]##########9
######
#######Z#x#8#6#_#n#e#t#4#4#x#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#
3#6#4#e#3#5#_#6#.###.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#8#9#d#a#7#f#8#f#d#4#3#d#e#3#1#1#.#m#a#n#i#f#e#s#t#.#############3
######6#QU>##W)XU>###]Zf##6#QU>##########-#######
#######O#x#8#6#_#n#e#t#4#4#x#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#
.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#e#c#1#9#6#7#0#7#a#4#5#1#b#5#c#2#.#m#a#n#i#f#e#s#t
##############3
######0]##0]###]Zf##^0]##########B#######
#######\#x#8#6#_#n#e#t#8#1#8#5#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.###6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#3#d#3#d#9#1#d#a#7#2#8#d#8#f#5#.#m#a#n#i#f#e#s#t#a#n#i##############3
######7B]##7B]###]Zf##|C]#################
#######Y#x#8#6#_#n#e#t#8#1#8#5#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#f#e#7#5#c#c#c#4#a#1#b#2#0#7#4#4#.#m#a#n#i#f#e#s#t#0#.#############3
#######jP>##flP>###]Zf###jP>##########)#######
#######N#x#8#6#_#n#e#t#8#1#8#5#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7###0#0#.#1#6#3#8#5#_#n#o#n#e#_#6#f#8#8#c#a#7#e#4#9#9#2#d#f#f#b#.#m#a#n#i#f#e#s#t#4
###############3
######70]##70]###]Zf##70]##########J#######
#######`#x#8#6#_#n#e#t#8#1#8#7#b#v#3#2#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#f#2#f#6#b#1#2#2#b#6#1#8#b#9#0#.#m#a#n#i#f#e#s#t#e#s#t#################3
######UZf##UZf##UZf##UZf##################
#######]#x#8#6#_#n#e#t#8#1#8#7#b#v#3#2#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f###8#5#
6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#a#1#2#4#f#d#8#f#b#4#a#3#7#7#4#9#.#m#a#n#i#f#e#s#t#n#i#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_#8#8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g###m#p#s#s#v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8#6#_#N#E#~#2#.#M#A#N#############p#Z#####3
######UZf##UZf##UZf##UZf##########)####### #######
#X#8#6#_#N#E#~#3#.#M#A#N#############p#Z#####3
######{;]##{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8#7#0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]##*6Wf##vF]##########a####### #######
#X#8###0#4#0#~#1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N#######################3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N###############################################INDX(#
##r############(###X############.#.#a#a#s##~#####################3
######n1P>##n1P>###]Zf##n1P>##########9#######
#######R#x#8#6#_#n#e#t#8#1#8#7#b#v#3#2#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#
6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#7#a#e#4#b#d#e#1#f#7#2#f#e#9#2#4#.#m#a#n#i#f
#e#s#t#5###############3
#######0]###0]###]Zf##@0]##########J#######
#######`#x#8#6#_#n#e#t#8#1#8#7#s#e#8#6#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0###1#6#
3#8#5#_#p#t#-
#b#r#_#a#1#6#3#2#5#0#7#6#c#5#4#5#a#9#f#.#m#a#n#i#f#e#s#t#e#s#t##############3
#######3B]###3B]###]Zf##|C]##################
#######]#x#8#6#_#n#e#t#8#1#8#7#s#e#8#6#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#
6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#e#0#6#b#c#7#e#0#6#f#b#5#9#b#9#8#.#m#a#n#i#f#e#s#t#n#i#############3
######>,P>##/P>###]Zf##>,P>##########;#######
#######R#x#8#6#_#n#e#t#8#1#8#7#s#e#8#6#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#
6###1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#a#f#1#2#6#3#2#c#c#f#8#1#7#6#8#7#.#m#a#n#i#f
#e#s#t#5##############3
######ZZ0]##ZZ0]###]Zf###f0]##########B#######
#######\#x#8#6#_#n#e#t#a#t#h#r#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#a#b#a#6#8#2#8#7#4#8#0#6#2#c#8#6#.#m#a#n#i#f#e#s#t#a#n#i##############3
########B]####B]###]Zf##|C]#################
#######Y#x#8#6#_#n#e#t#a#t#h#r#.#i#n#f#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6###d#3#
6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#p#t#-
#b#r#_#f#8#3#f#4#4#e#b#e#8#b#c#9#6#3#9#.#m#a#n#i#f#e#s#t#0#.#############3
######_3P>##_3P>###]Zf##_3P>##########!#######
#######N#x#8#6#_#n#e#t#a#t#h#r#.#i#n#f#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#
7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#a#d#4#9#3#f#9#a#9#0#f#8#a#5#0#c#.#m#a#n#i#f#e#s#t#4
#################3
#######ZXZf###ZXZf###ZXZf###ZXZf##########D#######
#######]#x#8#6#_#n#e#t#b#5#7#v#x#.#i#n#f#-
#l#a#n#g#u#a#g#e#p#a#c#k#_#3#1#b#f#3#8#5#6###d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#
3#8#5#_#p#t#-
#b#r#_#f#5#c#0#c#c#4#4#4#9#3#2#a#1#8#d#.#m#a#n#i#f#e#s#t#n#i#Pz##############3
######^:]##^:]##9Vf##>;j]##########
###### #######c#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s#s#v#c#-
#s#v#c#.#r#e#s#o#u#r#c#e#s#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#
6#3#8#5#_#p#t#-
#b#r#_#8#8#d#b#4#0#d#a#5#c#7#f#b#e#b#0#.#m#a#n#i#f#e#s#t#Rz#############3
######G!='##v#&##9Vf##G!='#########v######
#######X#x#8#6#_#n#e#t#w#o#r#k#i#n#g#-#m#p#s###v#c#-
#s#v#c#_#3#1#b#f#3#8#5#6#a#d#3#6#4#e#3#5#_#6#.#1#.#7#6#0#0#.#1#6#3#8#5#_#n#o#n#e#_#
9#9#e#a#9#1#9#c#2#9#3#0#5#3#0#a#.#m#a#n#i#f#e#s#t#$##Rz######p#Z#####3
######G!='##v#&##9Vf##G!='#########v###### #######
#X#8#6#_#N#E#~#1#.#M#A#N#######O~######p#Z#####3
######CAI'##[$##@[uVf##CAI'################# #######
#X#8#6#_#N#E#~#2#.#M#A#N#############p#Z#####3
######UZf##UZf##UZf##UZf##########)####### #######
#X#8#6#_#N#E#~#3#.#M#A#N#############p#Z#####3
######{;]###{;]## ?Wf##R#<]################# #######
#X#8#7#0#1#6#~#1#.#M#A#N#############p#Z#####3
######?gA%##7$####
Xf##
\##########D####### #######
#X#8#7#0#1#B#~#1#.#M#A#N####### ######p#Z#####3
#######5K'##-#f&###^Wf###5K'### ############# #######
#X#8#7#0#3#9#~#1#.#M#A#N#######Tv######p#Z#####3
######
c?'###&##`#Uf##
c?'################# #######
#X#8#7#0#3#D#~#1#.#M#A#N#######M######p#Z#####3
######EE]##EE]##*6Wf##vF]##########a####### #######
#X#8#7#0#4#0###1#.#M#A#N##############p#Z#####3
######"#?'##&##tqYf##"#?'##########U####### #######
#X#8#7#0#7#E#~#1#.#M#A#N##############p#Z#####3
#######'X>###'X>####Yf##(\##########3####### #######
#X#8#7#0#8#8#~#1#.#M#A#N########z######p#Z#####3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N#######################3
######!H]##!H]###Uf##>;j]##########H ###### #######
#X#8#7#0#9#2#~#1#.#M#A#N#######################################################<?
xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMPNSSUI" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<dependency discoverable="no" resourceType="Resources">
<dependentAssembly dependencyType="prerequisite">
<assemblyIdentity name="Microsoft-Windows-WMPNSSUI.Resources"
version="6.1.7600.16385" processorArchitecture="x86" language="*"
buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
</dependentAssembly>
</dependency>
<file name="WMPNSSUI.dll" destinationPath="$(runtime.programFiles)\Windows Media
Player\" sourceName="WMPNSSUI.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">J/oaYdCrEfRqhN2balS2hh38dP9Bb2/Ww0X
dM3ATGNU=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" owner="false">
<registryValue name="" valueType="REG_SZ" value="PlayTo"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}\InProcServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnssui.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Apartment"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shellex\ContextMe
nuHandlers\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shellex\ContextMe
nuHandlers\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shellex\ContextMe
nuHandlers\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\image\shellex\ContextMenuHandlers
\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shellex\ContextMenuHandlers
\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\SystemFileAssociations\video\shellex\ContextMenuHandlers
\PlayTo" owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\Stack.Audio\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\Stack.Video\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\Stack.Image\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP.WTVFile\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\MediaCenter.WTVFile\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.3G2\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.3GP\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.ADTS\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.M2TS\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.M4A\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.MP4\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\WMP11.AssocFile.MOV\shellex\ContextMenuHandlers\PlayTo"
owner="false">
<registryValue name="" valueType="REG_SZ" value="{7AD84985-87B4-4a16-BE58-
8B72A5B390F7}" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{A45AEC2B-549E-405F-AF3E-
C6B03C4FDFBF}" owner="false">
<registryValue name="" valueType="REG_SZ" value="ToggleDMRAuthorization"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{A45AEC2B-549E-405F-AF3E-
C6B03C4FDFBF}\InProcServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnssui.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Apartment"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\NetworkExplorerPlugins\urn:schemas-
upnp-org:device:MediaRenderer:1\ShellEx\ContextMenuHandlers\{A45AEC2B-549E-405F-
AF3E-C6B03C4FDFBF}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Toggle DMR Authorization
Handler" operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{17FC1A80-140E-4290-A64F-
4A29A951A867}" owner="false">
<registryValue name="" valueType="REG_SZ" value="OpenMediaSharing"
operationHint="replace" owner="true" />
<registryValue name="ImplementsVerbs" valueType="REG_SZ" value="open"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{17FC1A80-140E-4290-A64F-
4A29A951A867}\Shellex\" owner="false">
<registryValue name="" valueType="REG_SZ" value="" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{17FC1A80-140E-4290-A64F-
4A29A951A867}\Shellex\MayChangeDefaultMenu" owner="false">
<registryValue name="" valueType="REG_SZ" value="" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{17FC1A80-140E-4290-A64F-
4A29A951A867}\InProcServer32" owner="false">
<registryValue name="" valueType="REG_EXPAND_SZ" value="%PROGRAMFILES
%\Windows Media Player\wmpnssui.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Apartment"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\NetworkExplorerPlugins\urn:schemas-
upnp-org:device:MediaRenderer:1\ShellEx\ContextMenuHandlers\{17FC1A80-140E-4290-
A64F-4A29A951A867}" owner="false">
<registryValue name="" valueType="REG_SZ" value="Open Media Sharing Handler"
operationHint="replace" owner="true" />
<securityDescriptor name="ADMIN_SDDL" />
</registryKey>
</registryKeys>
<trustInfo>
<security>
<accessControl>
<securityDescriptorDefinitions>
<securityDescriptorDefinition name="ADMIN_SDDL" sddl="O:BAG:SYD:
(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;BU)" operationHint="replace" />
<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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description" value="Manifest for wmpnssui.dll" />
<string id="displayName" value="wmpnssui.dll" />
<string id="eventProviderName" value="Microsoft-Windows-WMPNSSUI" />
</stringTable>
</resources>
</localization>
<instrumentation>
<events xmlns="http://schemas.microsoft.com/win/2004/08/events">
<provider guid="{7C314E58-8246-47D1-8F7A-4049DC543E0B}" message="$
(string.eventProviderName)" messageFileName="%PROGRAMFILES%\Windows Media
Player\wmpnssui.dll" name="Microsoft-Windows-WMPNSSUI"
resourceFileName="%PROGRAMFILES%\Windows Media Player\wmpnssui.dll"
symbol="WMPNSSUI_EVENT">
<channels>
<channel chid="defch" enabled="false" name="Microsoft-Windows-
WMPNSSUI/Diagnostic" type="Analytic" />
</channels>
<tasks>
<task name="Populate_ContextMenu" symbol="PlayTo_Populate_ContextMenu"
value="101" />
<task name="PlayTo_VerifyShouldDisplay"
symbol="PlayTo_VerifyShouldDisplay" value="102" />
<task name="LaunchDMC" symbol="PlayTo_LaunchDMC" value="103" />
<task name="AuthorizeDevice" symbol="PlayTo_AuthorizeDevice"
value="104" />
<task name="PlayTo_LaunchSharingCPL" symbol="PlayTo_LaunchSharingCPL"
value="105" />
<task name="ToggleDeviceAuthorization"
symbol="DeviceAuthorization_ToggleDeviceAuthorization" value="201" />
<task name="DeviceAuthorization_VerifyShouldDisplay"
symbol="DeviceAuthorization_VerifyShouldDisplay" value="202" />
<task name="DeviceAuthorization_LaunchSharingCPL"
symbol="DeviceAuthorization_LaunchSharingCPL" value="203" />
<task name="LaunchMediaSharing_LaunchSharingCPL"
symbol="LaunchMediaSharing_LaunchSharingCPL" value="301" />
</tasks>
<templates>
<template tid="T_Generic">
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_Populate_ContextMenu">
<data inType="win:UInt32" name="MenuItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_LaunchDMC">
<data inType="win:UInt32" name="ItemCount" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_ToggleDevice">
<data inType="win:Boolean" name="EnableDevice" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
<template tid="T_VerifyDisplayMenu">
<data inType="win:Boolean" name="ShouldDisplayMenu" />
<data inType="win:UInt32" name="ErrorCode" />
</template>
</templates>
<events>
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="PlayTo_Populate_ContextMenu_Start" task="Populate_ContextMenu"
template="T_Populate_ContextMenu" value="1001" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="PlayTo_Populate_ContextMenu_Stop" task="Populate_ContextMenu"
template="T_Populate_ContextMenu" value="1002" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="PlayTo_VerifyShouldDisplay_Start" task="PlayTo_VerifyShouldDisplay"
template="T_Generic" value="1003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="PlayTo_VerifyShouldDisplay_Stop" task="PlayTo_VerifyShouldDisplay"
template="T_Generic" value="1004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="PlayTo_LaunchDMC_Start" task="LaunchDMC" template="T_LaunchDMC"
value="1005" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="PlayTo_LaunchDMC_Stop" task="LaunchDMC" template="T_LaunchDMC" value="1006"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="PlayTo_AuthorizeDevice_Start" task="AuthorizeDevice" template="T_Generic"
value="1007" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="PlayTo_AuthorizeDevice_Stop" task="AuthorizeDevice" template="T_Generic"
value="1008" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="PlayTo_LaunchSharingCPL_Start" task="PlayTo_LaunchSharingCPL"
template="T_Generic" value="1009" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="PlayTo_LaunchSharingCPL_Stop" task="PlayTo_LaunchSharingCPL"
template="T_Generic" value="1010" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceAuthorization_ToggleDeviceAuthorization_Start"
task="ToggleDeviceAuthorization" template="T_ToggleDevice" value="2001" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceAuthorization_ToggleDeviceAuthorization_Stop"
task="ToggleDeviceAuthorization" template="T_ToggleDevice" value="2002" version="0"
/>
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceAuthorization_VerifyShouldDisplay_Start"
task="DeviceAuthorization_VerifyShouldDisplay" template="T_VerifyDisplayMenu"
value="2003" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceAuthorization_VerifyShouldDisplay_Stop"
task="DeviceAuthorization_VerifyShouldDisplay" template="T_VerifyDisplayMenu"
value="2004" version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="DeviceAuthorization_LaunchSharingCPL_Start"
task="DeviceAuthorization_LaunchSharingCPL" template="T_Generic" value="2005"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="DeviceAuthorization_LaunchSharingCPL_Stop"
task="DeviceAuthorization_LaunchSharingCPL" template="T_Generic" value="2006"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Start"
symbol="LaunchMediaSharing_LaunchSharingCPL_Start"
task="LaunchMediaSharing_LaunchSharingCPL" template="T_Generic" value="3001"
version="0" />
<event channel="defch" level="win:Informational" opcode="win:Stop"
symbol="LaunchMediaSharing_LaunchSharingCPL_Stop"
task="LaunchMediaSharing_LaunchSharingCPL" template="T_Generic" value="3002"
version="0" />
</events>
</provider>
</events>
</instrumentation>
</assembly>########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#########################################7#1#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d###
##p###m#p#7#1#0#.#p#u#s#h#b#u#t#t#o#n#p#u#s#h#e#d###8B##C#a#n#o#n# #M#P#7#1#0#
#S#c#a#n# #B#u#t#t#o#n###M#P#1#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d###x#
###m#p#1#5#0#.#p#u#s#h#b#u#t#t#o#n#p#u#s#h#e#d###c#B#o#t##o#
#S#C#A#N###o#$##M#P#1#7#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#1######m#p#1#7#0#.#p#
u#s#h#b#u#t#t#o#n#p#u#s#h#e#d#1###B#o#t##o# #C#o#l#o#r#
#S#t#a#r#t######M#P#1#7#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#2###
###m#p#1#7#0#.#p#u#s#h#b#u#t#t#o#n#p#u#s#h#e#d#2###B#o#t##o# #B#l#a#c#k#
#S#t#a#r#t###T
%##M#P#4#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#1######m#p#4#5#0#.#p#u#s#h#b#u#t#t#
o#n#p#u#s#h#e#d#1###S#a#l#v#a#r# #n#o# #P#C# #(#b#o#t##o# #C#o#l#o#r#
#S#t#a#r#t#)###0#
%##M#P#4#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#2###`###m#p#4#5#0#.#p#u#s#h#b#u#t#t#
o#n#p#u#s#h#e#d#2###S#a#l#v#a#r# #n#o# #P#C# #(#b#o#t##o# #B#l#a#c#k#
#S#t#a#r#t#)###_#$&##M#P#4#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#3#######m#p#4#5#0#
.#p#u#s#h#b#u#t#t#o#n#p#u#s#h#e#d#3###<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMSPDMOD" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WMSPDMOD.DLL" destinationPath="$(runtime.system32)\"
sourceName="WMSPDMOD.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<signatureDescriptor PETrust="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#">0mo9uHiNTqhEX3101bsZW8kOYvuE4wVTEx4
R3cY7W+A=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{874131cb-4ecc-443b-8948-
746b89595d20}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\WMSPDMOD.DLL" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\874131cb-4ecc-
443b-8948-746b89595d20\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMSpeech Decoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710A00000000001000800000AA00389B71617564730000
1000800000AA00389B710B00000000001000800000AA00389B71" operationHint="replace"
owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710100000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\874131cb-
4ecc-443b-8948-746b89595d20\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMSpeech Decoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710A00000000001000800000AA00389B71617564730000
1000800000AA00389B710B00000000001000800000AA00389B71" operationHint="replace"
owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710100000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{874131cb-4ecc-443b-8948-
746b89595d20}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMSpeech Decoder DMO"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-
9d43-dcd2a6593125\874131cb-4ecc-443b-8948-746b89595d20\" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-
9d43-dcd2a6593125\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Audio decoders"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Categories\9ea73fb4-ef7a-
4559-8d5d-719d8f0426c7\874131cb-4ecc-443b-8948-746b89595d20\" owner="false">
<registryValue name="" valueType="REG_NONE" value="" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Preferred"
owner="false">
<registryValue name="{0000000A-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{874131CB-4ECC-443B-8948-746B89595D20}"
operationHint="replace" owner="true" />
<registryValue name="{0000000B-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{874131CB-4ECC-443B-8948-746B89595D20}"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferred" owner="false"
perUserVirtualization="DisableRecurse">
<registryValue name="{0000000A-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{874131CB-4ECC-443B-8948-746B89595D20}"
operationHint="replace" owner="true" />
<registryValue name="{0000000B-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{874131CB-4ECC-443B-8948-746B89595D20}"
operationHint="replace" owner="true" />
<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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="WMSPDMOD.DLL" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="description5" value="Default SDDL for Windows Resource
Protected registry key" />
<string id="displayName0" value="WMCodecs" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="displayName4" value="WRP_REGKEY_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###\#M#P#7#1#0#.#D#e#v#i#c#e#D#e#s#c#%###
####c#a#n#o#n# #i#n#k#j#e#t# #m#p#7#1#0###2#d;##
%#u#s#b#e#n#u#m#\#m#p#7#1#0#.#d#e#v#i#c#e#d#e#s#c#
%###0#M#P#7#1#0#I#n#s#t#a#l#l###I#U#S#B#\#V#I#D#_#0#4#A#9#&#P#I#D#_#2#6#4#D
#&#M#I#_#0#1###W##%#U#S#B#E#N#U#M#\#M#P#1#5#0#.#D#e#v#i#c#e#D#e#s#c#
%###S####c#a#n#o#n# #i#n#k#j#e#t# #m#p#1#5#0###,#d<##
%#u#s#b#e#n#u#m#\#m#p#1#5#0#.#d#e#v#i#c#e#d#e#s#c#
%###D#M#P#1#5#0#I#n#s#t#a#l#l###C#U#S#B#\#V#I#D#_#0#4#A#9#&#P#I#D#_#1#7#0#9
#&#M#I#_#0#0###;##%#U#S#B#E#N#U#M#\#M#P#1#7#0#.#D#e#v#i#c#e#D#e#s#c#
%###4####c#a#n#o#n# #i#n#k#j#e#t# #m#p#1#7#0###}#d=##
%#u#s#b#e#n#u#m#\#m#p#1#7#0#.#d#e#v#i#c#e#d#e#s#c#
%###S##<##M#P#1#7#0#I#n#s#t#a#l#l###2#U#S#B#\#V#I#D#_#0#4#A#9#&#P#I#D#_#1#7#0#A
#&#M#I#_#0#0###7##%#U#S#B#E#N#U#M#\#M#P#4#5#0#.#D#e#v#i#c#e#D#e#s#c#%###
####c#a#n#o#n# #i#n#k#j#e#t# #m#p#4#5#0###-#d>##
%#u#s#b#e#n#u#m#\#m#p#4#5#0#.#d#e#v#i#c#e#d#e#s#c#
%###I##8##M#P#4#5#0#I#n#s#t#a#l#l###h#U#S#B#\#V#I#D#_#0#4#A#9#&#P#I#D#_#1#7#0#B
#&#M#I#_#0#0######%#U#S#B#E#N#U#M#<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMSPDMOE" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WMSPDMOE.DLL" destinationPath="$(runtime.system32)\"
sourceName="WMSPDMOE.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">4fu5EcsAAZP8VeVxiZRRQeTVDRWKD8i58bg
wTwe/C5w=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1f1f4e1a-2252-4063-84bb-
eee75f8856d5}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\WMSPDMOE.DLL" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\1f1f4e1a-2252-
4063-84bb-eee75f8856d5\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WM Speech Encoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710100000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710A00000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\1f1f4e1a-
2252-4063-84bb-eee75f8856d5\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WM Speech Encoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710100000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="6175647300001000800000AA00389B710A00000000001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{1f1f4e1a-2252-4063-84bb-
eee75f8856d5}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WM Speech Encoder DMO"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\33d9a761-90c8-11d0-
bd43-00a0c911ce86\1f1f4e1a-2252-4063-84bb-eee75f8856d5\" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Categories\91c64bd0-f91e-
4d8c-9276-db248279d975\1f1f4e1a-2252-4063-84bb-eee75f8856d5\" owner="false">
<registryValue name="" valueType="REG_NONE" value="" operationHint="replace"
owner="true" />
<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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="WMSPDMOE.DLL" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="description5" value="Default SDDL for Windows Resource
Protected registry key" />
<string id="displayName0" value="WMCodecs" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="displayName4" value="WRP_REGKEY_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
##c####C##m#p#3#6#0#d#e#v#i#c#e#d#a#t#a###T#w#a#i#n#D#S###U##t#w#a#i#n#d#s###
`##W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t#
#M#P#3#6#0###0#S#p#e#c#i#a#l#I#n#f#o###U##s#p#e#c#i#a#l#i#n#f#o####a##C#a#n#o#
n# #I#n#k#j#e#t# #M#P#3#6#0# #S#c#a#n#n#e#r###0#U#I# #C#l#a#s#s#
#I#D###pV##u#i# #c#l#a#s#s# #i#d###*##{#4#D#B#1#A#D#1#0#-#3#3#9#1#-#1#1#D#2#-
#9#A#3#3#-#0#0#C#0#4#F#A#3#6#1#4#5#}###
#D###D#e#v#i#c#e#K#e#y###V##d#e#v#i#c#e#k#e#y###Da##%#M#P#3#6#0#D#e#v#K#e#y#
%####E##m#p#3#7#0#d#e#v#i#c#e#d#a#t#a###\##W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t#
#M#P#3#7#0###%#\##C#a#n#o#n# #I#n#k#j#e#t# #M#P#3#7#0# #S#c#a#n#n#e#r###"#
]##%#M#P#3#7#0#D#e#v#K#e#y#%###E##m#p#3#9#0#d#e#v#i#c#e#d#a#t#a###Y##W#I#A#-
#C#a#n#o#n# #I#n#k#j#e#t# #M#P#3#9#0###0#Y##C#a#n#o#n# #I#n#k#j#e#t# #M#P#3#9#0#
#S#c#a#n#n#e#r###3#Y##%#M#P#3#9#0#D#e#v#K#e#y#
%###LF##m#p#3#7#5#d#e#v#i#c#e#d#a#t#a###W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t#
#M#P#3#7#5###D#(##C#a#n#o#n# #I#n#k#j#e#t# #M#P#3#7#5# #S#c#a#n#n#e#r###
#x1##%#M#P#3#7#5#D#e#v#K#e#y#%###F##m#p#7#5#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-
#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#5#0###C#L-##C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#5#0#
#S#c#a#n#n#e#r###6#9##%#M#P#7#5#0#D#e#v#K#e#y#
%###G##m#p#7#8#0#7#9#0#d#e#v#i#c#e#d#a#t#a###
#W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#8#0#/#7#9#0###e#pB##C#a#n#o#n#
#I#n#k#j#e#t# #M#P#7#8#0#/#7#9#0# #S#c#a#n#n#e#r###2#
%#M#P#7#8#0#7#9#0#D#e#v#K#e#y#%####\H##m#p#7#6#0#7#7#0#d#e#v#i#c#e#d#a#t#a###-
#W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#6#0#/#7#7#0###I#<###C#a#n#o#n#
#I#n#k#j#e#t# #M#P#7#6#0#/#7#7#0# #S#c#a#n#n#e#r###t#lD##
%#M#P#7#6#0#7#7#0#D#e#v#K#e#y#%###=#,I##m#p#9#0#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-
#C#a#n#o#n# #I#n#k#j#e#t# #M#P#9#0#0###=#C#a#n#o#n# #I#n#k#j#e#t# #M#P#9#0#0#
#S#c#a#n#n#e#r###=#%#M#P#9#0#0#D#e#v#K#e#y#
%###I##m#p#7#3#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t#
#M#P#7#3#0###f#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#3#0# #S#c#a#n#n#e#r###n#@##
%#M#P#7#3#0#D#e#v#K#e#y#%###J##m#p#7#0#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-
#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#0#0###{#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#0#0#
#S#c#a#n#n#e#r###8#%#M#P#7#0#0#D#e#v#K#e#y#
%###8K##m#p#7#4#0#d#e#v#i#c#e#d#a#t#a###<b##W#I#A#-#C#a#n#o#n# #I#n#k#j#e#t#
#M#P#7#4#0###P#pb##C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#4#0# #S#c#a#n#n#e#r###F#b##
%#M#P#7#4#0#D#e#v#K#e#y#%###K##m#p#7#1#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-
#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#1#0###s#C#a#n#o#n# #I#n#k#j#e#t# #M#P#7#1#0#
#S#c#a#n#n#e#r###u#%#M#P#7#1#0#D#e#v#K#e#y#
%###hL##m#p#1#5#0#d#e#v#i#c#e#d#a#t#a###W#I#A#-#<?xml version="1.0"
encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMVDECOD" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WMVDECOD.DLL" destinationPath="$(runtime.system32)\"
sourceName="WMVDECOD.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<signatureDescriptor PETrust="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#">KG1f5s9DovFTOf6YKajtrQbmY4Cs2yAApKJ
+S2CC0b4=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\82d353df-90bd-
4382-8bc2-3f6192b76e34\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo Decoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B71574D563100001000800000AA00389B71766964730000
1000800000AA00389B71574D563200001000800000AA00389B717669647300001000800000AA00389B7
1574D563300001000800000AA00389B717669647300001000800000AA00389B71574D56410000100080
0000AA00389B717669647300001000800000AA00389B715756433100001000800000AA00389B7176696
47300001000800000AA00389B71574D565000001000800000AA00389B717669647300001000800000AA
00389B715756503200001000800000AA00389B71" operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B715956313200001000800000AA00389B71766964730000
1000800000AA00389B715955593200001000800000AA00389B717669647300001000800000AA00389B7
15559565900001000800000AA00389B717669647300001000800000AA00389B71595659550000100080
0000AA00389B717669647300001000800000AA00389B714E56313100001000800000AA00389B7176696
47300001000800000AA00389B714E56313200001000800000AA00389B717669647300001000800000AA
00389B717EEB36E44F52CE119F530020AF0BA7707669647300001000800000AA00389B717DEB36E44F5
2CE119F530020AF0BA7707669647300001000800000AA00389B717BEB36E44F52CE119F530020AF0BA7
707669647300001000800000AA00389B717CEB36E44F52CE119F530020AF0BA77076696473000010008
00000AA00389B717AEB36E44F52CE119F530020AF0BA770" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\4a69b442-28be-4991-
969c-b500adf5d8a8\82d353df-90bd-4382-8bc2-3f6192b76e34\" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\82d353df-
90bd-4382-8bc2-3f6192b76e34\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo Decoder MFT"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B71574D563100001000800000AA00389B71766964730000
1000800000AA00389B71574D563200001000800000AA00389B717669647300001000800000AA00389B7
1574D563300001000800000AA00389B717669647300001000800000AA00389B71574D56500000100080
0000AA00389B717669647300001000800000AA00389B715756503200001000800000AA00389B7176696
47300001000800000AA00389B71574D565200001000800000AA00389B717669647300001000800000AA
00389B71574D564100001000800000AA00389B717669647300001000800000AA00389B7157564331000
01000800000AA00389B71" operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B715956313200001000800000AA00389B71766964730000
1000800000AA00389B715955593200001000800000AA00389B717669647300001000800000AA00389B7
15559565900001000800000AA00389B717669647300001000800000AA00389B71595659550000100080
0000AA00389B717669647300001000800000AA00389B714E56313100001000800000AA00389B7176696
47300001000800000AA00389B714E56313200001000800000AA00389B717669647300001000800000AA
00389B71160000004F52CE119F530020AF0BA7707669647300001000800000AA00389B71140000004F5
2CE119F530020AF0BA7707669647300001000800000AA00389B71170000004F52CE119F530020AF0BA7
707669647300001000800000AA00389B71180000004F52CE119F530020AF0BA77076696473000010008
00000AA00389B71290000004F52CE119F530020AF0BA770" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Categories\d6c02d4b-6833-
45b4-971a-05a4b04bab91\82d353df-90bd-4382-8bc2-3f6192b76e34\" owner="false">
<registryValue name="" valueType="REG_NONE" value="" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{82d353df-90bd-4382-8bc2-
3f6192b76e34}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo Decoder DMO"
operationHint="replace" owner="true" />
<registryValue name="Merit" valueType="REG_DWORD" value="0x00800001"
operationHint="replace" owner="true" />
<registryValue name="WMSDKMerit" valueType="REG_DWORD" value="0x00000100"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{82d353df-90bd-4382-8bc2-
3f6192b76e34}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdecod.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferred" owner="false"
perUserVirtualization="DisableRecurse">
<registryValue name="{31564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{32564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{33564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{31435657-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{50564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{32505657-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{52564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{41564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Preferred"
owner="false">
<registryValue name="{31564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{32564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{33564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{31435657-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{50564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{32505657-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{52564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
<registryValue name="{41564D57-0000-0010-8000-00AA00389B71}"
valueType="REG_SZ" value="{82d353df-90bd-4382-8bc2-3f6192b76e34}"
operationHint="replace" owner="true" />
</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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="WMVDECOD.DLL" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="description5" value="Default SDDL for Windows Resource
Protected registry key" />
<string id="displayName0" value="WMCodecs" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="displayName4" value="WRP_REGKEY_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
###################################################################################
############################################################################7####
#%#M#P#4#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#7#
%###P#u#s#h#B#u#t#t#o#n#N#a#m#e#8#####
%#M#P#4#5#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#8#%#######{#3#A#6#D#3#3#7#8#-
#8#F#6#6#-#4#d#5#5#-#9#7#B#3#-
#B#4#7#C#C#7#1#9#2#5#9#D#}######;##C#L#S#I#D#\#{#3#A#6#D#3#3#7#8#-#8#F#6#6#-
#4#d#5#5#-#9#7#B#3#-#B#4#7#C#C#7#1#9#2#5#9#D#}#####w##C#a#n#o#n# #M#P#4#5#0#
#U#S#D###C#L#S#I#D#\#{#3#A#6#D#3#3#7#8#-#8#F#6#6#-#4#d#5#5#-#9#7#B#3#-
#B#4#7#C#C#7#1#9#2#5#9#D#}#\#I#n#P#r#o#c#S#e#r#v#e#r#3#2###xN##m#p#5#0#0#a#d#d#r#e#
g###A##S#o#f#t#w#a#r#e#\#C#a#n#o#n#\#M#u#l#t#i#P#A#S#S#\#W#I#A#\#1#.#2#\#D#e#v#i#c
#e#s#\#M#P#5#0#0#####%#S#G#D#K#E#Y#%#\#%#M#P#5#0#0#D#e#v#K#e#y#
%#####F#5#0#C#####M#P#5#0#0# # # # # # # # # # # ###P##
%#M#P#5#0#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#1#%### ##
%#M#P#5#0#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#2#%###
%#M#P#5#0#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#3#%###
%#M#P#5#0#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#4#%###|##
%#M#P#5#0#0#.#P#u#s#h#B#u#t#t#o#n#P#u#s#h#e#d#5#%###%#M#P#5#0#0#<?xml
version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMVDSPA" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="wmvdspa.dll" destinationPath="$(runtime.system32)\"
sourceName="wmvdspa.dll" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<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#">YA3k4hxhCrOMh3rxuwbvB850suq4sV4bHIp
QoBmZOCw=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\" owner="false"
/>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\"
owner="false" />
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\d990ee14-776c-4723-
be46-3da2f56f10b9\559c6bad-1ea8-4963-a087-8a6810f9218b\" owner="false" />
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\d990ee14-776c-4723-
be46-3da2f56f10b9\4dda1941-77a0-4fb1-a518-e2185041d70c\" owner="false" />
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\4dda1941-77a0-
4fb1-a518-e2185041d70c\" owner="false">
<registryValue name="" valueType="REG_SZ" value="TOC Generator"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B717DEB36E44F52CE119F530020AF0BA770"
operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B717DEB36E44F52CE119F530020AF0BA770"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\559c6bad-1ea8-
4963-a087-8a6810f9218b\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Thumbnail Generator"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B717DEB36E44F52CE119F530020AF0BA770"
operationHint="replace" owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B717DEB36E44F52CE119F530020AF0BA770"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4DDA1941-77A0-4fb1-A518-
E2185041D70C}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CTocGeneratorDmo"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4DDA1941-77A0-4fb1-A518-
E2185041D70C}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{559C6BAD-1EA8-4963-A087-
8A6810F9218B}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CThumbnailGeneratorDmo"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{559C6BAD-1EA8-4963-A087-
8A6810F9218B}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{11993195-1244-4840-AB44-
480975C4FFE4}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CFileIo"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{11993195-1244-4840-AB44-
480975C4FFE4}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9B77C0F2-8735-46c5-B90F-
5F0B303EF6AB}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CAsfTocParser"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{9B77C0F2-8735-46c5-B90F-
5F0B303EF6AB}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3ADCE5CC-13C8-4573-B328-
ED438EB694F9}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CAviTocParser"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3ADCE5CC-13C8-4573-B328-
ED438EB694F9}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{499EAEEA-2737-4849-8BB6-
47F107EAF358}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CTocParser"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{5058292D-A244-4840-AB44-
480975C4FFE4}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CTocCollection"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{5058292D-A244-4840-AB44-
480975C4FFE4}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{499EAEEA-2737-4849-8BB6-
47F107EAF358}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4FE24495-28CE-4920-A4C4-
E556E1F0DF2A}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CToc"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{4FE24495-28CE-4920-A4C4-
E556E1F0DF2A}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3A8CCCBC-0EFD-43a3-B838-
F38A552BA237}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CTocEntryList"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{3A8CCCBC-0EFD-43a3-B838-
F38A552BA237}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{F22F5E05-585C-4def-8523-
6555CFBC0CB3}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CTocEntry"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{F22F5E05-585C-4def-8523-
6555CFBC0CB3}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{47354492-827E-4b8a-B318-
C80EBA1381F0}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="CClusterDetectorEx"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{47354492-827E-4b8a-B318-
C80EBA1381F0}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvdspa.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="WMVDSPA.DLL" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="description5" value="Default SDDL for Windows Resource
Protected registry key" />
<string id="displayName0" value="WMVideoDSPA" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="displayName4" value="WRP_REGKEY_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
#######<?xml version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMVENCOD" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="WMVENCOD.DLL" destinationPath="$(runtime.system32)\"
sourceName="WMVENCOD.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<signatureDescriptor PETrust="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#">TODiAjH6D0/8Iich+0o5a4/OCZIL7DY5Syt
09Akuaik=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\d23b90d0-144f-
46bd-841d-59e4eb19dc59\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo9 Encoder DMO"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B714959555600001000800000AA00389B71766964730000
1000800000AA00389B714934323000001000800000AA00389B717669647300001000800000AA00389B7
15956313200001000800000AA00389B717669647300001000800000AA00389B714E5631310000100080
0000AA00389B717669647300001000800000AA00389B714E56313200001000800000AA00389B7176696
47300001000800000AA00389B715955593200001000800000AA00389B717669647300001000800000AA
00389B715559565900001000800000AA00389B717669647300001000800000AA00389B7159565955000
01000800000AA00389B717669647300001000800000AA00389B715956553900001000800000AA00389B
717669647300001000800000AA00389B717EEB36E44F52CE119F530020AF0BA77076696473000010008
00000AA00389B717DEB36E44F52CE119F530020AF0BA7707669647300001000800000AA00389B717BEB
36E44F52CE119F530020AF0BA7707669647300001000800000AA00389B717CEB36E44F52CE119F53002
0AF0BA7707669647300001000800000AA00389B717AEB36E44F52CE119F530020AF0BA7707669647300
001000800000AA00389B71F2454A1DF6E5444B8388F0AE5C0E0C37" operationHint="replace"
owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B71574D563300001000800000AA00389B71766964730000
1000800000AA00389B71574D565000001000800000AA00389B717669647300001000800000AA00389B7
15756503200001000800000AA00389B717669647300001000800000AA00389B71574D56410000100080
0000AA00389B717669647300001000800000AA00389B715756433100001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\d23b90d0-
144f-46bd-841d-59e4eb19dc59\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo9 Encoder MFT"
operationHint="replace" owner="true" />
<registryValue name="InputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B714959555600001000800000AA00389B71766964730000
1000800000AA00389B714934323000001000800000AA00389B717669647300001000800000AA00389B7
15956313200001000800000AA00389B717669647300001000800000AA00389B714E5631310000100080
0000AA00389B717669647300001000800000AA00389B714E56313200001000800000AA00389B7176696
47300001000800000AA00389B715955593200001000800000AA00389B717669647300001000800000AA
00389B715559565900001000800000AA00389B717669647300001000800000AA00389B7159565955000
01000800000AA00389B717669647300001000800000AA00389B715956553900001000800000AA00389B
717669647300001000800000AA00389B71160000004F52CE119F530020AF0BA77076696473000010008
00000AA00389B71140000004F52CE119F530020AF0BA7707669647300001000800000AA00389B711700
00004F52CE119F530020AF0BA7707669647300001000800000AA00389B71180000004F52CE119F53002
0AF0BA7707669647300001000800000AA00389B71290000004F52CE119F530020AF0BA7707669647300
001000800000AA00389B71F2454A1DF6E5444B8388F0AE5C0E0C37" operationHint="replace"
owner="true" />
<registryValue name="OutputTypes" valueType="REG_BINARY"
value="7669647300001000800000AA00389B71574D563300001000800000AA00389B71766964730000
1000800000AA00389B71574D565000001000800000AA00389B717669647300001000800000AA00389B7
15756503200001000800000AA00389B717669647300001000800000AA00389B71574D56410000100080
0000AA00389B717669647300001000800000AA00389B715756433100001000800000AA00389B71"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{d23b90d0-144f-46bd-841d-
59e4eb19dc59}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\wmvencod.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\33d9a760-90c8-11d0-
bd43-00a0c911ce86\d23b90d0-144f-46bd-841d-59e4eb19dc59\" owner="false">
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey
keyName="HKEY_CLASSES_ROOT\MediaFoundation\Transforms\Categories\f79eac7d-e545-
4387-bdee-d647d7bde42a\d23b90d0-144f-46bd-841d-59e4eb19dc59\" owner="false">
<registryValue name="" valueType="REG_NONE" value="" operationHint="replace"
owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{d23b90d0-144f-46bd-841d-
59e4eb19dc59}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="WMVideo9 Encoder DMO"
operationHint="replace" owner="true" />
<registryValue name="WMSDKMerit" valueType="REG_DWORD" value="0x00000100"
operationHint="replace" owner="true" />
<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)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)" operationHint="replace" />
</securityDescriptorDefinitions>
</accessControl>
</security>
</trustInfo>
<localization>
<resources culture="en-US">
<stringTable>
<string id="description1" value="WMVENCOD.DLL" />
<string id="description3" value="Default SDDL for Windows Resource
Protected file" />
<string id="description5" value="Default SDDL for Windows Resource
Protected registry key" />
<string id="displayName0" value="WMCodecs" />
<string id="displayName2" value="WRP_FILE_DEFAULT_SDDL" />
<string id="displayName4" value="WRP_REGKEY_DEFAULT_SDDL" />
</stringTable>
</resources>
</localization>
</assembly>########################################################################
###################################################################################
#######################################################################<?xml
version="1.0" encoding="UTF-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"
copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
<assemblyIdentity name="Microsoft-Windows-WMVIDDSP" version="6.1.7600.16385"
processorArchitecture="x86" language="neutral" buildType="release"
publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
<file name="COLORCNV.DLL" destinationPath="$(runtime.system32)\"
sourceName="COLORCNV.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<signatureDescriptor PETrust="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#">cDVZsoc4z28URW8zD9G8dAZxp1hGlLA8sDJ
F2uWqpY0=</dsig:DigestValue>
</asmv2:hash>
</file>
<file name="VIDRESZR.DLL" destinationPath="$(runtime.system32)\"
sourceName="VIDRESZR.DLL" sourcePath=".\" importPath="$(build.nttree)\">
<securityDescriptor name="WRP_FILE_DEFAULT_SDDL" />
<signatureInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<signatureDescriptor PETrust="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#">E9IIP5R8Ey4NcKXlYUbeHeyiK9MsByPMYoN
5jQsU/DY=</dsig:DigestValue>
</asmv2:hash>
</file>
<registryKeys>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{98230571-0087-4204-b020-
3282538e57d3}\InprocServer32\" owner="false">
<registryValue name="" valueType="REG_SZ" value="$
(runtime.system32)\colorcnv.dll" operationHint="replace" owner="true" />
<registryValue name="ThreadingModel" valueType="REG_SZ" value="Both"
operationHint="replace" owner="true" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\CLSID\{98230571-0087-4204-b020-
3282538e57d3}\" owner="false">
<registryValue name="" valueType="REG_SZ" value="Color Converter DMO"
operationHint="replace" owner="true" />
<securityDescriptor name="WRP_REGKEY_DEFAULT_SDDL" />
</registryKey>
<registryKey keyName="HKEY_CLASSES_ROOT\DirectShow\MediaObjects\98230571-0087-
4204-b020-3282538e57d3\" owner="false">
<registryValue name="" valueT

You might also like