1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
MZ@ !L!This program cannot be run in DOS mode. $V777ն7OJ7ն7ն7ն77Q7ն7ն&7ն7Rich7PEL+au &Vj@  ΰ@  X),p(@.text  `.data @.idatah@@.rsrc@@.reloc,.@BhA@@@@@ @0@P@p@@`@hAoA0Pp` 0p0@p@м` 0@Pp@P`@@0 @"$`(p((((()0)`)@*p**+0+p+++,0,`,,,P-`-p----...6====>0>P>>??@ABPCCPDE0FFFFFGPGpGG@HHHJKMMNOPPQ`QRRSSS TPUXYY`adhhjjkPmmmmm`noor z{0`@ 0`@ *1`7`EV`Yp rp@PUpUUUUUVV V0V@VL__TESTCODE__p+A`-A`-AjAjAjAjA`-Ap-A`-A`-A`-AP-AP-A-A-A,AmAbad locale namefalsetrue+AjAjA*A6A.A=A>AEA0FAFAFAGAFAGApGAP>A0>A`)Aios_base::badbit setios_base::failbit setios_base::eofbit set`)A @ @(A @.A@*A @ @JAJA`QASARA TAPUAMAOAPQARAHAp(A.A @%pLuLdluld0+A6A.A=AFA=A=APGAeEpPbad cast,ASAunexpected exception`(A-A-A p*A @ @KAMA`QASARA TAPUANAPAPQARAHA(A.A.AhXUnexpected error was encounteredAn error code of 0x by +A(A,A)A0,A0)A+A(A`,A-A`EBVBB`YBB@BB`7B*B1BP-AP-A-A-A BInvalid number of arguments Format: vswriter.exe <config-file>CoInitializeExCoInitializeSecurityInternal Error: could not create event SetConsoleCtrlHandlerTestWriter::Initializeinternal Error: did not successfully wait on event file does not exist!Terminating writer+A6A.ABA@AA?ACAPCA?A>APDAz8? _BMraB3GYAmAbad allocation@@@o@@@R@ @ @ @@7@d @@ ,@p@@P@T@'@@ @@p@,@{,@!@@,@@@@@n @a @@@T@ @@ @ @@ @@' @@' @A'0@?'H@5'h@'@E'@M'@F'@7'@'@Q'@4'@'0@&'<@H'P@('d@8'x@O'@B'@D'@C'@G'@:'@I'@6'@='@;',@9'D@L'X@3'd@permission 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_blockf!@d"@e("@q@"@T"@!l"@"@ "@h"@ "@j"@g"@k"@l#@@m#@@)@8#@@P#@&@(p@n`#@ot#@*#@#@0@,@#@ @#@s#@t#@u$@v$@w($@ 8$@yL$@'@xT$@zl$@{x$@@@|$@$@@T@$@$@$@}$@~$@ @ %@i@p%@4%@L%@d%@|%@ @%@%@%@$%@ @"%@%@&@$&@4&@@&@@`&@rp&@&@&@address 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 type`aA6A.A*C`nAD@D%lu%luPostRestoreThe attribute was omitted from the XML documentThe element %s Failed to load configuration file: Reason: Source Text: Failed to load configuration file.Internal Error: an unexpected error happened in printStatus We were trying to print the following message: %s Internal Error: an unexpected error happened in printStatus the error is the following %s We were trying to print the following message: %s yesnoBOOTABLE_SYSTEM_STATESYSTEM_SERVICEUSER_DATAOTHERRESTORE_IF_NONE_THERERESTORE_IF_CAN_BE_REPLACEDSTOP_RESTART_SERVICEREPLACE_AT_REBOOTREPLACE_AT_REBOOT_IF_CANNOT_REPLACERESTORE_TO_ALTERNATE_LOCATIONCUSTOMRESTORE_STOP_START_SERVICEalwaysneverifReplaceFailsdatabasefilegroupVSS_RT_ORIGINAL_LOCATIONVSS_RT_ALTERNATEVSS_RF_NONEVSS_RF_ALLVSS_RF_PARTIALbackupappRollbackIdentifyPrepareForBackupPrepareForSnapshotFreezeThawPostSnapshotAbortBackupCompleteBackupShutdownPreRestorelowmediumhighUuidFromStringUuidToStringVSS_RT_DIRECTEDWideCharToMultiByte`A0AFile specification has empty pathRecursive: Filespec: Path: File specification has empty alternate pathAlternatePath: allBackupRequiredfullBackupRequireddiffBackupRequiredincBackupRequiredlogBackupRequiredallSnapshotRequiredfullSnapshotRequireddiffSnapshotRequiredincSnapshotRequiredlogSnapshotRequiredcreatedDuringBackupGetTimeZoneInformationTimestamp: File specification has empty filespecRanges: reboot: writerRestore: service: method: Component Name: Logical Path: WriterId: Component has empty nameName: 4ZIu0TestVssWriterTHIS FILE HAS BEEN AUTO RECOVERED!^l1Kђ;[;KN܎, -BACKUPSTAMPEVENT_NAME`BBB0BCryptAcquireContextInitializing WriterCVssWriter::InitializeCVssWriter::Subscribe writer instance name: IVssCreateWriterMetadata::SetRestoreMethod Set restore method: Backup schema: IVssCreateWriterMetadata::SetBackupSchemaIVssCreateWriterMetadata::AddAlternateLocationMapping Added Alternate Location MappingIVssCreateWriterMetadata::AddExcludeFiles Added exclude filespecIVssCreateWriterMetadata::AddExcludeFilesFromSnapshot Added exclude from snapshot filespecFailure in Identify event: the current backup type is not supported by the writer! the backup will be considered a full backupIVssWriterComponents::GetWriterInfoThis writer has instance idCVssWriterEx::GetIdentifyInformationGetFileCountspassed-in writer metadata has wrong number of components !GetComponentGetComponentInfo is improperly in the metadata document and name: Component with logical path: IVssWriterComponents::GetComponentCountComponents were selected for backup when CUSTOM restore method was used. This is incorrectIVssWriterComponents::GetComponentIVssComponent::QueryInterface(IID_IVssComponentEx) was not set properly and name Previous backup stamp for component with logical path , but does not appear in the writer metadata was added to the document, but is not a selectable component and name: must be added to the document. However, it was not added is a non-selectable component with no selectable ancestor, and therefore Component with logical path: Failure in PrepareForBackup event: is selected for backup but contains files that have not been snapshotFilespec Failure in PrepareForSnapshot event: Failure in Freeze event: Failure in Thaw event: Current context is was selected in PostSnapshot, but was not selected in PrepareForSnapshotand name: and name:Auto Recovery test failed for component with logical path: IVssComponent::SetBackupMetadataFailure in PostSnapshot event: Failure in Abort event: is selected in BackupComplete, but does not appear in the writer metadata was not marked as successfully backed up.Failure in BackupComplete event: Failure in BackupShutdown event: GetSessionId in clearRestoreComponentsOnPreRestoreclearRestoreComponentsOnPreRestore name: %s path: %s scname: %s scpath: %s GetSessionId in OnPreRestore is selected in PreRestore, but does not appear in the writer metadata but is being restored with move to this writer with instance name belongs to writer with instance name but this writer doesn't support restore with move!IVssComponent::IsSelectedForRestoreIVssComponent::SetRestoreTargetSet Restore Target: IVssComponent::SetRestoreMetadataIVssComponentEx::GetAuthoritativeRestoreis marked for authoritative restorebut the correct backup schema for authoritative restore isn't set!IVssComponentEx::GetRollForward set for rollforward. Rollfoward type is rollforward point is: but the correct backup schema for rollforward was not set! has specified restore name. Restore name is: but the correct backup schema for restore rename isn't set!Failure in PreRestore event: GetSessionId in OnPostRestoreI VssWriterComponents::GetComponent is selected in PostRestore, but was not selected in PreRestoreIVssComponent::GetFileRestoreStatussuccessnonefailrestore status: %s was not marked as having been successfully restoredFailure in PostRestore event: Waiting on Event Named: Create Event in leaveEvent Received end event named in Received event: Starting Event: Create Event in enterEvent seconds Delaying for Delay Requested in Event: Calling SetWriterFailureExCalling SetWriterFailureIVssComponent::QueryInterface(IID_IVssComponentEx2)")" = " Found matching Component ("IVssComponentEx2::SetFailure time Failing for the Failure Requested in Event: IVssCreateWriterMetadata::AddComponent Added component: IVssCreateWriterMetadata::AddFilesToFileGroupIVssCreateWriterMetadata::AddDatabaseFiles Added Component Filespec: IVssCreateWriterMetadata::AddComponentDependency Added Component Dependency: does not existThe source path The target path To location: Spitting File: CopyFileDeleteFileIVssComponent::GetComponentNameIVssComponent::GetLogicalPathIVssComponent::SetBackupStamp writing backup stamp: IVssComponent::GetPreviousBackupStamp Against expected string: Comparing previous backup stamp: GetVolumePathNameGetVolumeNameForVolumeMountPointRemoveDirectoryIVssComponent::GetNewTargetCountIVssComponent::GetNewTargetIVssComponent:GetPathIVssComponent:GetFilespecIVssComponent:GetRecursiveIVssComponent:GetAlternateLocation over non-snapshot file Copying file during OnPostSnapshot onto non-snapshot file failed to copy file IVssComponent::AddPartialFile Added DASD volume: Added Partial File: deleting file IVssComponent::AddDifferencedFilesByLastModifyTime Added Differenced File: CreateFileGetFileTime*?CVssWriter::GetSnapshotDeviceName milliseconds files took deleting not a prefix, so skippingGetSnapshotDeviceNameExpandEnvironmentStrings...deleting file The error was: failed to delete file SetFilePointerWriteFileremains writable in BackupComplete!file GetFileSizeReadFilefile size changed while testing auto recovery was not auto recovered!File was auto recovered, but not recently!Storing hash of Partial File: File: CryptCreateHashCryptGetHashParam:CryptHashDataIVssComponent::GetBackupMetadata was properly restored Checking that file was not restored to a proper location file was restored to has changed after restore hash value for file now is used to be IVssComponent::GetPartialFileCountIVssComponent::GetPartialFile Checking that partial file has changed after restore hash value for partial file This is an illegal configuration More than one new target matched filespec but was restored should have been excluded from backup IVssComponent::GetAlternateLocationMappingCountIVssComponent::GetAlternateLocationMappingIVssComponent::GetPathAn Alternate Location Mapping with an empty path was added to the backup documentIVssComponent::GetFilespecAn Alternate Location Mapping with an empty filespec was added to the backup documentIVssComponent::GetAlternateLocationAn Alternate Location Mapping with an empty alternateLocation was added to the backup documentIVssComponent::GetRecursivevector too longdeque too longCreateDirectory3)6{O>`2Q!genericunknown erroriostreamiostream stream errorsystemMemory allocation errorBUEXMLCbase\stor\vss\modules\backupext\vsxml\vs_xml.cxxNULL nodeCXMLNode::SetAttributeNULL input argumentIXMLDOMNode::SafeQIIXMLDOMNode::setAttributeError querying IXMLDOMNode to IXMLDOMElement. 0x%08lxCXMLDocument::InitializeMSXML30CoCreateInstanceCXMLDocument::NextIXMLDOMNode::get_firstChildIXMLDOMNode::get_nextSiblingIXMLDOMNode::get_parentNodeCXMLDocument::FindAttributeNULL argument.IXMLDOMNode::get_attributesIXMLDOMNamedNodeMap::getNamedItemIXMLDOMNode::get_textCXMLDocument::ResetToDocumentCXMLDocument::IsNodeMatchIXMLDOMNode::get_NodeTypeIXMLDOMNode::get_NodeNameCXMLDocument::FindElementCXMLNode::SaveAsXMLNULL document.IXMLDOMNode::get_xmlCXMLDocument::LoadFromXMLIXMLDOMNode::loadXMLIXMLDOMDocument::get_parseErrorIXMLDOMParseError::get_errorCodeIXMLDOMParseError::get_reasonIXMLDOMParseError::get_srcTextIXMLDOMParseError::get_lineIXMLDOMParseError::get_lineposXML parse fails, error code 0x%08lx, line %d char %d, reason: %s(null)XML parse fails, Problem text: %sCXMLDocument::LoadFromFileIXMLDOMNode::loadinvalid string positionstring too long3)6{O>`@0@@@p@p@0@@@@@p@0@@@@@p@0@@jAjA@p@0@@м@@@@@P@p@@@@@jAjAjAjAjAjA@@@@@@A@@@P@@`@@0AA AAA@A\ExceptionsCoordSoftwareProviderBuCompWriterVssApiHardwareDiagAdminVssUITestIOCTLGenericWriterXMLXMLFssProviderFssAgentFssMetadataEXCEPTCOORDSWPRVBUCOMPWRITERVSSAPIHWDIAGADMINVSSUITESTGENWRXMLVSSXMLFSSPROVFSSAGENTFSSMDTRUEFALSEVSS_TRACING: WARNING: STL Exception caught while reading registry settings: '%hs'VSS_TRACING: INFO: Tracing mask: 0x%08lx. Pattern mask: 0x%08lx, local enabled: %sVSS_TRACING: WARNING: Module '%s' not found!VSS_TRACING: INFO: Processing spec: '%s' with enabled flag: %sVSS_TRACING: INFO: Enabling pattern '%s' in module '%s'VSS_TRACING: INFO: Disabling pattern '%s' in module '%s'VSS_TRACING: INFO: Enabling module '%s'VSS_TRACING: INFO: Disabling module '%s'VSS_TRACING: WARNING: Exception catched while processing specification '%s' - 0x%08lxVSS_TRACING: INFO: Parsed spec. Module name = '%s', function = '%s'TlsAllocDLL_PROCESS_ATTACHTlsSetValueTlsSetValue(%d, %p) failed: %dNTDLL.DLLVssTrace: ERROR: NTDLL.DLL not loaded yet! swprintfVssTrace: ERROR: NTDLL!swprintf not found! VssTrace(pid: %d): ERROR calling %s() [GetLastError() = 0x%08lx, operation = %s, m_dwTlsContextIndex = 0x%08lx]. Returning FALSE in DllMain... VssTrace: ERROR: NTDLL!StringCchPrintfW failed! list too longP8H6NL{|8TracingDefaultSYSTEM\CurrentControlSet\Services\vss\Tracing\TraceModulesw0J;.SYSTEM\CurrentControlSet\Services\vss\Tracing INCSTRHbase\stor\vss\inc\vs_str.hxxVssReallocStringCVssAutoCoString::ReallocateCVssAutoCoString::AppendStringCchCatW(m_pwsz, cchNewLength + 1, pwsz)COM Call %S failed [0x%08lx]Error loading VSS.DLL [0x%08lx]VssLoadStringCVssResource::LoadStringWTRCTRCCbase\stor\vss\modules\trace\fntracer.cppError loading VSS.DLL resource with ID = 0x%08lx [0x%08lx]0x%08lx, %s0x%08lx{%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x}ENTERTime spent: %02ld:%02ld:%02ld-%04ld; total: %#x; HRESULT: %#xEXITTracing started or updated. PID=%d, CommandLine=[%s], UserName=[%s]. SQN=[%d -> %d]TRACING_STARTEDCVssFunctionTracer::UpdateLocalIsTracingEnabledFlagStaticTrace failed due to out of memory conditionSTATICTraceInternalWithFormat failed due to out of memory conditionCONTEXTinternal tracing buffer - out of memoryCVssFunctionTracer::GetCurrentContexts UnknownName: %s\%s, SID:%sTRACETHROW%s Out of memory detected in function %sERROR_DISK_FULL detected in function %sVSS_E_SNAPSHOT_SET_IN_PROGRESS detected in function %sUnexpected error in routine %s. hr = 0x%08lxOut of memory detected in function %s - %sERROR_DISK_FULL detected in function %s - %sUnexpected error in routine %s - %s. hr = 0x%08lxUnexpected error in routine %s. hr = 0x%08lxWARNING: %s [hr = 0x%08lx]CVssFunctionTracer::LogError- Code: %8ls%08lu- Call: %8ls%08lu- PID: %08lu- TID: %08lu- CMD: %-*ls- User: %-*lsCurrent context: '%s'Error on RegisterEventSourceW 0x%08lxError on ReportEventW 0x%08lxError on DeregisterEventSource 0x%08lxHRESULT exception caught: hr: 0x%xUnexpected COM exception caught: hr: 0x%xCOM error caught: hr: 0x%xbad_alloc STL exception caught: hr: 0x%xUnexpected STL exception caught: %svsstrace.dllVSSABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/RETURNReturning BOOL: %sREGREGSCbase\stor\vss\modules\registry\registry.cxxStringCchVPrintfW()CVssRegistryKey::OpenRegOpenKeyExW(%ld,%s,...)CVssRegistryKey::GetValueRegQueryValueExW(0x%08lx(%s),%s,0,[%lx],0,[%lu])Expected REG_DWORD type for registry key %s value name %s. The present value has been ignoredUnexpected size %lu for a DWORD value 0x%08lx(%s),%sCVssRegistryKey::CloseError on closing key with name %s. lRes == 0x%08lxUnexpected error: noninitialized iteratorUnexpected error: dwIndex out of scope %lu %luRegQueryInfoKeyW(%p, ...)CVssRegistryValueIterator::GetCurrentValueNameCVssRegistryValueIterator::GetCurrentValueTypeCVssRegistryValueIterator::GetCurrentValueContentUnexpected error: attempting to read a value of the wrong typeUnexpected error: current value type changed in the meantime %lu %luRegEnumValue(%p,%lu,%p,%lu ...)Unexpected error: unexpected DWORD size [%ld, %ld]CVssRegistryValueIterator::ReadCurrentValueDetailsCVssRegistryValueIterator::Attach@C@DH@ut@@D+au%``+au p+au$+aur!Q ?w'}<b"O%P#i2b" q    W    U   1 T    3    +c Q.^N PM@~C&2m)?o/g' W     !-!]!!!"l"""###o$$U%%%&L&&&<'''(<(|(((8)v)))**'+W++++;,s,,,--n--- .P.../0/h//0b11 2X3 4&579s::;&;I;l;;;;;<<<==3>>>A???{@-ABEBBDD5ErEE"FFFGG*HHIpIJJhKKK L=LmLLLMNwNN=OOOOPPiQRqSTU4ЖiiiMifiEtUtHXRe,0kk4Pm m`n6odppr+'st& !RSDSp΂ !vswriter.pdbGCTL.CRT$XCA.CRT$XCAA .CRT$XCC.CRT$XCL.CRT$XCU4.CRT$XCZ8.CRT$XIA<.CRT$XIAA@.CRT$XIYD.CRT$XIZH,.gfidst .giats.rdata.rdata$sxdata.rdata$voltmd`.rdata$zzzdbg .text$di0b.text$mn5U.text$xPU.text$yd`VT.xdata$x.datap.data$r .bss.idata$5.00cfg .idata$2.idata$3.idata$4T .idata$6`.rsrc$01`.rsrc$02 p΂ !TUUvJ+auhUCwYhpUCWYhPUC7Yjjh@q@h p@@D"jjhPq@h$p@D"jjh\q@h0p@D"jjhhq@hTp@D"jjhxq@hdp@D"jj hq@htp@\Dq"jj@hq@hp@ȷDY"jhhq@hp@4D>"jhhq@hp@D#"j hhq@hp@ D"j hp@xDPP!j hhq@hp@D!j hhq@hp@PD!j h hq@hp@D!jh@hq@hp@(D!jhhr@hq@Di!jhhr@h(q@DN!hUCdYhUCGY̹8D<hUCYhVCYhVCY̹0Dܽh0VCYh VCYh@VCY̋UE Vt>=w7S]3WxEPuWS Dx;wu z3f{_[WtM3f^]̋UE8u3]ÍP@u+]̋UEVho@tV"Y^]̋UUA;Bu ;u2]̋UEU H]̋UQQVWup EPDu _^̋UE;Hu ;E u2]̸e@̋UQu 褻Yf@EQMxE̸f@̋UQ} uMhf@A u uE̸4f@̋UQu FYf@EQME̋Ujh!CdPV@C3PEdu VĺYM1t ADDALDMd Y^̋AjQC@e~uM:RXEP:׋[HjCuu ueN̋VN^jCuuuueNWf ƃf0h C\XQj _Whhf@hlf@hf@8jM]<e~!}}  uDEE u DEEuhEԃ\tWEDEԨtVD &&p&&&uDuDMDfEf;ME|)Eŷ̋̋̋Ujh!CdPV@C3PEd tQpD֋Md Y^̃!̋UWtVRpD^E_]̋UEWtVRpD^_]̋UUWtVRpD^_]jj>̋UVufF1YPu^]̋U}Vt$~r} Sv u SV芷 SKY[u F^]hn@a̋UyrыEA]̋US]VSut~ru +؋SV8W} jWt#~rƅt WSPѶ Wt_^[]ho@荣̋U}t*yr9EryrыA;E2]̋UVuwN9qs qV4} tsA;BPj{uyra^]M̋UE S]VW{;ri+9}B};uPE PjLIu_3ɸzENE3^f] ̋UMtE ЋW} f_E]̋UU3f9 tVrff;u+^]̋UEuE]Pu u迱 ]̋UEuE]Pu u衱 ]̋UEVo@tV2Y^]̋UjhCdPVW@C3PEdyo@pD֋Md Y_^̋UVEtV裮Y^]̋UjhCdPVW@C3PEdyo@pD֋Md Y_^̋UVEtVY^]̋UQ3S]VWo@zZUBPDpD֋uFPD_^[̋VWOdAwd膭YO\0w\uY_^̋UjhCdPSVW@C3PEd3WW~\~`WF\W~d~hFd^B3jYΪ3}p@EEPj!Zay3f} E} Wj ZEy3fEFXEFTƋMd Y_^[̋Ujh<CdPSVW@C3PEde3ۉ]o@]u]]Ehz@EEhPE :QE]PQMMGt 39E3_^̋UE ;]̋SW@g;tV3Kjj,SY;7u^_[jC豠}3VV7wMuEu Q10@M3VV衟̋V~o@t vDfo@^jjz̋UVjfF}uZ^]̋UVjfFLu ui^]̋UVjfFuYPuv^]̋UVjfFu uB^]1葝Y̋UVEtVcY^]̋UEVo@tV2Y^]̋V~t vDf^̋U}Vt$~r} Sv u SV* SɜY[u F^]̋U}Vt.ju`tu uju^]̋UVW}Wt~ru +WV5ju t#~ru WPa u '_^]̋UVuW~sF@PVWR &FΉGFGjF_^]̋̋Uu耛Y]̋U}t+yr9EryrыAB;E2]̋UVuwA9qs qV8'} tsA;BPj uV^][̋UyrыEA3f B]̋U} uzrMfEfJzru EuBPi ] ̋UE S]VW{;rf+9}B};uPE PjK9jWt-{r~E CrWQPT W_^[] jC}u_vu.E3ҋ ƉMu;vU+;w4eFjP]Y+EeE@jPEAE丨@Ë}uE]܃} Evru QP jj"Eu 35Mjjjjי̋UUSVW~;rF] +;wR*t+~rƍ P++PYPQ W_^[]ŰUEV9Fr P^],̋Uj YtMuȋU P]̋UE3Ʌt=wPYȅt]ކ̋Q+ƒr BAhz@چ̋UVu uZuN3^] jC5}E eE;Et^uPvVQϋr^CE E ϋEMEAM0GME PMt jj̋@̋UVuW;7t%VjjFANV趖OY_^]jCIu u=ueuN(j QujjI̋UVjfFdjju^]̋USVWwz΋f8tu3WɋEЋ+#tQ΍{+t(+}+t4ft f2HuBE3f3ɺzEW_^[]̋UE St>=w7VW}pE3PuVW4Dx ;wu >>z_^WtM[]̋UQSڋEWtbwZVus3uVP Dzx ;w t E E3f p+ލ p^y;u"EtE tWt3f_[̋Vh&@h&YY^̸̃9̋V6D&^jDCYXH{@̻X{@Qj hh{@WSjMZEeEP6DtM輔hDPu h}@h|@j(XQj jah|@h(}@h8}@w la}MCMQWWjMZ\DPh|@h|@j(XQj jLh|@h(}@h8}@h̋UEWjYzEBE BEB EB3BBT_]̋UUVWjNBFBFB F BFfBTfFTBVFVBFBWFWBW+_ Iu_^]̀yWt"VWjq_>t 6D&u_^̋UL@C3ʼnES]Wjjh@DjhPhu jhDu,PhPhu Wh DuftWDft%Pu h~@hPu h ~@hPPSM_3[̋U@C3ʼnESVWu lp]|PPPxPPPPtPPPpEh0~@j=PlE8PSM_^3[7̋UQ} SVt\~VuV~WtPf~TsIM Qffu+AEPD؅uFVu UhFT\fFTMV*E^[̋UAdQME]̋UyEEA]̋UQQESV39]WEEFE F EFEFE^FDN~,F$ME F(3^<]xJxEFeEePuEQPEP}uEj.YfHfHfHƋMPuu VwY^̋UM Vu8h&@hYYuXE Prh؀@KeEpePulEQPEP}uEj.YfHfHfHXE P!VuhMudVƇYM l^hC萉كpephp@Wh@h0@jjEEPE3}KtBD,t5Pt9jjPkMEjjtEXh4@MDh(iCEPXj" CRXjM G5DDeuMP ut 6DY&^̋UjhT CdP@C3PEdeQD@FYMd Y̋VF@D0`@FPBD2܋F@D0@FHAD1F@D0@FHAD1^̋A@D@APBD ̋Vq4@txVcLY^̋V|@^̋VFN@D0@FPBD2N^ ̋V~@t vDYvDY@^ Q̋VjjNX觮^̋QtD̋UjhCdPSVW@C3PEd_@t(pD֋GPqDփgMd Y_^[̋SVW33SGWSW6P 5SWNl詭SWNT蟭SWN<蕭_^[̋VjjNtjji^̋VjjN(PjjND^̋VWF@@t(u vJY~tUWJY_N^̋VWFX@t(u vIY~tfWIY_N^с̋VWFH@t(u vIY~tWtIY_N^鋁̋VWFP@t(u vCIY~tW.IY_N^E̋VjjNLjjN4^z̋VjjN4^[̋Ujh!CdPV@C3PEdV`@? PtDN,%N NNMd Y^̋VjjN ^J̋UjhCdPVW@C3PEdV5@~,Yt v,DY3~,9~$t v$DY~$9~t vDY~9~t vDY~9~ t v DY~ 9~t vDYΉ~7Md Y_^̋UjhCdPVW@C3PEd @|8tpD֋Md Y_^@I̋UjhCdPVW@C3PEd9t)pD֋tj1D֋Md Y_^̋Ujh!CdPV@C3PEd6uMd Y^̋Ujh!CdPV@C3PEd;utjj{u ƋMd Y^̋UVNtu',f;u^]j CAGu3MV}!}}t_M@t00EEP4YM\uEIA@PQEEq8uP'3j_8D!MH΅tQ ׋ƒy8jDRMiEMPыJ z8DȃJ JuH&AÃeu}jjE̋UVu3@ƋMPDUY^]̋UQV>u$jMK4>u D@DM4^̋Ujh CdPV@C3PEdq eVD@=YMd Y^̋UjhT CdP@C3PEdQ@D@HADeRD@E=YMd Y̋UjhT CdP@C3PEdQ@D@HADeRD@<YMd Y̋Ujh CdPV@C3PEdqheVD@<YMd Y^+IZ+It+I+I̋UV\EtVCBY^]̋UVNEtVBY^]̋UV@EtVAY^]̋UV2EtVAY^]̋Ujh CdPV@C3PEdeVD@*;EYtVXAYƋMd Y^̋UVqEtVAY^]̋UVq0EtV@Y^]̋UVqoEtV@Y^]̋UV/EtV@Y^]̋UV%EtVs@Y^]̋UVqWEtVI@Y^]̋UVEtV@Y^]̋UEV@tV?Y^]̋UV @E@tV?Y^]̋UVEtVs?Y^]̋UVEtVC?Y^]̋UV0EtV?Y^]̋UVFEtV>Y^]̋UV\EtV>Y^]̋UVEtV>Y^]̋UVEtVS>Y^]̋UV@EtV#>Y^]j h`C@3uQxD%EE3@Ëe@}DEƋMd Y_^[̰(̰̰2̰̋UEWxu@VpD3^_]+I5+I+IP̋UVuW~sFtPVW> &FGFGfF_^]̃AjXD̋UVu L;u u^]̋UVujj0;u u^]̋U@C3ʼnEeAPEPuEP-M UEыM3͊<̋UQQeAPEPjEPEP-MHf̋UESVW} %W t+Bt#BMf.*t B0#t jA;YEEDja;EeXDjfX Dȋ_^ B[]j` CL<M0E u} Eu}Mt<+t<-u3C3ۋF0#;t,@"C0@;w<0uLxtXuRWDEj.XfEhDEEPWDEMv0eEP^MYM-j0q0D֋uMjVE輛}E؋MCEPEPQ"}Mw0+EEPAYEMuEPqDMEM#!uE;uuU?uMu,uuFu(MPM }ȍECEf pE$uP MMRM}uCu<t4}~*ȋ+;su+MjWF8O<uҋ}$EE| v w ;v+3G}%@=t?VuEuuPW3}SHECEPQREUPWM0_}ESCEPuEuPWmVu@PEEQPWM03 }ESCEPuEuPW.PE؃}MCE)]uUXPRQEPWU3Vu@uPQVWMEZ Z$0MSj$SjM蛚8̋UE]j83 C8}3ۉ]tO9uKjL%Yu!]t&M  PMLfPC@v37tMjX7j83 C,8}3ۉ]tG9uCj$Yu!]tM PMC@f37tMrjX7j< C7}3ۉ]tZ9uVj.$Yu!]t1M PMhfC]SPE @37tMjX 7̋UQ S]VW3;Y s Auǀyt,;X s@<_^[̋US]ууEыʃDʋ[D]̋UEVu W%N t+At#A}QSLt If64ȁ[uotG $ X_B^]̋A̋SVWGG ww__WW O$O,G(G0&320w3_1^[̋UDESVWP@%j{YEP%YYj Y{_^[h CD6ى]hDETP`%j }Y3TPsssu<%} @}YYuGMQVP CEPVh@@ CEPVh@+ C} t+EPVj.fC EPVj,fC4G0ffC G4fMf3VVc4j C43FSS^0^^F^^ ^$^(^,j Ytj])Y~03jP Cd4M$E ]U E]UMt<+t<-u3G3C%=uG;w<:0uL:xtXus0MeEPMYMjuM)}E؋MCEPEEPQ+s0MEEPYEMu%pEPDMփ}uECu<tM~IM|ЊU<t5]~+ȋ+;s R+ٍMjSUF8O<uы]{$EE|{ v s ;v+3C%@=tCVuEuuPu3}WHECEPQREUPuMS0e}EWCEPuEuPu/Vu@PEEQPuMO03"}EWCEPuEuPu@}MEEECE+QUx}PuERPWVuu@c c$PQVWME0MjjzjjMRT1j+C13}H9|1 u4D1t-L18uWH΋Q ƒ9y8DЃR0ø;A̋UVutW}MPu_E MU^P]̋UVutuMuE MU^P]̋VWF<t F 0M/YF 3_FF,FF F0ftv6y6.3YFF^̋V>t6.3YFF^̋VW>t'S^ L;u6{.3YFF[_^̋V>tv66K.3YFF^̋ u@ËAuA̋UEA I#tN} uLEjPt PhH@MhhCEP't Ph`@ Phx@jj.̋VWp D_^fA ̋UQqMTE̋UQqMwE̋UAPuu u ] ̋UAPu b fEYY]̋U]̋USVu;u tW}uPsG;u u_^[]̋UL@C3ʼnES]EVuWuvh@PWPEj@P.PEPuVuu SWM03_^[,̋UL@C3ʼnES]EVuWuvh@PW6PEj@P .PEPuVuu SWM03_^[W,̋U@C3ʼnEEVxMpWxtHE|u uj^3| j$XE ;wƉuM+e3ҁ0| (Y@f.D0@Wf/tW(@f/% @rE=s ^̃ f/sEf/v?|; r4@f/r sỸ | sډ|tWˋ}EQQ $uwjPxPEjlPc,PV|tEuPuWuu VxMD3_^*̋U@C3ʼnEEVxMpWxtHE|u uj^3| j$XE ;wƉuE+33|0E 0@Wf/tW (@f/% @rs ^ă f/s뉕|f/v;|7 r0 @f/r=sYă | sۉEtWË}EQQ$uwjLPxPEjlP*PVutE|PuWuu Vx^MD3_^)̋UD@C3ʼnEES]VuWPh@Ej@PK*PEPuVuu SWM03_^[(̋UL@C3ʼnES]EVuWu uvh@PWPEj@P)PEPuVuu SWUM43_^[(̋UL@C3ʼnES]EVuWu uvh@PWsPEj@PH)PEPuVuu SWM43_^['jDcC(ً}UMMG@Uu&E3PRWuu QN$DV$E+w0MeEPYMKe3EfE؀}MEEQtHDEPHDEPEPM軲jjM$| v w ;uv+u3G%@t&VuEuu PS3PM UUM u}ECEPRQEPSVuu@g g$PQVSM E0Mjj=?&̋USW} ;}t&VQupDքu;}u^_[] ̋USW} ;}t&VQupDքt;}u^_[] fA̋UAPu!YY]̋UVu;u tWyWPfYY;u u_^]̋UAPu6YY]̋UVu;u tWyWP fYY;u u_^]̋UQqM蔅E̋U]̋USVu;u tW}PFf;u u_^[] jC_$3@9|08tLVMV}}t2HL18suWH΋Q ƒ9y8DЃRMH#jC#$}t}u(h@M萄eEjP&1jjM胅5DpD3@x#̋UEHH]̋UVE΃f<j F8 ~8fF@uF jP} tVY^]̋UQS]VWN;ro} ;vktW9jPEjtCV+Ӄ~rƍXrRP;APq uWS貆u聆_^[ llj Cf"Du j,YȉM3EtD!jXQC^"uMjjVeMV&euVDtcEP?-M`PDuEcVM؋艂EEPqdjjM|VDMXq!h@MJEEPMth`iCEP!̋UEM @HD]̸̋USVWF<f}f;u3F<t&F tV8;sF0 AF +F0F tQF0E  E;sIflj V 2N f>rV UU+F0]ˉE rF 3ۍ~0E}}Ej Y+;su jPEM MtSQWNoM Uۋ]Eu4F~88F 8EEF<8Fu\8F,F8+GF8F +NG+GF M+ωEF<tE8F F,8)F F+ GE+8FF,F<tSYEN<N BfEf_^[̋UAfUSV0WtC C8+;-|;w'+MC0ΉM)K Eu Ƌ} t 5&@=&@E3ɉx_0^HH H[̋UE &@&@3ɉPHH H] ̋UQESVWu O ]t9G8sG8;5&@u ;&@E$GEtvG G8+;|;+MG,ΉM)OEE$t{G trG0AG+ыG G0UE$tC9t>|:r4G G8+;#|;wG +G0ΉM)O E 5&@&@E3_0^XHH H[ ̋ 33̋UWG 8tG08~O BEfVup D^_]̋UVWuu up$D_^] ̋UQEB<u$B 8tJ8;BB+Q0M{7B<Vu'B0tB B,+PQMzMץ^E̋UQurE3̋VWpD_^̋VWpDֹf;tG,OB _f^̸̋UQVWz7tNJ, N;sfBB<u7B t.;w9r8v%r8;sB8+B,0Bf_^̍A xrjCq0MeEPwMYMFuq0D̋UVWuu up,D_^] ̋US]WMfEW} EEEVEAQ,Et A,E3U왋‰E|Dt>; |;s]EVuPfE6M +U])0AE:pDMȸf;tHEE3Ff3MuUЋEEU=|3 UEUE^_[ ̋US]WMfEW} EEEVEA Q0Et A0E3U왋‰E|Dt>; |;s]EVPu|eE6M +U])0A E8p ΋EPDMֹf;tEME3F3uUЋEEUE<|2 UEUE^_[ h|Cc} 3SSjS|Ds}]SSDh(@6vVUSSSjjSSjS DhH@ vV,wSSjShDDu0hx@MuEEPth`iCtvjh@HA`Du)DNh@uVEP$h@PuVoj5DlDt0h(@M+uEEPPRh`iCP13"Ë|pDPM*]jEEP M]jDhp@tx,d,EPM\jEEPq Mh@M]tEEPM臿h`iCEP0̋U uYtuDYt]̋UQVuu|@@^̋UjhCdPQV@C3PEdjEEH@PQ@@ƋMd Y^̋UQEVuEEP@^@@̋UV@@EtVY^]̋U MhiCEP̋U MuMhiCEP̋U Mu%h(jCEP̋U=@@tM9t xu3]Ë@]̋U=\@X@tM9t xu3]Ë@]3W@CuV@DV YD|^_̋UEVu j }k@DP_ Y^]̃CyV@DV YD|^̋u j LYÃ}k@DP Y%D̋U]̋USD]@DjhCDCYYtVWD{C _^ Dc Cj CY[]̋US]VWj03WSD@DCDjCl 3VC Dt+WDYt׋LLG|_^[]̋UQEMV39p tfE f;w,3@4UuRVpQjM QVpdDt9utD*^̋Up@C3ʼnEMS]VuW} }Mąt}t?ut3f3M_^3[sÅuEPYj Y}}űMă~ tf9tKA~v)3PSjQj v8Dt Eă F끋Mă!D*g3@D2tGE;FsEĊjX:~v3PSvWj v8DuuEă 3PSjWj v8Dp3@̋UQEPjEPj4Df#E̋UuM +MQuj4DE ]̋UQfEVu VfEYfMf;t>uf;sAfw'f %vMjQjMQRPfMtfMf^̋UQfEVu VfEbYfMf;tBuf;sAfw+f )vMjQjMQhPfMtfMf^̋UQE3Vh&@uNF&@VV VFQ ^̋UjhCdPVW@C3PEdypD֋tj1D֋Md Y_^̋VΣDV~ Y5Du^̋Ujh!CdPV@C3PEdV&@~Yt vDYf@Md Y^̋USW}9;t@;t 3DY#t+?VtF>u+FVDYt VWP ^_[]̋UV$EtV Y^]̋UQj)EYt DMH3D̡Dj.Cc 3MV=DuuEVdWYYh&@OG?=DpD֡D̯D}tpD֍M j^C uMje^~ 9OEt,pDM։Etj1DMօu3DYM ̋UVjjDuYY@EQN$E t PjDYY&@EQN,^]̋UEx$t p$jDYY]̋UQj [EYt u<3̋U=ЯDuhdAЯDYED]̋UEW8t+VpD֋tj1D^_]̋UQjMhD%DYM7̋UQjMU3@VB4ԯDȅt;t @BȃrDԯDM^̋USW{,tVwwSuD֋? u^_[]̋UVuFtDDv0tVY^]̋VWjsG(t0PYug(G,t0PYug,_^̋UutD]̋Ujhu ]̋Uu0D]̋Uu,D]̋UE]̋UV3VuDYYtf8Cu f9puPDY^]̋Uuu u$D]̋Uu uuuuu uj ]̋Ujh!CdPV@C3PEd%DAP CDt D֋ C rЋMd Y^̋U=Cu%Du D CI CD]̋UQSVW}M G;rl]+N;ÉMB؋;v[tGjPOt6r?E ǃ~rSPFPE ËPxN_^[ WNN̋UVufF}^]̋UVW}N;v5t)S9jSgtu WvbhS3h[_^]wNZj԰DSPD D DYYD DpD ܰD7=Cu hRADYT 3̡DhذD5DذDh̰DhȰDhİDDаDj hjC'3ۉ]dpD3 t;u3Fh(D3F95Du jY:9Du,5DhD@h8@YYtE5D95Duh4@h@| YYDu 3D=Dt#hDYtSjS5DD5̰D5ȰD5İD D=԰Du6PDMEQP YYËeE䣼D=԰DuPD=Du DDEMd Y_^[̋UVu3;u sWu>t D׃;u r_^]̸MZf9@uU <@@PEuC@ f;t f;u(@v39@Ãt@v 39@3D%tD%xDjhjCeDEuu5DDYTjlYeDE䡔DEEPEPu u܋M DM DEƋMd Y_^[ËujY̋UuJYH]; @Cuw%|D̋Md Y__^[]Q̋M3̋M3Pd5D$ +d$ SVW(@C3PuEEdPd5D$ +d$ SVW(@C3PEuEEdPd5D$ +d$ SVW(@C3PeuEEdPd5D$ +d$ SVW(@C3PEeuEEd%D%D%D%D%D%D%D%D%D%D%D̋U]%dD%DhrAd5D$l$l$+SVW@C1E3PeuEEEEdËMd Y__^[]Q%D̋UVDEtVY^]%D%D% D%D%D̋D$L$ ȋL$ u D$S؋D$d$؋D$[SVD$ uL$D$3؋D$ Aȋ\$T$D$ ud$ȋD$r;T$wr;D$ vN3ҋ^[̋UE8csmu+xu%@= t=!t="t=@uD3]hoAD3%lDj hkC3MtGtBEMZf9u.Quftfxf;~ufu܋_u@8$,@f2f;0uftfrf;pu fuɃ3jZD^]̋UUSVWj,@[f83f;>uftfxf;~u fuދto,@f8f;>uftfxf;~u fuuj X8+@f2f;0uftfrf;pu fuɃ3H3_^[]̋UQeEj Pu8D ̋UUSVWjP*@[f83f;>uftfxf;~u fuދu@|*@f8f;>uftfxf;~u fuujY*@f8f;>uftfxf;~u fuuj*@f8f;>uftfxf;~u fu+@f8f;>uftfxf;~u fuujP+@f8f;>uftfxf;~u fuut+@f8f;>uftfxf;~u fuuj;+@f2f;0uftfrf;pu fuɃjXjZDjX_^[]̋U @C3ʼnEVu uEh&@Pu諁 EP@7M3^̋UQM V3Qff;u^+Qu u Ej C]h&@CPBYYu3Et\PPSVSu PPdDu)DNh.@8NWWMVz6V&EY M-hiCEP̋UUSVj[8,@Wf83f;>uftfxf;~u fuދ_u6l,@f2f;0uftfrf;pu fuɃ3jZD^[]̋U4@C3ʼnEVu uEh&@Pu EԋP3MM3^j PC]u ]܍}3EܥM܉EmEPEPDhH.@LVu܋LM6̋UQE wT$ĀAh-@Kh-@Dh@-@=hh-@6hx-@/h-@(h-@!h-@h-@h-@ h&@hp@M:LEaAhAoAvA}AAAAAAA̋UQE Hw?$ZAhP*@6h|*@/h*@(h*@!h+@hP+@h+@ h+@hp@MKE AAA/A!A(A6A=A̋UQE Ht"tMthp@h8,@hd.@hl,@M7KE̋UQE t"tMthp@h+@h+@h+@MJE̋UQE t"tMthp@h,@h,@h,@MJE̋UQ} )@)@DMPvJE̋UQeEjPuuftfxf;~u fuދu@*@f8f;>uftfxf;~u fuujXk0*@f8f;>uftfxf;~u fuujŸD*@f2f;0uftfrf;pu fuɃ3D_^[]̋UUSVWj.@[f83f;>uftfxf;~u fuދto .@f8f;>uftfxf;~u fuu@:.@f2f;0uftfrf;pu fuɃ3jZD3_^[]̋UUSVWj-@[f83f;>uftfxf;~u fuދH-@f8f;>uftfxf;~u fuu@@-@f8f;>uftfxf;~u fuujXh-@f8f;>uftfxf;~u fuuj¾x-@f8f;>uftfxf;~u fuua-@f8f;>uftfxf;~u fuujL-@f8f;>uftfxf;~u fuuj-@f8f;>uftfxf;~u fuuj-@f8f;>uftfxf;~u fuuj-@f8f;>uftfxf;~u fuuj `&@f2f;0uftfrf;pu fuɃ3j ZD3_^[]̋UUSVWj+@[f83f;>uftfxf;~u fuދujXm+@f8f;>uftfxf;~u fuu@6+@f2f;0uftfrf;pu fuɃ3jZD_^[]j,Ce}}EE PLuM谐}ECEPh'@rwYYjjMJ-MMjjM E̋USVu WjL[F+MA+;u6q1t2_^[]̋UVuW;u t}+7Pv#tL;u u_^] 2jCJE.Mu#MXk#P)#tDM#MX#E0PM"t³M芗M0肗MXzx2̋UVu ;ut*MPDUYMfEE;uuEM^]jC|ME ePM E,j CG(EeEX(PV(EeE0(PV|(EE(PmV_EMeM0]MXUyx̋UE9E tuuPu uEEM]jMCr}uOD@eOOw gGP`DjMCuND@j\eNfKjMC}uO\@eOOBw gGP`D^jMCuN\@jeNfjMCN}uOL@^eOOw gGP`DjMCuNL@j8eNfjMC}uOT@eOOw gGP`D:jMCiuNT@jeNf:jMC*}uO.@:eOO1w gGP`DjMCuN.@jeNfgj0C}ȃE3ۉ]PwXfj]̉]Љ]ԉ]؉]܉]]]]]EE PCMSuSEлCPSMuSEԻ CPSMuSEػ0CPSMuSyEܻTCPSMuS]EເCPSMwuSAE们CPSM[uS%EԴCPSM?uS ECPSM#uSEPh$CMuuЈGLuԈGM u؈GNu܈GOuGPuGQuGRuGS}GTtQuDtDu+YPu?~rƋ΋֋@Ar65LDRPVEPuDuDuDuDuDuDuDuDuDuDM ̋UQVEPuDuDuD^jC}uV*eFPOR$g FG[j@C}uV$eFPO$!h~CuT3L}p@}SM;SME;j[E]P{CFEM؉TQcCWjMu hHC`PhCMu hCdPhCMu hChPh0CMu h0C\%pF0tpDt pǃ|F4t<|Dt,|DP|DX3EC hp@DXXEV]G'YMPV:tXDEt WDxt9xDt)xDPxD}Ehp@Du}EV]&YPVu:t uDEt WD`fdF8XhF9}t0uDt#uDPuD}Ehp@Du}j XE V]%YPPVU9 t uDEtWDl%YTPl9]39{(9}t"uDtuw%YPuK<83MFVhDt(EPMPE"|MEMVhԨDMt(EPMPE#:MEMwVhDMQt(EPMP E$MEM5VhĩDMt$EPMPPE%MqttE&PhDCM)tt!tDttVh DMƃ}EE'PhDCM}EE(PhXCM}tuDt u"PDjYB N‰Et&PDtu#YPu6EPDuDtDuDuD|DhDdD`DlDxDpD\DM h2@M4EE!PMh`iCEPbj Cى]3uCuȉE_C(ȉEr_uE uP`DuuuEEPtCMV uVEPhCM EHCPVM uVSuDh(.@3V}t0uDt#uDPuDu3EChp@D}ujE[W]!YMPW4t uDEtVDuM!YMPu4uDuDuDM EhCGى E3uP  EPHCMVt uV> TCPVMU uV`CPVM6 uVhCPVM uVtCPVM uVCPVM uV3} 3}Ыq fEbfESfEDfE5fE&fE썅$PDu)DNhl1@"1VAEPEP$PDtC4PEPDDDDD D DMjCuu08u e~8EF0~Er֋΋F Ar5LDRQPEPrNjϋ׋@Ar?5LDRPWEP jTCC_uu3ۉ][~[]EEPh$CMu h$C]EEPh0CMu h0C]]EEPDCMSpuS:uYPu0~r֋΋F ArƋLDSRQPEPu=YPu0rNjϋ׋@Ar?SRPWEPcNt^~rj\Zf9THt~(t RjeuuF0DuDuDMh.@Md.EEPMyh`iCEP7jMCtuN@@jue΃f1 jC1}EO@@P=3ۍG__ _$w ]P_`Dh&@j"YYtÉGt M襹hiCEPf̋UQVW3uWN@@~Ɖ~~$_F ^̋UQVW3uWNX@~Ɖ~~$_F ^̋UQVW3uWNH@u~Ɖ~~$_F ^̋UQVW3uWNP@>~Ɖ~~$_F ^̋UQVW3uWN.@~Ɖ~~$_F ^jTCuup@M3W]4,WME',SEEPEP~SjM-SjM -N40WNL(W]EEP$CMWuW]EE P0CMWuW]EE PCMWuWduYPu-~r֋΋F ArƋLDSRQPEPu~dYPu,rNjϋ׋@Ar?SRPWEPNt{~(uh1@M*E s~rj\Zf9THt RjyuYPuN4L,uDuDuDMh.@Mn*E EPMuh`iCEPAjdC~uԃeeFȉE^U3ۍN$C]sueE P`D3EEEEEEPhtCMu htCEPhCMu hCEPhCMEPhCMu hCdShpDM"t%EPMqPN$EMEXu6ug}Ft-uDt uDPuD}Ehp@Du܋}jE [V]YMPVx*t u܃DEtWDuuuF DuDuDuDMljLC}}eEPHw4jSeEEPhXCM"uto:YPu)~rƋ΋֋@ Ar5LDRQPEPWODt;~rj\Zf9THt Rj_uDMh@/@M{'EEPMrh`iCEPNj0CuăeNtRN,lRNTdReEEPhCMu hCeEEPhCMeEEPhвCMeEEPhCMeEEPhCMeEE PhCMeEE PhDMxeEE PhDM_u}tuDt uYF}tuDt u;F}tuDt uF}tuDt uF }tuDt uF}t"uDtuYPuN/'}t"uDtuYPuN,'3ۉ]EE PDCMWTt#FD9]tuDtuFH^Djh DMFL]EE PWM]EEPhXCM}tuDt uSPDjYB N‰FPEt#PDtuYPuNT&EPDuD^LuDuDuDuDuDuDuDuDuDM.̋VN.@N^̋VWF.@t(u vY~txWY_N^̋UVuWFPOFG_^]̋UQVuWQQV.vGP`Dv G P`DFG_^̋UVuV`Du FP`DM A M9 ^]̋UVW};t@fGPNZG F G$F$GtFt(u vYGF_^]j CMϋ;uGM(ĉePeG(̉eMP(3Cψ]TMu2ۊ̋UVu W}VWstaFC7w g(GP`DjjMW,DjCJ}WM3k}uujY_uE@L88נ3jf;YE5M3PыJ 9r8DȃJ JuF԰AË}3ΉuX߅tS ыˋƒ9s8VDRߋMpsVV˺j(2CGu3WM3u_FSMM̄tw^o肺hmC] jj]EeeEPP0EP^jjME6~Lt1~Mt~Nt ~Oth/@_0h/@PYPc\~Mt0h0@PYPE\~Nt0h,0@PYP'\~OthP0@0PsYP \~Pt1~Qt~Rt ~Stht0@_0h0@PhCjjj<ceLh2@PuZWM(0EV^ZPYOQh2@PHZP\PYO(Qh|2@P,ZP[uEDuT莝MPέE^ ̋UQuYM Pu褷MP蜭E ̋UQM jjuE>MP{E ̋UQM3jPu P@MPNE jC۱e]=u ˋ}eEFGPT?jjV=jjW=K jCze}f=u σeEF@P>jjVa=uj赬 ̋UQu YMPu jhMP^E jCe}u YPu ?jjV

M :CM42CEXj?C2E4EPM u)u\M pH;tM LE4PM tڋME Pr>M BM4BE芫Xj?C蹫E4EPM fu)u\M G;tM LE4PM =tڋME P=M HBM4@BEX̋UVuVMBQup;u u^]̋UQVuupVi5MMup;u uދ^joCتueVMOMup;u uM^g@̋UVuVM`Mu;u u^]̋UQVuVMPu;u u^ joC1ueVMLu4;u uMS^@joCueVMfLuL;u uM^~@jC譩uuEM ;CPM\OuM FE4PM 5tӍE P7M ?M4?M`]jC2EM BPM\OuM dFE4PM tӋME P07M ?M4}?E蔨\jCèuuEM QBPM\JuM EE4PM KtӍE P6M ?M4 ?M`\ˆjCHuuEM 5CPM\JuM FE4PM tӍE P8M ]M4]M`1\螧Œj/CͧuuEM CPM\6JuM GE4PM UtӍE PA9M jM4bM`[#Œ̋UVuMV1I;u u^] ̋UQVuVML;u u^ jgCEAMXP=IMEE0PMMt[M0[nT̋UUE;U tVWjY;U u_^]jCkME eP?M <E,jC6ME eP M ;[Eҥ,jCME ePM E蝥,j' C̥ME ePM <Eh,̋UVuW};} tMPDUfY_^]jW C[ME eP3M ;E,j C&ME eP/5M +ZE¤,j CME eP6M E荤,j C輤ME eP87M ;EX,j !CueEu;E t1P8ELLuEu MV.KL;ut jj̋UVuW};} tW .pp_^]j-!C^ue}u;} t0W.uu;ut!MVtJ;ut Wjj?̋UVuW};} tW0<<_^]̋UVuW};} tW144_^]̋UVuW};} tW6dd_^]̋UUVu;u tNJ^]̋UUE;U tVWjY;U u_^]̋UVuW};} tW6LL_^]̋UVuW};} tW_^]j<]!C^EMuPuK/M EeP N4/MES:PVME&T0PM/EPMhMȊTMtSMGRAj#Cr} 8ẻMEEPR,WuEPu;u t6MV8L̉MEEP,WVEP0;uʍMGR趝D̋UQVWu uMPrEpu PulE;E u_^̋UVuuu uMV&upuu VV;u u^]j#CW} 8ẻMEEP7+WuEP(u;u t6MV8p̉MEEP*WVEP 0;uʍM,Q蛜D̋UQVW u uMPE u PuE;E u_^̋UVuu uMVuu V;u u^]j\#CCeOOe w gGP`DwjMCwuN3@jeNf kw̋V3FFF F'g^̋UVjfFYuu u^]̋UVuWVFPO_^]̋UQVuW}OFP7F4N8G4ljO8_^̋UQUVuNBPE @F8ƉN4^̋UUV31qqBABA2rr^]j )Cv}]37wwC+jLYPetuEuP7s3GuM7F3VVűUVuWV FLOXGLFMGMFNGNFOGOFPGPFQGQFRGRFSGSFTGTFXP_^]j*Cu}uV FLOXGLFMGMFNeGNFOGOFPGPFQGQFRGRFSGSFTGTFXPtj*C u}uVF0Ot6TD&^̋V>t6D^̋V>t6|D^̋V>t6DD^̋VN3@N^̋VN3@N^Р̃"̋V=g6h&Y^̋Vpg6lh&Y^gg h;hi9̋VWF3@t(u v hY~tWgY_N^ ̋VWF3@t(u vgY~t8WgY_N^ş̋VN$蔥jjN^̋VjjNTrjjN,fjjNZ^js,Chu3MV}u!}}t_M@t00vEEPYM uEIA@PQEEq8uP3j_8D!MH΅tQ ׋ƒy8jDR8M gMPыJ z8DȃJ JuBÃeu}jj6gj,Cgu3MV}o!}}t_M@t00pEEPYMuEIA@PQEEq8uP3j_8D!MH΅tQ ׋ƒy8jDR7MfMPыJ z8DȃJ JuBÃeu}jj0f̋ыtH@I#Jj&COfGu?h&@hlnYYu3EtGP?越MGteÍMRhiCEPej&CeGu[1E<4ẺeP$4EEPEDփhM?M<7Zhj0/CZu$1Eu eP,Dփ MjjkSZ j"CZ1EePgDցMZj0/C5Z1EePDփMjjӻY̋UVuttuNeu2^]̋UVutuN4\t2^]̋UQVuqu uVNt2^̋UVEtVWY^]̋UVEtVWY^]̋UVfEtVWY^]̋UV|EtVSWY^]̋UQQ}SVu uWu;Wu3 3D7E;|QPjDEtA;t ?Q3PY 6uPu~PYE 3f F3D33_^[̋UEWxu3Vp@D^_]̋UEWxu3Vp,D^_]jh/ClWh&@h_YYu3EtGPc{{V̋UWyu@VpTD֋M^3_]̋UEWxu@Vu p\D^_]̋UEWxu@Vup$u D^_] j`/CVE3E}3Mh3@ujXPEEP}cMMWjWhAEPPEE9}u}.WhAE؋P'}jXEjXEEECE؉EjhAjh{A΋LMjh{Aujjh`jjWVPh,3@3@uVhEt jjM2MMjj"h4@W$_jVhDhL4@V_3T̋UQESVWX;t@nSPxcu<u u8Eu4u0u,X u(u$u u@uDMӋ؅y}OQrDփg_^[<̋UEWxu2Vu p4D^_]h0CT]3}V|0DWjEs{w7^ˉG^njƐV,DxpDh|B@MʜVPEEP73EWP[`WjMڜWjMϜ!BÃhp@.tM}EԍMECEP]3EWEP_WjMyWjMnMqT!B2Rhdb1CSE3ۋM 0!]$V0D$3WjEq,0( 8 PQD׃h:@$WC\3ɉ,; 4Ex4PQRD׃h;@вW[4$dPz4$EPEƂP|E;WME.3MWj{WjdEi(P(PE |E P(̉0P (E TXEE P覾E(Pl@Eƅ;tƅ;tjjMԃtrσ}ECEff;uftfQf;Pufuދ}MGCMxrff;uftfPf;Qufuދs<$QPDփhHL@xVH$L@L@Eȃ$L@EPhL@$YYjjh:@EPMQPQh(>@PnMQP@P:MQPhK@P%EPl",EEP<ȁSjME臞EPl_",SEEPISjMVTFSjM@SjM5jh zA蹶uOGO+j^t8349tV2YCj^H@+;rЋO3۾e@``PWhD@mV=Ӊ; EpPRQDփh;@V9=E1Qhl3@PDփh(<@ؓV<EPcEEPtcEEPMEEP0:`PE$EP E P(|̉P(E T :E P̟`E P薧8EPpKpPqpE 3FVjph:@EPMQPh(>@PMQPhE@PEP*EEPbv3ESVM EPSEEP>SVMGSVM’SV3ۍEShAP;EhH@PMQPdh(F@P@PMQPmh(F@P@PvMQPDh8H@Pajh zAuqhH@P:EPEEPpSjME襍EP}SEE P9SjM}@.EPNjEE!P8SjMM8 E"QQPDփhI@V5m3GWjh:@E#PMQPh(>@P MQPhHI@PEP@PVE$SWME#fu9tDu hI@Pjh zA謮uhI@Pau?EPEE%PnSjME#躋EP WEE&P 7SjM~nE'QPDփ!jjh:@E(PMQPNh(>@PkMQP9hHJ@PVjh zA+uqhJ@P"EPEE)PmSjME(荊EPeSEE*P6SjMe.EP6jEE+P5SjM5 DD̾lSjMSjMۉpEpBjh zAVu,h7@M迆jEEPU3jjME讇pPPQDփh8@kV/jjCh8@EP EP9P E]jjMEEP jEEP2jjMEPh9@貅V.3pPPPQDփh\9@\V{.3PEEP,E5XP 貙tE PM^EPMcMĈ衺XEϹMul艽jhApEpPQRDփh;@~V(1Qhl3@PDփh(<@~V'jh zA8t *jjLQh<@\E PEPgNPVE!wh<@P蔿EPMPVE"Jh<@PgjjM~jjME ~EPd@EE#PbjjME ~EPdjEE$P"*jjM~LEkEPMEPE%aMP(E&քV@E'ƄjjM~jjME*~P蘑E+P耑(E,P(̉P@(E-Tq#EE,P4耱E0qP E1tP蝩  E2MtPZuRjhAEԋPJ @E3M蓴HP\YhH=@P,EPEE5P_jjME4{EPbE6M<P腥jjh:@E7P胻(QPNh(>@Pk@QP6h=@PSP[Yh=@PAEPEE8P^jjME7zEPw E9jEP&jjMoz_M2PItM (l`a` A3E:P蒍E;PzhpBhBEPkVP@PYȍFPQ%h>@PBh@>@P7EPπjEE?PF$jjMxE:1jSt_Q,DpDh?@n_VPEEAPcjPEB#jjM~_jjo_VBÃhp@vM}EMECCEP^jEEDP"jjM_jjM _MVB2h(;@M\vEEP(h`iC(P)hDs:CE3|xuWh0D|VjE/4uȉủuЍEEP|h@Ap plP貉| tuuuPh rBEEPuuwu;utpV5zt|V)jjhD@@EP艶VPZȍFPQNh?@PkPVYEPxjEEPr!jjMuE~Dt |Vyp|jPMMW,DdpDhX@@Mԋ\VPEEP a3EVP- VjM\VjM\OYBÃhp@t`M}EME CEP/\3E VEPVjMK\VjM@\MCOYB2h:Cx]3}V|0DWjE1jqOV,DxpDh@@Mu[VPEEP_3EWPWjM[WjMz[vZBÃhp@rtM虾}EԍMECEP[3EWEPWjM$[WjM[MvZB2̋UEWxu@Vu pHD^_]̋UEWxu@VuupXu D^_]̋UQDV3tVPXDhjVVhD5DDu)DNh3@qV^̋UEWxu@Vu pjD^_]̋UQEujMBM̋VjjRa `0^̋UV3W}FFu2P^wPW~akLFȰN_^]̋UA+VjpY3$I+;C;uBu^]̋UA+Vj C u+VQu! eMQWP]u{t s Y{_s^[ j;CA u3Wu[؉}]EuWPSv6|gN>+ǙEp}MEt;t荾};}u6/ YkEpÉFkEpÉF uMEuPzln3WW j&;C u3Wu[u؉}WE]PSv6fF+>tv6&6 YiEÉFiÉF] uMEuPm3WW, jI;C u3WuZ؉}]EuWPSv6fN>+ǙE<}MEt;tX};}u6YkE<ÉFkE<ÉF uMEuPm3WWr jl;C u3Wu%Z؉}]EuWPSv6,fN>+ǙE4}MEt;t螽};}u6 YkE4ÉFkE4ÉFuMEuPXJl3WWj;Ce u3WuY؉}]EuWPSv6eN>+ǙEd}MEt;tE};}u6SYkEdÉFkEdÉF/uMEuPk3WWj;Cu3WuYu؉}WE]PSv6e~+>>t6YEÉFFuMEuP j3WWkj;Cu3WuXu؉}WE]PSv6dF+jY>t6%YkMkÉNFuMEuPqcj3WWj;C~u3Wu`X؉}]EuWPSv6MdN>+ǙEL}MEt;t艼};}u6lYkELÉFkELÉFHuMEuPi3WWjtv66YkEÉFkÉFuMEuPi3WWq̋USVWjp[FN+};s$+$I+;ϋrPP_^[]z̋USVW_ËO+u;sF++;r6+ù3ҋ+;Cы;CV_^[]̋USVWj<[FN+};s$+DDD+;ϋrPP._^[]̋USVWj4[FN+};s$+N+;ϋrPP_^[]P̋USVWjd[FN+};s$+(\+;ϋrPP_^[]̋UVMFV+;s#++;r PP`^]̋USVWj[FN+};s$+ +;ϋrPwP_^[]T̋USVWjL[FN+};s$+P^+;ϋrPZP_^[]̋USVWj[FN+};s$+ +;ϋrP=PE_^[]̋SV3E9^uW~FO9t 4&Yu_9^t vY^^^[̋SV3tE9^uW~FO9t 4Yu_9^t vY^^^[̋VW>t'S^ p;u63YFF[_^̋VW>t'S^ <;u6P3YFF[_^̋VW>t'S^ 褵4;u63YFF[_^̋VW>t'S^ ɶd;u63YFF[_^he@he@h0`?xDue`~?p4~ur6uE`@EW?Pw,`EC?`@0E2?ExrE`?` ?HEPIQjVM7}M؍GECM؃xruuuuuQPuuDjjME9`h0Q@0u`@ Ey>P+`Ee>ExrE`I>ȃyr GxruuQPuVuDփhQ@^VhQ@Mz^jEEP jjMEi_`=MQBjPE jjME7_`>uM/EP`=ME˱}8PPOFEPMTEP8t Mȃ舎tM{EjT3>CeYuFPMe3CVMjE[MP]Ɔt MȃBtM5EjT>CAeYuFPM?e3CVMpjE[MP]t MȃtMEjT>CeYuFPM迆e3CVMjE[MP]藆t Mȃ舫tM{EjT>CAewYuFPM?e3CVMpjE[MP]t MȃtMEjT>CeLYuFPM萆e3CVMjE[MP]ht MȃΪtMEjTA?CAe!YuFPMe3CVMjE[MP]蹆t Mȃ1tM1EjT?CeXuFPM2e3CVMcjE[MP] t MȃNtMAEjT?CAeXuFPM貆e3CVMjE[MP]芆t MȃΊtMEjT?CeXuFPM2e3CVMcjE[MP] t MȃNtMAEjT?CAeuXuFPM貅e3CVMjE[MP]芅t MȃΉtME̋UjhCdPVW@C3PEduy Q΃&f~ƋMd Y_^jl?CE 3ۉE]!]j,Xj:fEXfEjwVEPM' Et +ǍMQHMPVEPzE&eM3EjfE؍EVPMVE؃"PM7REtjjM؃SEtjjMwSjjEPMe3EjfE؍EOQPMU}EECEPeMEW33fEEWPU]}EECEPMEEPu OWjMRWjMR}MjjERjjMRh{@C}MEu ] $$+PjvSxDž eEP4EVPx>KEQPEP>jjME R}t`EPVEPB>P3EVCPS,荄$EPkVj`Q,0VjMEQ3}ECEPDtEPx"Xj hp@M]Pj [POtVjMJQtVjx7QVjM,QVjM!Q#h-ACnTE} 8LEH8 PQsg 0+jjPj\XjfXjXPPMp[PjVW!we[PVjWM w3EVEPEPMVjM7PVjM,P3<@DuM8EDžXBQXQP4L~(E 0T#E T0&)jjN )jjdN~4Mtu+EjL_t ƅ[ jL_ƅ[3E3ufE+M̋E rOt t28TPu̍EPtPPMAwjjtcMuT[uvurVjM@MME苻TEPjEPEPxLjjPEEPVjjjLxYLEPWKjjMLM <MLh(BCu3ɉ9NDF4DPSeCj\[f9\Atj\XPjCPS谕u 36~0u 3'CSQPDu%D NhPU@~JVSPPTDu%D NhxU@@JV_PqEQ3ff;u+Dž3jfQP~Mj[]PhIQP8PnPEiC8P?PQEPhPP,hCQPDEQff;u+ʍH;t5LDQPP[BPPPthEPPP5HxE rQWPu/CPu ƅ33EtPjIkhCQPTDu)DNhxU@GW3Dž3fE PPuGQPP~lPE AϚWjPFHWj8HWjE&HhPV@DVDDWjhGWjEG8o3YPjG3ۍSjGVDDSjhxGSjjGj EBCٍ{ iC$M؃PMeE؃}CEPHDu)DNhU@EV(MMjjF;GűSVW_7 ŚL;uG_^[̋U$@C3ʼnEESVWىEGjh zA0g|e@}EPS蜍hC@;EVZ{eG7+jY}03ۋExr8Hyr 3xrЃxrWQRPh8D@vEJyr E4Fxrf8f;9uftfxf;yufu3uqzr~rff; uftfHf;Jufu3u.t+V.Y}ˍAPQE܋PMM}AjXM؋G7+j_;M_^3[̋UVu1YPuvj%^]jxBCE} ]jjWPELDu)DNhl[@XCVwSEP%eEWPh]@PEEP/VPEEP/3MWj+WjM+WjME{+}EWuCEPuPDu)DNh]@BVh&@h]YY|E}W;ٍMQBPVuEPA3ESj>PXSEP=SjE>V,Dyi@ P(DV0D@ESdPSEPS|EP(̉tpPn(ETEPJ rEqP#SEP(hn(P(rEqw8Xt)w\hL8;H|ƅ{\hƅ{RlowxtXt6#Iwxu#1hwxDuPD<(DEwxHo{u!wx wxLtihN@U;jPEjjED<3v9pdvvpT~r6vVpPWS0h$O@:jPEjjE;WSW\vx]XOP0PPWDփh:@u:V3ɉp9P`Ep`PQWDփh;@':VFT`E 1TQh|3@PDփhXO@9V`P dPE!jN(E"PE$ndP3N4E%PxfxP(Vx&oE$Tn( rxrCff;u ftfPf;Qufu3ۋ3ۅCP8(E&qxrPD8PhO@E'P&hO@PE(PSdVPE)PdhO@PE*P+djPE+Sj(9Sj9Sj 9Sj8SjD8SjE$8(pt(p(pT(tmp{r(Tp(CpjSWPVtDփhP@07VOjxP(msxldPK4E%PxddxP(xlE$k|X(zljj7T`Ep\Ap;P{qhȋDdyD8@jjh|P@PE,PnwWPDhXP@PVE-'yPIwhLP@t80P3wjjE,6DqxtHXt?@蒐kklk|koP@赺P8E.mh`iC8P̋UQE VqM;u;u;tuP6Q-E M^ hDCM莱e؉]DEˍL3P1JEEPL~LEӄPJ$EPMcEPMOMĊ袈E荄MunnMP+M[r]jDM+]jjX}hDZ@hEP@uh(Z@W}jP-uh Z@SjjPuEPp莸jEEP/jjM4X|jjŰUUV3jzSE38BRE 38BQE 38BPE 38BOYE 38BTjE 38BNYE3 8JMjXE 38JL ^]̋UQUSWM u ;Ow~_V;sr+;wl3@+؃ruHSPEi t@}tDuuV t1u΃+M+؍FSPE) uƃ^_[ r?+̋U} u3]ËEu Pub ]̋U}SVWv@GM ;s6r׍BrǍ4HVuu u;r_^[] r?+hP5ECً}rhQPDuDhPU@+1VJhPPTDuDhxU@0VPPSXyhZ@0V3ۍQff;u+ʍPjAPWEX]PPP?[Sjb1SjT1Xj rECm3EM EpEPQDփhS@/VuM/uDEj rEC3EM Ep EPQDփhS@/V}tuDEup@MPk/uDEWjHEC]3]܉]EEPWWh5D}LDu)DNhd]@.V} E WCE WjWjhPDuEu+DNhY@.W3WVlDEu.DNh[@b.WE3uPWVjYWE}PEMPQuDu)DNh]@ .W(h&@uYY}EjEPWjuDu,D؁N؃h]@-S]܍Me]uMEW_MlPy-M]WrYtVD}t uTDeM jjM.5MOhiCEPjP"FCME3ۉEԉE؍EEPSSh5D]LDu)DNhd]@,V} E SCE SjSjhPD}Eu)DNhY@d,V]܉]]EEPE$P3 ]܋u;ueẼMMP\)u]+3Etut4WUE@E;rjY3ۉMSE؉]PEPQuDu)DNh]@+Vh&@uXYYuESEPVjuDu)D؁N؃h]@J+SiM[uMEVw]M]ԋP+M#[VYMCtWD}t uTD3M Vju+VjM$+4MܶhiCEP̋UEtt t2]̋UQQSVWV;U] EK;}+;ϋB;:jPEVM+у~r EEƅtRuP6M ;u1~rދU;ʍ:BӃ~rWRP#{rUӃ~rWRP um_^[L̋UQQVW} W+t$~ru+WVusVN;MS];tojPE+t[VE+Ѓ~r΍ AMrRuAPL ~r΋ESWAP u+[_^ c̋US]@Mb{[]̋UESVWxFHj^;rj\_f9:*;rj?[f9Zt;rf9z;rf9Z;rf9z;rfzV;rfz o;rfz l;rfzu;rfzmuv;rfzeue;rfz{uT;rj-_f9z&uA;rf9z0u1;rf9z:u!;rf9zDu;rfx^}u2_^[]hFCP3u蛣j\MXjfEEjPS'j[u3ɍpfMjVE]PM4*eMV3EfE3VE]P*VEEPEPMVjM_'VjMT'|uuEPM;0]P<;8EEBĉtMQMQPP#|E P(̉exP(U(E 0T/E,0uuE+|j4Y|LMyjjMz&yj4FCEEPE8PtE8PM,Mp@Et$}ECEf|H\tW%YPWMPSj3EPVPM5P}EuCEMPuEV$Eu7WEPEPPxHrQVPM؍MVj%VjMz%MwM8wlj.Cz0EEePP0EE8PPE`MwM8zwhGCNEDPjjtECf9tAtVjxGPPPhECQPDu)DNhZ@SVrPPxD3ۉPPDP4>P0hXZ@DVDuP豻VjD 3h<JCYىlE uE蘋3hEEEh AEEPV9- 3tx|jh zAE+t tPV9 SU]E;]DžpBHCPt 39CuE3EEEExKt8EQpQP4 EPVW}{ulEPW@{SE@,Er;Kr {rssЃ{rRQVuPuDփh$X@T Vs}t_EP(h`X@ME* VPEEP9jPE费3MVjVjMVjM EPhX@ME VPEEPP9jPEU3MVj VjM VjME MWhjh zA)E+EjpYt upu5tjjVhX@E PMCPWEP\PVE AOjjME EP͐jEE PnjjME CPWEPxrPDjjM؋ u)DNh|S@g VP_fdME蛨C;Et脨M0: hhKC腪ى4Ex30u过T8<@dhlDHL$(,9uLMw2Nt/+>Sjp[9Nu joNkpPz.^[9Nu jMNW].Fp_^]̋UVW};~s9>w2Nt4+>S9Nu jKNiP/^[9Nu j&NWx/F_^]̋UVW};~s9>w2Nt/+>Sj<[9Nu jKNk<P0^[9Nu j)NW0F<_^]̋UVW};~s9>w2Nt/+>Sj4[9Nu j)Nk4P0^[9Nu jNW0F4_^]̋UVW};~s9>w2Nt/+>Sjd[9Nu jNkdP5^[9Nu jNW5Fd_^]̋UVW};~s9>w2Nt+>9Nu j T9Nu jԝWF_PF^]̋USVuW;ss93w2Kt!+3j^9Ku jʝk39Ku j赝{jYC_^[]̋UVW};~s9>w2Nt/+>SjL[9Nu j赝NkLP4^[9Nu j蓝NW4FL_^]̋UVW};~s9>w2Nt/+>SjL[9Nu j=NkLP4^[9Nu jNW4FL_^]̋UVW};~s9>w2Nt/+>Sj[9Nu jNkPJ^[9Nu jNW-F_^]̋UVW};~s9>w2Nt/+>Sj[9Nu j補NkP^[9Nu j聜NWF_^]̋UVWuuu7uu N uDV E_^]̋UVWuuu7uu N uDV E_^]̋UA+Vj^^;Es} w ]V]輝̋UQS]WGu 9E BE eV;w\+9E BE r4AEMf9uSPVM tMr;tEуr?+^_[ j(KCGu3WM3u,u_F<;SMM̄twi4聝j( LC貝Gu3WM3(-u_F1;SMFM̄twNR,j(=LC]Gu3WM3-u_Fh;SMM̄tw?Rלj(=LCGu3WM3O-u_F;SMM̄twQ肜j(=LC賜Gu3WM3,u_F;SMGM̄twQ-j(mLC^Gu3WM3v-u_F;SMM̄twQ؛j(LC Gu3WM3-u_Fhd>?.j OCM3ۍE}SCESjSShP]DuEu)DNhY@WؒjSSVLDu)DNhl[@W蟒SE]Pj#hH3@VPDu:DDu2%Nh[@,WKtVDjjMhOPCi]} @4p@@PSDփhU@Vӑȉ8֢3Ή<9@j\_LupDLPQSDփh$V@PVo3ۉPDTL[Eq PQPDփh\V@VLqDQPDփhV@VLq[QPDփhV@V赐LqTQPDփhV@bV聐9PtTPDtDPuVDf9|Ft(hp@DVDPVP-VDTt_PDTtNuPDȋTf9|Nt.hp@DVDPVTf-VDTPMD[MEtPME`WSVP\E 8PES3M3VGW<\9VWM'VWMVWMTDDDPDML%<4Aj\<_;@.„hPC M }H<pHPQDփha@XVw39H3PEP `jEE P{VjME EPmxP\}xuCx`PpEVE jjT%h^@EEPh$_@PPPP YxPhP_@`Phd_@PPVPxPJEP_EEPW5VjMEEP_VEEP\VjM5Vjx5VjM{5Vj`rVjMEc}jjMEI`p0`PWDփh_@ V+3ɉ|9`mlxptEp4tPpPxPlPQWDփh_@V賂l`}xEYPx`̉dpEE`PEEP jjE"h ^@`EPh`@PaP3PUEP ]jEEPj3EVjMtYPtMuVjjk"h@`@`EPht`@PPPEP7]EEPW膻VjME3EP ]VEEP譄VjM 22VjMVj`tDpDxDlD|A|;`\MDhjh zAG3ẺEЉEԍEP^4EPLWh@B(E ̉XhPZ(E!4TaTE P 4*''Mtuh]@VTj"h`iCTP|uhqSCu}3X\Ep|\PWDփhT@9VXWEP{hT@`ET\Et\D\up@hU@xVPEEPTEPEPFSPEEP7jPE<3M3VCSVSMVSMVSxuVS`hVSMEZ9\t6\Dt&\EWPzVEXCt2Xt jjM\DsjtTCItu3ҋ} ډ]u]9Vuo9Wurf8*u=jj3EWM؉UfEeEPV]3EuUeRjU9Wue~r3Cf8*u=jS3EVM؉UfE]EEEWP3҈]uUERjY9Nrj*[f;)E?f;E9Orf;8f;E9Nr9Orf3Cf;uojS3EWMUfEeMjS3E VE@EfEE EEEPEP-3҈]uUEtR%MSEEjSMj[j3]FUV3MWfEKjVu3E3]M؉}fE(EE PEPWVM؊wMj3ECUS3MVfE@E EEEWPKuAeMjS3EWfE"E EEEPVEt]Eyj%MSEE@9OrǍM؉Uf9j3EC3SVfE)EEEEWPuAeMjS3EWfE EEEEPVSEt]EtjMSEE j[j3]F3VWfEjVu3E3]ԍM}fEhEEPEPWVMMWVj3ECUS3MWfEEEEEPVuAeMjS3EVfE00EEEEWPEEt]E tjߍMSE Et jSMEn̋UMtfU Ef9t u3]jPUCo}WptEPuexrPWDփMM3ۋjCSthT@WVvxWEPtPhPT@E]PLjPE{jSM,jSM!%nj hCoe] Ë}Njuue}x+uMDU3@EEMd Y_^[}] uEu uWSVqjhC[oemxFu+u uMDUEEEEE8csmt EEDeEMd Y_^[%$DjhЪCn3uuuu] };u}MDU}Fu3@EEMd Y_^[] }uEu uVSWw%@D%DD%HD̋Uu0kY]%XD%DQL$+#ȋ%;r Y$-̐T$B J3k`VCl̍M_̐T$B J3lkVCl̋M̳̐T$B J3HyC@̋E eM̐T$B J3>~C?̋E eM̐T$B J3O>zC?̋E eM̐T$B J3>zCZ?̋E eM8{̐T$B J3=xC?̋Mc̐T$B J3=ȟC>̍M̐T$B J3m=pC>̍M8MM̐T$B J3-=Cy>̍M̐T$B J3̍M̍MU̐T$B J3H3M+M#MMMуhMMڕMҕ飃:M鴕M鬕M餕HS~MK~MM;~̐T$B h34J34ЛC5̍b>M9M&MM^XM|MMݔ(Ҕ(LAM ËtËM<ÍM({{LMMMMMߓMד(̓(F;MË ߍtË@M6ÍM"MMMyn &FMo{Mg{MMW{M镒̐T$B 31J31C 3̍hv;MiMaM2MzMzMJMz̐T$B 3G1J3=1C2̍|:MzM|zMMlz̐T$B p30J30ؗC)2̐T$B J30DC2̐T$B J30C1̐T$B J3t0C1̐T$B J3Q0C1̐T$B J3.0 Cz1̐T$B J3 0 CW1̐T$B J3/C41̐T$B J3/ |C1̐T$B J3/`C0̍M:M2`nMMM8MM̐T$B 43)/J3/xCk0̍M*MYT4M,MhM̐T$B P3.PC 0̍M5}M-}E eM}ËE eM|ËE eM̐T$B J3>.C/̋E eMËE eM̐T$B J3-~C0/̋E eMËE eM̐T$B J3-\{C.̋E eMËE eM̐T$B J30-yC|.̋E eMËE eM̐T$B J3,zC".̋E eMjËE eMi̐T$B J3|,xC-̋E eMËE eM̐T$B J3",XCn-̍M麌E eM颌ÍM陌M鑌M鉌̐T$B J3+J3+\C-̍MOMGM?M7,  x ̐T$B 3?+J35+ܑC,̍M͋MŋM韊Í铊P鈊{̐T$B 3)J3)LC*̍M@̐T$B J3x)J3n)C*̍MrMrMrMr|NJ̐T$B x3)J3)CZ*̍飉阉鍉|)\tl(@(ܾt鸿魿\黾@|鏾鄾t`Uc馈雈`XpTMpz(鷾NDC8-"@̐T$B 3+'J3!'܆Cm(̍LMpXM鐇̐T$B T3&J3&`C(̍P̐T$B 3&J3{&C'̍Mt̐T$B J3K&C'̍M MM M鯇MJ̐T$B J3%PCG'̍M$铆M 鋆M韻M鴻M黼MOM̐T$B J3%C&̍M3M+M#M|B0tûM̐T$B 3%J3%C^&̍M8MM隅̐T$B J3$J3$C&̍D]8ջʻDغMMMM̐T$B @3;$J31$XC}%̍MɄM̐T$B J3#CE%̍M魺M饺M遄8MnM[̐T$B 43#J3#hC$̍MqMMMM̐T$B J36#J3,# Cx$̍M6MM MMMM]MׁMρ̐T$B 3!J3 ċCF"̍M]8GdCFCQC\CgCrC}CCCC"DpC" pCCCCCCCCCCC C C C" (qC3C;CFCQCYCaCiCqCyCCYCdClCtC"xqC=C"qC" rCCCCCCCCCCC"LrCC"rC")rCcCkCsC{CCCCCCC C C C C CC!C2C=CHCSC^CiCtCCCCCCCCCCqC6C>CFCNCVC&aC'iCCC"tC%C"LtCICbC"xtCpC"tCC"tC"(uC0C8CCCNCYCaCiCqCyCC C C C C CCCCC"uC"vCCCCC CC"0vC}CCC"\vC@nBvC^,Cf,C"vCvC@tBwC,C,C"$wCwCJ+C"hwCC"wC+C+C"wC+C"wC)C" xCz+C+C"LxCLC"xC ?C#?C"xC-C"xC(C(C" yC,C"@yC[)Cf)C"lyC0LC"yCV>Co>C"yCP-C"zC)C)C",zC`LC"`zC>C>C"zC-C"zC)C()C"zCLC" {C=C>C"L{C@A{C"{C{C@eB{C"{C{C" T|C*C*C*C*C*C*C*C*C+C+C"|C**C2*C=*CH*CS*Ca*Co*C ,C+,C"}C"X}C(C(C(CPmAPmA"}C_(Cg(Co(CPmA'(C/(CPmA"}C"<~C'C'CPmAPmAKC"d~C=C=C"~CS/C"~C-C"~CLC"Cd?C}?C"HC@aB|C"CC@dBC"CC@SfB,C"9C@9CA9C@9CC9C xC DdXB̮D`XB" CdC :C+:C3:C;:CF:CN:CV:C^:C f:C(C DxB̮Dt- B"lCC1C1C1C1C1CC DxYB̮Dt ZB"CC:C:C:C:C:CHC Dm6B̮D6B"C4C:4CE4CP4CX4C`4Ck4Cv4C~4C4C4C4C 4C 4C 4C4C4C4C4C4C4C4C 4C4C5C5C5CC DxZB̮DtB"ęClC/C/C/C0C 0CC DB̮D <B"TCCF0CQ0C\0Cg0Co0Cz0Cz0Cz0C0C 0C 0C 0C 0C0C0C0C0C1C1C$1C/1C71CB1CM1CU1C DB,C"tC</root> rootTestWriterpathfilespecrecursivealternatePathmethodwriterRestoreservicerebootRequiredcomponentTypelogicalPathselectableselectableForRestorecomponentNamecaptionwriterIdrestoreTargetwriterEventretryablepartialnumFailuresfailEveryNthdelaySecondsautoRecoveryearmonthdayhourminutesecondrangesbackupStampfullBackupRequireddiffBackupRequiredincBackupRequiredlogBackupRequiredfullSnapshotRequireddiffSnapshotRequiredincSnapshotRequiredlogSnapshotRequiredcreatedDuringBackupnonSnapshotFileerrorCodeerrorMessage<Schema name="VssTestWriterConfig" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes"> <!-- Here we define all attributes that may be used across different elements of the document --> <AttributeType name="filespec" dt:type="string"> <description> File specification. Can include wildcard characters ? and * </description> </AttributeType> <AttributeType name="caption" dt:type="string"> <description> File caption </description> </AttributeType> <AttributeType name="path" dt:type="string"> <description> Path to a file. The path can include environment variables or values extracted from registry keys. </description> </AttributeType> <AttributeType name="recursive" dt:type="enumeration" dt:values="yes no"> <description> Is path specified recursive or limited to the directory that is specified. </description> </AttributeType> <AttributeType name="alternatePath" dt:type="string"> <description> Alternate path in which to find the file. Files in a file group may have been copied to an alternative location by the writer. Backup should pick up the files from the alternative location instead of the original location but should restore the files to their original location </description> </AttributeType> <AttributeType name="logicalPath" dt:type="string"> <description> Logical path for a Writer component. This logical name uses backslash as separators to form a logical namespace hierarchy </description> </AttributeType> <AttributeType name="componentName" dt:type="string"> <description> Name used to identify a Writer component. May be qualified by a logical path. </description> </AttributeType> <AttributeType name="instanceName" dt:type="string"> <description> This provides the writer with a unique instance id that persists between backup and restore. This allows the backup application to handle multiple writer instances at restore time. </description> </AttributeType> <!-- Here we define all of the possible elements of the document --> <ElementType name="TestWriter" content="eltOnly" model="closed"> <description> Configuration information for the VSS Test Writer. </description> <AttributeType name="usage" dt:type="enumeration" dt:values="USER_DATA BOOTABLE_SYSTEM_STATE SYSTEM_SERVICE OTHER"> <description> How the data associated with the writer is used. </description> </AttributeType> <AttributeType name="timestamped" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports timestamped components or not. </description> </AttributeType> <AttributeType name="supportsNewTarget" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports new target operations or not. </description> </AttributeType> <AttributeType name="supportsRestoreWithMove" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports redirecting components at restore time. </description> </AttributeType> <AttributeType name="supportsCopy" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports copy backups. </description> </AttributeType> <AttributeType name="supportsDifferential" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports differential backups. </description> </AttributeType> <AttributeType name="supportsIncremental" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports incremental backups. </description> </AttributeType> <AttributeType name="supportsLog" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports Log backups. </description> </AttributeType> <AttributeType name="supportsAuthRestore" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports authoritative restore. </description> </AttributeType> <AttributeType name="supportsRollforward" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports rollforward restore. </description> </AttributeType> <AttributeType name="supportsRestoreRename" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports component rename at restore time. </description> </AttributeType> <AttributeType name="supportsParallelRestores" dt:type="enumeration" dt:values="yes no"> <description> Whether this writer supports multiple unsynchronized restore events. </description> </AttributeType> <AttributeType name="verbosity" dt:type="enumeration" dt:values="low medium high"> <description> Whether verbose output is enabled. low: Messages are not printed if files are not properly restored medium: Most general messages are printed, including warnings if files are not restored high: Extremely verbose output is enabled. </description> </AttributeType> <AttributeType name="checkExcludes" dt:type="enumeration" dt:values="yes no"> <description> Whether to check that excluded files are not restored at restore time. If restoring to a location that may contain files matching the exclude list, set this to false to prevent spurious warnings. </description> </AttributeType> <AttributeType name="checkIncludes" dt:type="enumeration" dt:values="yes no"> <description> Whether to check that included files are restored at restore time. </description> </AttributeType> <AttributeType name="deleteFiles" dt:type="enumeration" dt:values="yes no"> <description> whether to delete files from original volume after snapshot is taken </description> </AttributeType> <AttributeType name="deletePartialFiles" dt:type="enumeration" dt:values="yes no"> <description> whether to delete partial files from original volume after snapshot is taken </description> </AttributeType> <AttributeType name="deleteDifferencedFiles" dt:type="enumeration" dt:values="yes no"> <description> whether to delete differenced files from original volume after snapshot is taken </description> </AttributeType> <AttributeType name="majorVersion" dt:type="number"> <description> Major version number of the writer. </description> </AttributeType> <AttributeType name="minorVersion" dt:type="number"> <description> Minor version number of the writer. </description> </AttributeType> <attribute type="instanceName" required="no"/> <attribute type="usage" default="OTHER"/> <attribute type="timestamped" default="no"/> <attribute type="supportsNewTarget" default="yes"/> <attribute type="supportsRestoreWithMove" default="yes"/> <attribute type="supportsCopy" default="no"/> <attribute type="supportsDifferential" default="no"/> <attribute type="supportsIncremental" default="no"/> <attribute type="supportsLog" default="no"/> <attribute type="supportsAuthRestore" default="no"/> <attribute type="supportsRollforward" default="no"/> <attribute type="supportsRestoreRename" default="no"/> <attribute type="supportsParallelRestores" default="no"/> <attribute type="verbosity" default="medium"/> <attribute type="checkExcludes" default="yes"/> <attribute type="checkIncludes" default="yes"/> <attribute type="deleteFiles" default="no"/> <attribute type="deletePartialFiles" default="no"/> <attribute type="deleteDifferencedFiles" default="no"/> <attribute type="majorVersion" required="no"/> <attribute type="minorVersion" required="no"/> <element type="RestoreMethod"/> <group order="many"> <element type="ExcludeFile" minOccurs="0" maxOccurs="*"/> <element type="ExcludeFileFromSnapshot" minOccurs="0" maxOccurs="*"/> <element type="Component" minOccurs="0" maxOccurs="*"/> <element type="FailEvent" minOccurs="0" maxOccurs="*"/> <element type="DelayEvent" minOccurs="0" maxOccurs="*"/> <element type="NotifyOnStartEvent" minOccurs="0" maxOccurs="*"/> <element type="WaitForEvent" minOccurs="0" maxOccurs="*"/> </group> </ElementType> <ElementType name="RestoreMethod" content="eltOnly" model="closed"> <description> How restore should be performed. Includes specification of how files should be restored as well as special steps that should occur in order to complete the restore. </description> <AttributeType name="method" dt:type="enumeration" dt:values="RESTORE_IF_NONE_THERE RESTORE_IF_CAN_BE_REPLACED STOP_RESTART_SERVICE REPLACE_AT_REBOOT REPLACE_AT_REBOOT_IF_CANNOT_REPLACE RESTORE_TO_ALTERNATE_LOCATION CUSTOM RESTORE_STOP_START_SERVICE"> <description> RESTORE_IF_NONE_THERE: i.e., can restore data if it is not at the location where it was backed up from. This essentially allows data to be restored to a clean system RESTORE_IF_CAN_BE_REPLACED: Restore data if all of the files can be replaced in the orgiginal backup location. Fails if any of the files are open. If an alternate location is provided, files will be placed there if they cannot be restored to their original location. STOP_RESTART_SERVICE: stop service (service attribute must be specified) before the restore. Restore files to original backup location then restart service. Fails if any of the files are open after the service is stopped. REPLACE_AT_REBOOT: Restore files to a temporary location. Use MoveFileEx to replace the files at reboot. REPLACE_AT_REBOOT_IF_CANNOT_REPLACE: Similiar to REPLACE_AT_REBOOT however files may be restored in place in they are not busy. All files within a component must be either completely replaced in place or completely replaced at reboot, so if one component file is busy, all files in that component must be replaced at reboot. RESTORE_TO_ALTERNATIVE_LOCATION: Restore files to an alternate location. Typically writerRestore will indicate that the writer will participate in the restore process CUSTOM: Custom restore method. Requestor's should not handle this case at all for this writer. RESTORE_STOP_START_SERVICE: restore files to original backup location, then restart the specified service. </description> </AttributeType> <AttributeType name="service" dt:type="string"> <description> Must be specified if method="STOP_RESTART_SERVICE"; indicates service prior to the restore. Must be specified if method="RESTORE_START_STOP_SERVICE"; indicates service to be restarted after the restore is complete. </description> </AttributeType> <AttributeType name="writerRestore" dt:type="enumeration" dt:values="always never ifReplaceFails"> <description> Whether writer should be invoked after files are restored to disk. Options are always, never, and ifReplaceFails. The latter means that the files will be restored to their original location. If one or more of the files cannot be replaced, then the files will be restored to an alternate location (must be specified via ALTERNATE_LOCATION_MAPPING. After the files are restored, the writer is invoked. </description> </AttributeType> <AttributeType name="rebootRequired" dt:type="enumeration" dt:values="yes no"> <description> Should a reboot be performed after restoring the data for this writer </description> </AttributeType> <attribute type="method" required="yes"/> <attribute type="service" required="no"/> <attribute type="writerRestore" default="always"/> <attribute type="rebootRequired" default="no"/> <element type="AlternateLocationMapping" minOccurs="0" maxOccurs="*"/> </ElementType> <ElementType name="Dependency" content="empty" model="closed"> <description> A dependency from one component to another component in another writer. </description> <AttributeType name="writerId" dt:type="uuid" required="yes"> <description> Id of writer that this component is dependent on. </description> </AttributeType> <attribute type="writerId" required="yes"/> <attribute type="logicalPath" required="no"/> <attribute type="componentName" required="yes"/> </ElementType> <ElementType name="ComponentFile" content="empty" model="closed"> <description> Location of a file in a component. For database components, the alternatePath attribute is ignored. </description> <AttributeType name="fullBackupRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs backing up during a full backup. </description> </AttributeType> <AttributeType name="diffBackupRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs backing up during a differential backup. </description> </AttributeType> <AttributeType name="incBackupRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs backing up during an incremental backup. </description> </AttributeType> <AttributeType name="logBackupRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs backing up during a log backup. </description> </AttributeType> <AttributeType name="fullSnapshotRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs to be copied off of a snapshot during a full backup. </description> </AttributeType> <AttributeType name="diffSnapshotRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs to be copied off of a snapshot during a differential backup. </description> </AttributeType> <AttributeType name="incSnapshotRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs to be copied off of a snapshot during an incremental backup. </description> </AttributeType> <AttributeType name="logSnapshotRequired" dt:type="enumeration" dt:values="yes no"> <description> Whether this file needs to be copied off of a snapshot during a log backup. </description> </AttributeType> <AttributeType name="createdDuringBackup" dt:type="enumeration" dt:values="yes no"> <description> Whether this file is created during backup. </description> </AttributeType> <AttributeType name="nonSnapshotFile" dt:type="string"> <description> If the file is not being copied off of the snapshot volume, it is replaced by this file in PostSnapshot. This ensures that the requestor does not back up the file off of the snapshot </description> </AttributeType> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="recursive" required="yes"/> <attribute type="alternatePath" required="no"/> <attribute type="nonSnapshotFile" required="no"/> <attribute type="fullBackupRequired" default="yes"/> <attribute type="diffBackupRequired" default="yes"/> <attribute type="incBackupRequired" default="yes"/> <attribute type="logBackupRequired" default="yes"/> <attribute type="fullSnapshotRequired" default="yes"/> <attribute type="diffSnapshotRequired" default="yes"/> <attribute type="incSnapshotRequired" default="yes"/> <attribute type="logSnapshotRequired" default="yes"/> <attribute type="createdDuringBackup" default="no"/> </ElementType> <ElementType name="ExcludeFile" content="empty" model="closed"> <description> Location of a file that the writer should mark as excluded from backup. </description> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="recursive" required="yes"/> </ElementType> <ElementType name="ExcludeFileFromSnapshot" content="empty" model="closed"> <description> Location of a file that the writer should mark as excluded from a snapshot. </description> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="recursive" required="yes"/> </ElementType> <ElementType name="DifferencedFile" content="empty" model="closed"> <description> Differenced files that the writer will add during PostSnapshot </description> <AttributeType name="year" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <AttributeType name="month" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <AttributeType name="day" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <AttributeType name="hour" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <AttributeType name="minute" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <AttributeType name="second" dt:type="number"> <description> The time that indicates the point of the last backup. </description> </AttributeType> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="recursive" required="yes"/> <attribute type="year" default="0"/> <attribute type="month" default="0"/> <attribute type="day" default="0"/> <attribute type="hour" default="0"/> <attribute type="minute" default="0"/> <attribute type="second" default="0"/> </ElementType> <ElementType name="PartialFile" content="empty" model="closed"> <description> Partial file specification that the writer will add during PostSnapshot </description> <AttributeType name="ranges" dt:type="string"> <description> This range list has the form (offset:length ...) where offset is the byte offset in the file to be backed up and length is the length of the data to be backed up. Both are 32 bit integers (for this version of the writer). The ranges must be monotonically increasing and must not overlap. If the rangelist is not specified then the entire file should be backed up. </description> </AttributeType> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="ranges" required="no"/> </ElementType> <ElementType name="Component" content="eltOnly" model="closed"> <description> Description of a Writer component. Currently this can describe either a file-group component or a database component. </description> <AttributeType name="componentType" dt:type="enumeration" dt:values="database filegroup"> <description> specified the type of a Writer component </description> </AttributeType> <AttributeType name="selectable" dt:type="enumeration" dt:values="yes no"> <description> Is this component selectable for backup or is it always backed up. If no, then the component is always backed up if any other components of the application/service are backed up. If yes, then the component may be selectively backed up. </description> </AttributeType> <AttributeType name="selectableForRestore" dt:type="enumeration" dt:values="yes no"> <description> Is this component selectable for restore </description> </AttributeType> <AttributeType name="restoreTarget" dt:type="enumeration" dt:values="VSS_RT_ORIGINAL_LOCATION VSS_RT_ALTERNATE"> <description> Allows the writer to override the restore method for this component in the PreRestore event. VSS_RT_ORIGINAL_LOCATION: all files in this component should be restored to their original locations. VSS_RT_ALTERNATE: all files in this component should be restored to the previously specified alternate location </description> </AttributeType> <AttributeType name="autoRecover" dt:type="enumeration" dt:values="backup appRollback never"> <description> When auto recovery is required </description> </AttributeType> <AttributeType name="errorCode" dt:type="bin.hex"> <description> This is the error code the writer should set for the failed component. The value should be a hexadecimal number without a 0x prefix. If the errorCode attribute is not present, its value will be selected pseudorandomly. </description> </AttributeType> <AttributeType name="caption" dt:type="string"> <description> File caption </description> </AttributeType> <attribute type="instanceName" required="no"/> <attribute type="componentType" required="yes"/> <attribute type="logicalPath" required="no"/> <attribute type="componentName" required="yes"/> <attribute type="selectable" default="yes"/> <attribute type="selectableForRestore" default="no"/> <attribute type="restoreTarget" required="no"/> <attribute type="autoRecover" default="never"/> <attribute type="errorCode" required="no"/> <attribute type="caption" required="no"/> <group order="many"> <element type="ExtendedError" minOccurs="0" maxOccurs="1"/> <element type="ComponentFile" minOccurs="0" maxOccurs="*"/> <element type="DifferencedFile" minOccurs="0" maxOccurs="*"/> <element type="PartialFile" minOccurs="0" maxOccurs="*"/> <element type="Dependency" minOccurs="0" maxOccurs="*"/> </group> </ElementType> <ElementType name="FailEvent" content="eltOnly" model="closed"> <description> Specifies an event that the Test Writer will fail. </description> <AttributeType name="errorCode" dt:type="bin.hex"> <description> This is the error code the writer should set for the failed component. The value should be a hexadecimal number without a 0x prefix. If the errorCode attribute is not present, its value will be selected pseudorandomly. </description> </AttributeType> <AttributeType name="writerEvent" dt:type="enumeration" dt:values="Identify PrepareForBackup PrepareForSnapshot Freeze Thaw PostSnapshot Abort BackupComplete BackupShutdown PreRestore PostRestore"> <description> Defines the list of events that a Writer can fail. </description> </AttributeType> <AttributeType name="retryable" dt:type="enumeration" dt:values="yes no"> <description> Whether the failure should be retryable or not </description> </AttributeType> <AttributeType name="partial" dt:type="enumeration" dt:values="yes no"> <description> Whether the failure should be partial or not </description> </AttributeType> <AttributeType name="numFailures" dt:type="number"> <description> If the failure is retryable, then this parameter indicates the number of times the writer should fail the event. </description> </AttributeType> <AttributeType name="failEveryNth" dt:type="number"> <description> For parallel events, failEveryNth indicates to fail every nth operation that is hit until numFailures runs out. That is, if failEveryNth is 1, all occurences of this event will fail until numFailures is hit. If it is 2, every 2nd occurence of this event will fail. </description> </AttributeType> <attribute type="writerEvent" required="yes"/> <attribute type="retryable" default="yes"/> <attribute type="partial" default="no"/> <attribute type="numFailures" default="1"/> <attribute type="errorCode" required="no"/> <element type="ExtendedError" minOccurs="0" maxOccurs="1"/> <attribute type="failEveryNth" default="1"/> </ElementType> <ElementType name="DelayEvent" content="empty" model="closed"> <description> Specifies an event that the Test Writer will cause to delay for a specified period. </description> <AttributeType name="writerEvent" dt:type="enumeration" dt:values="Identify PrepareForBackup PrepareForSnapshot Freeze Thaw PostSnapshot Abort BackupComplete BackupShutdown PreRestore PostRestore"> <description> Defines the list of events that the Test Writer can cause to delay. </description> </AttributeType> <AttributeType name="delaySeconds" dt:type="number"> <description> This parameter indicates the number of times the writer should delay the event. </description> </AttributeType> <attribute type="writerEvent" required="yes"/> <attribute type="delaySeconds" default="5"/> </ElementType> <ElementType name="NotifyOnStartEvent" content="empty" model="closed"> <description> Use this element to specify signalling on entrance of writer methods using CreateEvent() and SetEvent() Win32 API. At the beginning of the given writer method, the event specified by NotifyOnStartEventName will be opened using CreateEvent() and signalled using SetEvent(). If the event does not already exist, it will be created as a manual event. In this case, one must manually call ResetEvent() to set the state back to unsignalled. </description> <AttributeType name="writerEvent" dt:type="enumeration" dt:values="Identify PrepareForBackup PrepareForSnapshot Freeze Thaw PostSnapshot Abort BackupComplete BackupShutdown PreRestore PostRestore"> <description> Defines the list of writer methods. Use this attribute to specify the writer method which should notify on start. </description> </AttributeType> <AttributeType name="NotifyOnStartEventName" dt:type="string"> <description> This parameter indicates the name of the event that will be signalled at the start of the given writer method. This is passed to CreateEvent(). </description> </AttributeType> <attribute type="writerEvent" required="yes"/> <attribute type="NotifyOnStartEventName" required="yes"/> </ElementType> <ElementType name="WaitForEvent" content="empty" model="closed"> <description> Use this element to wait on an event before returning from writer methods using CreateEvent() and WaitForSingleObject() Win32 API. At the end of the given writer method, the event specified by WaitForEventName will be opened with CreateEvent() and waited on using WaitForSingleObject() with an infinite timeout. If the event does not already exist, it will be created as an automatic event with an unsignalled state. Use SetEvent() to signal the event, thereby allowing the writer method to exit. </description> <AttributeType name="writerEvent" dt:type="enumeration" dt:values="Identify PrepareForBackup PrepareForSnapshot Freeze Thaw PostSnapshot Abort BackupComplete BackupShutdown PreRestore PostRestore"> <description> Defines the list of writer methods. Use this attribute to specify the writer method which should wait on an event before returning. </description> </AttributeType> <AttributeType name="WaitForEventName"> <description> This parameter indicates the name of the event that will be waited on before allowing the writer method to exit. This is passed to CreateEvent(). </description> </AttributeType> <attribute type="writerEvent" required="yes"/> <attribute type="WaitForEventName" required="yes"/> </ElementType> <ElementType name="AlternateLocationMapping" content="empty" model="closed"> <description> Mapping from a location that was backed up to a location to restore to. </description> <attribute type="path" required="yes"/> <attribute type="filespec" required="yes"/> <attribute type="recursive" default="no"/> <attribute type="alternatePath" required="yes"/> </ElementType> <ElementType name="ExtendedError" content="empty" model="closed"> <description> Extended error information used by the writer when an event is failed. When this element is present in the FailEvent element, the specified errorCode and errorMessage values will be set by the writer using the SetWriterFailureEx method. </description> <AttributeType name="errorCode" dt:type="bin.hex"> <description> This is the extended error code the writer should set for the failed event. The value should be a hexadecimal number without a 0x prefix. If the errorCode attribute is not present, its value will be selected pseudorandomly. </description> </AttributeType> <AttributeType name="errorMessage" dt:type="string"> <description> This is the extended error message the writer should set for the failed event. If the errorMessage attribute is not present, its value will be set to NULL. </description> </AttributeType> <attribute type="errorCode" required="no"/> <attribute type="errorMessage" required="no"/> </ElementType> </Schema> AlternateLocationMappingComponentComponentFileDifferencedFilePartialFileExcludeFileExcludeFileFromSnapshotFailEventDelayEventNotifyOnStartEventWaitForEventDependencytimestampedsupportsRestoreWithMovesupportsNewTargetsupportsCopysupportsDifferentialsupportsIncrementalsupportsLogsupportsAuthRestoresupportsRollforwardsupportsRestoreRenamesupportsParallelRestoresverbositycheckExcludescheckIncludesdeleteFilesdeletePartialFilesdeleteDifferencedFilesRestoreMethodusageinstanceNamemajorVersionminorVersionNotifyOnStartEventNameWaitForEventNameExtendedError####Po@8o@ o@o@&@.?AVruntime_error@std@@&@.?AVfailure@ios_base@std@@&@.?AVsystem_error@std@@&@.?AVbad_cast@@&@.?AVTestWriterException@Utility@@&@.?AVlogic_error@std@@&@.?AVlength_error@std@@&@.?AVout_of_range@std@@&@.?AVbad_alloc@std@@&@.?AVexception@@&@.J&@.?AV_com_error@@nVH0XD6"(TF4$jR:tfR@bz`J4r`Jx .lP:* ptfRH<.$vbF<JTjv0"|$&0D^v:DNX`htl`J6$^ @dh <\`nVH0XD6"(TF4$jR:tfR@bz`J4r`Jx .lP:* ptfRH<.$vbF<JTjv0"|$&0D^v:DNX`htl`J6$^iGetFileAttributesWGetLastError{HeapSetInformationInitializeCriticalSection.DeleteCriticalSectionLSetEventWaitForSingleObjectCreateEventW;WideCharToMultiByteSetConsoleCtrlHandlerKERNEL32.dll%_purecall??3@YAXPAX@Zi_CxxThrowException__CxxFrameHandler3memcpymemmoveBstrcspnexitfree6sprintf_s ??0exception@@QAE@XZ ??0exception@@QAE@ABQBD@Z ??0exception@@QAE@ABV0@@Z??1exception@@UAE@XZ<?what@exception@@UBEPBDXZ)??_V@YAXPAX@Z??0bad_cast@@QAE@PBD@Zlocaleconv??1bad_cast@@UAE@XZ??0bad_cast@@QAE@ABV0@@Zmemsetmalloc+_callnewh ??0exception@@QAE@ABQBDH@Zk_lock_unlock__uncaught_exception__pctype_func___lc_handle_func___lc_codepage_funccalloc___mb_cur_max_funcp_errno_ismbblead0setlocale_wcsdup__crtLCMapStringWx_wsetlocaleabortt_XcptFilter__p__commode_amsg_exit__wgetmainargs__set_app_type|_exit-_cexit__p__fmode__setusermatherr_inittermmsvcrt.dll__dllonexit_onexit:?terminate@@YAXXZs_except_handler4_common??1type_info@@UAE@XZ@_controlfp^CoInitializeEx_CoInitializeSecurityole32.dllOLEAUT32.dllReportEventWRegisterEventSourceWRegisterTraceGuidsW]GetTraceEnableLevel\GetTraceEnableFlags^GetTraceLoggerHandle TraceEventDeregisterEventSource[GetTokenInformationOpenThreadToken{ConvertSidToStringSidWOpenProcessTokenCryptAcquireContextWCryptReleaseContextCryptGetHashParamCryptCreateHashCryptHashDataCryptDestroyHashADVAPI32.dll MultiByteToWideCharGetStringTypeWSEnterCriticalSectionLeaveCriticalSectionSleepInitializeCriticalSectionExOEncodePointer'DecodePointerSetUnhandledExceptionFilterGetModuleHandleW~QueryPerformanceCounter<GetCurrentProcessId@GetCurrentThreadIdGetSystemTimeAsFileTime5GetTickCountUnhandledExceptionFilter;GetCurrentProcessTerminateProcessTlsSetValueHOutputDebugStringWTlsAllocGetProcAddressTlsGetValueGetSystemTimeGetCommandLineWFormatMessageW?GetCurrentThreadCloseHandleLocalFreeFreeLibraryLoadLibraryExWInitializeSRWLockReleaseSRWLockExclusiveAcquireSRWLockExclusiveReleaseSRWLockSharedAcquireSRWLockSharedTzSpecificLocalTimeToSystemTimeFileTimeToSystemTimeSystemTimeToFileTime<GetTimeZoneInformationEGetDateFormatW:GetTimeFormatWExpandEnvironmentStringsWCompareFileTimeCreateDirectoryWCreateFileW5DeleteFileWFindCloseFindFirstFileWFindNextFileWFindVolumeClosepGetFileSizerGetFileTimePGetVolumePathNameWReadFileRemoveDirectoryWXSetFilePointerOWriteFileNGetVolumeNameForVolumeMountPointWCopyFileWFindFirstVolumeMountPointWFindNextVolumeMountPointWFindVolumeMountPointClose_vsnwprintfwprintf_wcsicmp{wcschr"_wcsnicmp_vsnprintfwcstolwcstoulprintf5sprintfWswprintfftowupper'randPstrstrwcscpy_s8srand^timeATL.DLLrLoadStringWUSER32.dllCoTaskMemFreeCoTaskMemAlloc(CoCreateInstanceCoTaskMemReallocStringFromCLSID"UuidToStringWRpcStringFreeWUuidFromStringWRPCRT4.dllHCreateWriterExVSSAPI.DLLLookupAccountSidLocalWapi-ms-win-security-lsalookup-l1-1-0.dllRegOpenKeyExWRegQueryValueExWURegCloseKeyRegQueryInfoKeyWwRegEnumValueW0 H`4VS_VERSION_INFO e e?StringFileInfo040904B0LCompanyNameMicrosoft Corporation-FileDescriptionVolume Shadow Copy Service (VSS) Test Writern'FileVersion10.0.26100.7705 (WinBuild.160101.0800): InternalNamevswriter.exe.LegalCopyright Microsoft Corporation. All rights reserved.B OriginalFilenamevswriter.exe2 ProductNameVswriterDProductVersion10.0.26100.7705DVarFileInfo$Translation 00 00000 0$0(0,000<0@03333333333333333333344 44444 4$4(4,4044484<4@4D4444444444444444444444444 55555 5$5(5@5D5`5d5h5|555555555555555555@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|66666666668888888999 9@9D9\9d9l9t9|99999999999999999: :::$:,:4:<:D:L:T:\:d:l:t:|:::::::::::::::::; ;;;$;,;4;<;D;L;T;\;d;l;t;|;;;;;;???????????????? 0 000$0,040<0D0L0T0\0d0l0t0|000000000000000001 111$1,141<1D1L1T1\1d1l1t1|111111111111111666666>>03333`x ?$?(?,?0?4?8?>>>?1?R?x?????`800000001H1X111111112$292Q2g2l2q22222233L3h3m3r333333333=4V4[4`444444555"5,5[5r5w5|5566%6*6s666666666777N7S7]77777777&858E8J8z8888888889D9k9999999R:a:h:w:::::;$;B;G;L;;;;;;;< <<=H=h=w========>t>~>>>>>? ?W?x?}???0)0.030=0000000011141J1O1T1^111111111112*272<2F2e2w2|2222222@3J3^3d33333P4]4}444&55|67B899992:`:;;;<====b>w>>>>?_?d?i?)0<0Q0l0s0~00000011112-252?2Q2222222323333344404q44444445+565N5`5555566W6f6B777778 828A8K8P8V8b8j8{8888888888919C9a9p9v999999999999h:t:y::::::::; ;#;-;7;?;i;o;{;;;W>>O>>>>>??^?l?w???????+01090G0N0`0e0j0001S12,222N3k3}33444444445<5C5V5]55555576W6t66677\77L8x8889[9y99990:M:X::3;X;p;;;;;<<3<%>>>(???1122 22222 3y3333333324<4I4N4S4f44444444!5A5[5{55555556 66B6J6T6b6{6666667727<7T7Y7^7|7777777 9<$G>v>>>?I?h???0I0r00000001_111192^2q2333334424l4s4|444444 5/5555556 66/6H6M6R6w666666677>77777777778.8<8A8`8m88888899@9O9a9f999 :::Q:V:l:::::::: ;;e;;;;;;;<<"<>>j>?B0103E3J33333333344A4a4j4o444444 555/5I5P5W5{555555)6866667 776777828M8S8`888889'939O999:x:::: ;L;h;w;;; <4&>A>d>>>>? ???o?????? |01^1112>2S2e222 33/3A3S3e333334!4@4X44444a5C666666 747@7\7s777778848h9u99;:;I;<<=>0P0_0i00000a1334B4o44666 7 7788:;<==4=A=j=>>?7??@l"080Q0]00L1111+223Y3z333S44446R67C8Y888999:2:O:::::====z>>N?T?????P<0D0%1+111223344 6{66666667 7+7=7C7M7e7777778;8E888899-9G9S99999&:N:i:o::::::;;;C;S;y;;;;;;;5<@Y>>>??`X00+0C0o000000011111111122'2,2?2`22222233G333333344O4j4q4444Z55555 6L6Y6n6v6|6666666668$8*818:8@8H8N8[8c8i8888888888888999"9'9I9O9V9[9h9w9999999999999: :::W:w:::::::::: ;;*;2;H;P;t;};;;N<<<<(=4=@=R=^=j=v======== >M>j>>>>>>????p$0}00(1-1?1]1q1w122X2g2p2y22222223330393D3K3c3i3o3u3{33333333333333333344$4/454A4Q4Z4s444444 5)595G5U5[5i5{55556^666666667/7?7V7o7777'858a8o8888888929F9\9f9~999999: :):s::;5;n;;;1i>>>>>?I????00]0b0i0p0w0~00000000000000000001 111"1)10171>1E1Z1^1b1f1j1n1r1v1111111111282?2F2j2o222 3D3|334<4445A5y555*6e66617k777 88x999:::;!;M;c;;;;;;<2(>D>`>|>>>>>g??????????0 070@0K0_0001172H2Y2m222222222 33.3V33333334$444A4V4\44444455Q5d5556D66667+7C7Z7n777777777888+878C8Z8w88888 9*969P9]9g9|9999999::::::;;;;;;<< <,<8e>n>>>>>>?9?>?s??? 0A0x000171Z112R2[2d2{222233'383F3W3h3s333333.4A4X4a4j4s4445W5n555556626K6d6}666667/7M7u77778)8=8b888888888888 9-99999{:u<<<==>>>???@?z??????x00C0X00%1}1112/2G2w222222:3`3|333414J4~4444D5N5z55555#6O6k666577777 888R::B;> ???Lt0U11>222j33`47555,6a6667<7q77D8:U::C;T;;;<#==>?L12[345z666667T7`778l88@9X9e9}99M::o;<<<7==9>>?`A0'111122.2?2t222222 33R3j3{33333304H4Y4j444445,5=5X5~555555556,656C6U6l666666677&7>7O7j77777777 808>8G8U8g8~888888899/9J9p9~9999999::':5:G:^:o::::::::;*;P;^;g;u;;;;;;;<<'<>=G=U=g=~=======>>/>J>p>~>>>>>>>??'?5?G?^?o???????00,0R0`0i0w0000001 11)1@1Q1l111111A2T222222313i3|33334;4R4e456 758q99:y::::::3;\;;;;;<<;7>P>t>y>>>>?!?E?J???0{001)1G1e1t111122<22$3344555>6U6h6666&7=7P77778%8888888 9O99:%:::;e;;;<}<<=[==N>>9?]????0=0z0000,1Z11111233>4x4444*5i5555 636b6p66666777778O8i8r8889F9{999::;5B>>>>>??]?????? (0300001;1111*2;2R2i2222222 334'45<5Q566688%899999>:I::::.;<;L;o;;;;;!>?#?8?000$0q0|00151s11 2h2v2363K33344555b6|666657f77777V8888899s:::O;;;;;<~<<<<<====v>>>?B?_??????@000 151T1i111112223'35333l44444A5f555566*6s666:777[8899G9t999 ;;;<<<<==>>%>J>>>>Pt11221222 3384=4455&555566}6666707b777}88888J9f99999::q:::;; ;&;,;6;N;;`8a0112=334$55:;K;a;<<&<==Q>_>o>???pX0122222333-333i3333333l44l55l66l77l88q999{;o<<<>k>|>|?xz1K2Z2n22223*45(5@555y66666d77778U9r9|999:%:=:M:::::::3;M;x;;;D======>>?x???61@112i2w222223o444556 777%8A889(9;9;;;;;;;-<<<<='=I=W=q=}=======#>7>O>d>r>>>>>> ?*?B?????t00030\0p00"1,1D1T11111 2<2667789":6:|:::::: ;@;G;s;;;;;;<<.$>?>H>J0x00000#181f1w11112&2W2h2t222333N445 66,666T7b778P8Z8r88.9:9q9w::::;C;j<<<<==== >@>{>>???80~00U1m1112+3}4485B5Z55B6 =G=&>{>>%?z??$0y00#1x142n223`4m45.5F5]5x555M6S66666779:U::; D>K>k>x>> ??]?}??-0A0u0000001\1123333I3T3l33333333*48444445"5H5V5|55555555661676@6T6677Y77777 8.8R8u8888889-9a9::;/;;;G; <<"\>??p:0G000111122J3X333x44/5;5G5S5|555D6Z6w66666 77788H=u====)>>>>??6??????50e000#1S1111>22222S3v3334@4p4444 5C5^5556g666677778F8v888969999:k:::9;i;;?>>>>?o??p0B0r000021l111242n222.3a33$4T46/777a88$99!::;;:;;;S>>>?C?{???  0;0k00001A1{111%2223333 444v55506`667P7778P8889L9999::;;k;;;4>d>>>?D?T?|??0D7011-2y3+4G5%7:::;:;];;;;; >>U??@T00N1)2c2245V555666 777K88<99<::;;;!>>^???Ppp011234:5R5V5r5v5555555566!616A6N6T6666667 7787@7H7P7X7d7777777788$8D8L8T8\8h8888888899$949@9H9h9p9x99999999999:::,:4:<:H:P:::::::::::;(;8;D;L;;;;;;; <<(<0>$>,>4><>D>P>p>x>>>>>>>>>>>?$?,?8?@?X?`?p????????????`0$0,080X0d000000001 111$1,141@1`1l11111112<2H2P2p2222222223(343T3`3333333334(40484@4H4T4\4|4444444444445 5,545@5h5|5555555555 66(6H6P6\6|66666667$7,7H7P7h7t777777778 8888@8H8P8\8|88888888888888899$9,949<9@9H9\9d9l9t9x9999999999999::::$:,:4:<:@:D:L:`:h:t::::::;;4;8;H;l;x;;;;;;;;<<<4<<<`(>L>l>t>|>>>>>>>>>>>?0?8?@?H?P?\?|??????????????p8000 0(00080@0H0P0\000000000000001 1,141<1D1L1T1\1d1l1t1|1111111122 2(20282@2H2P2X2d22222222223 333$3,343<3D3L3T3\3d3l3t3|333333333333333334 444$404P4\4|4444444 5,545<5D5L5T5\5d5l5t5|55555555555 666$6,646@6`6h6p6|6666666 7 7(707L7T7l7x77777778$808P8X8d8888888899$9D9P9p9x9999999::0:8:D:d:p::::::::;$;0;P;X;d;;;;;;<<<8@>H>P>X>h>t>>>>>>>? ?,?L?T?`??????00080\0h0p0000000000 1,141<1D1L1X1x11111111111112<2D2L2T2\2d2l2t2|22222222223 333$3,343<3D3L3X3x33333333333334 4(40484@4H4P4X4d44444444444445555 5(545T5\5d5l5t5|555555555555566646<6D6L6T6`666666666666667 777$7,747<7D7L7T7\7d7l7t7|777777777777777778 888$8,848<8D8L8T8\8d8l8t888888888888 999$9,949<9D9L9T9\9d9l9t9|99999999:: :(:0:8:@:H:T:t:|:::::::::::::: ;,;4;<;D;L;T;\;d;p;;;;;;;;;;;;< <<<$<,<4<< >,>4><>D>L>T>\>d>l>t>|>>>>>>>>>>? ???$?,?4?>>> >0>8>@>H>P>X>`>l>>>>>>>>>? ??@?L?T?l?x??????l00$0,040<0D0L0T0\0l0000000001(1H1P1X1`1h1p1x1111111112(202L2l2t2|2222222222330383@3L3t33333334(404L4l4t4|44444444444445(5H5P5X5`5h5p5x55555555556$6,646@6d66666666666 7787D7h77777777777778(808<8`88888888888899 9,9L9X9x9999999 :: :@:d:p:x:::::: ;; 0(D=H=L=x===== >8>X>x>>>>> 3X)0)G *H )80)410  `He0\ +7N0L0 +70 010  `He mK/O.\J][ 003Hߡw0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 240808213623Z 350623220401Z0_1 0 UUS10U Microsoft Corporation100.U'Microsoft Windows Code Signing PCA 20240"0  *H 0 }k}'v*.4+mT dh(e;9_R]F?\z^z]i_0Oio=NAW}`H?uIG W,֕oQFl`vmNdBP {9 tP܍b_k;3 9b77LAS53=4"] \zcمayL]5:{zc0 AZosXPDK'9nn8 Q8ejuNRxFnhϴٲVPl:9L%,3UN`?;}OJOF v aB %fNg+^$Ne~http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0  *H  C_?锌;\hT41L Epj 3!ΘA~L"0))?E)κE'TXٖTx*:Қj;: 7oSn>Ą|$.9`qҬ1i jcG᨞7_ eN/kцoLyNi(eF5g [q݌ZI}!?2KeMԦGc:sQI!!w\yMxJ*g4?#~v̋Z9PXGdMrlq1gB0')‚*E]lߥNtX׏1A=| m5߈!9#0&8d4;qy!=NQOQV~崀y.c~xDɻۣ 1~`m~iˈLH}UK4.'5 rw>]T*Dd)Uw003nS0  *H  0_1 0 UUS10U Microsoft Corporation100.U'Microsoft Windows Code Signing PCA 20240 250508182454Z 260506182454Z0t1 0 UUS10U Washington10URedmond10U Microsoft Corporation10UMicrosoft Corporation0"0  *H 0 & ^K E#ESӑq&ao+L*䜥| \at(Bf-BE,9$ snuq hmQ(ΙOC_tAn/a5wh1ƇQ;ipD(F@)Q`ʶ^^zr!0'Ch[y8N)V@)&29bC#5c ްjMp$P"@7u(}Y/s)9E WY+4G_cEK`ν)Mɏ f <Vuu*Q٣n"`}VW^C t%=7 ԅ; to0<:0810U Microsoft Corporation10U 230865+5045810U#0׌4ګe0jUc0a0_][Yhttp://www.microsoft.com/pkiops/crl/Microsoft%20Windows%20Code%20Signing%20PCA%202024.crl0w+k0i0g+0[http://www.microsoft.com/pkiops/certs/Microsoft%20Windows%20Code%20Signing%20PCA%202024.crt0  *H  ~͑8{^1"N-0ỗQpޚ har~<>O͐y7^U]dNpB$m]9jC94up# /8}iM*.ȷwH-Ums8ȵ+! ==(- ӱi]IW~:l7|U"wǻD +,$W%|E"C#v2Hv ΁L͵NkmFfU-xd@ nIRw^LMLD'=R_7 E.1+ȑb)(˟%|k@m"Nc=`U? M]2(ح ArD /Kjf񴮟Φl*ͭ)%Cy#]+;HzǽGn;6?|`p0YU'(f Z,[iqeT][QJa{LI2]$&UX"Kfdʗ);100v0_1 0 UUS10U Microsoft Corporation100.U'Microsoft Windows Code Signing PCA 20243nS0  `He0 *H  1  +70/ *H  1" Wǫ47!7YG˰cD8?"0Z +7 1L0J$"Microsoft Windows" http://www.microsoft.com/windows0  *H LUy 4%glX VtK^1SQgD@Z Pk yZ0>!WĪ3,7>],H@)M^ <''y,a 8K1H$ectǕf;8 ' ::e1Rݧi_C޴bPmFWcNf.kj7!*Y%dF.0]̈c^;넅?pc3 WDY[,QK&qH%aܱ}?C,zmTs_{vtpp ţ>N"b=*&)<6NR*}Vdi-X&[2"Ŕy[$ɓ7A:(AJA$tF% Lx ߺ!A,Ybt o5+} ^ ԣ1p@hIuο * .~.0 +710| *H m0i10  `He0R *H  A=09 +Y 010  `He )JW Bx< T~Rf$$$,ihկe20260127012106.828Z0Ѥ01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:A400-05E0-D9471%0#UMicrosoft Time-Stamp Service0 03yPt!}0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 250130194244Z 260422194244Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:A400-05E0-D9471%0#UMicrosoft Time-Stamp Service0"0  *H 0 y*zr>/)b|DdS[CZ.eg!^Qތ!%kuMfGXg3HPO])B$r1Wh@8(1,:D x8@=w iȈ9v `> )XV w-'۵g/ qƘQ@{INXI08/M2|u[bq޶Pӊ^X9* dF*OxQظ r#p.H qxJ>| 9T}<7~'vد[ؖ2˸RtDEADdș*%$j> {sPTߦf,ab[U:<+ВTLGلk[`k,* 3imvΚ/ˠ"(@^ +{-X)9h }QK2k~,YِXبQ/fg JNEd X(9Sr4#_'K'5J']E 18`ۧ\+6 K =bLP/։PkUQHپ:m0q0Y3kI0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 210930182225Z 300930183225Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0 Lr! y$yՂҩlNu5WlJ⽹>`3\OfSqZ~JZ6gF# w2`}jRDFkvPDq\Q17 8n&S|9azĪri65&dژ;{3[~Rb%j]SVMݼ㑏9,Qpi 6-p15(㴇$ɏ~TUmh;Fz)7EFn20\O,b͹⍈䖬Jq[g`= s}AFu_4 }~ٞE߶r/}_۪~66L+nQsM7t4G|?Lۯ^s=CN39LBh.QFѽjZasg^(v3rק  co 6d[!]_0tعP a65Gk\RQ]%PzlrRą<7?xE^ڏriƮ{>j.00 +70# +7*RdĚhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0  *H  U}*,g1$[rKo\>NGdx=139q6?dl|u9m1lѡ"fg:SMݘx6.Vi {jo)n?Hum m#TxSu$Wݟ=heV(U'$@]='@8)üTB  jBRu6as.,k{n?, x鑲[It 쑀=J>f;O2ٖtLrou04zP X@1Q{p( 6ںL 4$5g+ 挙"'B=%tt[jў>~13}{8pDѐȫ::bpcSMmqjU3XpfM050Ѥ01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1'0%U nShield TSS ESN:A400-05E0-D9471%0#UMicrosoft Time-Stamp Service# 0+IHi `?g"2'D Π0~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100  *H  "{\0"20260126234636Z20260127234636Z0t0: +Y 1,0*0 "{\0.0w0 #06 +Y 1(0&0  +Y  0 00  *H  n,ڲZxY1TDWnk1#ɔDj&cHO$\ 2ܥz;|@2__?xh߬j~26V2*2?J7dF",{cZ:Bpźq8nYޑ&1ț?L$uLqH&ɴ*N67ߤQMqBJSV+u`T)>1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103yPt!}0  `HeJ0 *H  1  *H  0/ *H  1" kw< oN&k:LD50 *H  /1000 rֹI|p,y,yrW̔_00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103yPt!}0" ]@>%!*~됭ٽiOUe18]jd0  *H  {i}aEjs4G}3֊PvsTȤp1BK{8VoX~:9eGE\S2eׄ&zA,hN1%ۀ {ƙ-["\p&Yngˬ(]4Rs% q"q2k"Y!`^Gy22{)p=hyU`pDd>mi83oASn *8BA#_p TJ n^!KD&j=Ky6 zzw+Z弖Xg6LvnwGk(h2^{JB JEݜ_m# x_T)0Q: ss VqP