Hacked By AnonymousFox

Current Path : C:/Windows/System32/
Upload File :
Current File : C:/Windows/System32/mtxclu.dll

MZ@	!L!This program cannot be run in DOS mode.

$%TDDD"D"D<iD"DDE"D"D"D"D"DRichDPELą!
,@


g@A 5u4pD;THp|.text+, `.data*@0@.idata+p,4@@.rsrcp`@@.relocD;<f@B###pPp`pp @#$$o$$8$8$R#P$P$P$#7$d	8$\$p$p$P$$'$#$$p${p$!$$p$#$$%nP$a	8$(%$$P$$P$ #<%P$#'P%@'d%A't%?'%5'%'%E'%M'%F'&7'&'<&Q'H&4'\&'t&&'&H'&('&8'&O'&B'&D'&C''G'':'$'I'8'6'H'='X';'p'9''L''3''f'd'e'q((!4(L(	X(hl( x(j(g(k(l(%m(8$)\$)$)&$$($n()o<)*P)h)t&p$)P$)s)t)u)v)w)
*y*'$x*z4*{@*$|T*h*$$***}*~*$*i(%p**+,+D+
#P+`+x+$+$"+++++,<%(,r8,X,h, CpC$. /@//pPp0 111`46p77@; 9 8<;=`@D EFFFGGpHHPL0`@OP PQ0Q0@Qp. /@//pPp00`1`46p77P FFG@pHHp0`OP P@p@Q0p^P_p__hhpiij`jj0@@P p0		^P_p__hhpiij`jjrprttt upu0 0 . /@/###/#####p0 111`46p77@; 9 8<;=#@D EFFFGGpHHPL@N#####OP PQ0Q########@Q@.###^P_p__hhpiij`jj]p0qqrprrsPsssttt upuuvp0PPp pPP000 p`P0P`P p####8PlȰȼ	м	ؼ				 (08@HPX`hpx


