HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/ProgramData/USOShared/Logs/System/MoUsoCoreWorker.185889e3-fc76-47fa-9858-b2bf853f8cc5.1.etl
�����uhZ5g@�
eJ/��g@�ZbK(�	 ���@tzres.dll,-602@tzres.dll,-601����I(�D@����uhZ5g@�MoUsoCoreWorkerC:\ProgramData\USOShared\Logs\System\MoUsoCoreWorker.185889e3-fc76-47fa-9858-b2bf853f8cc5.1.etl�PP��uhZ5g@�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������P`EX:g@�P 8��4xO��4����uhZ5g@��g�Y�|�R�t��%z+k@Y�Q��!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�PBBMoUsoCoreWorkerRunningPartA_PrivTags
wilActivity�threadId��H�uhZ5g@��g�Y�|�R�t��%z+k@��2��!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�@77ApiPartA_PrivTags
wilActivity�threadIdcallerHUniversalOrchestrator��H���\5g@��g�Y�|�R�t��%z+k@FZJ��!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�@44DatabasePartA_PrivTags
wilActivity�threadIdH��H���\5g@�'�%��_z��irb�@��|„!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H@@DecisionLoadPartA_PrivTags
wilActivity�threadIdpatch�H�H���\5g@�'�%��_z��irb�@f��Ä!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�XJJDecisionLoadPartA_PrivTags
wilActivity�hresultthreadIdversionH0.0.0.0��H���\5g@�'�%��_z��irb�@<�Ä!�}�D@9��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H@@DecisionLoadPartA_PrivTags
wilActivity�threadIdpatch�H"�H��+_5g@�'�%��_z��irb�@�0�Ä!�}�D@9��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�XJJDecisionLoadPartA_PrivTags
wilActivity�hresultthreadIdversionH10.0.19041.4��H�EX:g@��g�Y�|�R�t��%z+k|�W�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v����UpdateLoadedFromDatabasePartA_PrivTags
providerupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentnextActionWuProvider9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}Download��H�EX:g@��g�Y�|�R�t��%z+k>��W�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� MessagemessageUpdate Manager Constructed.����EX:g@��g�Y�|�R�t��%z+k;��W�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� WorkingStatestate����EX:g@�'�%��_z��irb�@�&X�!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Prevent sleepx���EX:g@�'�%��_z��irb�@�'X�!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�pggDecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontext�0.0.0.0Prevent sleeptrue(default)->true����EX:g@��g�Y�|�R�t��%z+k@�R'X�!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�@88PreventSleepPartA_PrivTags
wilActivity�threadId���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������0�:g@� xO��48��4�H�EX:g@��g�Y�|�R�t��%z+k@��fX�!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�XKKApiPartA_PrivTags
wilActivity�hresultthreadIdcallercallCountH0���EX:g@��g�Y�|�R�t��%z+k34bY�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�(EvaluatingWorkQueuework9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200[Download],���EX:g@�'�%��_z��irb�@%�mY�!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Start actionr���ջ:g@�'�%��_z��irb�@Ž�[�!�}�D@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�0.0.0.0Start actiontrueUpdate minor impact=true->trueAction:Download,Provider:WuProvider,PauseQuery:false,9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}8���ջ:g@�'�%��_z��irb�@t��[�!�}�D@���D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Update should use storage reserve@���ջ:g@�'�%��_z��irb�@�x�[�!�}�D@���D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�10.0.19041.4Update should use storage reservefalseUpdate minor impact=true->false9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}����:g@�'�%��_z��irb�@���\�!�}�D@<��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Prevent sleepx����:g@�'�%��_z��irb�@���\�!�}�D@<��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�pggDecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontext�0.0.0.0Prevent sleeptrue(default)->true����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8
@�:g@�8
 8��4xO��4�H��:g@��g�Y�|�R�t��%z+k@�2*]�!�}�D@���D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v����UpdateActionPartA_PrivTags
wilActivity�threadIdprovideractionupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentinteractive
uptimeMinutesfreeDiskSpaceInMBconnectivity__TlgCV__HWuProviderDownload9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}q�KDInternet91niTQHW1Uev1qYh.3�\5g@��H��:g@�'�%��_z��irb�@��^�!�}�D@>��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestionHDownload meteredN�H��:g@�'�%��_z��irb�@�?S^�!�}�D@>��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentH0.0.0.0Download meteredonly unrestrictedUpdate metered approved=false->only unrestricted9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}0�H��:g@�'�%��_z��irb�@�`W^�!�}�D@?��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestionHDownload WU bypass regulation�H��:g@�'�%��_z��irb�@|�c^�!�}�D@?��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentH0.0.0.0Download WU bypass regulationfalse(default)->false9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}"�H��:g@�'�%��_z��irb�@h'd^�!�}�D@@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestionHDownload WU on battery�D@������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������X|g�;g@�� xO��48��4�H��:g@�'�%��_z��irb�@҆o^�!�}�D@@��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentH0.0.0.0Download WU on batteryfalse(default)->false9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}
wilA0����":g@��g�Y�|�R�t��%z+kn��h�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�(EvaluatingWorkQueuework9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200[Download],����":g@�'�%��_z��irb�@jL�h�!�}�D@J��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Start action:p���%l$:g@�'�%��_z��irb�@�Vwk�!�}�D@J��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�0.0.0.0Start actiontrueUpdate minor impact=true->trueAction:Download,Provider:WuProvider,PauseQuery:true,9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}8�H��Z};g@��g�Y�|�R�t��%z+k:jȺ�!�}�D@���D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�0((Progressupdateactionpercentage9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200Downloaddm�H���;g@��g�Y�|�R�t��%z+k@�8�!�}�D@���D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� UpdateActionPartA_PrivTags
wilActivity�hresultthreadIdprovideractionnextActionupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentinteractive
scenariouptimeMinutesDeltafreeDiskSpaceInMBDelta	connectivity__TlgCV__HWuProviderDownloadInstall9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}CompletedInternet91niTQHW1Uev1qYh.3.���|g�;g@��g�Y�|�R�t��%z+kE����!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�(EvaluatingWorkQueuework9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200[Install],�����|g�;g@�'�%��_z��irb�@}���!�}�D@'��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Start action���������������������������
0�0��g@��
 8��4xO��4p���|g�;g@�'�%��_z��irb�@�AGŠ!�}�D@'��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�0.0.0.0Start actiontrueUpdate minor impact=true->trueAction:Install,Provider:WuProvider,PauseQuery:false,9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}8���|g�;g@�'�%��_z��irb�@�dYŠ!�}�D@���D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Update should use storage reserve@���|g�;g@�'�%��_z��irb�@��dŠ!�}�D@���D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�10.0.19041.4Update should use storage reservefalseUpdate minor impact=true->false9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}�H�|g�;g@��g�Y�|�R�t��%z+k@E�UÊ!�}�D@|��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v����UpdateActionPartA_PrivTags