ȽнؽBp|u<?ux# 0P0PP0P 0@`ppP0`@0`p0` P@p@p00@@P p0		0  "0):Hp^`bbbPd@n}p p@0@ @ pP@.. /@//p0 111`46p77 8 9@;;<=@D EFFFGGpHHPL@NO PPQ0Q@QW0Z]^P_p__hhpiij`jjp0qqrprrsPsssttt upuuvp0Pp pP000 p`0P`p @0	  p@p P`p !###$%`' ,P,,,-0-`----.. .tFFgenericunknown erroriostreamiostream stream errorsystempermission deniedfile existsno such devicefilename too longdevice or resource busyio errordirectory not emptyinvalid argumentno space on deviceno such file or directoryfunction not supportedno lock availablenot enough memoryresource unavailable try againcross device linkoperation canceledtoo many files openpermission_deniedaddress_in_useaddress_not_availableaddress_family_not_supportedconnection_already_in_progressbad_file_descriptorconnection_abortedconnection_refusedconnection_resetdestination_address_requiredbad_addresshost_unreachableoperation_in_progressinterruptedinvalid_argumentalready_connectedtoo_many_files_openmessage_sizefilename_too_longnetwork_downnetwork_resetnetwork_unreachableno_buffer_spaceno_protocol_optionnot_connectednot_a_socketoperation_not_supportedprotocol_not_supportedwrong_protocol_typetimed_outoperation_would_blockaddress family not supportedaddress in useaddress not availablealready connectedargument list too longargument out of domainbad addressbad file descriptorbad messagebroken pipeconnection abortedconnection already in progressconnection refusedconnection resetdestination address requiredexecutable format errorfile too largehost unreachableidentifier removedillegal byte sequenceinappropriate io control operationinvalid seekis a directorymessage sizenetwork downnetwork resetnetwork unreachableno buffer spaceno child processno linkno message availableno messageno protocol optionno stream resourcesno such device or addressno such processnot a directorynot a socketnot a streamnot connectednot supportedoperation in progressoperation not permittedoperation not supportedoperation would blockowner deadprotocol errorprotocol not supportedread only file systemresource deadlock would occurresult out of rangestate not recoverablestream timeouttext file busytimed outtoo many files open in systemtoo many linkstoo many symbolic link levelsvalue too largewrong protocol typeAccountNameNT AUTHORITY\NetworkServicehResource: %x samDesired: %dcom\complus\dtc\shared\mtxclu\src\clustertminstance.cppGetClusterResourceKeyUnable to open cluster registry keyCheckDtcResourceVersionMSDTCPRIVATE\MSDTCUnable to check for private key for resourcehResource: %x lpBuffer: %s nSize: %dGetClusterResourceNetworkNameWARNING: Failed to get cluster resource network nameFindDtcByHostEnumerationCallbackWARNING: Failed to check resource versionFailed to get resource nameFailed to get resource ID string from nameAssuming no cluster due to error from GetClusterHandleMtxCluCreateTmInstanceForVirtualServerDistributed Transaction CoordinatorhCluster: %x hSelf:NULL lpszResTypeName: %sResUtilEnumResourcesExFailure while enumerating resourcesAt least one error occured while enumerating resourcesFound resource %s corresponding to virtual server %sMtxCluCreateClusterTmInstance failedGetNetworkNameResource failed%s is a virtual server without a DTCMtxCluCreateClusterTmInstance (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@394): MtxCluCreateClusterTmInstance, pwszResourceName != NULLMtxCluCreateClusterTmInstance (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@396): MtxCluCreateClusterTmInstance, ppTmInstance != NULLnew CClusterTmInstance failedMtxCluCreateClusterTmInstancepTmInstance->Init failedMtxCluCreateClusterProxyTmInstance (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@441): MtxCluCreateClusterProxyTmInstance, pwszVirtualServerName != NULLMtxCluCreateClusterProxyTmInstance (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@443): MtxCluCreateClusterProxyTmInstance, resourceGuid != GUID_NULLMtxCluCreateClusterProxyTmInstance (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@445): MtxCluCreateClusterProxyTmInstance, ppTmInstance != NULLnew CClusterProxyTmInstance failedMtxCluCreateClusterProxyTmInstanceCClusterTmInstance::Init (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@506): CClusterTmInstance::Init, pwszResourceName != NULLDuplicateString (host) failedCClusterTmInstance::InitDuplicateString (resource) failedCClusterTmInstance::GetHostName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@534): CClusterTmInstance::GetHostName - NULL != ppwszHostNameDuplicateString failedCClusterTmInstance::GetHostNameGetClusterHandle failedMtxCluGetDTCResource failedCoTaskMemAlloc(%d) failedGetClusterResourceNetworkName failedReturning with %sCClusterTmInstance::GetServiceName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@632): CClusterTmInstance::GetServiceName, ppwszService != NULLCoTaskMemAlloc(cchServiceName*sizeof(WCHAR)) failedCClusterTmInstance::GetServiceNameMSDTC$%sStringCchPrintfW failedCClusterTmInstance::GetResourceName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@672): CClusterTmInstance::GetResourceName, ppwszResource != NULLCClusterTmInstance::GetResourceName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@677): CClusterTmInstance::GetResourceName, m_pwszResourceName != NULLCClusterTmInstance::GetResourceNameCClusterTmInstance::GetServiceSidString (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@702): ppwszSID != NULLGetServiceName failedCClusterTmInstance::GetServiceSidStringGetServiceSid failedConvertSidToStringSidW failedDuplicateString to member failedDuplicateString to output parameter failedCClusterTmInstance::GetNonDefaultLogPathSddl (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@760): ppwszLogPathSddl != NULLGetServiceSidString failed.CClusterTmInstance::GetNonDefaultLogPathSddl)(A;OICIIO;GXGWGR;;;D:PAI(A;;FA;;;BA)(A;OICIIO;0x101fffff;;;BA)(A;;FA;;;SY)(A;OICIIO;0x101fffff;;;SY)(A;;0x1201bf;;;%s%s%s%s%s%sMakeStringW failedCClusterTmInstance::GetLogFileSddl (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@795): ppwszLogFileSddl != NULLCClusterTmInstance::GetLogFileSddlD:AI(A;;FA;;;BA)(A;ID;FA;;;SY)(A;ID;FA;;;BA)(A;ID;0x1201bf;;;%s%s%sCClusterTmInstance::GetSPN (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@829): CClusterTmInstance::GetSPN, ppwszSPN != NULLGetHostName failedCClusterTmInstance::GetSPNCoTaskMemAlloc(cchSPN*sizeof(WCHAR)) failedhost/%sCClusterTmInstance::GetServiceAccount (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@888): ppwszAccount != NULLSecurityCClusterTmInstance::GetServiceAccountError from GetRegistryValue to get size of AccountName valueGetRegistryValue indicates the type of value AccountName is not REG_SZCannot allocate buffer for account nameError from GetRegistryValue to get AccountNameCClusterTmInstance::SetServiceAccount (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@969): CClusterTmInstance::SetServiceAccount, pwszAccount != NULLCClusterTmInstance::SetServiceAccount (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@972): CClusterTmInstance::SetServiceAccount, pwszPassword != NULLMtxCluSetServiceAccount failedCClusterTmInstance::SetServiceAccountMtxCluBringDtcResourceOnline failedCClusterTmInstance::BringOnlineCClusterTmInstance::TakeOffline%d returned from OfflineClusterResource - checking for FAILED stateResource is in FAILED state, treat it like OFFLINEhResource: %xOfflineClusterResourceOfflineClusterResource failedhResource: %x GetClusterResourceStateGetClusterResourceState failedResource '%s' failed to go offlineCClusterTmInstance::IsOnline (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1143): CClusterTmInstance::IsOnline, pfIsOnline != NULLCClusterTmInstance::IsOnlineCClusterTmInstance::SetRegistryValueMtxCluSetResourceValue failedCClusterTmInstance::GetRegistryValue (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1295): pcbValue != NULLCClusterTmInstance::GetRegistryValueOOM {%d bytes}Failed to get the resource value (2nd time)Failed to get resource value (string)Failed to get the count of bytes required to do the conversion.Not enough space!MultiByteToWideChar failedMtxCluGetResourceValue failedCClusterTmInstance::GetRegistryValue (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1467): CClusterTmInstance::GetRegistryValue, pcbValue != NULLCClusterTmInstance::CreateRegistryKeyDeleteRegistryKey is not implemented - it should not be calledCClusterTmInstance::DeleteRegistryKeyCClusterTmInstance::PerfCounterFileMappingNameAndSDDL (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1551): NULL != ppwszFileMappingNameCClusterTmInstance::PerfCounterFileMappingNameAndSDDL (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1552): NULL != ppwszSDDLGlobal\MSDTC_STATS_FILE%s_%sError from MakeStringW for FileMappingCClusterTmInstance::PerfCounterFileMappingNameAndSDDLD:(A;OICI;CCLCRC;;;WD)(A;OICI;CCDCLCSWRPSDRCWDWO;;;BA)(A;OICI;CCDCLCSWRPSDRCWDWO;;;SY)(A;OICI;CCDCLCRC;;;Error from MakeStringW for SDDLCClusterTmInstance::PerfCounterMutexNameAndSDDL (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1598): NULL != ppwszMutexNameCClusterTmInstance::PerfCounterMutexNameAndSDDL (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1599): NULL != ppwszSDDLGlobal\MSDTC_STATS_EVENTError from MakeStringW for MutexNameCClusterTmInstance::PerfCounterMutexNameAndSDDLD:(A;OICI;0x100000;;;WD)(A;OICI;0x1f0001;;;BA)(A;OICI;0x1f0001;;;SY)(A;OICI;0x120001;;;CClusterTmInstance::GetContactRegistryFactory (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1645): CClusterTmInstance::GetContactRegistryFactory, ppContactRegistryFactory != NULLMtxCluGetContactRegistryFactory failedCClusterTmInstance::GetContactRegistryFactoryCClusterTmInstance::GetEventSource (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1666): wszEventSource != NULLMSDTCCClusterTmInstance::IsOnThisNode (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1685): pbOnThisNode != NULLCClusterProxyTmInstance::Init (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1748): CClusterProxyTmInstance::Init, pwszHostName != NULLCClusterProxyTmInstance::Init (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1750): CClusterProxyTmInstance::Init, resourceGuid != GUID_NULLUuidToStringW failedCClusterProxyTmInstance::InitCClusterTmInstance::Init failedCClusterProxyTmInstance::GetHostName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1789): CClusterProxyTmInstance::GetHostName, ppwszHostName != NULLCClusterProxyTmInstance::GetHostName (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@1793): CClusterProxyTmInstance::GetHostName, m_pwszHostName != NULLCClusterProxyTmInstance::GetHostNameSetDtcLogPath is not implemented - it should not be calledCClusterProxyTmInstance::SetDtcLogPathResetDtcLog is not implemented - it should not be calledCClusterProxyTmInstance::ResetDtcLogCreateNewContact is not implemented - it should not be calledCClusterProxyTmInstance::CreateNewContactDeleteContacts is not implemented - it should not be calledCClusterProxyTmInstance::DeleteContactsChangeContact is not implemented - it should not be calledCClusterProxyTmInstance::ChangeContactSetContactPropertyString is not implemented - it should not be calledCClusterProxyTmInstance::SetContactPropertyStringSetContactPropertyDword is not implemented - it should not be calledCClusterProxyTmInstance::SetContactPropertyDwordSetSecurityRegValue is not implemented - it should not be calledCClusterProxyTmInstance::SetSecurityRegValueSetDtcRpcSecurityLevel is not implemented - it should not be calledCClusterProxyTmInstance::SetDtcRpcSecurityLevelSetSecurityConfigurationOptions is not implemented - it should not be calledCClusterProxyTmInstance::SetSecurityConfigurationOptionsSetServiceAccount is not implemented - it should not be calledCClusterProxyTmInstance::SetServiceAccountTakeOffline is not implemented - it should not be calledCClusterProxyTmInstance::TakeOfflineCClusterProxyTmInstance::IsOnline (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@2014): CClusterProxyTmInstance::IsOnline, pfIsOnline != NULLSetDTCProfileInt is not implemented - it should not be calledCClusterProxyTmInstance::SetDTCProfileIntSetDTCProfileStr is not implemented - it should not be calledCClusterProxyTmInstance::SetDTCProfileStrSetRegistryValue is not implemented - it should not be calledCClusterProxyTmInstance::SetRegistryValueDuplicateString for pwzKeyPath failedCClusterProxyTmInstance::GetRegistryValueDuplicateString for pszValueName failedGetRegistryValue with LPWSTR failedCluster\Resources\\MSDTCPRIVATE\MSDTCCreateRegistryKey is not implemented - it should not be calledCClusterProxyTmInstance::CreateRegistryKeyCClusterProxyTmInstance::DeleteRegistryKeyInstallContact is not implemented - it should not be calledCClusterProxyTmInstance::InstallContactCClusterProxyTmInstance::GetContactRegistryFactory (com\complus\dtc\shared\mtxclu\src\clustertminstance.cpp@2276): CClusterProxyTmInstance::GetContactRegistryFactory, ppContactRegistryFactory != NULLnew CClusterProxyContactRegistryFactory failedCClusterProxyTmInstance::GetContactRegistryFactorypClusterProxyContactRegistryFactory->Init failedpClusterProxyContactRegistryFactory->QueryInterface failed+#MQ,CClusterContactRegistry::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@49): CClusterContactRegistry::Init, pwszResourceName != NULLCClusterContactRegistry::Initcom\complus\dtc\shared\mtxclu\src\clustercontactregistry.cppInit failedCClusterContactRegistry::OpenRootKey (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@78): CClusterContractRegistry::OpenRootKey, phRootKey != NULLCClusterContactRegistry::OpenRootKeyhCluster: %x lpszResourceName: %sOpenClusterResourceExOpenClusterResourceEx failedCClusterContactRegistry::CreateSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@156): CClusterContactRegistry::CreateSubKeyW, hKey != NULLCClusterContactRegistry::CreateSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@157): CClusterContactRegistry::CreateSubKeyW, pwszSubKey != NULLCClusterContactRegistry::CreateSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@158): CClusterContactRegistry::CreateSubKeyW, phResult != NULLCClusterContactRegistry::CreateSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@182): CClusterContactRegistry::CreateSubKeyA, hKey != NULLCClusterContactRegistry::CreateSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@183): CClusterContactRegistry::CreateSubKeyA, pszSubKey != NULLCClusterContactRegistry::CreateSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@184): CClusterContactRegistry::CreateSubKeyA, phResult != NULLCClusterContactRegistry::CreateSubKeyACClusterContactRegistry::OpenSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@216): CClusterContactRegistry::OpenSubKeyW, hKey != NULLCClusterContactRegistry::OpenSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@217): CClusterContactRegistry::OpenSubKeyW, pwszSubKey != NULLCClusterContactRegistry::OpenSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@218): CClusterContactRegistry::OpenSubKeyW, phResult != NULLCClusterContactRegistry::OpenSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@236): CClusterContactRegistry::OpenSubKeyA, hKey != NULLCClusterContactRegistry::OpenSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@237): CClusterContactRegistry::OpenSubKeyA, pszSubKey != NULLCClusterContactRegistry::OpenSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@238): CClusterContactRegistry::OpenSubKeyA, phResult != NULLCClusterContactRegistry::OpenSubKeyACClusterContactRegistry::DeleteSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@262): CClusterContactRegistry::DeleteSubKeyW, hKey != NULLCClusterContactRegistry::DeleteSubKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@263): CClusterContactRegistry::DeleteSubKeyW, pwszSubKey != NULLCClusterContactRegistry::DeleteSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@279): CClusterContactRegistry::DeleteSubKeyA, hKey != NULLCClusterContactRegistry::DeleteSubKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@280): CClusterContactRegistry::DeleteSubKeyA, pszSubKey != NULLCClusterContactRegistry::DeleteSubKeyACClusterContactRegistry::DeleteValueW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@304): CIContactRegistry::DeleteValueW, hKey != NULLCClusterContactRegistry::DeleteValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@321): CIContactRegistry::DeleteValueA, hKey != NULLCClusterContactRegistry::DeleteValueACClusterContactRegistry::CloseKey (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@356): CClusterContactRegistry::CloseKey, phKey != NULLCClusterContactRegistry::CloseKey (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@357): CClusterContactRegistry::CloseKey, *phKey != NULLCClusterContactRegistry::EnumKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@378): CClusterContactRegistry::EnumKeyW, hKey != NULLCClusterContactRegistry::EnumKeyW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@379): CClusterContactRegistry::EnumKeyW, pwszName != NULLCClusterContactRegistry::EnumKeyA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@399): CClusterContactRegistry::EnumKeyA, hKey != NULLOOM allocating temp enum bufferCClusterContactRegistry::EnumKeyAClusterRegEnumKey failedCClusterContactRegistry::QueryValueW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@445): CClusterContactRegistry::QueryValueW, hKey != NULLCClusterContactRegistry::QueryValueW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@453): CClusterContactRegistry::QueryValueW, pdwData != NULLCClusterContactRegistry::QueryValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@483): CClusterContactRegistry::QueryValueA, hKey != NULLCClusterContactRegistry::QueryValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@491): CClusterContactRegistry::QueryValueA, pdwData != NULLCClusterContactRegistry::QueryValueAQuery for type failednew BYTE[cbSizeTemp] failedQuery for data failedReturn sizing failedUser buffer too smallFailed to convert stringCClusterContactRegistry::SetValueW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@667): CClusterContactRegistry::SetValueW, hKey != NULLCClusterContactRegistry::SetValueW (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@669): CClusterContactRegistry::SetValueW, pData != NULLCClusterContactRegistry::SetValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@697): CClusterContactRegistry::SetValueA, hKey != NULLCClusterContactRegistry::SetValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@699): CClusterContactRegistry::SetValueA, pData != NULLCClusterContactRegistry::SetValueA (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@700): CClusterContactRegistry::SetValueA, We don't support conversion of multi_szCClusterContactRegistry::SetValueAOOM allocating temp string spaceCClusterProxyContactRegistry::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@791): CClusterProxyContactRegistry::Init, pwszHostName != NULLCClusterProxyContactRegistry::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@792): CClusterProxyContactRegistry::Init, pwszResourceName != NULLCClusterProxyContactRegistry::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@793): CClusterProxyContactRegistry::Init, resourceGuid != GUID_NULLCClusterProxyContactRegistry::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@794): CClusterProxyContactRegistry::Init, m_resourceGuid == GUID_NULLCClusterProxyContactRegistry::Init\\CClusterProxyContactRegistry::OpenRootKey (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@834): CClusterProxyContractRegistry::OpenRootKey, phRootKey != NULLCClusterProxyContactRegistry::OpenRootKey (com\complus\dtc\shared\mtxclu\src\clustercontactregistry.cpp@837): CClusterProxyContactRegistry::OpenRootKey, m_resourceGuid != GUID_NULL_&5|BCN0ɅMtxCluGetResourceContactRegistryFactory (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@28): CClusterTmInstance::Init, pwszResourceName != NULLMtxCluGetResourceContactRegistryFactory (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@29): CClusterTmInstance::Init, ppRegistryFactory != NULLMtxCluGetResourceContactRegistryFactory, new CClusterContactRegistryFactory failedMtxCluGetResourceContactRegistryFactorycom\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cppMtxCluGetResourceContactRegistryFactory, pResourceCRF->Init failedCClusterContactRegistryFactory::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@77): CClusterTmInstance::Init, pwszResourceName != NULLCClusterContactRegistryFactory::Init, _wcsdup failedCClusterContactRegistryFactory::InitCClusterContactRegistryFactory::Init, DuplicateString failedMSDTCPRIVATE\SVCIDMSDTCPRIVATE\CIDCClusterProxyContactRegistryFactory::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@196): CClusterProxyContactRegistryFactory::Init, pwszHostName != NULLCClusterProxyContactRegistryFactory::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@197): CClusterProxyContactRegistryFactory::Init, pwszResourceName != NULLCClusterProxyContactRegistryFactory::Init (com\complus\dtc\shared\mtxclu\src\clustercontactregistryfactory.cpp@198): CClusterProxyContactRegistryFactory::Init, resourceGuid != GUID_NULLCClusterProxyContactRegistryFactory::Init, DuplicateString failedCClusterProxyContactRegistryFactory::InitBm6NOHdAhcOpdC2Q#vLDU qnQ䡣#vLDUe{v!By:3@dd]~O܇~M!HI{d}WY_
Zs	BMDU&.1tLۑKvcomres.dllMtxCluGetDTCResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@61): MtxCluGetDTCResource, hClusterMtxCluGetDTCResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@62): MtxCluGetDTCResource, phResource != NULLcom\complus\dtc\shared\mtxclu\src\clusterutil.cppMtxCluGetDTCResourceFailed to get resource typetype comparison failedMtxCluGetClusterGroupForResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@128): GetHandleToDTCResource, i_pwszResourceName != NULLMtxCluGetClusterGroupForResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@129): GetHandleToDTCResource, phGroup != NULLMtxCluGetClusterGroupForResourceGetResourceGroupOfResource failedMtxCluGetDTCResourceInGroup (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@187): MtxCluGetDTCResourceInGroup, hGroup != NULLMtxCluGetDTCResourceInGroup (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@188): MtxCluGetDTCResourceInGroup, o_ppwszDtcResource != NULLhGroup: %x dwType: %dClusterGroupOpenEnumClusterGroupOpenEnum failedMtxCluGetDTCResourceInGrouphGroupEnum: %x dwIndex: %dClusterGroupEnumClusterOpenEnum failedCoTaskMemAlloc(cchResourceNameSize*sizeof(WHCAR)) failedMtxCluGetDTCResourceInGroup (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@291): MtxCluGetDTCResourceForResource, hr == S_OKMtxCluGetResourceIdStringFromName failedMtxCluGetDTCResourceForResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@333): GetHandleToDTCResource, i_pwszResourceName != NULLMtxCluGetDTCResourceForResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@334): GetHandleToDTCResource, o_ppwszDtcResource != NULLMtxCluGetDTCResourceForResourceMtxCluGetClusterGroupForResource failedMtxCluGetDTCResourceInGroup failedMtxCluGetDefaultClusterResource failedMtxCluGetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@395): MtxCluGetDTCResourceTypePrivateProperties, hCluster != NULLMtxCluGetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@396): MtxCluGetDTCResourceTypePrivateProperties, ppOutputBuffer != NULLMtxCluGetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@397): MtxCluGetDTCResourceTypePrivateProperties, pdwSize != NULLhCluster: %x lpszResourceTypeName: %s dwControlCode: %dClusterResourceTypeControlClusterResourceTypeControl failedMtxCluGetDTCResourceTypePrivatePropertiesCoTaskMemAllocate(dwSize*sizeof(BYTE)) failedMtxCluGetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@474): MtxCluGetDTCResourceTypePrivateProperties, dwSizeIn >= dwSizeOutClusterDefaultResourceClusterDefaultVirtualServerMtxCluGetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@504): MtxCluGetDefaultClusterResource, o_ppwszResourceName != NULLMtxCluGetDTCResourceTypePrivateProperties failedMtxCluGetDefaultClusterResourceMtxCluGetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@531): MtxCluGetDefaultClusterResource, pPropertyList != NULLpszPropertyName: %sResUtilFindSzPropertyResUtilFindSzProperty for resource name failedDuplicateString for resource name failedResUtilFindSzProperty for virtual server name failedDuplicateString for virtual server name failedMtxCluGetStringValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@636): MtxCluGetStringValue - NULL != hKeyMtxCluGetStringValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@637): MtxCluGetStringValue - NULL != i_pwszValueNameMtxCluGetStringValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@638): MtxCluGetStringValue - NULL != o_ppwszValueDataRegQueryValueExW to get size failed.MtxCluGetStringValueCoTaskMemAlloc failed.RegQueryValueExW to get data failed.The registry value %s is of an unexpected type: %ulMtxCluGetDefaultClusterResourceNonAdmin (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@712): NULL != o_ppwszResourceIdUnable to connect to the local registry.MtxCluGetDefaultClusterResourceNonAdminUnable to connect to the registry on machine %s.Cluster\ResourceTypes\Distributed Transaction CoordinatorRegOpenKeyExW failed.Registry value %s not foundMtxCluGetStringValue for default resource id string failedMtxCluGetStringValue for default virtual server name failedMtxCluListEntrySize (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@799): (INT_MAX - padding > sizeof(CLUSPROP_VALUE)) && (INT_MAX - padding - sizeof(CLUSPROP_VALUE) > dwDataLength)MtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@830): MtxCluGetDefaultClusterResource, ppwszPropName != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@831): MtxCluGetDefaultClusterResource, pdwSyntax != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@832): MtxCluGetDefaultClusterResource, ppData != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@833): MtxCluGetDefaultClusterResource, pcbData != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@834): MtxCluGetDefaultClusterResource, ppEntry != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@835): MtxCluGetDefaultClusterResource, pcbEntry != NULLUnable to allocate memory for cbPropName arrayMtxCluCreatePropertyListUnable to allocate memory for cbPropEntry arrayUnable to allocate memory for cbValueEntry arrayMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@864): MtxCluGetDefaultClusterResource, ppwszPropName element != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@865): MtxCluGetDefaultClusterResource, pdwSyntax element != 0MtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@866): MtxCluGetDefaultClusterResource, ppData element != NULLMtxCluCreatePropertyList (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@867): MtxCluGetDefaultClusterResource, pcbData element != 0CoTaskMemAlloc(*pcbEntry) failedMtxCluSetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@958): MtxCluGetDTCResourceTypePrivateProperties, hCluster != NULLMtxCluSetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@959): MtxCluGetDTCResourceTypePrivateProperties, pPropertyList != NULLMtxCluSetDTCResourceTypePrivateProperties (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@960): MtxCluGetDTCResourceTypePrivateProperties, cbSize != 0MtxCluSetDTCResourceTypePrivatePropertiesMtxCluSetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1017): MtxCluSetDefaultClusterResource, i_pwszResourceName != NULLMtxCluSetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1018): MtxCluSetDefaultClusterResource, i_pwszVirtualServerName != NULLMtxCluSetDefaultClusterResourceMtxCluCreatePropertyListEntry failedMtxCluSetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1047): MtxCluSetDefaultClusterResource, pPropertyList != NULLMtxCluSetDefaultClusterResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1048): MtxCluSetDefaultClusterResource, dwPropertyListSize != 0MtxCluSetDTCResourceTypePrivateProperties failedMtxCluGetResourceKey (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1080): MtxCluGetResourceKey, pwszResourceName != NULLMtxCluGetResourceKey (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1081): MtxCluGetResourceKey, phResourceKey != NULLMtxCluGetResourceKeyGetClusterResourceKey failedMtxCluGetResourceValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1172): MtxCluGetResourceValue, pwszResourceName != NULLMtxCluGetResourceValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1180): MtxCluGetResourceValue, pcbValue != NULLMtxCluGetResourceKey failedMtxCluGetResourceValueClusterRegOpenKey failedClusterRegQueryValue(%s) failedMtxCluSetResourceValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1266): MtxCluSetResourceValue, pwszResourceName != NULLMtxCluSetResourceValue (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1269): MtxCluSetResourceValue, pValue != NULLMtxCluSetResourceValueClusterRegSetValue failedMtxCluCheckPointCryptoW (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1348): MtxCluCheckPointCryptoW, pwszResourceName != NULLMtxCluCheckPointCryptoW (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1349): MtxCluCheckPointCryptoW, pwszCSP != NULLMtxCluCheckPointCryptoWhResource: %x hHostNode: NULL dwControlCode:%dClusterResourceControlClusterResourceControl failedMtxCluGetServiceBinaryPathName (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1419): MtxCluGetServiceBinaryPathName, pwszResourceName != NULLMtxCluGetServiceBinaryPathName (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1420): MtxCluGetServiceBinaryPathName, ppwszBinaryPathName != NULLGetSystemDirectory failedMtxCluGetServiceBinaryPathName%s\msdtc.exe -clusterResource "%s"StringCbCopyW failedMtxCluGetServiceDisplayName (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1499): MtxCluGetServiceDisplayName, pwszResourceName != NULLMtxCluGetServiceDisplayName (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1500): MtxCluGetServiceDisplayName, ppwszDisplayName != NULLMtxCluGetServiceDisplayName%s (%s)MtxCluGetServiceDescription (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1543): MtxCluGetServiceDescription, ppwszServiceDescription != NULLCoordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will not occur. If this service is disabled, any services that explicitly depend on it will fail to start. MtxCluGetServiceDescriptionMtxCluSetupService (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1597): MtxCluSetupService, pTmInstance != NULLMtxCluSetupService (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1599): MtxCluSetupService, phServiceHandle != NULLpTmInstance->GetResourceName failedMtxCluSetupServicepTmInstance->GetServiceName failedMtxCluGetServiceAccount failedMtxCluGetServiceDisplayName failedMtxCluGetServiceBinaryPathName failedGrantServiceLogOnAccess failedOpenSCManagerW failedRPCSSSamSSCreateService (%s) failedOpenService (%s) failedChangeServiceConfigW (%s) failedMtxCluGetServiceDescription failedWARNING: Setting description for (%s) failedFailed to configure service SID for %sWARNING: We failed to configure the service (%s) correctly, and were unable to delete the service during cleanup.MtxCluCleanupService (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1836): MtxCluCleanupService, pTmInstance != NULLMtxCluCleanupService (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1837): MtxCluCleanupService, pServiceHandle != NULLMtxCluCleanupServiceService %s: QueryServiceStatus failedService %s: ServiceStatus.dwCurrentState == SERVICE_RUNNINGDeleteService failedInMtxCluGetDtcDiskResourceDriveMtxCluGetDtcDiskResourceDrive (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1918): MtxCluGetDtcDiskResourceDrive, pwszResourceName != NULLMtxCluGetDtcDiskResourceDrive (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@1919): MtxCluGetDtcDiskResourceDrive, ppwszDriveName != NULLhCluster: %x hSelf: %xResUtilGetResourceDependencyByClassResUtilGetResourceDependency failed when queried for dependant Physical Disk! Memory allocation failed!CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX - Bytes Returned %dClusterResourceControl(CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX) failed! RetVal %dGetBaseDriveNameFromPartitionInfo failed!ClusterResourceControl(CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX) - Bytes Returned is bogus!CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX control code is not supported! Fallback... RetVal - %dCLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO - Bytes Returned %d, RetVal %dCLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO - Bytes Returned %dClusterResourceControl(CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO) failed! RetVal %dCLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO succeeded! RetVal - %dClusterResourceControl(CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO) - Bytes Returned is bogus!ClusterResourceControl(CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO) Ret Value %dOutMtxCluVerifyOrCreateResourceFilesMtxCluVerifyOrCreateResourceFiles (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2166): MtxCluVerifyOrCreateResourceFiles, pTmInstance != NULLMtxCluVerifyOrCreateResourceFiles (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2167): MtxCluVerifyOrCreateResourceFiles, pbCreatedLogFile != NULLMtxCluVerifyOrCreateResourceLog failedSetting up ACLs on trace files and trace GUIDs failed! Ignoring failure...Check whether is CSVCheckIfResourceIsSharedVolumeAndGetFirstCSVPathAfter Get Cluster HandleAfter Open ClusterAfter GetClusterResourceStateAfter LocalAllocAfter ClusterResourceControlControl code STORAGE_GET_SHARED_VOLUME_INFO returned insufficient dataGot informationVolumeFriendlyName: %sError getting the length of volume nameSystemDriveFailed to get SystemDrive from Environment Variable%s\ClusterStorage\%sGot CSV path: %sCLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO returned %d volumes for resource %ws
StringCchLengthW failed!ClusterResourceControl failed when queried for a valid path/drive! RetVal - %dMtxCluVerifyLogPathIsValidCSVFound CSV resource ID %sNot a CSV path even with a CSV resource IDCSV path name %sIs a valid CSV pathNot a CSV pathMtxCluVerifyOrCreateResourceLogMtxCluVerifyOrCreateResourceLog (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2477): MtxCluVerifyOrCreateResourceLog, pTmInstance != NULLMtxCluVerifyOrCreateResourceLog (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2478): MtxCluVerifyOrCreateResourceLog, wszResourceName != NULLMtxCluVerifyOrCreateResourceLog (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2479): MtxCluVerifyOrCreateResourceLog, pbCreatedLogFile != NULLFailed to get IProperties for the TM contactQueryInterface(IID_ICustomProperties) failedMtxCluVerifyOrCreateResourceLog (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2501): MtxCluVerifyOrCreateResourceLog, pCustProps != NULLPathLOGReadStringW failedFound Log Directory in configurationDidn't find Directory in configuration.resource name is %s and CSV resource ID is %sAttempt to change the DTC Cluster resource's log file pathto '%s' has failed. Please verify if the log path is configuredto a valid dependent disk partition.0x%08XLog path already configured and valid - %sIs CSV and CSV path is %s%s\MSDTC\%sResource name = %sDirectory from configuration is %sAttempt to find the drive letter or Volume Guid corresponding to the cluster DTC's dependent disk resource has failed. If the dependent disk resource doesn't support Volume Guid information, please configure at least one dependent disk partition with a drive letter.MtxCluGetDtcDiskResourceDriveName faileddrive name = %s%sMSDTC\%sMsdtc.Log%s\%sLog Path = %sDoing GetFileAttributesW for filename %sThis resource is not currently configured to have a log, but an existing one was found at '%s'.GetFileAttributesW returned INVALID_FILE_ATTRIBUTES for filename %s with error %dFailed to apply account settings to the log directory.InitLog failed! RetVal = %dSizeWriteStringW(DTC_LOG_SIZE) failedWriteStringW(DTC_LOG_PATH_W) failedFailed to clean up the log at '%s'. The cluster resource may be in a partially initialized state and may not come up in the future. The log file, if it exists, should be deleted by hand.GetResourceName failedMtxCluCleanupDefaultResourceFailed to get default cluster resourceMtxCluEnumerateDtcResources failedMtxCluGetDTCVirtualServerNameW failedFailed to set new cluster default to '%s'invalid.setting. The cluster default resource might be Failed to clean up the cluster default resource MtxCluCleanupDTCResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@2976): pTmInstance != NULLMtxCluRemoveFromClusterAcl failedMtxCluCleanupDTCResourceGetDTCLogPath failedDeleteFileW ('%s') failedRemoveDirectoryW ('%s') failedCould not find the path delimiter in the log file path ('%s')StringCchCopyNW failedCleaning up ACLs on trace files and trace GUID failed! Ignoring failure...MtxCluSetupResourceRegistry, pTmInstance->InstallContact(GetDefaultServiceName()) failedMtxCluSetupResourceRegistryServiceMtxCluSetupResourceRegistry, pTmInstance->SetContactPropertyString(DTC_SVC_PATH_W) failedMSDTCUISMSDTCXATMcom\complus\dtc\shared\mtxclu\src\clusterutil.cppMtxCluSetupResourceRegistry, pTmInsance->InstallContact(DTCXATM_CONTACT_DESC_W failed, ignoring error and continuingMSDTCTIPGWMtxCluSetupResourceRegistry, pTmInstance->InstallContact(DTCTIPGW_CONTACT_DESC_W) failedMtxCluSetupResourceRegistry, pTmInstance->GetContactId(DTCXATM_CONTACT_DESC_W) failedMtxCluSetupResourceRegistry - InstallXATmSecurityKey failed.MtxCluSetDefaultClusterResource failedSetting initial account info for NetworkServiceMtxCluSetupTraceResourceACLsMtxCluSetupTraceResourceACLs (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3209): pTmInstance != NULLFailed to apply service SID settings to the trace log directory.Failed to apply serive SID settings to the trace GUIDsMtxCluCleanUpTraceResourceACLsMtxCluCleanUpTraceResourceACLs (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3262): pTmInstance != NULLFailed to remove service SID settings from the trace log directory.Failed to remove service SID settings from the trace GUIDs!MtxCluEnumerateDtcResourcesEx (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3325): MtxCluEnumerateDtcResources, pdwNameCount != NULLMtxCluEnumerateDtcResourcesEx (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3326): MtxCluEnumerateDtcResources, rgwszIds != NULLMtxCluEnumerateDtcResourcesExClusterResourceTypeOpenEnum - CLUSTER_RESOURCE_TYPE_ENUM_RESOURCEShCluster: %x lpszResourceTypeName: %s lpcchNodeName: %dClusterResourceTypeOpenEnumClusterResourceTypeOpenEnum failedOOM allocating resource idsOOM allocating resource namesError enumerating clusterIgnoring ERROR_DELETE_PENDING/MTXCLU_E_NO_DTC_RESOURCE when getting resource typeMtxCluGetResourceIdStringFromName Failed for '%s'!o_pszNameMtxCluGetDTCVirtualServerNameW!i_pwszResourceNameMtxCluVerifyLogPathInDependantDiskResourceIn:Specified drive is %sGetBaseDriveNameFromPartitionInfoGetBaseDriveNameFromPartitionInfo (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3747): GetBaseDriveNameFromPartitionInfo, i_pvData != NULLGetBaseDriveNameFromPartitionInfo (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@3748): GetBaseDriveNameFromPartitionInfo, ppwszDriveName != NULLGet CLUSPROP_VALUE...It's CLUSPROP_PARTITION_INFODevice Name %sDisk Device Name is not a drive letterDisk Device Name length is < 2!, Len = %dIts CLUSPROP_PARTITION_INFO_EXVolume Guid to string conversion failed!Volume Guid %S}\\\?\Volume{%s%S%sVolume Guid Concatenation failed!Drive Name: %sPartition info parsing complete.Unable to allocate buffer for group nameGetResourceGroupOfResourcehResource: %x lpszGroupName: %s lpcchGroupName: %dGetLocalClusterHandle failedlpszGroupName: %sOpenClusterGroupExOpenClusterGroupEx failedMtxCluGetResourceId (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4047): MtxCluGetResourceId - NULL != o_pResourceGuidMtxCluGetResourceIdUuidFromStringW failedMtxCluGetMappingNameRegKey (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4141): MtxCluGetMappingNameRegKey: NULL != ppwszMappingNameMtxCluGetMappingNameRegKey (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4142): MtxCluGetMappingNameRegKey: NULL != pwszMappingTypeMSDTC\TMMapping\%sMtxCluGetMappingNameRegKeyClusterRegOpenKey(%s) failedClusterRegQueryInfoKey failedComplusAppAppIdNameExeCompareFileNamesWithoutExtension failedMtxCluReadMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4303): MtxCluReadMapping: NULL != pwszMappingTypeMtxCluGetMappingName failedMtxCluReadMappingApplicationTypeClusterRegQueryValue(ApplicationType) failedInvalid configuration-  The registry value 'ApplicationType' is not a DWORD'ApplicationType' is invalidClusterResourceIdClusterRegQueryValue(ClusterResourceId) failedInvalid configuration-  The registry value 'ClusterResourceId' is not a string'ClusterResourceId' is invalid OpenClusterExOpenClusterEx failedMtxCluReadClusterConfigGetClusterKey failedMtxCluReadMapping failedOpenSCManager failedEnumServicesStatusEx failednew BYTE[cbServiceDataSize] failedUuidToString failedMtxCluGetTmResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4655): MtxCluGetTmResource - NULL != ppwszTmVirtualServerNameMtxCluGetTmResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4656): MtxCluGetTmResource - NULL != pTmResourceGuidFailed to read cluster configMtxCluGetTmResourceMtxCluGetDTCResourceForResource failedApplication specified a resource id %s, but no DTC cluster resource could be returned - reverting to use LOCAL TMMtxCluGetResourceId failedMtxCluBringDtcResourceOnline failed - resource name = %s.MtxCluGetTmResource (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4791): MtxCluGetTmResource - RpcStringFreeMtxCluBringDtcResourceOnlineExOnlineClusterResourceOnlineClusterResource failedstateDtcResource != ClusterResourceOnlinePending, stateDtcResource = %dError getting resource ID from name for %sMtxCluGetResourceIdStringFromNameError 0x%x converting resource ID to string for %sError duplicating resource GUID string.MtxCluGetNameFromResourceIdStringEx (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@4979): MtxCluGetNameFromResourceIdString - NULL != o_ppwszResourceNameMtxCluGetNameFromResourceIdStringExClusterGetNameHelper failedMakeStringW failed.MtxCluGetNameFromResourceIdStringNonAdminRegQueryValueExW failed.The cluster resource name registry value is of an unexpected type: %ulMtxCluGetClusterSDCould not allocate buffer for common propertieshCluster: %x dwControlCode: %dClusterControlError from ClusterControl trying to get buffer size for common propertiesSecurity DescriptorResUtilFindBinaryPropertyError from ResUtilFindBinaryProperty trying to get CLUSREG_NAME_CLUS_SDMtxCluSetClusterSD (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@5284): MtxCluSetClusterSecurityDescriptor - NULL != i_pSDMtxCluSetClusterSD (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@5285): MtxCluSetClusterSecurityDescriptor - 0 != i_cbSDMtxCluSetClusterSDResUtilPropertyListFromParameterBlockError from ResUtilPropertyListFromParameterBlock to get size of parameter list.Unable to allocate memory for property listError from ResUtilPropertyListFromParameterBlock to create property list with security descriptorError from ClusterControl to set common properties for security descriptorError from MtxCluGetClusterSDMtxCluGetClusterSecurityDescriptorCannot allocate CSecurityDescriptorError from CSecurityDescriptor::SetSecurityDescriptorError from i_pSecurityDescriptor->GetSecurityDescriptorMtxCluSetClusterSecurityDescriptorUnable to allocate memory for new self-relative security descriptorError from MakeSelfRelativeSDUnexpected ERROR_SUCCESS from MakeSelfRelativeSD to get buffer size requiredUnexpected error from MakeSelfRelativeSD to get buffer size requiredError from MtxCluSetClusterSecurityDescriptorError from MtxCluGetClusterSecurityDescriptorMtxCluAddToClusterAclError from i_pTmInstance->GetServiceSidStringS-1-5-80-3960419045-2460139048-4046793004-1809597027-2250574426Error from DuplicateString for LOCAL DTC Service SID.Error from pSecurityDescriptor->AddSid for cluster resource service SIDMtxCluRemoveFromClusterAclError from pSecurityDescriptor->RemoveSidMtxCluGetVirtualServerToken (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@5643): MtxCluGetVirtualServerToken - NULL != o_pphVSTokenMtxCluGetVirtualServerTokenOpenClusterResourceEx failed for Dtc resource name %sNetwork NamehCluster: %x hSelf: %x lpszResourceType: %s bRecurse: FALSEResUtilGetResourceDependencyByNameResUtilGetResourceDependency failed when queried for dependant Network resource.ClusterResourceControl for CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN failedlpszClusterName: %sFailed to open clusterMtxCluGetClusterResourceIdFromNameFailed to open resourceFailed to get resource IDMtxCluGetActiveClusterNode (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@5851): Invalid argument: o_ppwszNodeNameMtxCluGetActiveClusterNodeFailed to allocate memory for storing cluster node namehResource: %x lpszNodeName: %s lpcchNodeName: %dGetClusterResourceState failed.MtxCluGetClusterRootHKeyMtxCluSetClusterTmMappingMtxCluGetClusterRootHKey failedMSDTC\TMMapping%s\%s\%sClusterRegCreateKey %s failedClusterRegDeleteKey failedGetResourceID failedStringCchLengthW failedClusterRegSetValue %s failedMtxCluClearClusterTmMappingsCouldn't allocate memory for the subkey.ClusterRegQueryInfoKey failed. Check if the key %s mapping exists%d # of subkeys exists in %sLow memoryMtxCluRemoveClusterTmMapping failedMtxCluRemoveClusterTmMappingByNameMtxCluRemoveClusterTmMapping %s\%s not foundMtxCluRemoveClusterTmMapping %s\%s removedMtxCluRemoveClusterTmMappingMtxCluRemoveClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6303): MtxCluRemoveClusterTmMapping: NULL != wszMappingNameMtxCluRemoveClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6304): MtxCluRemoveClusterTmMapping: NULL != hClusterKeyMtxCluRemoveClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6305): MtxCluRemoveClusterTmMapping: NULL != wszMappingTypeRemoved mapping %sMtxCluGetClusterTmMappingMtxCluGetClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6372): MtxCluGetClusterTmMapping: NULL != wszMappingTypeMtxCluGetClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6373): MtxCluGetClusterTmMapping: NULL != wszMappingNameMtxCluGetClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6374): MtxCluGetClusterTmMapping: NULL != pTmMappingMtxCluGetClusterTmMapping (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6375): MtxCluGetClusterTmMapping: NULL != hParentKeyCoTaskMemAlloc failedClusterRegEnumValue failedResource ID %d found.MtxCluGetNameFromResourceIdStringNonAdmin failedResource name %S retrieved.AppType found.AppName found.AppId found.MtxCluEnumerateClusterTmMappingsMtxCluEnumerateClusterTmMappings (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6519): MtxCluEnumerateClusterTmMappings: NULL != pdwCountMtxCluEnumerateClusterTmMappings (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6520): MtxCluEnumerateClusterTmMappings: NULL != ppTmMapping%d of subkeys found under %sMtxCluEnumerateClusterTmMappings (com\complus\dtc\shared\mtxclu\src\clusterutil.cpp@6599): MtxCluEnumerateClusterTmMappings: dwIndex < dwMappingCountMtxCluGetClusterTmMapping failedinvalid string positionstring too longOOM allocating %d wcharsGetCSPStringcom\complus\dtc\shared\mtxclu\src\clusterserviceaccount.cppStringCchPrintf failedGetCryptContextAndExchangeKeyGot Resource Key for %sCryptoContainerGuidClusterRegQueryValue(CryptoContainerGuid) failed, trying ResourceIDClusterRegQueryValue(CryptoContainerGuid) failedAttempting CryptAcquireContextW with name %sMicrosoft Enhanced RSA and AES Cryptographic ProviderCryptAcquireContextW with name %s failed with NTE_BAD_KEYSET, trying with CRYPT_NEWKEYSETFailed to create key setCryptAcquireContextW with name %s and CRYPT_NEWKEYSET succeededcSD.SetSpecialAccounts failedcSD.GetSecurityDescriptor failedFailed to set security descriptorAttempting CryptGenKey with AT_KEYEXCHANGEFailed to create new exchange keyCreated new exchange keyFailed to get CSP stringAttempting to add ClusterCryptoCheckpoint with name %sFailed to set up crypto checkpointCreated new key containerFailed to open existing key setOpened key containerFailed to open exchange keyOpened existing exchange keyFailed to delete key set while cleaning upFailed to get crypt context and exchange keyEncryptBufferAttempting CryptGenKey for SessionKeyFailed to get session keyCreated new SessionKeyGetting size for exported SessionKeyUnable to get export sizeGetting size for encrypted dataUnable to get encrypt sizeEncryptBuffer (com\complus\dtc\shared\mtxclu\src\clusterserviceaccount.cpp@381): Cannot reuse buffer for encryptionAllocating buffer.Out of memory allocating %d bytes for encrypted dataExporting SessionKeyUnable to export session keyEncryptBuffer (com\complus\dtc\shared\mtxclu\src\clusterserviceaccount.cpp@413): Key changed sizes in between CryptExportKey callsEncrypting the data.Unable to encrypt dataEncryptBuffer (com\complus\dtc\shared\mtxclu\src\clusterserviceaccount.cpp@437): Encrypted data size changedEncryption complete.DecryptBufferInput buffer too smallCorrupted buffer - exported key length greater than buffer lengthFailed to get a crypto context and exchange keyImporting session keyFailed to import session keySuccessfully imported session keyAllocating memory for output bufferOOM allocating %d bytesDecrypting the dataFailed to decrypt dataDecryption completeBuildPersistBufferAccount copy failedPassword copy failedBuildPersistBuffer (com\complus\dtc\shared\mtxclu\src\clusterserviceaccount.cpp@687): Mis-counted buffer sizePersist buffer too smallDecodePersistBufferPersist buffer corrupt (bad cchAccount)Persist buffer corrupt (account not 0 terminated)Persist buffer corrupt (bad cchPassword)Persist buffer corrupt (passwd not 0 terminated)Persist buffer corrupt (last DWORD not TERMINATOR)Failed to duplicate account stringFailed to duplicate passwd stringFailed to build persist bufferEncryptAccountInformationFailed to encrypt bufferDecryptAccountInformationFailed to decrypt bufferFailed to decode persisted bufferFailed to encrypt account infoMtxCluSetServiceAccount0F5B6BC1-B854-430e-A803-0EC737F586ADSetAccountInfoInRegistryW failed.MtxCluGetServiceAccountnew BYTE[%d] failedFailed to decrypt account infoMtxCluCleanupServiceAccountFailed to delete key set while cleaning up resourceFailed to clean up service account24\Microsoft Enhanced RSA and AES Cryptographic Provider\%sFailed to get the default cluster resource, will retry in %d msSynchronizeLegacyContactsWithDefaultResourcecom\complus\dtc\shared\mtxclu\src\defaultresourcenotify.cppFailed to create TM instance, will retry in %d msFailed to create legacy TM instance, will retry in %d msFailed to synchronize contacts, will retry in %d msCluster resource notify thread is runningDtcDefaultClusterResourceNotifyThreadFailed to open local cluster, will retry in %d mshChange: %x hCluster: %x dwFilter: %d dwNotifyKey:0CreateClusterNotifyPortFailed to create cluster notify port, will retry in %d msOOM allocating %d characters for the name, will retry in %d msGetClusterNotifyFailed to get the cluster notification, will retry in %d msSynchrnoizing legacy contacts...DtcStartNotifyThread (com\complus\dtc\shared\mtxclu\src\defaultresourcenotify.cpp@318): Failed to add a reference to the thread's DLLClusWorkerCreateFailed to start the cluster resource notify thread, will retry in %d msDtcStartNotifyThreadCsvDiskResourceIDOpening DTC resource '%1!ws!'...
Opening DTC resource %sDtcOpencom\complus\dtc\shared\mtxclu\src\dtcresource.cppFailed to get resource ID string for MSDTC resource '%1!ws!'. (%2!#08x!)
Failed to get resource ID string for %s, hr=0x%XFailed to create a cluster TM instance for the DTC resource '%1!ws!'. (%2!#08x!)
Failed to create a cluster TM instance for %s, hr=0x%XOut of memory allocating a DTC_RESOURCE
Out of memory allocating a DTC_RESOURCEUnable to open resource key. Error: %1!u!.
Unable to open resource key, error is %dClosing DTC resource
Closing DTC resourceDtcCloseBringing the DTC resource onlineDtcOnlineDTC online thread successfully startedFailed to start online threadFailed to get the cluster resource nameEnsureSingleResourceInGroupUnable to open local clusterUnable to open cluster resource '%s'ClusterGetNameHelper for resource '%s'Unable to allocate memory for a group name with a guessed length of %d characters.Unable to allocate memory for a group name with returned length of %d characters.Could not determine Cluster Resource State.Unable to get the cluster group name for the resource 's'.hCluster: %x lpszGroupName: %sUnable to open the cluster group '%s' which contains the DTC resource '%s'.Unable to enumerate the cluster group '%s' which contains the DTC resource '%s'.Unable to allocate memory for an enumerated resource name (based on a guessed size of %d characters).Unable to allocate memory for an enumerated resource name based on the returned size of %d characters.An error occured enumerating group member %d. An error occured opening cluster resource '%s' to get its type.ClusterGetTypeHelper failed for resource '%s'There are multiple DTC resources in this cluster group. This is an invalid configuration-- there can be at most one DTC resource in any one group.DTC online thread is runningDtcOnlineThread(stopping, cancelled)Ensuring single resource...EnsureSingleResourceInGroup failed.Setting up resource registry...Failed to set up the resource registrySetting up resource files...Failed to create resource filesSetting up the service...Failed to set up the serviceAdding Service SID to cluster ACL...MtxCluAddToClusterAcl failed.Starting the service...DtcStartResourceService failed.Declaring the resource online!Failed to stop the service after a failed online attempt. Will attempt to forcibly terminate the service.Dtc resource have successfully been taken offline.Failed to forcibly terminate the service after a failed online attempt.DTC online thread has stoppedTaking DTC resource offlineDtcOfflineDTC offline thread successfully startedFailed to start offline threadDTC offline thread is runningDtcOfflineThreadStopping service...Failed to stop service, resorting to termination.Cleaning up service...Could not clean up. Failed.DTC offline thread has stoppedTerminating DTC resourceDtcTerminateTerminated, cleaning up service...Failed to terminate DTC resourceMtxCluGetCSVReferenceMtxCluGetCSVReference (com\complus\dtc\shared\mtxclu\src\dtcresource.cpp@1038): MtxCluGetCSVReference, pwszResourceName != NULLMtxCluGetCSVReference (com\complus\dtc\shared\mtxclu\src\dtcresource.cpp@1039): MtxCluGetCSVReference, ppwszCSVResourceID != NULLFailed to duplicate GUID stringUnable to read the '%1' property. Error: %2!u!.
Recognized: CLUSCTL_RESOURCE_UNKNOWNDtcResourceControlRecognized: CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIESReturning: %dFailed in ResUtilSetPropertyParameterBlockRecognized: CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIESInbuffer:Failed in DtcValidatePrivatePropertiesFinished Set private propertiesIn: Code: %08xDtcResourceTypeControl    InBuffer: %d bytes    OutBuffer: %d bytesRecognized: CLUSCTL_RESOURCE_TYPE_UNKNOWNRecognized: CLUSCTL_RESOURCE_TYPE_ENUM_PRIVATE_PROPERTIESRecognized: CLUSCTL_RESOURCE_TYPE_SET_PRIVATE_PROPERTIEShkeyClusterKey: %xResUtilSetPropertyTableFailed to open resource type keyRecognized: CLUSCTL_RESOURCE_TYPE_GET_PRIVATE_PROPERTIEShCluster: %x lpszTypeName: %s samDesired: %xGetClusterResourceTypeKeyRecognized: CLUSCTL_RESOURCE_TYPE_VALIDATE_PRIVATE_PROPERTIESRecognized: CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIESRecognized: CLUSCTL_RESOURCE_TYPE_STARTING_PHASE2Adding LOCAL DTC Service SID to cluster ACLFailed to add LOCAL DTC Service SID to cluster ACLRecognized: CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICSUnrecognized codeUnable to start the serviceDtcStartResourceServicecom\complus\dtc\shared\mtxclu\src\dtcresourceservice.cppDTC Service already started.StartService call successfulCheckTermination returned trueAn error occured attempting to query the status of the service, while waiting for it to start.ServiceStatus = %dService entered the running stateThe service did not start. The service's current state is %d.DtcStopResourceServiceService already stopped: %dWarning: got an unexpected error from ControlService: %dService state is stoppedService failed to stop by timeout of %d msQueryServiceStatusEx failed with %d.DtcTerminateResourceServiceUnable to query the PID of the service so that it can be forcibly terminated. The service state may be corrupt.dwServicePid: %d bOffline:FALSE pdwResourceState:NULLResUtilTerminateServiceProcessFromResDllUnable to forcibly terminate the service.Service process for %s resource terminated.
GetPhysicalNodeNameW failedCreateNonClusterTmInstancecom\complus\dtc\shared\mtxclu\src\legacyclusterutil.cppCreateRemoteProxyTmInstance failedCreateRemoteAdminTmInstance failedCreateNonClusterTmInstance (com\complus\dtc\shared\mtxclu\src\legacyclusterutil.cpp@85): CreateNonClusterTmInstance did not successfully create an ITmInstanceMtxCluGetComputerNameWStringCopyCchW for computer name failedStrCchCopyNW failedMtxCluGetDTCStatusWCreateNonClusterTmInstance failedIsOnline failedMtxCluTakeOfflineDTCWTakeOffline failedMtxCluBringOnlineDTCWBringOnline failedGetDtcLogPath failedMtxCluGetSecurityRegValueMtxCluSetSecurityRegValueGetNodeClusterState failed for node %scom\complus\dtc\shared\util\clusterutilbasic.cppGetNodeClusterState failedMtxCluIsClusterPresentNonAdminGetClusterHandle (com\complus\dtc\shared\util\clusterutilbasic.cpp@138): phCluster != NULLGetClusterHandleMtxCluIsNetworkNameInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@252): MtxCluIsNodeInLocalClusterW, pwszName != NULLMtxCluIsNetworkNameInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@253): MtxCluIsNodeInLocalClusterW, pInLocalCluster != NULLMtxCluIsNetworkNameInLocalClusterW, GetPhysicalNodeNameW failedMtxCluIsNetworkNameInLocalClusterWMtxCluIsNetworkNameInLocalClusterW, MtxCluIsVirtualServerInLocalClusterW failedMtxCluIsNetworkNameInLocalClusterW, MtxCluIsNodeInLocalClusterW failedGetNetworkNameResource (com\complus\dtc\shared\util\clusterutilbasic.cpp@322): GetNetworkNameResource, pwszResourceName != NULLGetNetworkNameResource (com\complus\dtc\shared\util\clusterutilbasic.cpp@323): GetNetworkNameResource, phResource != NULLGetNetworkNameResourceProvided Network Name: %shCluster: %x lpszResourceTypeName: %s dwType: %dClosing hResource = 0x%xAfter OpenClusterResourceEx, hResource = 0x%xGetActualNameOfNetworkNameResource failedActual resource name = %sFound it - actual resource name = %s, resource handle = 0x%xClosing resource (error case) = 0x%xMtxCluGetNetworkNameResourceW (com\complus\dtc\shared\util\clusterutilbasic.cpp@478): MtxCluGetNetworkNameResourceW, pwszResourceName != NULLMtxCluGetNetworkNameResourceW (com\complus\dtc\shared\util\clusterutilbasic.cpp@479): MtxCluGetNetworkNameResourceW, phResource != NULLMtxCluGetNetworkNameResourceWProvided Resource Name: %sGetNetworkNameResource failed for %sDuplicateString failed for %sGetClusterResourceState failed for %sDuplicateString failed for physical name %sMtxCluIsSameNodeW (com\complus\dtc\shared\util\clusterutilbasic.cpp@595): MtxCluIsSameNodeW, pwszName1 != NULLMtxCluIsSameNodeW (com\complus\dtc\shared\util\clusterutilbasic.cpp@596): MtxCluIsSameNodeW, pwszName2 != NULLMtxCluIsSameNodeW (com\complus\dtc\shared\util\clusterutilbasic.cpp@597): MtxCluIsSameNodeW, pIsSameNode != NULLCan't get the cluster handle, assuming the two names are NOT the same nodeMtxCluIsSameNodeWMtxCluGetNetworkNameResourceW failed for %sMtxCluIsSameClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@675): MtxCluIsSameClusterW, pwszHostName1 != NULLMtxCluIsSameClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@677): MtxCluIsSameClusterW, pIsSameCluster != NULLMtxCluIsNodeInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@723): MtxCluIsNodeInLocalClusterW, pwszNodeName != NULLMtxCluIsNodeInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@724): MtxCluIsNodeInLocalClusterW, pbNodeInLocalCluster != NULLMtxCluIsNodeInLocalClusterW, MtxCluGetNodesW failedMtxCluIsNodeInLocalClusterWMtxCluIsNodeInLocalClusterW, MtxCluGetNodesW returned 0 number of nodesMtxCluGetNodesW (com\complus\dtc\shared\util\clusterutilbasic.cpp@778): MtxCluGetNodesW, ppClusterNodes != NULLMtxCluGetNodesW (com\complus\dtc\shared\util\clusterutilbasic.cpp@779): MtxCluGetNodesW, pdwClusterNodes != NULLMtxCluGetNodesWMtxCluGetNodesW, CoTaskMemAlloc(dwClusterNodes*LPWSTR) failedMtxCluGetNodesW, GetPhysicalNodeNameW failed.ClusterOpenEnum - CLUSTER_ENUM_NODEhCluster: %x dwType: %dClusterOpenEnumMtxCluGetNodesW, ClusterOpenEnum failedMtxCluGetNodesW, unable to allocate space for node names.MtxCluGetNodesW, ClusterEnum failedMtxCluIsVirtualServerInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@927): MtxCluIsVirtualServerInLocalClusterW, pwszVirtualServerName != NULLMtxCluIsVirtualServerInLocalClusterW (com\complus\dtc\shared\util\clusterutilbasic.cpp@928): MtxCluIsVirtualServerInLocalClusterW, pbVirtualServerInLocalCluster != NULLMtxCluIsVirtualServerInLocalClusterW, MtxCluGetVirtualServersW failedMtxCluIsVirtualServerInLocalClusterWMtxCluIsVirtualServerInLocalClusterW, MtxCluGetVirtualServersW returned 0 number of nodesMtxCluGetVirtualServersW (com\complus\dtc\shared\util\clusterutilbasic.cpp@992): MtxCluGetVirtualServersW, pppArgVirtualServers != NULLMtxCluGetVirtualServersW (com\complus\dtc\shared\util\clusterutilbasic.cpp@993): MtxCluGetVirtualServersW, pdwVirtualServers != NULLMtxCluGetVirtualServersWMtxCluGetVirtualServersW, CoTaskMemAlloc(dwVirtualServers*LPWSTR) failedMtxCluGetVirtualServersW, GetPhysicalNodeNameW failedMtxCluGetVirtualServersW, CoTaskMemAlloc(ppVirtualServers*LPWSTR) failedIsResourceOnLocalNode (com\complus\dtc\shared\util\clusterutilbasic.cpp@1212): IsResourceOnLocalNode, hResource != NULLIsResourceOnLocalNodeGetActualNameOfNetworkNameResource (com\complus\dtc\shared\util\clusterutilbasic.cpp@1268): GetActualNameOfNetworkNameResource, hResource != NULLGetActualNameOfNetworkNameResource (com\complus\dtc\shared\util\clusterutilbasic.cpp@1269): GetActualNameOfNetworkNameResource, ppwszActualName != NULLGetActualNameOfNetworkNameResource, ClusterResourceControl failedGetActualNameOfNetworkNameResourceGetActualNameOfNetworkNameResource, new BYTE [cbRequired] failedGetActualNameOfNetworkNameResource, ResUtilFindSzProperty failedGetActualNameOfNetworkNameResource, DuplicateString failedMakeStringW (com\complus\dtc\shared\util\stringutil.cpp@63): MakeStringW, ppwszDestString != NULLMakeStringW (com\complus\dtc\shared\util\stringutil.cpp@64): MakeStringW, pwszFormatString != NULLcom\complus\dtc\shared\util\stringutil.cppMakeStringW, StringCchVPrintfExW failedDuplicateString (com\complus\dtc\shared\util\stringutil.cpp@100): DuplicateString, ppwszDest != NULLDuplicateString, CoTaskMemAlloc(dwSourceLength * sizeof(WCHAR)) failedDuplicateString, StringCchCopyW failedDuplicateString (com\complus\dtc\shared\util\stringutil.cpp@143): DuplicateString, ppwszDest != NULLDuplicateString, MultiByteToWideChar failedDuplicateString (com\complus\dtc\shared\util\stringutil.cpp@190): DuplicateString, ppszDest != NULL

RemoveQuotesFromString (com\complus\dtc\shared\util\stringutil.cpp@368): RemoveQuotesFromString: NULL != pwszStrRemoveQuotesFromString (com\complus\dtc\shared\util\stringutil.cpp@369): RemoveQuotesFromString: NULL != ppwszOutputStringCompareFileNamesWithoutExtensionOrQuotes (com\complus\dtc\shared\util\stringutil.cpp@427): CompareFileNameWithoutExtension: NULL != pwszFile2RemoveQuotesFromString failed\DtcInstall.loga+%02ld-%02ld-%04ld %02ld:%02ld : DTC Install error = %d, %s, %s (%d) 
%02ld-%02ld-%04ld %02ld:%02ld : DTC Install error = %d, %s, %s (%d) 
\.\LocalSystemNT AUTHORITY\LocalServiceadvapi32.dllLsaOpenPolicyLsaOpenAccountLsaCreateAccountLsaGetSystemAccessAccountLsaSetSystemAccessAccountcom\complus\dtc\shared\util\security.cppInstallDTC: DynCopySid failed.\InstallDTC: AllocateAndInitializeSid failedInstallDTC: ConvertStringSidToSidW failedUnexpected error from RtlCreateServiceSidGetServiceSidcom\complus\dtc\shared\util\security.cppOut of memory allocating %d bytesError creating service SIDInstallDTC: LookupAccountNameW failedInstallDTC: LookupSpecialAccount failedlocalGetAccountSid (%s) @ %s failedGrantServiceLogOnAccessGrantServiceLogOnAccess (%s) @ %s failedInstallDTC: LSAPrivate.Init() failedInstallDTC: LSAPrivate.LsaOpenPolicy failedInstallDTC: LsaCreateAccount || LsaOpenAccount failedInstallDTC: LsaGetSystemAccessAccount failedInstallDTC: LsaSetSystemAccessAccount failedInstallDTC: MakeAbsolute failedInstallDTC: new BYTE[ cbAcl ] failedInstallDTC: new SECURITY_DESCRIPTOR failedInstallDTC: InitializeSecurityDescriptor failedInstallDTC: SetSecurityDescriptorDacl failedInstallDTC: MakeAbsoluteSD failedS-1-5-32-544InstallDTC: AddSid( pwszAdministrators ) failedS-1-5-18InstallDTC: AddSid( pwszSystem ) failedInstallDTC: InitializeAcl failedGetAclInformation call failedInstallDTC: new BYTE [cbNeededAclLength] failedInstallDTC: GetAce failedInstallDTC: AddAce failedInstallDTC: AddAccessAllowedAceEx failedInstallDTC: StringToSid failedInstallDTC: ApplyNamedSecurityChange failedInstallDTC: ( cbTempAcl < SECURITY_DESCRIPTOR_MIN_LENGTH ) failedInstallDTC: CDTCSecurityDescriptor::SetNamedInfo failed, Invalid argumentsInstallDTC: GetNamedSecurityInfoW failedInstallDTC: GetNamedSecurityInfoW returned an SD not in self relative formmsdtc_trace : File: %s, Line: %d, SetAccountInfoInRegistryW: CService::Create failed, hr=0x%x
SetAccountInfoInRegistryW: CService::Create failedmsdtc_trace : File: %s, Line: %d, SetAccountInfoInRegistryW: CService::GetAccount failed, hr=0x%x
SetAccountInfoInRegistryW: FAILED - pDTCService->GetAccount(...)msdtc_trace : File: %s, Line: %d, SetAccountInfoInRegistryW: LookupSpecialAccount failed, hr=0x%x
SetAccountInfoInRegistryW: LookupSpecialAccount failedmsdtc_trace : File: %s, Line: %d, SetAccountInfoInRegistryW : SetRegKeyValue32W: failed to set a registry value, hr=0x%x
SetAccountInfoInRegistryW : SetRegKeyValue32W: failed to set a registry value.AllowOnlySecureRpcCallsFallbackToUnsecureRPCIfNecessaryTurnOffRpcSecurityNetworkDtcAccessNetworkDtcAccessAdminNetworkDtcAccessClientsNetworkDtcAccessInboundNetworkDtcAccessOutboundNetworkDtcAccessTipNetworkDtcAccessTransactionsXaTransactionsmtxclu.dllFailed to load mtxclu DLLUtilMtxcluIsSameNodeWcom\complus\dtc\shared\util\basetminstance.cppMtxCluIsSameNodeWUnable to bind to MtxCluIsSameNodeWFailed in MtxCluIsSameNodeWCBaseTmInstance::GetFullyQualifiedHostName (com\complus\dtc\shared\util\basetminstance.cpp@190): GetFullyQualitifedHostName, o_wszFullyQualifiedHostName != NULLSizeLOGpCustProps->ReadNumber DTC_LOG_SIZE failedpCustProps->ReadStringW DTC_SVC_PATH failedTimerFlushCheckpointTraceLimitDACUpdateLimitShowLimitpCustProps->WriteNumber DTC_LOG_SIZE failedpCustProps->WriteStringW DTC_SVC_PATH failedCBaseInstance::CreateNewContact, GetContactPool failedCBaseInstance::CreateNewContact, pContactPool->Create failedCBaseInstance::CreateNewContact, GetPhysicalNodeNameW failedCBaseInstance::CreateNewContact, SetHostW failedCBaseTmInstance::CreateNewContact: GetContactPool failedCBaseTmInstance::CreateNewContact: pContactPool->Create failedCBaseTmInstance::CreateNewContact: pContProps->SetServiceId failedCBaseTmInstance::CreateNewContact: SetDescriptionW failedCBaseTmInstance::CreateNewContact: SetClassId failedCBaseTmInstance::CreateNewContact: pContactPool->WriteW failedcom\complus\dtc\shared\util\basetminstance.cppCBaseTmInstance::CreateNewContact: UuidFromStringW failededCBaseTmInstance::DeleteContacts: GetContactPool failedMSDTCKTMRMMSDTC DefaultMSDTCXATM DefaultMSDTCTIPGW DefaultCBaseTmInstance::ChangeContact, GetDtcCIDProps failedCBaseTmInstance::ChangeContact, GetDtcLogPath failedCBaseTmInstance::ChangeContact, ChangeContact failedCBaseTmInstance::ChangeContact, SetDtcCIDProps failedCBaseTmInstance::ChangeContact, SetDtcLogPath failedCBaseTmInstance::ChangeContact, GetContactPool failedCBaseTmInstance::ChangeContact, pContactPool->Create failedCBaseTmInstance::ChangeContact, DuplicateString failedCBaseTmInstance::ChangeContact, SetDescription failedCBaseTmInstance::ChangeContact, SetServiceId failedCBaseTmInstance::ChangeContact, pContactPool->WriteW failedCBaseTmInstance::InstallContact, GetContactPool failedCBaseTmInstance::InstallContact, pContactPool->Create failedCBaseTmInstance::InstallContact, pContProps->QueryInterface failedCBaseTmInstance::InstallContact, SetServiceId failedCBaseTmInstance::InstallContact, DuplicateString failedCBaseTmInstance::InstallContact, SetDescription failedCBaseTmInstance::InstallContact, SetClassId failedCBaseTmInstance::InstallContact, pContactPool->WriteW failedCBaseTmInstance::InstallContact, SetContactPropertyString(DTC_SVC_PATH_W) failedCBaseTmInstance::SetContactProperty, GetTmContact failedCBaseTmInstance::SetContactProperty, pTmContact->QueryInterface(IID_ICustomProperties) failedCBaseTmInstance::SetContactProperty, pCustProps->WriteStringW failedGetSecurityConfigurationOptions: received an invalid security levelLuTransactionsCBaseTmInstance::GetSPN (com\complus\dtc\shared\util\basetminstance.cpp@1752): CBaseTmInstance::GetSPN, ppwszSPN != NULLCBaseTmInstance::GetSPNError calling UtilMtxcluIsSameNodeWWriteToEventLogger failedSuppressDuplicateDurationhResTypeEnum: %x dwEnumIndex:%d lpcchName: %dcom\complus\dtc\shared\util\clusterhelper.cppClusterResourceTypeEnumFailed on sizing pass for %dClusterResourceControlOutputHelperFailed to allocate %d bytes for %dhResource: %x hHostNode: NULL dwControlCode:%d lpOutBuffer: %s cbOutBufferSize: %dFailed to get data for %dcom\complus\src\inc\utsem.hCreateEvent returned a NULL handle.WaitForSingleObjectEx fails in CEventSem::Wait()SetEvent fails in CEventSem::Set()ResetEvent fails in CEventSem::Reset()Software\Microsoft\MSDTCSoftware\Microsoft\MSDTCcom\complus\dtc\shared\util\dtcini.cppDtcDebugBreakNo more information about the error is available.MemoryDumpTypeMemoryDumpLocationThe memory dump location specified in the registry is invalidWriteDumpThreadQueryFullProcessImageNameW failedGetFullPathNameW failed%s_%02ld%02ld%04ld_%02ld%02ld%02ldStringCchPrintf failed. Unable to compose file name.%s\%s.dmpStringCchPrintf failed. Unable to compose dump location.DBGHELP.DLLLoadLibraryExW(DbgHelp.dll) failed.MiniDumpWriteDumpGetProcAddress(MiniDumpWriteDump) failedFailed to create dump file.MiniDumpWriteDump failedGenerateErrorDumpsDescriptionHostClsidProtocolEndpointCustomPropertiesSvcidDefaultProviderProvidersCContactRegistry::OpenRootKey (com\complus\dtc\shared\util\cr_c.cpp@1353): CContactRegistry::OpenRootKey, phRootKey != NULLCContactRegistry::CreateSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1378): CContactRegistry::CreateSubKeyW, hKey != NULLCContactRegistry::CreateSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1379): CContactRegistry::CreateSubKeyW, pwszSubKey != NULLCContactRegistry::CreateSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1380): CContactRegistry::CreateSubKeyW, phResult != NULLCContactRegistry::CreateSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1397): CContactRegistry::CreateSubKeyA, hKey != NULLCContactRegistry::CreateSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1398): CContactRegistry::CreateSubKeyA, pszSubKey != NULLCContactRegistry::CreateSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1399): CContactRegistry::CreateSubKeyA, phResult != NULLCContactRegistry::OpenSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1423): CContactRegistry::OpenSubKeyW, hKey != NULLCContactRegistry::OpenSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1424): CContactRegistry::OpenSubKeyW, pwszSubKey != NULLCContactRegistry::OpenSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1425): CContactRegistry::OpenSubKeyW, phResult != NULLCContactRegistry::OpenSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1442): CContactRegistry::OpenSubKeyA, hKey != NULLCContactRegistry::OpenSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1443): CContactRegistry::OpenSubKeyA, pszSubKey != NULLCContactRegistry::OpenSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1444): CContactRegistry::OpenSubKeyA, phResult != NULLCContactRegistry::DeleteSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1457): CContactRegistry::DeleteSubKeyW, hKey != NULLCContactRegistry::DeleteSubKeyW (com\complus\dtc\shared\util\cr_c.cpp@1458): CContactRegistry::DeleteSubKeyW, pwszSubKey != NULLCContactRegistry::DeleteSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1471): CContactRegistry::DeleteSubKeyA, hKey != NULLCContactRegistry::DeleteSubKeyA (com\complus\dtc\shared\util\cr_c.cpp@1472): CContactRegistry::DeleteSubKeyA, pszSubKey != NULLCContactRegistry::DeleteValueW (com\complus\dtc\shared\util\cr_c.cpp@1485): CContactRegistry::DeleteValueW, hKey != NULLCContactRegistry::DeleteValueA (com\complus\dtc\shared\util\cr_c.cpp@1499): CContactRegistry::DeleteValueA, hKey != NULLCContactRegistry::FlushKey (com\complus\dtc\shared\util\cr_c.cpp@1512): CContactRegistry::FlushKey, hKey != NULLCContactRegistry::CloseKey (com\complus\dtc\shared\util\cr_c.cpp@1525): CContactRegistry::CloseKey, phKey != NULLCContactRegistry::CloseKey (com\complus\dtc\shared\util\cr_c.cpp@1527): CContactRegistry::CloseKey, hKey != NULLCContactRegistry::EnumKeyW (com\complus\dtc\shared\util\cr_c.cpp@1554): CContactRegistry::EnumKeyW, hKey != NULLCContactRegistry::EnumKeyW (com\complus\dtc\shared\util\cr_c.cpp@1555): CContactRegistry::EnumKeyW, pwszName != NULLCContactRegistry::EnumKeyA (com\complus\dtc\shared\util\cr_c.cpp@1570): CContactRegistry::EnumKeyA, hKey != NULLCContactRegistry::EnumKeyA (com\complus\dtc\shared\util\cr_c.cpp@1571): CContactRegistry::EnumKeyA, pwszName != NULLCContactRegistry::QueryValueW (com\complus\dtc\shared\util\cr_c.cpp@1588): CContactRegistry::QueryValueW, hKey != NULLCContactRegistry::QueryValueW (com\complus\dtc\shared\util\cr_c.cpp@1595): CContactRegistry::QueryValueW, pdwData != NULLCContactRegistry::QueryValueA (com\complus\dtc\shared\util\cr_c.cpp@1612): CContactRegistry::QueryValueA, hKey != NULLCContactRegistry::QueryValueA (com\complus\dtc\shared\util\cr_c.cpp@1619): CContactRegistry::QueryValueA, pdwData != NULLCContactRegistry::SetValueW (com\complus\dtc\shared\util\cr_c.cpp@1636): CContactRegistry::SetValueA, hKey != NULLCContactRegistry::SetValueW (com\complus\dtc\shared\util\cr_c.cpp@1638): CContactRegistry::SetValueA, pData != NULLCContactRegistry::SetValueA (com\complus\dtc\shared\util\cr_c.cpp@1654): CContactRegistry::SetValueA, hKey != NULLCContactRegistry::SetValueA (com\complus\dtc\shared\util\cr_c.cpp@1656): CContactRegistry::SetValueA, pData != NULLtraceFailed to open thread tokenEnableThreadSecurityPrivilegecom\complus\dtc\shared\util\msdtcsecurity.cppFailed to open process tokenFailed to duplicate the tokenSeSecurityPrivilegeCould not look up the LUID for SeSecurityPrivilegeUnable to enable SeSecurityPrivilegeUnable to set thread tokenConvertStringSecurityDescriptorToSecurityDescriptorW failedSetObjectSddlGetSecurityDescriptorOwner failedGetSecurityDescriptorGroup failedGetSecurityDescriptorDacl failedSetObjectSddl (com\complus\dtc\shared\util\msdtcsecurity.cpp@210): pSidDacl != NULLGetSecurityDescriptorSacl failedSetObjectSddl (com\complus\dtc\shared\util\msdtcsecurity.cpp@226): pSidSacl != NULLFailed to enable thread security privilegeSetNamedSecurityInfo failedSetObjectSddl (com\complus\dtc\shared\util\msdtcsecurity.cpp@269): Unable to restore thread tokenSetSddlOnLogDirectoryStringCchCopyW failedGetFullPathNameW(wszLogPath) failedTmInstance->GetNonDefaultLogPathSddl failedSetObjectSddl(wszLogPath) failedAddSidOnTraceFileAddSidOnTraceFile (com\complus\dtc\shared\util\msdtcsecurity.cpp@346): pSID != NULLEither the TraceDirectory does not exist or could not access itGetNamedInfo Failed on TraceDirectoryAddSid FailedFailed to set access right on trace directory to this instance of MSDTC.RemoveSidOnTraceFileRemoveSidOnTraceFile (com\complus\dtc\shared\util\msdtcsecurity.cpp@407): pSID != NULLFailed to remove SID on trace directory.AddSidOnWmiResourcesUuidToString(g_TraceLoggerGuid) failedUuidToString(g_UITraceControlGuid) failedGetNamedInfo Failed on TraceControlGuid failed!Failed to set access right on trace logger guid to this instance of MSDTC.GetNamedInfo Failed on UITraceControlGuid failed!Failed to set access right on trace UI logger guid to this instance of MSDTC.RemoveSidOnWmiResourcesUuidToString(g_TraceControlGuid) failedGetNamedInfo on TraceControlGuid failed!GetNamedInfo on UITraceControlGuid failed!SetSddlOnLogFile%s\msdtc.logTmInstance->GetLogFileSddl failedSetObjectSddl(wszLogFile) failedMSDTC ClientMSDTC 2MSDTC Client 2Error opening the event log for event source: %sCreateNetpEventLogHandlecom\complus\dtc\shared\util\dtceventvwr.cppCreateNetpEventLog2HandleSuppressDuplicateDuration\MSDtcYBǠ`ƕv_
Zcom\complus\dtc\shared\util\xasecurity.cppUuidToStringW call failedInstalling XATM Security Key for '%s'InstallXATmSecurityKeycom\complus\dtc\shared\util\xasecurity.cppDTC_XA_KEY_CNG_KEY_DATA_BLOB_W key already exists for '%s'CreateXATmSecurityKeyCNG call failedCreateXATmSecurityKeyCNG call failedEntering CreateXATmSecurityKeyCNGCreateXATmSecurityKeyCNGMicrosoft Primitive ProviderRNGError from BCryptOpenAlgorithmProvider(%s)Error from BCryptGenRandomAESChainingModeCBCChainingModeError from BCryptSetProperty(BCRYPT_CHAINING_MODE)ObjectLengthError from BCryptGetProperty(BCRYPT_OBJECT_LENGTH)Couldn't allocate memory for CNG Key objectError from BCryptGenerateSymmetricKeyKeyDataBlobError from BCryptExportKey to get buffer sizeCouldn't allocate memory for exported CNG key.Error from BCryptExportKeySecurity\XAKeyCNGKeyDataBlobError from ITmInstance::CreateRegistryKey : KeyName = %sError from ITmInstance::SetRegistryValue : KeyName = %s, ValueName = %sDeleteRegistryKey(XAKeyCNG) call failedError from ITmInstance::GetRegistryValue : KeyName - %s, ValueName - %sEntering methodGetXATmSecurityKeyCNGSizeExiting method, hr = 0x%xcom\complus\dtc\inc\tracedstrsafe.hfailed in TracedStringCchPrintfWfailed in TracedStringCchPrintfWdtctrace.logcom\complus\dtc\shared\util\initlog.cppIn DtcResetLog, call to DtcGetLogPathAndSize failedResetLog: SetSddlOnLogDirectory FAILEDIn DtcResetLog, call to InitLog failedmsdtclog.dllFailed to load msdtclog.dllDllGetDTCLOG2Failed to find address of DllGetDtcLog2 function in msdtclog.dll::InitLog - Failed: DllGetDTCLOG(...)MSDTC.LOGStreamname::InitLog - Failed: piLogCreateStorage->CreateStream(...)ResetLog: SetSddlOnLogFile FAILED::InitLog - Failed: piLogCreateStorage->CreateStorage(...)%s%c%s%cSYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup::InitLog - Failed: RegOpenKey(...) on FileNotToBackupMS Distributed Transaction CoordinatiorMS Distributed Transaction Coordinator::InitLog - Failed: RegSetValueEx(...)::InitLog - Failed: RegCloseKey(...)inEraseContactcom\complus\dtc\shared\util\copycontact.cppFailed to get the contact (%s) to erase itFailed to get the CID for contact %sFailed to erase contact %sReplicateCustomPropertiesReplicateCustomProperties: could not read log pathReplicateCustomProperties: could not write log pathReplicateCustomProperties: could not read log sizeReplicateCustomProperties: could not write log sizeReplicateCustomProperties: could not read service pathReplicateCustomProperties: could not write service pathcontact type: %s
Asked to replicate custom properties for unknown outCopyAndConfigureContactSource GetIdentityW (%s) failedEraseContact failedSource GetContactId failedDest Create failedDest SetDescription failedSource GetServiceId failedDest SetServiceId failedDest WriteW failedSource QI failedDest QI failedReplicateCustomProperties failedWARNING: We deleted the %s contact, but were unable to copy the new contact (%s) to replace it. DTC's configuration may be corrupt. The operation that failed must be retried.out (0x%08x)Error getting destination contact from contact pool.SetContactHostNameFromTmInstanceError getting host name from the TM instance.Error setting host name in the contact.ContactPool->WriteW failedError getting source contact poolSynchronizeContactsError getting legacy contact poolError copying the TM contactError setting destination contact host name from cluster TM instance for TM contact.Error copying the XATM contactError setting destination contact host name from cluster TM instance for XATM contact.Error copying the Tip Gateway contactError setting destination contact host name from cluster TM instance for TIP contact.Error copying the UI server contactError setting destination contact host name from cluster TM instance for UIS contact.GetPhysicalNodeNameW (com\complus\dtc\shared\util\physnode.cpp@20): GetPhysicalNodeNameW - NULL != ppwszPhysicalNodeNameGetPhysicalNodeNameW (com\complus\dtc\shared\util\physnode.cpp@51): GetPhysicalNodeNameW - Unexpected - call to GetComputerNameExW with NULL pointer succeededcom\complus\dtc\shared\util\scm.cppOpenSCManagerW call failedCServiceControlManager::InternalInit call failedCServiceControlManager::Create call failedCServiceControlManager::GetHandle call failedOpenServiceW call failedCService::InternalInit call failedQueryServiceConfigW call failedUnexpected errorCIContactPool::Createcom\complus\dtc\shared\util\cp_cicp.cppGetContactId failed.CIContactPool::WriteWCreateConnectedContactRegistry failed.GetDescription failed.WriteProperty failed.GetHostW failed.WritePropertyW failed.ConvertGuidToTString failed.GetProtocol failed.GetEndpoint failed.Disconnect failed.CIContactPool::EraseWCIContactPool::CreateContactCIContactPool::ReadContactIgnoring missing CLSID subkeyIgnoring missing PROTOCOL subkeyIgnoring missing ENDPOINT subkeyCIContactPool::CreateConnectedContactRegistryTRACE_MISCTRACE_CMTRACE_TRACETRACE_SVCTRACE_GATEWAYTRACE_UITRACE_CONTACTTRACE_UTILTRACE_CLUSTERTRACE_RESOURCETRACE_TIPTRACE_XATRACE_LOGTRACE_MTXOCITRACE_ETWTRACETRACE_PROXYTRACE_KTMRMTRACE_VSSBACKUPTRACE_PERFMONTRACE_TMTRACE_LUTRACE_WMITRACE_ALWAYSTRACE_ERRORTRACE_WARNINGTRACE_INFOTRACE_VERBOSETRACE_VERY_VERBOSETRACE_INOUTTRACE_OBSCURETRACE_EVERYTHING[[Unable to format message]] 0x%08x [%12S] [%12lS] %s (%s@%03d): %sTraceTls::UnregisterSink (com\complus\dtc\shared\trace\inc\tlsoutput.h@47): Mismatched Register/Unregister!%02ld-%02ld-%04ld %02ld:%02ld:%02ld:%03ld : [%4x.%4x]bad allocationSoftware\Microsoft\MSDTC\TracingError from InitializeTraceOutputSettings::TraceOutputSettingscom\complus\dtc\shared\trace\src\traceoutputsettings.cppFailed receiving the RegistryChangeListenerFinished eventTraceOutputSettings::~TraceOutputSettingsSuccessfully received the RegistryChangeListenerFinished eventUnregisterWait returned the 0x%x error code.Successfully unregistered for registry change notificationsUnable to open MSDTC\Tracing settings key
SourcesNow tracing %S at level %dTraceOutputSettings::ReadConfiguration_LockedUnable to read level for source %SUnable to open sources keyOutputTraceFilePathUsing new trace file path: %sUnable to duplicate trace pathIgnoring empty-string trace directoryUnable to read trace pathMemoryBufferSizeMemory buffer size is now %dUnable to read memory buffer sizeDebugOutEnabledDebug out enabled is now %dUnable to read debug out enabledImageNameInTraceFileNameEnabledIncluding Image Name in Trace File Name is now %dUnable to read Including Image Name in Trace File NameUnable to open output keydllhost.exe/ProcessID%s-%s%s%s\MSDTC-%s-%d.log%s\MSDTC-%d.loga+%s
COM+ Failfast:  Unable to allocate memory for stack trace!DANNLDNLBENUENGENAENCENZENIFINFRAFRBFRCFRSDEUDESDEAISLITAITSNORNONPTBPTGSVEESPESMESNTRKPLKCSYSKYHUNRUSELLCHSCHTJPNKOR

*** The serious nature of this error has caused the process to terminate.

*** Error Code = 0x%08x : %s

*** Internals Information:

File: %s, Line: %dnot loaded\VarFileInfo\Translation%u.%u.%u.%udbgshp

Comsvcs.dll file version info: %s %s %scomsvcs.dll*** Error in %s(%d), %s: %sCOM+%s\%s*.dmp.txt%s\%s_%04d_%02d_%02d_%02d_%02d_%02d.dmpRunDll32 comsvcs.dll,MiniDump%s %d %s fullcom\complus\src\shared\util\svcerr.cppFile:			%s

Line:			%d

EXE Name:		%s

ThreadId:			0x%08X (%u)

ProcessId:		0x%08X (%u)

Time:			%s

Date:			%s

Message:			%s



Callstack:

This is a COM+ Failfast Break
  Process.Thread=<%d.%d>
  File: %s:%d
  hr=0x%08x


#####################################################################
#####################################################################

_ǒ5FFInitializeCriticalSectionAndSpinCountcom\complus\src\shared\util\utsem.cppWaitForSingleObject failed in UTSemReadWrite:LockReadProblem with Reader info in UTSemReadWrite::LockReadProblem with Writer info in UTSemReadWrite::LockReadWaitForSingleObject failed in UTSemReadWrite:LockWriteProblem with Reader info in UTSemReadWrite::LockWriteProblem with Writer info in UTSemReadWrite::LockWriteProblem with Reader info in UTSemReadWrite::UnlockReadProblem with Writer info in UTSemReadWrite::UnlockReadProblem with WriteWatier info in UTSemReadWrite::UnlockReadSetEvent failed in UTSemReadWrite:UnlockReadReleaseSemaphore failed in UTSemReadWrite:UnlockWriteProblem with WriteWatier info in UTSemReadWrite::UnlockWriteSetEvent failed in UTSemReadWrite:UnlockWriteCreateSemaphore returned NULL in UTSemReadWrite::GetReadWaiterSemaphoreSoftware\Microsoft\COM3\DebugAutoAddTraceToContextDebugBreakOnFailFastDebugBreakOnInitComPlusDebugBreakOnLoadComsvcsTraceActivityModuleTraceContextCreationTraceInfrastructureCallsTraceSTAPoolTraceSecurityTraceSecurityPMEventDispatchTtimeuser32.dllDialogBoxParamWSetDlgItemTextWEndDialogGetDesktopWindowGetWindowRectGetClientRectMapWindowPointsSetWindowPosGetProcessWindowStationSetProcessWindowStationOpenWindowStationWCloseWindowStationGetThreadDesktopSetThreadDesktopOpenDesktopWCloseDesktopwinsta0defaultIFYF%%A6(9Fzm
⾷u~**7Q%ą#ą
Dą`'v((((()-)])))))*>*a*****!+F+a+++++,RSDSBL2 .mtxclu.pdbGCTL.rdata$brc.CRT$XCA<.CRT$XCU,.CRT$XCZ0.CRT$XIA4.CRT$XIAA8.CRT$XIZ<<.gfidsx#.giats#.rdatapp.rdata$sxdatap.rdata$zzzdbgP.text$di@.T.text$mnn(.text$x ,.text$yd0..xdata$x 5.edata@(.data$brc(B.data$r$brcB@.dataC'.bssp|.idata$5|u.00cfgu .idata$2x.idata$3x|.idata$40~.idata$6`.rsrc$01`.rsrc$023PPjP,sgujdQ)h ,3QY̋Qg)hP,QY̋Qg)h,PYh,PY̋Qgx)h-PY̋Urhth0-PY]ÍMh5EPP̋Qh)h`-hPYthLPhxjRhгjj&h-.PY̋QXh(h-PY̋Q(h(h-OY̋VW#Hh_^̋VW#xh_^h.OYh.OYh .uOY̋U3tvWxQuQ	t3f]USVW3WtvxBt
f98tu+ǁ#xQu+Qyr_^[]UEV3t=vWx7S]3WxEPuWS(ux;wu
z3f{_[tM3f^]ËUt+EVW+t<ftf9Nu_^uҁ3fz]jDv(NU]k9(Ar1E$Pu MuuuuSR+eM#M& N3@3UeSVWډEh3P!3`pu{q~	eEhuh,P9-x
Uj8S>uVh-Iuqh-Vh-j@SjjREPhh(.Wlpt3t*t%	hP.Vh-jOh-!3}t	utptWtp_^[]̋U<B3ʼnEUS]V3UȋƉuWEԉE9sjY}EẺuPEPRppq~	u̍E܉{PuȍE؉uh.PE8xU؋hh-Y=uWh.uqh8/sh/hh-jjx}uqWqM_^3[H]j3EjPjjsu}ȍUċyh/Ph/Ch9uEк)P[}y>hD0Wh/hh-jjǃ%=uC<EPu3ɨy<h0Wh/hh-jj%=t}E؋C}ԉsC̋USVW3|$T$3t$t$E}ω0&\$y,h0qPhH1hh-jjfD$|$Ph@h1VSdqts~	d$D$h1Sh1P6-xT$h.W;t$Vh82t$qhh2VhH1h5Wj]t$ th2VhH1h?h-ڃ|$tVt$-t$ h 3jhH1hIWjj$ut$ t$ ykh3VhH1hR|D$P_yh3VhH1h`su)Wh4VhH1hmh-jjr 3t$q|$t
t$hptSdp_^[]̋UQQ}SVWuu
53j83@}Yt_GD___u'h6Sh6hh-Pjquur؅yh47Sh6h+VhW0|u֋؅y!h47Sh6hh-jjKWp|u_^[]h48}̋U B3ʼnEEUEUSVuW}쥥)3}컀#΋;uAu8
u
9j(273@]Yt#s{sss#C<ޅu'h(;Whp;hh-PjT|uu襥]yh47Whp;h-uh0S|u֋y!h47Whp;hh-jjSp|u֋M_^3[C]h7{̋UVEtV6Y^]Ujh(dPVB3PEdvDqvqvqPMd
Y^]ËU}VWt]MW1yh<Vh=h!MW1y!h@=Vh=hh-jj_^];z̋UeESVW3E3ۉ}M!It7N1yh>Vh>hh-jjGSU3Vyh(?Vh>h'ȋMEPEP6y)hX?Vh>h.h-jj}EPq؅u.MQh?Vh>h9h-jj 븋}EPSWppusq~	ueESWh.P/xUhHh-4uVh.zuqh?Vh>hPSh@jh>hWh-jjE 3SqtWhpEtPdp_^[]=x̋UMSVWI3ۍQff;u]+qty6Pqu(hpAVhAhh-jjK1Eph BVW}yh4BVhAh;3Wq_^[]8@x̋UUtJMyuC?"IV.y!h>VhDhh-jj^]hBw̋UeS]VW3!}}-MAE98URQp|u֋yh(FVhXFhMU7y&hFVhXFhh-jj}}EPWtu'q~	hFVhXFhHUM-yhGVhXFh%E#Ӌe-y!hXGVhXFhh-jjburWruq_^[]8EFv̋UQQS]VW3}}EURPq$|u֋y#hHVhHhh-jjYTIPuhXIPuEhIhDJP#, y&h`JVhHh	h-jj}EWquq_^[]GdűUQQS]VW3}}EURPq$|u֋y#hHVhKhh-jjOhTIuEhKhDLPM+y&h`JVhKh)h-jj}EWquq_^[]Jt̋UQQSV3W}EE]MQ|u֋}3tWS|u֋NEPS|uVy#hhMVhMhPh-jjmM3Qff;u+q6Pq؅uhMVhMhYuh NVSyh4BVhMh`낉uq_^[]XLWs̋UQQS]3҉UEVW7EMQRM0Qh,h$OP|u֋u<ӹ,)h>Vh8Ohh-jjyhOVh8Ohԃ}thPVh8Oh뷋EPquhPVh8Oh덋EMQWM0Qh,h$OP|u֋yhPVh8OhIE3ɃfLG;3Wq_^[]0Nq̋U}tP}uRHMVuQuIy!hSVhThh-jjy^]HQzq̋UMVQIy!h`TVhThh-jj"^]̋UQQeUeS]VKy&h(?VhThh-jjSEMPP-]y&hX?VhThh-jjWS\p#tuRWh(UjhThh-jj= 3PPPPSxpuhUjhThh-j	yZeEShVP^&xUh!h-r+uVh4VuqhdVVhTh&3=j
\sWWWWSxpuq~	SE}hVP%xUh=h-*uVhVbuqhVVhThCh-jj_tShp}t	udp^[]E@ph0WVhThRh-jj ̋UQQSV3W}EE]UKy#h(?VhXhh-jjI^SEMP*]y#hX?VhXhh-jj3PPPPSxputShp}t	udp_^[]xWm̋UQQMUVW3}}=%yh>VhXhhMU%y#h>VhXhh-jjW}BuMu}uQIWuAy!hYVhXhh-jjuqWq_^]̋UMVuuQuIuuAy!hYVhXhh-jj^]̋U3S]EEEEEEVW}tJMU#yh>VhHZhMU#yh>VhHZhtEMEWSPuQuI?}t}t
}kcPEqEu.uhZVhHZh@h-jj GxRuSP6E3QQQSPuQQsunq~	h`[VhHZhzMQPEPEuuPH?>yhZVhHZh\M;vh[PhHZhzE3RRQS]PSRRsurq~	h\VhHZhh-jj~:h[VhHZhdy!h<\VhHZhh-jjE]MtESququq_^[]XYj̋U}t}t!uMuuQuIu=]x\i̋UM|,VjPQIjPuP>y!hYVh]hh-jjt^]Vh^@Vh^hh-jjD^̋UVMuWuuP_^]̋US]VW3}}}Eu
_;8EpEhah8aP6y&hHaVhahh-jjMURQp$|u֋yhHVhahh-jjhTIuEhbhDLPy&hbVhah$h-jj}EME}uqWquq_^[]^g̋US]VW3}}}Eu
0d;8EpEh4eh8aPy&hheVhehFh-jjTMURQp$|u֋yhHVhehMh-jjhTIuEhfhDLPty&hbVhehSh-jj}EME}uqWquq_^[] cf̋U}t=QIVuy!hHhVhhhvh-jjL^]fMf̋UUti]hf̋UuqP]̋U(B3ʼnES]VW3}܅;U܋RQp|u։E؅xEjWW tt5juVttEPWPttW(tV(tuqME3_^[,]i?e̋UVEtV& Y^]VW#<y_^SU B3ʼnEESVWuE}٥3ɉ]M襥U쾀#;uAulEPEPtqt(h@mShlmhh-jjP2uu؅yhmShlmhȋ}u}t
EPlqM_^3[P+]jc̋UUtJMyu0o?"IVy!h>Vhxphh-jj^]mc̋VhpVh@qhh-jjD^̋VhqVhrh$h-jj^̋VhXrVhrh3h-jj^̋VhXrVhrhAh-jj^$̋VhXrVhrhOh-jj^$̋Vh0sVhshXh-jjT^̋Vh0sVhshbh-jj$^̋VhsVhpthlh-jj^̋VhtVhPuhyh-jj^̋VhuVhHvhh-jj^̋VhvVh8whh-jjd^̋VhwVh xhh-jj4^̋VhxVh yhh-jj^̋VhyVhzhh-jj^3̋VhpzVhzhh-jj^̋UEt3]8{}`̋Vhh|Vh|hh-jj4^̋Vh@}Vh}hh-jj^̋Vh~Vh~hh-jj^̋Vh~Vh~hh-jj^̋UQQMUVW3}}yh~Vh@h(pMUy#hVh@h/h-jj7}JuEu}u0WuP|u֋y!hVh@h6h-jjuqWq_^]̋U,B3ʼnEEES]EVEW}3h0PCPtqt
hXӍPuhWPhrui<hjPhruJPhjWru+jPrt	trtrt
PlqM_^3[`$]̋VhVhhh-jj^h^h@hXhh-jjhh@h(hh-jjx̋UQQ}SVWMj H3@]Ytc{c#C3ۅu*hWhhhh-PjEpppyhЄWhhh-uh0S|u֋y!h8Whhhh-jjSp|u֋_^[]xn[̋UVWj^΋f8tu%Wt#эAQu#+Q#_^]̋Ujh(dPVWB3PEd3F}498tPF98tPv8qΉ~8_EtVYƋMd
Y_^]UVWMtUW8=yh>Vhj5QQu-_yhVhj<h8jj_^]ȅZ̋UeS]EVW[#UH(}y#h(?VhjWh8jjEjhp8WpEuqq~	Eep8EWhhP8x
UjfSuVhwuqh؉VhjlSchP`pEuaq~	eEhuh,PNxUjzh8euVh-uqEuhptWdp_^[]ЇX̋UQ3ɉM9MtB9MuX;9Mu/EPuQuQuup~
]#X̋UQQVW3}}9}Mu0|9}upUmy#h>Vhȑhh8jj'EPuWuWuup~	uq_^]vW̋U}t<}uP4}u'uuuulp~
]W̋UQe}Muw}uXjVUay#h>Vhhh8jj!uuuulp~	uq^]ؕqV̋U}t)}u(!uup~
]1V̋UQe}tmMudVU
y#h>Vhhh8jjuup~	uq^]xŰU}tuu|p~
]XnŰUQV3u9uteMUy#h>PhhGh8jjuu|p}t	uq~	^]T̋UVut(>u8!6tp&^~
]T̋U}EEt6}u.EPEPuuup~
]h;T̋U}SVW}}?Pq؅uhVh@hvEPEPSuup~yhVh@h<3PPWujSPPsu6q~	h\Vh@hh8jjTSq_^[]ЦJS̋U}tB}t
}u4Eu|,uuuPup~
]R̋U3S؉EVWEEE9E'}9EtuhtEMuU
yh>VhhEPjEPuupt$	hVhh_u3iu1
Yu+h Vhh#h8jj;EPSEPuupt)M	hXVhh>EttUB3PPPPjSPPsu*q~	hVhhVUM};vhVhhk$Ett
RSQK3PPWQjSPPsu6q~	hܮVhh{h8jjxMtEuqSY_^[]0P̋U}t<}u@4Eu|,uuuPup~
].P̋UQ3S؉EV9EB9Eu
8}u
(MuU^y&h>VhHhh8jj}jZt
9UtME3Q
YuhVhHhu3SjuVVsu*q~	h\VhHhaˉ]Qff;u+MQuuuup~	uqS	Y^[]xN̋Ujh(dPSVWB3PEd3Cu90tPhC90tPhs8qs8{<#˥REtSD	YËMd
Y_^[]U B3ʼnEESVWuE}ًM]M䥥u
3ɍ}쾀#ы;uBu`{<;u{AuMS8a؅y#h>Shhh8jj^,QQuM<R؅yhShh&ȍu쥥M_^3[t] صM̋UDB3ʼnE3USىHVWE؍}fLfE3jY󫉕f3fEns<#3ɋ;uAu򹨼Q"h0PVtqt
K(P3ztas(MPhEP,pth]3PhN<P|uV< PhjPhrurt
PlqM_^3[]P.K̸̸̸̸UQQSډMVWuu
xj3@}Ytgg,G3u$hShpj#hPj^SSu^؅y hHShpj*hjj->Wp|u֋Wp|u_^[](J̋U}Vta}t%utFYuhVhjUMVyhVhj^hjj^]I̋US]uWSVu3Wы;uBu#;uAu}Wp|u։;3@_^[]̋UM3@A@]j(Su~Ou0t,ev,tfYvqfVY̋USWj<hYtLg843uJEVQQpp؅xuh0W|u֋؅yjp,|u^_[]UB3ʼnEES]UEVuW}쥥u
u쿀#3ɋ;u
Au}f؅y#hShhhjjc0}MW/؅yhShhǃu쥥M_^3[u]$G̋UM3@A@]j)c]CHEu=t93usqssqs{#SEY̋USVWjLgYtJc8{<#3ۅuTEQQˋpppxuh0S|u֋yjp,|u֋_^[]JujPh8rJËU%WthuQ]U3tvWx}vWuuQ	t3f]UEVWt5S]3WxEPuWS(ux;wu
z3f{_[^]ËUVW3f99tuM%Wtt+19_^]Ut)EVu+Wt<ftf9Nu_^uҁ3fz]VWrffuS+j [j\_Qf;tf;u;uf;[tf;t3f3f_^ËUB3ʼnEVW3Jff;u+v3ch
WPVS3fE<j\PtYYt3fmWVq3@M_3^
]ËUSVW3UM}BEu
6WhRQ8p؅u{q~	uE}uhhPjxUjNhuVhuqh؉VhjThjj襾E-P>y#h0Vhj[hjjo}F}jh1jWjjst%hhVhjehjj+	EytShpWq_^[]B̋Ue‰ESVuW]u
jhPVpuq~	ueEuhhPxUhWuVh蝓uqh؉VhhWjj4BEPSy#hVhhhjjEWhp_^[]@̋U(SVW3M؋‰}E܋߉]}}}}}Mu
XqjP9TpEq~	ju܍E}htPxUhSuVhnuqhVhhSjjtShp߉]uqE}PE}PEPuup=n=t	E@EPqEMQPEPuupu]EM؋Py
]EHt
@EPSWTgy)hHVhh.hjj
]}ME]q~	hVhhj	uE}uh<PxUhh/uVht轐uqhVhhhjjPtShpuqWq_^[]P2>̋UQQS3VWEE9E}u
MU]y&h(?VhhUhjj誹UEPyhVhh\IUWyh`Vhhc&?u2jWuoy!hVhhohjj%}t	uptSdp_^[]=̋USVWU3ɉMمu
8Eu
EPQQQQhQh1W
Dp=	yq!]Ehh1WhPxUhWuVh8luqhpVhhWjjEPEq؅u+hVhhhjjŷEPu3SPPhPh1WDpt	yeeEhh1WhPxUhWuVh8臍uqhpVhhE9Esp%MMySq_^[]:̋UB3ʼnESVW3ɋEىMM}ȉMjYUjYfxE}3tp}|a:t8xUvx6MEPUP؅y)hPShh
hjjuu9}u
EPEPuV`q	؁Eȉ}PEhP6xUh"WIuSh@׋uqhpShh(Wjjn3}t	udpVqur|}rM_^3[]Mt<f99t7t؅y&hShh1hjjzpj|PEPuV`qtn	؁3EEPEhPxUhHW$uSh@貊uqh(ShhN|3f9
؅hShhWh 8̋USV3MuډuWu

Eu
0EPVEPVSQrt5	hVh,hhjjyuquhXVh,hčEPWEPVSurt!	hVh,h닃}t,uShVh,hhjj$E8Wq_^[]6̋U3SMVWEEEM}Et]EPhS,ptR~	u&h8Vhhhjj.IShVhhhj"EPhjhHurt~	hVhh둋ME컸P}|,ff;uftfPf;Qufu3tryh Vhh]tFMEPCy&hVhhhjj]<E3]E83'Sh3Vhhhjj ]WqSq}t	ur}t	ur_^[]@4̋QsAYù4̋U8SVW3E}}}uu
9}u
9}u
9}u
9}u
jq؉]u-hPh0hIhjjѯjqEuhhPh0hQjqЉUuhPh0hY뚋M+ΉUM؋M+Ή}MԋM+ΉMЋ+ΉM̋MM)u)uj^u܋M9<98U9<U]9<]sME<M<M<M9urEu)]+u8EE8+ËE+Ë]E4;sEM9>ȋE8E8MȃmMuAMPq]Ej_uhPh0ha)]p)]Ӊ]]NFE4RME4EPFE4FP
UE4U>muME̋]Sququq_^[]pX01̋UQQSVW3ۋu
 9]u
hSSSuRh@Sh1WDp=	ylh@h1WE]hP_xUhWruVh8uqhpVhhWjj藬_^[]0̋UB3ʼnESVWE}jYU󥉅p3ۋEEEf\E`l}]tx]]d|jY}hEFu
(=pUyh(?Vh`hlQff;u+MtOff;u+\}xEPEPtPdP|Py#hVh`hhjj	]L]uq}uduMfy!h@Vh`hhjj踪}t	udpSqM_^3[].̋UeSVW}}u
Ul]y&h(?Vhh?hjj$0jhWSp}utq~	ueEShhPTxUhMWguVhuqh؉VhhRWchW`pȅq~	eEhWh,PxUh`WuVh-iuqhVhheWjj}EWhptSdp_^[],̋US3EEEVWZ]}tu
	GEP