wilActivity�threadIdprovideractionupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentinteractive
uptimeMinutesfreeDiskSpaceInMBconnectivity__TlgCV__HWuProviderInstall9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}q�KDInternet91niTQHW1Uev1qYh.46�H�s��;g@��g�Y�|�R�t��%z+ks��!�}�D@|��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�0((Progressupdateactionpercentage9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200Installda6�H�WP��g@��g�Y�|�R�t��%z+ksn��!�}�D@|��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�0((Progressupdateactionpercentage9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200Installd������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������w���g@�� xO��48��4s�H��0��g@��g�Y�|�R�t��%z+k@~�7�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v����UpdateApprovedPartA_PrivTags
providerupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentapproved�WuProvider9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}4bm�H�<���g@��g�Y�|�R�t��%z+k@k��!�}�D@|��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� UpdateActionPartA_PrivTags
wilActivity�hresultthreadIdprovideractionnextActionupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentinteractive
scenariouptimeMinutesDeltafreeDiskSpaceInMBDelta	connectivity__TlgCV__C�HWuProviderInstallDownload9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}Completed��������Internet91niTQHW1Uev1qYh.40���J㫃g@��g�Y�|�R�t��%z+k�v��!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�(EvaluatingWorkQueuework9fb8c51f-c2d4-4de8-8484-3e436cacdbed:200[Download],���J㫃g@�'�%��_z��irb�@���!�}�D@m��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�Start action2����~G��g@�'�%��_z��irb�@����!�}�D@m��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v����DecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontextupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntent�0.0.0.0Start actionfalseUpdate oobe approved=false,Action blocked by failure=true->falseAction:Download,Provider:WuProvider,PauseQuery:false,9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}4���w���g@�'�%��_z��irb�@^^�*�!�}�D@4��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�H>>DecisionPartA_PrivTags
wilActivity�threadIdquestion�System Enable Prehibernate Wake����w���g@�'�%��_z��irb�@��*�!�}�D@4��D@�PEEMicrosoft.Windows.Update.Orchestrator.DecisionssPOω�G�����v�pggDecisionPartA_PrivTags
wilActivity�hresultthreadIdversionquestionresultpathcontext�10.0.19041.4System Enable Prehibernate Wakefalse(default)->false@����w���g@��g�Y�|�R�t��%z+k��*�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� WorkingStatestate�rt ������������������������������������������0�g@��!8��4xO��4���w���g@��g�Y�|�R�t��%z+k@�!�*�!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�PAAPreventSleepPartA_PrivTags
wilActivity�hresultthreadId������軃g@��g�Y�|�R�t��%z+k�G�+�!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v����UpdateSavedToDatabasePartA_PrivTags
providerupdate�uniqueIdisSeeker
isFeature
isOverdue
flightIddynamicpublisherIntentnextActionWuProvider9fb8c51f-c2d4-4de8-8484-3e436cacdbed:2000000{"ServiceId":"9482f4b4-e343-43b6-b170-9a65bc822c77","UpdateIsUsingStorageReserve":false}Download��_����軃g@��g�Y�|�R�t��%z+k@���+�!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�PHHDatabasePartA_PrivTags
wilActivity�hresultthreadIdcallCount��e ����0�g@��g�Y�|�R�t��%z+k�F��!PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v� MessagemessageShutting down managerhrea���0�g@��g�Y�|�R�t��%z+k@f�G��!�}�D@��D@�PBBMicrosoft.Windows.Update.Orchestrator.WorkersPOω�G�����v�XKKMoUsoCoreWorkerRunningPartA_PrivTags
wilActivity�hresultthreadId�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������