y&h
Vh<
hhjjhEPhh(.ulpt!	hl
Vh<
h뮃}tBEPhuulpt$	hl
Vh<
hkEEWSuuPpt;	t(t$uh
Vh<
hhjj莧 }t	utp}t	utp}t	utp_^[]^+̋US3ۉ]]]]V@9]u
6EPyh
VhhEPEPShSh(.upt$	hl
Vhh9]tEEPEPShSuupt!	hl
Vhh>EEuuuuPpt0	h
Vhh$hjj9]t	utp9]t	utp9]t	utp^[]
)̋UQQSV3ډuuWC9uu
H9}Wff;u+Uy&h(?Vh@hMhjjqMEP]yhX?Vh@hUh3ɍ}QQQPu@WQS@pts	eEWShpPnxUhkWuVh{uqhVh@hqWjj覤tShp}t	udp_^[]@
(̋U0B3ʼnEVWh
jPhjPu
h'hPdsu'q~	hVhh\VPhhPnyh4BVhh#׍oy!h>VhhhjjlM_3^]ù@b'̋U$B3ʼnESVWh
3WPu
h;PhP$ruJhh1Qy#hPVhhhjj蕢YVPhPy)h`JVhhhjjJ;yWqM_^3[s]ù$&̋UB3ʼnESVWh3WP;VPh
P$ruAhh Q֍y#hPVh@hhjjoH8y)h>Vh@hhjj5;yWqM_^3[^]ù%̋U4S‰M3҉EЉŰډUU]UUUUU܉UVW}Lu
hCURQp |u֋y&h`VhhKhjjoMԍURQp|u֋yhVhhT뻋UEPEPjy,hVhh`hjj]}MUyhXVhhgMUUyhVhhn랋]y#hVhhxhjj肟|j3PP tEԅu'q~	h,Vhh볋}3WShXQQuQjjhuuP,tEq~	1t)uhtVhhhjjҞ jhuutEu*q~	uhVhhu3WShXQh|,uQjjP@tu-q~	uhVhhVM y&h Vhhhjj
EE܍EPju4tu:q~
uhhPhhhjj趝 3EEPju4tu-q~	uhVhhMЋEu(tyEEt>P$tu*uhqPhh
hjj u(tuququququqt3ˍQff;Eu+ʋMt
3҈@uSqt23ۍQff;u+ʋMt@uWq_^[]ùxv ̋U(B3ʼnEeVW"u
 URQp|uօyhPh!h2EPWPtu;q~
uh "Ph!h9hjj }u@E3FEVQEPQVQh@jZMuhp"hh!hJhVW$tu3q~
h"Ph!hPhjj8uqM_3^v]ù '̋USVW3h#Vh#h{hjjt$,މt$(t$<t$@ʚ}~Eu
x$rT$03迻y'h(?Vh#hSjjyjhWt$pD$uxq~	!\$D$Wt$hhPxT$hSt$VhDpt$qh؉Vh#h\3D$ WL$$QPt$<qt$q~	|$D$|$Wt$h%PxT$hSt$Vh%ot$qh&Vh#hSjj5D$PWWWWhWV@p=Ph()Wh#hSjj D$PWWWWhWV@p	d$D$ht$hpPxT$hCSt$Vhnt$qWh,Vh#hISjj; Wt$h)jh#hSjj$|$Nt$&Yu.h&Ph#hSjjϗ;t$3h*Wh#h	hjj裗 D$Pt$SWWhWV@ptw	d$D$ht$hpPxT$hht$Vhpmt$qWh*Vh#hjh+jh#hWjjT$, u(1h(Vh#h#W~	d$D$hVhpPxT$h0S"t$Whlt$qh ,Wh#h6j9\$$t$ZYuh&Ph#h/t$h&Wh#hhjj D$Pt$SWWhWV@p	d$D$ht$hpPxT$hh)t$Vhkt$qWhh'Vh#hhjjG uT$&h(Vh#hh!\$D$ht$hpPmxT$hht$Wh
kt$qhh(Wh#hhjj蟔tSYt$hp|$Whp|$t
t$dphp-Vh#hgSjjL_^[]X#I̋UQSVWh#3Vhx-hshjjuu
.MQ3Wp |u֋y#h`Vhx-hhjj谓SUSyh0Vhx-hʋy#hh0Vhx-hhjj]3}t
uqehp-Vhx-hhjj'_^[]ù-&h\-)E3h1Sh01hhEjjDž豒3³y&h(?Vh01hhjj}h1Sh01hhjjWrǍQhPpuqh1Sh01hhjjSSSSxpoh1Sh01hhjj‘hSr4h(2Sh01hhjj臑GrύREPQh%S@ptA=u/rPSruqhL2Sh01hhjjsh2Vh01h2h3Sh01hhjj袐Pu;BPh83Sh01h		hjjF ˉtQ/Wx˅ayPMr?WSh4Vh01h:	3hGWj觏$QÅx>SSSEPRhS@p$h45Vh01hC	hWhhpPlxhR	h}Vheqhh5Vh01hX	hWj蓎 8hPh3druh3Vh01h	hnYe]jYPh84h0FM(3GSWeyh4BVh01h,	0hd4Sh01h/	hjj襍 !hh3Vh01h
	hjj耍rhptdphp-Vh01hj	hjj2j(])u3]h#Ph6hu	hjjEԉEUԋ虔u3hD6Vh6hz	hjj訌 u̍MuocEЉuPE̋PMrMMWjc9}uhx6Wh6h	guо6h6jVh	hjj/ SusuDh6PVh	hjj3G"h7jh6h	hjj݋hp-jh6h	hjj軋'h)Vtى|Ep3h
PP33h#Ph@7h	hjj"=u
84pu
9 !83PjSNH|uVH؅y&h:Sh@7h	hjj跊QhP0|u؅yhP;Sh@7h	볋u
;0hQh<Nh<P|uV؅y3;th<Sh@7h	V3۹	CX=3ƅC	3=RPh@7QhjЉt耑Vh=Ph@7h	hjj臉$MN`9ePPM:MMjS\`Ph>Vh@7h	hjj	jY3}VhD?jfEP$0xEЉ|xjQPQjQh@j3ZA:#hX?3Sh@7h
hjj} h?jh@7h
hjjU ]P3PM"MMjSD_h?jh@7h$
hjjtVh?hP؃48h4BSh@7h.
Vh?j@7Sh6
hjj莇 9Ph(@jSh:
hjj] PVPh>Vh@7hG
hjj	jY3}VhD?jfEPE0xEЉ|xjQPQjQh@j3ZA8ihX?3Sh@7h\
hjj蛆 APV|؅hp@Sh@7hl
hjj	^}3jYShD?jfEP臅ElljQPQjQh@j3ZA8hBSh@7h~
hjjJShBjh@7h
hjj…VShBhP؃4yh4BSh@7h
hCPh(CP؃yh`JSh@7h
M@7Wh4CjSh
Vjj)WhPCjSh
Vjj@Wqt.WhCVh@7h
hjj	܄ :qPWhhDjSh
Vjj资$|*؅yhESh@7h
hjj	jjh@KAt,	؁PhESh@7h
hjjhEh<0PN(|uV(؅yhESh@7h
&Qh<h<0PN|uV؅yhFSh@7h
py7t3Wqu(WhXFqPh@7h
hjj	f tPxYtQp|uփtQp|uփtWqhp-Sh@7hhjjS7̋ULB3ʼnESVW3h
WP񉽼cQVp |u֋Hy$hGVSh+3ChSjBWPWRyh@HVSh43CtAff;uftfPf;QufuދÅt
WPPW
yhHVhHhJ?Dž|,ff;uFf9:t=fBfff;Huf9uӅ%F;rPWqy(0h(IVhHhlhSj誀 qqt49v%4qG;r3ۋCPqynjY3}VhD?jfEPyE܉SQPQSQh@jZ2h|IhIhIVhHhhSj$M_^3[(]ËhQPWhHVhHh]>U B3ʼnESVW
VjP-3VWPMh}n6y&h(KVhlKhhjj3PhSN0|uV0yhKVhlKhhCPh(CP(y,h`JVhlKhhjj~mWqu<q~	WhKVhlKhhjj3~  Pqu.q~	PhLVhlKh뫍j\PtYYu!@Ph@LVhlKhu+PPyhLVhlKhjPqu1q~	PhLVhlKhy#hLVhlKhhjj}3WqM_^3[K]ùXJ̋U4B3ʼnESVW3h
PPtQhKhhiW|uSht!hMh	QWp |u֋y)h`Vh<Nhhjj|i7iPhtNPNlW|uVlthNm,Khh\h<OP|uSht
h&+#hlhPOKhP|uShyh-hdOOy#hhPKhW|uShth4(P7PhPOWNt|uVtyh=Puf0yhCQS3ۍSPSyhVh<NhKlu^hPSyhHVh<NhTPSyhRVh<Nh[xSS`guMh`RS<NShehjjy3h|,h,ey3hSVShly!hVh<NhrhjjyqWqM_^3[]ËUSVWh#3RWShhjj}}HyMQVp|u֋yh(FVShgMU聽yhFVShhjjx}E}- yhSVSh"yh`TVShhjjxuqWrhp-VShhjjsx_^[]ùSr̋UQQSVWh#3TWShhjj}})xMQVp|u֋yh(FVShtMUbyhFVShhjjw}R}x yhUPShhjjw#yhxVVShhjjtwuqWrhp-VShhjjGw_^[]ùUF̋U,SV3W}މt$t$\$$t$t$09]u
Xh#VhYh
hjjvE70Et0MT$Η|$y&h(?WhYh
hjjvUhPYVhYh
hjj_vjh1t$ pD$,q|$~
|$jh1t$ D$(t$(hYPxT$h 
h蒵t$WhHZLt$qhZWhYh&
'PLpD$ PPqD$u1hZQhYh4
|$hjjlu2\$ SVP#Sq؉\$$uh[QhYh?
몋D$ PVSΉt$49L$ T$+ӉD$T$4PD$4ыL$0P|$yL$D$4P1u |$yA/thp[VhYhW
hjjtD$8|$D$D$D$L$(AL$(;L$ _MD$MD$Etމ\$$t$t$,p9t$t
t$dpD$t/9t$v"|$4qF;r|$3\$$D$Pqt$|$v|$4qF;r|$Sqhp-WhYh
hjjs_^[]D$4h\WhYh_
hjjhs .h<[WhYhJ
VV̋Ujuuu]̋UQMUe&x}tudp3@3]̋UeS]VW3}u-h|\WPh\h
hjjr19}uh\WPh\h
̋MU茓yh(?Vh\h
UEMP}EPSWppq~	ueESWh.PgxUh
SzuVh.Huqh?@Vh\h
ShX?Vh\h
hjj~q}t	udptWhp_^[]̋USVWh#3۾Sh]hVÉ]jjEE]]
q}WhX]Sh]hVjjp U3]y&h(?Vh]hhjjp9jhuSpEurq~	ueEShhPxUh/huVhFuqh؉Vh]h5`jMEQPS<qȉMq~	}EeWSh%PSxUhIhguVh%Euqh&Vh]hNhjjotEP}MEEWy,3y&h45Vh]hUhjj2ojjjEPWhjQ@pt}	eEhuhpPYxUhdhmuVhDuqWhh5Vh]hjhjjn uhp}WhptSdphp-jh]hhjjMn3_^[]U 
B3ʼnEESVWhjP@3!h#Sh]hhjjm09u
^#;n8[h$`3Wh]hhjjWm">hP`3Wh]hhjj^VmPh`Wh]hhjVl Py+QhaPh]hhjVl brtYtj:Xf9h`Wh]hhjVXl몁>
9F;@hp-Wh]hAhjjkM3_^[C]VYu)h&Ph]hhjVkfj:fXfCj\XfC3fCijƅ-3ҹb@^hTaj$󥿐]Whhjj^V?kP6ryPh`jWhhjVjt$tEj:_f9u9VYu
ffj\XfC3f{fC3vhtN+ׅyaPhajh]hhjVIjhi؃$uh&Ph]hWhbPhbh,bj@SGiׅyK"@bƅQRh]PhViSըY3Shbjh]h&hjVi ]̋USVWjPM3M33UXEu
W!@WEqEPq}qEPWjjuxpq=uE믅	u!]EWuhcPGxUh}WZuVhV>uqhVVhDchWjjh}Eu3芊u*q~	hcVhDchjhWP8p؅upq~	eEWh$dP{xUhW莧uVhHd>uqhpdVhDch/E&hbVhDchjhjjgWqytSp_^[]̋UB3ʼnEE3ҋMSVUUU#WEE}EgU#؅yh(?ShehUEMPx؅uE3PjJEPWWh9WV@ptl	؁h9VE}hpPxUhVuSh<uqhShehVOEPEPpqthePhe@h!}u&hX?Shehhjje}t	udpEtPhpM_^3[]d̋U\B3ʼnEESVEW3h؉PPDžhWP۷!Džlu
gc!Vh$hPEy#h`JVhLhh6hjjdPh	lpt;	hhVhLhh>hjjId _3PPPPPPPHpt$	hhVhLhhGM39jQQPpPh(CP lPh	SlphhStYYu%i&y)h>VhLhhl- iPPjWp>h,iStYY!33ۉ9!訟yht(h(! }vy!ht(h(!Ej.tYYy'hh(!>蜡j.WtYY茜hh(!>7+}Pqu
ewVjPW蟟QhLStYYu
DžPqSqqWqx+]Pqu
sVjPRSWߞUhLPtYYtu3DžjYDž󫹂f3󫋅@;	h8iVhLhhX'NDž{	Wh
VhLhh~hjj_ h>VhLhhub~	ShhVhLhhahjj7_ Jh`JVhLhhY~	hVhLhhQhjj^ttpttpqWquSqM_^3[ܩ]e̋UtB3ʼnES]MV3EuuuuuWuVQ}yhxjVhjhhju
EPhWulpt6	WhhVhjhhjj] JEEPEPEPhjupt$	hjVhjhP}t!hXk@PhjhhjEu!C3A;EKPEELPEPh,lupt$	hPlVhjh}thl@PhjhmCPEPpqtAhPm@Phjh"Ahk@Phjh
hQji\}t	utpWqM_^3[藧]iF̋UPB3ʼnESVWEu}UM̉Eĥ3WhW߉}Љ}؉}}܉}}pEu:q~	hmVhm1hmVhmhKhPPp؅u*q~	hnVhmhSbuĺ,iu.jWWTtEЅu*q~	hlnVhmhou%YWE}PE܉}PE}PWWjj0Wu(puq~	#uЙEYZWMQMQMQuPjj0Wutuq~	u;t+M#tUE؉}ȉE̋U;P$Uu&uĺtN0u[M܋E̋UB,UȉE;r}#U;uBGuhnVhmhh8nVhmhEPEPtqthoVhmhouĺhuty`h8nVhmh=hnVhmh&hnVhmhy!h8nVhmhchjjX}t
EPlquEYtP(ttStpEtPdpM_^3[]̋UdB3ĉ$`SVW#M4|$E8]3҉L$D$T$T$u|$,u
Pp#U jY3|$Lu$D$LPؾx|$D|$,tt$H3ۍT$,3ɋ;uAuT$,3ɸ#;uAueD$PD$0PtqthoShqh`D$Pt$j@؅yhqShqhgzt$jD$Pj;؅yhShqhrEt$uX9t$et$hrVhqh~hjjVD$0 D$D$jQPQjQh@jZjYhD$\PVj؅y&hHShqhhjjdVD$PVj؅yhrShqhEu63y)Vh sPhqhhjjV [T$L$X͐؅yh>Shqha|$t$!hHqShqhMhjjUt$|$tD$Plqts%Vq$l_^[3迠]4@on̋UQQeeVWU^vy&h(?Vh|thhjjUMEP裕}y&hX?Vh|thhjjTW<p#~	yieEWhVPxUhh.uVht*uqhtVh|thn=uj
\s3PPPPWxpu(Ph(ujh|thhjj@T tWhp}t	udp_^]̋U$B3ĉD$ MES]VW#L$|$L$QSP3|$|$ 7y'ShuVhvh7hjjlS D$PD$ Ptqt*SPhXvVhvhBhjj+S$DL$T$y'hvVhvhIhjjR|$0
L$D$Wq|$tD$PlqL$,_^[3]̋UuU]UESV3Uuމu]WU03syh(?WhPxhzrUEMPݒ]xGtCE)Py#hxWhPxhhjjQu-ME&hX?WhPxhhjjQ}t	udptShpVq_^[]w̋UE3ɉMMMMMSVWu
W,uEh0h(CP辋y&hxVhxhhjjQ]EPhS,ptL	uh8VhxhShVhxhhjjP RE3PhSuurt$	hVhxhGEPSEPSh iurt$	hLyVhxh}t&uhyPhxhhjjP uquhXVhxhEPWEPSh iurt$	hLyVhxhm}t+uhyPhxhhjjiO E8uqWq}t	ur}t	ur_^[]UdS3EVWu
x}E}ԉE؉EEEEEEĉEȉẺEЉEEE3E{EM3ɉUUoyh(?Vht~hhaE3PEPEPEPWEP@q=t5t1	hmVh~$h~Vht~huq؅uhVht~htEEEPEPEPEPSEP@qt4	hmVh~$hVht~hWWWuSh^@Wu4ptx	h^@uE}hzPxUhWuVhz#uqhVht~hWjj$MSq_^[]ùx|̋UQSYV3uWuh@VhhTEPVSsq=tDzt?uhVhhn	hVhhtxuquh@VhhaWEPWSsu'q~	hȃVhhg Uy!h8Vhh|hjjKWq_^[]ËU,3MSVWUE3ɉE؉EEEEEly&h(?Vhzh3hjjKoWqEu0h8zPhzh=hjjHK},MQWP3WWhYWu4p=u2}Wq}WqEuh8zPhzhl닅	hYuE}hzP4xUh]hHuVhz uqhzVhzhb}EPEPh{uWXqt4	hmVh{{ h{VhzhE!]EEE9]t	urWqy'hHVhh$WjjIj,ƈEYt~3u*hЁPhh,hjjI)u܋u蟖yhVhh3ȋ3t@WrYuryhVhhM؍Ut)RQp$|u֋y4h VhhhǃyhVhhFhju4yhpVhhyh8VhhWjjHuqtVS與Y_^[]ËU(3MSVWUE3ɉE؉EEEEEGiy&h(?Vhzh3hjjHoWqEu0h8zPhzh=hjjG},MQWP3WWhYWu4p=u2}Wq}WqEuh8zPhzhl닅	hYuE}hzP讁xUh]h†uVhzPuqhzVhzhb}EPEPh{uWXqt4	hmVh{h{VhzhE!]EEE9]t	urWqy'hHVhh$WjjSFj,@EYt3u*hЁPhh,hjjF)u܋uyhVhh3ȋ3t躏WYuryhVhhnM؍URQp$|u֋yh Vhh?u3yh8VhhDyh8VhhWjj*EuqtS2Y_^[]̋U(B3ʼnEE3ҋMSVWE܋EډEU}U؉UwUey&h(?VhhhjjD}jhWup؅q~	eEWuhhP~xUh#W˃uVhYuquhVhh)WjjC }PjhLSuLq}q~	eEhLSuhhP~xUh9W"uVhuqh(Vhh?WjjGCUrE3ɍE؉MPjEMPjEPhmQW@pto	eEhmWhpPa}xUh\WtuVhuqhЋVhhbMMEe}t
uretWhptShp}t	udpM_^3[衍]P̋UQQSVuW3Whu>p؅u~q~	uE}hxPV|xUhWiuVhmuqhVhЌhWjjAWhuSpu}q~	ueEShhP{xUhWӀuVhauqhVhЌhWjj@;V9Ly!hHVhЌhhjj@WhpSdp_^[]̋UE3ESVWQhQpEuKq~	hmVhmhVhphhjj@^jhuPp؉]q~	u!}EuhhPEzxUhSXuVhuqhVhphSjj}?]EPquhVhphjjEPWSxputq~	ueEWShPyxUhS~uVhV!uqhVhph6E83WqtShpEtPdp_^[]̋USVW3VhPډEpu|q~	ueEhxPxxUhDW}uVhmKuqhmVhhJWjj=QhWPpu8q~	hnVhhRhjj=Wdp_^[]̋USVW3h#Shhqhj]j]]]]};=MUy&h(Vhhuhjj	=uEuhhhPcwyh`JVhh|붍EPEPSh?S]Supt!~	ShVhh}Supt ~	hؐVhh99}tutp!}EPEPjh?jSupt!~	ShVhhj9} EPu uyhVhhMtEPj'Zz}MWy3}yh<Vhho?,lPQjSupt!~	ShlVhhjEjPjSupt~	ShlVhh{]tEPz}Wy3yh<Vhh?PSjuupt3	uhlVhhhjj: uquq}t	utp}t	utphp-Vhhhjj4:_^[]̋U<B3ʼnESVu3Wh#PhhhE؉}jj]܉EEE,iEtNEh9hqE؅u*hQhhhjj9Uy#hnVhhhjjM93EċDPhhEԍEh(CPsY]܍E}Ph	SWlpt4Sh@jhhhjj8 Sq3ۉ];3PPPPPPEPuHpSuhĒPhh"hjj8E$Pq}nMQjW/M3҃U̅ta}ȋu3jYjfEPVRuEp}ȋ׋MrŨMBỦ};r}3Et04UԋMx~E4qE$@E;ErWqSq3ۉ]9]t	utp!]}E@Eă>=>}!~	7GRQhPhjj47e}v]4q$C;]r]Wq}ghQhh(	hhVhh4h`JVhhhjj6]܋}Squq}t	utptWtphp-VhhfhjjS6M3_^[藁]̋U B3ʼnEEUMeVWE3E,iEtNEhjy#h(Wh`hwhjj5t3EDuMEyup
3FuuQjh`Phjjd5E$@E|#}t	utpM_3^膀]h(Wh`hAUQQSVh#3Ph`hhjjىEE4}1u
(u
ЖuEVhhhPoy&h`JVh`hhjj{4EPhuSlpt!	hl
Vh`huSpt!	hؐVh`huhjh`hhjj3 uq}t	utphp-Vh`hhjj3^[]请̋U`B3ʼnEESVuW}3hPPDž?Dž3h#Phhhjj2Tu
XKu
h8u
p*hqu+htShhhjjc2UWhhhPl؃y&h`JShhhjj2l؅yh>ShhōPh	lpt!	؁hl
Shh3WWWWPWWHpt$	؁hhShh?91PWP3fPDž?PPPVWXph,lVtYYPh؜jhh$hjj0 PP؅%Vhljhh+hjjY0 hjVtYYu3PhPhh3hjj
0 h iVtYYu+PhĝPhh:hjj/Dž8hiVtYYu:PhPhhBhjj/ OjG;s@3hShh( 	؁hShhjY󥋵y$qqqqqVqttphp-Shh[hjj.M3_^[y]H胲̋UlB3ĉ$hED$$ED$(3SVW|$du3hSt$@\$(\$,3|$`3|$TD$xP|$4蹀D$,D$@,iD$DtND$Hhh#Shhuhjj\$0-D$4u
hL$0T$ yhnVhhÉ\$t@L$\hhh(CQL$,gD$L$dQh	t`L$Ht$,lpt)D$0h@Shhhjj, `D$L$LSSSSSSPD$4D$X0HpD$0D$0hShhhjj,D$<$8|$(D$D$uL$8kPqȉL$u+htVhhhjj#,tA׉X@X؃uӉ\$\$9\LkD$$D$jY3D$,|$pSfD$0PD$xPt$$ttp|$(9|$$t$T$$D$tL$4PD$$tHT$D$PxGD$$D$D$@D$;DLmL$BT$BD$4ËL$8D$9hVhhhjj	+7Ƞ+~	hVhhhjj*|$DD$0D	hhVhhh`JVhhhjj*Åy<t8t-\$(xwq7qwquދD$PqtXqDdtPtp|߃|$ t
t$ tphp-Vhhhjj)$_^[33u]H̋U8B3ʼnESVWjYu3u}܋]hD?jE fEP(uԉ]؍E܉EЅuẺEjQEPQjQh@jZjYNM_^3[t]jjLËUV3W}3FVff9tSYff;u+[RWS_^]U}VW}t#~rSt?PSVwSgY[~3Ff~_^]UVW}t@~r;r0~rFA;v~ru+WVKS]QSDt7Fr΅tPWQ8wF^r3fX[_^]UVuw.9qsqVu!qyr	3f^]̋UES]VW{;+9}s};u(9Nry~Nr3Pf<JQgPQWctE{rFr΅t?PECPQIvF~r3fx_^[]h<^ihT1ij)uu}v})3ENj^u;v+;w<eGPȉE)EE@ePEE2Ë}MuM]t~rօtPRQ^ujjOE~^r3f^qtMjj#jjSt̋UVMW~;wf~r3f>t:Fr+t?PJPRtF~r3fx_^]UE3Ʌt=wPedYȅt]g̋UQQSUVEW3ҍNff;u+^<Pqu&ShdVhj'hjj$ ?uhSW/$y h0Vhj.hjj$E83Wq_^[]jT)sډ]ЋE̋M3҉UԉUU؉MUUU܉MUUQyy&h
V`SjShjj_W;$Shj`SjVhjj_W$ EPjjḥuptC~
hPSj_hjW#EPuuyThHVSjc=uqM܉EQPjḥupt$	hVSjqhj)EPhjSj{hjWEL# Ej`jhHuPpRq	 MluehjShVjW" EjhjhHuPpuBq~	hlVShhjW"MMl@uhjShVjWu"EMbpyh VSh룃}uh`@VShjuWupu&q~	hVShQhjShVjW!EPhjupu&q~	hHVShhjShVjW!MU؃*yhVShuVhjShhjWK!UЃ MV_{yhhVShvhjShhjW!MMj~	hVShch(jShhjW EPjupu&q~	hTVSh
hjShhjWi MEeMEe}t	utp}t	up}tMjup}t<jpjhHuEPpu"hȪqPSh$hjWuquq&nU$3SV؉EWEEEEEEE!E!EPEPyh Vh|hOhjhjh|hShjjCEPjhfupu'q~	hVh|hZhjh|h]hjjhHjh|h_hjjEPjjjuupu*q~	hVh|hhhȬjh|hmhjjZEEPEP3PPjPupu*q~	hVh|hxE9Eh(jh|hhjjE]Squ,ShPVh|hhjj KEhjh|hhjjxEEEPGPjjuupu*q~	hVh|hM;Mt
(uAuPE'lh0jh|hhjjEEEuPEPjjjupu*q~	h\Vh|h"E;Et
EhlE83Wh|hhjjT}t	up}t	up}tjuptDžt	@uWq_^[]@̋USVWh#3ۋShhhjjE]]]E]]shWPhhU
MC;B3ɉE֍EPEPyhpVhh	hвjhh
hjjEPjuuuupu*q~	hVhhFh8jWhhjj+]]hjWhhjj]Squu+hȳVhh(hjjS EEPWbihjhh-hjjEPWjjjupu5q~	h Vhh6hjjOMEhPE83Whh>hjhWPhhhjj߃}t	upEtPpEt	jPptDžt	@uWqhp-jhhVhjj_^[]USV3ۉUMÉ]]EW}}tqff;u+΋qutʍQff;u+AEƍESqSu.hȳPhxhhjjE] jWkE7wt;UPEy#hPhxhhjjYE4FEMt)QЋEyhȴPhxh뵋E4FxV4+;u2EE83tDžt	@uWqE_^[]蕛̋U3SVWEE؋E3}0E0s/hԵWPhhhjj/391tG;vh0WPhhM3f9AthWPhh+֋tG;vhWPhhjٍA3f9Ath@WPhhC9xV4thWPhh!MU4QyhVhh"UQy&hXVhh)hjj}M3ۋE]ME}uqt*ύQff;u+ʋt@uWq_^[]US3UUVWEEEEPEMMP}p]EEy#hVhܸhThjjIVUMQMQMPSny&hVhܸh`hjj}M3EEM}WqtMÅt	@uSq_^[]USVWh#3PhDhhjjEEEPEPuu}]yhxVhDh%uӋuy!hVhDhhjj#tDžt	@uWq_^[]US‰M3҉EVWUUUURURuuu]yhWh4hyUMSVjhhh$OIlyhYWh4hHEPuu@yh3Wh4h!UMgy!hWh4hhjj#tƅt	@uVqMtQp|uփehp-jh4hhjj_^[]USVW3h#PhhhjjE؉EEEE3P3PPhhh$Oiy&h<\VhhhjjAu-QYu.uh,Vhhhjj EPS33Phhh$Oiyh<\VhhwEPEPuShTVhh hjjM}t0эBEff;Eu+Ut	@uQqt-ύQff;Eu+ʋt
3҈@uWqS<P$p-3Phh?hjj_^[]MtE3ȉMMU?E3}1UUSVWp 3RQΉ}}}|u֋𻔻yhD0VShO_EPuW9yhHVShVhjjC};}Ej0jhHWPpu#hлqPShbhjjyh8VShihjjuqWq_^[]ËUSV32!u!uW3VqM}tQp|u։}MtQp|u։}WEPWXuy0hhPhxjOhؽjjA h\szEPuqVWyhhPPhxje볍EPWqyhhPhxjq됋UMyhh0Phxj}jVqMtQp|u֋MtQp|u_^[]̋U$SV3EWhPEuhE؉EE}hhؽjj PurVhVpuu\q
hmPhmhh@Vhhhؽjj
 h\su늃}jhVjpEq	eEhujhPGxUhhؽLuVheuqVh@Whhhؽjj V\su}uE;rUuxq?PqEu;hWhhhhhؽjj$h\sEjM}QPEPEPVp؁zu}tT
hmPh8rhh`Shhhؽjj	 h\sE1ff;uftfPf;Qufu3hPhh!xUSVWh<F0Wjrt|2ۃd$D$d$jWPHqtO
hmPh,hhPVhhRhؽjj" h\st_^[]ù ̋US]3V5@FW}Wh0PSEEEE|uWht3VhjMhjj	
0EPWV轶EyP5@FPWh jS|uuWhjhjZhjj	V
8jnq}];EPuV	Ey.5@FPWh jS|uuWhjhjjjHYtjY3ޅu@E5@Fh8jP|uhShjwhjj		(jNEPhh|,ulptEE5@FWhjP|uWh8jhhhjj	F	0W3jYEECEuCEPq|u֋E3CMtQp|uփ}t
utpeWq_^[]̋USV5@F3W}hS7|uhShhhjj	w(WGPq|u։_9_tw(t_GP4q9_twtp_WKGY_^[]̋UESVW}Pgh3Sh<hhjj	wV4qWhVHquEP*~
hmPh,E޹QSh<Phuj	kM_^[]̋U<A3SVWUUڋU؉ỦUЋq ΉUUUUԉU܍URP}|u֋y&hVh0hhjj	H3VhVp؅u7q~	hmVhmhhVh0hVhuSpE؅uuq~	u!}܍EShhP@xU܋hWEuVhluquhVh0h"`M)Q[y)uhVh0h-hjj	 1hEEqEuuhHQh0h:뱍MQPjjuxpq~	zuEqEPqEu"uNhQh0hThgMQPjjuxpq~	ueEuuhcP;?xUhgWSDuVhVuquhVh0hpWjj	u 3yuhVh0hjhuS8pE̅q~	ueEShhP>xU܋hWCuVhHd,uquuhVh0hWjj	$jPTpEuvq~	ẼejPEhtP=xU܋hWCuVhuquuh@Vh0hhhqEuRhQh0hVMUQPEPj=uEEu@EqUPqȉMEEEPQEPuupuustiEЅtPhpjhuSpuЅuqeEP-衂Eh1PEstQEM܉EAEMPuEPQup=QuhQh0h%hVh0h@Wjj	uhhVh0h2Wjj	EԉEq~	ueEShhP;xU܋hW@uVhququhVh0h&h	u܃eEuh<Pa;xUhWy@uVhtuquhVh0hWjj	 }uququququqE؅tPhpEЅtPhpE̅tPptWptSdp_^[]̋U$L$3d$SVW|$$D$}PPhj,SheVjj	3D$<D$$T$ D$(ωD$,thLjShsVjj	hxjShzVjj	kyhVShhjj	AT$ lthLjShhhjShhjj	O
yh8VSh됍T$ thLjShhjShhjj	OT$,djyhVSh1T$ thLjSh?hjShhjj	DOW=]yh<VShT$ OthLjSh|$t=hxjShhjj	OyhVShkhjShhjj	T$ :th0VSh+hpjShhjj	_D$<T$ wtzy?hPShVjj	yhPShVjj	%hjShVjj	WOe`w(tgD$ 5DFD$ P7|uhjShhjj	~L$_^3[]̋UESVW}Ph3Shh hjj	!wV4qWhVHquE(*~
hmPh,E/޹`QShPhuj	MB_^[]̋UL$3SVW|$D$}Ph3Vhh@hjj	?D$T$t$ωt$ t$$XhVhhOhjj	T$)؅y-h(jhhXhjj	n؅uOhVhhahjj	WO(^5DFD$P7D$ |u3KyBhVhhphjj	C5DFD$4D$P7|u3tw(twhVhhhjj	L$_^3[]̋UL$3SVuW|$D$Ph43hWShhjj	~FP4q9~t}x*hWShhjj	GVN\hWShhjj	v(tD$~P65DFD$ |u֍L$_^[]̋U B3ʼnEEV39ptMQjpLtt}uFM3^C]̋U]VhhLNQj
ZFFFF7f03^ËUSVW3h#PWhhjjډEEEEu
@EP3YMy"h
VWhhjj@EPhh|,ulpt~	hl
VWh봋EMQjMEQhPpt2~	hh
VWh(hjj. u6Yuuh,VWh0EPWEPhupt/~	Wh
Vhh8hjj 4Ӌ1y#hHVhhAhjj;W5Y}t	utp}t	utphp-jWh]hjj7_^[]ù@6z̋USVWEMP3ɍEQPhP@uډMM,qt/Mu|,5@FWQhju|uփ4u$uuhP@E3PV>$quVSuWWhP@\q_^[] ̋USVW}E3ۋP]E-hy-?t-t3FOurhHS<ShVjj	hjShVjj	ujShVjj	UETPjYM}t hjSh	hjj	|3EWuuPEWhP@p(qthWShhWSh hj묋] EPSuuhP@w0quEVhj<Shhjj	 tghjSh9hhSh<h0E j4Y9Ms/M#hSh<hhjj	sM_^[]̋UQQSu3h1]stjWXqVuWVhXShxhLWjj	uhShxhMWjj	}@WhShxhNhjj	 ;!tlhh`Shxh[hjj	u] EPSWuh@DquMVhjhxhgh^hxShxhhjj	E j4Y;r:M|2hShxhhjj	E jY;s
EXhShxhUhj2hShxhhjj	wShSp؅hh1SpEtZMQu Wuh@P0quE MVhjhxhhjj	 utpq	eEhh1ShhP0+xUhhD0uWhuqhVhxhhjj	eSdpq~
hmPhmxhVhxhhjj	F?t.t)hShxh-hjj	3@hSxWhVjj	hXSWhVjj	3藣yhPWhVjj	\3hShxhmhjj	4ShSphh1Wp؅tE3PuuPPh@S8qVhjhxhhjj	 Stpoq3ۋSE]hLP)xU3hh1.uShtuqhVhxhhjj	RWqhmShmwhVhxhhShxhWjj	SuuSSh@\qVhShxhWjj	 _^[]̋U9Ew;9Er6h1ust"EDFE@FE@3]U$B3ʼnESVWjىUY3}PPs3Htu@q= t*	hVhj$hjj)j/XQjhPhjj	3ZEPsPtjKYu!uhRhjJhjj	} }t}}uOh\sGU܋thj3hFj:hjj	5M_^3[y7]u5hpVhjYhjj	 h(jhjOq~	h@VhjDU$B3ʼnESVWىUj3}Y3G3EPWsLtuPq=(=+=&t%PhXjhhhjj	5 j_}';w{h,\sU܁,:ehjhjxhjj	3@M_^3[6]Phjhhhjj	 LPhjhhhjj	 hjhhhjj	V3wU4B3ʼnESVWj	ٍ}Y3E3Pj$E؉}PWs8tugq(t1+t)&t!~
hPhhVhXWhhhjj	35@FWWuPqށ~ueEhP#xUԋhh(uSh0聿uqhWhhhjj	$shWhhhjj	 ~	M_^3[4]ËVWGPTquFV75DF|uփt2_^̋UB3ʼnEVW}hjP+;E<wj^:Fuh8PV75@F|u֋M3_^L3]̋USV3ɍEWQPىMQMM]0yhWhjk9]uYM$y#h<Whjthjj~]]UMS
h Whjz|EPujyh3WhhVEURPq|u֋yhhMWhh'UuMRy!hpWhhhjjSququqeMtQp|u֋_^[]̋UVW3EWPW}}}/y&hPhhhjj8+9}S]}}t+M薲yh<Vhtj-PSStYYu$EPqyh Vhtj:#9}u/EPSqyhhVhtjKhjjuq[x
M>hVhh%EPuW4yh3PhhMURQ|uօyhPhh}uqUt
Rq|u֋_^]h̋UVW3EVPVuu-yhWh$h9uuuut+Myh<Whtj-QVVtYYu%EPqyh Whtj:$}u/EPVqyhhWhtjKhjjuqMxy:hWh$hSEPuVyh3Wh$h.MjQ|u֋y!hPWh$h&hjjnuqMtQp|u֋_^]Lg̋UVW3EVPVuu3,yhWhxhE9uuuut+MYyh<Whtj-QVVtYYu%EPqyh Whtj:$}u/EPVqyhhWhtjKhjj`uqMxy:hWhxhMSEPuVyh3WhxhV.MjQ|u֋y!hWhxh]hjjuqMtQp|u֋_^]e̋UQeEVjPu*yhVhh?}uCuUuMuuh$Oe8y!h<\Vhhhjjuq^]̋UQeEVjPu)yhVh,h?}uCuUuMuuh$OH9y!hYVh,hhjjluq^]U}uQQu4ru>?}u6=XFt3ɸXFt=TFt3ɺTF
t3@]̋UQMUE	E]U0B3ʼnEeESVWPSp~	t!Sh`VhLjchjjl hVhLjehjjLjY3}VhD?jfEPu]ЍE܉EԍEjQPQjQh@j3ZA}t	}t3M_^3[9*]ËUSV3W!3t9!uM:jujWjjsu#qjhWpEu{q~	eEWhxPxUhWuVhmfuqhmVhHhWjjE_^[]ùa̋SV5HFt3jVpuq=u2Pp5HFtu<jhjpЅt!WʿHF_;ut
VRdp5HF^[̋UQSV3Wu9u]u
V30uLM蓩y#hWh(hhjjuquVutYYuaYM3SB8
yhpWh(h$93u1My!hWh(hhjjtVq_^[]pj`̋U SV3ۉM!]W3E3u}9]u
h#jhhEhjjEu!hjhhJhjj jhLupEq~	!]EjhLuhPxUhXhuVhHZ衱uqhZVhh^hjj4!PLp!]E3Fupt7t3Shjhhhhj ShpE EtPqtWqhp-Vhhhjj_^[]utVqetWq3}t/Sh\jhhvhhjE Shp3ۋUEMPEPNYtjhuup؅ShjhhWhj U(}WhDjhhhhj jujWjjstE@E;EUESWhxjhhhhjF$'hVhhWjj$}q~	ueEuhhPgxUhh{uVh	uqh؉Vhhh<[Vhh~hjjk\̋U0B3ʼnESVWMЍ}j3EY}ЋڋUU؅1u
h(h#jhxhhjj#"u;q~	hcVhxhhjjGWhjhxhhjj ׋SAyWhVhxhE؅3ɉ9u)Ћ<Wh<VhxhQQEPEP3xpuuq~	uԃeEP3EhPqxU؋hhuVhVuqWhxVhxh"%U؍My`EPhVhxh)hjj~ y7;t23hjhxh3hhjN 3hp#hp-Vhxh;hjj"M3_^[f!]HZ̋USV3Wuuu}9u79uu
-]u
u3utYYuu&hVh`hjhjjpMEPUy&uhVh`huhjj2 UMEPUy)uhVh`h}hjj} }Wusu}t	uhp}t	uhpuqWq_^[] X̋UQV3Wu9utn}ueV7xuuutYYu80EPux$}tEPux}t_^]X̋US3ɉEMMVWu

UM؉]y&hShhhhjjueuu+h@Shhhhjj]f3EEu0tYYtEEuEt 3t4q$G;r]EPq_^[]ù	W̋USV‰M3҉EUUW2u
)h#Rhh
hjjE3ɃEQ3jGq؅u-hPhhhjjDh!3!u]貞uxEM@EMrhVhh'Eu0qu~uhcVhh2hjhh6hjjjupEuxqu~u!]Ejuh@PxUhBhuVhpquqhVhhHPpω}Qq؅uhPhhRt3}!utj qMtcAM;r3EMEQ4MQPupu~ux:E@E;rNhPhh_hjju"%hXVhhuhjjy3t etu4q$F;ruSq333Ehp-VhhEhjj8_^[]ù0
S̋US3ɉEMMVWEu
UEP]}uy#h@VhhhjjAu!]h Shh3t"u4tYYtF;r	Et3t4q$F;rWqE_^[]R̋U0SMԋ3ɉEMى]MM؉MVW}u
uh#Qhhhjj7E3ɉQ;3Fjuqu,h(PhhhVj!Y؉]y%hShhhVjkEM81}u1q؅~	ہhcShhhjljhLWpE܅uuq؅~	ہ!uEjhLWhYPxUhhuShHZ2uqhZShhjPLpȉEQq}uh0Ph]h,Ut	3}!]EtPqet/Vh\jhh@hhj< Vhp3UEMPEPEK؉]^jhuupuЅVhjhhbhhj }utOU	؉]xhuVhDjhhqhhjE e4@uЉEEMAM;MM93MhShhmq؉]~ہ]ueEuhhPqxUhXh
uShuqh؉Shh^h<[ShhHhjjupt-Vh\jhhhhja VhpEtPqEtPqt&39uv]4q$F;r]Wqhp-Shhhjj_^[]M̋U4B3ʼnESVWEj3ۉu3]ԍ}YMy&h<PhhhjjxSSEPEPVxpuyq~	uЍE܉]Pu̍EhPxU؋hWuVhVFuqhVVhhW`uԍEPsu3CuqM_^3[]ùL̋USVًW3E]}}}}<u
38EPWWWWhWS@p~
#}nhSE}hpPxUh
SuVhAuqh@VhhSjjku؉]Yu+hVhhhjj.EPuSWWhWu@p~yqhuE}hpPxUh-SuVhhuqh@Vhh3Sjj]EPh iuS`qt9~	hmVh@hVhhAhjjMUvy&h VhhGhjjs}E}8uryWqSnY_^[]ùJJ̋USVًWt/Wuz3uWS(ux;wu
z3f{_^[]UQSىUV3W3VqWqtu׋ul=ztԉ33_^[]UQQeVuWtEUu` <&EPMxyjOh(!!E_^]ù7I̋UQSVڋ3EW3Qff;u+q6Pqujp"h(!jBu֋Xy*q~	jwh(!0#.;yWq_^[]ù!wH̋UQQSVڋ3E3QAu+WAEPquh"h(!HuWjuVVsu-q~	hh(!P$h;yWq_^[]ù#G̋USVW3م7t~Qff;u+APEqEu"hh(!;VVuPjSVVsu!q~	hP$뼋E_^[]ù$G̋USV3u‰EWu
`&f;"0tCUyh{h(!>;}
}E83Wq_^[]ÍQff;u+quuPquFVjWC֋uPyhh(!L낹x%F̋VW׋ƀ8t@uNj+#ȋ%Wt?+1t$jZ(+Stt	AJu[uI%z_^UB3ʼnEVWWjPw썅VP|stE;sA\u
H;sDƄQQuEh(PDuYY3M_3^;]
̋UB3ʼnEESVWEڍEPls2t>uMuESWQPEPEPEPh(VuVuVu4M_^3[]UB3ʼnEESVWEڍEPlst>uMuESWQPEPEPEPh)VuVuVu4M_^3[-]UEV3t=vWx5S]3WxEPuWSux;wuz_[
tM^]ËUjh)dPB3PEd9t1 rMd
Y]ËVW3WWh)8ruq~r
hh*P,rFth*6,rF9~th,*6,rFth@*6,rF9~th\*6,rF9~t3_^ËSVWWsSYuh$*hx*WPSs3_^[UB3ʼnESV3DžD‰WKC0jZOff;u+3QYu
?PVSj\u׋˅uh*8׋^VrDžPPPPWSVstHjWsuNjWst@MjWstA23F-S5@tYYu苅@WtSYtWrM_^3[]ËUB3ʼnEVEfEPE3RRRRRRRQjPUUsu-q~	hhx**I
UQ}t	usM3^O]ËUQeEVPQtu-q~	hhx**
UQ
}t	us^]ËUSVWڍD$3QPt$3duD$PVD$Ptu=#t+h(+Ph|+hh+jj-
t$j@ru,t$h+Vh|+h"h+jj RD$PWD$Ptuy9Ppu~	h4,Vh|+h+h+jj虺;Wr_^[]ËUB3ʼnESVW}j[S'sK?t7ZYSYtwDžQQQQPVjst>q	zuuhhx*l,y	3?t7'YM_^3[]USVW3j[Qff;uE+f>.8YuYf~\uRύQff;u+I3jZQGYuMFPjh(CSWF'3ɋjZQYtVӋwx	E833WY_^[]USVW3ۉ}]]uWpU]=yhhx*,?uMUI(EPxUEPuNY]yh,uh,Wh-h%?y)h,uh8-Wh-hh+jjҷ$SY_^[]jD*83EEẺEЉEԉE؉E܉EȍMȉE^yhhx*-3E}M̫3!EEEPhEPEP|uU̅yh-MЍEPWSu|uU=4uMԍEPWSu|uUԅyh
-OM؍EePu|uU؅yh.(Eu5M܃Pu|uU܅yh0H.hx*}t	us}t	usE}t	u r3AAAAAA A$A(AAVW39~tv#Y~~9~tvY~~9~tvY~~ 9~$tv$Y~$~(9~tvY~~_^ËU}Sv}u
W9VW7yhKx.E{t[;CvF?t7t'EYPlYu ha.hx*EECPu7.?t7Y'c{uPjCYuh.jPCsu!q~	h.3u7jssu+q~	h/hx*y>_^[]W39t_S_VwG-G(Pw$O QwWRwGPwVwSsu5qzt(~	hhx*L/twGYtwGYtwGY tw GYtlG(8t0sG$YtUG(Pw$G PwGPwGPwGPwSsuq~	h13tSY^[_ËUQQS3VEW9E}9F9F9F9F9Fu{9F uv9F$uq9F(ul9Fug9FubEPEPusuq~H
>fEt.WdYuWuSF&^3~W_^[]SVWSjhp/`yh/Sjh/?yh/hx*_^[U B3ʼnESW}ى}u
WV.yh%x.hx*Ws{xuG;jjEPssu!q~	h:0뤋EPE&YuhG<0{juWsu0q~	he/hx*C@IeMHQPsEstVEuPsuMAPQjjWst	EuLq~	h0q~	h|l0hx*xJuuujWsu$q~	h0jQuWWY^M_3[]UQeUSًMV}yhhx*0{uuu}t	uYY^[]U}SWu
WVyh	x.{3EEEEPEPEPssu!q~	h2	04}X}NssEs hE	 1@hx*PYu
juWsu0q~	hl	hx*/1MAUHRPQEstYEuPsuMAPQjjWstEtQMq~	h	0q~	h|	l0hx*xjQuWWkY3^_[]UQeUSًMV(yh	hx*0&u}t	u
Y^[]UQVW3u9uu Wh1h
hx*EPVVVVjuu$pt 	tlh
1뵋Ef9p|1h
9wtweEYwSPsSSGYuSu_P17[}t	ur_^]U}uWHA3VQpQQjuu pt%~	hJhx*03^]U$B3ʼnESVWh3ۉSP*hSPyyBVhx*Wh02hP,2hW
PPˉ9zyGVhx*Wh2hP03hEVy4Vhx*Whx3hP`3h	j\PuYYuXuSh3VPh*肨P裨PZ3Qff;u+MPP1jh,QN||uV|y7Vhx*Wh4hPt4hWUt]xyQPZM_^3[X]ËUV3tvWxAt(W+U+э7t
tAu_uIzt^]UQW
LF'u@2UeVRpQ|u֋yuqE^_]ËUQSVWjjh6ډM(ru5q~	h6Vh,7jdhX7jjrh7W,ru$q~	h7Vh,7jo$uSu|u֋yh8Vh,7jxhX7jj~W r_^[]̋UVEtVfY^]Ujh(dPVB3PEdN<t	fMd
Y^]̋US]uWTU3V;uAu#3ɋ;u!AuW}Wp|u։;3_#@^[]̋UM3@A@]̋USW}_KutVj|u^_[]̋U,S]VW3|$|$|$ET$RPq|u֋xdjY3|$jXD$3D$D$PD$PWt$qtq~'L$T$I\xD$|$tt$q|$|$t
t$q_^[]P8K)̋UQQEMVW3ҋ0QRPNHUU|uVHxCEMQhP0|uu$uEuh<0h<PN|uVMtQp|u֋MtQp|u֋_^]̋UQQEMVW3ҋ0QRPNHUU|uVHx@EMQhP0|uu!Euh<0h<PN|uVMtQp|u֋MtQp|u֋_^]̋UM_]̋U(S]E3VW3PQMMMMMMMMM؉M܋NHS|uVHEMQhP0|uEMQh9h90PN|uVyh[9hX7nuEuh<0htNPN|uVyhe9뻋EPq|uփeMQSpL|u֋EMQhP0|uEMQhP:90WPN|uVEMQhX:W0PN|uVEMQh`:W0PN|uVEMQhl:x:0WPN|uVEMQh|:W0PN|uVEMQh:W0PN|uV3MEEAEAEAMEE܉AE؉AMtQp|u֋MtQp|u֋MtQp|u֋_^[]̋US]EVW3ɋ3PQMMMNHS|uVHEMQhP0|uME10h9h9PN$|uV$yh:hX7OpEuh<0htNPN|uVyh:뾋EPq|uփeMQSpL|u֋
EMQhP0|uE]0shP:N$h9P|uV$EshX:0h9PN$|uV$Esh`:0h9PN$|uV$xmE]03hl:N$hx:P|uV$xFEsh|:0hx:PN$|uV$x!Esh:0hx:PN$|uV$MtQp|u֋MtQp|u֋MtQp|u֋_^[]̋UQQeMS]VWQ|u֋xoeMSxJESuPq|u֋xEuuP1|u֋EPq|u֋EPq|u֋_^[]̋UQEMeSV0iWQh|NDP|uVDx;}t]uEhSj0PN|uVEPq|u֋_^[]̋UEVuh<OPqH|u^]̋UQQEMSVW03Qh|PND]]|uVDyhmP;Euh0SPN|uVyhs;RMiyhyhX7@<]5E]SPq,|u֋yh<hX7ZSqMtQp|u֋_^[]̋U,B3ʼnEES]VWeue}쥉EEE܋E$E؋E(EԍEPh|S3ND|uVDyh(=hX7P3EPh|SND|uVDyhhX7(=uIEMQhu0PN|uVyh=넋Eju܋Pq<|u֋yh >WEuPq|u֋yh>,U쾀#3ɋ;u3AuEjuPq |u֋y;h?EURPq4|u֋yh ?EԅtMQp|u֋MtQp|uփeMtQp|u֋NjM_^3[]$̋U B3ʼnEMES]VMM(W}$MMQP]pqt/΁~hh@@@~(uuWEKTuPu॥|uSTM_^3[]$̋UQQEL$d$VW0Qh|PND|uVDyhhX7@phit$h<Ot$hPOt$hPt$h@t$hAt$h$At$hHAt$L$tQp|u֋_^]̋UQEMeVW0Qh|PND|uVDyhhX7@1uu!MtQp|u֋_^]UB3ʼnEeS]VW}BEURPq|u֋EPq|u֋MeQWp$|u֋7EPhSNjW|uVyMtQp|u֋M_^3[	]̋U\B3ĉ$XES]VW
D$W3$TVP9D$@WVP*hiSst^h<OSsu\GhPOSsul0hPSsuh@Ss4L|$jPD$P|$ur7D$@PhD$,N<PD$<PW|uV<yhlpAhX7,7$PPhWN0|uV0yhrASD$PyhyPB뢍\$3ɺ;ukAu7D$@PD$(PN@D$8PW|uV@yhBV$PQWp4|u֋yh0C)W$d_^[3]USV1EWPh|3QND]]]|uVDyhChX7uuEMQhS0PN|uVyhD붋MUk]yhDxESPq|u֋yhDREjuPq<|u֋yhhE(EjuPq |u֋yhEhX7tSqMtQp|u֋MtQp|u֋_^[]ULB3ʼnEESVWuEċE}̥ىE3EEEȉEEPh|S3ND|uVDyhHF3Eȋ}PWNHS|uVHx,EȍMjQP0N$|uV$xf}}ċMȅtQp|uփeWuEMQhj0PN|uVyhFwEȍMQhP0|uyh8GIEju0PN<|uV<yhGMčU$yh
0HEuPq|u֋yhHU̾#3ɋ;u3AuEjuȋPq |u֋y8h xIEȍURPq4|u֋yhIdhiusu^`F9tJuhWdstJ3Wh<htNNlhiS|uVlth;IhX7KMȅtQp|uփeMtQp|u֋M_^3[]UQQEMeeV0WQuNHP|uVHyhZJVEMQhP0|uyh`K+Euu0uPN|uVyhhKhX7fMtQp|uփeMtQp|u֋_^]̋UQQEMeeV0WQuNHP|uVHyhJVEMQhP0|uyhK+Euu0uPN(|uV(yhKhX7MtQp|uփeMtQp|u֋_^]̋UQEMeVW0QuNHP|uVHyh!EuPq|u֋yhhX7JMtQp|u֋_^]̋UQEMVuu0Quh$OP|u^]̋UEVuu0uuh$OP|u^]̋US]EVWP3EPE3PS}}}|u։EM	Qh4S|uօuTMQh5S|uօtG+MQh\5S|u֋ME9_^[]̋UESVWwj}kNh4W|uօxGNh5W|uօx%Nh\5W|uW_^[]̋UEtMt E 3W]̋UE3S]VEWMMEMMME3PEEPEPS|uօy	!}!}!}3E!}PEENxPh5S|uVx=t=tMM3t3G3EePEENxPh5S|uVx=t=tM
M3t3EePEENxPh5S|uVx=t=tMM3=t3EePEENxPh6S|uVx=t=tMM33ejXNxEEPEPh6S|uVxȁu
E3Eyt@3EePEENxPh46S|uVxȁu
E3Ext 3EePEENxPhh6S|uVx=t=tMM3MtMQS|uօEttMǃej_E3PE}PNxh6S|uVxȁu
E3ɃEt3@EMe}E3PEPNxhLS|uVx=uEx39EM3_^[]hLl
̋UQS]VW}jEEP7jh5WN||uV|7jN|EEPjh5W|uV|u7jN|EEPjh5W|uV|F7`jXN|jEEPjh6W|uV|7jN|EEPjh6W|uV|7jN|EEPjh46W|uV|7jN|EEPjhh6W|uV|3utAyjYQW|uօxUE7j[SN|EEPSh6W|uV|x+E7ЃSEEN|PShLW|uV|x3_^[]̋US]VW3}}}SMSy&h<VhNhhX7jj
EURPq|u֋yhhMVhNh뻋UEMPyh8NVhNh9}t+ӹ,}h>VhNhdMQff;u+q6PquhMVhNh"uh NVWwyh4BVhNh;uquqyWq_^[]M	̋UEMSVW0}j[QM]QM}QuΉ]jP|uօx9]u}_^[]̋UQQeMS]VW}QCEMEWQu0jP|uօx}u
E3fGuӋ[_^3[]̋UQQeMS]VW}QCEMEWQu0jP|uօx}u	E8uӋ_^3[]̋UEMVjQ0jujP|u^]̸@̋U S]3VWEˉ}EjZLu3ƉEQ;}Yu
M$t	WV3MQSp|u֋E3ۉE]ȍQff;u](+ʋE E	UʉUtHʉMQquGEEutuSVuu3uuV\]3E@](E USWPEQuQMuPI
t=t	yhhX7Nst)E3f;s3[Yu}WYuquq_^[]$UQQSW_;Vh\&hNW|u֋eEEP|u֋xFUM膻Ѕt3t3q~	uq^3_[]ËUU3V3MSf]Wf;s
ˋM3f;ljEʍAEAu+MAPRVEuEtp3@jZQmЋEUYMtAUu4uuU;uME3fPMGf;cW_[^]UESVW3M!0hEqu
EPWuSup=t[	ueESuhOPϺxjvUhpOuVhOtVuqwWqE@EPqYEPWuSupt9	ueESuhOP?xhhE83Wq_^[]USVW3҉EMUQRRRRWRPڋ@p=t	!]EWuhpP费xUhhpOȾuVhVUuqWhOVh8PhhpOjj~ uq؅u/WuhPVh8PhhpOjj~$EPu3SPPWPu@ptp	ueEWuhPPڸxUhhpOuVh|TuqWhpQVh8Ph!M3Sq_^[]̋U(D$VuWjP3WPu;D$`PD$luD$D$D$t$|$|$ D$D$W3ҹXutM5g<sujRWWh0Zqt Wj5g@sujt(Rjv6huj|rPr_^]USVWEEPh3ۋSh\Sh]]uru!EPEPEPSWuru}tu}_^[t	urE]ËUVWE3PhWh(Sh}}}rth|,z^EEPVEPWhLTur|,tWzE3fF}t
Wzur_^]UlSVWjٍ}YShi3Wpt#u]WE]PWjWhYjjVp3ҹSyt̅tVpW~̋UXB3ʼnESVWV3SPVSPVSPVSP3҉<TQQ8|,f3Cf;uftfPf;Qufu3Åu)hxTh@hThYhxSSjtzWPlsPPj|rPru$q~
hUPhThf뙍PPVPqu'q~
h\UPhThrRPPPPPPhUVPx(yhUh@hThPPhDVVPxyhXVh@hThjjhV8ru'q~
hVPhThoh0WV,r؅u'q~
hHWPhThjhjjjhPqu$q~
hWPhTh<3PPPWrP|rP|uӅu%hWh@hThhxSjj#xV rtWr5gTsujzRyM3_^3[9]30AAAAA$A4A(A,A0̋UVEtV趶Y^]Ujh(dPVB3PEdF08tPF8tPv(tv,tv0tMd
Y^]ËU}VtutF(Yt*h|tF,YthTtF0Yt3^]̋UVuuWSS3ɻ#W}щ;uBu;uAuMQp|u3@_[^]̋UM3@A4@]̋USW}_4KutVjr,|u^_[]̋UB3ʼnEES]Vu3{WuTcAxL{(tPs(st3@3C$3}PqtQpX|uփtQpX|uփtQpX|uփtQpX|uփtQpX|uփtQpX|u֋M_^3[蛿]u9uu
Qp0|u֋ytNPVqt
Mj%ZPq{t>QPquMj%ZhPqCPs,PC(j#Pi	P!Ej%PV83PEԋPPVVPhXPVV`hPPQ	QpX|uօK}t8Mff;uftfPf;Qufu3t`Ej%GPW3N`|uV`=tQpX|uֿCPEP|qsVEPP3}PGDub}PhXVjj6Ph(XVjjPh0XVjjPh8XVjjPhDXVjjPhPXVjjdPhdXVjjBj{EuPPQB39KuR}tL3Ej%PQQNjSC|uVcMQAu+ʍs$uC}uh6
VpX|u֋MQpH|u֋y"FQpX|uփ{[Ps0PC(j#P=sVEPPj}#PhlXV3Vjj%EPPVMEԊ:utP:Quuu VpL|uօQpX|u֍Ph|XCPjj=MQpH|u֋qQpX|u֋KQpX|u֍s}PhlXVjjPhlXVjjr}uEPPQCwPh|XVjj-UPEPPjj.QpX|uփ}C̋UVu~uTW}3_^]̋U@B3ʼnES]VW}39wu
T3uvEPhlXGPVVGx^j%EԋPEPjdxGMԍQAu+ʃ$u1EPEP|qt@Mċ;DuFu3M_^3[臷]̋UQVu~uT-EPuuujXxuEuPj^]̋UQVu~uT,EPuuujxuEuPQ^]̋UQVu~uT)EPuuujxuEPQ^]̋UQVu~uT)EPuuuj@xuEPQ^]̋USW}39_uTsV9]t29_twpT|u9_twpT|u֍O9tQpX|u֍O9tQpX|u։_3_$^_[]UESVWt.tWsuE3hu0N8|uV8 uE3hu0N@|uV@Et'tuxuupX|u֋_^[]UESVWt.tWsuE3hu0N4|uV4 uE3hu0N<|uV<Et'tuxuupX|u֋_^[]UQESVWEٍEPuE3jj0Nh|uVhMt tWupX|u֋_^[]UQQESVW}EٍE]Pu3jj7Nd|uVdMW	qX|uM_^[]UUSVWJBu7+ыNpBPuEjj0|uVp؅y,upX|u_^[]USVWus3ENlPuEjj0|uVly,upX|u֋_^[]UQEVtqtbtSt
uFhPXPjuxrEPuujuxXuEuPj@uhDX0uh8X&uhdXuh0Xuh(XuhXFPju{^]UQEVtytjt[t
uFhPXPjuxzEPuujux`uEuPjuHuhDX0uh8X&uhdXuh0Xuh(XuhXFPju^]UB3ʼnESVW}hjP~3hPjN`W|uV`=x~PPPjjxa_xNQpX|u֋QpH|uօxTF3tQpX|u֋M_^3[]̋UQVW}3ut,EPhq(,ptEM_^]X̋UQ3ɉM9MtH9MuxZA9Mu[5EPuQuQh|,Quur~
]Y̋UQ3ɉM9MtH9Mux]A9Mux^5EPuQuQhQuur~
]\̋U}t>}uh`6}uha)uujuur~
]x_L̋U}t>}uPc6}uHd)uujuur~
]`b̋U}t)}u8f!uup~
]@e̋U}t)}u8h!uup~
]@ga̋U}tuur~
]8i.̋U}tuur~
]0j̋U}tur~
](k̋UVu3t_9ulY>t8>t0>t(>t >t>t>t6r&^~
]l7̋U}t/}un'uuuup~
]m̋U}t/}up'uuuup~
]őU}t:}t
}ur,uuujuur~
]q@̋U}t:}t
}uht,uuujuur~
]xs̋U}t4}uHv,uuujuur~
]`űU}t4}ux,uuujuur~
]0wV̋U,B3ĉD$(SVWD$3P3Ct$Sjt$$t$ 7rPru@q=t3	hyVhDyj0hySj^\D$u@D$Pj|rPxru$q~	hyVhDyjC맋D$L$QjjVj$Psu'q~	hzVhDyjWeD$PhTzVpu'q~	hhzVhDyj`)D$VVD$0D$(VD$8D$0PVt$(\$<D$Hsu'q~	hzVhDyjtt$Vru'q~	h{VhDyj{D$t$|$t
t$r|$t
t$r|$t
t$rL$4_^[3p]ËU83MSVWP؉EEE؉EEԉEEEЉEEẺE܍EPju]tu*q~	hX{Vh{hEPEPusu*q~	h{Vh{hs9]t3GEPEPusu*q~	h8|Vh{h,9]tEPEPEPusu*q~	h|Vh{h9]t9]#EPEPEPusu*q~	hp}Vh{h9]tM9]u
}My#h`~Vh{hhyjj3[]S]EuuuuWju pt0	h~Vh{hhyjjZ}t	ur}tSjru~tSr_^[]|̋U4B3ʼnESVW
WjP,W3WPh#WhhhyjjZt)V׍XyGhVhh$3PWSN0|uV0yhVhh.PPWPqu'q~	hVhh5qWPPttgQSp(|u֋yhXVhh>'y!hVhhEhyjjXqhp-VhhKhyjjXM3_^[]j4>*'ٍM[h#3PhhXhyjEjErXhy	
PEh(CPɒyh`JVhh_uquhVhhgqjuM$yh@VhhoLhjSM0yhVhh|$QjuM«y!hVhhhyjjWuqhp-VhhhyjjbWMD貥ùZj0a*轥ٍMh#3Ph<hhyjEjEWhyPEh(CP_yh`JVh<huquhVh<hjjuM迩yh@Vh<hESMOyhVh<h$QjuMdy!hVh<hhyjj.Vuqhp-Vh<hhyjjVMTùhj`*_M蓟3ҍMU膟h#RlEShhyjjUUUEPhBtqt#~	hVShhyjEPhBtqt~	hVShjuMJyh@VShhjWMWyhVShQjuMyhVShejuMݧyh8VShDhjWMyhVSh QjuM胨yhVShhyjjQT}t
EPlq}t
EPlqhp-VSh hyjjTMM\j`*rM覝3ҍMU虝h#R<ESh.hyjjUUSEPhBtqt#~	hpVSh4hyjEPhBtqt~	hVSh<juM]yhVShFWMyhVShMQjuMyhVShT^juMyhVSh\=WM苣yhVShc QjuM褦yhVShjhyjjrR}t
EPlq}t
EPlqhp-VShxhyjj5RMM}ËU0B3ʼnESVW
WjP踤W3WP襤h#WhphhyjjQt)V׍<PyGhVhph3PWSN0|uV0yhVhphPhWPyPyh4BVhph^QSp,|u֋yhVhph/ty!hVhphhyjjPqhp-Vhphhyjj|PM3_^[]=PFiu<Ã=PFXuhËVB蓉ЅtʾXF3t-^鵎PhjhjRh jjO ^ËVB8ЅtʾTF3t-^ZXPhjhxjgh jjO ^ËUSVfډM33Wf;s}M3f;ljEt}ʍAEAu+MAPRVEuEtk3@jZQ0ЋEYMt?Mu4RuM;uUE3fHMGf;lW_^[]Wt,3f;sSVڃ>t6袍Yu^[W葍Y_ËUS3VW9Et@3jZQjYu2S׍MuPQSQWQhVj3ZA׋`_^[]USV3MW=B‰Eމu]uu#\&3;ȋM#E=Buu QuVuQu9] u=XFu*:=XF=TFu~=TF9PFt[M诤]xHutAˍQff;u+	PEqEtMQSPM!EEPuEuQPEQuPEІt%=tu UQuuuQuMSquq_^[]U} SVWuPjpu@!QuuuQuWVp_^[]USV3M‰uW}E95PFtRMa}x?ut<ύQff;u+	SqEtSWPܚEE
E]PuSuVuuuupuq~	Wquq_^[]=pJWhHu'VVWdshȊ֋JpJ^_j*蓙ى]33Buj(Y}utQOqwMuQSh#W0|u֋؅y	WȉY+u7h|jWN|uV؋Wp|u֋ИËUeSVWu
WzEPRtqt#~	j/h$D4uh@jhj3VjjI} hpjhhVjjI3EeEPjEPWhHS|u֋y*WhHhVhhWjjuI$VhējhhWjjOI uuhVhj<Wjj.I C}׋Py1jFh)hVhjGhjjH}t
EPlq_^[]ËU<B3ʼnESVW3MhPhLjchEjj}̋E؉EԉEEHu
WjhhEP\tt.hhȍWhLjthjj-H jjEPu`tt,h WhLhhjjGjhhXEP\tt hXhȍWhLhkjj h`hultthWhLhvjYjEȉMPQEPhuxtth(WhLh6uPuYuhQhLhjjEPuԍEVPudtthWhLh3ɍEQPQQh4QuttthPWhLhu诅YuhQhLhjjEPuSh4juttthWhLh/Ejh?j0hHP|u֋y+hHhWhLhhjjE uESjű0hHP|u֋yfu̾HVhWhLhhjjEMЃ$VQ|uօy!hPhLh
hjjEEu܃}tjupt}tjupt}t	uhtEԋ΅t	AutVYE˅t	AutSYNjM_^3[]ËUSV3مtvWx1Wuz3uWS(ux;wu
z3f{_	t3f^[]UQUEMPuxY]jwhR@8̋U8B3ʼnESVW
VjP–V3WP貖3N0PhS|uV0x;3PhN<PPS|uV<x3y	jSȔQZ֋y	j]%jjW,tjl$hDM_^3[f]ËUTB3ʼnESVW3WWhLډ(ru&hhq\ց/hxP,ru&hhq螁Phh؊|uօthh̕hˁPh(ChP39E1hPj2j
PWuPQN|uVPt1hhЀPq|uhPq|u֋Pq|uօthh Q݀y0hh\Pq|u3ۋ3ۃ}jhhyPhhPiSPSPhhPC4PPShSh|,ShЖhrt$hPhrQff;u+ʍrff;u+
EPPjShؗrth%(S~t-rth2SP~ rM_^3[迊]UVt}uuDy3^]UQeEVPQqtUt
uEPq3^]UB3ʼnESVWhxjhjhjj}>7EeNPhSjW|uVu3}yShWhj3XEURPq|u֋yShPWhj=+MURQp$|u֋yShWhjGhjj> MtQp|u֋M_^3[;]ËUB3ʼnESVW}hxjhԙj\hjj=θiff;uftfPf;Qufu3y3hPh<Nh<S|uVy%hVhԙjkhjj#=!7Ph<h<NW|uVyhpVhԙjx볋3PhEh<N S|uV yhؚVhԙhx7hEh<WN(|uV(yh@Vhԙh>3hPh<NhtNS|uVyhVhԙh7Ph<htNNW|uVhVhԙhjθ<O[ff;uftfPf;Qu
fu3θPOff;uftfPf;Qu
fu3teθPff;uftfPf;Qu
fu3t1VhhWVhԙhhjj$;$hjhԙhhjj:3M_^3[A]UtB3ĉD$pESVWhxD$$3\$(PhhhD$(MjjL$DD$,D$4D$8D$+:7D$0NPhSjW|uV؅y,t$$3hPShhhGWj9: |$(ϋT$ 2؅yhShhhjD$T$0RPD$q|u֋؅yhShh뾋7D$PhD$8NPW|uV؅yhShh눋D$t$ Pq|u֋؅yhShhUD$L$,QL$DQ0PN8|uV8؅yhPShhD$L$@3GW0QPN<|uV<؅yhShh#L$(jt$Qp |u֋؅yhShh*D$L$QhP0|u؅yhShh2ZD$L$QhP0|u؅yhShh:'t$T$L$(e؅y h(ShhChWj#8L$tQp|u֋L$tQp|u֋L$tQp|u֋L$tQp|uր|$t}yyjY3|$\ShD?jfD$hP6|$0D$lt$4D$X3ҍD$P|$PBt$TjQPQjQh@jYhVWhpShhfhjj?7$ShРjhhihjj7$ _^[3\]USVWډME3Phu3QMMNS|uVyhWh`hMURQp|u֋yhWh`hYEuPq,|u֋yhWh`h+jup S|u֋y!hXWh`hhjj6MtQp|uuq_^[]UeEeSVىUWPh|3SND|uVDyhWhԢhEMQh|P0ND|uVDyhWhԢhQMiPusyhDWhԢhzSp|uօt*UhiyhWhԢh<QMPOPuyh,WhԢh
Sp|uօt*UhPOyhpWhԢh
QMPPuyh WhԢhSp|uօt'UhP@yhpWhԢh"eQM<OPu/yh WhԢh,9Sp|uօt6Uh<Oy!hhWhԢh7hjj3MtQp|u֋MtQp|u֋_^[]ËUQSV3ىuWE3PVjtsuoq=tJ?EPqu&EPWjtsuq~	뽉;Wq_^[]ù̋UQSمu
WVW3j3q}YtwuchVV tGuAq~	j;hPtpqyjjhPYq;_^[]j(蔀>Oute~t	v(tVqY@ËSVWQQKyhĩhCxtPjhiptCu5q΁~h
hP p~#3h@hPkp_^[UQSVj)puYtff3u8Wyh<hP<p3	_^[]j(A>Ou*t&e~t	v(tNtrVoY~ËUSVW3E$Ej}[}KtVroYunoYu3PVEPuVw<tu4q	zuu3҅xPNu
EX3ҋٍSff;EuE+C;w}t	QMQ.EhhP`ntVnY_^[]Ujh)dPB3PEdAP4sMd
Y]̍AP8s̍APDs̋UVuuWSS3ɻ#W}щ;uBu#;uAuMQp|u3@_[^]̋USVW}_S8swFSwDs_^[]j(|}wV8sO_VDsu!!]OQG4sWEmYz|̋UQW}uWTUM'eEx>S]VSp|u֋Wu0S|u֋Sq|u^[_]U}uWU}u
V3@3]U}uW}u
OY3@3]j*{uQNS3}F0v4v8QNLF<v@vD+T~HƉ~~,~(G{j*]{uQNSE3}F0v4F8QNLF<v@FDS~HƉ~~,~(zUjh*dPSVWB3PEdى]{Ljω}CHt-؋[Pq|uփ'W;kYuۋ]}jK,tQp|uփc,S(tRp|uփc(@SeCPC4sMd
Y_^[]j!+zj\jEYtet VEt3M;ujOLgHOLj3y̋UVuuWvS3ɻ#W}щ;uBuM6|ы;uBuM0<;u"AuM<Qp|u3@_[^]̋USVW}wV8sO_VDsuW|iY_^[]̋UEVu@uP1|u^]̋UEV@Pq|u^]̋UEV@Pq|u^]33̋US]VWSp|u֋}GH(tQp|u֋GX(]Sp|u֋GH,tQp|u֋G_X,3^[]̋U,B3ĉD$(EMd$$$US]VuWD$|$$3L$\$ T$Q˫tV(Ru
D$Pjjt$$Vjہxyu#D$T$$RPq|u֋xVt$$D$Pt$t$$Vt$0*	x3t$t$
yND$ D$Pq|uփd$L$tQp|u֋NjL$4_^[38s]t$xD$jPq(|u֋xL$Qr|u֍̋UQQEMeeV0WQ#WP|uuKEMQWP0|uu2MS3;MQËp|u֋MQr|u֋[_^]̋U$B3ĉD$ Ed$S]D$EVuWD$|$3uZD$Pxqt@dt$D$Pt$t$ Vry:hVhhhЪjjg& jVut$@L$,_^[3q]̋UDB3ĉ$@ED$3SVW|$(d$d$]3|$3}|$8u
@/L$(QSp|u֋yh WhLh3D$PD$PN8S|uV8-EL$Qt$؍L$ #L$PjD$8PjyhxWhLhu3D$HhPSN|uVyhȫWhLhAD$L$HQjj0jPN |uV yhWhLh3$HhPSN$|uV$yh$WhLhD$$HQjj0jPN$|uV$yhHWhLhL$8QSp0|u=Et-hT$LL$<y(hxWhLhLhL$L{D$L$HQjj0jPN |uV yhWhLh3D$HhPSN@|uV@yhWhLhD$L$HQjj0jPN |uV yhWhLh3D$HhPSNL|uVLyhܬWhLhbD$L$HQjj0jPN |uV yhWhLh,D$jPq(|u֋y!hWhLh	hЪjj"L$tQp|u֋Nj$L_^[3m]̋UQMVWu3}ky%hVh,h(hЪjj>"/MEPWWWujUt
Rq|u֋_^]UQSVW3NLJFjXH`YȋFHHNQHuENIHYNLM_^[]UB3ĉD$S]3L$VW|$t#ILD$'&IL$AxHuT$RPq|u֍T$3ɋE;uJAutQp|uփd$D$HLEKL$$D$_^[34l]uЋUB3ĉ$ES]D$VW|$t#OLD$'VHGxH:L$hQP0N|uVxD$tL$QPst	utQp|uփd$L$ILgJ$D$_^[3Sk]UB3ĉD$SVW3L$I|$L3D$HL$AxH4T$RPq|ujD$PuQrWt
ߋ:u5tCD$HAHPq|uWk^d$YD$HL3KL$$D$_^[3uj]jF+m]E3;8Ahp(@,E]YE}t	MuVuuy%hVhXhhЪjjeSu0W|u֋yW~]YӋuh0W|uօyWS]#RY	3WwlU$B3ʼnEE3SVW3]hPQQ7jWN|uVy(hVhhhЪjjQSp|u֋yhVhh빋7hPjNjjW|uVyhVhh뀋QSp,|u֋yhVhhN7hPjNjjW|uVyl;uKh̭PhhhЪjj#QSp4|u֋hVhhPs$udPP|qthDVhhrQSp4|u֋yhVhh@7hPjNjjW|uVyhVhhPs$PP|qthDVhh"QWp|u֋yhVhh$3PSN<|uV<yhVhh&S7hPjNjjW|uVy1;uZhPhh0hЪjjƅQSpH|u֋y*hVhh7hVhh57hPjNjjW|uVy1;uZhPPhh@hЪjjƅQSpT|u֋y*hVhhG*hVhhE3M_^3[d]USVW}W'A@,Pq|u֋y%hVhh\hЪjjV=uuu0uuNP|uV؅yQr|uփ'_^[]UQVQuN8FvvFxvvF v$v(F,v0v4?3FXF\F^]ËUjha+dPSVWB3PEd3tQp|u։tQp|u։9_XtwX9WY_X9_\tw\(WY_\t
PWYt
PVYO8D?Md
Y_^[]ËUQSVWju^83~HˉFXF\uEjǀ}Wp|u֋]}Wp|u։3_^[]̋UVuu
WSW}3j[#j;[u
B;uMuыj;[u
B;uMVыj;[u
B;uM7ыj;[u
B;uM <;u!A;uM,Qp|u3@_[^]̋UQSVW}O8*?wO8FwB_^[]̋UQSVW}O8>OO8_Au(WTY_^[]̋UQS]VWK8P=KuE}qHK38?_^[]̋UVW}O8=WuMR\O8i?_^]UQQB3ʼnES]VW3t7;jw/K
j;r"MtC]gtStcku2C;r 5jP|u֋t
HeapuUESWPq|u։ExuSWVu3fD^t?Heapu5jW|u֋Ee_^[M3u_]̋UVW}O8	=OU\
O8?_^]̋UQB3ʼnES]VWjK8
39uVuVt؃{t9;=jw1
j	;r"4LtC	etStcku+C	;r 5jP|u֋t)HeaptWuVt;Ë]t]Kփ\t>HeapuV5j|u֋Kj8RǍe_^[M3^]̋UQQB3ʼnES]VW3KW8C@XEWPWt؃{t9;=jw1
j	;r"JtC	dtStcku+C	;r 5jP|u֋t&HeaptWuVt;tuMt>HeapuV5j|u֋MjI8Ǎe_^[M3\]̋UQS]VWK8 9uuBK}u%=C@XPD$sL$@tt;rFPQqO33fK8A;_^[]̋UQB3ʼnES]VWjK839u}OGu+}tA;jw9
j}
;r&=It}
btStcku/}
;r 5jP|u֋tuHeapthGPuVu]KփX]
t>HeapuV5j|u֋Kj8eǍe_^[M3[]]̋UVW}O88OUX	O8y;_^]̋UQS]VWK8 7K uE}q`K38{9_^[]̋UQS]VWK88{u`C K8:_^3[]̋UQS]VWK86S@uE}rpS3MK88_^[]UQS]VWK8g7{upC@}KuK8:_^3[]̋UVW}O85WuMO88_^]̋UQQB3ʼnES]VW3t7;jw/K
j;r">FtC_tStcku2C;r 5jP|u֋t
HeapuEESWPq@|uSWuEu?Heapu5jW|u֋Ee_^[M3%X]̋UVW}O85OUhO88_^]̋UVW}O824WuM#O86_^]̋UQQB3ʼnES]VW3t7;jw/K
j;r"DtC}^tStcku2C;r 5jP|u֋t
HeapuEESWPqL|uSWuEu?Heapu5jW|u֋Ee_^[M3V]̋UVW}O894OUO87_^]UEV@EQp|u3^]̋UUMjuuu2]̋UUMjuuu]̋UUMjjuu]̋UUMjjuu]̋UB3ʼnEUEMSV2]W}jSPQNR|uVx#PsuQEP uYM_^3[2U]̋U,B3ʼnEEUS]VuWjYEԍ}3u؋6jNEPRSu|uVx'EPsuQEPHuYMԉƋM_^3[T]̋UB3ʼnES]EVuW}j
Puut6ENPWSu|uVM_^3[9T]̋U(B3ʼnES]EVuW}j
Puut6E܃NPWSu|uVM_^3[S]UQQeEMSV@WQP0N|uVM3PPPE1@HPjQN|uVxY}E0uuNuuSjP|uVuN uSjP|uV xEjPq(|u֋MtQp|u֋_^[]UQQeEMSV@WQP0N|uVM3PPPE1@HPjQN|uVxt}E0uuNuuSjP|uVuN$uSjP|uV$x2EjPq(|u֋xEPq|u3MtQp|u֋_^[]UV3WWtvxI}v>t!+U+э7t
tAuuIzt_^]UQSً‰EuWjV3Wu	PsuPsȋt;rG!PDGWDYYutu׋J_^[]ËSVWtct_Ws؋t
Psȋ3Ʌt;r
CWӋ1PDC3jZQ?DYYuϸW_^[ËUSVuWuB>u%3u3Ws@tt;rFPW63_^[]̋UEVtVCY^]j+SuFPlsrFrFEFE3ɉMF EF$EF(EF,EN4N8N<x
~
F0ىN4}S}rWjr؅t/u$׋u =ztɅy	Sr^43yF4 R ̋UVEtVBY^]Ujh(dPVB3PEd~4 t
v4rf4~8t
v8rf8Md
Y^]j+Qى]u{uFCFCFC3}F C F$C$F(C(F,C,F0C0 {<{8N4;uC4?Qff;u+y?PjrC4tv4׋C4 39~8t'F<PWrC8tv8V<F<C<P̋UQQVvFvPFPFPFPFPF
PFPhjEPEPuu<xKNw3v4v,v$v(4kF $Av0h`uu(^]̋UQESW3Mu
W!8I8t3qVWrPjrt0MSW s
zt#yWr33ۋEx8X<E8^_[]j+COj@?YȉM3EtVNËUVu3WV5hrVF5htr_^]V5hr;uv5htr^ùC̋UB3ʼnESVhÉP=zuPlx8FW5hr7Sw|u֋u_M^3[J]ËUB3ʼnE=JSVWt_gS8shljP =zuPxWqh8qSDsV
&M_^3[GJ]ËUESVWttMM93ft@RVSQuUM9E%t5UCMx3f0܋MUtt	39f_^3[]U3WS]VW}tEuuvtvE/ωE҉MUtu|,U3t_Wt3fttSMQMQQ?MyzUEtEu3f9]tԋ#W3ɍ_M QRSP(ux
;w	t؋EzE3fXύX+ˉU]MMAkb	VPPBPOM7t3f_^[]ËUQVjEEPJ^]J̋UVJEtV;Y^]̋UQVuuJ^]Ujh+dPQSVWB3PEdhW8s38J5JJrWJDsh5|JPstje^EqHjlE^QPhVгVujW8s5|JrS5J|Jqu#qPhPhjyVjj< hShjVjj JJt
PrJJt
PrJ5JrWJDsMd
Y_^[]jh 2Lhh8se=JudhJhjhhrt6%Jhpq~	jEPhB
M'JE3KhhDsËU$B3ʼnESVW3PhQhȶ5Jrгj[$ADžP3PPQ6ruGu>u5=JFtJP63hضPWhhгjS>$'=Jt6hpPWhhгjS ,BCrг!=JthPWh VjS3PhQh5JroDž
P3PPQhrfEQ3ff;u+qfu\u6P3PrtmPgV8s5JrV=JDs=J5J3hPWhWhгjS a=JtShXhWh`=Jt8hhWWhjhг=JthPWhrVjS6j^PPP3PhruV9uN9uF;v=JBtFPh<3PWhhгjS %=JthxPWhhгjSPPP3PhruI9uA9u99J8JtIhܹPWhhгjS %=JthPWhhгjSPPP3Ph`ruI9uA9u99J8JtIhPWhhгjSj %=JthPWhhгjSCr!=JthxPWhVjSM_^3[Z@]ËUSVWhg8sB9J3ɋjZQ3Y3PVWusG
J։UtYJ3UEtj0|uM֋
JuUJ3҉FUBuU;r5JT3Y=JJ5J=JtOM>؅tAJJ<tj0|u֡JJ@35JJhgDs_^[]UQQeESVWڋP]QxY3339MvJFG u]~!B3u3@%EF]A;Mr…tB3_^[]UB3ʼnESV‰\3ۉ`hdWu
W^dPPS|rPruq؅(ہhPpPVPqthhtYYlrj PtYYĻ}QllQȥfg|}l8t<:t	GuG8tEPVtYYtllPj(Zx-j)EPl@PWSSst`Mu,x\h`,؋ËM_^3[<]ËU$B3ʼnESVW
xNtWShлh
P/Shܻh
P/x+tSqtWqM_^3[<]ËUQSV3W3u95J=Bhtr=JtEMuy
t2Vq3t%rPV5Jhh
S.y$rP5Jhh
S.xh,StYYBtVq_^[]ËUB3ʼnESVWhg8stZhljPj=zuPxWh4VuVuYVuYhgDsM_^3[:]ËUVut2W9tAu%Wt
t+׉&_Wyt&^]UQEPvȅxhE3SVWEJ+wEf9t7zQuEMP֋~+uȅy3fyzu	Et0_^[]UQVJW3f98tuu%Wtt+щ>_^]U3Vt,uSW+tft
fO@u_[uH3f1M^tz]UEfEfAEAEA3AAAA] hR3Qf+P$rËUQVu>teEQPQQ`E^]UTB3ʼnE=TSVW}S\3fEEj'PhHhq3ӹfSb3f\EPShVWQW3fEEj'Phxhq3ӹfS3f\EPShVWQTt>3ӹfShfS3hVf\WQT=Tu}hRVP0rtgN3ff;u+f<uR\tu3ӹfSG3f\uRPSh\VWQ3M_^3[6]UVRhֹuQ^]UVtiSWRhӹ3SPhWPVPhfSLrWVSh\V0uQu_[^]USVWRhȾVӹ'VWSh\VuQ_^[]UB3ʼnEE3SVWh,j2fMZE3hfr3WjjV@rPV<rPDr؅3<VSPE9uEPEPhDVst*Ef;tG'r4MjZ>EPEPh)VstOMAЃt%APAPA
RPhxj2uMAuMPjZe_^[M3w4]UB3ʼnEVuWRh׹bEPQEPQEPPEPEPEPWh\WVQ?M_3^3]UB3ʼnEV3QQPQRQhLrhVuhQPhQjrM3^O3]USډMÉ]VWvj_;t3Gj_5dtYeEP|uօxC]t933PuNPjPuEPPS|uVSp|u4]hDjpt3PuPjPESPWVpVp_^[]UB3ʼnEEPu1UMPM3)2]ËUB3ʼnESVWh3WPڋm9h
WP[9h
WPI9hP|WP79VShPhPD|PPqtNGftPPtYY~P|PVqu;}PSh(ChPWPqPqj.PtYYt53ɺfhhGWPqPqtVqM_^3[0]UlB3ʼnE3ffEEPu8WjD3WP7DžDDžjXfPPWWjWWWPWrtGjPsPrrrq~
_M3/]j(h@25U܋}E@3ۉ]Љ]ԉ]]ȉ]EPhhqExMEԋ0MQMQhPN|uVEx'EЅt 0MQhxP|uEy]E}u@3ۋ}؃}ufEEEWPq|u֋}xYEuPqp|u֋}x:EuPqx|u֋}xEuPqt|u֋}E]̋EURPq|u֋E9u\}tV]؍EPhjShq}x3E؋0uuuPN|uV}E؋Pq|u֋43ۋ}xE9u@}hhh2>43ۉhjPSEP4h
S|P4\3lDžX
3Gd`]}XP\Pd`hy9dud`tXˋ;uAuj(EPRqV|P\hru-q~	jEPhB3;vjEPhB3oX|M!lPls3ffxPvPtPrPnPlPEP|PhxVdW,hxMS|PqWrPhh)hxSWtYYt@h]h3@ËeET2ËU$SVW33ۋC95Dht
h,h8s9=Tu3fdu'j(XfD$dPT|$D$	@h!yEj(D$XfD$dPD$
@hD$$D$h P|$0|$4|$8\$<th,hDs_^[]ËU<B3ʼnESV3މW9lgu
9hg9]q8PhjVhqiVPq|uօy!Pq|u!-h3ۍSP.1DžPrPrSSQ0PN|uV؉jSq|u3ɉjZQY3Qf3PNS|uV[3j[Nff;u+tȍQff;u+tȍQff;u+h
JYthS3Wf0r3f3ɍjZQYrr|,uuuPEPtYPEPtYPPPPPVuhpVW4֋CtSYqYu@M}_=[uq@tWAY3q}t=ftO5ftQp|u3tSp|u֋M_^3[
']hS|rPrjh2,3u܋މ]9thth\h8sC]u3fJJ9Et!EPu3fRfJfthp%ύyff;u++щUEP}9wt	EP`EPQ97u9wtEPQQUMEPOEذJEPWG#;uEE9wt~9wt]qu8tK7uurPrPhhTS| h8qSqhq9wtQwuuUJ+3}]th\hDsËUjX3fAEAAQQQQA]UE~
uhQjP] UVuQqЋQjjuQ^]U$VhfFPLsu=hQQqPL$(Zt$D$$hhPMF^]U$VW3~~~9=dguEPps3A;M
dgj>_^]Ujh(dPVB3PEd~t	vr~t	vrMd
Y^]ËUdSVW3ۍwsJ;>%=t%?=?u
h\sC;r;tjQYPPsu;h(QQqPL$0t$D$,hehPu4hQQL$Lut$<D$LhohPt4hQQL$l8t$\D$lhqhP^_^[]ËUdSVW3ۍwu32%=u
h\sC;r@;tjQYPPsu;hxQQqPL$0t$D$,hhPt4hQQL$L<t$<D$LhhPb%=t4hXQQL$lt$\D$lhhP _^[]ËUSV3WF{u0hQQL$,t$t$,hhPt0h8QQL$Ldt$<t$LhhP7u
33@;%vN;t4hQQL$lt$\D$lhhP"u:hQQ$t$|DŽ$hhP;t;PTsuDh QQqP$$DŽ$hhPs_^[]ËUSV3WF{t0hQQL$,t$t$,h5hP%=t0hXQQL$Lt$<t$Lh7hP7u3ɋ;0?tz֋i+ȋƁ;jRP(shQQqP$Bt$|DŽ$hKu4hQQL$lt$\D$lhShP;tPTsuDhpQQqP$$DŽ$hXhP_^[]ËU 3VWy9uhhPPhPP0su;hQQqPL$(-t$D$$h~hP 3tVr_^]ËU 3VWy9u^PPPP$su;hQQqPL$(t$D$$hhP3tVr_^]ËUQVWE`PhjVWrtEPhjVWrMhgMhhgMhgM$hgMThpg|M|hxgjMh|gXMhgFMhg4Mhtg"QMur_lg^]ËUB3ʼnESVuWPDžPjjڋSWru+rS%Nt
Yu>6&1jNf3fPjjSWrM_^3[]UQQSV5BEWj[PhBE]Pj]h4Wru
9]t#5BShBSjh4W5Br_^[]VuPPh\8rghtP,rFPh6,rF8h6,rF h6,rFh6,rFh6,rFh6,rFh6,rF h6,rF$h6,rF(t|h$6,rF,thh86,rF0tThL6,rF4t@h`6,rF8t,ht6,rF<th6,rF@t^2^j)=hu]jD3uYt&3t:;tκh3
#te>t6 rVY=h;ËS{tWtLVWjjh8rs
hh0	jhYqW|uW r_^[Ã[̋UEV-t0uPMfuCPhup|u3@'uhhYup|u֋M3^]U8B3ʼnEhSVًpW]|u֋
hEPSq|u֍EPhWp|u֍EPhWp|ujEPhWWp|u֋EE܋}+}̋]+]Й+‹Ǚ++EE+‹ȋÙ++;u}u
>;E~u+;M}M
;E~M+ˡhjjjQVp ju|u֋M_^3[4]ËUSVWE3Pj]|rPxrt'jYEMPQEPjusuur3_^[]r]9]t顈hp$|u։GtЋ5hrv4P|u։GthhShp,|u։GtPhp(|uօp5hrv4P|u։GKhhSSp<h|u։G"Php8|uօ3@hVWp(w|u֡hwp8|u֡hwp0|u֡hwp@|u3_@^ËUTB3ʼnESVWj3XuočMjQPEXrEԉEEPps]EPru9uvuC;r;rd#t;r;rH;sE#u+;r-jhWVTrtMQhWV\rt3@3e_^[M3]d0pXud
0 yut
H`+Hd;rj%ju
jdxjujƒs
jj j̋Uud0jp`u]̋Uud0jp\u]UQB3ʼnEeM3]jh23FeE3Ɂ8Ëe3EËUSVWQ3Vpu
q.uuuuVSuuWpuqWp_^[]jh2UًN3ff;u+FEE(PRr}܅tOeWHsEG@EG w(SuVPuw$3@ËeurE3̋UtB3ĉD$pESVu W}D$E$QT$L$ t$D$,8s\$ }6pu?@@t3hD$LjPPuD$Lj
P6tD$T3ɉL$8T$Z\$4;D$$t$<FD$FD$,B D$0tiD$@PhsL$@+L$D$DD$,D$,x3;rD$0'9T$,|-;v'9q3F90(VAr3ɋE9FD$9FE9FD$9F$9~,tPt$,v 3Ʌuu9NuptfF(t$D$0t@tIff;\$4u+f:t!fZf;Xf\$\$4uf|$u3u	D$0A;rt$<;t3ɋD$$;tFT$9p/N91$H9X^p3F0t$\$ t$(L$ t$UVI$Wut$$lD$L$88r8%83ɋхK;r;ȉ\$$%;rVL$tKqff;D$8u+΋K;r;Ⱦ#;L$$rC;r;#B;v3Ʌ
SQrEFD$F3FEFD$F$FP~,F0hsF8F(3T$D$ txT$ȋF(L$$<T$u3ɉID$4+PRPuL$0D$Qff;D$8u+ʋT$JT$D$ @D$ ;rD$tPt$,V RD$9AtjY)Fq0|$t$DsL$|_^[3] VWV8s~9Au1P9u*
PQr;uVDsV4sVr_^jY)UV
u`YtuMYt^]6U]U39EtuY]ËUVufFYPu^]̋UQVuu^]UQEVuEEPh^]qUUA;Bu
;u2]̋UEVtVY^]̋UV	EtVY^]j,u}v}*3ENj^u;vjX+;w<j_3ۍGSP]YYȉE/EeE@jPEeYEuYË}3ۋMuMEt~rօtPRQSjEE~Fr60
M3SjSS
̋UVuwJ9qsqV0}tsA;sPjau!qyr	^]h̋UUt+yr;ryVr1A^;v2]U}VW}t ~rStWSV
SY[~F7_^]UMh5EP̋UMuLh3EP̋UMu*h3EP̋UES]VW{;ry+9}s};uPEPjKjWxt?{rFr΅tEWPQ'F~r8_^[]̋US]VSrt~ru+؋SV:GW}jWt2Fr΅tWSQF~r8_^[]̋UVuV'YM1^t	A@A@]UEUH]̋UE;Hu;Eu2]̋UQQVWuMuQp|u֋_^]UE9AryAr]莔̋UQVMW~;roU+;w~NrEtAFSr+ى})MtuPSS
F~[r8_^]̋UE8u3]ÍP@u+]̋UuYu#MPE]̋U}uMh#uuE]̋UuuYu#MPE]̸#̸#̸#ËU=tM9t
xu3]Ë@]ËU=lhtM9t
xu3]Ë@]htjjYu@Ã 3ËU}SVWCdH3ۣCjd]PʉU33G;th\sU3u}=jt
jY\jEth5ju;r:Mt|uUj
j;uE9Mt͋‰MEPt3jYjGjj9]33G9}d3ۉ]jPU;th\sU3u}9jj[t	j5h8h0=jAYYt3Xh,hd	Yj}Yu3=jt&hjYtu5jSu|uC_^[]̋U}ue] Ucsm9Eu
uPYY]3]j,h4E3uEwB}u=Cuu9Et	=jtNE}u
Cuuu|u׉EMEQPIYYËe3uu}EuuuEMEQPYYËe3uu}Euuu&EMEQPYYËe3uu}}EVVuMEQP}YYËe3uEVVu]MEQPNYYËe3u=jt4EVVu|uMEQPYYËe3uEt	EuuuEMEQPYYËe3uu=jtG=Ct>Euuu|u׉EMEQPyYYËe3uuEE}w
BËUVu3;usWu>t
|u׃;ur_^]%t;
Bu0%tUjquqh	|rPr]ËU$ D
DDD5D=Df8Df
,DfDfDf%Df-C0DE$DE(DE4DpC(D,C C	$C0CjXkǀ4CjX
B4CjX
B4CjXk
BLjX
BLh8]ËU D
DDD5D=Df8Df
,DfDfDf%Df-C0DpCE(DE4D(D,C C	$C0CjXkǀ4Ch8]%t%t%t%$ujh4ejEuu5t|uYTj5YejE䡨jEEPEPuu܋M
jM
jEËujYËUuZYH]%@u%<u%8u%4u%0u%,uMd
Y__^[]QËM3Pd5D$+d$SVW(B3PuEEdPd5D$+d$SVW(B3PEuEEdPd5D$+d$SVW(B3PeuEEd%Lu%űUVtEtVY^]%t%t̋UE3SVWH<AYt}p;r	H;r
B(;r3_^[]̋Ujh4h`'dPSVWB1E3PEdeEhztTE-PhPt:@$ЃEMd
Y_^[]ËE3Ɂ8ËeE3Md
Y_^[]̋UMMZf9uA<8PEuf9Hu]3]ËUeeBVWN@;tudEPhsE3EEr1Er1Exs3EM3EEPrE3E3E;t5BuO@ȉ
B_B^]%th`'d5D$l$l$+SVWB1E3PeuEEEEdËMd
Y__^[]Q̋Uuuuuh hB]%t%t%t%th`'d5D$l$l$+SVWB1E3ʼnEPeuEEEEdËM3FQL$+#ȋ%;r
Y$-QL$+ȃYQL$+ȃY%t%t%tM雩T$BJ3iJ3_0.IT$BJ3D\..T$BJ3).T$BJ3.T$BJ3.T$BJ3.;T$B3J3.MT$BJ3J3x/bMނMւT$Bh3JJ3@0/*T$BJ3%d/MT$BJ3/T$BJ3\.MT$BJ30MDT$BJ3X0M!T$BJ3~0hMMT$BJ3S0=uYËT$BJ3.0MP{T$BJ31T$BJ3.uYuYËT$BJ3<1u{YËT$BJ3p1T$BJ3~\.hMJT$BJ3[1EM'T$BJ381"uYËT$BJ31T$BJ3\.T$BJ3,3j(egtPrj(ehgg4sj(ehgg4sR̡Jt;JW3t-SVtj0|u֡JJG;r^[_PYj(ehgg4sj(e5hrj(ehhh4srΫj(seh\hXh4s2j(Ceh,h(h4s@@@"T.n("".!".!".")"(/U)"T/))"////@@"0)"@0*!!"|06*"0Y*"0|**"1*"41*"`1
++"1<+"1|+"1+"2+v:Hz~q@T@"3P322(B p33x34HB p33x34hB  "6h| / l  #%%B#B@544ą6&&H55x6 Ppp`@`bp^pb":@n}bp 0)PdH77778&8M8n88886869%9E9m999996
:!:7=:+7N7c7W:z::u7:::7	

 !"#$%MTXCLU.DLLMtxCluGetComputerNameWMtxCluGetDTCStatusWMtxCluGetSecurityRegValueMtxCluIsClusterPresentMtxCluIsNetworkNameInLocalClusterWMtxCluIsSameClusterWMtxCluIsSameNodeWMtxCluSetSecurityRegValueStartupFailedClusterAPIToEventLogMtxCluBringOnlineDTCWMtxCluClearClusterTmMappingsMtxCluCreateClusterProxyTmInstanceMtxCluCreateClusterTmInstanceMtxCluCreateTmInstanceForVirtualServerMtxCluEnumerateClusterTmMappingsMtxCluEnumerateDtcResourcesMtxCluEnumerateDtcResourcesExMtxCluGetActiveClusterNodeMtxCluGetClusterResourceIdFromNameMtxCluGetDTCResourceForResourceMtxCluGetDTCVirtualServerNameWMtxCluGetDefaultClusterResourceMtxCluGetDefaultClusterResourceNonAdminMtxCluGetDtcDiskResourceDriveMtxCluGetNameFromResourceIdStringMtxCluGetNameFromResourceIdStringNonAdminMtxCluGetResourceIdMtxCluGetResourceIdStringFromNameMtxCluGetTmResourceMtxCluGetVirtualServerTokenMtxCluIsClusterPresentExWMtxCluRemoveClusterTmMappingByNameMtxCluSetClusterTmMappingMtxCluSetDefaultClusterResourceMtxCluTakeOfflineDTCWMtxCluVerifyLogPathInDependantDiskResourceMtxCluVerifyLogPathIsValidCSV 8P,@ @)),$4@P\	l
|
̯د@.?AVlogic_error@std@@@.?AVlength_error@std@@@.?AVout_of_range@std@@@.?AVexception@@@.?AVbad_alloc@std@@N@D
=NXs2ܬO{Lڏt
,hZL<Ԍ̑@Ph6N^vڐ
6LbxnXB*В~:(܋ʋ.ڕД80lnNVȓ<,ևb*:on~̘Vr΀>J|\̗J^L<*zhjj0xȅV^">"J&Ȗ4tʄ~ r~\D8PHR T܄NXx2jzbB8Z8ẴڅDL~R~fx8؁&܀ZF&Іލԍ̚
ؚҏȏx&n0:DP^htƍN2ĎdlZ0~~v~^~H~%~~Xu{r{sPz*q|Jt|tt zlq|\sxzƈqzr|Htz6q@|Vs|z4t|t{ȉdr|dszrz<r({ftr|s{$s@z܊qhzqx{
r},\t{hsyXp|dsxpyq4}tx4py̕$qyLqp{Йr8|s{Lrh{@r{jTr,hZL<Ԍ̑@Ph6N^vڐ
6LbxnXB*В~:(܋ʋ.ڕД80lnNVȓ<,ևb*:on~̘Vr΀>J|\̗J^L<*zhjj0xȅV^">"J&Ȗ4tʄ~ r~\D8PHR T܄NXx2jzbB8Z8ẴڅDL~R~fx8؁&܀ZF&Іލԍ̚
ؚҏȏx&n0:DP^htƍN2ĎdlZ0~~v~^~H~GRtlInitUnicodeString?RtlCreateServiceSidRtlNtStatusToDosErrorRtlCaptureContext<RtlReportExceptionntdll.dll%RegQueryValueExWCompareStringW@CoTaskMemAllocOpenServiceWConvertSidToStringSidWRegOpenKeyExWACoTaskMemFreeUuidToStringW
RpcStringFreeW-SleepGetLastErrorOpenSCManagerWCloseServiceHandleLocalFree
QueryServiceStatusWideCharToMultiByteRegCloseKeyMultiByteToWideCharCreateDirectoryWPMakeSelfRelativeSDUuidFromStringWChangeServiceConfigWMRemoveDirectoryWEnumServicesStatusExWGetEnvironmentVariableWLocalAlloc,GetFileAttributesWGetSystemDirectoryWDeleteService	DeleteFileWOpenSCManagerACloseHandleChangeServiceConfig2WLoadStringW
GetCurrentProcessIdCreateServiceWLoadLibraryExWGetModuleHandleExA
SetLastErrorControlServiceQueryServiceStatusExStartServiceADisableThreadLibraryCallsQueryServiceConfigWGetSystemWindowsDirectoryAGetLocalTimeBGetTokenInformationOMakeAbsoluteSDLookupAccountNameW:GetSecurityDescriptorLengthGetCurrentProcess5GetLengthSidAddAccessAllowedAceExGInitializeAclHInitializeSecurityDescriptor.FreeSid1OpenProcessToken
AddAceNIsWellKnownSidConvertStringSidToSidWCopySid7GetSecurityDescriptorControl?GetSidLengthRequiredAllocateAndInitializeSid,EqualSid/GetAceGetProcAddressFreeLibrary0GetAclInformation8GetSecurityDescriptorDaclbSetSecurityDescriptorDaclLoadLibraryExAGetAddrInfoWFreeAddrInfoW5GetFullPathNameWMTerminateProcessRegOpenKeyExA-RegSetValueExACreateFileW.RegSetValueExWOutputDebugStringWRegCreateKeyExW)SetEventRegCreateKeyExA7WaitForSingleObjectEx'ResetEvent$RegQueryValueExAQueryFullProcessImageNameWCreateEventARpcStringFreeA
RegDeleteValueARegDeleteValueWUuidToStringARegFlushKeyUuidFromStringA3OpenThreadToken)DuplicateTokenExConvertStringSecurityDescriptorToSecurityDescriptorWJSetThreadToken;GetSecurityDescriptorOwnerGetCurrentThread9GetSecurityDescriptorGroupAdjustTokenPrivileges=GetSecurityDescriptorSaclBCryptDestroyKey!BCryptGetProperty'BCryptOpenAlgorithmProviderBCryptGenRandomBCryptExportKeyBCryptCloseAlgorithmProvider5BCryptSetPropertyBCryptGenerateSymmetricKeyGetComputerNameExWEnterCriticalSectionLeaveCriticalSectionDeleteCriticalSectionUuidCreateapi-ms-win-core-registry-l1-1-0.dllapi-ms-win-core-string-l1-1-0.dllapi-ms-win-core-com-l1-1-0.dllapi-ms-win-service-management-l1-1-0.dllapi-ms-win-security-sddl-l1-1-0.dllRPCRT4.dllapi-ms-win-core-synch-l1-2-0.dllapi-ms-win-core-errorhandling-l1-1-0.dllapi-ms-win-core-heap-l2-1-0.dllapi-ms-win-service-winsvc-l1-1-0.dllapi-ms-win-core-file-l1-1-0.dllapi-ms-win-security-base-l1-1-0.dllapi-ms-win-service-management-l2-1-0.dllapi-ms-win-service-core-l1-1-1.dllapi-ms-win-core-processenvironment-l1-1-0.dllapi-ms-win-core-sysinfo-l1-1-0.dllapi-ms-win-core-handle-l1-1-0.dllapi-ms-win-core-libraryloader-l1-2-0.dllapi-ms-win-core-processthreads-l1-1-0.dllapi-ms-win-security-lsalookup-l2-1-0.dllapi-ms-win-core-synch-l1-1-0.dllWS2_32.dllapi-ms-win-core-debug-l1-1-0.dllapi-ms-win-core-psapi-l1-1-0.dllbcrypt.dlllstrlenWlstrcmpiWlstrcmpW
lstrlenAapi-ms-win-core-string-obsolete-l1-1-0.dllCryptReleaseContextCryptGenKeyCryptImportKeyCryptExportKeyCryptDecryptCryptEncryptCryptAcquireContextWCryptSetProvParamCryptGetUserKeyCryptDestroyKeyLsaCloseCRYPTSP.dllapi-ms-win-security-lsapolicy-l1-1-0.dll_RegConnectRegistryWEnumServicesStatusExAWGetNamedSecurityInfoWSetNamedSecurityInfoWReportEventWRegisterEventSourceWDeregisterEventSourceoRegDeleteKeyWhRegDeleteKeyA{RegEnumKeyWxRegEnumKeyALookupPrivilegeValueAADVAPI32.dllWQueueUserWorkItemKERNEL32.dlly__CxxFrameHandler3_vsnwprintf_wcsdupfree
_wcsicmpiswalphawcsrchrmalloc"_callnewhfopenfflushfclosefprintffwprintf_vsnprintfpwcschrmbstowcs_purecall|_stricmp_wcsnicmpwcstombsj_ltoal_ltowatol_wtol	??0exception@@QAE@ABQBD@Z
??0exception@@QAE@ABQBDH@Z??0exception@@QAE@ABV0@@Z??1exception@@UAE@XZ7?what@exception@@UBEPBDXZd_CxxThrowException	memcpymemmoveo_XcptFilter_amsg_exit_inittermmsvcrt.dll5?terminate@@YAXXZ`_lock_unlock__dllonexit	_onexit??1type_info@@UAE@XZj_except_handler4_commonOfflineClusterResourceGetClusterResourceKeyCloseClusterCloseClusterResource}ClusterRegOpenKeyGetClusterResourceNetworkNamelClusterRegCloseKeyGetClusterResourceStatewClusterRegDeleteValueOpenClusterResourceExyClusterRegEnumKeyClusterRegQueryValueClusterRegSetValuerClusterRegCreateKeyuClusterRegDeleteKeyBClusterGroupEnum*ClusterControlOpenClusterGroupExOnlineClusterResourceClusterResourceControlClusterResourceTypeControlClusterRegQueryInfoKeyClusterResourceTypeGetEnumCountGetClusterKeyFClusterGroupOpenEnumzClusterRegEnumValueClusterResourceTypeOpenEnumCloseClusterGroupClusterResourceTypeCloseEnumOpenClusterExCreateClusterNotifyPortGetClusterNotifyGetClusterResourceTypeKey?ClusterGroupCloseEnum8ClusterGetEnumCountGetNodeClusterStatedClusterOpenEnum0ClusterEnum(ClusterCloseEnumClusterResourceTypeEnumCLUSAPI.dll:ResUtilEnumResourcesExbResUtilGetResourceDependencyByNamerResUtilPropertyListFromParameterBlock`ResUtilGetResourceDependencyByClassEResUtilFindSzProperty=ResUtilFindBinaryPropertyClusWorkerCreate~ResUtilSetPropertyTableYResUtilGetPropertiesZResUtilGetPropertiesToParameterBlock2ResUtilDupParameterBlock|ResUtilSetPropertyParameterBlockClusWorkerTerminateResUtilVerifyPropertyTable8ResUtilEnumPropertiesResUtilTerminateServiceProcessFromResDllClusWorkerCheckTerminateRESUTILS.dllCreateLocalTmInstanceCreateLegacyTmInstanceCreateTmInstanceForRemoteAdminCreateRemoteProxyTmInstanceMSDTCPRX.dllRtlAllocateHeap5RtlImageNtHeaderRtlFreeHeapUnhandledExceptionFilterSetUnhandledExceptionFilterQueryPerformanceCounterGetCurrentThreadIdGetSystemTimeAsFileTimeGetTickCountQTlsGetValueRTlsSetValueOTlsAllocPTlsFree6WaitForSingleObjectGetCommandLineAFindFirstFileWFindNextFileWExpandEnvironmentStringsWRStringFromGUID2GetModuleFileNameW	CoCreateInstanceVerQueryValueWFindCloseRSetFileAttributesW	FormatMessageWLockResource	FindResourceExWLoadResource!CoGetObjectContext#GetThreadContextCreateProcessWGetModuleHandleWDebugBreakIsDebuggerPresentGetExitCodeProcessCreateSemaphoreExW&ReleaseSemaphoreInitializeCriticalSectionAndSpinCountCreateEventWGetSystemInfo1VirtualProtect(VirtualAllocISetThreadStackGuarantee4VirtualQueryInitializeCriticalSectionapi-ms-win-core-profile-l1-1-0.dllapi-ms-win-core-version-l1-1-0.dllapi-ms-win-core-localization-l1-2-0.dllapi-ms-win-core-processthreads-l1-1-1.dllapi-ms-win-core-memory-l1-1-0.dllUnregisterWaitEx2strchrF_wfopen}_wstrdate_waccess_wstrtime_ultowtwcscpy_s[_local_unwind4memcmp
memset0	H`4VS_VERSION_INFO@*
cE?fStringFileInfoB040904B0LCompanyNameMicrosoft CorporationNFileDescriptionMicrosoft Distributed Transaction Coordinator Failover Clustering Support DLLv+FileVersion2001.12.10941.16384 (WinBuild.160101.0800)6InternalNameMTXCLU.DLL.LegalCopyright Microsoft Corporation. All rights reserved.>OriginalFilenameMTXCLU.DLLj%ProductNameMicrosoft Windows Operating System>
ProductVersion10.0.17763.1DVarFileInfo$Translation	00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0l0t0|000000000000000001111$1,141<1D1L1T1\1d1l1t1|111111111111111112222$2,242<2D2L2T2\2d2l2t2|22222222222222223333$3,343<3D3L3T3\3d3l3t3|333333333333333334444$4,444<4D4L4T4\4d4l4t4|444444444444444445555$5,585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|55555555555555555555555555555555566666666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|66666666666666666666666666666666677777777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|77777777777777777777777777777777788888888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|999999999999999999999999999999999:::::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:::::::::::::::::::::::::::::::::;;;;;$;,;4;<;D;L;T;\;d;l;t;|;;;;;;;;;;;;;;;;;<<<<$<,<4<<<D<<<<<<<<<<======== =$=(=4=DY2^2i2s2222222222	3 343>3Z3`3g3x3333333334!41455576C6f6t66666666667$7I7777777888-848]8x8~888889999999999::2:A:F:L:f:l:v::::::::;;;5;F;Q;;;;;;<<<%<2<8<B<\<n<<<<<==%=0=:=h=n========>&>=>C>L>U>>>>>>>6?<?F?l?r????????	0030O0]0k0p0v00000000"1-181B1[1p1v11111111Q2^2d22222222223!3+3@3G3P3`333333333344)424B4~4444444444455`5555555566'6-6?6O66666666667707;7F7`7e7t7777778
88,8[8a8k88888899?9F9P9i9s9z99999999:%:0:K:g:u::::::::::4;:;D;o;u;;;;;;<	<&<,<6<m<s<}<<<<<<S=Y=y======5>?>S>Y>>>>>>>>??"?(?8?>?H?j?s?|????	00040?0I00000001,121<1G1R1W1k1q1{11111122)2/292_2l2r2|222222222231373A3Y3}333344+4<4C4L4g4444455(535=5c5i5555555646?6I6d6o6y666666666	7$7/797T7_7i777777777788)8D8O8Y8t888888888)9D9O9Y9t999999999#:):F:L:V:::::::: ;R;;;;;*<R<g<}<<<<<<<===g=m=========>>&>8>>>>>C?I?d?j?q?????`	0080F0`0n0s0y0000000111F1R1l1111111	2!202R2_2s22222223'353R3`3u33333333#484q4w44444445;5T5k555555566)6/696L6\6666677.747T7l7r7777777(828F8L8r8}88888899B9P9c9x99999999:D:^:h:|:::::;;3;U;`;;;;;<%</<U<[<<<<<<
="=5=W==>*>H>^>x>>??)?0?S?Y?`?~????????H00N0e000000B1t11111122 2*2Q2W2222222E3K33333333456#6`6u66666666677797F7P7[7b777777788:8H8M8S888888899>9L9i9w9|99999:+:X:s:y::::::;;(;-;3;=;T;];d;t;;;;;
<<0<6<X<^<h<<<<<<<=:=@=N=k=y=~========>%>3>P>^>c>i>>>>>>>_?e?o????? x0000<0C0L0[0000001%13181>1w1}1111112
22.292D2_2w2}22222253O3U3_3v3|33333333,424O4_4e4o4444444445N5]5l5{5555555555	666-7?7J777778888A8P8g8n888888889<9R9~9999t:z:::::::::;>;Y;_;i;;;;;;;;;<"<C<Q<n<|<<<<<<<==%=D=M=e=k========>)>8>H>x>>>>>>>??$?F?^?d?n??????0000I0O0Y0|00000000
1131{1111111122!2D2Z222222233393C3j33333444H4N4X44445555D5Q5W5y5555555566%626F6L6_6{6666666777 7/797P7V7s7y7777777788$8?8Q8]8c8i8s88888888"909C9a9x99999999:: :*:4:E:K:U:j::::::;	;;7;E;f;t;;;;;;;<<8<G<L<R<<<<<<	=1=@=F=L=m=t=======>;>X>g>v>|>>>>>>>?(?7?<?G?r?}??????@0!00060<0F0t0z00000000
1110151;1]1q1{111111122 2&202M2V2\2f222222333&3,363g3w333333333334O4f4z44444444441575A5555K6d6j6t66666666)7/787>777777778
8%818F8K8Q8[8888888879=9L9Q9^9t9}999999999O:U:_::::::::;;;-;E;M;T;k;q;;;;;;;<~<<<<<=='=.=8==========#>0>]>h>r>>>>>?%?/?K?????????P00!050;0P0V0c0s0000000
111X1^1h1|11111111112222'2\2}2222222%3.3=3L3{333444445*5E5Y555555556x6~6666666667+757J7P7Z7x7777777	88&808K8Q8m8s8}88888899+909W9d9j9t999999999:::%:6:;:R:Z:_:n::::::::0;6;^;d;;;;;;;;;;<<*<1<=<k<x<<<<<<=	===4=I=P=\=======
>>.>5>:>F>`>>>>>>>??$?.?A?K?]?{?????????`x00!0K0Z0e0001n1~1111111122%2;2A2P222223363<3v33333333344*454\4c4i44444445#5?5M5[5`5f5555555556K6Q6[66666666777*7/767@7l777778 8*8[8p8z88888889&9,969|999999:-:A:L::::#;4;;;E;e;p;;;;;;;;;<<[<g<<<<<<<==5=I=O=h=t==========>!>L>i>>>>? ?=?K?P?V?l?u?{???????p\000000141:1D1p1111122292J2Z2`2o222233F3K3k333334*4z4444444:5R5555566(6.6F6L6V6o6u6666666677.7t7z777777788%8:8E8O888888888899#9?9F9`9s9999999:
:!:':9:]:j:~::::;%;u;;;;;;<<<,<I<O<[<f<r<x<<<<<<<<=0=o=}====>'>2>W>]>>>>>>??)?R?X?x?~???????00080d0j0t000000
11)1.141M1Z1g1n1x1111122!2B2M2X2b222222=3C33333333333H4M4a4g4q444444445545=5U5[5z555555555566"6@6G6V6e666667%7D7J7T7Z7j7u777777778-8J8X8]8c8|8888888899'92989K9U9i9o9999999:":.:9:E:r:::::::;;;;4;>;V;\;f;l;;;;;;;;<'<-<O<X<a<g<<<<<<<<<=="={========>>'>2>]>y>>>>>>>>>>>? ?)?/?9?p?{????????	00080>0W0]0x00000$141S1a1~111111111
2'252:2@2]222222223"3-3<3V333333333 4,4K4Y4v44444444405=5Q5W5a5g5q55555556
606;6F6`6k6666666667777C7a7o7777777777
8.848>8t8z888888889 969<9T9r99999:::&:=:C:W:d:{:::::::;;&;5;D;I;O;Y;;;;;;;;;;<
<0<6<@<]<h<<<<<<<<<==m=====$>>>J>S>Y>{>>>>>>>>>???%?*?0?:?y???????400#0)0X0q0w0000000011161N1T1e1}11111111111
222222233 3*3M3R3f3l3v333333
4"4(4444444#5*545]5d5p5v555555555556A6G6e6k66666666666#7O77777778)8/8L8S888888889F9U9`9j99t:z::::::::::;/;7;@;S;];l;;;;;;;	<>>>-?u0000000000B1H1P1i1p1x1111111122%252?2Y2c2q222222223;3O3l3v33333333!464C4e4v444444455%5W5f5w555555556#6-696@6J6j6t66666666666
77"7)737Z7d7x7~777777778	88?8I8]8c8z888888889 9/999T9c9t9999999:K:Q:`:g:q:::::::::;;%;0;:;`;g;q;;;;;;;;;;<<+<9<I<c<h<o<y<==#=-=o=u====>>G>R>^>>>>>>>>
?!?,?L?R?q?w????40:0D0r0x00000003191Z1`1j1111122272=2Z2`2j222222222'3,3<3B3L3y3333333334H4y4444555>5J5g5o5x5~555555566?6E6L6c6s66666666677E7U7m77777777788H8d8r88888888888949_9e9t9z999999:::/:F:L:[:a:k:::::::::;;;);0;7;K;p;y;;;;;;;;;;<<<%<.<6<=<G<<<<<<<<===9=L=Y=g==========>>!>>>>>>>>>>>?"?@?N?k?y????????00 0/0V0b0t0z00000011141:1U1f111111112>2L2W2]2r2222223 313G3m3w33333334!4@4f4t4|4444444
555%5.5<5J5X5c5n555556@6L6n6{6666666
7*7<7I7k77777778!8.8i8r88888899Z9b9l9999999999<:D:N::::::::::;+;:;@;J;Y;s;;;;;;<<%<:<F<d<p<<<<<<&=n=s=======>1>8>N>S>_>>>>>>>>>?
?&?5?D?I?V?p?????????0000001151>1I1W1c111111111
222N2W2n2t2~22222233353;3P3W3a3k3q3{3333333444/4C4J4a4h4444444445555(5;5F5Y5_5i5o5y55555556)6I6O6Y6r66666666666
77&7+717;7S7X7^7j7p7777777788!8)828L8p8z8888888889	9939G9P9X9999999999::G:N:X:::::::::;;&;-;7;W;;;;;;;;;<,<H<V<d<o<u<<<<<<<<=g=====>>>>>D>a>g>>>>>>>>>>?E?K?U???????????00!0A0G0i0t0z000000-131?1O1Z1`1u111111111222242I2Z2222222233 3&3-3B3Z3`33333333330464a4q4w44444555!565Z5l5v5555566!646:6A6]6677*7F7T7q777777777788.848o8888888	999,9<9v9999999999::(:6:D:I:O:Y:n:::::::::::;%;4;;;E;[;;;;;;;;
<1<8<B<]<c<<<<<<<<<<==,=d=n=u=========
>>I>O>k>v>>>>>>>>??+?2?<?S?[?a?k?????
000K0Q0[0000000000*1D11111122$2L22222222'323=3G333333333
44<4X4f4t4y44444445Q5\5f5~55555555
6>6g6m6w6666666<7F7L7V777777778'8-878E8L8Y8u8{8888888888/9=9D9N9d999999:
:]:c:s::::::::::;;;);?;M;[;r;;;;;;;<<<7<B<f<t<<<<<<<<$=@=k=y========>D>R>o>}>>>>>>>>>>
???<?G?\????,10O0T0o0000011!1/1u11111111192J2T2n2x2222223J33333+4Z4444455#5*5M5i55555546@6Y6w6}66666666666670757I7a777-8f8s8888888889C9M9f9k999999:3:D:P:V:`::::::::::
;&;F;;;;;<$=)=|========>>^>o>>>>>>>	??,?;?Q? '0e0o0000011.13111112233=33333330454H4g4q4444444505H5[5t5|555555469666667"7,7[7e7~777777	88*8/888889-9B9e99999::::::;N;Z;m;;;<&<:<F<Y<=8=I=j=u===========>>>">i>v>>>>?h????060K0[00000000	1A1V1a1t1{1111+2D2O2e2j2v222222222332373D3S3`3o3|33333333444K444444444555%585P5h5s5555555555666+626<6P6W6a6{6666707E7X77777777868F8Y8f8s888888889)9f9s999999999::*:C:U:b:::::::;I;t;;;;<<)<.<<<J<X<f<t<<<<<<<==1=J=s=======B>I>N>W>^>g>n>u>~>>>>>>>>>?
?2?E?d?q?????@L0(0;0@0c0p000000011"141I1`1z11111212L2Z2m2~222222333E3W3q33333333333333
4%4c4v44444444
5C5V5d5o55555556B6T6Y6u66666B7h7o777778888!808>8C8R889"9l9s999::i:p:::;;W;;;<<:<r<|<<<<<=	=1=8=`=g======>!>p>v>>>>>>>>?
?9?D?O?a?v?|??????P$X00#11!22233;3J3g33334x44	5<5U5c5q5z55555(6W6s6666666666717M7[7i7o7u7778888'83898F8L8X8j8r8y888889.979[9d9i999999::<:::;;;7;M;T;^;o;u;;;;;	<<&<C<V<`<s<y<<<<<<<<<<=="=;=B=K=V=`=j=}======>&>=>a>j>s>>>>>>>?6???`?0|000001>1~1112=223333%4G4i444445W5555r66	77I7k77778U88839::;*;v;;;<2<d<<<	=!=e=====A>>>>>>>?b?l?v?????p0d0001!1F1R1e1r1111111"2/2E2Z22222223"303E3c3x333334V4o444444585Q5f5555556"6;6P6f66666666677787B7V7\7m7t7~777777788"8(8J8[8l8888899*909S9]9q9w9999999::/:J:P:Z:::::::::;;_;e;o;;;;;;;<<<:<V<c<i<<<<<<<<<===4=B=V=\=o=y========>>>!>+>L>Y>m>u>>>>>>>>>??)?/?O?U?_?t?y????????00$000@0F0\0}0000101<1X1h1m1y111111122-232I2j222223373G3L3X3333344/4=4C4Y4t4z4444444455585>5E5L5R5Y5h5|555555556p667778&8.8=8K889
9<9j999::.:7:H:O:_:d:s:::::;;;S;k;p;;;;;;;;<<
<<+<1<8<V<\<<<<<<<<<<<.=3===H=M=Y=`=============>>>>>G>R>^>>>>>>>>>>?(?C?N?Y?e???????????00-080>0H0h0y00	1]1b1n11112D2k2p22222222233353:3@3P3U3d3q333334474G4L4v4{44444455"5@5E5O5[55555566w666666667777E7K7d7r7x77777777@8H8O8]8c8j8888888888888	999:9B9I9W9]9u9z999999:O:T:_:i::::::::&;0;D;J;T;;;;;;;;;;;<%<+<O<]<c<<<<<<<<<<==%=2=8=[=a=k======>>D>N>`>g>q>>>>>>?
?(?5?;?U?b?h?r???????000 030I0O0g0w0000000000
1#1)1A1Q1a1g1w1111111112D2N2t2222223)3?3D3V3[33333344$4?4I44444}5566/6;6P6W6v666667737E7R7\7j7p7777]8q8888888919K9u999999::::!;.;k;;;<2<K<e<<.=====+>5>N>n>>>>??&?????(0L0R0r0000000001,121O1u1{11111111 2.242T2b2h222222222?3E3O334a44405K5n555H66667(7J7U777777$81878\8j8p88888888991979N9g9p9{9999999::&:1:P:]:c::::::::;;$;3;9;a;x;~;;;;;;;<'<-<7<d<}<<<<<<==;=M=m=P>l>>>>?-?P?00000%1:1Y1b11222W2`22223=3O3W333333s44
55V5_5555788M8V88888x99999::):2::Y;;;;;<&<;<i<<<<<=G=t=====&>S>}>>>>>??x
00000111%1.1]111112&2;2A2L2_2i222223/3C33333Z4h44455"5,525A5I5V5\5c5y555566*616r6w6}667E88899V9k9{999999999999999:::%:,:2:8:B:H:N:d:j:~::::::::::::::::;;";(;.;F;];w;};;;;;;;;<.<D<P<c<m<y<<<<<<<<<"=.=============>>>(>0>@>H>P>>>>>>>>>	?7?C?d?j?w???????@000$070?0K0b0j0r0000001)141?1b1n1t1z1111111111122223(3.3>3G3_333:44444555 5=5I5Q5V5n5u5z55555555'6.686@6F6L66G718j8u88888888899/9B9L9[9q9w99999999:':]:g::::::::';9;Q;Z;r;;;;;;;<<9<R<Y<<<<<=<=A=v====>+>7>?>\>c>|>>4?\??????(
0%080E0Q0t00
1&121>1L1n1111111"2?2^2}2222223*3Y34'4@4J4d444445$5+51565R555555556)6K6Q6h666666667P7W7r777a8888889T9l9r9999999:::$:*:9:>:^:d:s::,;F;M;S;];k;q;x;};;;;;/<E<r<x<<<<<<<==*=G=V====>#>=>`>z>>>%?2?:?\?v????040N0m00001I1U1]11112222222*363>3i3333334-454W4s44444444444555!5&53585E5J5W5\5i5n5555586Z6g6z666666666666677$7,7<7D7T7\7l7t7777777777777888 8,848J8U8888888899W9e9t9999999999
::$::::::;;(;3;B;H;T;b;m;x;;;;;;;;;;;<$<+<9<@<N<U<c<x<<<<+=@=n===========>5>D>h>>>>>>	?>?R?u????00.0@0003Z33-4P4o4|44465`555o6778_9h99::3;Q;a;q;};;;;;;;<<<H<b<w<<<<<<<<<<=1=K=^=c=i=}========>7>C>e>|>>?? <0F0a00000111#1*1<1B1H1N1T1Z1a1h1o1v1}111111111111111222*232F2L2R2X2^2d2k2r2y22222222222222223333'383@3V3^33333333374j4444455h5m55555f666666666667r7w7777777^8d8j8888889L9y9999
:-:P:s::::;3;X;s;;;;;<#<1<<<S<a<g<k<q<<<<<<<<<<<====!=3=B=H=c=q=w={============>>>>">&>8>X>>>>>>??,?8?X?`?l?t??????00$0D0L0T0`000000001181D1d1l1x1111111282X2d2|222222222343<3`3t3|3333333333333334(40444<4@4H4L4T4X4`4d4l4p4x4|44444444455555@d00000 0$0(0,000<0@0P000001$101<1H1T1`1l1x11111111111122 2(2H2h222p|5

Hacked By AnonymousFox1.0, Coded By AnonymousFox