From e66ba9ec497870ca143ef21e061fe99886bb6820 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sat, 9 May 2020 12:17:10 +0500 Subject: [PATCH 001/134] Update windowsdefenderapplicationguard-csp.md --- .../windowsdefenderapplicationguard-csp.md | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 7831cfbce6..f1e55732dc 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -36,6 +36,15 @@ Turn on Windows Defender Application Guard in Enterprise Mode. Value type is int **Settings/ClipboardFileType** Determines the type of content that can be copied from the host to Application Guard environment and vice versa. Value type is integer. Supported operations are Add, Get, Replace, and Delete. + +ADMX Info: +- GP English name: Configure Windows Defender Application Guard clipboard settings +- GP name: AppHVSIClipboardFileType +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 - Disables content copying. - 1 - Allow text copying. @@ -44,6 +53,15 @@ Determines the type of content that can be copied from the host to Application G **Settings/ClipboardSettings** This policy setting allows you to decide how the clipboard behaves while in Application Guard. Value type is integer. Supported operations are Add, Get, Replace, and Delete + +ADMX Info: +- GP English name: Configure Windows Defender Application Guard clipboard settings +- GP name: AppHVSIClipboardSettings +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 (default) - Completely turns Off the clipboard functionality for the Application Guard. - 1 - Turns On clipboard operation from an isolated session to the host @@ -55,6 +73,15 @@ This policy setting allows you to decide how the clipboard behaves while in Appl **Settings/PrintingSettings** This policy setting allows you to decide how the print functionality behaves while in Application Guard. Value type is integer. Supported operations are Add, Get, Replace, and Delete. + +ADMX Info: +- GP English name: Configure Windows Defender Application Guard Print Settings +- GP name: AppHVSIPrintingSettings +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 - Disables all print functionality (default) - 1 - Enables only XPS printing @@ -74,24 +101,60 @@ This policy setting allows you to decide how the print functionality behaves whi **Settings/BlockNonEnterpriseContent** This policy setting allows you to decide whether websites can load non-enterprise content in Microsoft Edge and Internet Explorer. Value type is integer. Supported operations are Add, Get, Replace, and Delete. + +ADMX Info: +- GP English name: Prevent enterprise websites from loading non-enterprise content in Microsoft Edge and Internet Explorer +- GP name: BlockNonEnterpriseContent +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 (default) - Non-enterprise content embedded in enterprise sites is allowed to open outside of the Windows Defender Application Guard container, directly in Internet Explorer and Microsoft Edge.. - 1 - Non-enterprise content embedded on enterprise sites are stopped from opening in Internet Explorer or Microsoft Edge outside of Windows Defender Application Guard. **Settings/AllowPersistence** This policy setting allows you to decide whether data should persist across different sessions in Application Guard. Value type is integer. Supported operations are Add, Get, Replace, and Delete. + +ADMX Info: +- GP English name: Allow data persistence for Windows Defender Application Guard +- GP name: AllowPersistence +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 - Application Guard discards user-downloaded files and other items (such as, cookies, Favorites, and so on) during machine restart or user log-off. - 1 - Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions. **Settings/AllowVirtualGPU** Added in Windows 10, version 1803. This policy setting allows you to determine whether Application Guard can use the virtual GPU to process graphics. Supported operations are Add, Get, Replace, and Delete. Value type is integer. + +ADMX Info: +- GP English name: Allow hardware-accelerated rendering for Windows Defender Application Guard +- GP name: AllowVirtualGPU +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 (default) - Cannot access the vGPU and uses the CPU to support rendering graphics. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to access the vGPU offloading graphics rendering from the CPU. This can create a faster experience when working with graphics intense websites or watching video within the container. **Settings/SaveFilesToHost** Added in Windows 10, version 1803. This policy setting allows you to determine whether users can elect to download files from Edge in the container and persist files them from container to the host operating system. Supported operations are Add, Get, Replace, and Delete. Value type is integer. + +ADMX Info: +- GP English name: Allow files to download and save to the host operating system from Windows Defender Application Guard +- GP name: SaveFilesToHost +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 (default) - The user cannot download files from Edge in the container to the host file system. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to allow users to download files from Edge in the container to the host file system. @@ -110,7 +173,14 @@ Placeholder for future use. Do not use in production code. **Settings/CertificateThumbprints** Added in Windows 10, version 1809. This policy setting allows certain Root Certificates to be shared with the Windows Defender Application Guard container. + +ADMX Info: +- GP English name: Allow Windows Defender Application Guard to use Root Certificate Authorities from the user's device +- GP name: CertificateThumbprints +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + Value type is string. Supported operations are Add, Get, Replace, and Delete. If you enable this setting, certificates with a thumbprint matching the ones specified will be transferred into the container. You can specify multiple certificates using a comma to separate the thumbprints for each certificate you want to transfer. @@ -121,7 +191,14 @@ If you disable or don’t configure this setting, certificates are not shared wi **Settings/AllowCameraMicrophoneRedirection** Added in Windows 10, version 1809. The policy allows you to determine whether applications inside Windows Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. + +ADMX Info: +- GP English name: Allow camera and microphone access in Windows Defender Application Guard +- GP name: AllowCameraMicrophoneRedirection +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + Value type is integer. Supported operations are Add, Get, Replace, and Delete. If you enable this policy, applications inside Windows Defender Application Guard will be able to access the camera and microphone on the user’s device. @@ -152,6 +229,15 @@ Interior node. Supported operation is Get **Audit/AuditApplicationGuard** This policy setting allows you to decide whether auditing events can be collected from Application Guard. Value type in integer. Supported operations are Add, Get, Replace, and Delete. + +ADMX Info: +- GP English name: Allow auditing events in Windows Defender Application Guard +- GP name: AuditApplicationGuard +- GP path: Windows Components/Windows Defender Application Guard +- GP ADMX file name: AppHVSI.admx + + +The following list shows the supported values: - 0 (default) - - Audit event logs aren't collected for Application Guard. - 1 - Application Guard inherits its auditing policies from Microsoft Edge and starts to audit system events specifically for Application Guard. From 7abaa191a2f62c8063d88ce21e3e1ba6787d1b0d Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 13 May 2020 15:59:15 -0700 Subject: [PATCH 002/134] Added four new policies --- .../policy-configuration-service-provider.md | 12 + .../mdm/policy-csp-system.md | 271 ++++++++++++++++++ 2 files changed, 283 insertions(+) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 4f6316b7c7..c790ef7cdc 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -3367,6 +3367,9 @@ The following diagram shows the Policy configuration service provider in tree fo
System/AllowCommercialDataPipeline
+
+ System/AllowDesktopAnalyticsProcessing +
System/AllowDeviceNameInDiagnosticData
@@ -3382,15 +3385,24 @@ The following diagram shows the Policy configuration service provider in tree fo
System/AllowLocation
+
+ System/AllowMicrosoftManagedDesktopProcessing +
System/AllowStorageCard
System/AllowTelemetry +
+
+ System/AllowUpdateComplianceProcessing
System/AllowUserToResetPhone
+
+ System/AllowWUfBCloudProcessing +
System/BootStartDriverInitialization
diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 7cb986c7fd..8329ee4f48 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -28,6 +28,9 @@ manager: dansimp
System/AllowCommercialDataPipeline
+
+ System/AllowDesktopAnalyticsProcessing +
System/AllowDeviceNameInDiagnosticData
@@ -43,15 +46,24 @@ manager: dansimp
System/AllowLocation
+
+ System/AllowMicrosoftManagedDesktopProcessing +
System/AllowStorageCard
System/AllowTelemetry
+
+ System/AllowUpdateComplianceProcessing +
System/AllowUserToResetPhone
+
+ System/AllowWUfBCloudProcessing +
System/BootStartDriverInitialization
@@ -250,6 +262,81 @@ The following list shows the supported values:
+ +**System/AllowDesktopAnalyticsProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Desktop Analytics. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Desktop Analytics. + + + +ADMX Info: +- GP English name: *Allow Desktop Analytics Monitoring* +- GP name: *AllowDesktopAnalyticsMonitoring* +- GP path: *Windows Components/Data Collection and Preview Builds* +- GP ADMX file name: *DataCollection.admx* + + + +The following list shows the supported values: + +- 0 (default) – Diagnostic data is not processed by Desktop Analytics. + +- 2 – Diagnostic data is allowed to be processed by Desktop Analytics. + + + + + + + + + + +
+ **System/AllowDeviceNameInDiagnosticData** @@ -598,6 +685,65 @@ The following list shows the supported values: - 1 (default) – Location service is allowed. The user has control and can change Location Privacy settings on or off. - 2 – Force Location On. All Location Privacy settings are toggled on and grayed out. Users cannot change the settings and all consent permissions will be automatically suppressed. + + +
+ + +**System/AllowMicrosoftManagedDesktopProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows diagnostic data from this device to be processed by Microsoft Managed Desktop. + +If this policy is disabled or not configured, diagnostic data from this device will not be processed by Microsoft Managed Desktop. + + + +The following list shows the supported values: + +- 0 (default)– Diagnostic data is not processed by Microsoft Managed Desktop. +- 32 – Diagnostic data is processed by Microsoft Managed Desktop. + @@ -801,6 +947,73 @@ ADMX Info:
+ +**System/AllowUpdateComplianceProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This setting allows IT admins to enable diagnostic data from this device to be processed by Update Compliance. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Update Compliance. + + + +ADMX Info: +- GP English name: *Enable Update Compliance monitoring* +- GP name: *AllowUpdateComplianceMonitoring* +- GP path: *Windows Components/Data Collection and Preview Builds* +- GP ADMX file name: *DataCollection.admx* + + + +The following list shows the supported values: + +- 0 (default)– Diagnostic data is not processed by Update Compliance. +- 16 – Diagnostic data is allowed to be processed by Update Compliance. + + + +
+ **System/AllowUserToResetPhone** @@ -861,6 +1074,64 @@ The following list shows the supported values:
+ +**System/AllowWUfBCloudProcessing** + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Windows EditionSupported?
Homecross mark
Procheck mark
Businesscheck mark
Enterprisecheck mark
Educationcheck mark
+ + +
+ + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Windows Update for Business cloud. + +If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. + + + +The following list shows the supported values: +- 0 (default) – Diagnostic data is not processed by Windows Update for Business cloud. +- 8 – Diagnostic data is allowed to be processed by Windows Update for Business cloud. + + + + + **System/BootStartDriverInitialization** From de62288c0ec795bb7792dba1ce288889252d32ac Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 13 May 2020 16:48:05 -0700 Subject: [PATCH 003/134] Added ADMX info --- windows/client-management/mdm/policy-csp-system.md | 8 ++++++++ windows/client-management/mdm/policy-csps-admx-backed.md | 2 ++ 2 files changed, 10 insertions(+) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 8329ee4f48..1bdd9ba4c6 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -1122,7 +1122,14 @@ Available in Windows 10, version 1809 through 1909. This policy setting allows I If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. + +ADMX Info: +- GP English name: *Do not enforce safeguards for Feature Updates* +- GP name: *DisableWUfBSafeguards* +- GP path: *Windows Components/Windows Update/Windows Update for Business* +- GP ADMX file name: *WindowsUpdate.admx* + The following list shows the supported values: - 0 (default) – Diagnostic data is not processed by Windows Update for Business cloud. @@ -2046,6 +2053,7 @@ Footnotes: - 4 - Added in Windows 10, version 1803. - 5 - Added in Windows 10, version 1809. - 6 - Added in Windows 10, version 1903. +- 7 - Added in Windows 10, version 1909. diff --git a/windows/client-management/mdm/policy-csps-admx-backed.md b/windows/client-management/mdm/policy-csps-admx-backed.md index f79f85154e..fed6d0138d 100644 --- a/windows/client-management/mdm/policy-csps-admx-backed.md +++ b/windows/client-management/mdm/policy-csps-admx-backed.md @@ -406,6 +406,8 @@ ms.date: 07/18/2019 - [RemoteShell/SpecifyShellTimeout](./policy-csp-remoteshell.md#remoteshell-specifyshelltimeout) - [ServiceControlManager/SvchostProcessMitigation](./policy-csp-servicecontrolmanager.md#servicecontrolmanager-svchostprocessmitigation) - [Storage/EnhancedStorageDevices](./policy-csp-storage.md#storage-enhancedstoragedevices) +- [System/AllowDesktopAnalyticsProcessing](./policy-csp-system.md#system-allowdesktopanalyticsprocessing) +- [System/AllowUpdateComplianceProcessing](./policy-csp-system.md#system-allowppdatecomplianceprocessing) - [System/BootStartDriverInitialization](./policy-csp-system.md#system-bootstartdriverinitialization) - [System/DisableSystemRestore](./policy-csp-system.md#system-disablesystemrestore) - [WindowsConnectionManager/ProhitConnectionToNonDomainNetworksWhenConnectedToDomainAuthenticatedNetwork](./policy-csp-windowsconnectionmanager.md#windowsconnectionmanager-prohitconnectiontonondomainnetworkswhenconnectedtodomainauthenticatednetwork) From e4fa74301f8ed7c09f81d3134a37949c09541ed9 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Fri, 22 May 2020 17:08:33 -0700 Subject: [PATCH 004/134] MacOS system extension policies --- .../images/mac-approved-system-extensions.png | Bin 0 -> 104722 bytes .../images/mac-system-extension-intune.png | Bin 0 -> 121517 bytes .../images/mac-system-extension-privacy.png | Bin 0 -> 101620 bytes .../mac-sysext-policies.md | 284 ++++++++++++++++++ 4 files changed, 284 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mac-approved-system-extensions.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-intune.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-privacy.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mac-approved-system-extensions.png b/windows/security/threat-protection/microsoft-defender-atp/images/mac-approved-system-extensions.png new file mode 100644 index 0000000000000000000000000000000000000000..ca34ebef45ebb37eab099ccd3d1ef40fb567195b GIT binary patch literal 104722 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
*rqdu@lFfNHAkr8m_L4s`iMYi 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⋘dC`GX%>ZPqgFy$E=6l_jVk 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ⅅ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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-intune.png b/windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-intune.png new file mode 100644 index 0000000000000000000000000000000000000000..ee61f8000827516d122ca2776075435ca2f978e2 GIT binary patch literal 121517 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-privacy.png b/windows/security/threat-protection/microsoft-defender-atp/images/mac-system-extension-privacy.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed9edc068aa028a3cf43545af7cd6b8def70eac GIT binary patch literal 101620 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 Configuration Profiles** select **Options > System Extensions**. +2. Select **Allowed System Extensions** from the **System Extension Types** drop-down list. +3. Use **UBF8T346G9** for Team Id. +4. Add the following bundle identifiers to the **Allowed System Extensions** list: + + - **com.microsoft.wdav.epsext** + - **com.microsoft.wdav.netext** + - **com.microsoft.wdav.tunnelext** + + ![Approved system extensions screenshot](images/mac-approved-system-extensions.png) + +### Privacy Preferences Policy Control + +Add the following JAMF payload to grant Full Disk Access to the Microsoft Defender ATP Endpoint Security Extension. This is a pre-requisite for running the extension on your device. + +1. Select **Options** > **Privacy Preferences Policy Control**. +2. Use `com.microsoft.wdav.epsext` as the **Identifier** and `Bundle ID` as **Bundle type**. +3. Set Code Requirement to `identifier "com.microsoft.wdav.epsext" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9` +4. Set **App or service** to **SystemPolicyAllFiles** and access to **Allow**. + + ![Privacy Preferences Policy Control](images/mac-system-extension-privacy.png) + +### Web Content Filtering Policy + +A web content filtering policy is needed to run the network extension. Add the following web content filtering policy: + +>[!NOTE] +>Note: JAMF doesn’t have built-in support for content filtering policies, which are a pre-requisite for enabling the network extensions that Microsoft Defender ATP for Mac installs on the device. Furthermore, JAMF sometimes changes the content of the policies being deployed. +>As such, the following steps provide a workaround that involve signing the web content filtering configuration profile. + +1. Save the following content to your device as `com.apple.webcontent-filter.mobileconfig` + + ```xml + + + + PayloadUUID + DA2CC794-488B-4AFF-89F7-6686A7E7B8AB + PayloadType + Configuration + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + DA2CC794-488B-4AFF-89F7-6686A7E7B8AB + PayloadDisplayName + Microsoft Defender ATP Content Filter + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + PayloadRemovalDisallowed + + PayloadScope + System + PayloadContent + + + PayloadUUID + 2BA070D9-2233-4827-AFC1-1F44C8C8E527 + PayloadType + com.apple.webcontent-filter + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + CEBF7A71-D9A1-48BD-8CCF-BD9D18EC155A + PayloadDisplayName + Approved Content Filter + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + FilterType + Plugin + UserDefinedName + Microsoft Defender ATP Content Filter + PluginBundleID + com.microsoft.wdav.daemon + FilterSockets + + FilterDataProviderBundleIdentifier + com.microsoft.wdav.netext + FilterDataProviderDesignatedRequirement + identifier "com.microsoft.wdav.netext" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9 + + + + + ``` + +2. Verify that the above file was copied correctly. From the Terminal, run the following command and verify that it outputs `OK`: + + ```bash + $ plutil -lint com.apple.webcontent-filter.mobileconfig + com.apple.webcontent-filter.mobileconfig: OK + ``` + +3. Follow the instructions on [this page](https://www.jamf.com/jamf-nation/articles/649/creating-a-signing-certificate-using-jamf-pro-s-built-in-certificate-authority) to create a signing certificate using JAMF’s built-in certificate authority + +4. After the certificate is created and installed to your device, run the following from the Terminal: + + ```bash + $ security cms -S -N "" -i com.apple.webcontent-filter.mobileconfig -o com.apple.webcontent-filter.signed.mobileconfig + ``` + +5. From the JAMF portal, navigate to **Configuration Profiles** and click the **Upload** button. Select `com.apple.webcontent-filter.signed.mobileconfig` when prompted for the file. + +## Intune + +### Create the Custom Configuration Profile + +Save the following content to a file named **sysext.xml**: + +```xml + + + + PayloadUUID + 7E53AC50-B88D-4132-99B6-29F7974EAA3C + PayloadType + Configuration + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + 7E53AC50-B88D-4132-99B6-29F7974EAA3C + PayloadDisplayName + Microsoft Defender ATP System Extensions + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + PayloadRemovalDisallowed + + PayloadScope + System + PayloadContent + + + PayloadUUID + 2BA070D9-2233-4827-AFC1-1F44C8C8E527 + PayloadType + com.apple.webcontent-filter + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + CEBF7A71-D9A1-48BD-8CCF-BD9D18EC155A + PayloadDisplayName + Approved Content Filter + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + FilterType + Plugin + UserDefinedName + Microsoft Defender ATP Content Filter + PluginBundleID + com.microsoft.wdav.daemon + FilterSockets + + FilterDataProviderBundleIdentifier + com.microsoft.wdav.netext + FilterDataProviderDesignatedRequirement + identifier "com.microsoft.wdav.netext" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9 + + + PayloadUUID + 56105E89-C7C8-4A95-AEE6-E11B8BEA0366 + PayloadType + com.apple.TCC.configuration-profile-policy + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + 56105E89-C7C8-4A95-AEE6-E11B8BEA0366 + PayloadDisplayName + Privacy Preferences Policy Control + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + Services + + SystemPolicyAllFiles + + + Identifier + com.microsoft.wdav.epsext + CodeRequirement + identifier "com.microsoft.wdav.epsext" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = UBF8T346G9 + IdentifierType + bundleID + StaticCode + 0 + Allowed + 1 + + + + + + PayloadUUID + E6F96207-631F-462C-994A-37A6AD7BDED8 + PayloadType + com.apple.system-extension-policy + PayloadOrganization + Microsoft Corporation + PayloadIdentifier + E6F96207-631F-462C-994A-37A6AD7BDED8 + PayloadDisplayName + System Extensions + PayloadDescription + + PayloadVersion + 1 + PayloadEnabled + + AllowUserOverrides + + AllowedSystemExtensions + + UBF8T346G9 + + com.microsoft.wdav.epsext + com.microsoft.wdav.netext + com.microsoft.wdav.tunnelext + + + + + + +``` + +### Deploy the Custom Configuration Profile + +To configure the system extensions in Intune: + +1. In Intune, open **Manage** > **Device configuration**. Select **Manage** > **Profiles** > **Create profile**. +2. Choose a name for the profile. Change **Platform=macOS** and **Profile type=Custom**. Select **Configure**. +3. Open the configuration profile and upload sysext.xml. This file was created in the preceding step. +4. Select **OK**. + + ![System extension in Intune screenshot](images/mac-system-extension-intune.png) + From 08e8dc62ac9545ee71f48665fe7f057946745ac8 Mon Sep 17 00:00:00 2001 From: Kannan B <59028488+kannanb-github@users.noreply.github.com> Date: Thu, 28 May 2020 15:37:11 +0530 Subject: [PATCH 005/134] User credential preferred Even though Device Credential is an option on the GPO, the device credential gives error while auto-enrollment tasks running through the Task Scheduler. To avoid this error we need to choose the User Credential option from the dropdown to auto-enroll the device. The below line has been updated on the document. 5. Click **Enable**, and select **User Credential** from the dropdown **Select Credential Type to Use**, then click **OK**. --- ...roll-a-windows-10-device-automatically-using-group-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index c2df51c0ae..ee71b48495 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -113,7 +113,7 @@ Requirements: ![MDM autoenrollment policy](images/autoenrollment-policy.png) -5. Click **Enable**, then click **OK**. +5. Click **Enable**, and select **User Credential** from the dropdown **Select Credential Type to Use**, then click **OK**. > [!NOTE] > In Windows 10, version 1903, the MDM.admx file was updated to include an option to select which credential is used to enroll the device. **Device Credential** is a new option that will only have an effect on clients that have installed Windows 10, version 1903 or later. From e2bbf75d8e2e1788a13dc1e4ce41b89afab97fdd Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Jun 2020 15:07:10 -0700 Subject: [PATCH 006/134] split up topic add server update nomenclature --- windows/security/threat-protection/TOC.md | 5 +- .../get-started-partner-integration.md | 4 +- .../indicator-certificates.md | 73 +++++++ .../microsoft-defender-atp/indicator-file.md | 80 ++++++++ .../indicator-ip-domain.md | 76 +++++++ .../indicator-manage.md | 70 +++++++ .../manage-indicators.md | 185 +----------------- 7 files changed, 312 insertions(+), 181 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-file.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md create mode 100644 windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 50032d076f..957dcdc117 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -422,7 +422,10 @@ #### [Rules]() ##### [Manage suppression rules](microsoft-defender-atp/manage-suppression-rules.md) -##### [Manage indicators](microsoft-defender-atp/manage-indicators.md) +##### [Create indicators](microsoft-defender-atp/manage-indicators.md) +###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) +###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) +###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md index fe2ddd1f2d..962df8ad56 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-started-partner-integration.md @@ -50,8 +50,8 @@ To have your company listed as a partner in the in-product partner page, you wil Follow these steps: 1. Identify a name adhering to the following nomenclature that includes your company name and the Microsoft Defender ATP integrated product with the version of the product that includes this integration. - - ISV Nomenclature: `MdatpPartner-{CompanyName}-{TenantID}/{Version}`. - - Security partner Nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{Version}`. + - ISV nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{Version}`. + - Security partner nomenclature: `MdatpPartner-{CompanyName}-{ProductName}/{TenantID}`. 2. Set the User-Agent field in each HTTP request header to the name based on the above nomenclature. For more information, see [RFC 2616 section-14.43](https://tools.ietf.org/html/rfc2616#section-14.43). For example, User-Agent: `MdatpPartner-Contoso-ContosoCognito/1.0.0` diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md new file mode 100644 index 0000000000..62862db168 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -0,0 +1,73 @@ +--- +title: Create indicators based on certificates +ms.reviewer: +description: Create indicators based on certificates that define the detection, prevention, and exclusion of entities. +keywords: ioc, certificate, certificates, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Create indicators based on certificates (preview) + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + +You can create indicators for certificates. Some common use cases include: + +- Scenarios when you need to deploy blocking technologies, such as [attack surface reduction rules](attack-surface-reduction.md) and [controlled folder access](controlled-folders.md) but need to allow behaviors from signed applications by adding the certificate in the allow list. +- Blocking the use of a specific signed application across your organization. By creating an indicator to block the certificate of the application, Windows Defender AV will prevent file executions (block and remediate) and the Automated Investigation and Remediation behave the same. + + +### Before you begin + +It's important to understand the following requirements prior to creating indicators for certificates: + +- This feature is available if your organization uses Windows Defender Antivirus and Cloudbased protection is enabled. For more information, see [Manage cloudbased protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- The Antimalware client version must be 4.18.1901.x or later. +- Supported on machines on Windows 10, version 1703 or later. +- Supported on Windows Server 2016 and Windows Server 2019 and later +- The virus and threat protection definitions must be up-to-date. +- This feature currently supports entering .CER or .PEM file extensions. + +>[!IMPORTANT] +> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as its trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). +>- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality only leaf certificates are supported. +>- Microsoft signed certificates cannot be blocked. + +#### Create an indicator for certificates from the settings page: + +>[!IMPORTANT] +> It can take up to 3 hours to create and remove a certificate IoC. + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **Certificate** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md new file mode 100644 index 0000000000..5130e4bf1c --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -0,0 +1,80 @@ +--- +title: Create indicators for files +ms.reviewer: +description: Create indicators for a file hash that define the detection, prevention, and exclusion of entities. +keywords: file, hash, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Create indicators for files + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + +You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious portable executable (PE) file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. + +There are two ways you can create indicators for files: +- By creating an indicator through the settings page +- By creating a contextual indicator using the add indicator button from the file details page + +### Before you begin +It's important to understand the following prerequisites prior to creating indicators for files: + +- This feature is available if your organization uses Windows Defender Antivirus and Cloudbased protection is enabled. For more information, see [Manage cloudbased protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- The Antimalware client version must be 4.18.1901.x or later. +- Supported on machines on Windows 10, version 1703 or later. +- Supported on Windows Server 2016 and Windows Server 2019 and later. +- To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. +- This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. + +>[!IMPORTANT] +>- The allow or block function cannot be done on files if the file's classification exists on the device's cache prior to the allow or block action +>- Trusted signed files will be treated differently. Microsoft Defender ATP is optimized to handle malicious files. Trying to block trusted signed files, in some cases, may have performance implications. + + +>[!NOTE] +>Typically, file blocks are enforced within a couple of minutes, but can take upwards of 30 minutes. + +### Create an indicator for files from the settings page + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **File hash** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +### Create a contextual indicator from the file details page +One of the options when taking [response actions on a file](respond-file-alerts.md) is adding an indicator for the file. + +When you add an indicator hash for a file, you can choose to raise an alert and block the file whenever a machine in your organization attempts to run it. + +Files automatically blocked by an indicator won't show up in the file's Action center, but the alerts will still be visible in the Alerts queue. + + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Create indicators based on certificates](indicator-certificates.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md new file mode 100644 index 0000000000..96f976e916 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -0,0 +1,76 @@ +--- +title: Create indicators for IPs and URLs/domains +Microsoft Defender ATP can block what Microsoft +ms.reviewer: +description: Create indicators for IPs and URLs/domains that define the detection, prevention, and exclusion of entities. +keywords: ip, url, domain, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Create indicators for IPs and URLs/domains + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + + +Microsoft Defender ATP can block what Microsoft deems as malicious IPs/URLs, through Windows Defender SmartScreen for Microsoft browsers, and through Network Protection for non-Microsoft browsers or calls made outside of a browser. + +The threat intelligence data set for this has been managed by Microsoft. + +By creating indicators for IPs and URLs or domains, you can now allow or block IPs, URLs, or domains based on your own threat intelligence. You can do this through the settings page or by machine groups if you deem certain groups to be more or less at risk than others. + +### Before you begin +It's important to understand the following prerequisites prior to creating indicators for IPS, URLs, or domains: +- URL/IP allow and block relies on the Microsoft Defender ATP component Network Protection to be enabled in block mode. For more information on Network Protection and configuration instructions, see [Enable network protection](enable-network-protection.md). +- The Antimalware client version must be 4.18.1906.x or later. +- Supported on machines on Windows 10, version 1709 or later. +- Ensure that **Custom network indicators** is enabled in **Microsoft Defender Security Center > Settings > Advanced features**. For more information, see [Advanced features](advanced-features.md). + + +>[!IMPORTANT] +> Only external IPs can be added to the indicator list. Indicators cannot be created for internal IPs. +> For web protection scenarios, we recommend using the built-in capabilities in Microsoft Edge. Microsoft Edge leverages [Network Protection](network-protection.md) to inspect network traffic and allows blocks for TCP, HTTP, and HTTPS (TLS). For all other processes, web protection scenarios leverage Network Protection for inspection and enforcement:
+> NOTE: +>- IP is supported for all three protocols +>- Encrypted URLs (full path) can only be blocked on first party browsers +>- Encrypted URLS (FQDN only) can be blocked outside of first party browsers +>- Full URL path blocks can be applied on the domain level and all unencrypted URLs + +>[!NOTE] +>There may be up to 2 hours of latency (usually less) between the time the action is taken, and the URL and IP being blocked. + +### Create an indicator for IPs, URLs, or domains from the settings page + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the **IP addresses or URLs/Domains** tab. + +3. Select **Add indicator**. + +4. Specify the following details: + - Indicator - Specify the entity details and define the expiration of the indicator. + - Action - Specify the action to be taken and provide a description. + - Scope - Define the scope of the machine group. + +5. Review the details in the Summary tab, then click **Save**. + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators based on certificates](indicator-certificates.md) +- [Manage indicators](indicator-manage.md) \ No newline at end of file diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md new file mode 100644 index 0000000000..2c3ba958b9 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-manage.md @@ -0,0 +1,70 @@ +--- +title: Manage indicators +ms.reviewer: +description: Manage indicators for a file hash, IP address, URLs, or domains that define the detection, prevention, and exclusion of entities. +keywords: import, indicator, list, ioc, csv, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# Manage indicators + +**Applies to:** +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-automationexclusionlist-abovefoldlink) + + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the tab of the entity type you'd like to manage. + +3. Update the details of the indicator and click **Save** or click the **Delete** button if you'd like to remove the entity from the list. + +## Import a list of IoCs + +You can also choose to upload a CSV file that defines the attributes of indicators, the action to be taken, and other details. + +Download the sample CSV to know the supported column attributes. + +1. In the navigation pane, select **Settings** > **Indicators**. + +2. Select the tab of the entity type you'd like to import indicators for. + +3. Select **Import** > **Choose file**. + +4. Select **Import**. Do this for all the files you'd like to import. + +5. Select **Done**. + +The following table shows the supported parameters. + +Parameter | Type | Description +:---|:---|:--- +indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". **Required** +indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. **Required** +action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". **Required** +title | String | Indicator alert title. **Required** +description | String | Description of the indicator. **Required** +expirationTime | DateTimeOffset | The expiration time of the indicator in the following format YYYY-MM-DDTHH:MM:SS.0Z. **Optional** +severity | Enum | The severity of the indicator. Possible values are: "Informational", "Low", "Medium" and "High". **Optional** +recommendedActions | String | TI indicator alert recommended actions. **Optional** +rbacGroupNames | String | Comma-separated list of RBAC group names the indicator would be applied to. **Optional** + +## Related topics +- [Create indicators](manage-indicators.md) +- [Create indicators for files](indicator-file.md) +- [Create indicators for IPs and URLs/domains](indicator-ip-domain.md) +- [Create indicators based on certificates](indicator-certificates.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md index 6c323a4a7a..5a817eb5de 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md +++ b/windows/security/threat-protection/microsoft-defender-atp/manage-indicators.md @@ -1,5 +1,5 @@ --- -title: Manage indicators +title: Create indicators ms.reviewer: description: Create indicators for a file hash, IP address, URLs, or domains that define the detection, prevention, and exclusion of entities. keywords: manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain @@ -18,7 +18,7 @@ ms.collection: M365-security-compliance ms.topic: article --- -# Manage indicators +# Create indicators **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) @@ -49,188 +49,17 @@ The current supported actions are: You can create an indicator for: -- Files -- IP addresses -- URLs/domains +- [Files](indicator-file.md) +- [IP addresses, URLs/domains](indicator-ip-domain.md) +- [Certificates (preview)](indicator-certificates.md) + >[!NOTE] >There is a limit of 15,000 indicators per tenant. -![Image of indicators settings page](images/rules-indicators.png) +## Related topics - -## Create indicators for files -You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious portable executable (PE) file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. - -There are two ways you can create indicators for files: -- By creating an indicator through the settings page -- By creating a contextual indicator using the add indicator button from the file details page - -### Before you begin -It's important to understand the following prerequisites prior to creating indicators for files: - -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). -- The Antimalware client version must be 4.18.1901.x or later. -- Supported on machines on Windows 10, version 1703 or later. -- To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. -- This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. - ->[!IMPORTANT] ->- The allow or block function cannot be done on files if the file's classification exists on the device's cache prior to the allow or block action ->- Trusted signed files will be treated differently. Microsoft Defender ATP is optimized to handle malicious files. Trying to block trusted signed files, in some cases, may have performance implications. - - ->[!NOTE] ->Typically, file blocks are enforced within a couple of minutes, but can take upwards of 30 minutes. - -### Create an indicator for files from the settings page - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **File hash** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - -### Create a contextual indicator from the file details page -One of the options when taking [response actions on a file](respond-file-alerts.md) is adding an indicator for the file. - -When you add an indicator hash for a file, you can choose to raise an alert and block the file whenever a machine in your organization attempts to run it. - -Files automatically blocked by an indicator won't show up in the file's Action center, but the alerts will still be visible in the Alerts queue. - -## Create indicators for IPs and URLs/domains -Microsoft Defender ATP can block what Microsoft deems as malicious IPs/URLs, through Windows Defender SmartScreen for Microsoft browsers, and through Network Protection for non-Microsoft browsers or calls made outside of a browser. - -The threat intelligence data set for this has been managed by Microsoft. - -By creating indicators for IPs and URLs or domains, you can now allow or block IPs, URLs, or domains based on your own threat intelligence. You can do this through the settings page or by machine groups if you deem certain groups to be more or less at risk than others. - -### Before you begin -It's important to understand the following prerequisites prior to creating indicators for IPS, URLs, or domains: -- URL/IP allow and block relies on the Microsoft Defender ATP component Network Protection to be enabled in block mode. For more information on Network Protection and configuration instructions, see [Enable network protection](enable-network-protection.md). -- The Antimalware client version must be 4.18.1906.x or later. -- Supported on machines on Windows 10, version 1709 or later. -- Ensure that **Custom network indicators** is enabled in **Microsoft Defender Security Center > Settings > Advanced features**. For more information, see [Advanced features](advanced-features.md). - - ->[!IMPORTANT] -> Only external IPs can be added to the indicator list. Indicators cannot be created for internal IPs. -> For web protection scenarios, we recommend using the built-in capabilities in Microsoft Edge. Microsoft Edge leverages [Network Protection](network-protection.md) to inspect network traffic and allows blocks for TCP, HTTP, and HTTPS (TLS). For all other processes, web protection scenarios leverage Network Protection for inspection and enforcement:
-> NOTE: ->- IP is supported for all three protocols ->- Encrypted URLs (full path) can only be blocked on first party browsers ->- Encrypted URLS (FQDN only) can be blocked outside of first party browsers ->- Full URL path blocks can be applied on the domain level and all unencrypted URLs - ->[!NOTE] ->There may be up to 2 hours of latency (usually less) between the time the action is taken, and the URL and IP being blocked. - -### Create an indicator for IPs, URLs, or domains from the settings page - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **IP addresses or URLs/Domains** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - -## Create indicators for certificates (preview) - -You can create indicators for certificates. Some common use cases include: - -- Scenarios when you need to deploy blocking technologies, such as [attack surface reduction rules](attack-surface-reduction.md) and [controlled folder access](controlled-folders.md) but need to allow behaviors from signed applications by adding the certificate in the allow list. -- Blocking the use of a specific signed application across your organization. By creating an indicator to block the certificate of the application, Windows Defender AV will prevent file executions (block and remediate) and the Automated Investigation and Remediation behave the same. - - -### Before you begin - -It's important to understand the following requirements prior to creating indicators for certificates: - -- This feature is available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). -- The Antimalware client version must be 4.18.1901.x or later. -- Supported on machines on Windows 10, version 1703 or later. -- The virus and threat protection definitions must be up-to-date. -- This feature currently supports entering .CER or .PEM file extensions. - ->[!IMPORTANT] -> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it’s trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). ->- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality – only leaf certificates are supported. ->- Microsoft signed certificates cannot be blocked. - -#### Create an indicator for certificates from the settings page: - ->[!IMPORTANT] -> It can take up to 3 hours to create and remove a certificate IoC. - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the **Certificate** tab. - -3. Select **Add indicator**. - -4. Specify the following details: - - Indicator - Specify the entity details and define the expiration of the indicator. - - Action - Specify the action to be taken and provide a description. - - Scope - Define the scope of the machine group. - -5. Review the details in the Summary tab, then click **Save**. - - -## Manage indicators - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the tab of the entity type you'd like to manage. - -3. Update the details of the indicator and click **Save** or click the **Delete** button if you'd like to remove the entity from the list. - -## Import a list of IoCs - -You can also choose to upload a CSV file that defines the attributes of indicators, the action to be taken, and other details. - -Download the sample CSV to know the supported column attributes. - -1. In the navigation pane, select **Settings** > **Indicators**. - -2. Select the tab of the entity type you'd like to import indicators for. - -3. Select **Import** > **Choose file**. - -4. Select **Import**. Do this for all the files you'd like to import. - -5. Select **Done**. - -The following table shows the supported parameters. - -Parameter | Type | Description -:---|:---|:--- -indicatorType | Enum | Type of the indicator. Possible values are: "FileSha1", "FileSha256", "IpAddress", "DomainName" and "Url". **Required** -indicatorValue | String | Identity of the [Indicator](ti-indicator.md) entity. **Required** -action | Enum | The action that will be taken if the indicator will be discovered in the organization. Possible values are: "Alert", "AlertAndBlock", and "Allowed". **Required** -title | String | Indicator alert title. **Required** -description | String | Description of the indicator. **Required** -expirationTime | DateTimeOffset | The expiration time of the indicator in the following format YYYY-MM-DDTHH:MM:SS.0Z. **Optional** -severity | Enum | The severity of the indicator. Possible values are: "Informational", "Low", "Medium" and "High". **Optional** -recommendedActions | String | TI indicator alert recommended actions. **Optional** -rbacGroupNames | String | Comma-separated list of RBAC group names the indicator would be applied to. **Optional** - - - -## Related topic - [Create contextual IoC](respond-file-alerts.md#add-indicator-to-block-or-allow-a-file) - [Use the Microsoft Defender ATP indicators API](ti-indicator.md) - [Use partner integrated solutions](partner-applications.md) From 0493125498adee5b1db38c6d50e084c75eda4923 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Jun 2020 16:01:13 -0700 Subject: [PATCH 007/134] fix error --- .../microsoft-defender-atp/indicator-ip-domain.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md index 96f976e916..90e188b28e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-ip-domain.md @@ -1,6 +1,5 @@ --- title: Create indicators for IPs and URLs/domains -Microsoft Defender ATP can block what Microsoft ms.reviewer: description: Create indicators for IPs and URLs/domains that define the detection, prevention, and exclusion of entities. keywords: ip, url, domain, manage, allowed, blocked, whitelist, blacklist, block, clean, malicious, file hash, ip address, urls, domain From 26c45e3c32092a5598769e3e0f2a2ea9bfa93f2c Mon Sep 17 00:00:00 2001 From: Shota Kunishige <63525615+msft-shkuni@users.noreply.github.com> Date: Thu, 11 Jun 2020 11:32:38 +0900 Subject: [PATCH 008/134] Update prerequisites-microsoft-store-for-business.md --- .../prerequisites-microsoft-store-for-business.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/store-for-business/prerequisites-microsoft-store-for-business.md b/store-for-business/prerequisites-microsoft-store-for-business.md index 0d054ed947..c540dd2199 100644 --- a/store-for-business/prerequisites-microsoft-store-for-business.md +++ b/store-for-business/prerequisites-microsoft-store-for-business.md @@ -63,7 +63,8 @@ If your organization restricts computers on your network from connecting to the - www.msftconnecttest.com/connecttest.txt (replaces www.msftncsi.com starting with Windows 10, version 1607) - +Store for Business requires Microsoft Windows HTTP Services (WinHTTP) to install, or update apps. +For more information about how to configure WinHTTP proxy settings to devices, see [Use Group Policy to apply WinHTTP proxy settings to Windows clients](https://support.microsoft.com/en-us/help/4494447/use-group-policy-to-apply-winhttp-proxy-settings-to-clients). From 26f000253a9de67980ae4c5f59ed46b6bf1f5c00 Mon Sep 17 00:00:00 2001 From: Steve Burkett Date: Thu, 11 Jun 2020 17:23:27 +1200 Subject: [PATCH 009/134] Update policy-csp-system.md Add Supported values for ConfigureTelemetryOptInChangeNotification and ConfigureTelemetryOptInSettingsUx --- windows/client-management/mdm/policy-csp-system.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 7cb986c7fd..597ed1660a 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -1069,6 +1069,11 @@ ADMX Info: - GP ADMX file name: *DataCollection.admx* + +The following list shows the supported values: +- 0 (default) - Enable telemetry change notifications +- 1 - Disable telemetry change notifications +
@@ -1124,7 +1129,7 @@ If you set this policy setting to "Disable Telemetry opt-in Settings", telemetry If you set this policy setting to "Enable Telemetry opt-in Settings" or don't configure this policy setting, people can change their own telemetry levels in Settings. > [!Note] -> Set the Allow Telemetry policy setting to prevent people from sending diagnostic data to Microsoft beyond your organization's limit. +> Set the Allow Telemetry policy setting to prevent people from sending diagnostic data to Microsoft beyond your organization's acceptable level of data disclosure. @@ -1136,6 +1141,11 @@ ADMX Info: - GP ADMX file name: *DataCollection.admx* + +The following list shows the supported values: +- 0 (default) - Enable Telemetry opt-in Settings +- 1 - Disable Telemetry opt-in Settings +
From 769f11bc33bc81f8e608760788b6b9416f10a51a Mon Sep 17 00:00:00 2001 From: jdmartinez36 Date: Tue, 23 Jun 2020 11:26:26 -0600 Subject: [PATCH 010/134] [DO NOT MERGE] Edits for linux support articles Minor copyedits per the submitter. Fixed link text, code block indentation, and code block type. --- .../linux-install-with-puppet.md | 4 +- .../linux-support-connectivity.md | 2 +- .../linux-support-install.md | 109 +++++++++--------- .../linux-support-perf.md | 2 +- .../microsoft-defender-atp/linux-whatsnew.md | 2 +- 5 files changed, 61 insertions(+), 58 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md index 0db0c18a3a..b7e7d4cbf9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-install-with-puppet.md @@ -33,7 +33,7 @@ This topic describes how to deploy Microsoft Defender ATP for Linux using Puppet ## Prerequisites and system requirements -Before you get started, please see [the main Microsoft Defender ATP for Linux page](microsoft-defender-atp-linux.md) for a description of prerequisites and system requirements for the current software version. + For a description of prerequisites and system requirements for the current software version, see [the main Microsoft Defender ATP for Linux page](microsoft-defender-atp-linux.md). In addition, for Puppet deployment, you need to be familiar with Puppet administration tasks, have Puppet configured, and know how to deploy packages. Puppet has many ways to complete the same task. These instructions assume availability of supported Puppet modules, such as *apt* to help deploy the package. Your organization might use a different workflow. Please refer to the [Puppet documentation](https://puppet.com/docs) for details. @@ -205,7 +205,7 @@ If the product is not healthy, the exit code (which can be checked through `echo ## Log installation issues -See [Log installation issues](linux-resources.md#log-installation-issues) for more information on how to find the automatically generated log that is created by the installer when an error occurs. + For more information on how to find the automatically generated log that is created by the installer when an error occurs, see [Log installation issues](linux-resources.md#log-installation-issues). ## Operating system upgrades diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md index a124167305..78e18dc288 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-connectivity.md @@ -44,7 +44,7 @@ curl -w ' %{url_effective}\n' 'https://x.cp.wd.microsoft.com/api/report' 'https: The output from this command should be similar to: -``` +```bash OK https://x.cp.wd.microsoft.com/api/report OK https://cdn.x.cp.wd.microsoft.com/ping ``` diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md index 8ffdc04ee8..d89a6593f9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-install.md @@ -27,23 +27,26 @@ ms.topic: conceptual ## Verify if installation succeeded An error in installation may or may not result in a meaningful error message by the package manager. To verify if the installation succeeded, one can obtain and check the installation logs using: -```bash -$ sudo journalctl | grep 'microsoft-mdatp' > installation.log -$ grep 'postinstall end' installation.log -microsoft-mdatp-installer[102243]: postinstall end [2020-03-26 07:04:43OURCE +0000] 102216 -``` + ```bash + $ sudo journalctl | grep 'microsoft-mdatp' > installation.log + $ grep 'postinstall end' installation.log + + microsoft-mdatp-installer[102243]: postinstall end [2020-03-26 07:04:43OURCE +0000] 102216 + ``` + An output from the previous command with correct date and time of installation indicates success. Also check the [Client configuration](linux-install-manually.md#client-configuration) to verify the health of the product and detect the EICAR text file. ## Installation failed -Check if the mdatp service is running -```bash -$ systemctl status mdatp +Check if the mdatp service is running: -● mdatp.service - Microsoft Defender ATP +```bash + $ systemctl status mdatp + + ● mdatp.service - Microsoft Defender ATP Loaded: loaded (/lib/systemd/system/mdatp.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-03-26 10:37:30 IST; 23h ago Main PID: 1966 (wdavdaemon) @@ -52,71 +55,71 @@ $ systemctl status mdatp ├─1966 /opt/microsoft/mdatp/sbin/wdavdaemon ├─1967 /opt/microsoft/mdatp/sbin/wdavdaemon └─1968 /opt/microsoft/mdatp/sbin/wdavdaemon -``` + ``` ## Steps to troubleshoot if mdatp service isn't running -1. Check if “mdatp” user exists: -```bash -$ id “mdatp” -``` -If there’s no output, run -```bash -$ sudo useradd --system --no-create-home --user-group --shell /usr/sbin/nologin mdatp -``` +1. Check if "mdatp" user exists: + ```bash + $ id "mdatp" + ``` + If there’s no output, run + ```bash + $ sudo useradd --system --no-create-home --user-group --shell /usr/sbin/nologin mdatp + ``` 2. Try enabling and restarting the service using: -```bash -$ sudo systemctl enable mdatp -$ sudo systemctl restart mdatp -``` + ```bash + $ sudo systemctl enable mdatp + $ sudo systemctl restart mdatp + ``` 3. If mdatp.service isn't found upon running the previous command, run -```bash -$ sudo cp /opt/microsoft/mdatp/conf/mdatp.service + ```bash + $ sudo cp /opt/microsoft/mdatp/conf/mdatp.service -where is -/lib/systemd/system for Ubuntu and Debian distributions -/usr/lib/systemd/system for Rhel, CentOS, Oracle and SLES -``` -and then rerun step 2. + where is + /lib/systemd/system for Ubuntu and Debian distributions + /usr/lib/systemd/system for Rhel, CentOS, Oracle and SLES + ``` + and then rerun step 2. 4. If the above steps don’t work, check if SELinux is installed and in enforcing mode. If so, try setting it to permissive (preferably) or disabled mode. It can be done by setting the parameter `SELINUX` to "permissive" or "disabled" in `/etc/selinux/config` file, followed by reboot. Check the man-page of selinux for more details. Now try restarting the mdatp service using step 2. Revert the configuration change immediately though for security reasons after trying it and reboot. 5. Ensure that the daemon has executable permission. -```bash -$ ls -l /opt/microsoft/mdatp/sbin/wdavdaemon + ```bash + $ ls -l /opt/microsoft/mdatp/sbin/wdavdaemon --rwxr-xr-x 2 root root 15502160 Mar 3 04:47 /opt/microsoft/mdatp/sbin/wdavdaemon -``` -If the daemon doesn't have executable permissions, make it executable using: -```bash -$ sudo chmod 0755 /opt/microsoft/mdatp/sbin/wdavdaemon -``` -and retry running step 2. + -rwxr-xr-x 2 root root 15502160 Mar 3 04:47 /opt/microsoft/mdatp/sbin/wdavdaemon + ``` + If the daemon doesn't have executable permissions, make it executable using: + ```bash + $ sudo chmod 0755 /opt/microsoft/mdatp/sbin/wdavdaemon + ``` + and retry running step 2. -6. Ensure that the file system containing wdavdaemon isn't mounted with “noexec”. +6. Ensure that the file system containing wdavdaemon isn't mounted with "noexec". ## If mdatp service is running, but EICAR text file detection doesn't work 1. Check the file system type using: -```bash -$ findmnt -T -``` -Currently supported file systems for on-access activity are listed [here](microsoft-defender-atp-linux.md#system-requirements). Any files outside these file systems won't be scanned. + ```bash + $ findmnt -T + ``` + Currently supported file systems for on-access activity are listed [here](microsoft-defender-atp-linux.md#system-requirements). Any files outside these file systems won't be scanned. ## Command-line tool “mdatp” isn't working 1. If running the command-line tool `mdatp` gives an error `command not found`, run the following command: -```bash -$ sudo ln -sf /opt/microsoft/mdatp/sbin/wdavdaemonclient /usr/bin/mdatp -``` -and try again. + ```bash + $ sudo ln -sf /opt/microsoft/mdatp/sbin/wdavdaemonclient /usr/bin/mdatp + ``` + and try again. -If none of the above steps help, collect the diagnostic logs: -```bash -$ sudo mdatp diagnostic create -Diagnostic file created: -``` -Path to a zip file that contains the logs will be displayed as an output. Reach out to our customer support with these logs. + If none of the above steps help, collect the diagnostic logs: + ```bash + $ sudo mdatp diagnostic create + Diagnostic file created: + ``` + Path to a zip file that contains the logs will be displayed as an output. Reach out to our customer support with these logs. diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md index 6748041572..5119c3afc3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-support-perf.md @@ -81,4 +81,4 @@ The following steps can be used to troubleshoot and mitigate these issues: 4. Configure Microsoft Defender ATP for Linux with exclusions for the processes or disk locations that contribute to the performance issues and re-enable real-time protection. - See [Configure and validate exclusions for Microsoft Defender ATP for Linux](linux-exclusions.md) for details. + For more details, see [Configure and validate exclusions for Microsoft Defender ATP for Linux](linux-exclusions.md). diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md index 0c3138f156..62293911dc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-whatsnew.md @@ -22,7 +22,7 @@ ms.topic: conceptual ## 101.00.75 - Added support for the following file system types: `ecryptfs`, `fuse`, `fuseblk`, `jfs`, `nfs`, `overlay`, `ramfs`, `reiserfs`, `udf`, and `vfat` -- New syntax for the command-line tool. For more information, see [this page](linux-resources.md#configure-from-the-command-line). +- New syntax for the [command-line tool](linux-resources.md#configure-from-the-command-line). - Performance improvements & bug fixes ## 100.90.70 From f27a8b447a4b80fd336a238de422c952dfddc290 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 24 Jun 2020 17:10:19 -0700 Subject: [PATCH 011/134] Updates to new system policy settings --- .../mdm/policy-csp-system.md | 51 ++++++++++++------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 501e8f7b77..4d53b23abd 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 09/27/2019 +ms.date: 06/24/2020 ms.reviewer: manager: dansimp --- @@ -224,16 +224,14 @@ The following list shows the supported values: -> [!NOTE] -> This policy setting applies only to the Windows operating system and apps included with Windows, it does not apply to third-party apps or services running on Windows 10. +This policy setting controls whether Microsoft is a processor or controller for Windows diagnostic data collected from devices. -This policy setting opts the device into the Windows enterprise data pipeline. +If you enable this policy and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. -If you enable this setting, data collected from the device is opted into the Windows enterprise data pipeline. +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. -If you disable or do not configure this setting, all data from the device is collected and processed in accordance with the policies for the Windows standard data pipeline. - -Configuring this setting does not change the telemetry collection level or the ability of the user to change the level. +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -306,9 +304,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Desktop Analytics. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Desktop Analytics service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Desktop Analytics. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -323,7 +326,6 @@ ADMX Info: The following list shows the supported values: - 0 (default) – Diagnostic data is not processed by Desktop Analytics. - - 2 – Diagnostic data is allowed to be processed by Desktop Analytics. @@ -733,9 +735,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows diagnostic data from this device to be processed by Microsoft Managed Desktop. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Microsoft Managed Desktop service is configured to use Windows diagnostic data collected from devices. -If this policy is disabled or not configured, diagnostic data from this device will not be processed by Microsoft Managed Desktop. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +> [!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. @@ -991,9 +998,14 @@ ADMX Info: -Available in Windows 10, version 1809 through 1909. This setting allows IT admins to enable diagnostic data from this device to be processed by Update Compliance. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Update Compliance service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Update Compliance. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) setting to limit the diagnostic data that can be collected from the device. @@ -1118,9 +1130,14 @@ The following list shows the supported values: -Available in Windows 10, version 1809 through 1909. This policy setting allows IT admins to enable diagnostic data from this device to be processed by Windows Update for Business cloud. +Available in Windows 10, version 1809 through 1909. This policy setting controls whether the Windows Update for Business cloud service is configured to use Windows diagnostic data collected from devices. -If you disable or do not configure this policy setting, diagnostic data from this device will not be processed by Windows Update for Business cloud. +If you enable this policy setting and enroll your devices in your Azure AD tenant, your organization becomes the controller and Microsoft is the processor of this data. + +If you disable or don't configure this policy setting, Microsoft will be the controller for Windows diagnostic data collected from the device. + +>[!Note] +> This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. ADMX Info: From e55ac358560d22aa6bab7dbb23db17d4fecde115 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 25 Jun 2020 13:26:40 -0700 Subject: [PATCH 012/134] minor change to trigger the build --- windows/client-management/mdm/policy-csp-system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 4d53b23abd..74ff716b08 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 06/24/2020 +ms.date: 06/25/2020 ms.reviewer: manager: dansimp --- From 66fb73d251dbbcd7e349c1e84bd6fa43b365df4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20L?= Date: Fri, 26 Jun 2020 15:59:07 +0200 Subject: [PATCH 013/134] Add hardcoded FOD FileName For offline scenarios, the name must be Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab For 1903/1909, the file name is Microsoft-Windows-Holographic-Desktop-FOD-Package-31bf3856ad364e35-amd64.cab and MixedReality installation will fail. This is because the Filename is hardcoded in FOD Metadata and the file must be Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab --- windows/application-management/manage-windows-mixed-reality.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index ff4fbd3363..48f7a770aa 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -44,6 +44,8 @@ Organizations that use Windows Server Update Services (WSUS) must take action to Add-Package Dism /Online /add-package /packagepath:(path) ``` + >[!NOTE] + >You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~~.cab** c. In **Settings** > **Update & Security** > **Windows Update**, select **Check for updates**. From ea00e97748aa542aa32fbcbe4decdf92c99921c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20L?= Date: Fri, 26 Jun 2020 16:19:42 +0200 Subject: [PATCH 014/134] Update manage-windows-mixed-reality.md --- windows/application-management/manage-windows-mixed-reality.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 48f7a770aa..35c17cbf6a 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -45,7 +45,7 @@ Organizations that use Windows Server Update Services (WSUS) must take action to Dism /Online /add-package /packagepath:(path) ``` >[!NOTE] - >You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~~.cab** + >You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~\~.cab** c. In **Settings** > **Update & Security** > **Windows Update**, select **Check for updates**. From 33ba0963dc341fcacaa02d0a2137099c2743e429 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Mon, 29 Jun 2020 11:20:34 -0700 Subject: [PATCH 015/134] Edit pass: enable-offline-updates-for-windows-embedded-8-1-handheld-devices @rjagiewich Per @Dansimp, we have approval to merge these edits without review. There will be several over the next week or so related to the same work item, and I will just sign off when each is complete so they can be merged. #sign-off Thanks! Kelly --- ...dded-8-1-handheld-devices-to-windows-10.md | 167 +++++++++--------- 1 file changed, 85 insertions(+), 82 deletions(-) diff --git a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md index 32ac15d67d..908f8d9c1f 100644 --- a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md +++ b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md @@ -1,6 +1,6 @@ --- title: Enable offline upgrades to Windows 10 for Windows Embedded 8.1 Handheld devices -description: Like any Windows devices, Windows 10 Mobile devices use Microsoft Update by default to download updates over the Internet. +description: Overview of how to enable offline updates using Microsoft Endpoint Configuration Manager. ms.assetid: ED3DAF80-847C-462B-BDB1-486577906772 ms.reviewer: manager: dansimp @@ -15,9 +15,9 @@ ms.date: 06/26/2017 # Enable offline upgrades to Windows 10 for Windows Embedded 8.1 Handheld devices -Like any Windows devices, Windows 10 Mobile devices use Microsoft Update by default to download updates over the Internet. However, in some enterprise environments, devices may not be able to access the Internet to retrieve their updates. Because of network restrictions or other enterprise policies, devices must download their updates from an internal location. This document describes how to enable offline updates using Microsoft Endpoint Configuration Manager. +Like any Windows devices, Windows 10 Mobile devices use Microsoft Update by default to download updates over the Internet. However, in some enterprise environments, devices may not be able to access the Internet to retrieve their updates. There are also situations where network restrictions or other enterprise policies require that devices download updates from an internal location. This article describes how to enable offline updates using Microsoft Endpoint Configuration Manager. -Here is a table of update path to Windows 10 Mobile. +The following table describes the update path to Windows 10 Mobile. @@ -47,9 +47,7 @@ Here is a table of update path to Windows 10 Mobile.
  -To configure the MDM service provider and enable the mobile devices to download updates from a predefined internal location, an IT administrator or device administrator must perform a series of manual and automated steps. - -Here is the outline of the process: +To configure the mobile device management (MDM) service provider and enable mobile devices to download updates from a predefined internal location, an IT administrator or device administrator must perform a series of manual and automated steps: 1. Prepare a test device that can connect to the Internet to download the released update packages. 2. After the updates are downloaded and before pressing the install button, retrieve an XML file on the device that contains all the metadata about each update package. @@ -61,64 +59,65 @@ Here is the outline of the process: 8. Create two additional XML files that define the specific updates to download and the specific locations from which to download the updates, and deploy them onto the production device. 9. Start the update process from the devices. -As a part of the update process, Windows will run data migrators to bring forward configured settings and data on the device. For instance, if the device was configured with a maintenance time or other update policy in Windows Embedded 8.1 Handheld, these settings will automatically get migrated to Windows 10 as part of the update process. If the Handheld device was configured for assigned access lockdown, then this configuration will also get migrated to Windows 10 as part of the update process. This includes ProductId & AumId conversion for all internal apps (including buttonremapping apps). +As a part of the update process, Windows runs data migrators to bring forward configured settings and data on the device. For instance, if the device was configured with a maintenance time or other update policy in Windows Embedded 8.1 Handheld, these settings are automatically migrated to Windows 10 as part of the update process. If the handheld device was configured for assigned access lockdown, then this configuration is also migrated to Windows 10 as part of the update process. This includes ProductId and AumId conversion for all internal apps (including buttonremapping apps). -Note that the migrators do not take care of the following: +Be aware that the migrators do not take care of the following: -- 3rd party apps provided by OEMs -- deprecated 1st party apps, such as Bing News -- deprecated system/application settings, such as Microsoft.Game, Microsoft.IE +- Third-party apps provided by OEMs. +- Deprecated first-party apps, such as Bing News. +- Deprecated system or application settings, such as Microsoft.Game and Microsoft.IE. In the event of an Enterprise Reset, these migrated settings are automatically persisted. -Down the road, after the upgrade to Windows 10 is complete, if you decide to push down a new wehlockdown.xml, you would need to take the following steps to ensure that the updated settings are persisted through an Enterprise Reset: +After the upgrade to Windows 10 is complete, if you decide to push down a new wehlockdown.xml, you need to take the following steps to ensure that the updated settings are persisted through an Enterprise Reset: 1. Delete the TPK\*ppkg and push down a new ppkg with your new configuration to the persistent folder. -2. Push down a new ppkg with your new configuration with higher priority. Note that in ICD, Owner=Microsoft, Rank=0 is the lowest priority; and vise versa. With this step, the old assigned access lockdown configuration will be overwritten. +2. Push down a new ppkg with your new configuration with higher priority. (Be aware that in ICD, Owner=Microsoft, Rank=0 is the lowest priority, and vise versa. With this step, the old assigned access lockdown configuration is overwritten.) **Requirements:** - The test device must be same as the other production devices that are receiving the updates. -- Your test device must be enrolled with Microsoft Endpoint Configuration Manager. -- Your device can connect to the Internet. -- Your device must have an SD card with at least 0.5 GB of free space. -- Ensure that the settings app and PhoneUpdate applet are available via Assigned Access. +- The test device must be enrolled with Microsoft Endpoint Configuration Manager. +- The test device must be connected to the Internet. +- The test device must have an SD card with at least 0.5 GB of free space. +- Ensure that the settings app and PhoneUpdate applet are available through Assigned Access. -The following diagram is a high-level overview of the process. +The following diagram shows a high-level overview of the process. ![update process for windows embedded 8.1 devices](images/windowsembedded-update.png) ## Step 1: Prepare a test device to download updates from Microsoft Update -Define the baseline update set that will be applied to other devices. Use a device that is running the most recent image as the test device. +Define the baseline update set that you want to apply to other devices. Use a device that is running the most recent image as the test device. Trigger the device to check for updates either manually or using Microsoft Endpoint Configuration Manager. -**Manually** +**Check for updates manually** -1. From the device, go to **Settings** > **Phone updates** > **Check for updates**. -2. Sync the device. Go to **Settings** > **Workplace** > **Enrolled** and click the refresh icon. Repeat as needed. -3. Follow the prompts to download the updates, but do not press the install button. +1. On the device, go to **Settings** > **Phone updates** > **Check for updates**. +2. Sync the device, go to **Settings** > **Workplace** > **Enrolled**, and then select the refresh icon. Repeat as needed. +3. Follow the prompts to download the updates, but do not select the **Install** button. -> **Note**  There is a bug in all OS versions up to GDR2 where the CSP will not set the assigned value. There is no way to change or set this until GDR2 is deployed onto the device. +> [!NOTE] +> There is a bug in all OS versions up to GDR2 where the Cloud Solution Provider (CSP) does not set the assigned value. There is no way to change or set this until GDR2 is deployed onto the device. -**Using Microsoft Endpoint Configuration Manager** +**Check for updates by using Microsoft Endpoint Configuration Manager** -1. Remotely trigger a scan of the test device by deploying a Trigger Scan Configuration Baseline. +1. Remotely trigger a scan of the test device by deploying a Trigger Scan configuration baseline. ![device scan using Configuration Manager](images/windowsembedded-update2.png) -2. Set the value of this OMA-URI by browsing to the settings of this Configuration Item and selecting the newly created Trigger Scan settings from the previous step. +2. Set the value of this OMA-URI by going to **Configuration Item**, and then selecting the newly created Trigger Scan settings from the previous step. ![device scan using Configuration Manager](images/windowsembedded-update3.png) -3. Ensure that the value that is specified for this URI is greater than the value on the device(s) and that the Remediate noncompliant rules when supported option is checked. For the first time, any value that is greater than 0 will work, but for subsequent configurations, ensure that you specify an incremented value. +3. Ensure that the value that is specified for this URI is greater than the value on the device(s), and that the **Remediate noncompliant rules when supported** option is selected. For the first time, any value that is greater than 0 will work, but for subsequent configurations, ensure that you specify an incremented value. ![device scan using Configuration Manager](images/windowsembedded-update4.png) -4. Create a Configuration Baseline for TriggerScan and Deploy. It is recommended that this Configuration Baseline be deployed after the Controlled Updates Baseline has been applied to the device (the corresponding files are deployed on the device through a device sync session). +4. Create a configuration baseline for Trigger Scan and Deploy. We recommend that this configuration baseline be deployed after the Controlled Updates baseline has been applied to the device. (The corresponding files are deployed on the device through a device sync session.) 5. Follow the prompts for downloading the updates, but do not install the updates on the device. @@ -130,14 +129,15 @@ There are two ways to retrieve this file from the device; one pre-GDR1 and one p **Pre-GDR1: Parse a compliance log from the device in ConfigMgr** -1. Create a Configuration Item using ConfigMgr to look at the registry entry ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/ApprovedUpdatesXml. +1. Use ConfigMgr to create a configuration item to look at the registry entry ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/ApprovedUpdatesXml. - > **Note**  In Microsoft Endpoint Configuration Manager, you may see an error about exceeding the file limit when using ApprovedUpdatesXml. However, the process still completes even if the file is large. + > [!NOTE] + > In Microsoft Endpoint Configuration Manager, you may see an error about exceeding the file limit when using ApprovedUpdatesXml, but the process still completes even if the file is large. - If the XML file is greater than 32K you can also use ./Vendor/MSFT/FileSystem/<*filename*>. -2. Set a baseline for this Configuration Item with a “dummy” value (such as zzz), and ensure that you do not remediate it. + If the XML file is greater than 32 KB, you can also use ./Vendor/MSFT/FileSystem/<*filename*>. +2. Set a baseline for this configuration item with a “dummy” value (such as zzz), and ensure that you do not remediate it. - The dummy value is not be set; it is only used for comparison. + The dummy value is not set; it is only used for comparison. 3. After the report XML is sent to the device, Microsoft Endpoint Configuration Manager displays a compliance log that contains the report information. The log can contain significant amount of data. 4. Parse this log for the report XML content. @@ -145,8 +145,8 @@ For a step-by-step walkthrough, see [How to retrieve a device update report usin **Post-GDR1: Retrieve the report xml file using an SD card** -1. Create a Configuration Item using ConfigMgr to set a registry value for ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/CopyUpdateReportToSDCard. -2. The value that you define for this Configuration Item is defined by the relative path to the SD card which includes the filename of the XML file (such as SDCardRoot\\Update\\DUReport.xml). +1. Use ConfigMgr to create a configuration item to set a registry value for ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/CopyUpdateReportToSDCard. +2. The value that you define for this configuration item is defined by the relative path to the SD card, which includes the filename of the XML file (such as SDCardRoot\\Update\\DUReport.xml). 3. Remove the SD card from device and copy the XML file to your PC. ## Step 3: Check the status code in the XML file @@ -197,46 +197,49 @@ Here are the two files.   -For a walkthrough of these steps, [How to deploy controlled updates](#how-to-deploy-controlled-updates). Ensure that the trigger scan configuration baseline HAS NOT been deployed. +For a walkthrough of these steps, see [How to deploy controlled updates](#how-to-deploy-controlled-updates). Ensure that the Trigger Scan configuration baseline has NOT been deployed.
-### How to deploy controlled updates -This process has three parts: +### Deploy controlled updates -- Create a configuration item for DUControlledUpdates.xml -- Create a configuration item for DUCustomContentURIs.xml +The deployment process has three parts: + +- Create a configuration item for DUControlledUpdates.xml. +- Create a configuration item for DUCustomContentURIs.xml. - Create a configuration item for approved updates. + **Create a configuration item for DUControlledUpdates.xml** -1. Create a configuration item. In the **Browse Settings** window, select **Device File** as a filter, and then click **Select**. +1. Create a configuration item. In the **Browse Settings** window, select **Device File** as a filter, and then select **Select**. ![embedded device update](images/windowsembedded-update18.png) -2. Browse to the DUControlledUpdates.xml that was created from the test device and specify that file path and name on the device as `NonPersistent\DUControlledUpdates.xml`. +2. Browse to the DUControlledUpdates.xml that was created from the test device, and then specify the file path and name on the device as `NonPersistent\DUControlledUpdates.xml`. ![embedded device update](images/windowsembedded-update19.png) -3. Check the box **Remediate noncompliant settings**. -4. Click **OK**. +3. Select **Remediate noncompliant settings**, and then select **OK**. + **Create a configuration item for DUCustomContentURIs.xml** -1. Create a configuration item and specify that file path and name on the device as `NonPersistent\DUCustomContentURIs.xml` -2. Check the box **Remediate noncompliant settings**. +1. Create a configuration item and specify the file path and name on the device as `NonPersistent\DUCustomContentURIs.xml` +2. Select **Remediate noncompliant settings**. ![embedded device update](images/windowsembedded-update21.png) -3. Click **OK**. +3. Select **OK**. + **Create a configuration baseline for approved updates** 1. Create a configuration baseline item and give it a name (such as ControlledUpdates). -2. Add the DUControlledUpdates and DUCustomContentURIs configuration items, and then click **OK**. +2. Add the DUControlledUpdates and DUCustomContentURIs configuration items, and then select **OK**. ![embedded device update](images/windowsembedded-update22.png) @@ -244,20 +247,20 @@ This process has three parts: ![embedded device update](images/windowsembedded-update23.png) -4. Click **OK**. +4. Select **OK**. ## Step 7: Trigger the other devices to scan, download, and install updates Now that the other "production" or "in-store" devices have the necessary information to download updates from an internal share, the devices are ready for updates. -### Use this process for unmanaged devices +### Update unmanaged devices If the update policy of the device is not managed or restricted by Microsoft Endpoint Configuration Manager, an update process can be initiated on the device in one of the following ways: -- Initiated by a periodic scan that the device automatically performs. -- Initiated manually through **Settings** -> **Phone Update** -> **Check for Updates**. +- A periodic scan that the device automatically performs. +- Manually through **Settings** > **Phone Update** > **Check for Updates**. -### Use this process for managed devices +### Update managed devices If the update policy of the device is managed or restricted by MDM, an update process can be initiated on the device in one of the following ways: @@ -265,12 +268,13 @@ If the update policy of the device is managed or restricted by MDM, an update pr Ensure that the trigger scan has successfully executed, and then remove the trigger scan configuration baseline. - > **Note**  Ensure that the PhoneUpdateRestriction Policy is set to a value of 0, to ensure that the device will not perform an automatic scan. + > [!NOTE] + > Ensure that the PhoneUpdateRestriction Policy is set to a value of 0 so that the device doesn't perform an automatic scan. - Trigger the device to scan as part of a Maintenance Window defined by the IT Admin in Microsoft Endpoint Configuration Manager. -After the installation of updates is completed, the IT Admin can use the DUReport generated in the production devices to determine if the device successfully installed the list of updates. If the device did not, error codes are provided in the DUReport.xml. To retrieve the device update report from a device, perform the same steps defined in [Step 2](#step2). +After the updates are installed, the IT Admin can use the DUReport generated in the production devices to determine whether the device successfully installed the list of updates. If the device did not, error codes are provided in the DUReport.xml. To retrieve the device update report from a device, perform the same steps defined in [Step 2](#step2). ## Example PowerShell script @@ -456,71 +460,70 @@ DownloadFiles $inputFile $downloadCache $localCacheURL ``` -## How to retrieve a device update report using Microsoft Endpoint Configuration Manager logs - -Use this procedure for pre-GDR1 devices. +## Retrieve a device update report using Microsoft Endpoint Configuration Manager logs **For pre-GDR1 devices** +Use this procedure for pre-GDR1 devices: -1. Trigger a device scan. Go to **Settings** -> **Phone Update** -> **Check for Updates**. +1. Trigger a device scan by going to **Settings** > **Phone Update** > **Check for Updates**. Since the DUReport settings have not been remedied, you should see a non-compliance. -2. In Microsoft Endpoint Configuration Manager under **Assets and Compliance** > **Compliance Settings**, right-click on **Configuration Items**. +2. In Microsoft Endpoint Configuration Manager, under **Assets and Compliance** > **Compliance Settings**, right-click **Configuration Items**. 3. Select **Create Configuration Item**. ![device update using Configuration Manager](images/windowsembedded-update5.png) -4. Enter a filename (such as GetDUReport) and then choose **Mobile Device**. -5. In the **Mobile Device Settings** page, check the box **Configure Additional Settings that are not in the default settings group**, and the click **Next**. +4. Enter a filename (such as GetDUReport), and then select **Mobile Device**. +5. On the **Mobile Device Settings** page, select **Configure Additional Settings that are not in the default settings group**, and then select **Next**. ![device update using Configuration Manager](images/windowsembedded-update6.png) -6. In the **Additional Settings** page, click **Add**. +6. On the **Additional Settings** page, select **Add**. ![device update using Configuration Manager](images/windowsembedded-update7.png) -7. In the **Browse Settings** page, click **Create Setting**. +7. On the **Browse Settings** page, select **Create Setting**. ![device update](images/windowsembedded-update8.png) -8. Enter a unique **Name**. For the **Setting type**, select **OMA-URI** and for the **Data type**, select **String**. -9. In the **OMA-URI** text box, enter `./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml`, the click **OK**. +8. Enter a unique **Name**. For **Setting type**, select **OMA-URI**, and for **Data type**, select **String**. +9. In the **OMA-URI** text box, enter `./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml`, and then select **OK**. ![handheld device update](images/windowsembedded-update9.png) -10. In the **Browse Settings** page, click **Close**. -11. In the **Create Configuration Item Wizard** page, check **All Windows Embedded 8.1 Handheld** as the supported platform, and then click **Next**. +10. On the **Browse Settings** page, select **Close**. +11. On the **Create Configuration Item Wizard** page, select **All Windows Embedded 8.1 Handheld** as the supported platform, and then select **Next**. ![embedded device update](images/windowsembedded-update10.png) 12. Close the **Create Configuration Item Wizard** page. 13. Right-click on the newly create configuration item, and then select the **Compliance Rules** tab. -14. Click the new created mobile device setting (such as DUReport) and then click **Select**. +14. Select the new created mobile device setting (such as DUReport), and then select **Select**. 15. Enter a dummy value (such as zzz) that is different from the one on the device. ![embedded device update](images/windowsembedded-update11.png) -16. Disable remediation by unchecking the **Remediate noncompliant rules when supported** option. -17. Click **OK** to close the Edit Rule page. -18. Create a new configuration baseline. Under **Assets and Compliance** > **Compliance Settings**, right-click on **Configuration Baselines**. +16. Disable remediation by deselecting the **Remediate noncompliant rules when supported** option. +17. Select **OK** to close the **Edit Rule** page. +18. Create a new configuration baseline. Under **Assets and Compliance** > **Compliance Settings**, right-click **Configuration Baselines**. 19. Select **Create Configuration Item**. ![embedded device update](images/windowsembedded-update12.png) 20. Enter a baseline name (such as RetrieveDUReport). -21. Add the configuration item that you just created. Select **Add** and then select the configuration item that you just created (such as DUReport). +21. Add the configuration item that you just created. Select **Add**, and then select the configuration item that you just created (such as DUReport). ![embedded device update](images/windowsembedded-update13.png) -22. Click **OK**, then click **OK** again to complete the configuration baseline. -23. Deploy the newly created configuration baseline to the appropriate device collection. Right-click on the configuration baseline that you created and the select **Deploy**. +22. Select **OK**, and then select **OK** again to complete the configuration baseline. +23. Deploy the newly created configuration baseline to the appropriate device collection. Right-click on the configuration baseline that you created, and then select **Deploy**. ![embedded device update](images/windowsembedded-update14.png) -24. Check the check box **Remediate noncompliant rules when supported**. +24. Select **Remediate noncompliant rules when supported**. 25. Select the appropriate device collection and define the schedule. ![device update](images/windowsembedded-update15.png) -26. To view the DUReport content, select the appropriate deployment for the configuration saseline that you created. Right-click on the deployment and select **View Status**. -27. Click **Run Summarization** and then click **Refresh**. On the Non-Compliant tab, the test device(s) should be listed. +26. To view the DUReport content, select the appropriate deployment for the configuration saseline that you created. Right-click on the deployment, and then select **View Status**. +27. Select **Run Summarization**, and then select **Refresh**. The test device(s) should be listed on the **Non-Compliant** tab. 28. Under **Asset Details**, right-click on the test device, and then select **Mode Details**. ![device update](images/windowsembedded-update16.png) -29. In the Non-compliant tab, you will see the DUReport, but you cannot retrieve the content from here. +29. On the **Non-compliant** tab, you can see the DUReport, but you cannot retrieve the content from here. ![device update](images/windowsembedded-update17.png) -30. To retrieve the DUReport, open an Explorer windows to C:\\Program Files\\SMS\_CCM\\SMS\_DM.log. -31. In the log file, search from the bottom for "./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml" RuleExression="Equals zzz" where zzz is the dummy value. Just above this copy the information for UpdateData and use this information to create the DUControlledUpdates.xml. +30. To retrieve the DUReport, open C:\\Program Files\\SMS\_CCM\\SMS\_DM.log. +31. In the log file, search from the bottom for "./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml" RuleExression="Equals zzz," where zzz is the dummy value. Just above this, copy the information for UpdateData and use this information to create the DUControlledUpdates.xml.   From 42d6ac0546d7f22174880fb4db7f04833b79e173 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Mon, 29 Jun 2020 11:26:35 -0700 Subject: [PATCH 016/134] Update enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md --- ...for-windows-embedded-8-1-handheld-devices-to-windows-10.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md index 908f8d9c1f..480646a835 100644 --- a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md +++ b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md @@ -72,7 +72,7 @@ In the event of an Enterprise Reset, these migrated settings are automatically p After the upgrade to Windows 10 is complete, if you decide to push down a new wehlockdown.xml, you need to take the following steps to ensure that the updated settings are persisted through an Enterprise Reset: 1. Delete the TPK\*ppkg and push down a new ppkg with your new configuration to the persistent folder. -2. Push down a new ppkg with your new configuration with higher priority. (Be aware that in ICD, Owner=Microsoft, Rank=0 is the lowest priority, and vise versa. With this step, the old assigned access lockdown configuration is overwritten.) +2. Push down a new ppkg with your new configuration with higher priority. (Be aware that in ICD, Owner=Microsoft, Rank=0 is the lowest priority, and vice versa. With this step, the old assigned access lockdown configuration is overwritten.) **Requirements:** @@ -514,7 +514,7 @@ Use this procedure for pre-GDR1 devices: 25. Select the appropriate device collection and define the schedule. ![device update](images/windowsembedded-update15.png) -26. To view the DUReport content, select the appropriate deployment for the configuration saseline that you created. Right-click on the deployment, and then select **View Status**. +26. To view the DUReport content, select the appropriate deployment for the configuration baseline that you created. Right-click on the deployment, and then select **View Status**. 27. Select **Run Summarization**, and then select **Refresh**. The test device(s) should be listed on the **Non-Compliant** tab. 28. Under **Asset Details**, right-click on the test device, and then select **Mode Details**. From 81a6bc9d9519cf864c9cdfa885d4f9d98244a720 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 29 Jun 2020 17:50:00 -0700 Subject: [PATCH 017/134] new hva section --- .../threat-and-vuln-mgt-scenarios.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index b099ac0a4c..42546873f4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -97,6 +97,29 @@ To view a list of version that have reached end of support, or end or support so After you have identified which software and software versions are vulnerable due to its end-of-support status, remediate them to lower your organizations exposure to vulnerabilities and advanced persistent threats. See [Remediation and exception](tvm-remediation.md) for details. +## Define a device's value to the organization + +Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation, so devices marked as “high value” will receive more weight. + +Device value options: + +- Low +- Normal (Default) +- High + +Examples of machines that should be mark as high value: + +- Domain controllers, Active Directory +- Internet facing machines +- VIP machines +- Machines hosting internal/external production services + +### Set device value + +1. Navigate into any machine page +2. Select Machine Value and define a value +3. Review the value in the machine tag area + ## Related topics - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) From e0eb9aa5a0fd4edba2b6cd6d4f722912ab647162 Mon Sep 17 00:00:00 2001 From: Rafals <51166236+rafals2@users.noreply.github.com> Date: Tue, 30 Jun 2020 14:04:42 -0700 Subject: [PATCH 018/134] BL Recovery Password Hints Commit --- .../bitlocker-recovery-guide-plan.md | 142 ++++++++++++++++++ .../bitlocker/images/bl-intune-custom-url.png | Bin 0 -> 18594 bytes .../bitlocker/images/bl-password-hint1.png | Bin 0 -> 128670 bytes .../bitlocker/images/bl-password-hint2.png | Bin 0 -> 70554 bytes .../bitlocker/images/rp-example1.PNG | Bin 0 -> 121141 bytes .../bitlocker/images/rp-example2.PNG | Bin 0 -> 84139 bytes .../bitlocker/images/rp-example3.PNG | Bin 0 -> 98574 bytes .../bitlocker/images/rp-example4.PNG | Bin 0 -> 84305 bytes .../bitlocker/images/rp-example5.PNG | Bin 0 -> 93616 bytes 9 files changed, 142 insertions(+) create mode 100644 windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png create mode 100644 windows/security/information-protection/bitlocker/images/bl-password-hint1.png create mode 100644 windows/security/information-protection/bitlocker/images/bl-password-hint2.png create mode 100644 windows/security/information-protection/bitlocker/images/rp-example1.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example2.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example3.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example4.PNG create mode 100644 windows/security/information-protection/bitlocker/images/rp-example5.PNG diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 26a7658ef1..9bc15b3a8e 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -253,6 +253,148 @@ This error might occur if you updated the firmware. As a best practice you shoul Windows Recovery Environment (RE) can be used to recover access to a drive protected by [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md). If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. + +## Bitlocker Recovery Password screen +During BitLocker recovery Windows can display **custom recovery message** and **password hints** identifying where password can be retrieved from. These two improvements can help user during BitLocker recovery. +### Custom recovery message +BitLocker group polices have been improved in Windows 10 Version 1511 by adding policy which allows for configuration of custom recovery message and URL on BitLocker Recovery screen. This policy cam be used to show address of BitLocker self-service recovery portal, IT internal website or phone number to helpdesk department. + +This policy can be configured via the GPO under: + +*Computer Configuration\ Administrative Templates\ Windows Components\ BitLocker Drive Encryption \ Operating System Drives \ Configure pre-boot recovery message and URL* + +or via Intune/MDM in the BitLocker CSP: +*./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage* + +![Custom URL](./images/bl-intune-custom-url.png) + +Example of customized recovery screen: + +![Customized BitLocker Recovery Screen](./images/bl-password-hint1.png) + + + +### Bitlocker Recovery Password hints + +BitLocker metadata has been enhanced in Windows 10 1903 to include information where and when BitLocker Recovery Password has been backed up. This information is not exposed via User Interface or any public API. It is used solely by BitLocker Recovery screen in a form of password hints to guide user where to look for a volume’s recovery password. Password hints are displayed on the recovery screen and depend on location where password has been saved. Password hints are displayed in both modern (blue) and legacy (**black**) recovery screen. This applies to both: bootmanager recovery screen and WinRE unlock screen. + +![Customized Bitlocker Recovery Screen](./images/bl-password-hint2.png) + +> [!IMPORTANT] +> Microosft doesn't recommend printing Recovery Passwords or saving them to a file. Instead active directory backup or cloud based backup should be used. Cloud based backup includes Azure Active Directory (AAD) and Microsoft Account (MSA). + + +There are multiple rules governing which password hint is shown during the recovery (in order of processing): + +1. Always display custom recovery message if it has been configured (via GPO or MDM). +2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq " +3. If multiple recovery passwords exist on the volume prioritize the latest created (and successfully backed up) recovery password +4. Prioritize passwords with successful backup over passwords that has never been backed up. +5. Prioritize backup hints in following order for remote backup locations: MSA> AAD > AD +6. If password has been printed and saved to file, display combined hint “Look for a printout or a text file with the key” instead of 2 separate hints. +7. If multiple backups of same type (remove vs local) have been performed for the same recovery password, prioritize backup info with latest backed up date +8. There is no specific password hint for password saved to on-prem active directory. In this case custom message will be displayed (if configured) or generic message “Contact your organization’s help desk” +9. If two recovery passwords are present on the disk, but only one has been successfully backed up, system will ask for a password that has been backed up, even if another password is newer. + + +#### Example 1 (single recovery password with single backup) + +| Custom URL | Yes | +|----------------------|------------| +| Saved to MSA | Yes | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | + +**Result:** password hint for MSA and custom URL are displayed. + +![Example 1 of Customized Bitlocker Recovery Screen](./images/rp-example1.PNG) + +#### Example 2 (single recovery password with single backup) + +| Custom URL | Yes | +|----------------------|------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | Yes | +| Printed | No | +| Saved to file | No | + +**Result:** only custom URL is displayed. + +![Example 2 of Customized Bitlocker Recovery Screen](./images/rp-example2.PNG) + +#### Example 3 (single recovery password with multiple backups) + +| Custom URL | No | +|----------------------|------------| +| Saved to MSA | Yes | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | Yes | +| Saved to file | Yes | + +**Result:** only MSA password hint is displayed. + +![Example 3 of Customized Bitlocker Recovery Screen](./images/rp-example3.PNG) + +#### Example 4 (multiple recovery passwords) + +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | Yes | +| Creation time | **1PM** | +| Key ID | A564F193 | +  +  +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | No | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **3PM** | +| Key ID | T4521ER5 | + +**Result:** only hint for successfully backed up password is displayed, although it is not the most recent password. + +![Example 4 of Customized Bitlocker Recovery Screen](./images/rp-example4.PNG) + + +#### Example 5 (multiple recovery passwords) + +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | Yes | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **1PM** | +| Key ID | 99631A34 | +  +  +| Custom URL | No | +|----------------------|-----------------| +| Saved to MSA | No | +| Saved to AAD | Yes | +| Saved to AD | No | +| Printed | No | +| Saved to file | No | +| Creation time | **3PM** | +| Key ID | 9DF70931 | + +**Result:** hint for most recent password is displayed + +![Example 5 of Customized Bitlocker Recovery Screen](./images/rp-example5.PNG) + + ## Using additional recovery information Besides the 48-digit BitLocker recovery password, other types of recovery information are stored in Active Directory. This section describes how this additional information can be used. diff --git a/windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png b/windows/security/information-protection/bitlocker/images/bl-intune-custom-url.png new file mode 100644 index 0000000000000000000000000000000000000000..a563d3153f6e6d454c9b3aad809eddba3f6f5a0e GIT binary patch literal 18594 zcmdqJL8oVo)y>n)-}Nja^h&H1gLOuaA=YepOxU?5YoVF3uJikcR5QI8TjX!qmsBV zT-gZG4)_Am^por-IJk<4mv{O|;A<2+2~9^hI6TUyKhGqUD30LZB)B9$e^POU>@U4Y zRGS)mVb|>!P$_*Vn(RlO=?72FiGx`|HcJ!#?OPDeOHLeyOk}?hq}QT`&>(WUEJbX? z&S;IS3PO)yM$ygN3RA~cuExw_KmCMj!ArLck5PWpk)c!`w#U$p>T)q&zS>N@t_xavBs9jcmhnjFXwLgbRMzQNJKLFi(ERtz2o zX9Rs&-C78JnW`5DbgT$6^*ru`4tM%jT*wN{w~YX;sYbWdT7J>0N7VY@=l@+gZ05M2 zI4p0e)Eoe>q7kA-;y3dg-jZn}mO#}aeBs|+jJED%<7zuU!N29IPp$vmziv%SG(mVG z|9CZ~rtYRZ&yapgm7zq89;4k7!IuNy)w;9@mJe%jQ;1>Nq%W;i+(dhND)6J0aS-rG zY16yW>s%>XWVY)a7S$)1O`Mn-j!~}rlha&iRt`fy;s)_+opp8x>w@K=Mz9D`z|1>3c15e{}N3K$)Q*Y26f=j1zw9`_~ z@$@^uPqgwry*WW_H#fI!t8B3_UZ?Hy^>Dr$C#a~0egp^M)2)Qw9noi>9c$(MazOuB zrbAHSkc%`xN2gXYTWLHvmMyO5Jf&J?GMvn5oh*N8*z?nTsz^0gDvmr-YQ%B^!sK~{ z!TrJdsN=8DPJ0BCS;MI4f$-mpSKw(g{FQnvi&YAhYHgN&pb>IjVeC#7tCwnVuxFL` zjv}F?*fi|qNXD3qrZ3eynrgz1x~1T+6BUehS>Zy>Xm2m}J%%}Eh@2-CQ*2x6-{Hgy zEWj+k{;TMPd|h(>{v2)GF;`r1M;OJe^uAH@*&+@nE_ae(3a7PJv07|VxUT5|jnb3tMH%D50t!lGh%`W@%{k74a_c!M$9F{dV z3|{XrHKwj4|4IBM-PTKXWn|lE>5rjacHb*K-5PG(D{I^u%@F*0ut+BIgWY_51K$Ce z7G^vcKanrr`f#)NbyhzxZcxH#wX->6e7xL;P&?Li~+jW)MQ*k?&s##Zb4&3NYKv++>ome~ep%ZS2e&+8NAe7XCR zLFO0eM0LChl7n>pPCMgB7@>@J2$-iS)-`ikqM-u!XUZ)D(<1}ngj@&3&=%gEoS11X z%Tik9JOM!6ek*zMU)P_j+ zHE&$^=S(xa*2B2ulG)9#j#k0y5oV_NT+ix-rZ9V+|NeOXbX4%MVXsWPzA3)oIT}IV zPL=7XTK$Y&nesfDTr!6xCs-`a7xR|j9(WE4U=e_a6yukRka8VO=kJaNi_@<15f`kY z$Gg9Rk2~@{bRCw88Q`X#ZQq_1f5+fjwCe=xZ{0#kHqR)N8w=We*m5gyvz<-ebm5OJ zcXhk`=)D$9y$1W6>NwK+cz>A0W{Uonb>nJ1B16!prFX%mQI_j=8|*~8oaA&!#32o-tODQG;6)q-^~0uW0Lg_h4!CHBYH)lKQ5I1A6W@fZ)o5^`yC-t~Q7BN%i9sdp(cXs8aqs-AegwRCtVsEpAej{fT zn0Rl*YwCsk6(Px{5Fv3SyQhTGS12rrX9tpDMV^tws_@yjWBQR(Q1W-;!rZU}p<{rl z6ufW0pl0A=?HrEax5-~Vj}L#-J<7by>cq!CEQz4=P!zBA&nnCDh>luK5(LHdS=PIM zN8>F2I<5OvH={wdP>B*v&*%P}!;frk0Pj=ODxU6#H)c!9FUAqSsn0LPh-hIIr>Gaq z&Q=(Uur7W$-K|Q zX@*4UDhb%k zYMDg4X-!ie%xdce&fI_GE16xEKDP_Y7u#d&N1Yggr$cN!1RN}dg`YUZv*merD4=~@ zV_@^7=e(7}PMi2F@S2#h^6p~6R^F6A>9z^{w)08l+Ifp&nHL6|PS|L~yiU;O3*jHB z!WNSSQCs8J|Efk!aN?>dI4q`1+}fVKNOhSvr#i8S;J^4S@l4epGfTDl&Jeuj4gp1`8Zf^~%8!FL8;&aWiVdv3EPp^j&W$|iFz;2ON}YqQPE41LcqwfO1tQlB^4Cpa!@6~JeKxm~ zjTwl?{(^1m`8BvENG4dcB&62kpkACS&9-j!dCG{>`R)|ucF2)<)E9y;mwg_6Uy#&|@a~y$r9D({N}_Xx znq`0=HBQi_ir&ets&~bRqHGs{&1g_qOTkP2lV5|06FbMEL*5$LFMFQK!he54B?SMR z3N`+CJl1skcsDRsTl z4}DvGsqQW({nW*ttT6bMt+i0*Kj8QZ_3$s~vXo5Zb*4*l{5ul2jY}~p{z4RauKA#0 z5BYd^-V%BqFLOFD81$|qM`_n?GfsW{w{}U{r|-`j|5d&`4?;pIK}PvYrxZcbET>7KV+@sStjv-`c201jdBwFpD1sZ?h5XKMSdD_neIrIv zxG=`p)7%tA#Ar{8M#>rwiu@x-F;U-iXjC07^zW`s=FHC%+V=}C?X}LLapQi?>GXR= z6=MQ<-Vh^cWulTQ_Klp!wNDl@cN#D;Yt2{!Wo||D7+KEiXTHXS^Z_&T$ikZkjfW4r z#ZUz0AW4EjxpxXv}injui}_tIpPkb0~GXtMEVm zhpYAY1s7Ma1#Cc(>#~%kjy~u4SKi4$gmn#0T{6?4Oj`fq?=ilhHgjy5PL}I;Myiip zMfltyOi*&t9`z8~ayu+Ib^M_>wEtA)1CDc0MrNg%n>VnT#Sg(uGajePeMOm!Uru-1 zO7eNUUCvoOa4EQIPnl?XLt(h=eQQ1Ga(_Pa^_xzm5sHfhi~b?RC|T=fJmaqMpuuu1 zOB8vH@32XP-otKZJa-~bw#u!Wf@*-Q!FhMG|LsrQM4HRwWEq6v@J7MMyVFHKrxVV& z5@bijra1D?#0CWYn#4DfO&8nQ5pq5ZG%#A9og1S`_FaL?QiHRItWjr-94|`ayw~N@F(D$QS1C>Bz)$YQ zpx5u~geW5uj^Ct7uD_q8{-iX`bF9TKkt{|E`=XwRsWuNvAK1}vjbrT^opubKQ7nTJ zwez!Sd>0gjoFBes@%6D5>?7I~quFB7uf^l|q|Z=(&U@ePzh(}w1J%|n<^eSwFF;K- zo7237|c;3F3m}}Y7aR{z10e(1zOI)%-oBA200&cJQkSK%d zT%QZ7hE7;~1kGSq?LgC}kgDZ$Nk3a&75&*;Hj|%j6{@x`FoQQ4du6<8MitHmgz79p3o0$XPW>fiqErKvVY5>6`!6Tvejq2IlgC8+4Wr+HVuV>&y~#mh-}RaonTPR$xx*A& zu_ya?2W^z7uR6>^)iKFWYKK%GHC7i-m$OepG|d_B$6vda_UD8jlX6R*%$=1T_K&8OQqfPR$@@gQ9|7PszDj&I)x zHM?9jW`3tBkZI4Pge)&|Q=*FIqlh+k^UZFtLpDQl$rt9YasD$W7-BY>il%X|ULMX? zWUu~5^srBGS6rhtm|*8S0#RD#pVh_~(KMN)HkZR_dB*p^0RnhIM8j&K^+HYDC8d`? zioDb^lGJ@LBB}S)YQd|T4KWs>Ex@Bfqzi*U$w`q9P!5j|pSXnaN<;HRwvI$q5qV;a zY+LVLG77zE!WOJ+mr69NWCHmJ3J3>Mo}VUq?@LDP@yOOQbqvlGjoqwI4BSKPAV_i{+X zzjiFJ#{Y;APxvi=Scmbj1Ts>r#YJT(kInY_pMPgbyv{|EwD0`>4yXLBFda?bX66~H zMvYG&t&oTDT=VegkOn>@FnHA`Rhc}>gC?t2qfV!e_wf%ZoUtn)Fu%tC%~cWWriOp3 zt$&GI0}1HC`5t@}{kf~kPxjeBCVYL9TDE|@foT1MX7p5Pi3@IW*|lTt}c!q1?n8UlKRO1E=#x|5$VAVK?CaTd(a zbbdNbC9-Mw(fh?VV_sZ|F9eWVu&U=*OsX}H6y@xih`8-C&o<32|9BkUKU}tcjr6|W zOqk1+r+Q}f)@bG}>;2Z$q{}uyt;0mewA$k#VNRH-JF{Qbxk;LiI$pB=p#9+C@$p_U zf$`^z7J-**gix6YEO%Ag1k3WPv}O{z$&hR5$5d-;iSB$@k7v}Dx-Uu=o0Q_J*T5UuHeVw*`J4 zSq~U|;X_EwL(vX^HSxG694KzAn9a(r-mx>4W+xl{!^s?{YK79VIMfIqhw|5aQ;Mvq z91M4VGS>fsqxToS37|l|f`@7I+s=)rZ8$TuqFIllKa!S0h6dgK_ zT415R{q3P>f|pR~!#?YWX{W5UKsQE?tE9U#Y>_WGkkFF#0rT_r1+R;_zzjzpr^dWr z{!MCMKI(ltgDw<$EjiENvh{@}){+Cz;xH~!BXIkV?FCjKWz&VN&uxm#B_N$X3UD9K z0ZfC9v65W~1A5qug=KD;a5I%ndESL``DS#^C z<4K>oo|ov9(R(idQaEm3ihthgw&vt37scz)>6bq?zjz|=9(@IgwZ<)gIeoBoE;kQ4nxjeuf?qrPpOB@ z2TwZ#Nxf-?O$4}zO7naAsWVdV(N_UjocP3Qy54;G$MX9g-je_pqdz145}R5sR%Dz^ zM=Rbc&K4>ajV-lzXc?F5usP75zil<}?=4hyc0=4dDpuJPQ4XR;*B17(BsG&yLfg+T z#48V68gfQSSz+;OQ8sVqIR=R*p!H{m%X-I|!FLNSULFkCZo9vKb)M}^s1|}^s-|^0 zZKv`tUfYKD#LN0-mnA7C({T-k)l86@nBiX*Lh3lg;v{WRYrQb7!B&*FL8FKx(fPLQ z`*^?$3KJPeBBuM|X4L#{oI9bnO=!|RI^C!yZL?r(m{X8q?E)f0V;xxmx7aJOOMacf zW(1(bZguTHV{`Wup^VKFtp~}PDmi@-8c^?F^&)E~n0ys^hVZuA7Vl-RF>@M=xl@;u z(}H0H|C^LVUgmn9gSvHI=UpT2-EZ_0%Cf^8&t^A|+AvVvZd&5m+*nhVoQO2c`cZ|# zzi@*JUga|>M|X@e{5J6h`9m-DZmxhOl~jkNvj4}k-y#KZxYY*)^^*pS8s$Qes>1Vj zBvH}JgC*;p!`8J{P^f$TT0r3n#b?IzmgF{S!b>jj4_Q8wN(D4)FUspsS!pUBWPzj(ECtMy`i@zByOnzix;bggi^ z#OA7aI4i}e_Zmas>I)$5|F*60t}(kkFXl|yAoPipcu7)W6^C!6agvfy+8{eKEr##d z`14%Uv^m1WN!*MMmc#6w0fMwX^10vBYcdM^Pv7OvAxQk7??>S?rK;ZV935w+(BZG3 z<;K_$qgsd<>8Y~SfBqOv99c= za>bSU3W~XH?UD-xcF;f$v)t}v;rma9&A~%%p>(n-ocll}P!o`pYl@$j3W7(GH2qzV z49#5_;X6#-QvHLfQe04^?@L9@WkW>p^=2o()@)2z9+%0h(XHpLX=aDT^A^#P;K?8L zj(-WvxbMfr854=BZI-mm#Z7UoNCqEZlag@uP}O3*if%XSQXfo;w9;ha{=M!K%@r^4nLcae!n0(K8AKgwoJ&2kQq?z6jtMp=cHjOr z&2_&3Kl1nP^thKaJ0gBu?y*kK9&h z+UJ_tDgu-<^N`!a)(qX6Z|bR?Oc|A3e=~f-ZSp2R3AcLR|5ixbCpH}W8j}0?`p4mXd~7HjVoifa58R7mARNSIXQHMef`Uso$AMkB88Fz60fa z;U#lZ+tlVj+@Nb|u!NnzD^NP0N~}jJHY-Frc@;&{6)4Hr?=&URckp%0@8o2R(D|JO>HsP|Xa60h zM8-^gA|-dD|GmMO>3kN4wWR_TlH7;+aVl&h{lQZB zoaZ?(_JoEqw#er>#Gtyp$tRC}Q$?%PNSO~u?g~!7(^uU`W9$l&%KPIw2rtk-2Vsv& zGj4TkIAwE&F0Obg=gF|}WivJYV^uELt8Z}_rMYjeM2rpW_=_m4+)qX&K`cv$PTFn;^6tsBW0jY73$4T|JxLj;QGj8)Q8Ex zW9YTx*^Y!?{<`!tm4a#0oK8PA9@nv}IF7Q1G<-zTq(%mjM8A$l!plDgvlZ`scgtd) zbA|Bxx0!0~b)xeP{S226MlGqJL4hJc=7Baw>b4OD6v6{gn%a#Y&+-MmPKUXkN&r%M z+?u2gUOUjL8-LRp$zgqn%&1^N?879x?8263(5&nVX8MX$DmPQ6YtQ}f2(avRfXwa} z9Y@K2({>C?oB)h`3KZ(=`^#nVZbYM-2drVri5#;mv(IA0*O;H#)+Q=Lj_?%w=77vA z%5Wmif;t;)AT$Xef~mRq%WiBr?q~M+*DB-#40(7C-ENGsGP^_lj6L&*lksyIZd-4+ z1VNSdxgONBbDC6utdaBX38^9wb6Z2S6E77;0hCwwd03Sf@5RXg3Us?T?fb!`aHz~@ zQmVav_L`4CcT5d_%ct_Ct$_0)!!HRjb{_8*z>MK^kAvY%jLY5c1AMqguS^}n-NeI* z3ZEo<`rt7#egZ#KzD$b>C^6ag)*m6NiC*~OB(~mbUy*Sfppp-XI7IqIVw#t_re8mc zWrYk%eB7E;mRI#K8tuRblW(2sdD0&(z?@^zjt^iS;YZi<5LW#Te{A`W_CPW3Mz7L} z{xnJ@oBT!^zGq#`=iCa^71=Z|wNfoy>gnyNtK;=3YFh4k?G9(?ZwqTm=W-bo>Dd?MK6Asx?IHw;U!z zZ`80m?tr?euy9Q^?8l^jJ*uZ&EJ;WC+)CoL+OUS`3=Pz7`s|)5|JN9U^<1TK9$j58 zR%9R8z8`K;squLe@wsG|Jt%8e&M5Msp;vame~8U@A^1~eDjzbI1fN(e9DZvdQ$sy^ zlvq^4i7l#{ncg6s8H4bbg86)V3}JyY2e5a44{7b`vA}HLv3-I3oY3ZUmku05dZg7W z=dCBX)qhiV`tvOtj-e@nj_=Wa%>w$=2fl`w`yKt&ZyZ>Z8?Z0-`|$brDpo-41nOby z`@r=;^~FT=RKRiIreR;&;q{ZeYj>xB_6v$N@}k?{H2A{40~h9b#ur7g6f4^36l=eO zUp9`Ll@xYku+sU<{AGukjghAv(?wDBAipLwh_-?7tf@gEx|#DkH`|3vEDWNsK74Z= zX+8oDK_F))QJoZSAa}86|CC)mHZ2;kovk^=UDC)Ov&+#l91p~#=8D>4JlmZbH2=_S zkRaR3sPv*GXs0sNxv%W%Gm+#e9&xQ3K9i1F=xZCLFY`dTP2H0uECq@@YvO7u^EHK+ zQ_o;hgvH({f>ylwXia(EEOarlTIRZP}VLw`>a%?44<14?U}7=8t%13WBLtd z`j4F3jv1s6I)>4CZ}QpGRv^;us-EPw6G9pF*=^Yu%Z{~|nkUCNEhd4L!$CLMS=(ma zL6vg384vms{?eUps?dj^5@0_L>vGRtX z2479CXW1<3B`G)*?iQoGB4sj{g)EX16=_=EA{nS+s@WB2#+6@W?2Ivxgq>?3=220z zVfGD8QKul)(ae-lv<9j1ZalB4?cXIQYao}$8|w`V^Le=boBw#FUY0Jpf=f-|D#7f;iMA{adLT+L@z3g|~8 zYTDN41N6{4z>ehw+37s-fm>bt0zfryq9S$R;>rQ<68L$4oF-(!Iw-nXew-Sb!XyM7 z{)s^W0G0uSebZF?p2Jmsvy3u33=py;0im=I1X*di82poO{&#;nca zJBT1eXPx*cXtm`0GX2%__{p>R%#wT^hLB8DrN4O+Q0l7`x`>9WO$$`f^nyh7Cz}gX z4>zwwk8q6}JCLQPio8Ip0<@+7c}O>v}##Kra-KYqm-DpZoTnxz!=9=$t@pf#QF! zJr5Y0E>UW9c%ZxPoCa@J=*wGJDbfE%HU?mHErqgA(S-kri_pCM|HJE&aiQ# zK`8eBzS9m>w{a~=I8maBjNf1@?E*_FbzyjRd9h5K^v zx0LA9#b{y>NSwt~EwR01hTHN*qpA5aNSX{ok)&@IVeAGRWpz@QurE6TTwe9vE!lKX zcniWO=KMV>LA}}KUf{H4+4$tpg569DCbn+@+wH-fvGABGS+J{OoL4E;%$M*0OGi}; ztOQ8$#qHuz_rXMhiWX9<*wa*$w6|IAv2WMf?Od$el+-FXl+M82# zt}r$J3*#6gfUTK}QYYW-H=5!5Iem8qx(u_N0Y?cM0lOJ6!+<1fxIYhT4k>CqQDlW^ z10NFvOtkR10%VKdycq)aNNVHS0ZgT&PU@lY!=s}e!=-~m9Gxm^3ViodGKPkbrnCv~ z69`~*h!I*>>pxrUlL|OglU4wEfJOYml3e^(v91$bSPW|fI-GW$-fvRo3Y@jxn%3AwyY+A3U@|>(=GOQBn_D0 zwUvo_O4?uW1s)IEbb-!&4N%Wr$4lnSnqv098ZFft0i(I7@eE*y6>b!MqQy!<=soBJ z7eGA&)MYvw4tREhCMnixS2xtcS>i=%=1e^u+SO)b%^qLxP-y_c>r`=mYmfYcXafZUMC}9e8g;g^1MLq5|W8o~gNyiQ+E-tESoGvInF3!wa4(5HxWF z062_qGX}6u<}Fyf z;qS~(dY;GKlGJJb)~-0V0AGa1w|L#gGwZdK>jmrcTHXVbl1ZaHQ!<7s?>ji6Q2L&X zrQ7{lJsZRa6|3_0=Yd2HeIR7u-cOluH~M~8eH}*e#HP?+f&aV#g1FwSmivGEMz=tR z#V6(hmyblTMJ;>4jVHJ?_E<|)_?YkZUzL3qJ+w)Q;AuD-o%dWoIar4c-rrQY>W)Qo zG<>p9<@n4~%m2&ur4eKIGM?LzQ1O!k#sIV=NCJ~CfX#NlKfTZeX|pGTz9ogPNND3E zpk!P1_+o9zTS@vjQFPPCQ6n08qt4fj!pX`>xv%~l)vgw zw8nFG0Pah}{^J=U zdUoq$#m^9)uOzsZirt^bK5J(E@QKv0o&K_ra&JYzc=t@ACQ;^HDwiyOrjNU8{xMOh&)|D-#OO9m3VXt=*B zLA=9(Gy*F1Hv|Ys55r*d0Al~-5t&zeUaba#&AvpP;d%13PXPP^e60->jl4}zTpsuI z9xaTYy!ofy1uUxCMTby$j{vETYFctxNRs$4S*m^cq&`GbN*iI& z+n_%C=)9{!^pqnS&mzP#%K~Y#O^|7PcT_pZbEil={^{58JMR|eEA(~5c-#%@Js5n?S>C6}?{^*P(XsDDLM z`9K8|{TRD<>Ql|SaqN}9z!Rf?701{%pnja-(O2*+}{S{VR0MSVBQa9sng+E@OWm+E;ax`hT>JON5I69ckv&cDjGn*;rop{WB(c)lo!B# z{VZk0yZRUN_OkVnI1qbPBoLi{Ggg_z^XL=f1-!*nzC3CB)6&VL)%Y?`^%Qq8vHGfQ z@XEa14~hKuXP04+%nZSkPiChz#$W_gQfe7*ff-%{z1^w>6cA8GF%(6J3ade)W#{`} zO22^4IV6*IaaiVZGF;c<-kooN4nO7W|tOU$=E-C z!Y$pqTdl1Hq^q0OhjZq#?EFGEjP=K-peYZ-vj@7gtYGk1j1S_fg}9P1p+2q)TfLOY z4ttnN&n~p(2GzJ$5|&CDDHRJ zcPMPjB4JOV69ah(;)l*MVBgWuk!o>y*>`i;r4gksdWa{C3T=L+{( zpx~Xa(Q5;4vRKn~P>i6|(#>c9g5Qn$7HwgMJqkl|@5HR>4*08d60&EYYF?V7*R$i`xMvLEH>F@AkV5$*H%TR&T@t+9bnYkho@M z`L+EL(9nfKnkjU06b6CD@xCAMVG`L`c2LvBJyj0!zKu)2xTpNgFH2_`LCA$pFNK56 zHljM}bwk_%82po3f}^HO5ySSAs( z4o@VRe(K2R5dI>mQ4)T48eJR(TfkX*5KKsU9CDiE9dqL8he8vc5KORaIKW{sorCAU z5JFY<0D#kG{L72Cn%2}yPW`MqWrCFn8E9`G#aJ&{2XshqNz|%{>+cjH#hD!aPz5n8mhH0O@*X=Vt3KLSn@C>+(%TnJF$Yj5)9OUO{eYO&!D1cY>?3Fv4Lax zqHB<_Qef|;CWtoA2a*b}6)3Ip# zH93N_Ftc5A>BkhV0U_`lH1!MQp=wwmMJdV`Y;cx+WqlLsRD%?9s@2kcc&+L1J_#|z z{tFOt>;-bBQ8eEpJtbHK)-oON+4Q{5RjH&)Pso_{JGsw*SbbYlEa6cuGA3x1qxC@Fh>_vTL5F z!p@uNp4L<}xLy)Rr)Iubvj)MB-(z)Xw%{$uPXq9MIJEj3+C2<2CN7MkN|V9AOq zR(ux0Z3Q|0zR744kpE|)tH)BOQg(5~P+}tq9$5?Dfs$fXv8Q70@I`%bEQIuB3>cvb z8;OL`OaeL*=1xZ_$r2fQti|774{8xUgGMAGl~QrRibg^D27Tv1z1PiIyJlfgb)?Ij zal)@}SX}3kaMP=4W(5tK>CwS3Wtm@qQjsv{uA;)RO~Em^?UmO40aIYFR~;usrLk0H@FGbW5M4&QHDn zj&u`-dvaPc0Ch3+{_cIvQSWT$&Dc~U>OJ-N^%ylWt0QYe&B@mn5}E}<9=nkQ&8iFA z{cV$2SGhDSP|^Bya9H3mYEgufyOw8wSg$r5smrW>Um$kcJ!N%QN)-`RNJ5ZO6qRes z!;NJMdq4)i-?Asbznn19(dij98~@9oYK9+{lLfv6;#M$Nd#TGu19KuvymFN~f0@Tb{>-h4dC z=FKmxppgc34n>g-4ErGmmie#yuoWU&BT#B`0mZceAe-|U z#<{&8(euvRGtdmNFT`?UXbwQ9msv^0gh?sDqc94c+mEft3B>7!zuq3^l zf4P z-jsJU03Z2X4cD;Vg{2-B?4+2z9~zClPmkz3i{(BBXp@!bkap^fdnkskT{{x|dl;fO zt<)W#|Cu!0!Zh6%hc!fHCz2{Wa1)ZK4kuJx|LNDSpQ0^|yR8dE;E`HWv*v`Ou~OJBp#><0fvv}mQ~?ob6X{Xid)_Ky+tf|FPMLkYUA*IR_4 z1{FWhiIWE{kJV2Ay-eIthV)FF05?*ysD|R;0MUT^G4rs=!h$vy;ar|xSipeJFjAh> z0$T!kb7C|tVMljG>6E~GfHr^QWF8y}(hRgjcXvQEm!7ejJqRHCW{+P?dgE45#yJ zGsSZmmz@oS)rz{7zDjguB=`#nSLUIRy?ceB43}e)4K}4pS&xq6Fh_JI8O2~qmqBMp zRztLFDM)$cZ3Gbv?CfOJPm!tO1ulT#Sd(nSGqSluOI7%tH>Iguwts-`Av*$6Iy|N$ zMA@-npwEc(G7Yq!?L2?==3V|ejN4d=Dws9YMeWIrGOW~XW{GFDqRt>7>Xv>l_VWuv zR-0~K_V;Ad5X7F{La{tO#H_(N{MDOcQk}5v_rq3A8`07skALA^ok4iaQy8A(XKplV z4kr1)&P?ZI=Fc71e$29q0h;Pg1^^A(ewjBrYuQUY;txTf5Plm$P)ij3C(V?aE`G9& z^lictpXud3e$cc)xl_8+fzZd>MLG3wgEckAq5Wp2LgOuT39!KI} zzd$4Kr^`L$<42{-cp@@@?v>+(0jHS*^pt_jOPkZqOKAqw%^N_){1y~Dg^r})1ogh* zR6ypwQHlNv8gFO9l%|R85e>x)K0V_@WU>8g5aVLMwnin(S~2xR5`lh)ox#aRD4XnB zYU5g}qLw<7oEBze;QQ262F{JN*bUUG?DYC3yswj_V6s-fAd`V3mGo3rJcFXwsq&es zF}2!uHd}9Htn_~Pnb$t>!^5&;h92X4ia{@#Msk-WapD9NdHbi7lt6#d%^<~7>&%d4 z>G`VNziGe9nV+tu>%J=QsJE>w!q4%bagsEJ-PDcg?z@E`1;X#e9Lb))3u4vX2ni7P z!oq~NnwX67Z=79J6!>V??Lj};kEgut)QdR!4X!a{o9EhfI8lahOn}i+o{D=giU{e(cZI3ap!aykPa~h?Z>ILYwYXwL} zB?<)OGJkF;q+p5_;_cXa0R7DtC#itW_>Cn53&+D4?(11WS_MsGEI*Ksn8<&DP7x=u zAbVqhRr+9U>vw3mTl8LSX#F1@LEDeS-mY4YrB`xL2QUzjcvLpYCvt1w{uHG>XgZaP zlTV^On(Nu&dWEw+T}l{=1e_MZZ?hHUS#))G)R5-a_~cBx3ZMTv_}K z5NfO!E&ycfD*H`)BI?cC!aKPdej*m~>~t-3r&yej@g-*r788~ciibi;GW=!7OSJq% z*|7>k@%dyN-)yXooQOh2?bJlZEa|M@%PyxO={0mGUqMI1cyBm@BmxRvd~ict`@;wNMrSfe>4>=AeA-5lu*wbX)1{#GCX4-9&!?&8V7@f<2mr> zR)wmuV4`+&eHt!q#x6Xcp(|Lw1}}b(Kg`N zTmh*P$g4o~I7Z`I{8Hzi=#6{~vdrlY)g7Jy`~iVwPGex=FDNZSjYTIx? zOIJ0-$zN;2d$mfAHCsSZ&{!`=a-j-Z8=B{KTPQMin%6*1K|lrFL=*BF(ii^hupMVRE(*n>1W;+ zNcGePd({=*gB;a2U8>C&3-LOia(75Ze?#$NfQ{V^0AEQF>~kjxS1^UCxs*(k*nCbQ zk;xMAy#L(kaz&6;hlMGbqSgp!fz$qb?RXwcr?qqQG z2qf2yEV5?fyp6~yllvUL47t+T$aYe+J8-kjc7udg4qRy6J?IgFL2TU5cVVDBv8Fa| z40TzS26e+Q$JIl4vHCCo%P$eo5VPiEz6D{o@A`k zFUX4aZv(zG%a=AdTnXXW#lwa@rZe_qt^U`W-Q`@gS25^@`7%jp*4q`!4V_UM+hrI@R>c)GQy4!QPdt^xM>*QiO~c=(OR53D1t_O|_}cFg;r0}XWT z_Z31cwAFURfn1*~^)TMDc46`z15REe!ZELQaRoBe6n_+Wwa>?;nVm1Nzu*zyR;+g= zmiofErHnADy`Azn8xvO~WhtbjML7GkWb}$!=$=JRr9baO;T+0Lknid=sBY=yGjc7n z({iSPQ((SxX(P>3ggtHo(WgPUU51o#gWGzyFhw0JT$wcPBkOX{n5^*Wz&c2vGI0|( zSnYzwPrsovZI=ijqR7*wISkM`#M*FjNAN78nrjB|eEF-SbR?}{R=jACZ^@n}-}^w( zm7|hNy~-IdQ7HDs99U(F8ux^pR<1ztHoR6s>nFIJHN=28eBfm6EKI`-4Q0r1%CCy2 zSRPM|@)TR$?C)oA$lEkJLHc%DwT_Ac>3`LTe@9I`Oj&3!3ZU7$7{ndL5b5;%Z*H$G zm$(Bv2qd{d7$o(2-^t)@SsKCwgKK>OHYfT5?e6y03eMv_Fv(%Uxv1BS4OUI}LFX2n zSJ218S&U5ZaRr6S=)yk~G$eJ*?THeaD0FuEwYw-`w!pPSO{pEo@l6c-*91HkH%jNc ztY}0!iXX1V5*AU2o0g0}Jm^1BuSOT9CmL8N3gnJ~z#z}qrz9^R_kX}Nyl_csKsu7T zW{1|^cS`Q)J-rfH>W}?Iv2P;|WuED6_c9`;pUm)sGQo8q-_Ob{7Sa8S3WsMyiF8R|pS`KT%j zZELPC!NozvIpEVG&2HVvPCp(hIeVImSeZ4a-bLsZ%>_hdKu`_7V11 z4z1n-KWb&7fSf;uN_6P5U`eM3OE^~DHT`0Zu0B6naYrELu*c~pGSc6)3LEm-$E!M} zBZq*jN~LjBCdoMKr8_|)qgwJj4HwD8Wc|r-;?Hr&yNAcLR0^C7UQ2l_CHWuaG%+&1 zlVv^!cG;+6%zK9{=14efMA4)L8>KS1kF6C#Uz|lYL#|bQ23m9C1t2N!7zgwmH2pS! zoHP;FFu5(pB+UiMy+t%se)P8r5+HF5_;x##Eh!OCk3u$JINjciJ}DjXwt53yMxrXG zhhpG;on$ga-6+J^5m%8_J@+C}`IHbZk#gIu)Y-4gaj*J=;z(lG_ADGz^0C9)H!dLh zcs>KI*yIy7ls{+1$4&K${KXCTArBfaUoNvH2dbQ@=!?=k*_1pR-){wWP5;&GA6Jr2 znbjxrZAH&HpFS`F7}I|o1{uN5p|N7z?7O1hv%tG6)whszqArg3QFQc$1PZ z2>fIT;TNeCRs!9N6o|YcKVC`ts4HGEVbbuZu|Q=D6n+WcOqr}YzB_UxJLe(p_YN2Z zu~HmzSL-j=5>B7uF?ukslCD(2!##aa$=j!pzOU-{pEKc&6>B$^9^wD{c`fdns*5yF zS7{)%Sz68p;cX1i9?Hiv`{Ew?{S|GQsYNK;eM zRFN&$$q7iyEIl6N-Y);&^>_1^TmNtCquvd*D?ihgZd_>a+Q@+&9veRn@gcby}SlgA&-U4QpYy5{qM{^?jY)?2=+Pr=Ss4knM~|LvK6>={?!^<}kqf01QQ*g8 z7d2_IN97|F+rXV?mY)?rKYCOZg?0PoIdC7tQAWq*(IX;;f8UQ~)#wi&J$lHOmH4dT zX}EhA2qEnM(~jHj*LiRyGMentGxBJ)r-5UCf8SH=4F>RIf4^%1_%fh*h7s*`fWk~2 zj(lbNf~%w=)i-b-1p}36?p>EIwn82r?ggiGUOoH#?-q~|UgZAYZ_hq&ZT|oh|DT5= z|9^RSxv9b9$4Ul`Qj0DH-v560_5?Y|K$}ew=FLS-Hs7E|5#!DhtOxkJH!r^byUoA4 z-+^O34%>Jyy*LbZaaS+dFta`yNQ3kkBjY*D;dV=XIcyPb4huS zn=VZ|#AZG*C|z7i>UtMl6f*;^mzE7p6L@`jy^Hm(Ife@lC>g<{c%Tdu0C`&QB%^Gs=Tg!eGio9%8a*{ohe>RgG@Fv~rpa7T8M!HzTKCZ-U+O+am^q z&(R1o_#srE`-zft&EYiHPJ$QZfoFs#kMTWlTqzpZ-se|l=iJBZ*%t5poMDvqzMa&# znVYFEt2sxmhHluxQ4Y95(21vc_u0Vc z_oR7bd`{0m&!nYpt?NUaX!W4-?&;`*m8P+!*8BnKZos`EDn7=@E7t6hu;r9XlJ>Bp=eI7WPpeT5FXBK0vx^aEel9uFv2VmKR8IXTC->8NY}< zPETWGM5I$+G?`q;&S=2mU_L*Rw4DXl&m>Q}!rh1@-;CWR5gO;SSJ$6&sxEf>qRgJB-A^7n_7>rlAw8alg4;Qp3ja?9 z-;;SqgCC%>B*#r$%VEzp$GA*ei1-UEQmtCU|1Q?(V;^ ziRL2d0DW zc8C0bZ^l`$*d6DLbmRDb=xh4@73*dK7+1EWZi#Fu89bf1IlgYJ`pb2zyd$!;EZt9+ zX#drC0n!7FNa*8lLe+BR-9y()8x2V6oj+puZf|?6(&ley*}Um|p_vnA#dH>O4vFe2 zq0CXPs>I~b22GUv1nU#M+`CBCg7_M?mS(#vnQnr(&0xc>KSTD@7P*@?aC%#Z>wAW+ zi7efuh~b}kZFYV`7S>>34or`gZzUhT#=u*2^*(U!wiI9RNEkw>{?6pz4e$c=T=?`-e@90}*p{ue4-K}0aKyscN_-lsRiqOoiJPRR z3v!AUWQvhNjT15DHk0L(XJ1hZ2;2ZvqLa77I`v>Kk;+WvtTQyZar!v^JSocaU{E<5 zdNQ_-yHLS{d%z)aU> zNOHXp%kfv=a4D1YGN4t^X3vkE$5kC9IMQeneVwwaH+g$q5t&xYXkBI61FpBFueK;w ze=CSy9wEjnDkQcr+Q~$epdSMX;#=VFi=k@$*pVuNv=2$G6E$yi+3;4*B^;%=w}?Un zZB-CGYv&k|&&(NZMMI1*eG*<`QKLIPsXkQRd@lUuU_2SzxS4}*n3E#}t*ko(%6Ed5F79n?DYLG#`bGBUi33=zO`p&QBB!gzeHS_P4 zEj0S>PXhzacFBD8289xN6WetJ6ZAzJB-k)tKKMuiN;+ z@XI%wUGfD^+c*UG7oX5~y-ZhQ! z&M$b?&?=zyeBsCqN?E<_lzg$iuPK(43Y2a9`(e*JfEMPAiB{kKYluo>FKo5dI{wSG zh11rK`W?`}I=>My2tJiB0-lWOU=;Jx`%B;GV5evb<>g<;dYtr5pGHXK>gqX_(GYIc z9Be);-8FMeckd^+cq6Y|vzF1DdcHe6@ic1E<#QDM5<78#F%PSA=rVrV#_6%dfss~# z@@#5=xMqWy;(WsCWc8s(;f)^$^D84#2bRamQRfm~^&T?8TP6*GRdgIhdvT2&Q8P_T z!k5)1|5at|oB~{wZ$2S#fC;9tG`&xue!V(T862bsB~N%bC*8OnPs`dySHlS+qQqwZ z%v$xa`jJb#`B@zQXPHlheG_zFx`DASHc=94qm;qL`K@K(ZEw*;XLh&rZ$fFhDQ2-} zf#C8-_OamU63zjCH{ZUdtpv8@MGQjzbw)Bog(UoLWGb`Fb64N}3S(()08YifMN|6( zHQAD}|8-tkGd5>T@RmB=Kug=Vde$>K5}bE7y1})H2~$EV1RY?p)z0Asw{S4oE==y1 zxDyQB@sv{!y-aIjzxwooPOW89)NeQPa`W}rURn_TA=e@llJbxRA7|F*x{GCY8Awf0 zs-F!)N2QGPY$B*%GN;tBlZFJjTXqSaiVAKsagt>pyi%>^t^9k#knMr(+?C;BaTzsF z)Xw!rRHVMVs&Rd&@xF7@_;WQS3@&z`wI$}_90FBjbBHy<=W+xaA zvIy^|YFEuN66+{ijR&457*V{Po-Vk&Z(#B1`4&&NEE#fjhKR5nN#owY)7#0M($|H& z=WKR&aHJ`IJ9&HMWSBJGCWaT{VTq=&l9ZV4@zv>eS8fQU3!I)!=c|Ke6%b!VW$ zRCQnpqnvbF5T|Rp7HQ=tcuId$>d(~tI zLTyZLlBJCBe1yOGK5BTqhdAjO;UQD5I~;GHjH$|6s=7Yn*1|R%(ba{SnCX6Q~W|bU?{fhzskX*HwYOAO8R_JbHqXE zMDHLbPJP_rt^I91lxw!WuLXdIn&rtRjv?XK`{T@TG&abETPX`h|bn!^tR4QqEDd?gVl*mEY| z^V{cX(P}e%<_>sAE(n-!B|hFsJz>m`5rNzhg#9e;Y?CnWAFMN}F->aGP9^=&PiC)V zd;WNv(NVK%G+!rK)lMG{SJCG)z=s*PZkT%3DGW3zd1)VOajZ+Gdopz@{#Xq<~MNf*i6|g8jw{cypZDE6w!aNkmaEqx#fuTOq$Sz2G4;BB&Dm_KLh1bO z;?aNT+0W0O95DhlyAb4hLO~}VL$*0mZ;_ZzQqPrrhr}&9M-Oh!@f~;Bf~0)XPtmxc zbGL6V4?hgAFkUvBm2%bO&G?+V6-&~oI|x-QKDvlGTwy0h6XjglFtjN=o_>47#`lvb zMb$sHz@o0Hpk_H49^4tq16eP39+rAxe>}iXVW^M`?;YLZL_`z<4Y6le#uFUhO9*N{ zZfU(?AEd(xARq)~PI15CQwt-D3DIjgv6AGidsx640=1!dYPpK6BmWTDkLJ zP=p~rg(ADK63Di%v~L$F3yC$%*ec6ItP>s^<;^vuhm6m{2}A%mKVKf8_4caVeQ=<{ z7To&vVkE%)&znLYd}i^9l1@%o;hu7v1wzD8F&@B1&pWHn4EgWgUMVaj#%qkp=*~>} zu(8!=E7Z$jfOnix!ES8kYdkJD z(epHuY4fU&PCF`TYa8xc@>{E)r8yp`6k7IpM$F*tB&aBag)A@9a#tQYzzJwVOEc7?uy?#9HfK(p#5#? zVf^`%9O%oLY@}LH$WQ&5PvQq7hxH8y6zg(dS>1;|RjVIMoHPR5U}m0DGVJ7ldPB~{ z>s^bs+wQ2SZ|wW=UJWZUX`xQRm+H1L;$+_x+2lTO7S*muz2#$K&@4mjD;A4=+3_Ag zDN$lFUz;}$gq{VvZKzxY*F5F*T1WMhr0QMl4}HD2p~YZyPU5m;UyJ9xdJFRIPP{49 z2(gSiA*o)$(_{rBePu>oWfY5 zMgGHq!hc+-UQpNoUNcsW-u;#8+F0|iN$|^7B#jP__a>B+w=bG5G5v`yJU3HY@GOGC ziZTw|zSOfGQ4FQ4?`C(FkrreV`dKB~5S^fx7(Q5Hw35`J%lBYK#=>D3Y^Rp!%s+0n z7y;T#^ITHd)MC6E5s6PRocG)pWA4c!7vqBQdTz`(M0D~~4`Ke=;0E`YX2UT(5gV`@%XZfHt4;5lhxny&q&uiP52Uo4mEiFVf7QtRHHZ&9gHJa z_8ZB#yYK+jX?`7HU z;EvMxpF$UZj=6by?8(CVguyWUmc9D!Y;)xdO;I&XU5^3LMsS(*`4;67?3fhh9CV+) zeJ{$2)ytzsH=R@s^k06na^zXO&+kRkz9uWYM__ec#79#wo!8$f-~RTBaAT7;?%^m$ z$rQh;H#6SiL%&V8U;Mcph_ejWt9*fGL28%0G@*ze5OCJB62 zf!IAt`Ak-+I-O}K&g z<;BEZec{bGEm}oKYcirYbu?yBi#u(RQsuC_#rRBda*zvqQO(oHBo>^YT*qZ)aLUu( zGSOtArXKsv`X<(iVBDtlgT-lN!1&y%>>5;?Y=a=TTx3gK2IB=Jtffd;;1^VzND6KS zYccqsc*T+Oq?uK7e>gPr+II|=|8nWU?MDf+ub^fy;n zW!Q{*w{gtv0LA;oq2=Ohkz<3vv3idAPski|)N)RAH+TG)s3lVzgzwb0C;LF%Aj`!9^XSJqya*_E_q=fKdU`(Ve@)5h7q*|BVYdacIX z6Q_45dcB*=|JjK3g|BI-=yg`v``ki<5_fa|gcGh@Va8ph@FAG+g7f3zc-^TV`Vikx zYJtw*GWYWBA{pc|z09ZtwD%=~aIQDhAtw##H{F{KwO(Hzay&lRmN-zgTG`#*kgG;%4x2d~5U45^l`E*YINV-Ere_5&<$8)Cs zF%o5o@dd3Y>}<50DX_SLj5lJt2Bk;kir#(uo6jLWUy@=aqEN~!at4n)N!P9EIec2K zsamk|Z{qrE4HJn(Zx}|x4&&aT5z5a!e0uXltWE#b?SzEGc@pYlP=CVRewDc!Bk~D5 zUs)&)XX(%%kw12H`A_;i)iB|&CF#GVww{dbtc8Y)NmyPnX<&24ozRMd^CP50ecin*yY=DoZ=ey44bAR>LsA>2AAI z2W5)ca2FqVD9hz#(MU4B(sA%!%}r3 z^z`Jxsr8o|P$6C!;i%v5z8Gx05BO$CS~iaN6U^5d!csQLDdk)`U1u6{aZ#`ooe z1xcOVsa>2k0`5fh92v3K(Fiq?vhpn^`B47*SEG4diy?$Epo!E8r21fb^+kDTb;@+YiTU$3 zHPSfBNizjWbWitk#uoojlGt`E_@}AJTfu?pW6CNT=*g zx9+m24YPTf!Ze^llbEpkDh%nW+^n)E69+()$fb0W6x9XK!0!nNUEdHP{PdhZzahoh^r;U40T+fxv(r$g;&(s~=P z^s?=t#=hMYjAr~y>dinCu7nn)A&}sHezwb|9+zAsySsv)3yj*r^)*%3BRrofQz_t> z6Bs~lhX5O?zM%NDpr&SKlwgZ@+@nmo&YNwx5sMzaURJbYa`8k}yTRlaE=c+oHS zCvy?%Z{c@Ice^AN43VU3ZUjaA+4Che(qT9$o#Tm&m!&6t3&;bL<^*-!4L*6c?gb(YAz6?vw#v#f~gAN~{} z>XE$lwx$%DXh&@0Uzq>Xz@h*Lqqzo7cJbT(a7ePcov-8O^Qv`Jx`A0!tA-$t51-%| zZ}IW1*O_tJ)Jo6mRFjA~Ar^V}7i3RBO#=)iMRLWPfGDLRHX3!tX+S(Z56G$98MTF^ zl0I$R^*Q}eJ^dxsfep3*dCRQ~_aY>Jz`G7|Q;)Y2W{51K(K>w@W~mm7H{!BfLpvWf zogf~rAm2%yTH`Ng{p%yiyHyRgw%<6RKTaTAPu$Vh5=mhn^NWsx&6hVURey=W>3Gv~ z<(E<{<~4j*36voSB^)W++e&(kg=Z7xE&N@-dR?B#YHUGHwohVo;O%AMV>iQLI>r(e zCBtvsGGAhl$2w_!`gU}tsQx&A7riV@iKU3wKF=C^xTr%k%?;bX{0p+&vEP<&R?LO) ztdQ4pU4&Okc(7fN(1fGvgR6n7zJ2;VA1wzQ1qiLJWpkJ+7(H>J9M}9k9*NdZFzx|a zn$dmc+4|9~w99uu+<4ugO_-|paQ1slKKZMY^t^P9Q^ml?ku+iI7|=~G>cxiVG!OYx z6sL)ct+v!zG61IQ(v~Q-zh3jU({+o%nf=L?lot}aATnBb`sS}QxNr;J5`J`)Gj$pK zp1VC7!QCdmP+l37owvPx6Bidc#l*l}D0T3|5Ab6{vl;%4E4zQ=>hrjX&#uj5!O?Vw z=g)eRT{Z_JEJKEb)6UOwR0tSD^TZKu%|-65^Uf1RBp-4<|Gcm$HuH5N zkCvwq%gacR(u+uWh)~)fp2r5n-yBq27$v7+`fk{|)>a$MfM_alEmu}n|7B#cv{-i{ zme>oZ+tfRMX24~zQ!z5NVl5JCoZ#Nc#}Ltad4QAs8vt3*8onuhDMh`Y{su zQ1<@os|mn7c3v&P+Ggk_t=Q}_oVaTdu@Fk-{%Ej}GU0i=%d;e;mNN2IP*Am;o`2}g zTS0{VSwF-sG;=!$f8!E(XX6cdcN*HdbKwxslUZ}I7w>y3ojWqu#E`A@twy9v{TtD2 zrrF5;hVK(Fs1e~fTzrep^z`cX&1RC?h`@sL;)iOD=RTH+n;`Js>HW~70(ZMfor%Ad zr>KLeQ5^k2KFohilu1|&UP6u`7bPf}Sk4PgP=B~w_pV4QYipGL9Tu}qV~uDeR2(iG zh1b>b@YGjMG|-b;{t?$=muwhDz~9mkJl6Q26UV$i2BGT}mOj*7C>trS6( zJwFO@+BmU>?gRvPdUwX!?;wC5EoE#h&Fzv$5LIT@yagaMr~SCS2n1TJjwV;WLr(IM zz!S(OL?L3X&+P>o<{3_gt)UxBP9L@Q=y@J9fjW76g?w@|Tbz=?yloLFx)Xe>p9X47 zg`3s(f?@#IVP-e3Fu_ReOQ%B#Emf`c4M0I0+1SJa*@b=@Is}+#YhoXX`|(R0{I~*4 z9U6gA5>cA9bd{r>fgjRR`b~iwu&faP11l`15~S)$+cA!&8Lj_38=zkrIdz4cTG0;J z@%EygRp-@td7+0LEOR!hz9E7vY7Vs?COAGej( z^g4AlgTie)lG5T%+T{r^WK)y8BU5+ka!$@|6G3QK@JKZ;gTRZWwZoHy;V1-h6WMf1 z_cT$X`N&S=xYiE3M)G-Y3CxlO6oO~(s@>*oAXaidqXm_MS5aJ29*2V*z05WP>aqHo zo98_sE*Nwr09NJUMXq#_yGDw%Px9R#zOFwz>QhfwPw8;}#R3*qDrt6d_-p%U?i{t9 z%rsedOiHp_)xx4i1yiKFRz-pbe>Tm@!~JUBbqUugl$8G{O#!TXgR&F}Jt3=A&K+Y| z8*P#S)FjYlqb7F_+7_(ot;6rvPJgOxcI33Gm%12|kcXLOZrBgXhJeeFs?G;PD!4AU z)?PDh(PH$F!Nxy;bVGpKy-&6~6L{YHxL_QS;5%hcxH5cLL#$`44{w zZXsXk##d7F_Akl=oh+LD77Jaz%V^Zbw4{`r*KD!@jyzyO^*z;UiuQvimAK!%OpZQ9 z(d;0&z)de0g{79*an8b-r#+l+=s`I;51Z4bL<_c~?HWszFQCn=PP(yg*QRq}XNsIM zC&2liwTr+~tdJtf5S(tBWxTj@S}gF{0C!9g_dv>AMn_6)bIMRXT&o@o^P;7DANUr~ z{o4&F;R2hXYqX?SW&d>4&pW({ zcW4;^R8MieM!?Oe-N@*hhV9H-N`0fha?0OE&Q7K$$mgPxV?L1%c@ zXJd|MyWP@u3r5Ln{`5$Ejc7fmCxqWAlv%8jJm~itt5DV+8wpEnu=GDVv3`1_R0*K4 z4L*-H1ZzR~`qh%w!_681mdIL#+gc3sKd!qKx?iqmkJi#o4WO-m%M)D4p~`aNs3rO0 zAxw;NRUQUGd<^drvBX6(satp(DmR|N;0fd7xLz98pk}h6j^BwrkOK^sB3r%){OUm^ z1!U^!#IplHCv^`d?u7s{3OxsCK}B`R)m>R-nfSzC5gD)Lf`B%yKOvLXLG&-Ym{x!w z_KEa@7y?X)QF2k^)Fre(XidI87Bd1Aztcdcg}r;M)mDJcPiUpY{N}=eWiDjfgddo? z@8>n6h$Go*V~IvYQ$_;7qF7BB1vwtL&xk?XY4)vSDIn*x@D!h+oEbuzNl!n`M@-nH z$dE}^8f(xJJ4UDRq@yv7JEx!UDsxi18E1DAnWF?!HW9bWP=;=}WiO4>6sn zx>2^4MLnZ(@%n}8+e#Ba3w-uVy^(iqJw$}aem5G5kJ!012r(mW;B9Si+UU@*_-Vaw z{IwB0`d;u$4b%Ddc;cP2X0XcFuH%wG8X!!fMApwUOZLER-`-f7hdO?>X{03uG-2L! z&Gxb|-o71g9i!uM0DA$qu zQCr88$xj`v2C(15UiOEU8y>a2mdF_jJwrcCyNR)>YW9Z1b&SQ0s88ECwUBA!!t9;g zSWGhA@XRQuFjhY=ley=jhN^p8|Hd zfr+WyIs-V-XZ?x7X=`<=dp%s!y}Jry6M3l13*wA!&w=?{(?* zvgfnjk~m*CKQGCWVd2;y?`Fr(zD6#|>S*5kJ%%<8e6x6|T7?HAh1q8r{0E~iv$mU? zvsvE-wM7k=ZO-q^r$lU803a}r3jsYIYV3!^&UnH7-6V%VH#*{QhqFOCVdHj5Sr^xr z;Y;Z=KDz17>8VFu*R{kw%m^g{Vg7-*WHB+%g7qh)3qb5bLTvin^>OFv`AfgM8T_~M zDquqVO|qOHdGYji4k~T;O!=^$NlkK-eePHnb<$nGUp;P@8``xjBc*~)KSQooJRJzy zi(djMqrJKAY{Q<;SIH9clw5`xMHyWta&d>OM3Hmd1nL(-2Ae*zrS)hbA%M1j|<|RMm+;ji`H~LAVD`@ z5izfIxUY#<>1x16sU`);;6@gw0Y1xy??RT1ClOkE*Z0qSmwfK}f95NpHmQJ_hfJTN zVv&HaN{ukAf9i-wWDYPn47AD}zfWB`Mgh9IF9&lL7D5E7MeEy+>}aA*EOB2)4U075 zrrZUn1aFa$)H7FY#}CX$n@2F}0SSbS`1H!Hg@j@&=O|Y4M%HCgvGEtA=HG&H_5Aa@UwiXCKtDGBAc4rBF)ED;K0Ahsz zUci}~QG%0K+`YXX5{`wn-=?TTO#nx?Zb^xg%|iV?o%DXcY8}wX$&@qPez4s6Kq~`< z2_|6%eyYv)YdZ6StDi#eH02N6u*+B7ex=Cl8K%E_BGPDqz;O+rikK%NcJPGPo)gry zax4y>8i2{XEy4@$eT!;(rkm|}dQ+zV#fWcR8tya%9ob6S7wF4YmOmd zY~Y-~ulKK0V{`-D(1=p@qxlz{ML0_=W_pr(cjr~-d@Dj#sg%P{J=P^$Amff5hA25hp4-8M-@#FZ zJI&%~2ZNLL^9s9woG#i5QOxj2Q?=fZT2uu=OVu$w}42l zj*SiTcJKI)6(C`pg><8a=rp$oa(%kvLngcA@scQ8IA0_{spbAbDm`aCnERg^0G#Y& zv6XT_i}K62ONTdRfRZEU?6y$1wcaZ}+0;u_N*4r-(_;zhlQvg$WVi87#5h1LV+H|# z-5rgfg`;hcl=GCVjORw>ePomIt*!{|YLFi}Ve9dD+Ark|G`ovYb`9KJ_3NZ`d=JJJ zf&S^+`SUC~qx9XKL=CTk_208Uv8wpp`uMzE#q%%<&aDvk;W2wZ8>$5epGpu6?B*Y7 zQ9j-K; zva#fD1m`cml)gb1F!qgZk8 zu4;vjYy6=t0^H0%bWwLdtBdgTHd0v*Q;4u}`~IBoL;%!GRgl1@15}=Jy?!4cEL%tm zImn&9mLWu|2%AX8*dE@pI|4kMw&iSQpkU{T=F4G}G@g8=MNO){zYTqFhbk58H{tH$ z1-I2gLPEJ{R};u<%TIFLYM0;&cxS7B`j}a7D#Gp&%4?5JXEf3pa!XOsT57Oc-@`yS zm1)iIcQ3}g2zB4Zh92kMQ&Ii&gR9*AG?U#c21G{Xbm7csBT;K*ydGnJFYFCt8Zj^+ zw+E^j`)&N>jp^smmMORSmE)|icLlqPvr`{!d?VGjdk@^0a2v(`9hzDbqE2EXPJ7;cJCM{6bw+>PSwv zk&5%5YMaYvqNhfbAuB*gm}>igNKa~HbbAB3^Oh*#sXrtgmi`+z!m$QPf*-BcAO9r? zNF3}74)||W-U4pspaEw;N^c|`SGMBb)&A9oKiLfb$%h$phi&ew`llw^QrMvs{IP~U zEf1)7F8L5ZL^7c2ccyRA_FHGm&RPZ>=vG1E21@751gzh#Ri;5u1->Wd^N|6JQxy|M zxu;c$34;JVZ^e6m+6nfFdoP+sIWu@&Emw|d-~vJ1i?&ljtQzJ3B=3Q?w!=P?ZIoMW zQ+S~Kx#7XXs`u`2GoQD9oe<< zd$MbAX7+3^a{U4nqhk(>T}j!1Q_VUkHt*J}Dvqr@?KEiDFKUZJf_*@V4c9-$;Lh0| zfXGQOohIaQFQ%cyYIO|-N^H5*g2E<@FJZC*gsr|te1&{kgAtJ@Dc3C(aEgjytQZxIkDeoM#`K9_trL}GpjH>jWFuGiXoKpkYIKLF~0 z9n{MeGma#8YZuuM!81zvJGtzztv-iOC)`6@S`%OS_F`rw^azYY=bAc4=9<7hH9ctDvJTY){R0odGKLsNnppN z-yAAdb!?;1%SZ}*J0y+RUToiUY?}bM-(V}+P_5+mTX@5`y$wY=2-X^R{0!xssIWn1 zDEV70Lu2`>YSCt)MwvX5au0{)(pd8mexta@GCFJN86Co9KskJ#=;3yT`QeqC2L}i` z45QrIprf1bIgm4Ze*{fXQ4w`g#``>YLnCZ6aCQGt{CmPS$FB~tCf!yoN3a2pj>|7l4EVjeY+sY{r$$@BBmYWHkn zAPD;`AIQ-4-qLMbclWXbAVR>`KEdV>U>hqE!>U5t0Y8J=%_#P#94NvvGBD9ch>z$-*QKs98iV;}Gy;7QO|_Fsv4HZmyo7?0C9G0GPU%{gby;J>%#aNG**2FoB5$ z2U=*%IfQA|GkNGeQtfZ;*&ErrxBwb{3+MOqxfRZc!BJ2|;l(pTA0b8+e%PE8*+RR* zCEi?XnSrZFR%Vu({^XEntI+sn=<))M2K0er8rK4i;w3Yn!*oiFjqpW(kKeT~#c|p< z-9!3;%s$B>Lex>gVYji&z>0;{{hbol;rrIg1-#T~BR|xxS6Zk3K5u_w%K}$h+SdvP z0l^((%p+5$9E{t;U2S%NdFk{p^1~UYE__8Zsps#e0we1^DmH?O+*#HVbPh7ryjmLb zm(2#tzkb(Zycr(`D8y+BX)V{A%+q_YXyCs^pnIixG?)QvGO?E8eOPSG0tI z=Ss?G^5qeoVa{H$9ehr7c^Iyn8c~HpdldFtJgrR+k1W9;Y^>37dGz~0oGD`6o!ubH zOBQP=-Osx4XlX=4a9&tqA>(NHx61Su=bfp5V&O<*PyCq?zPS)z#na`;xkP@;j4|ac zK_{Z_C5N0*U*b8`6FaJXT7e0OtK`%22YI4h1es~nr!ijYIUN8e8F%Jgw%>C`60}3<;Qi-l`$76P zn`aTlsCr{JL&{jgyUtjS#jWpZCCO7jQaF4lz_Xz#1=yGhXvY_phd)e@6@&9@e_bAv zmTb6~3hDIEn;^KTU(=L2&fT5pyuHyja!&+bfCNk4+*n^bdVcVZj2-!q52(25 zfW{sr`4UbTOeMN+AOsS-a)PK(%6YHyiwh_3G<7S?(AsG6S+I&25a`j~`w7x_iFFwS zD`#IWrEFA08nT(}Q*8ZsVYrd@?Q1T*+Aqec-}W~1T&BWv%mywR%;IV9TplXxq%mRX zQtJjq?!U;RW*c!0$=8Xr+*hXf)nY@hCnHt!cfCyV)|DqGpH>rAp z_rhLCeOAT?R^*m5WusK~UNGHX`T|=-2Qjbr-x1{WWRs!)yAmMe2 z>zHBJ_-kU$&kYC+AnpJ1IB~-ae0ldf`M>G;oTP+XeN&YP2spEF0Wp-wFqcf^_g<&=wXuvT{vjGZRh>WV?D?#>oG zsgt;+){}B~I{4A?I*Pa8dRRD37YOvjL3dD1Ab&O+thSUvb$IAl-;5?`P+K{S@d?`% zl_1*&Y@`{X;v2g@tnLKTG)(KytDM+5mEC18+e`4_e-_oDD3kKU)x|%X*FIR(EEsQ` z@(^2T%VtxKIQH?g_yr`K$%R~c_hmdyL#dtI`b&D4C&7P_MSoAh8&90n7CgQE9G8KK zi&DLoq9^AzqVS;m3&B+Mg*Rn! zUgP~*JMfCNXy@Hs(u~yBw|@e*UP(uKCG!ym@FZ}9Paq@qmk}dnlUf6~L4<@F#UB&; zsH@phj`qAi^2??9H1qAsNPOU@VdTlMJ^I1C$|^Q1RQvSe7`-D3@_IeDuGiskfV5Tk z8{27h8%vDEU;B7)yXn_XKwwJGkv{_K_;Te&xr+kG3e>sX7(8j1nnRW8-RZ9hprVF| zt=F)0kPv;VcSqGJzyR;H2?Jm8e(*H-DF61iYp@>_5D6taw|@fms)3c{B>fsfc|Lv0 z!wfw!v_cN|a~lM7 zVgL=^PFX1n$fpGKL53C$E+}b4pq4pWK3C;mpP0opS&C0v6b0`Wxf>$53a6!>7iex< z=1ryXtx||L5nff6HD9G~5lFE>g&4Q2JgY_wquBw^Z_eigSgKPR`6_!#*)D9)w_H4K z=(#bS@S53x6TlWFWTT$+@qW#G@jid+)b~y)A;3Bhb&aqHPoWZ)M-DS>i92d>Ey@C& zQ@}Mdo8}P-o%iW33Hxadu*d{###|*RcEg9mC?<_ES4zs^MvL4pAz#vXUsEL-c}OkL zO~`$hrsB5OdO|ldP2wSyHc(93E5d~Yx?jghRKXPksMNLJL_1k$gQqch&ZItms*$6>EfqQ-iwo5ys$1kjkMTV|<&XFHY(D9{si1ab_{Z+^1os-= zv)i`^^T$o9^Ls%hknnKOri9-r3*QhP!wG;){ zf-8761d;VwC^LP-*1#i5ymWQ)7!cQJ!^P7$S37TEspz{FA&OvI~5~F4UR31-JG8A z15_xvMUd%j^G~V|>`EE-vg{)JuZ@&+8wR*tfQ=tn2;L^8ECZ*=_+VD4;%ypIQ3bI4=bZz-~5 zHc^=$s7CRuvXLR*Zh{-zxahvB0x1Ui*T$x7d5ItKf;IYllIz%?i{i`J2v_3<5(egh zh(VcMta*umfTPu90R_)vSJ-eN=1D!U-GQ+a7r-UZtR(rI)$lTILuFz#YUj_S@gWAF z*(Aym#2NIabz>+Nj^-0mdpNi_{5gHf6n8;CESmE@GxCN}>n-7w7Ec;2dq=+uZXxZu zBDJ8EeHPd<$usy0YE9Bv)?+A)gHm23q0E)*4}9m?N%vo0Z2h;U%}}7hs<<#WrUx8< zmi!X^8b6)vHdRZu%b{_Y?;+A^sY}k6Z4gWhyDR@32`pf1YaNFlA2Qa5CZIahv;M=0B)g{v-y(svJ&Gn8 z3kMaNP<n&%B<$TuqGWH@aBV5@&eb-h~NnWyGi(RPB>$U}UTuDiEZ2T#F zdB+#Cs%l?MHMc`zkrr`&eNQ=N7@BP7N1ka^95DpTD`kmk2r?peZRni=P>9(2kjvon;u&Y_|@IN|9wE zUU{G>qn71>#pEc#d&}z6)U_~bAQY4=t=nAlx^vB7ZRm$}yg=Dsuy0Z6{uEwsI3O3& zf{MH5l>`Qv=|p_}s_1}9R@3F^NC+ma*eBOuG zC+>U3b^T_%Jk$QWj{Bu|2#c(1zGhZrZ6{WQl0Vlei!<1l&AG6!rrN$cg)c==$q=yL zQbRT0;qRDQ9M5lCTe-_BD?!aX`Npxm25Qe@Mk5ycUFX)Xu?Gg`!uVR&Aq#m^ZHt5O zFbt`N?Gjhz+#@jU42mPt9&TuOct_F`krx;03};!J|MKJFNvWZ$6N%&eTIamux8Jmf zni_)DCFLXIUSV+=ekd22s^c`PSCR5#YcRQJj$z4{H_x4+Cf|qWJ~yfcRy>HSOPDxLzJ4EOC#?b^ zLN&`&qSg;>zv7E@KYmEs2~l6@cF||^sf;;Q!aBS*ZzQiQKah2mG!?f;@nh=Xl6t!f z$!T;rzfoHT6ntlGNaf=183ZNovGQM->a<;?nt-rG-5xT}(@y8VX!@#$y8~aMAWDXf z&H9%;*oi>(aY&H;G+Ast4GchC0x^VPZ^d1_P+Y)MOK_K4byLhavUPLP*F4}zGN&!q zSO~j$ak%ifO+lNyT0Pk(L^P!a+~VD{tcgtzA3xyEZ4tt8@F7d?*txY7KFnqmL2xWf zl?dzs2r>@_?FK>~n7U6+Pr2v?*xH$xY*IJ08`{!3$2j|Q+{+(_jl7np=+>gIT1Yk8 zsAjzBeY;s`RoCTzdHLl@Ai@yk3q08YN8OhQx26Q#eZFNGbBYp^FN}n_jlCx`+Gk39 zDiU&<^g=Al+QZqi2Mp>+0^h01NX7!K1$?EO8c|&A=W(8CJd>G?mdd&ERwn3My=xT3 zrY|C4L<4Gfg90Y10F2#KX_YeSDETPd__yN4M3Fv+1dGZ125T!yCG_vsbgn_9wm^3h zaqr#dSHnuFlBWe4&*!IS)WqI5)^OR6e(0;|P;N9_GmFP5!n)0coFjZU(#$ySBchvo+%c>gV3m)7-8|NkzfouJ)_ln@X>0%j zWwijy-_O?5Yb`TD1>z-P60Wu}Ghj{yqe<{o$d^vt6WXs+NZ6dqk(6f_CC@)x6o??= zj({R;lV*)u$aS8HCm4Kqie6L06$agF>~u;qP;Uy|qPOkFuHn0i6-{1{74fgMZQM!T zE8TUvI`X>uO?%inf-H=f7Zg*%;Os9~;Hdi<_c)HbZlMFx*K?HCZk`yBk{?jodTGbb zy=oZX$6!u=^8ttL(w*(^@#1M1;x(9(^zjI4f9F5v(IDv)w*J zJg7pz)`C55bz~cV5PmOkeK~A>KV>o(bQ{(2(OUf`_RGhgGk{=#6Cxi8B?NQT`QU<>Ny1 z`i$5w_o7Y`ohCRtOGzR5S&rx@3s3p;a$L>K*7tnVacezRQD@yVL_MfNGX112qJcrD z15Qq5iW~^9QOf-wApOg6b>bxZ7qAa`93p5F=)xsuQ*-i=z0;j!Txlf2CVO3YfmgjaISzrh8~dw5Zi! zm}Im4W`N#y+i1K-X?!v_zSsRMmN+3A0n%vwUarp{e^B+xNC>n&LbA8_4cHYf0v$1U z^!OMj54X(DRA_H%8ZY(>^p-E^8r~Y8ukjQpxP) z{>;G9;%zV+#8{SoZ5+%$_($qGD8Qwr=Y%bqo!bS!%fN2p@skV(x~r`_DxLcMi|XGu zP*l{ftxvCFJ^LbB_Iig>*A(V$vj0S0S*VTThdm-lHI>&h52zwMvrw5}GiUqJm@;~p zv{^pt+-0m5RdxJ$^P%HIg6b{)P&}|sU9ERWBsO&*x3HXp&d{Cng*;zb#(vxlzvyJy zYF*{L=B=*632udti#jP?5!Jf}{pBHD1v#v&z0HljoA0vkz*C>KMp$Y|@0tDJq59x3 zp^^&bc~!lg6h}{`z8nv&l*4b8GN<^-dLLz#O_wRLs)i+FJnrVKG)1rF# zg74Nmo3G3o7rvqzt5qNu%;doBfi=(!Wcn7O1E>4>P%3QMmR7F2YcE_wdDGgfopkv} zzeyUOi6{IUFF$5;)c|@p(5-@vx=xP#nT=}zG_8~VVP&jd^r@{7mD-k%J&k?sFxMk+ zO`FI6Ym{WZjM{xIOVjKoOhNgFtC^HK7&-`EM%;Qxo5k#&%*9-FG$ES2b{e($@ZUb7 z{_m)Zp{OmdIyJYdmwew$7ltb~N&rLk*7&^zgrK8Px{deZb_>e6QB9$VC|7}yK>I7n z@S&qe{1)NH$(Q^IP-@Wk8G!l-5Cv>xHRCRN2dNHQQ`ej7|H@(?Z%}65b>At)E9;n= z3ui=#oM0{g$fnTUmk#cfx5k&HDOU&J29yilO^KT9yGbsiNN*TOvkXErkM{vX0uAjy z@hobU`UDRcWT{Qx^N#H;Cwi!|C5$~$PI6aNyIjg${Pj=bfd8NG8l&ayhU~lp#gZyJ zcybpbI8@jYEVw*ww?o(T03t1IH4$FZDzSO&u(h#v;W|0C;swaiywfUEc{WX zTq2*xKi9qna2rII2hDfeFU<{_<{bzfAB9eg-Bfu||J{%stmMM7>uTPMmlDaYn!j8% zqiyY0Ate_yOVPsLzU)ORKVP7M3+LJU;6E)4H~QAU8kTB3Ec5))PY!nDlFBnq1-SZ! z4=QhtWBczoMYzHTiJyY5+5ZN^GgKl@_U|nJ{VROyd&!yqF4WBvj_$(!??eCR*Z+TA zlS_uV>E!NX6zfXIFJaB@$*n2AD6~g2LX3Xsz@3|$CW#Qg)^$npczNpUH*8S{_lx=2N|BAul-p9c8%SO#@Ge?P)Xka4Mf|qkuP&h-z#kc|w{na(Wny$j%Lho<2+}G;V z=X8$K@>``gt9tVtBJ1wLaW*qDKW|hO=oU!jTK~Xr-GV{aI4e#@JX^Sf^92iU?;fKn zNUcLi09n8lNLY&xIaUT|68MMdK`^jY$8EE6wgRFP%Tr%6k-i$?_(Z(*)A^E}==(}g zE+CCKL$R$<@c}ATzhz3{(Af&`3sOQ0jS-o8sO3go8L=!{GVcxgT|sMnKXY+bnzbd! z5zU_&bJ7b(wL5ss8P-~gk)@j#Afbm&b(8j}CusM=RIu&%RYR@zW7BFHclF0dQ1Aw& zdGT2Zw)Ok=mX;^;w1zz&P_FHs9F#?3RTSwqGfyM#g z(ArHachD%OflPK_9Bv6c-Y;qxTbKp~L>jB+n|mNvd`ABo)*UD`Rj1Z@iQ*s=63!m| z&Z}3Lcp|||Snk*=K~qdc3U?BT&-YE<_%`ms$-o|CX4d22iV{5xfZmLA;%a?hOf!a- zCfcjUGj(l$R-H#;_}IsfD~?L8)-A}A=rle!Rm6r;v`}ti2U7r)ME||T)K=0RvhH{< z{4O~R7u>9V06)0@VjLu|q$N(znITJjlRK^u793zDe8?>t-m)+ZK_EN0O=1TwzU@(v zyM-mW3*lO>d{gZo9`)m^EBJyUmG2Nh<81R?9P5hYs&62%2W@&I3@iLCkAqPIbgJ$6 zFv$z=PjytW+&MzTYFQit(A#vIh1nZ5hI&C(f8ezCl$qs{Qp*(R+u zFdT^>CDzF$V7c61*h7QxYDrmO0X4#S=&CiRt;zGujpTF6xGO&jIrm}i=VU_bMUvH_ za@8`u&Klu3E&OG^ZHX8;-R7-&&toG5^nSD}a*oM?U9cnE$dt>U&05MGi{m`$iSjnR zHaE~$7YlqPZ8DM*PyNzicbL^<=@8Nuc!GI(8y*c=C~R=|v!lZFW3jN5$C=b?r*lO(&x}~Nj`+Y=DNxIKIIi3Yqz58~j zxjv?=`=@S8AV-!%n$Ih{_PEAuBm|X>y@~gnpPw+~rcDhTbiNtVf}sVdi3$SK?SA4(5Y@ZE%+_PO@u*%35Xy zJx^xG1IH6PPzLPGffX2fbs|>RMoFX;ud^HomX~B4hm~x9Fh$C;wv?Cdmei-zVb@PI zR}IjqRGH4DEX!ot87E|?HM`54r*67+&upw(q2Ew1XU|rtbKJH+yoF#nold>r3dMyiZ z0SBv?BjbJKteF!k&vNb$*?%}J?vi+`h-0E`T+yA9#zpZbJ7Sopv^q9?U%Pt_oqfH* z+z_ow|0jR?@gn^q+EuQv7#5@Ef)LZu%9F0-XQ(E4(maK3QSUWX%!ldm*`BeBJAP%x zJil#bk|jLUO_Iu`@~b`C$A3`vgYjM_p{i0VwWa%4gbaH1jr*ocO~Ff4s~AoEQ<04a(X;9+R&xD?$8-kby74a@tg~L(t%elA>YYMVW^Y6} z4AM}s-@Iwr(Pwm~sibkn)94<0o#{^kci9ee&9aEl1|s;OMKW@1qyfMUdMx2?<5y)V zoh%x^Z#9zHE29Y-<(nzVh|BPM?4YajPG9 zL~Cc_6V9>Zp<9U zO&JxAMkjSpmBSr&UCguY`8ke$>0Q(MHc~r5f9%RiHL0s5%G~{wTJ({^>oT58WJ3ap z_#c$3m(icTUr)(zo(n(Jj$b(6-`hcG?JqxH{4KUUnSCD0pYX&Rg}E-&SL)>q_>k;6 zY8M`9aoIgltu!2aAF#>sdqg=;xacC4>y!Ew=#VBwIYwNU^6YyEGkB9|ISS)sS3AHG zJ^M+GLQ9papq|81W}m2*$>Eo63nq~P%jb~_gEy96k{QgmfYoUFqZM{-LqdtEmGD=$ zzbddaayywn74}+7CtDpL$|d#C#u1b?=>Lr?GCH8gyW81&*ipl+lGo9zoRIEbC*xH=QQ8 zbdUOz@nXRJFYTYqQnl8o+HlSovTgM`!Nbxu|5f*Rq5^%>Ygn|<;ZIOcVep@PFn9AF zTaACOX`i8g$QD;`T*=EZygu>_!^t(Q+=d^0v=l9UZq2CGB|1R-wL2rvH%afx=C@%- z6gtZfJx!I~&xDxskNhq06{EtC{-I=KBPgt?bvd2n39ba-=AMB>5Qm!1CqoTPhqdfu z$C>Fm$ieBBhbl6bNA2-H8BR-`b5K;u9);DMW913{iDoo5J5-w(|&Gk(@IYPk7c*cRL#zDEn zQPJ`pP(&IV-(<<56(sTtRh_`^=Z<9Fj$HOb>HLR(@=$y7z#o%X@nSbHTM8PRO{brC zwZK_+Lax%yAI0q;Uj53B`c5}xF@D!UC$=1I-CzhwH|RN1QGn|v|HfLz*5cH!esC>y zw%PR#vbzSMm_In5MeIS3kU|GCRS9!Ro&uO2XXVH*XoDK4r1XXX#WP=Uq;0SDhm~m zG~Cor&AHA7se(V5r7(sDQIQTY4*h*0W;@yKJwlnQGuMPg=_E5A*2V}GP-YA9J6FHi zgHKA>wq7^2U;S->E~;G6UQw@3aFG1Gs4}s6ct#!X=cMtYoJ-inu_YthCmBOUc31ln zl>J#nlINaRFDGg~t1rq>o0rD_?9ZQwCH?rbSXw>MSin_4S|StrT|hz&qM|>2sTj>< zme+(wDF2QWDO6K z6b`>1MjsF?>Qd`SBkGv@eB*|>D!+eB=B3;de<_u|8NsPs*z6SDt8^pDWWHzkWVikn zQ?Qc}=TnX9VN$&1F!nHn%kAw}#=Uh>lGf*6j}bAyJq?jZAj>V9#Q7$7yFV17%y+l8 z+zbP-JkQ@{xmY~2^;VUpdyIm#D`=L=C1tqx*NP+M^8-#p*Nf!d=i}s@Uj2i37&V*_ zw-}p~ZKEBd)asZ1OBB&vyiI$k1&TrY0^3wDb|Tw;hs_@%DxqP^{P$W3e`|Ks#UwYW ze{8EJYTBKGH5uKXsOLePBN-hHXzSv4*(82q6+RZW-SdNU;Gk zn$fK_OuvHIbMNr|H*hQ@c0F=22;Ih0x}=)N(I$-0VlmfdJ_|Ldf(TLBQfEk#wU?$m z&#&r9ofi6DdtCjo5hC#_t=;rp_5udE1Hp&Hb-lw#@uIEFMW255CdpyTxdXE6MUIIW zjm{1Pu3FgJftq+fnGkVeG)Fn@wM$$$FXhQsw+Pk_);o|2y=_DuBnWnr;Lku;0uvfO z;$vVl7SSG`xgGGz+07)S2bhlt;WA(RhAdu(fmoT%dJqcsoc;xuB|^@`&r5w+=jVUr z>^Wwf&)?QSk;(jKP5}@OZ(NcB`9Uh7d zb|iN%Bfi(jA4_!6*w6U1&Njfs#W7I_YulWW|Gl$$$xL->b^vE!%6OMb49$RSS(vn9 z0Q&ed`IlEL>+&>>U&pS?Y{c9`HA%D--j80KDc8BTv;qbb8R?boVHZ3e6Ry4THad+z zF5Bh6PauT$NeRd?CenDDUpb>(wU z1>)Ppe~k#6+J`DW3w)`EYBQr4IFalvOEn=QbB|gpld@V(6opyuiXV&tisqCjoJ}`EmFhMmAIRp-#0P0 z>X~pzq1UNnie6(Eu|nRegqpa~YJByB^?mv)OcUYx_K1Vf76#0FspHNsk{H9NN)JwC zuRXbZmG0*SJ=beWL^2B+e;*Lol|8W%-Z;~V`WSn==_@qCv@z*~<0LC3hIn=Vw4n^q zF*Qy_eLRSlApWGU`**0e;Mb9KFLbSDiCVs02HxJ8jji`o{greL6`fp%V z4=YmG+z(2N9EsN*N-W_x1w`^wv1ESl14~CagtJw5JhkB~C@l7RB5|%i>H~k5P+_U| z49Sy7wcvL`&xymSoJWYo)2@}WhPgi_^y4 z4wU-Rmcxav;f=b}4QTR?3xj1;PM~XJEc?_fY*P8HY1BaV();?D~FelwcRM5%o*y zL95upKKn53*>=lZ3xe0kYmR<_SzWokxMblP&BS>NqxV=-mc&P20LT<+7lv+*BK5;W(&2{N-E zThTnict*kUvU!M6&A!Vi`7EMTSf6Q1TpCZ#o$QzWwTl9h?S0bC@|M|$@m9=Yc8Nve z(va0}AXB^8#+;en&xv0U^tc6hJ{q1b;qmIXye|jv4QN7080mlT>)PU5e3-&$~xG1ayL$TAN5`DPbfT&wI}4t z(o(d}-{8V{C2_P8^NXA!>t3A#nsscHn)t)r_BdjpgSwWBWinj1yH5VXH#o`0tzxa`I0t!;Mwzhw3YDQZ>!Mkq8KTKR*p0+Bmt z8bf=?io5gx7FUFhm-Dzvm6S#A!2L}bK#nhCl6BMxvm|2OY-VCH>VKU@GdiN$h|m)& zz7~Ow&hvxp{VhSMGU6poy;ptedA}v1c|Zq~gdr#1=pQWl{R20{%JrrD2DJ9B3I95^ z-V)b>u)>}-Wt8q`oC8t${!3!8v&)KElcg-+9b$`P4Mu4-%e-Y2=My$8V%bCBs%T`m zUS7ng$r~CFFxCLunF(R27N3><)1Rxa4rz}L=BmhbMjKx@vbPY2LkX3jk{{QvzB@QD z(dk0X!+`8U`&#c{QNrng%`$Am!DDaut zMJ3GFm`;5KcKdK(z>#_d#}Fk${3llTBRxTNgi z+xFO#2<@-Fe~;D6nH-TTFJHh6piZEl_adp;adlJb0)_p7WUiRSo+Hn46*TO7n=23u z{>D%#QiMMzl%USy^}F`alC4a6jJ6miD}*cX_Y@>_IGTt*>MO`*6UoOHXdq@i=9n9ipwJ7t)Sso2tU0=E!98%XxTPcTZXxxHjtt{ioV^5%onLlNrA$t-OHB)dnk z3Y%n%Sx3_?95O&w*ps5lbbqcbhhs`{n^Z-X&XjDV`O}H>S}j?NS&ex2Kq}w$jAg48 z591ulLoeWm$>8pWttttZ0tt=1EDQZod;? znz;bFAK>nSXg4cP`W92N;6?KMF#;B`aYlBmN;PNYUv(Gv#rDsrtF%1?)8ZDWGWAd) zSZR~B$KXimVLS|DO;X|Mp9OJqhkEX9w}*wmU{y}6Yt5Y~TU`}ye2c|nn6w>Ir0ltd zV7~C@Ne$Rt0B%t~Qz5wo+k^zwTa`DTTVB-0IC9dJ?=?Nn3@~aOc z?=R{Lv<4OsCIRD7u|3OtH^F-GV6oKscg~)}IBKzwo~v>Ez*iDxJeC+27CZ7(DU?2nuN2^-d9~Se7j1%uG}XowqoXblsT?~4 zEDQK3bRrmYpP&H1Q~?%6@M2>d+uuEIUO%p$7U(=Ibry_uvjwnwJEla6G4ku{tGs$x zU^V`Ps;wjzvE6r!R_1AVDsFzz5!hZZwGh7F9dIk2{!Zxeu?j|;3oE`!J)Y79V~_qa z#NA8yl87aou3m|yZMhQ8U3k~r55-Ea0Nx}ZSKvwejV-h?g>&0i z$RE|`DTFmDbM8ppj!xkBR-EQ3*6r-}ZXL?xh~!GVP8obaSNU@5t0YV(=;r+v^TygU zo*{eU+c^EH<879w2ziuh*Fy>w-*J2;vm6ZNja>qbgb;+2CY>L zrRz8{`{?>~a|LQMkYIZo4Q@Q5y^wM%RJ%0(E-443245+=gR>jGa@TW5-7hjseku^l zoZ1K$DcSj*vFBK8SE=6E)3yAbwHYs^7HHPR=F4En6Hg)59MS_ST>xg%L ze?2kMw~nPz+e-{0D5B>9pCdwR@&-$ZHHOMx6FcMy*L3)+P-oz>Ly-1yA zh(C#CXzK(#iR^V3XBjLHoDaoGrM|@iRgi7sa_$Ic^Y-ftwo-RGVs8&p#z?|DACEy=MDvkPp^C6WkFx{H$3`;WFQfmWYs_V8aoKc|u4faHQl% zf0QT~MEbJ{6ByxYg}}p%j`NGJMod?we8&2Iuj8`KDXP=A^v)fnoVe6KJ9n?ivyf~C z>0+GDuAU0}JE9w6H(o*20SYGog~bkeJx{21)mTz=f81@PVJGc;k~EvlWTF1XfG!#3 z%*Y08WiTahb9Vi4l!(mX3;poXm=cHa^xg@cS+rZN-?Mv);E?t3;OzYjW4<<#Y2Hy( zwuX0ce%piX2HI&M5{#x9Ii1NGcf6F@X{sV<7gw3qA}DG5#7*wRcPTUT3AbpLJ<;&~ z+AiT1@yoO>F;1uGE9RWHF^MY~L35&$$w`Dd)FKQIGWR{N>$HO(|42&$c6zU4024xH zj8yHZtU`KRP?b-fzk+1;zu|1NEq$c5fnNin>=_TonAS+$-AW%4V}0jmOe^|jT0V{4 z_|W_@{&yYwAJD8JT4~GqK%ACUyGko$*US?W;Vy@h=|FtWZKF8te{7XC!j;KMSNl(Qdp!Ur=X_duXmWWX! zIQ1{G0yYj%qn*Y3i$4q=Ini=Z<2@8G+;%5RQCA_Hv0j|Wnq>0QV#I$c(OF3Ji>-E> z>d?W(r1%|`Tfd&=&L)(G>X_A-15IW}pif?gM~;u`@|7%9Le zygNiRsyyg7_Pa8E#KY=lo^1#kOldcGRV(#@Lmo61vU9;{>3`nF7Wakw+D7n;ne-TF zUvSb}!;tYJcno-%8!qXEOV^mWm&p)>utM*?i~THMO(Dnzfih`>I=K66Gd(_uzvsGp zd0^b*>dWm`&N=uZS<_=EnFS}`rO(e4K-X4^I$py1e!KQ>{#5PbSo}CVnR-y${tVz{ zR9>b=DNKG8n=%=Q{=e70y~sX7h0!Q=#SYm@nK_pbOJ>;yoEkWvXdL51KSX&8jXKVm zak2DNFrYR@%8)%Ohx`E-=4+u24&%2^L-gFgQ^;?EA#c=i*LhQ;?E2^P=k$eF?~E~Q zzxDQiwqFFcC)w9CN#fO~zoiZTJWc8pZk&SrIOJ%DVrP<*A?5h;^=;_|P-zR4Jb__BCpm5m|AK-T2nqLs3R^BK^`5~VDkvzcDkU_Ez&Bb(d(}V{ z@SSNnb?lR+tXWlyrQ#;oVSDK*T)BlM1MyPE&8H;j9wXx}5y=QIxm*4Ej3@{V0uPrT z;zWllE3XhgUKL7~rBWA9DvPZrT#|@_J4#}Ko@PXQS`=cap}?^a0FoSzh8+oeUAVY? zE!36@_pliXe$_ZccRLbUP^0MqIDaZdB1!Q3eqSHA7B9EBK&5gHM_aHkk!U^8cEv>6 zV(QzW0$Q+D^E>?@;519KQmh2p^^oXLo1}zG$7B z-!!t1?qQ*5VSUyi>a6VS4mP@9%LAIv-D&R?Xg;^K!Wt=ntr6gG)2TacY|FO}8DmpA zBJW$&ir3W3AQ6J@*j4-F->f+9%oRm^SAoiXn<4iR;&foSOR@6bZ}YG;yw#Ya0_jtG z&iI?mar^e^;R49E%O)O|H}i~eWIyLkH3XgK+2luSljTQB2V(leS=xj}$Mq<^;wCA_ zjFD)D2*kZzg=J<#?o@e5Xxa*8^Tl9A{^o)aCoM*HzOHnEB>Mi`D#8V&@A}ZOK2QgT zEg6SR-z~8R*@7spGaLNEAqtM{N&m|D<`<6xT| zk9*9>+rR0iQ`n61J`$z(O;ZC3;$84f`q|AnD$;E@(q4guQxgAQPXw%mm* zV>8bN#kIG^-cL!)&Vk@(^1S`F9UleYpH4bN5>qkAXK~8r9VxzTMpb4ci!N+KnqTV| z{wI!kI(n;Tg^`uBm9zl=_wjVzN9dBL3=Ix+EF+SbXWzy$-|6t{E{L~gL;$Zi{C%GX zXm092&AON$69g?; z&Er4kg+WaUnCwx1MTD|yOvTS@1zx=5vljT(;ZQnmV(t3)S~Q2=p$*y=tb`3&TV~r_ zIa4cdqj15UyRz*o@5e8tjWkt= z>CJfFxouWQGZgd>$UcKB_ao2Y55*6$_d(5@AX)kHJO$xTG;-Pp_x5o7hQ!So;V31$ zua}i{{{#vO7ndsMnx&ShilK-6ocX38`mJKQdo`rZ_e*G`g-H2xuY!O1E;98<_P9r_ z>QInYoEudaN48CscEYX%eq)-0*qSX}@ASHKnbKYA-+5j+dj#&Mpr@!S4ePjl$z-9X zYo)>Fc@E?XM>ItPJHD6k*e@4B&ZDsviW8U1*|L(CPlIsRSwcx7~i zl6H}22C9cBd!R-BG7>T|uU2J9@IbB3;b6|`@SYvY%a40A-+rvo)j9)gc-tka0QlQP z^q2aw-?T$3H-8%{b*d=Y1{6!;EZ@RBcA=kwiW$D%+X1oFRP z$@r5_?8DFOQxAFH&F>Af3OpozG3H^Oa|r}5h)&jyN!7#;OB5S|&Z-K>U0>%?_Fh)7 zesFxJqi@*d%_oVZnUDBA#4DZuCJj9KPVs6_>;#ukyW37_!PfcB52w&)&0TxO9=&d z$t&U?$mJ#y*RV=sOV<8g$NlWl z!Sf5-3+JBdi1wM=R~T(3>QodUeaFNtcJLS*qf`5i-r&(mW`IL@<9!~5S#U#exGbu& z$H_AAyPN04$745IfsTMe13PuJ`V9IZYi0vtn8|MZy07q~?K$I(NBkHiEpt%nfq`&(nAL zp>GZC`L;OWY~hjC$wES^D7(d_p$U z5+X=XOt1RvXo+lpncn9;t%&DY6@&n;uwZiMqx0f|sB*zpBYS`HH@icg(=5KUQU7@r z$)}@0!WLk2SH+B+8-+rGG3mWY*v+@Q7P`5KtNp`YV&RS z{XwVTy~ts9%iVT8O^FAC3XQUZ*9$f6px7YX1($Yn9n;Y99OJ3Z!enE%vG%0`B0IF* zJF|^(r~OP@+k+>ZN6r1jeHYc(7r!TB*Rh14YCL7RkN3k=T*WtSWMxK-Jn+=m;V)|4 z2Tk9H;89zFaPLb^A(qb>Iatdhd5mDpUvT`r9_V*jZ$o>BvnvgY=>$e^ywEHK*f0#( zt!xfYMUwo~+1hpo)f%&#vKs9(CTd;Q_$pRkLstHAryuAX@KvRizXkrih@?2FX6u@9 zKt5HBcGVoKc>5r3Z-%5BnglU!RN<1W1|E(oJP{s@JXYYlef(iMgmsUcTY~oq9*k!} z`jchtx2j&oVB5X(DkrMsIMh^oGeU;K1ZMVnTyu({hh{Q;FO*|PAuOC^b9dC0mYqT@ z#OD?rk$x6auYfcM#XW3KXvh!ar5p}AfvsbC-!pUTm4iQ>r7?HxYZu9~>)Pkf`Rit_ zoLY0-nleVyJX_4&Bb9ly+?s}`T--XZ{-zA3_)P9S=@hZ|3S&}nCbv76*;~A%DFerr zL?4XVF(Ei#Mc^kYqA~p)!upuk*7v4D(C}y$GuMH25m+56t#Z&dk)kqwc^38VGN?_l zhhsxe(_Z)mt$k-F?dpjJkISNZ#TmMGt^=l;{uqb9Ff`kZA~{HMqRK_mU>8bWVA=t{*80c-rWYrOb`C?Id$*KiQDns#OoSm zJ$#`-i>c$;4l0IUSQ>EAi1GD?9C0RS#1R#KnZ1vm8s-!UV87dJQpeWKQh+}X@5?db zv-kU5!gs;^PUqOonD8loYt9W6f|IExI?)~JFo`5bXofd(rN3=MqsM!%9p-Hf)h*;a zVhp`+ciO}!`P!fr1`VN$p^ay0qneiX_8MXTg7It2x$IhKVRg6}sV$6sO<%gK$JKyz zCmS7YK2Oiz{b_BH}E4DO{V1FT7CO0%yZ?E$I@;ANEvziR}VQWD-O|G>;6 zF|*@kb#1DH^f?j#hKSDVF5GfTrn-SlKe-lGMOjoYkp8f_u9N!7BlE9Bno_O#>@8`} zI6?)!<@2#*3{0%EVGDEg{q`=0>*$~JmZ&)`csVC=A)r0GndSo+T7&z@EXk1G>UOj_ zV~gO+>L~NHlZ6>8mKT-{tOKW5ZZ!U-x!>s{5o8tv@L|8N4RLy_^#iC;OCtk`hg z1o{VyR4^J-!brDtoCj+cODz-!D&8M<*$2{*f1bekcD?@9s-Hy39J3dLS?ogW9n`A0 z#lkmG+l*)@bvwR1I${}%cF~TS8X=6$O&}RaHoY-nd>g6%sHM1hhNTWO()K$^67^q3 z|HAKAQo%~vfzqkN$#S2(lVPBXXO1PI1#IxhJy}ykniA}~Tj>8{JQ7geq9T<6mSYQ* z)+&I84>OtnGsi6UYZum(CWlw}q5h#z;X~EHgL&WQPzcRS$`E}j__6KEPHU%W$`5=F zN#C}ZYr`_>{{$Z5Rj8eAh;G2S!b+opr)bU47zlqvWIxnaK7)W-41}nvaIe+u53O) z!>!{gL^eCznY)(=z*_*6U0Fy*_5BD%g2AJ<54j2VixOQxg_FN8FBUWv^6^sYp0=GQ zf;wn{C1eHpqSA^Ubi0fW$K$qazR!(QQ(8Rv=3u}0alu8W8f!`6mVMc8QeT1LoY2>* zcqzL-D-~K#5*B#|F1fHQL07d%#nmrX7+1E%^)q&UI%-b5j-I9Q;pt77@~&e(H+bou z$pZ^5#7uyFqLZ2o>PGztIeWMQW%m0|u(!rQC%rYdwNp#V$L_KSbuG=gs9lgM`~Msl z4hC2>hrRZm=6q|c^db@V(iyOgo>Jm8LqUk~7TVwYo;Rdd2a6qL`i8q^d^Ssjvgg*( zF1(BB7#tRgXYSVOQVL#S2RvzQEX)mml zoA7T-jKj$9HF}KFoRf3#EOP1tJ^(DJxkxy3or8Fl{657>b!|NLw_gEAU$CUIQ9#?5 zh_tO&zSRAlf|2~QtF*^Hh-$ejhixrndl4|!s_yM$ZU>_~!d@E`pY<|wH%6H5j_9O) z4$aVp%cP^aM=>yQQ5>thsF70C^!G>IdNC}Mrdkz7 zO0kD6QIV8ccs-qRH&a@?*Oy^cju2kpWX8IEusZq9mOmEnqJ8q+0s3B0sB!#qOHP${ zBBMLqq2eQ-mmUq%^ALal4z%QPY=k;$@%uW?>2t5>wU7_^qFYgkhm)Lz!OOiC==pVQ zQ`aESbjur>7qr7k6=l%a;OQUG9oxF|mZkC(i226Z<(V(MLeeAxK@f5r`%crQw)$rJ z0{E}a%i3$Rgq7BDb6nixMkukl7?9HU*u}DX+~%VeWr6h2F4V){HFi%Z zqgG#SICsiU4diW-9lKh@9ec4`V0NdybqQ3LYb&JG6ZC(AwuHd#r5}6?u^~IMY*C>e z&1tVD`V$H|`uhbI?s>LPGYRZ>=2!dHgemuB?H|z{5iANGiMk(lqj=0cyza$_OWihP zD*Rek93kQ4_Lbq03EH>KEFIzkB@6UlH1qgRa z`OVcg3SDo!2JnY`q}BVii8AoGjk{|`;)$y6{s7yCNK#hA=2IhvZd2Fi6X~gWGcF35 z4^&-x&wS!D(&HN{MQI0JD<80B+4^QXC^&VzoA2Md9QJv%*-`$CeS>3W=2M8z#|p<4 za#Ef&o{061;xnBlBO0fOtkXyg~*BQnKrHbb(ebC4D^?U^6#SA@k@8~ zU}l=l-_Lz>YF^&NB^H7Ih(V0N!7vzs(|0NB^>Sb&V=ZAmZMo@yZO*grS=Iz^V>@0L z9JEqoFkiSGzoWDnR4Et(_X4ODQ#5yj>3iAip6GpaTC(&{r4ZNo*sib{FSqgbjf5Bb zM|WzxfPugzM!$uw5_VoO;f&B0!aq6$^;^ z{_=2sgqw;iHn53SHl+7!<{tY?%k`fa_hT}UX*egIVgC1K4d*(@duBWtkNhz@K){_R zm5OHnwq93`!$f=YP|aS2&92ny_{Fwiy9MTeT_%cVad*KwXppwq>v%J>`eC?TBJR-8 z-8bX5Ds-mEY?!{RZA~!0lXw1)6VDtevl;Asp!V4L z^vCkyHFAYz)_yAKWFq0_;ha+;Y_l{zoLA6iUy6r(!+h7Sgds+u<_oP9``%5rb37E4V7k#;%@xi&vN}m*+GAgG85tRv;Y&e zmp6alUa}c@Fg@OEu@N>p_PjfMRat(7YNMeRf!!9!^zSs9cmMa=`fNeB5$_du#V7yo z`_5W6fQn;^uSszSY8bXJR9qQeEE|das^R{9S?0G@{ont6a+uiUEYQ)z&U?LPQ$Ltk zld@d;#>aL#i%~Gofq=jBg>wa`ct-fYQywi9sWq`@7BMV4O|gwCo+35a+q_UYpZ{54 zhU%L^-keFLMj;sG;g&qhaIOtnlBxCKPfo71FnRe{H}IVv!Pgeow3T z8%9S|{`%fsl3i=-2N&!5uOuXp9zEjwaI(`K&qF{!keZS*I^ZD9KBgZgbMqsg(!AYo zS8$f8jt(B3Nhg;|Q#n~#2OFES%i|es=f!8PuIC>=-a7h0@Za$_A6l1;g*&{|H=yDw zCDjo^D$akll6rl0TvvB_6kAwWnC0+)pWVnJW&Cq&t9jCRFd^UB>2jjLPW|1xh$uVz z`%i}GW8aswQ^1eIP8sDYt9|g4{?BjP9rV~0HXFKxm8<^OG3^u+fn)H$gM4(2f-wY)F)8J>O8;9f z|M$DZFPXOpbbBqXH@|H8H+RSW)*kNFe!y30^ySILWu>8P4-OASJOU;{0jB?WeacHL z%|_~S^sq7t+J|<(Rl+%B903!Zcjesy7)7OGHZ!Q3p(6wneFr;!S-q5r5Zw=T@ z`Pn+W3bK*jt1U77txb-X4aD;#ta?MZ!x~8L=JRV(pmQj0x{-F7zhEUO{`;?<@n1cQ zWxLv>B3(X;Wq*hWP%Mbne=1dON4$A_{bRJsE1?qDjtf*GMK%&V69Mh(d2+wO#7Xe( zpF4csVGES5AHY0&m)#-)p#bgDuz#BH8J^2C#uqSnb*Ez) z^w7)SIt4ueM=lm|Sh)z~UBS~KBGQN-O9tqM6kdbY|bI+t{8+N%N+hf zAqgCE6*GKoekvC*1L;ytyze=wQ>pJN!%J7o-tjCL#fTh~eymL(`Q_^HGDY;U4;G~z zBbx=%;B{6!PYvl3s6Jb|Q|h%5AMZ20Id*^YVLBdT=cIGz<%H||1nu@gtRw! z2qkG>G0oqyXP=jZRc{Np-j?~A(t+LFW|I9a+Je7AOc;iz9h|;Xt$#Cc zK~(OzJ@u&Oi@du<-Z97toJLAG?UbC2E7te*YCwGeva45oZssLKV-#Fy2;cRI)-JO0 z&-EO(mKx$Ok5L>l&cOtcl<7U@#m@P2AYtw~{^6DMO#rI)%kV}YGMh(SGgCdvmbytY zXph1xFdcjR!5l4ug($JeQM@WP@%atd0xtGZ)qS2DSk>Uq6KL8U5v-bw7e;ESj@>qU z4)c+rjIv)KD4UVW@o<y4$giax{evlzm=}OoW);( zf`wB>ItvMr(;mg)V)v&Ya2{*e(Yl2QbJLaV%!~OmmxG-i%qtP#_Rmme)OZTE>!D_zuaH6c4E?=a!jcHT5I2lhWqcP!}k#^N04uxZX=1rm$p) z0~L)mXw>A*)l;lH(d)ljxs8K?N~wNL5|1SqUMfFKPJ9I_aRbV@bn?i?+NAiefXsw+(2acF}uQ8aB#DCGxyi)+W@#`b)~{% z1-v#M$xo|<`PBbo=7ShP3j*oY{Y17W<*<$U50dwq4$oTzK9fWiyFoGPW5pvoBg^3(l3 zGNu4Xs6poO-5CV7mZoX%Wb$qD`t>MsN-pCzio5BKk7?N2Px9qc&eLgeTriti+)jTQ z$x*J`b=A?}!k(u|$Y9l`FP&Z^v*;|fRj!)S8u>`O zWY!^|;|A^#X-VQ_ncq--B>Y=?*!bN3>(<@cZb_vEvM8SF_&>hT+cLLU7K(}*6x4b7 z%ijh74GPhAb94LVCC{mS%+)C^z%`ocuX~gcxqQs4a8lXG_%C(J&Au5N#4RfTILw74 zkD9-xkF>;0Nx2g!GSXikfJiM)k>BF%;*equ5X{Q%hNDI+2pbtPYEE&Nt&{)Dc>^Xg za18#|lN6k%K@3l~h>_gRRpgfuwTyRn%l;;HvJ61f(d@Q)w9$cmm=};KF9G*U6U0 zx8R%csS#Qv)_4l$#_$3@5i>vJp#P%K{!{*+=_3+69L59A^2^mFEM-?R;l;KoRv{Sb zKIb;vl)OZ1paHElFo)dQ7A^{hzW4RQ&dlEN7VT~DU>H`<=b$wb#GeD;q2<)=*^Gcon8SVnG{l*)2s!`h!f;*{u$agl%V99K{?u_yk-NzVhces1 zx+3L#sTVjd>;NP-phB~|7^z#pEKTpDbI5B+G!`lzLT+!_8O6=ZqSLDea!>N5Mwgf^ z+j#FiB1LjG(pASHgsm3oFvm;TxnU;kfN_Oz#>!xSV1T-hJvULm0V&{4)x{Bwos_A3 zZlcYjkaF)hx2}*fcz~9&m345h7j6|a+Ktay_l5zRN#)(olsI7cK||cl!~t!C=P7U# zr9*F7d9WaW_`cW9vUgaQ;CZB+i6R61y#67K?;gayuGLJop%qf;tlBFNk08Vzp8OLr z(dq1h`+d;^2+som1fx&d+cBM@H$W2y7zH_Lvkf#euP2+#dCy=q1xYna4sl~36JjJk z^)pj&lOsH*<2BgcD;x-XmsekaHEw#WM5b=hS=`TBK(da6^0dD3dV|TA-{wfsP@O5F z*@EUgIh~IWD7s!iNGNuHsjiQgP9q84xbD|IprH>zPh$VKB~W8~0?cd0C5{Mxz{BN~ zU@yTHz-54UCZ@#m7}JEYu4-sCQMp`xM!n-AKKL_8fO65$wm$>lXU8`&$TfbsvV86w z0IkRaKFLWkv2Mk(-bl=Xp9Q@BGcRyncT`fI=P{2PK-Fg`~#ozKI zLO<-O;oSdpaoxeRNXW!J>P4N>>51=c?P3qsszM4@^PA|wpMD0YrYb)4m^jewaY+yW zWuXZ_2PiEot{A;}6|9tQQ@5Y4aZqkV!dSAB{ri&%5y^nHJ3Z&0w)h{oA9*izZg?}M zcc?n06FRQH0(JaWl>Bg?X67SRSgfndkvQClrpJfEC==?$LvH(AOlRixHSbNL2QpPM zr*89GxDE2hA8VM9(QpR1d%nJD#3u0IeCGb@&2H(My;N(n_hQy+8MTt+K~Et|^M@{v z>1^bjxQ*r(j25Ub0Tu(KbU$)ICrgnpCpDW9!7@Gqo05~_gTd@5;E?o7JpBx3ZhL|D zVc*YnJH`1s!gU5RpRW~_G}N}CA~)$wCa*2>o6AHWO%V0)3=M+0@9MO;c8>1qZ;7Uq z;U=Wrs-{&|)UFR&vOxK>!Mmcin#H_TXl~ri+4I~)mbUx_)IBz-jOUV%3(rP{`_+xX zYCtETpphma26F0JFzA3FYO7t{r(wa0|M0)Kr?3eRM{l|7Xx-aw((cxN`%n$hdB)^1$1bf?dhS%^1 zQgH7|Kn@NawA28GAW-yK*05Nt|1O%NdeRvXK{|ZyH{Sq)hySLV*y`NITAN^`Y?!t_ zVxr{Y_2W{?K?$dYbJ50|9pPh;cRfXd*ypM$h)~S2khke1F?qN19kRAj`G+(2XOmxbc;O+}`ZI(s6tC{w_TPMLR{l!;d+`Z*h*Pp$%hn2vI9K z0egR*F3{k%aSr}^WBUL#+3Dl+88%o9>hV>x!d~E zhuKG_j@%GJU&QFe#O@E|2MG?jirp}IuF`QjT$>8>FtnrAsHfcX_E@Q0+d)h z>Pvj7)eqSSfs#T)2KdO~lJsgO+_7XXalElIO9I@i^Won>R0UL6AgW~`6+ICnzeNt? zJfPpv)Qyb>6nKm7c`z31Hj3LTKkrZ>sAD9LcBSs2 zb68lsQZQC%0KSXWCdQDyX#T%dT3Y+!+Ze&;G*{^zeCkkO;RV>PFE@j!?&2$mO>`v0 zL+xqN4PRe86vxqAr5s3+_0CcRfEIBa4LI+nJGO358}7=jeWp+-axrPd(vSG7FZ$-w z;h3Vd+*Qa~`i~=ouv8){bx$%Pf2Y-Qg)V=vwBfSh8_{U~hCU#k8N0NJ`eTg|(c35) zLGcNkKgs$dfM!oFoekLbIvo(X7LPz)2K*GkYWEwpPm&F-6u*vL2<2MG=r1Y{rG->^ z3yFT*3!pWbx}zeuC8}#ZzSU%B35$Pk0W5M&Vp0}_@)FYJn!F7m%pT5pR9)%tgyeF6 z@3*Ub%e{c3m`0jq%9Za!_=fNYV8=gARmV-$tzYCo2#mz@0!-I(Q-1h36U@G80G}j= zr7@ufsuX`!3Q+(h2XF^6tQl%znf|5VuCM}PX_1mmYO{rD`q-Dezpnjmg`<9*SPBqa?lQheahfc^+d^@%aEo8FydT6#b!M8crXqj6zZc|i> zviDvUZpx-nj`Fv4xI58>uu>-eUT;J6Qmn9&OaKlaEtN7ZUk@$@hRoyS`%ECBOK!mz za0wmz6g3?a_Mxs}CIF+(#?od?AT22T{;d1&p=Uw>HN2|t{m)7t2TftGnTnhV#M@+b zKK-p5=q+oC5II_kJQ;~o{1SVCLS`M{Dg>E_B+3(Oy56ui^w&kRff1~Gj9;bs@Khoc z>&{7i<11sA;#Y1AF#@^UEGsb*nF(=}M`wD$(j(mSp+GY}-Vr{9)OrJXc{6_{u2Y$8 z-wEOQFROE^;c7+}58C|S{o`H4>~a!e-V1F&5h!0k{!one)3 zXZ~%|!}*sAg_gr73P_zJrdTme>vkW0xT{B9Vu=qkxsPs+Tp8;o@)!M!RGK;eyMnc9 zIW48j9vrwx^kbaiul!1?*`A_|jValc<~h*A*rooLm>RPrS@+hy77Z*V332p3nZrmR zc;;OfCePCVto!P$ltc8|b|Rm-5-T1o%j3zW@-(`r=kw|NB$?}gVhLdbmrcNuruQhb z1XYQ*am!rpp*G}vz8~SWQa#}&hPXJrey6E!s#Pxc-Z)$A5d_3sW5TrY%s3RstG@d$ zEJ!d_eTT=8DQ6DiYnVapim9nZ-^x!yT)`ej*$_oin)5!8p1P0S2p<+7MNTbc7mgrP z>Kw(0TSE>3{S1tmqpDh$5wcdlZB*vL;fMmwIg$atlJYPgZk3vCRR8qHsZ8P1BPU$` zqLe2v!tseGqT*QP#_Dc?XfIS^5TSy~8F8s3*Db9QC6V+WhJSzOqlSVZ<*}@IzA+Jm zBM0&L6NE!+#-4KX zn8c=7xFT25+TIP$h&Y&i2q;Go`N^6md35`u#7Tj%N569(dpCe{+ZTh#6WBl6ns(?6@C>1-aBTQ4I0 z6n*65GSZG;+C$q?Tb&`*=u*z)>C(h-?l`@T%)e(zN%ATpX`(sEmPBKpJec?l#GaFF z`mYx(!SFO%ZGjU*WcDf;+Z!0`am@FfkcMYvDg_X*77o)w*>~x9AT)={l zLP6euO`xEad4lXb`AdHS5R}k0@~WiJ%*pUNB9?@* z`Hd_7hn;vJ2<$(GQ?PcZuRiWZymqLCw`0RMH~5kjzU=R1I}Hfp`vW&P2hbt0L%_FmN9%D zlt{ov-3DBd#o94uEp@(26M&zv{&@R#M%-@|JI`DXF@H7rp7^o4mkY&w*0u=21lksj zfEvdPK#b^{n4NV&UKeyW@P)4XqBwR~W34py-qF|za`L!2%Xy2fn?pd8P1gG=Fb=_YfFK4!M=rJ|nMWU8B?16hiiUtF*ZMhE z<<1em>JD@foQYJUfZ=e3LwjM2<|{G8<0Ix8m>p!bgXo|fihq*P+>vKR8k4*pX6>ql~D`f86{OU9SprME}1hXBbD zyLUmtrMEAnft|&PfQ~ljxf|nM?mYNtm;VhFUPYXRcgdjcj_^R{@54e1$$KuBw=Ew3 zVd&4FXR-Iy~7Nf8KO)rr4F_A1D1^7?(h_omKDGX-Fm~d zH)gjEF^glz&yO-qp}F3vqiF*Xu4JsXGBLFy1+x$MnOlxcSjnmfI2v6PkgsxXiw-7B zQ1?s4Zd9~;3eoj?-^3v_$}eOuD}@>yHzwFu$E6oXfjACo1ci|-&(qREm02xB z8;GER#*w&2En|Wu^sbDnkK~W1oaG0*^I@k*24FgqXh%^?EdJcovAzkzYPY#8S{Hv$ z2+#1_g?gvF`1Lv=E)N$l0S4PVTr>+)b*TRv5@iD~y6H;OtPdt>6#B|~ih!fSbgJ4* z4EDYXRx}_N6TvZED3lSjGWbh)&wp?gW2001>UPpux!INrNTVgok^-8}&!ggt8d_K| zGyF!>_E^w>Om139K-vDX=*!%!;BP%G_P8|ts_Tde1 zV?`p%$w`NQgCcr8W;-!4;SOb23XSRg>BGKdKYE)}L{6qxXz;;xx2=n+lXI3rC)U|j zV%Yr5$9Da}o2R%aYEi{mBkEg6t?rG_k%yYy(I{Jii$Lnz!nH6vaMQMy_)Tb6LK8{IEJr$h<<2ml7&x0_qAb)J-!7-)XSE}=9MWdPc? zj@uXOQU#MPMF;42&5-b4ID0FTrv9zFssP*|$cl}tuf)lv7>JFLU1Nm%v|=(yTrC)8 z1|=h+8APzWp5jGOhNBSS3u5R(g{{b-esqbAZSaQ0Rv67BYCQer4l=zj!1=OEAGYz{RfVl= z-a>5|G;Tpw4QZrV*+E_73$GC>8AU$u>peHH10@$8ecwtRXxS4o8@VQ^eTC~RkX++V zXZ`y8pVN6?_7{DbL>)PdueJ$ptN0ujf*5i0J}#245SM1LTYr%%ubiOR5tEYDQ}z1K zZv84M=KL@-kA@2*2!Zl}&uZcL*aT{j37Q3`YQOeCR7qHg*L2b|TikVAai4ib+mP=|^>@AW6-}GO-zeYM+;!Z^I?IF+$_h&DCcFrNRXW zTZJSpgB_sk*Fs;}5Y za=B0LxM!pw!_3Ocg4kdaDJ&r6J`YZGbAiQxLJ_b^!wDu+LWeOSgF+kGNQA1g{AaBd zqnm@;>umbpDp>LlP_teZS5c1uu1#6c_|oBvyR5~lb@Et)y{fcN zgWK@RItjK{AY}P*9-S{$BVk$Ws$3m zhD_>8K0WBSLdIvEKl+_t0g4s0yGW2+{waF&B-Wfxj&F?TkQ+<94t}h?Uo)fByu0jg-~>yb)N-4P7ZG-e<$U)x&6(jVF-#@TLM&y}O1wiN$_(xTL8!AyM_LcEk-pY%A&)!u~lDRDOU!s_Vaef zHK&ZdwAT8X!9gQL?)ZqvNIQbcs?I($e-JVxa1iK_;)+ zds_DL^$~JWD7O9#xmC;XcMoSRd*ZWz*2r%Sj?%WeZ#RdA9gDsCFvHOKsI{hr4U=bX zP5z&n)4q6cl_eYHN-cU+#?^nh-aG5oe(K#-%9TTlGho<8;I(q)RcGZbXA_yLku^Q3 z{B*P*sIY0Da}=KJj8l12;)xV*!Jk)YeSRiBG#6Y_5Vg_DCE_-JUK4JUpTQ)+i_|2($N zrdoYVAx2!%HGSY{un;eI#ik^fWzofF#?C~)KrX2I)4Teo8|6$6V#dqWU&JQ9+nbbU zh~vQ|Qe?D-d8y@K1~2pkO9TAbSL<4%6LufYvhukCg?|kn>^_IBj7*>@>*CnEEyBc@jd)wyn<@>G6{&SCWWoB-z zGfvfV=(xpVD;JdUNT}{ECxeLv@h7 zn46Ci=+{@Cbeiws;Tz}nTC5^NCfk=YjShY@lRrsRx|uq}W&b)gDVUi`qqzSSYH&5u zjhAQp_k$FD*-NffY^Rl)MD8a^iy96`>Lu|iH)!ZUA$lL**;h|_o@oe+TQ@6GDKm>g zT4j9d4NQqJ+yJ5<_sgegJQbjuIJC|p(rgZKSoDb#sk(?3b&}kV^&cmyQ5oqsQDGosdZ&X{byQlc&H-RcS1uMxOy6jX;%c> zV6q6y6M}>?0q9#)jmH4DL3mO}%ssUm&N2bs)~gei+0l3Zo>P86l+YiertAx4)CF4^ zHYAk2q^xXy=1a=!6SFcBs`MZJt-HFH+7~hVUK`t)`T><&`zdkKcskcY7t0)}bMdZY z@hNPneXOK0U4@}-__5?RQbRq*V~Ow&-O=-g^F>UeVRHTiOJjzF$Urje6O5jHqXEyQ zkN81_scZj;H~uDVvPy!ZRjo(04@6Yd&|%OoQ%^v5WTw#eik+HqQK?t~cajnv)4A55BHs@*O=!b&rj{fJfSnqNj*sQX*C0-!gJ__KzG8RGj|({5oH+f?|I6Ue8{C z(~h#p$e-S@mdmvJi%#=j)aSPGA&TNdId?3OtXjPjn`1$$RVDkdMBB$Ht3GewmQP z&G%$pgN)B9y81h1Iua_G4&V2IGZTc~3>zs3FId}O?gJfuC>HKw)3f3U+H;80874xV z@x;WTbzaHZ_lc9FVZ?z7^vcce15Hl2-n?u#p>+84lH%S-W=D@~KW;*>&cpCA3s;Y= z^dEBDu0`ICp(GfVHVm!@F3w3Z@YbM4P|9Chl@WG*?OJwc{X@)^&U`n8;*n;Zz%|%0 zHrua>gMTLck5q|WKM5lx5TeD1VgG~3a8VmH>CXi{YP`?5>P9S-p9sv07Er}uM|LKS zlLg9=sXpuZK^p~^g&UlH8dI5!(8fY8@1*Qk@NU5G%`$BE#j>@u8R$=a-KBjuzEd}6?&0Mvhf?dnCe51kLr07$OJ9Xjyj^@j zp{e%sBOY7)G~UVUSLcumKN~f*qR3T!P?@)*4_BNVSQmcM&SskwPP(w{UTzYge|u~{ z!L}~aLhrL*?h!(7EKrQeIyQqEzaa629%;Zbg}{@k~I*bkG?m%8SdI zYv*GA(ZP#Zd)UOj799Q~?r$uyt#qa>+KrKrHQHnR{sa|%;XC5D$Yqg(kO?~_3E8XOImvodY28x>_r3P^1N0?3G z0{YN?6T7|0p0wQtSGxIGwuk+pwRssm(wic{zBnp3iVDwYV4Yt3)H3*7G}5;8Te-V$ z8OJb`Ri4Xc&|Jdvf(ZP*lT&za-Cp-~ zjou_j%IE|^K;E!VBaMOJynVTaw-&Vyt&Ts7L}hKt`^lH&S}3}%ohg%a>MIv@zH3!< z!-v7RwP|@9F}>buKS=J`#vh$yx8YJPxm4zfCOl&!ArpC_MCoMd6~9qx*#N=ZN0GI_Tu|E|&uOHpiqhOzMQ zmq)mzh1d^YTH9b~llbvcyTZ%IdMZt(g?K&%{>jnzGerk4%|<7uD5fV|?`{8B4qL*| zGFw>L;QRN7RYJ+7p4cRBzLOZz*|%PHZoqpD{wB_6Ao(M(t~+m|j5)gqpYUtMefX3) zqUn-p!RntaI>U>Rts5otlZaq-CwOGum$-6l^{d*Vtw~cy0VgH>v;J}ZXxoj`t}{Crt#u5<7(v3L)bzgUlVAK9sg^Lw^x@=cgW^#D^ZWF9HKn6nQyG2+0Xyo$3G9`H{m`8J`gB(Ieu- zE&fX~jt)uwI_-_BBO1q(bM`=1uo>CGgxsjYpN2t^>d4rX8S%C4AXDn(c~^R-SnopoD&*)S4N@XR@hA^VHS;}0 zQ#-QC(!h=5%YH4gDOAhflkkSHe252BC-~vwXa6zNQ`3`#_@VsnOFH+;jfS$*>wmhz z)n0l^T<>UW*Lstba)*k>|GMg%o}kSwstq~V%e6$;owZKK8MxX$O&kVh6li(7kY3Eu z+OyW(Jy8B}i4@WL4B#!zZ&KB6MZz`@=l&6lCAoohe-P>YwruX|qN{IF$mOUvDv51Y zVbDJ5aMXt_wKZ${U<9&+tmR|fmo{8`sm4f`Y$0FV5BMMLkdqdlj27aN@Fvggs6)jW zzf&WW%=9euj=nW6Bis$%5?t1Tbn@h?<-U}Bnh8s#5BRN+35C$2%$}giIvkg-$O+1j zUX$kNnbuvpHnX7KckG0jNv^LQq4-;8-YMt>r(RXi((#GnF*sYt%wj38h}} z-NC*iZtQ_u0fg@a3$o9hZ?%nsDZ%D@L0UmZZYN?}ccG~m6^ip}ptuv2>fqCaTyh1MvXZdA>Ll0pJN&-z8Z(Xr(XX*Iwn;ZjgzZAi8L>3b$P=!0 zw&tC!7vwYW!)i=cl`MOd`#x8>NTDLGU3wAk%lrN{? z74{T(q1sx?ZSF+pzPGiMbcTEizl~4~Z4IiCrnJ_muU#63r`#SnUm*2GZ7Ohv%bNtnzEK}aqRo#@J3vltd=z@xR**k#TyEbj+uUVz&~*zI->RdBdR_Z ztvw-EjwiV;>+?6hbT<7Lgj0;~iSZ{;Bavf=oxQ00!IigSo39o2gNql)6Qcc)P?VS~ z3H=L{4X&~WsQP3Mk=R{LsMQCKI~?f8b#9%D5?zA^+ja#mTgeYZ;Hvhf(mrtVO!Hvn7d^Lnc zkiM&wZM4F)Bu@-0sZ3KLk=oGUh~z5=bVum{d`k=O%oj3O;r7;<*b!tCiq7iz3}A9U z%IG8zUm#Gjr073Q@&2r+l`z0=rxUOH*~{u@0@W!HH|0XoiUEqB(58tEj~pNKm|Okf zP-hVC?yhTpMOWmw|P1^iOh`tlEb8Ty9Wh_txemRzcl@)K$zCvmYw3b91us0#<{ZhB?T zz|o0JUt8tTiLx7x*p~tlU1G_kobJ*#&*2>pQD%KlJ2=}8NaGH}UahL{gQ7{$nB3Mv zNa3$TkXKbG1h#8+ZraWFDjBuN+Vm0riDdqGDEX@?>Zw_0{#d4}+R%B%TB_yGpU* z4m8BzDrAfu%b$RJXFFw`;QmTN1aV+mAX5Vy{75i*&{s$gvA0N!t)Et&-W&OT0f8SH zTW0)byq+1S(vjdj0|rYa-_y}Ot;c-Ri#c;6oERiCdKh9TV%sF8gZT&8;7BwIc2^c$ zeN;Z2nz6uwgvrz=`>(PYk24~q&oxjxS1a<1I-6J_NHBCf4H-UTGt%4i2m}4*u>P2$ z3oOkI;UqRZWA4Ovqh==O!m8Vlc_mt!acJ1HUs-p`gRtX zoVo^EMmaY^>cvha&gijQuVm0#OU1;mKmYkXhgW5P%e&M-R_W&!NMm(Na!Qc5A~6sr zu(`0B%zpV{#hDHb!FtI#?@{CA*8L!G@5EU!oQBT&?Nx7MeaI`|tac~-tY(vM;|HBx znzXc$#x0FS)jmnUx_3Fvk2f?21mbaJG(?BTy&BZb0ADHs^3IYACM1+rm`DOFzmmlW zG`!PM1AL9JUmO2mvHR-`5iI1YwF!D;b0>QcmbvV55Spa@{xM+-+VQ9{3x8N&$K<=1 zD#SStD9)Vk7-E(aMQa-}Fg4)S{r;7?IkkAfDH;0lHK#E4McQ;QsZ&$xTA&B#L$u-< z$)q5f5WDRY2$OL7SF%o4je)NDe&tCuhNH5N09$~^pGf%J!fu1QabT!NWHVU&pR6e> z-@&0%X{0*^cQ^?Z=XlsN^NPswK);g{f|s9mnMb8XkTyMhzgfsAF**My$YE(M5~zrp zGV{+Q*HvSr&Q?U@mc);G*jg`6YbGby#l3YX!32FfBm_|ny{cB`#{!v^9xyyVF9?KgN zhUZ5HJxogGDU%mdOLCy__?%>-uGO3gY=^64I@?mjcc3LfDsSn(zhR`3>uxgER7r#k|TI6BUH3E$1fl6O&< z$!$m=Sm9%y(;Diu2#i(pS~sZdZ_RPaFv-VHj95GdO&l=(v4vw^UMo(Bcz-nXY`xsg z2p>t-a)u00s+n`zd_wC@3o*B%q99I3rH)`BZKy@+c_;TbS%1;8D%w*+dPCF+Wu|8c zA{m?9R1$GC+^fGXSiSA^S9G~xBx9n$>S3kHg*tILgZRBJX&`s3bY)tg9ZTB|$*k~z z>KkMd)G7kD3cRI6LoLNsMI?RaS0>L;!@-m@W6|BAO#}J~4r7C4E>mXc!Y$=4jpg6@ zD;o6F3GI#n3fEnklDY0_7#wRKNdm0UL~HHt!;~1&?spAF-0@<)q1Pl5%cILZxG>jJ zEO}P02n&auXYKg4V?T2ee9w3No!d|))z&**hRjHZ)!a_tf6Y*)-ewy~bGyme2pSnx zJGiD-74L1c8T^geCU+U|nbF@SpQ>1}JyT&pO4vomPY=)2m-;s542us4mE`9fd=qhI zeNcmGbf?FEn(FkQc4(rExOkK5f4~ccVhNfkbqWq@9UCedSJAsDG{9O9{}{61K47rO z*673TVL00~=j7&r$CkI^^82%PK9oCVW|LY^A&xj7jwp!(8yrO_MIzE0I@~3j67pW! zPv^t@JJPF_h&=k+T*Qx_&pcjelL6yRP-K+A5As8v|I?`)fdcX!~Xe}JIkHZlr%*8n^FC}=;_nKI9g3J911V+U?`9#t zz#~3Gi7JUCzOmA{I0dM(FX0AJL}|0*q9{tWAz5x3dMaxcSoX;FmT$YH^%9Oz_c{Gb z<`17k+|@s-rmYJ!(~ip8D0;o!{I$drh>a-bufr&M?6TM`L(ds2xn(#UC{st*rW!v1 zfnj40RUDLj?PJpUm5rk!l-*(jy7pZ->AB8`UXqUE)L~`Lx$Vgl8!yfCZ)8*FP)Vj!C9Yk&z?B?=6gZB5H{!b1ytaR3*N{ul{*SD#0m0 zN>;v~@0?)Szs)GUtI-DWd&O)rRUk=FTeGqlH$hKxLWWy9UPqk0E5f2Js*k#Se=*dZ?Xy zO-T1G=B!6L;p=#IiQYj#%%bcNKS2aVJc;sg6bu4jW)HvYnz-hnU82}5QKZ26iyb_J zn&;gKnc9%$d(yORzxOo0O}Y0(Ke#0j4q#FOG0;N#dz&}i+#YVOVQ9}=UXrK!y^H(s z$UdB&spnfR)UaZvNEaC|xNmhd^(ao~Og!Evrx7IcI*ZS1f5JUr&0c+xBti)%$c}DU zbXFohmT_^V^(CRqJ>qEByJYCcrFpi!Blptz-{}W2KCn(#7$UW@R`+}hib&6kvZp&= z;Jr}E;8@2WM&(T@jhC4@)@=5ppDjVvE$bE@Q$lM;dRq%WItit04JI=VETD>)0wAdZ zaLQKTj9i}Qx|n`F$L#QLGuZNPRvIFhG(FXSBtRx=rzcr^`aZSr+?g(Ai{+7=rMy-5 zh+X<pZ~T5n9e-Y6L?=#VS5Xna3(U)8IAVZD5OE>&Z6lc0EysHs!ax?ty? z_+!tPo)@9ItA2=B{<)cZbG=@^Y>6?QDz`vG*c5myuT;S>T2HDx$F^Cl&nVzwQohd> z0bg8$LA`FY@2iW=_ZsEm$t*L(Rp-`!evLX|4wQjiX78V=bTbUyTac`uLfWj4?@>aU zM}FE8UR`7nTQPmXH~Rh4KB>mTXFqz?BKLpW7)tNrM;~JT8oA}Grh%nrH|cB-*4&>t z$I%$)b7V|c|JHwi#cN9{)&0$nBtzrfo22qz4e-yzD3|GP+`Yfi_E}TZ*y%_9=MMkB z>rIw=wgUX(|9denWNSD7_- z0~}{7`d|AE)mv!(_pA6NlQGL)h+yzcMSX<@N$2cc&bb03V|^R3eO&*%6m?`~Z;$zn zV46&_(CHBS9+R|waXEJnxGsRkXyLQCRpH-W38l~`S*z>V)eoI;Kg;aJn}zz)7ePcE z{S+J-Rcn+3fzlc9vwSbElF&%N;>&icdpWYA$0NB(mkR@{9c5k6jUO@Y)j9-9*S-!0 z9I=2P+9|#%^w5RZ*{cx@yhF$c$^la38M3r!xt^Y{#dOr+*mtN8o)pxC~Z^HrI zr>&(5?48X*5|I~BJtE-&EIgd1e*A*j@1X-_LO{)-R5zA#WTU-pXRrz7Yh?u&NkXV!Ldf*Ee!r0KaJLyB8v#4{ zfp2W&JWc;rjjztI?fZLkoS*Wezc;Q+Um65xTi5N=4$8b%8T)q`goDg0z%9^z`ipCB zgn1*`5PFIr0Iw$P=04Du1%dR@*z905@3&njhXXXW!c5o9W5OT`rqAHeFfAxnYS>fV zec>v{2(+MLI~aXtM{iex{ZN0K{JP31JouQo{EJ^25qfPn!X%IIPwsD+7@I_~$BqXco;l z^NC%driY|b1n#p#z2JP56UY7=IznVHFvG&cPruJLbz#Q?G3xznh%No4FD43l)Tcpx z(3gy{W(og_tG#dBhm1)6AsGRst%(YSe9UpuB}byc^hH_~v3Jgyq_a4*X z1ruA?uzZ6JEen&Txxq7Qwk}IneX9$u$&>6 z+KAX)b1&WGcWKzE^>a16^+c6A2RvAXp zVmp7Da=M@JGE)??sVwbel|1GSu2vJE9L%GQQvP7D8s9AVclp5V=TY&8Ck)p$f{I5+ z!$Ghpf&)qXj*Q(bu8U~Pwt1HmC{_13eqN-zIzP+ADEb0feCd5yy;#_8)3O%Hr{o{9 zm0MOLyWJXcP?r)9xLmt?5Ow*xux40#H7sqLE0rdPyf*SK)80gCM5!~b6-MVFZF{NR zGxrETtQd?hw+0DyY{}(xdPhw;P$8q9X=lY?3%o{{qQ}3{6`_XR7MYmK2Yoai)0eWX zr=0#ypbu6}3LY4X;7_Rf+c0-ik)u>cpV|Z|^iX<9BZM-kza7YY$-(B7k@m&at=f^k zxy|K>Fq`Lh@8qY*s2NJxCx zWHypj8Wq&6y9K7tePk?@Oq?EHcP{DN(gU9-Rtn%UFn`7yty9TQMb@xWDl@KF z>9=VYRDXbX5%Ac`f*SPK$s)-V|7C2pk6a3MrH6DDhZH$OPuEH!*k<>vH@WlO&X zT?$TuvK~F0$b>+oUQD6BmHhKNvM{vpbB5s3z_kMcb~3)Tk$V+0nhEorx(~nNk?afc z>nWy{Lvez<|Lg9~=*!gUV%W}}Fa_fZIWVP-HY4yy5KD&9O1_VhDO&rM_gk%p@xE#s z&g?4#0<}@t&S!O(_jL;j_?xg)XiIKnq9xS7%zC+Qcj3l9b8xo!efk4WV}_Ut%jf$o zE278VY3-|&Kt_f0XC1nmyJ8WAioN?q?0H$4i6od(V9;_mLU}a(mjKv-U zg&#QmCqZv_57_bQUQ^9;_Gs8Em96;H{x+tT#LkAU%$m+~XJ2rt#nP%aBhz8j$&e%L zk^16Rxc!au0CXMh!;?b$G9Yq@9XXhTFmxzmJHiu1ps%HsqIKdj0y^BdRV)W_7^woO zYpdnOxt*|{+@(wyY!`40X%e3mj{f}UV(K{?UZgRi`-#x~rw$kYbeF?7Rg=fL)tRF3 z6geSeTl&QdM2C%a82+_vJ52Rjo_3!em%~dxy%;DjNye|U<6cbYM9vXrFF@DM-zbqgYzG%^0tgtd8{j==wua1F&s9nnKb zR=_*)bOxMr{yAY|qBYL*GZTlJyGF_|TsT6>OOhKObP`JhfpNWN=Un~q9LbDP;(4#C zl+B*z@Rng1)}{)r2<6wc+o7mKIxza&OU*w9~)LDBNNx~F&Zwj?moVit)q*MFyz(9s4c}5~^z!qHxGEXat zVE8a-T)4z&UIry(^(1M3qPW11fO_f)^WWlZWTgleG`N2ZPV|0#O z{D^mpD|KP8LT7mLup(Lj-d*}`ObuBP$)RL_tj%?edTIR+c9 zgyqs0;pFoxzSq^Ap4DhYE1_GtK4;`Rbb^@4uC6QHHn~!~#?OLZY?@M4d7o!GOCC-O zsQy}-P|JU-d$w>ox&!@l2la?Ntw3}0#+D{AUxj%U7MxMY50 zz9Ij>^LuJCjrmTWk?8SR7+M^)H0K?XTU>TDhh(8U!Q@R|(h9%Du@_gZwoi`ed`mUe z+}?M#U0(Y`p|T?$L+${3u(nhi(4??Kvnh_AP%-paxP999sEGz!QqYY&ha=l`|M32WDgg~&;YMSuU3nM0{wzaBw zBCK^L;|l+h7=&$_#LJu_Ob1#_FzcYi`!=7E#KDS)t^}2mbwrwmgX>gIxHV2EODY=Q z`mhb7=Z9y4tsYsKXoXkE9WoV)^|^q~oJ(%8ZLIA7P;`!Mfi++d&bDhe+iufl8(W)g z+qP|6n{C&I&9-g3-t+!|zSPw@^UT~cr#l*Nc(_BosYU-9FejuD+%5{sX1h`~*x0$b zQkh5FypP3_>Lt~$PN#RlakI}m06+%DaH5nn)Y0SkhnY}g)3HJ(JvECYhm;FSx|2B7 z%YKZn?_&P-^X`-B#Z@pS;lE1~?F5$x7~JX1C8TG|GK& z^^S;l_k`aZtK!+R+r3DG2JZWfxaWs%D})u2Yq->z#C#-%SU}--8!jzb`XXbvp4IL* zwW_&M4;r)mXqVgDlXssf$7mGqkkKql#26xdZ!1W)u!II)BH!i)A9sO1;QdQx6E^v* z+&hrkOO22>d@fV*0=&`Aj^JV_Bog%$5@-K*rBPx4V@a$IX@QfV1nD zhvXg+`daLw7n*i^?|=lVH*ISi35~_e=6jFTRGOW04;FzvCO>%XW6dsYxzVrgACI3f zmS2(l_>o8VJZa*Gn1=nQI<}lMZWET+QKp(Q1%_W|fVVs9k6+~W#}sn! z_#07Sqf8OZwwsXFK81uy$8o-{2%{D0`)b#5FqN8k4Ggit@Y=h*6RuOJx*5DA`_i~A z%fmOH7v&4bDFlbKV~wnEIq=iI7qibk;i5;&3DW}(vgl$o}D+EFKf zyI=kgsrRCrODmcWSzZcF{$eCxL8A#Whl6LRVnbwzbP&OJ*c|zRi45 zSSfRDT(#?emvkW)ZOc(}`f|Wu%Z67?6yBc3*N?5q#us;krT=#*7NoBE!2GoFdJB6# z9;pECMeGu)2{N4Ce9oSMUKh+(?q;1Z`lWp{>dwqb_Ss{qvVq;0cziL^-?M8x4#B*m zwi0+z;d{~6@Q{lE@8WxN$~!3DNj5zh8S!9li(_GEwo+0JbRD5HQOv!X#6#EKgeLhc z1b&P5Qr8H1A>b`ME8Dd3e$|DonO9nAR+5NhY(}SFybOn!Ex(v}UogvUjv*;R^l@j@QS65sD{MoO+Jp*sE{EP@by8HH@{UW!@)YS}U{DZKKw6eE%t9#V55?o}-faQShtq@Wa>O{;?Mm@^ z0i~-^J?2q6p2YO6qe|wlu(HyoaZJY6Z@_t#5LW)gl6;ry`Xc?hxXF@$c+hurG57#} zL9yyt0Fsy><}Q6JO6*mN(%riehN3vY=I_8H8r&C_ahR96S0K(e7);8+qKJbf9belW ziVX02GEe81S>;GVpr0%uZB+lL2HMpEOh7Ld#ptCc?M%`}(y*9vTuaR()Cr+sLYu@l zk0qubysGM4$a>{Q>}&m#{e$JLuv0`{uz$(`N^lYj!9;cImV1kgadcV2kR;|!+lniZ z|5{K4HpR=(mXGZRMd93~8@`Bsdm_?Hln7x8(~#V}L<-aIjt6y|M^JJ^&HPRx>(w3u zQJ$d(GW+%pqUp%42?bhsOL0@#j8=HCABwW#8*CKQyA@rSE{2(raRjq7?NRI5WJB*%Rm(#7=&Mdi=B`NSb5w;m<1=yqz?b%+MM@V7LUVW#! z9V1htp0KG4=vM);94 z7ef~((nh12VAV2z;bJ_QKGbsX{uMzE?va+b>q>2oVOU9PWGVCf6Eq%)w^eXkd$=!+ z+=uz<%C>4T8e08k@_dh+Kd7?H22STpd#(R$l1yOA~I#X8Z|C{hU`A`Xy4Hol8t4RO_S3Y1(QK^mS(%Z?3fYE zD;S>j^WxC(c%VN9;|*6=SZ2}5Fc#Vd8-bJU&p)?GJ6pKj*`}=`xn*DMW|08qx{+$x z#CCa_)1F=qQ}TVe$(O#a=ufOnuN-9?;p`S)Y{U@QxywyZ*nsB~DKZb)5<16-$Vl^G z#;dDttboW7Az(O=McS=NLn|hNA&R`{p zXaPE%-Vub55FHxafQiJ)lI2KxU>N}wENwA{Js}nFCV6Zwg(c@r3Yp`L(?|N)t#F}w zJ*X>jKpCg8nX^BD2pPw2B!9{r=UIHY$t7Jb7)3VVS4co`M_`jD&%p)lIlMW!-z#^KH3PDrS9h|jpLeJ%*SG`Y9IasLnKk0?H+KJfF1{j8=**9Nq_39C4oDw*cL)N01j^7K8ZW=%I|?VTPr z22#kNQj|GLRKII`ezAKKPW4}W& z8Sh!-^V{kZ%t4!=Q|`tHSY=Xu6%#6A53}T;bkTJ>U34WSEdCs=C@wN=Km@-U{gbWS zSe31LKJ3QUc`wo3WclJf{Yb4l(Ea=$Msr8f9sGSr zFizsE4@`Bq4zwRO@VA!(vA)#>`k_w$LP!(ku}6ALb6jNrBvHnM@RuFmik|+(U%iWa zvg(i?tMMd`q&ulaIf9V7y4Wz3b72KRlEOJ2Si?o*!dP~N%w9cFCz#R0&xA)p1}x;d zdoVf;E zyvzFFo9?*6jq)i~`m=Xh=#$pr%ozRUufP$dS?tZeXRMvH8;27+ixb)A1iN$&wQf;k z;yxWJ0ysJAJ*P(&S?nr2F4Zw33+@6|NbunhTm3AoMY%qbs-K3Kxd_dRM}lhGHbHzs z%oEXD0MkAV!SL7}+f*2CbTR9pL59=ArKB?dxB-Z5-pCEPL&V+?MJ2k>;PWv9KpehK z$ZkbgE*l1ELh(Ce?f761$x=WdxaaI8G!c$n61T-eg!u#V{F%3;p!@3z)yYQVq83I! z+D|Jf?`p%d?cidX!~w>>{>2Vc(|PKpSt30tgh{I$J+N0lsD`iut6}#RT2C z$=i32(U8oN5~FV5J9bxz*rDeRIi|MnPm6P7^o>#|%NZMFL*jc5%SX)dGp&RsbXGDF zgMnStPqa{{=1}JilqXEk7YIrZDStm~APd1wJl1#%X@z@?9pUU~IBAo7jq6eA6SbTB z{c+nl$sW&*EBVQtG$$MX$<`ia#ZX@*wo-n^w!53K7LBxQ>ZEbh9E2AJA{!Fi+Nwi~CrS!CuAXumeGv-;xC6Na_t!)YJld>SWkR+`s6$xe@dXLJ2v(6kU za_C;{f5FNCl;kOTRJwB=w|nsz3%;cnie>3(59Y71eg`rO{tiv1{{3}6n(v1R?8_P$ z6*kh9NFA%qz!y8o8Cks}uYybFUIKw58ao2Yd+LX;OJ3BTn?DxSw!^rhA)&JJw@2-( zUdUG1O}fMSSp}o1jTNJ{G=wZF8-(DDUO#5@1j$H$T5H80+(gi|b-hWd?z%h!&4g9N zP!fx+;UpPZYdy*xw7*XgTBKPXS@yauFM?E`o0|7Zx*@!gO}mcGLyWGtw!FCI&3ww; zMy~qH4wo%_H9|L-?a#pI$Qb_oseh}%)aDm3?&el&J5eAn-`bOz^V|`w=VV6Rz_W$a zvDt7c%fKT=zQvx}RRti>HS`MNRhe4k0PPMsa|o{k6g>sU0`I@g2_-olH)?&0D&Z&t#8Zns1V!y@@o@h5PztI zd%a^Z#?HMUsrQ`9wr$Y{z3Z1{!IM$-v(?90c!6uVFCVkOM@e$PAc~MD1BdC-dI>AW z8D1eLPwWB*;^*9s$WO<*pr{JXS~z=kZB3XUzvYm{#6cWCHR{~Cx&d)T<7fCzLd7W8 zFsdZ3-<%^oX+s*hgu&|-|02)yogrA?CPSJGq1i+bTS*<=bF5i@Y;I&IeB^4fkXf2` z8KI@8(j_RW)Vri?r)lwzi^|W%w7HNi3M6?murW6cS)vC73)qd?LPQxlY?OC?-USB+ zG|h#@AmZScr$ai74(o^3lj7Xj|2kQ?MSY|bBGN}7tx!xunJDWXG9j+Ww;zP1{B+l( z051xBXKVqi*A^S!^swtXYC1gx!3TRMb&K?8hkh&UKrQxu0Q|K16=k%vku%j?uYp$+ zUJyrXU8k=74M|mR6o7tW@m}q4cZkJrQwPVZgT|D5?EV~R@W`_K5oV4A+WOh)yK~30 zg&{icLI|e6V)ev;?vIcmsoh|`7*@TLEhyKc!41)nrL!3`55{y@JvUSy83$L|Mz*$V zD8fKVa~*OQ;T4)_0(eZvQyW%+SJZ2Rxt)ss=BvCDhi_w+7x&H>EE7mj z5pQ7YbPO9u_bqW_Ur3CFA|vK=#cC3 zKT@21YW{S97YCm45d9_*Q^*QyuBwDStJH;e(xNkB*Vc8#BYnAn~u-s-{7<*4q1H zqqWi|HF1~gn;MRsUA11=sSx78xsoFeD?MSx06sCqiOTNXy6Zp$|N8G!-*WPnleKjU z#bLGE(zkK7rGs642)-W8B=o2+m$KFYoD_k5Gw-BYO1OV^v#5zlF0awX{x5hdV?g9w zD27Il^P;lV={gX}Oc7IcnD)~3cz`}g++dLDPJ?CgfJebyQdcG%eO0dge-kHnEzfj79ll^ zLrzbz&`WQt4w-7i(!Tao>rjnl9@qLoniQ~SNg|?E1<3fkvtTZL;A2SQe|5*`7c(!} zm@QLpuSBn2W{$J>3Utv`?*Y&wW>7;YSX~19uCdf8k8+X0>I13aju8v$oEm`V=?4Ou z3UQ=E2B+VcpBZ-p8e5A#?48W5ueOj*08;(uenwa$wV3|Fudh4+@J$8E zw!pSrtJJS4)*WT~ZyamWOT;TMfHO%f@id?EOQ_~IB=%+*9#{NY=y&R@W>a?oP+Xor zj~tX5JOOhn&19gn?94K^Mc&4qU>B3<%t{gDSIkjyIhRG6=!$5mE8cZ>VP3&1JALok z)CAjx7#rD-H}S~^g-hG--rF|JNYr>P#<&cK8X|2hJPl-P zvA`AF-K|9#a&PVn0O&a!!$Y?5N4@2)_N=y*iL3cvWB|@dTzqF}hA3$i)3PMR(|trG zwCU;o!FVi1>r$AU-~-XAM)=#G@JS2hoUq|d$1I9RLrx$Eqxt#1kiK>k<^=G7A zd0Id}+2GaGYWdA{aN`(ieV}3eb_a&ftm`igO6M?x2JT;tGv~bkK~zN6?&}6MKe7H! zzY>AKnG2S?;0;uEoKk*HRg(sSNTEVv5=iRsWNjcG%w85_5zaH*GYOKG-5V7Hoe(`T zr_Cs`8U6-M-bD)Fr!a3skx6kOnn5W)xw~&MFET*CW#VNiI?|5LKLrrIs-ukUK3>(R z#CSQEB}k^@v6r0z!PUrN5gFQUWDeDesEInh4#ZS#wGl$CmSrirA9Eg4R2CZ|u7}GH z3K}VD+=zVXa5_OGG8`o&Ul#Vw2d*s{q=KS&=-6YAqmIm+b!sJI$y2Qzza{s+y8Y7Y zl#|+*!Uh+)tbAiWV zJNP{w`lMr361|gm-yhK%;5S|+9^KUu8;N{iED2JdrpOTnH}XVcYi|k<)SEURGWnl@NVx)D z$ZXUOj_!S6La=3M4m^-K7JyVOju<(u_}D3xlrkqcC_+S1$d4jsbo5IP47n zwgGPuo?J*Xbe}tGsAu*WN0v>GfI>tNn~Hd9wJ)cE6D@l)-t5?&Qij(UIU-#N=*SI$Konm zeiMvp^lN9RZu%XqPz{6vCyw3W^oMQ*NWwP^!}eS%zJh(TH_6k=NcAeD)y^VXmZn?!xKL&>9ar5hA$9ve zU~bO3ouOK(UF(j+@AY(-7Jm3rpgG0zdBd8mi9QIv^T;E{PhtVTYS@fQT zbf<6AzebCeaAs-a@L5w(^cIQ4JSD4r4M-2zpw68N!fufZE3UqHL_heuB|||AG0$BF z`rursc)Xp}n6ov#x3-oWQsDhFI)>0gw>3>0c`Cl>@IXF*7SeLu$_k{zzMCC`gBh7# zx-}{4@O*QLW^b>x`+JHO1;aH@`Dj93`tC{SP$Li!vgag<_Nh`(;6rLJ4Y4acBX~ zl@hz$!NVLo@pMKLba5jZa*=Bk$c!mmB_8AJj{aj!=k1V&8g~B*QGWRa3)HfLT6e)2 zwBbNDK&!wKq>q8Dq~S7C&p3D8mMA-PJ)YFHst23NuslY;KYYp7w0nyzIT95{mW@=l ziHF`_@+b?aV&jf1X+^GcfB>y~PEfe|o%nB=yZwv6{Hm7&H zE(ejKk&EynR1@@&w=*|WW`3RJ*L7>xfU-sM7LDt!paXX*0!`;dDY_1aLt#SnnQz_ z0iQfPw>Tjomq~zIC~~5km0d&oqfhXA%tpvBFR;iNOh#+B@z zqm{2DARvgnWc6%16a~-lVwYiGUCv{KHs6h;C3p3!)VhEW_*#+;p;xd+Ao)&ffaI@e z0Ws_E^lFjXF&{S?tzh_&MWMbxr;K7w<+PpJ{2C!*J-L1dFke>B3u(z~sVPw`Cxy-j z)Zc*ISAoHU!vJJU-#5y9Mo?&0Sw>2+NVMpD2BZf!j*+hC8=P@e=cdm5BYrclKl^fSI z@SbJ>SiP0mi?3z*v6ETRQ4N4Iv2zuQO0JgqQ@V_ITjNdbKH@Bx#3LQ`vo8wJv0#m+ zJ<~h2Dknj?0L(Q}Bn{g+3ufP@K*sPTzKNpSrY{Zf7PTjK3%)jze=UK|=t<@Br=Xcx4IQC>FQ?f2KakYyqUPD&WW734=OpC07=|W**U>bvhJ1{()NOVI zG(FAGuhqJ&O4mc2i0Tv?i!J9X$a~3mnLC@I!iRPybjhco`b0+g+bxszk8}I#iH(O6 z$XovSGhKAiHBZ-bMvpz z;-AXAe~;Tl94)v-bUZL64X+NBPXCqtU|1DCgGDQ&XBJ?{zM$hqyguA~uYz5W8%4xG zZAO+;C)A8N2~z(KjEH;)Z+-E<7sJsZQsw#8ZVRF^_I_Fk9m_MdM(@Iw??J7z&DHLXKtj9 z8?giWFX^h?6HwI-`GUXC(C1f0Z07sWjuQo{OuZwL0um!ri1N~Q7$73{zYZ=Ax8rObYyFl)+T(RN*hV^ zLkeRwFjF^%bnE&54cu9g&MErSx$ zBk|?u2S#>CI?4b2S+J^%hAt1j7W!vt(JKATk=u8Ax5N<=yh`|sSD8sdJs8OVJql_K zT?G#K#fNYg<3b`1-XI>xwoI^?C;Zpv-*TWf15 zK|i7jxgXFDsZSz@mHAtgMEfjzyx>Cf(;1t=jp@($o(#CuY`K!$Bqovp*0^kL7W)J- z^eMNWdPJ*<8n4eRSpJI>V%w z1-(IR7_Kwc(}2~*iILJXGA=U*`9j16P-p~WmnEB#i#DOp$p#*_Q>?O9C?x&};I4r6 zr9AVnWDU#CX&e#gR?kUho{K}&?Y3>-JbI-ht$w7d*xSF#4E8fk&vr%oewK6B{05>Z z%e6mZVq%Mc{n24iL&Y+$*@`|)Z7XsD@J3!DS0F8y%4qs2JB33gL%pRE1t`n4a~VRA zOcpi)quYBx{=J~|$=&`3c5{HUH=6dNyUfd9MdMXymfg2$!QZRPQJ<-rBmR+H4m+Cn ztS2fhb;#;?%|J~WSt@zZ+br~t-Q2jR!_O)9|C8MzpYJNK5w-+6L>kMTWDG&uVE>S6 zxjJH3P+>I5ts2K$`eDuov44gKNl`gJv)^=KPdUn3S#tp6Q-X`PI<0yar4H8WJnE_2 zK$G2{qV~}iNyROfMptxTYWTKRz@-`-nD7O#K2w-I z3V$^5hzJbeb(b(Khbz=PyE~45kIGqn0g#^FpPHA$_~~i576XfO*0qJ&x8=b~e9~#A zIUj+Hllodp#^Ehubh|c8G1@00hP2bXIiJ^G5MO{2)*m2)>o9BrW;v$LzjxK(_ebMl zpwdIZtqkF+v`DJ6$t7e6f5iK3tz@!cszDXbyv0wg;E%e0Oay){$Nys8P~=6wW8`58 zXMh5Tz74OU3@v=0Dntrd>ja-9%RYnWc&UibTfk(6q#xAmgN*EQR2=>k!S`li?g6Sa z&w8p}ljTSB^F+7i5oNA}{3fR2dgSh*2<)q0O03Yq;s#?Y;rrLPlZ{y3^G+_H)|8oe zkhPeyt#vn-OQD1E`S}Y$)Y5`Gu78VKYqB>A>h|Frew-Nkij}r{ITRp42{2InU3mP! zx9Q`cu)o93aARpf=DRVje8xm}*(*-acSGZeo3KKaiy>uInkgqNB1VgN=y22`vm_*A zjH@Ejp>%koiU#INSRfOXj?BRMV#}u&w#@O~p@Rvl=}e(Z@7|hfCV|*sA8#CZ#?@II z1X%^d0o>~ToJwDC99oGQzA9OGr6{7nm>+c3=#?!l)OiWdYDad)tAd@syM&DEEu z&s~cWC@h@-T%a+De{sB0Q^rq$M1h;g(c|^xUw5|ztm&&B41WE9YpLiL03As7q)kWg zP9)@IK1u?e*QR%I*u6ckIx4N;#%o!M_o9ul#K>hcIuGL7Q%@P&bT03SV`-|>q8y!t zWqFO>(3zKQ4PoIU`pK?0Y4`r3|QJB+z+(qS#ZNCn8L$* zqAf7HoF1~w!gXQ-OzlKWs^^mKdLDPy}W-Szlpz#PY{KW(Iinv6kq zZW2nLFCR4fc0H}GLQ{>FHuHa?RBAhNi>aahk|=bh>afgtG$V44%fsv;5jSiW=WRC? zVsa}kJEn_COq)b6;8Ws~{Bprnkcj}tPcB5DJ%(3o|wMq{r z2&kxkf^5Wvw3Ig=I6Q~^-WLxrW8HN>Vy$GZ8hOf7e$n+b(yM^kz8;`AvgHE725>fo z1^vJDfDcgo>Fh0$tKEUILQy(fv_9P!tU^@)KQl*B7hV$O2}Na*$MKU%Zm{+qZ5#}q zX@0a5^pT?TqD*mJNZ4(>ikQ)&7K?*De^N(fJ6i$-WFc({POcG z9qh*b?^?bnl?-2cTvMVIU|`nSQ_1|3b2Fr6A*c$DQc5y-gSpzJusfJ@>6#(rNLdI+wNwsWD`DE*s@S+MH)qlThE2`SIDer zv=KPCjQw`i;P?tWC{1eb6JBDo-4>(Dk5TuWt7DxsC8mYqc`r6Gw^@=-h$F7KGLV`o)A zbY@`KMmUEF7_Z`x%(`}qaBX5%h!9@c=qtCjD~TnMR+b8-8nDCu_9Oh$v?c71xY5P^ zH%-Fyrb7Duayy9ShX~XFdLWQe&}#qvZZQ?)PKX3IGg{Vt;9Gt$9*9|fFz~o){h@sB z90b~Q3V3(STr^sL=5SUnWCEW#`SS5zA+dv)$4f~A0a3hyUt|64^D1|66&T|BSJvh% zvLst9{|ArQgsKq-LMp<0IUyvZBM6$T7tPks&5xWE^lbpF4t&$J0bt`pr|+us{8l@D zsp2GeN+7@)L_rn@Sj z>`qH-I`do^A4C)9>?X;x^A*Exw4KYRu~&SreC&K=MfTR|0H(??D4rQ+vXgS=o3;%Ff4ECb45yb!-R5UEnNXF%Lpcl zH?L*lKV-sPM2hp8^li6ESELc!gm=az>;qd11J(5z&zh5GFHLwmGbdVCwa8bE? z77{FBQ|Lrtb06;iyr(Qv8_+RZM+-1(xcVRSkM(Fdki_8IXT^}(RP7s#j|qV^ zWke|Vg3)(oK*H8m|3V}i(k1m&7fmlI(C3*%CJNBMkN~ zqBa7#!a(*MVn4_8Sbgdra>N%?_l$Yop{XP`+{WDET~+MQ40LL9Kp$N|osto39-J8@ zkS1-blPt$B;`~mwunmydVp97th3r;XKnhEa&p!>WX#v`9&99-n{P+_bN4{~ybfh)g zMxOa5ya-m198H)K_`G9%d2`rxL&QJy+Hfv^c>jdHX7rwTU> zW`@v1bGE=NDy5YYvDTcdpnko6eXUFLG1Sezc-`oV^ZCEZ)ipcnThzwUdAHOon3@2c zucJk$df+=C5%N3b?oqz(vAB;Q%IcVO)kbrvq*x=oke~rjb?FBWP%&QsjEXt(f6cq! z-*24$I`FHB>tkSKHd1sz{JsnJl>lx{=|)?4Kdjxk+m5N}{qPp#W;*t3ox}usM3A%L z&Q)mfv(y^*nlb_3%hk8NRb5>Ny9J@vFG-{#xJfyLx_X58s{mXj*J#jBzCijeqX!Wf z4%8IFONNV57f2$%h37?xac(nm+loe__-S$;sG878*P!Nih-`47zqFbHjX{*&IaS-X z8mlFQg$jdeiqkfwF^`Vt88&{}A4m%ZuSZ!cc8m(kMpI>IX~5oZ4}G8ygzlAi_B|9v zawenv))T!Wz$$?nCxV#Hak4=jjiKI!8s_3>ge^l|{L(!=x3UfH!CoUygb3!{?+mWGdWoOy0rUpU;@S|3DOGXaT}YkKZ7<=xd#QIuL>SZe^p1C1&?c4;j6+z1J$(^{!JM| zT0U{EwGN7V>BNd3w&D>JYPWp;Ju&)_H@Jv<=)%sdV?DUGc#%!(8_NT8C+2#Vq9qPp z!ig$18X0|%DhP+*9tP&>j^Lox+5cQ~E%8p+C*|Cx(n!NgO;^LvNtI#`#tANh0K(rrCUMoCxYTosPpI#7vO;G?blGSCOXin^Ej#(VDtQQX10>A zY*Q)_we5UlB20_WM%qAP*wac0ytam2I9H$ukguhh7nUT(-LstvVr# z7&}m&{0RaDa@ET8R7_;iO0aW9GtK& ze3)QAlmCKd@P`4^o(PirB17n}QR@GF*441@&s3$o`LJXhU~gf{bYQsD>O3M?4jdbj ze^=wL0Wgv}m;jt*Ot3tM9R{i%VuQl-8kpLmtL3f)qRye?S#L(R8d&VDpF}%xVs_J( zK6YdO_$_0@P;pvxN_yKWVH7E4yshG#-^Q=;&{2!`+t~&9sQ2bqG*}wbk!dx4ZltZP62!|pR1|aE_4H{mi zAq2PbYlAg(`paa(jNT*CIut^3^)8dy*Q2p4WtDxX2DafX?xG6$oluNlyM3K0wt)Sw ze?7#vTWHc@SVoouA<$1;YyUH%Yv0_3OWn80APAQ~hJic>7QFeJ;KM_{R4cnhAz4QV zC|%;d7)=9`57hLkclk#Ndj=ysRqtU!Q{+(-;UCewDA4ax{lwC~)zBIL%62@YJasxs03;pklwC4MdjO2N-YxB48Xn#BLD4fwC{SjsXX8k% z#J>isq9f23dn{CTz{h8|<{T!I<7K<-grGwOb*g@;HZG-?oMId-}o2 z7o&m5oB*u^q`_!5>`Y>#8S~xdPHfD&dAjw(JEo@MX)C_K=3I@MBP9s%^R;!~Rt-^V_qBe2-we|+Lx>rjocXvnXd~9T zK=qo@S7u9)?rCaUV)ql{qQD3Tw!VPQ%5Te>dG*>yN%nE-@)}vSMh4q|m(yQ34!o^J z0n4#7fQ7hQx=EffFKAh*_{kF7_k3AazI3I;+V1^byZJ?eJ@Nk~!0&&7CG%auf5B47 z`WInCor8}oUtX(}IGAT}ZL@G683%OTV(!3iiAIM1PVpCY{BTG>j=`z=YOrHtakZ}? zkNzbq$0k6RisG)awpn}{JdO|T_KD+QEyl!UOR`hdc;EUE>H-MOTJkSpsIaM%5MgC@ zV3UU!B~$sZ)a;jEttq^)6u^?BN7JSEu!UZk@ym+t3Eua^mwy<}tm&b5$pmFR4Gd+k zIPpEB&h;rE8@r0@T=|)e$$#Zr0#*9|S0&ID!9oFu3Ym+q;L4pJNc&j*R2nq%y%Bop zfU5e=PZT7lxYT2jdyAF@3f#B-7Hm2b&|{DRJBez3T{ak3${h8f)e*E?G=deUvRlM2 zuadYxLWt4T*mSdBm1-SsAu@lXBQjeF;HN`*vdjK{?h|st&AZ2!rk{*>S_R!yX1gJw zZi(TSS*}-!y(A#3GqG>9>XDA0;x!`3fr>x$-vdkD2I9VgZ>QNN^nLwASad)FiWeUbL`vkdbmebwP)TZ220 zoLo-vU{ih*rGdjLdZ~?Z^acL?>Eq^58O=tW24hsr{CQ%nO2eo#{#^66GnNKt(hSGILaQ>|R)^ z6Xrv~YDR1eQ;;a5hd@@81_f4_+~16IwK^qDmXm*t`@9ep7VO+AXOa2|BfpNzwKe$Pb5>Crc$1C@MtCwSZi3fpy#4T> zz|!FKSG~gQp4Hr{cQMdyY0EX|OP0#>AkY^f6tOi_pc?!bqBJzw-E73cako zTY&KrOf#Kvz)o+F6q)5I17?z(p)=4(g=8b)D}~0_<2V+ukmGoo`_oHj93Lm0w+fhf*~aw{ z5z!MOXiTw~{*a%k8ar%c-by$tSg)c}3bUVG<$}C4XC6Zm`e#ok3oT$u8s$pYm?m}c z;1J{Xi^^qG&Jv#Lr1dyn&Js6m0fL-ZImIPHFnV=HQ~T?mS=={FH6v_-rPpAhuFlKe zjZk3+=aV{wzbA#X#A%Q}{gHYo>cpfM2c!*AWN>d@*!eD`@wZ^pH50Kh;-PYiJhNFiyC_eKsc(C9+PD z7=CqqfvEiyXsZ#7IQs^TKslSOkMU}3X{k4=v*r9sOIl>W@ia6lc`=fz#c zt%Na_6-ET{%t3v;I7>^*9^T#$ZRcpj1%RWMF3w%wGxu*wZrscoCteq1)fOs^zv|2% z@`&%tynpj`?c$#+ZO)-Q6A2%98#J|cjW22?C4`R`I5K|B=aCw_j>rR>3Z{JvUXwp& ze#JG}ktj~Io0aWrH_s-grPk^z;;7y~s-8i{iJItl0hpXAJT%GNDp1uJ;T@zbilC-g zx4{xXkM}!}jJ0x12{91CpwagSSlc-oTfs#~iz_X9!bi@z=MY`K(%$(KIc7$NVRbe) zEdS%q3mr?}~i&sN4_yiF)stYw^U zm&4$d!5tX#4PD8M{+^%Ix#e!C6?HKBXllez;MXV)R!>~(CLB$Xu&^Uc*@GyA-$^s& zf)>NKL#<|T^COKH*+--N3NA4MCh$T6tAZyPID=5|R zTQ^I@;%ZMDbVlJHw&M<2hYtF+;Pz*mV}f(jLowafgY1O8T<*RM0cmW4wmKcxd;4-j z*ZsZ{qTdOyC}ONxoDyv&T7@pIoFrM*h((t!8lQ-c@YBH2yd|dr6(y1LW&LcQXqf zx?G4DRjh|W%Zr>(K=_5#Ns|u@qFLyvt=6g#iz*L6hde>iQps?}gKem8yUS8S%3pAL(xK)!pN+Cur=ruha*UXR?x7nHm~dk}X|y;+OfVd(61M8^1h zrt}qXBF8=ZvuMY;$7`f`;D(zf<b(899@u^XK$t@QKLhadwqpq5dM)={jpS}YqLL;iq$xeeAyT`VU%N-<5U6Cv zwp>bvz6G0?ZW{om3dkFDSYTFDNtqe%C)&gm_qx-sR#-UrjsQEg^?TJ?JM?SJ-s>bTehN3B6&sNh3!F?QYk>~TMUZ+8Ew@>YUj)6Z@eyjNsYB#78Tu8Q64b>!YG z>4SekEU*U5_vFDO4Hs*0HG-T8t^?B`Km{x^zidkr{SW_Q4n9LVL`iQap-9p;1u87; zf+a}=|C%n6V3CR;h(~p7mD)FQpLM_R%3w_aePPf=$cEA~={lU9v*!xNy)ojv?|n9w z{XJM%jtODZcxx+r1K4e+Ec z*QJ!yu@DTXPlP@?>cl6iqj} zegPgO`)v*Jg(=j6Uwc?o$S0_L9OT!sQLeR&n|drBC7WE#o74E_%)i{bmKZ7)7bz-C z`1Or1sjde-C8|dmxjVgUw0p|}PlCVezsq@KJ-by)k|n&=H4jm!hRelW!bH-V9IU-< zqZ%`$*2fQ0AC{n;RDexIpD@$OqQIm$z;esi+tkAFL3)F;Crx%Jr1Vb9wEi~L8H;Jc zUDFG3*DD!`b3miJPj@>;Vt(#Wt~j{Z2UkN3k=8A9X8PhUDxu9m9PvB5bcO=L2bPgg zzxr6+3C-JqjUXe6^stt-8$j;*J%G*S$2jPq9w;cc6Sxxmv$a=w%#DC5AAUKwwc2=C zL->_Lv&r*1RuFSwtxYb6ej@~VO5uo)&Br>8(T;gRYyR_bFUKo}noebgrYCc>A|sU# zM;}KVP?5pfk~KkB0bZAFrMSu-HU)>s^1Za2(XcY@jjp9LJpy`EpI=NEbR#7360AR3 zG7}}EbxS1BI1E}J9Xry5HPwD3Y_#yqP3ju_5jyw-ej3ZAnN*yi9Leze*A?r6#9jacVgB5S6Ot0<;VfUyAh~E;t;EZV^0qU&msqy~Juf>#9#xXyz-BuE z<0es4tCN^v=$JC%n`Ez~kjnc{1TxViAOTYJkM-1H5|P{&@D34f~((T32x zif!67;l9U5h0#c1yTo$jkX6^0CpRWTsU)?cnh$*hFp0C|A`H5l(*wco?Q(?4r0n8F zEM0}#)i;%Bzl5hmKfFhHtg;*>9QmW+Di~<(^d|GH3CO=qkE7Yy_TBk#ZX&MrkI`iRaifkGx z9zj`g|I0t9`8%CmJ@+XWA8}{{HTlR;gtKOqa*y#ju^+2^LK9{eU4m37bdS82L1fy% zOUBgN)C@=$x@~UbaU+V=U&TO9+2uO2S}3&A^XM@KEUl^JpOl2GTp9xeK?&Cw*jF`tZ zF+4J?zTF5zk%oRQw6yWEvcpfUMD9-OFk~&Eb$nd}RdC*npNnlAcxMggS*3jZzT%-L z_dB&)>|4%=B*fm_(hH~;L!y9CXjE##&Ep!>RXu$4iSMRehCy4mUkhR)bV=-xi8-Mb zgTOBpC2xfTzgDMt+SQY3*A&Du6+dvt?nExfcd-4=AB56Hj<TF^rp!UHKL5NsRX09k8lo;onI@xh`{B^nrm2K9;w=+x*v-Pyg%kv0 zj^+Efrwi%wIGu1EVa44R2i888G6u^HkLLg;LG7N5wApXiL_Z$P(Vk_0C^{}p4JS!oOfuhnx>vw+lG3%# zJ8xV4S5~Hhwa8-;KDZmvSwf71J@Tj0v(>+fk)9~?(msu}?l)_&oiXTcnEh6_HSa$m zS-_!e%z$%pD5P ztF3!hZ8;3Zf;FrIels5`>r48R5j$*o)W4W&Sn(6i_4&{W%j|_|(ypyK+bftHP4l)9-ht7-6+$eX}ECs^93FB>;M5`H#ao|%E8?60iF^g+~c-no{WrY=esK%P!F zOqh#~u(SSFY?K5jX@Z!N4?|0DmFiSAkWk<@6bi1=Ap+CEKiNSRV&9^#i9ijrRk--r z!D8PD5X5W|JXrTXhU+);vEGC9$$5kfSB6v4$=q`UbXHB%)#(a3#3eKBY^ib`0mWJTanGc3kk5=^-D!}7w!EMOW&aKS3>wOK#eUDT;Ey@#pV z^;Apst(D`WeUSFBGJj3xGGBA9-WL}dO3QD5q*%SaF&F(8tXy8V(&Ok-FGY^tFJCq8 zzRbGQWN$0z5^I%mT$r|9xDh^)G#fx#NG{p`r##YXB2BMfQ(k zt!u|KVmH0e3J;*b-*1x*;yd-A)<9*=487Tu!_ywq5SO{RJo+JB|A` z%ifWG22``49Q1Ys-cG}sgS`+?8lCmQU~G8tY`h7TdOPR__L@2XU!+-Y8S;I|oPtP^ zIRKf5yi^-sfqiOkr$Xg_KP{qb4gCOIX&?t6kN{5VL$3Uss<-S&TICVp3tU;pF3nia zz+VU%*63heEd?Kbuv6iSul)S2VPSg-acw9=1K1Aa-(0>+FZ6Ve;XTlEp^t%24)ZZ8 z79XqWSoOH(YN-KGH_!&BOM3u7N36L&|7y%lo8=_+i_x|H@7@k6>+~!9`A<4Hx`#dm zYZ3G3@0SaF+w6UCFLlNjwycFU(+W?XfLO`PHEv6QYYNTb#N5B4pu97 zYvrW5ATqkp@bX6^9?Pu!=aN!B2d;p6^J1YDvIT)cc~pGO>(hB#Lv!}S3|Ph10TIc$ zLtvQjuG_Q~-U$n=5b82_?0M#-)bO5P1|kNAetd9G2Dr)jKefGo1ZISG_UyCX3#>;f zA65fMrqqKym{cRK(E@8u)}M@v0$(91fa9E%z?FBM7PTvrcW+c*79)C|j09jtn-7JW z>+uhHmI81XSz`zo#C*@Z5wAM|sW(3f?N3&r)~?0+syN;K2h0DWxF4HuGc@?8AKNPb z;RnG`jbwufm>a#va?+3QpF4ajD>ggomj@PoSwxl!_;&w}y&)YrUc^-67$3b28#(++ zmI7EZ%Y~$8E%T2d{fjS&3FyqDcGGMZZ1eWD+n|=^WAzv@;o8RH==t!{)jp}*^aOf5 z1nw!jd6|Dx-VV&1Dyr-uV*OzANImVY5k9-7neO?=#tYW5SxKd2otGDDFR8jFz2S-i ztKskH=3W@A)cyg|!PhMr2c!DK^W|6%pJ43vS*f5)QI%0edgh9a(_|d z6&$PFc4fO(!8HB${*BZbo>HX1j4smVl`Q>|tQ6Thc6d5G(=+z7@;ceW>%($L5*r=f z$+r32BE9}mqeXp$K|wrujXF9E4f`I102Y=VzNAxz7p28OotWv(S~hMl-F$l7EH?X+ zfEsK#hiSMsI&5YBw0q8Xi~0-in@-u0MOPF1*Uh6Yv+@(u`cZHg2V!Wlzgpyv2)(ya z&xuSgK7H;DFVeYGhvK0^_O||9{GVg&RQVtADJMM>6eyVs85art-Ea3(u0Z;$tJJep z$Edbh&C5|ZoC&ZTY5=+nTmiI1gKN^!TH$vBQGnZHYspnCVs;?O_G9V4Y1AxAh32lw zKSvOV1j#)zwL5%r<3Nq1^RHPQ%`_tsSNfB^6f5RN2zk6nJ|C4TZlIsF=2L1L>42i* z?giW*5b|4_Tg3Xeqse=DoWBTG6!n(lQIv6UwPS}#d5=@Wz5#jUZ?h?bB1dR1vQ`4! zYNkd^1ZxAIk6t5sy`Nk67wGRlx2Z zFH%+JdUhZWI36Q~v|^^Mg|tTpRjGn2bw6zjQbE0Y5S6e$P5f-sL+1TN_ORisZqeRi zU*2M1qrxagIm$)q48F(2T1IR)#%mb`j2eK|?6Y^&F_;u{JdE)gY3FFiMzMXT@?>vZ zr0n4BX(35t|F10r;LNtA8(}O6}k4Lw7a7-jEgF^EO{53O0RQmiI@`qRb#UbK)qkbwUIP>$Akl;4J+#lyCu+z6&m0pY9fm!V{k zII$Tpb(@FZ(R1N*Joe&`vO4GUQgqHxRP!+$p?1@;)N@P^CGxcE6dFWCWsp; z-wZ!^UEFn3p-XBX@R}aBX}_yIP#^We5H$v;C#;&!3=am=^>lP;-Ght~R|`N1la1^L zI8AaN3TVP&5j;-HII8m_AM784#Z!MC@K?+I;zX17002q|`L(Q9AGccPB4iqq5Eb4kSTuE@BUU~%O>)yKPIx|iWHK*#|r((5(N>M++$ z>YP9~=KmVt;i==%;jCzOuCvA{!ekESUE7`-i%vA}PMdPOKz}u$E@t!rJb3SELvfsU zQ6I7nihV6XVqLCAVh1OAvKe^Kya=|Vu-Qy z31fb0sSzCG-kx5f(tO@Xy99*xZ;@?<_F#ciTK|-wYU|V?f^I|O!5RjVYYy`8a|?7) zy*sC_2XU5%z9Z8l_GNGLEMGc)0=F3%LJ9G2m{Ym1?*IGsk zOC1v|r zQPG|_%MF2S&R*Gecjh`pER5hQySa-{L8dtQpZe(^ zhOg6YLue@`ZYn1MtPfayAo$VJS}-4$+)GWxwYR?8Cm#PK8OKHKH*qP8f@A>C!>@4u zF=s4-L4!LGa@Dx{Y%khuR}k-GqTlsnJ!hj|h?n6V>94)=-N!YLJER0nw;el^P7{0N z#W4r`h83^oj>zi}R>Sc=(~;^keR%C_ham-!mS?3WF%O3X;l)g)vm;Q`?0XV;roFVH z4V$rCzCrj=JNXBkT;4;&wJbRys+22NPCW$nctDcvLQw*8ay`@O{NpnsT=7brwM-Jp z@7YbG>P}iFCWOvc;QC*#oEHHej?cNl;(hFfU9JyE!~w9L65=bXSpedcH@g1dMC6he z`uMsa;5pP4eC%@7MCHLDCBk?8b^KUJ@6E1vdt8Va7~^JsVk9a^Nl=uyc~2kmO?QV_ zZzZjPyV&XEM-otzR|`KD>HUv;<=@?+QeUa^8m!HVKamx3YZJXD_j*ss{sZq^bM{QU z2dcDf)7N&)@3+~^U-VBlo`9MUj_u4edsRDw`MP?5J^)Xf#|qm?Fz^7MmCg>3{xcYn zKgQ)r=-A8h%`wN^N1zWxZ(lX_TA(LDx3O*{$(rI?+FQQiHArd=IVK@Fv3{q*r@WCT z?KUR&ShowI(rC$9lhd3T1V?wk(+M`uACbQw7du?}G=%$vc9wn{CNuYhsxXVJnGO8#=F2+wgz9{yNQ^6&YD0FLQ2H| z+PXp8<0oSpL@I7o#vp6E0~`Sf?x5_3--UPGI5u+r5CZl(xEtwGwKn}0SPheKwuNMC ze-HOUd>1mCAe4I5mb_15@)uo@wQQgsg^VzcAN~@fK+tCCxGT104FNowkpu8V?Grn6 z$gCSqT`RocTPdyR*l^evnnmw1g)$~vQpnj&I-L!CwW$xep4qM2I6~$ zYTR%(d1JocXSY%RQQ{iJ2hFmTGY9R{cDxvxS0>qk@MXBdMARX!JMO|K( zHAK;J@Fa7WzFJ0!0FTSRQx;&KNEp(U*bwV#IAbNaV~ z3(afM4y*x4=F=gEW)5SE|*}kxm3i*GS7vTqqu+t(Y?NHeN2S)lDa0 z04b@t+36Ywps{yAs;Ovn0)x@@{L*?PG%NQ)&BpHQ2vTDAfKv-n?B@Zr`3a~!x8Q1U zD1Q=E2h0o-yv;*>KHh~)qASe!oaI~kRmn)H&nDXNl9^l9w=~TOgnmyOys4yNCxG4s z=#wejsY?!ArG#)}9WXe_l%5q)-r!qoYlAcukF6GQBuV|vO>qB7< zeVgT`%)%*9UbCP4teahb+u`*tCHJ#OCBo(7>-zLts_^W+V4D^2kiT8gn*0jwAqEnX zAlG=8Mk>pGNzQeZ!`Dxcio*7nr{X`YhwkxCu<-RHBDrI)OmPWzRo(qt_TFPa4^Dl| zEZEq7PHpe-CS+`PB}`qMbw2O~2Henq9s+1K2a=Amy}Lj4z56e9?g@3&$o^BciOj}Q(LSBc3g#%XW+dh5F>;zAz_pPBvh4EfY^kz zE@1w*k-6?$on8g0zk0_u^RXuWrM=qq_bNP4I^FA8f@jn8nuLz#Rv3`3h%%pi7)(8| zMEYP8Siwa=D!2d{Wd23XG&J8rRSqLYnlf9(S;(%qf|E7@Pf%+?9?LzfG0q9g+VGkJ zZ33~NktGM=`qhK4X@eVfG%2cg`j#Qc5b$gLmS;QLdC=f@SiNWHnP%($=K2ZH1Gdma zeiMx_61vovP`xX|`RL==xIeX94eB<6@Q~%p@t3L3RHXdus8hju2ZT@D#dwZeZ=>MI z)MO>;mnJ|N09y2X8HEv}`}Zv~Z$-#q`$5q+f&34x! z*k?RyStd_gcu#Vd8)|4UpxMTQ_?ohOm!*+#sL>V*&1AFc?#_L8+0JXIE0gk%gD(E?VeZAR+6vu~Y4W z+9LE>n*d~AU9+#jodB$Jf(>2y-#37IuD!3<+2o)UQWnEFunj2i^VKe+NEL@eR|0>W zeq3&Y>jq%xl8+pN+fGklJL+)lGfQ$;4$C zYD2SwP06;4tSK<0)d-*p+7$CL?iHy=lwCV_1Q8cQJez`v>6$(yZKs8oX$yqNvds9GY&T1If#ZtHH{tKSHSw(fKVWGR?mwRSnN`F}K(F|zS z`D=WMb$;!;eK$|p&W?~du_nH^D9y-3jtJJXk>|Wx4+bk2!1(l&Z(G3jdsLa7vgS+~ zC6C0j#WldHrI`PVfs%)>d{&NVQvuw z=He+{=C*6WYyfPS!{^sRuE)Gh&1RMPdp}W*TcCP^G{5%Lwq{GKEJ~3~1-U-s2(2|*D+AagDjo;kweR<5e}`Dd|FtYBj)ULb5~L)c{8Qy>x{Xk0{8L|qUdI@%tpBYRu!;O zL7$Ad61ID55Bm}HrzSzJ68HlN+){hhY>ym1!{LDsOa6QR)z_h*)?bXNEV02fpPRY@ z;-cRs5$QlzjS|zj$o3uepC}4!PB`gXx3&OghwPDBXyzXl9~}nXA7!;0h%q%$vn!Hy zt89Nb4SE1o5TyBOlvnmz{awYvK@;U_dQ3K<*F5<+ewS00W`KI($O%?OXjkR{)Q}ul zu;!bqv#lTH>zr)6fG{y>&DY1YNql=k{oyJ+4cyq-3r_k94)CaR)cWQ!ILIR2qlxz{ z0Tl)4WA)zP*RC3{u6;7LRFwH1%!pJ;-F%$z%^;GJU%o&@DDcio@c(%B88=ltg?$0! zCWfC{UL>jl{`@uoBm>zOTl?K^MW%&a%+s$rPgdb9SN`&*88`Fhr_DNg3K#r3*u9%& zZAVY8>s;CeyjrC}+-v%M?tV4Ef3+8!f!gsI zaI+K?4(InzK(ij9*}-OgHwFyz_kJ@ueW6ZEs)D{tu6f>I)i&cR+MY2hej`)9?p1*Pt~I`i5mZoLhN%`8tO0RQk25|3LYK=| zH&xfUU3nn@zDK}bie^QCAqXMUrOzL`g*QFNVr=U=+W|8EO-pab*| z59O!L=9b2a+l~MQ=qq8reNz3F^xGQh-#e|Cx1(!J^TG*&tX7wIi9qKCP%jvV7$0ml zmO!-{8$0)?^DyXJ!Eblce$8-p^pRbdWg4s<+t*J>?{6ef_vI%Shp9@*vgalahmg4-}iz4 z--8q!rDPpkR=yr)_$m&-ke!_{3p`}?rAw^*fX5qEtaW2DDjVg;#{?Xb+|0cELi8H9vb~}&?crO_5hj@4mK&8P%RSG zZ|1x90*Wy*yOnP!Dd=3=)=jIMg!e;kU#W+gUPeV@P=DNFd;}~5S)SMTNw+d?G*a6w zX}~a)0#E^oDm=q|?3qU#Skx&2eYzEd{%Ii1RU=U8N2GT#3Yf^BN?PIP{$?!`Wi6qZ z?DPT9gOg}dU-YkuOsX2XR^D|@{#;!rt>?7#NcD7;U$Fr6`{(-%IU%Z&K0#(iPw>#%jkSRK!7}z6Vl=K!z?-qc6=qVe))u z_vw}b*D|R_^fAC&{mhFekJ2)gbP&hM&Og*bReAyxRbVb3a#V)QYTOLMjcJG$T#Trw z@1C!6CgMQrER;?&CeH7I1N*vu+Sdtchm+b#nG_WhF@?BK_wr57WI@kNT8xS>k(&Rx zT_cfPz_ScmP9JEenoHw9BvVC`=6h=3D^zMc`dE@zu*5Iw7Y81Hdhts5Ygc&=hWcTp z+J_P31v5GCfd-3XBP0+H)9Osc`RHtILv-alH#BZR(E&JfbCe;kuwFp^-r4*N^ve-f z&{=eGsC;s>y3)HBQ#^nt?;GDBF(2=o>TMjnA&+*5(C{P5GBQMa-KPHUj!o20R}*>H zK~ecaJ|{2#P{nWhujs^9&pW%p<##<)AD#7@%9RLuU)@R`+`wk~|`_QZ>^z1RJCg2`VUApDm(F$&1!i#F}q&%+$ zAfyDo)1N)$kAn4s`8WjRagaYHEo%zIx z1bWT3C$a4HB3cWdh8^Bn}oq>Ik zyNoJDCTS%3H%fJ?t!``V880eYuD>n1&TVE%pln6tE+?@M1h_#~V6(w7A2 zLTl~kskNhnL#Vi!hFKROzRzQMZ$%l)__3{)PlpKxC>oZ<|C6$?@3I|Ue0knf`R`eS z#r@+m$b4YH0G;vw-tOt=6Er~%MHmV9Khr_CbbVz@@E@NkZwabg(l-7xZxDV}oX^DY z*!5piakmkasuCXV^QuCr&j0+hH4ZH ze}%>Z2nw{S;BSNePp(Yob3^gwJ#-qiFT*1VL@(%fV<2)o={};LuTlb1)8WM2*CUjBvW^q zh|J#YvDCfrwH)q6H(Q`L?;IWTAE@=Jgpw8{8)g|fKE^)#M({vnoxJ^EPCpw81axi=hv&nA!woEf26uHDfsa_> zBQUKuh$9rW!_jSSeY)OgeFv5Tc3`YqPkEg$mf9=(2BK3f@kQTnT6+!s z6}sRpg-gyRz+IXV04?gy+^D~Dbq(-jV7d-wjyMh;@sVwEL(UcV+s_tS{oe$e;w;EO zT44nZM-|`4hYmPm@?lL*aj3H(P~&Q@8q^Y|KGckF}}VYT|5z7_xx{ z@1p5QJ`Bs0wi>Mcu4DV&Q`onZv3uW?GqZQg5&n8ePMO=W8=h5nPS2eMJ*u_q+^{sK z5VSi1p1|y@&rV0~{1a{C_7g8my&0^#Q%^rOqd@!o(P}SXms$5u+Kx{FwBSw?3Cn=5 z^S?q+evh1c=|Oz~;N_j8VT8Vg~k6Q7O1FyV*ajR|8!Y>i_eiNr4xQ ztopov*=q%56lfZYF2OCEGwo(ME!*@59Nee87j9+E^#`8j>Z^`J^}Tdq9J z+bI*vU$T@6znbJ%VP|=B;LwE{_|3}G){bIxfml!D?TJv8AWjGvV{w5t+;AhZ`a?WF zmyKL)NV4lr?}>xNI@M1tzdE9e1oeQ%ZK*%?f})M&v|E0!w$vf|e1_iXb(GMW+fLQw z_vni82C(^silYM=57`ZLLFra1t53@b%}XTNL$&0T27FI|T4f)4P!y8Qyw3DC(y{xj z)3P6t*udJaGZ4Sq-Vkc8gW6C;;`z2qETEuiR4ea7lPpgE^o^9x;LPlF^%{_Jf5VB% z6e^%$E8ySNy%>FP0{$I8n4m%EH=CeEqtnn~{a%5pCk%1e&HZ?H&_1aawGwJrBmqc% zkK3lb)aRa>`WLq}B7-Q8c{Op;W`~V&PbNJiMy$xVe*{XvlrGXW$qqcHYvXQ)EiQz(P z)E66??WYia*ljs43uTjvrS^zu|*W{p-Aa{5Rh3^}A%v1XX>T8d3CmzsWyYx}(ebhI7CC%$I;2O147eur2u3 zBhjX`J<3ufT!&r_KBPFd-aUp3qXvy(IKe($l9%)%AeLRC+XA@qV% zLpWQ>XR9o7#+GoelV}G6AITadIZRW<(N7kqQBk{{0Mi(bL&PCLLy*7SB1Noq}+gX{@fk1|vPhv@zqsrhegrP*h4P! z?8w5+{JA$2XzX{ag0Q~9RzbABy>Ir>Y32 z?S|uuL7<97s(4{B493k11UWqF%f7w^4;y9DUI=Gv6*fJxmW7sX#EhazWhd_F5a0e1g;WuIQC^vPu{fiq14}0&NNw*Voghs6*=+#QW%Yd!NfY; zRS2l{R=SkG;k}2PbNb@xeZVmFZT*s&7I)UIorVAUUZA0o@)BUz;K z6>7KG@N3LVJ_#0M`2K)P;RupF8;wr~wT{ccKG?LpOM5=J!wwEHnDSazD9zf zR{W3pZ03x_EgEkKCQ6QAir6oH1)eXR{f3eJ$f;=>yRn7636mn-T0)Da>nJf6Tx{sC zS+xpTV=MakCgR$Fj#6M#0;Bu?I6gr(g0q35tmxpO8$b^fU7mYvIZ1kS{)F()B~G*xZC$;fOE6 zX*^kSH9hM#(erq}+zJ$h$+Ox#J!#MI(i@k+t1W6J6baG5Qjl)1Ut^f{i&m!jcl_w< zy>g?kMZyiqSNx3h-<^QeyVms7|abzzo8C-|4l*g z5t|DX58Y>RkSc8D!(fwBV!$~85<0EJ3}(`wZ4rx(I#ITW1XT=Pzal{;aO$?){kfGN zY|PMuE&rikoiMsRu$y0TVBYq+-on&E{ZXqH$c9Q}=e0F3er;D3?;n`Zd(k^9l67B`JiKrD{ z8R9NcFu55bO_YX1+Q#2ftr#YOH5SrdV2Hb@7FiBhYCono{16Qt#B*s6?sx}2cjsxP zrAQr9HehOOUtO^F{?N=yOgZ)&33=O$oxhSN)>A zd~nLKlChN#%B(i=Q@fz2;Ip_^CUu%NaNE?&rzW05rA~3^cA z^QB~)e-8&uNN0jn$UH7DbJ;m`>5|;;h>L!HEe6}X$+=ExkXJ3)C(bp_p-LqV0^7E3 zhsSgLMv^4AG<(v5PHHyy@Q0Ptz7ikzwDpo}9b4hVxfA>PxP(UY!{PVIYP@r7Sy$na z#7edE^mAgqDQdIu2@{h>j2}#=sbTV3L?qc-I^TH=1j-KYO$M4bzOKY%8?KyCiankY zyus$Do7ALSV|#p!!%qdsKcK_PkGlkR_1H$m!t)vhB>eTNKyAYy5bfqwUS~V}xUXO$ zI_&zPUnqPF>}+Pv$5|9ruY#mw0^EEg*q`9Mbwad{+OL7#;vmXEoNNhD{sU6}z$g#Y z#ek_&fy|V=Q3~*GxZ6@Bl{;RJom-!!I}LPVZp&4z`?S>pjVzbYc<)JkUKGRG|@XdAj$^8J<iCt?%ptzz(4-IwfK2!BZZ~wk^_QIPD zsqSRc5aJe20rr(gq0Bm?C{R!UqDT;$gaYqnxE;gJqLqXNf7~k1-95>) z96pL&fnoTsunG$GCe=z8L^3NWeeKU`w=>*hhHRu0H)2y0Hqj;ES(71{CY)W;;n;3B zxFJjZ=PsfVx&BX4D>P_d0-Aj*ooQGho@lWDcP(xCIsWuQoFrL`KGDMrz;0^@=v{g{ zAMdL{*A{QAX~&oZrPW;zhYGm{Pr!+&u2$fy2Wom zJ;6xZvzZI39d_q=s-Ixrmc(8>h#~~L=!bfo-({o!RSa~bC61M83wIKQPc&1U=c&>8#Kj^5&vKKykJA7%KSZ|~Fz zB)2JRTKDuSl`F5~&PvH51Z}fM86_6|BU#teqi|9e+mA(>%&qDoVE#nU&eITaGd_Y0 zv!Nw7OO&=$Phc5lUw80XMSYFI8P*c#*9_ChzhN4^Fl=8leAr9) zS!*6HU`?!9yWgHx7s7*&9LTNZA`fC*_HU>`{xv*esQ=l(Hilm#_a4~8Lh<3|iX_S~ zl7(1`H0qt>5}fkBN58!QjrE)Dj9&-xoR{74gM)T#lU5!xWx&cg{gJ7cLpiJb__}YM z%3UvX>FZ+awk=>mkiEU^wqTI^eLP*AMnCd|DYKtcN0(p&1Yq&dE#EA2uE6_X|G<`n zd#0k zeyS*QJ{Ma2oBiiCx7GL2PM;$mC&KZTHQMwsv3i?v%H)C%^oiG3kQG1mYz9}X@?4DP#VKH zgi5G{zvdp_j#m+bET|SxCO?iH2rILTyzl*|5@j~w0bW?vh4>b5ap|__boE>R^s)0> zTnAGl(j*jtKV`QCD=vEVCV0#Ou=ffwlW~dy&LW9AHP<@zNaNrXoNBI3AW2p1Z>yu& z=lPK@lHIR9hvEr0JS^+H!JceAW!HXn&{wHTywPi}?i?Ml7C4Cg*`TnaM>Gh@Rqv$J zQ0-TU1sQEiz|U?gFgy*`JMmjnTm?h8)U;#6+L*jwz|@O8V*fUqW%MWtIfoD(P0pt8 zaJ#<+bY2t;1`#tWCcafHVc}A@m!bV*_828r* zpb43_W$ovR?Hq(7x&@^5PgP7LLCYIu`u0Qk-&}#%<1<>OaZMWKJGa)tqn5)|tym)@ zoOHZg7hsn9bNaU9Z-aP*e&~n(-2CI>@vo;MU3LnzcE-Bvv*Y{iVOq#2Yz|oV&~NkwH}b=5~+~ z7N$q=ynZ0PG2k3BT}J6HtR#ONL7NP zO4}2-PX-DNMhBpan8rYs2QE_J2?iAG?nFis%+VQx_h#n^m(H$39i;ZWifZ%sWG1E{ z`QGoi2~>K8wdm4ZKXl|Q6-BCDZYfF^k8c^Qc(|8mW|qK6y>alP06(cE3>Krsi;tsN z-RKWuD4a!y{8RzCPabTgg#D)hX=}ik2_j>s2-56{uatnx*wkRy6~OFuZ-&#rl=0A} zKKf%K-?im6?^NJ2 z6>k7)+pq?i5}ZxIG27L+)Oop4or(nh@E(d_PzXp5?}hOq2|vetvaq`>P5lG1UZJ`+ zzN2clNGDnq==)Gh_U|+>;(kn8x!Nb=yAf&-9M)&w@z34@@s$~fl>T+igWX36?nVcv zqKSwkI6Uz-2@%qDJkv6bQ}d2LB&X(I9yI$`ox9 zMr7J6RZ03;!luA6`@aR4v!iR|u#9z6EcFQm5ZrX&DOkA^XFt@v-0x`07LkH@X z0fvG)#I$Eo@jR&LM8Rb|BruWf1PlGWJS0omF?9R%DaC+z!3SS!Nb$QWysm zV<-E@SJi_BtGuL3xipoP*FdGDKFlLk+>7AERh1Vn>wTF5_H;Q=3>P{smkYx)6^J@v z7Ag@ro6Tn`S}R&xyjp+#rYkZ8>=#RCm*w&pMg8`WX89VR z;1#3$(dvbptlXu?aK2UuLY0q5S>(I@%brHY2us;Il~?LDpYUMC*q;0?vP5u z(@W0Px`4&1LrF;Xnp$ST<1l)?{={Mbi;-D=P7iJisl&wW!(tW23;7seF(BEp5ca}U zVOSaKz6r9MqWN8@{tZ=vn?}{kJVe$7horJ{ORM?QBz(kscNdPKlxSkbWO%CbpZi!a zMSX|87$NU@xY-UvbL$^PmBYC2=#MV*uY<>9+aDZH#6 zj?G_lLAS+#6-6i-{{wIztZGQCNih+u)dE^eT56m4-ddyV;eip89ll_G<1lOMt>psy z*$0P$U)jQld-%o8FTV?bonASjwU{ zF1(8J{q%wH;(TAYuw%QWrvOyyNPhb3!J91}uvwW76SKA?Y&#qTZY&hioY%id;ELiv zDhhOc@*sj$)Dh5J>6e~tb?Lt-vXkxccYvA;xn;Kf4P{pD)%T+mRBEd<;^SNd*itrU z=~+1)W8GTXqi^j+h`2`X17leYX6zHd(wc8NUh^s6S+sgUjviiF!+Y$lBK**Hn4#n= z(P_D9&~K@oVStL>T1@sPnI&x9^#$w}P!tx@5{9Z)27%wr?^Rb{ z4u7RPX^;UUaEqrZilEMCiq8Bb&Pm)!k@N@wH+}yr2K`s-ntMo`jE|>2ix@kb2)~X< zeD2t3q9RbIubz(LcdK6x4r=S-XnBeyS(8u=K7969x0+>Uo<%vPn^)4DK}vGBq~8Ys zx#Syw0EI}7bY9ruFR1~r7+tOb6sF-~CJ1eLq}zxg!K>$89Yyr9l&weTK@eBGvDD78 zv?f98UYChHcf=?c^ccbZ3*FAOI2x5aq25R%wQ`GCR&aOYiR?0^wI^_g8ktj5C7{9j z3YVTx@ox2LYMC#0S)sH=;u-<%t1KFU6w(tyI^Ozu)huoGo6EJv@@JR%8SX~P@}F1% z9@uh|{JtR8^OY}l;=@a)23%rroe@Xj2nfMcE(6B)rCMrV^(i_Fj&_iGBF`*++JpSo z^~UFA_}l2X-|dxFHtKj~rNaLgQ|}mESKEb+hK+68ww=aK8k-FoHMXtBwr$&PY&5p* zv!3^y?;GcT#?Ibj-RqunUh@J?K(A3FFw4z&7#oJi;$$$>2nwXF`?ec`RFjFyV#|18 zLX;JW@aiy!P3(7@z@AKbvNpY~1*&LUy8TNWB$-qkW}cPBEAYn53pJeegwVGwI{Qa| z0*B3J%DW%YiWC}{`FuZp?hG|9u7(9M%_s^AJR0T8)R@i5N>7cSl0sclI|VUph?Uk9a6&g zAh^xGd7~en2dYD)BZAi>RF!bdo4S~!&3W#YPbeCDSP3l&s6M;#XtVcak7^n6c)5$5 z<;CmR`2>uvla``Rb(jrFLk-c`E=P6GOA_2x?4A#R zBPQ~PN8#N*pTZ-&w*d$yd(i;f;fr0G`Adx1q_wc3yQ}l#IZPjM0xA(*7n-N=!!iT-X#8?fu711pKx!x{fVU-KS+M8Xz=1$Us)K-ew9~4KlFqP~n7-r+Vr-rU@%By-CF4!hT|nO0)Suss4Wn)(P`ET?NX2j;;LIpH92^~1VEb|dZ1)7cvST!!-$2X zEKiaf4+>IlE^~ss5RJv`_trRfnHf^j|LvzazQRIVcDWFvEkrw7%3>35qZ^=G0`ge_ z*4-rI1jrJyjCz!z{aOZr^scgPs_1E~+^3*j%G5JJ+b)TxPoLO?Lp0Dz^D9vDEIxi9~>`u+UkgjtGVF=6G? z2n`<^UuDRxcSMedSe653Y3u&eK?ixUFanJJJj@d7B7PMwTSH<`Le9cG^DNc|kB5tCrv0V)je~#o7_nb14MbAgsmw50JEU>^VDyJHdt4 zcW_ui_Rt3siH*-D>&t2iTMN=$JJ~7&2FA{Ay+BYxSo^v(JxmCxM_eE-O z%g-@*gx&b9-|1lZBL+_DxB5pwHmxR^T9UfIg0L+@xclWdb~%QQmsNk(=ja1&Z5BR) z+%roQ@S2y1qszX0=2i;b03-?~amlv;5Llvb zRuQq$9O+MJ;;v8^os>rX`L@=}cOwJ8kw_34f5+$DuMDS_roj=+Kg0M&baW8f z;G)huM6!OMCQvB9LG4@}?w0$4Lb$B^_}vDwdeyx#`49DDz+u?=nhv(VZ;>!aM#+Of zCPVj&a6I`n0KX%PCTn_|DH0Nfx6k$|nASl{LV-OfDIn$3XTiJzq6h$o5^@2tw&^z_#iw5!8v>X;0ZQYsRD9DKZJf8|4KwdD4XpYOV$qTpVS* z2A(nVqCDp^RcybOgAB+FJDNzPv`KSH6C49#cB2!+n)Y9eigeKqpv9cy#XXso#;8(j? zp8?obM)ECONn>KUQIl*P0rDdMD24L+QeUCrwVYLk%OuIr$RRPn)03pwUqibr0LbGs zT2!mFV_#AbVkWURXz7XSm*}cvEJaNm8$G)ik?X2?5r}GnBjnF+qFV4m*K(O$SoVDS z;^f@$PwU&E4k9jje7yPc_5AuESp0M0yZ1HFAeiH6F`V|(v7QAx<6qD({Mu-6Zo>d! z9t-q1VJRsoQ84kiQ5;a%s!R2Xj-=l)xj{iv%~Tt0PlDT5SAQ!Mn$p!}4f*%#AXTlq zQq(IH7OV93*!U%x7_-QkbiWerqIXq8B*6Z zF6%WXZZ`<{iEawl)3mPLDGXxM0Cz_R68;Uy1y}LPPZQ4uYf`nyC=ngWEOi@w)eNt-WLf$$Ob)N1P{&|H zrfVXjR`WJIV(B_pqT&p9PeGlYNXa3%OM6kMw4OO)RY1(k&;3lrmk5MpWyu?T?32lz zGmdTw&9n+;l5yp(f23K_1mOZBk^Aj60h-*StT<~!{NUf|wPk)*YpSFGP{0z*|HPyP z)ou7Yf3R=6lb;sz)I{&8%(zFjv6O}{7iUM{3nU!X6!)j!@rS;6jVAA4TvN*rMi{`> zt{7t?OE;Lj5O;1=ZvV+8kw?&Duzy-K#q83;n{a9kRDoZQwRer~mn_=ui#eO=zc3tsm#J*reDs`MHMk^qGCitg)Afw`5MMRT zN4%=?Kg?uxy$BePhoiCftaiCD_sMsrC~d@-b$xsyI@Elu?$q^Cb+77pSKGu@y<%-z zTksiCnOjRzW{h{R6fwK~^J%@wRo*ZNx|Lb_%=NsmF~oaXJXqYknYNmHMWwwlitq&W zHp3oN{QEiC^;oC*_S(4Ck}q3oX!(YMI)*qN*XN0w{9V%sV3*^MN2_K0;FtK4JgL?Gme_bcs&X1=_E$S*}*pS7oiI$^e6iH+=wl1%fmd{Ox!^0X!-U#gj-pP}lBr;S8_ey?W2 zW*<}fn;=}HCboNdnt8{fJ%mq$>ethn8QMzcb2V8oP;b`FR5%qbW}}K2amd4H{8!XzN0b8>OH}d5tR_1z_N8ff zR3py#CRGC`fyuRS|K)+949q6tv5d>2krFD|Z@WxzOP>pr%Br+%^CQp?rsZ?UFe-G_ z#z!p$vIY*L-NPy$zQ8Y?YMh?&-NJ_LLw0)jk>=;xBfQtJ4WF9p$|;qiz|gEX z6ef$GIw)G5ym`BhQ%d`*oX|PQ6UuRl#UYPge2SETY1Sili{pJ;kC6#7=~5ak8h)`ii8|KEq4K8O_~1y*VmIzg1t?$KC#&Y>r-esy3XMZ=_#yOVg3ty$8S{-*0GE?LQA5b!k8nP*{h_} zCQ4ta2g9)P?kJOtq_d>+exV|;LwWYVKJ0vsJns5urCz5+f@vT>@{h7!Ll^~a(lV^c zs8`aqHPY!O6Y4~*k{eGe)Ztr98n5&;#D+m9c8g(=45@r$CYQp~>Yk=9?6;LB51!Jn z)hwg)8}2#g)h<8O@jr_E_)OjY??r1c_;sH@>qx#>+YmFvv*pNz=|6OTxF8dw8LN&I#MA%_l&*w~V&LQ}om4)N>^1=8tQzhiCf zGF8Q&qFCyWqDsBb5SIK=Bh=sRrSBq{+^h;Dd7{??RRFucDYA`{p7;>AE?tkKQDeDF z>8*&?N@l`7JdT*MW@*cq#fV#5F5nE`q~l?l;LV^Y*_V)J^H{vMpxKer?W|D0#hV7k0Sfkw;*RoF?SE<3NxNS>-z9+G}TEDs;ye1;}_y-7tuqvn_iQ@dkOUVU%f&Zh zjRtg@8tz4h;xso1fJ_W)%>(%t@iH{)PytUu%OI@$;ajP*vz~uG$O?Mb#)~XVipWUd?JYPs}0NKKM2_$usFB*YzbBxdt!7095q>s1vPxo{7az>R(SVuzpOHT4o&jt)< z4iy8>8p_LuVMFf2WC;{(FYBV{9nN_G3qF%s3{(w)cQ%SE&riy4hAf#Upd?27P5LWW zH4dXgu95U~Chk=-;x#W7E>Ny8i_JT#u#&10Jg-E1jEH@+l4vLejnkeC8=imxmVuPZ zgi)&61Zoy++24S5P9934_Hjm)At+il#PGribdSdrooT{kJdz0hmO6D$LrR>0^#KKS zZ~)(TPmMu?g?)>`_6t;%4YP8PBFd%MMyd0OvN*_37YFDlq@7?aa|+~V#8tpd*P!6M zeeEPIWwxB1uoW!DdEiskm57;>XkznqV(H+z zS697Fe`V8SKCS%`Ln~!Sh(to(HCe*bM8Z;hViEq4=Euw*5Up$iar^sSL28d%aBq++ zzcPbu5N(C8o)5-O&ZD#z$s3wPa!G-NeRFy(MN)G#Vjj)|#%)6cHx|*$P``FindeZH zkM0|6PeT{BjQ0GUhU|LmsJ}=2!QsNz?X;DPHsRgr<+Jq!nZC)68MLYRia&pX8uCE( znsP|LTy%?x%;*bMJI23Ac0DfD$qRe3?zl+!_tc@d6F=nitNEwvD=bgo?5c|%9;SE> z>Xg^QuOimTBT8IF1(1g_^VxR!NA@U`QHs}H@YPWiiUqaTsLd^pzI%%`U@NyPZf9h= z68P^ol7DCQ7|RJ~3_ZS}A|bDCJZ7MhH}l({3&LMBmSz<=y-VSTdiiTNWulUcT{q$d z94Va@a7Ffkg_DCM5c=8|ow>~*dk#CS@f%~Cz&Dbvm&-MEomkaNNqN4x1Z)V+W zG~aSK59;GE*tg978eRk**GgitZx}6q3F`4jzlI|4+>Wt53WX)|PmfyJ{_Gr~?fek6 zI4_C`EY|0yz{tJ&-NYr7O^0Vnl}cpqt7EJzXdpN^d>tXN09-lYo9MPvqMa|o1muQ# zj*D%qH}m1LqCg)_-oOi$WAhz{igMiIIOZ%bgpQ*nSJ%_A1Gw}F*&oN2%^RBdn`n@# z-Rs@_KJX4MDzoHY#p_nmo((N7P<4ZAbjxwuwSU85*59cdDgPGgXG%o6Xs7RnrWE2a z@R`3Vbt{~lUh7#%GzHr2KpzrNjwtyjL~KtJCTGec0}CeqoW9Kx_wXF)oHGM#$M(gI zSF$ue2_ndjA|@&Dy(F%xI;6_1ev?DIGnMik(nx@3*FT1%kOEJd+_y`R7!+E!{WTJT z?_wQ=^IODziAAe}+F{D#>RxC|j?t<3{4hpVZ=K1h@T@~I8Qv6o$gZgyUyXg@Z||Wz zQz5CTxbhL-MW?=?!c-t_sNC33}KRXmRmo8fbu zqY^Zf_@*H98D&z%#8V01rl_K)L1US~y_#Ue4D$gp=chZ{IISJ&S`w6^b!e-7Y4r|b z@c?(I+%5qhF@*vCsQ+v>4M7z5`Ztr>hDTS|Fv?auM5w?%8RqbSkPb^of!QNI7c*Cp zRuT%eXL}7C4Cd}GN%Y+P`9WCSGP_n;vGhT)68hcX48Dere~D26m(*PBn*u+0rIsM- z29i?InR?L4eZVJJhC!N*BZ9L~SmF?$P)o99!ZNuEWUrxB;W@+Y#YsZ{8Kw8uA&U+t zX}D&P`>T!5a*M;gd#8m*)vdNRCq1sMF!O8> zX@`U|I8c4NaH+Ns`K8pgM>i81b%Y1CTHmBr9Bwj|JhXSkv6fIp*5mOrhE=qG#)(M} z>1((!EA8;}tmQK_HFQaA0YWn9w>6soj3~4z3Z8<~vXR_*$gOz4tL3hDR>KFpDJ3>l z&nKc&aw5pMXEXlCTen=b1j~6Z$e2YKD4(@Owu+SInik(GT#Uka*L0$(be;k4D?rO# zLbNldMLC+h*V72<|GBmD)$$(F@tb2wVac`HYv#kgVE$GrWb*deF>W-uMs0hT@>&A| zwX`$>GA8v^D<=&XC)j(tcqz`T4!1_Sl00RP7A;}X?>QxMa@n(D%t{lPdW`wrr&-6# zdk{pc*zmM62-|Av5*9O!hR~y!2hIO`VAO8IAS^&9M>PQ&aVB+m3acKUVAU{$V&?Og zvMKl43;H{RkPw1YMEWEWZF_~s8OvEZ&agkTo@~da6=C`p47@g6;!Je>i0&MEi9KN z!LDy1+XA$`uuX_P!mSgA|_&aSMh{mYaC`oHpCpA zTBcbfDH;5mUYilGT-yM4I`C6NTzmFtptWABdspD>SUAB91(W_o+KWdbH$|&kf)ggO zuhwTI=!XCs-VX1v@YOx*Y8Qx#C@rdeCk|_$g7jQJ6uSYgZQ3b`t+o(VOdgg}D@6ez zW{fvBeGuO3fp6pLmu94*I@*$citdL;Yp{2^p1Xq-%KKGhA?>47nld-y6k^D`cI(iC zAvo+af%OgVT$r58OcTu_vTgJ45I+>)w2HcO6A>7NK3HADh=b&|Q!T{d0@F zV!09P#P(W@QCWY<|C4TFweZGY7r(%G?o{zKOG#_DVK8B^`?$yqMMx0e^G{zuszD*^tsB+6I5o)35DULKy zxp)nR0U5*{Ip@`3+{+=5hc9rrrdU#qGqWY(N$^lq`KZAQ7M(;Fv=-W31Poit3VGMl zeXrMSRg6%lMlEdKgNm(h-pPe{8mN6+D|y=cl1v^!K56xCFebw`~bXum@*HIF$jDky?dU02Y4%?63`=0jkH ztx4%8s7Yr}8hX~kkD&?IC*r@>r(IQ(#yEB$4${t?5~KuC%pNSiEqHSk3}+%{$dJ&gjSYLm-Tm5t`Y^ zYA)Mu-iq_GLJyU3H{vpt4?Q3C_uT_?-6((0k4|OS7oaWeQLLFIKO@=JG~DavwUI@R zzc{}oWfw zgce_MGzW=%kZ-k48IWvqkeC^JcH$LS0zovU1cEb6I zh2X`)Hsg_84UpBiN0!6(OeK+m+y=rqhf9sQL;q!6lCBy$#fYVz{2H8HnC(u%BFGEW zgU+#(Vm3s;Var$YRE-XF5B5eL0!azdLLQ1cdd5<4Y}j-^pnV~U3U!RYh6=pwh8%@KJuY@c2*4s<_)I z3%(u=%zVl+{Dv;WviV6y=dx2+CAP?PfRa_h*HUGU5Iq6?QKVNehUL0bLNME9Ecl8P z${L#Ib2uE=Amz|_7{zio=2l9et$d0SMKmh-XB|ewk+@|)I-77vV_hVTbiDB4Fol*X zy2lBL9DE!jG;RDO&|ZYGT|}iEQn%5oWR~XLHmt=Cu<@#YtCT^5_HKL*Ubcdl!pgU1 z=%o%vVe+yu|CJ}MUmxg;Lk}*3^Gy~jj%RQU9NZvIP3hC4HEDH(BC|=@v=CSFe!+z6 zJQght1tLUEE(VwEU%_&V)=%nR6z%I#Xb3?F@?kp9M2>~VL0pXB-2H^$`7=GpFo{Z` zs0=HES5PE5pejUJLu;&FVxU!Fzwsr*>cy|IU})gH|Lki3sySufB~<;L34 zd}g>%`-^X&j;$kBjq2#sLN6*uw@%7-PT(c~bC!?wz`iuLh5!pkd6&{$;Ex|1_8(pN z1Jb}OEsz7=SRFHnIdRQiMRp@IF_wh}s5Ye)3XSOiC;(cgx|p@rG4+ZX#1_*;*AC(c z!mnbjYK%Tf3F+Z8(gE% z6kgQ>(Lsl+p8tXA(OVB)?0IJK7M?O!+g#t&;L?Mq<2bnBTW|W0!{Jyrv)d4__R1Y~ zbOCng$A}}0_Uc;^oRtjEBW!)!FoQ&xGeiYH#vt{^kUV#Zaug$|)2n^j9K9&l=XaYVSA`EEKv51T3&mGw#|)x<#=+7V9an=9J^XtYj2$^3A81 zp{ZSL8Qn6~AxE=+vK&POmW$Lnh)`NWcVc1?vWS!F5M1^tPAG}*mnXq&QW_n`o(pF# z!A2_5r^&oz+N#E=#gtX?{)pw7UnmzWeXGWZu@!Ao(_G1fO}AymEs{afB0R8w;FYLp z^ix}rMss)ojf_GrS{-MpwmBe!QlQg;;6;zoG?ma7K=ZuY|=qo@@*?Q{U9&{IuJ;FtRA#9vlD|HeYhR_ zsCUUfCqXQ9U*L{DD8uNsXKEcOFYfs+H6J!_){m~8QRPU~nWtq2=*HQ5RNc{a4J_on z!p_*QgcF5mzuB2eS;xa=GywUkfU&IE- zWxrMyXWiUB49HJYb`9!^{u4JzxV>w>75E8YFLm?k<6lH~&!G4;bL`sayeCzEyb@j& z$Tu4_zI17I1oYP+=6e*obtucPoGcyRUF=w_k^XI>I5JRNbhblQyiC`hIpuEhsO+-` zd69P9a$Xign7M>O%G%WR(B@NRN!J!A$SU*fKQFi@-+5a5Pn-^0(@^DVG<*xz?_R~!wQorDwu=~XP|1T3JlfM^6053xfx%-+5RV`=;6yY zUHZ&?j9Z=05V=&%_&pTKAr4t06PBFXYZE(PS!So zBJ2Ng&oIsf4qLGA?{|s+&lf{vN5g+!y#kP3+x`DsH@JT_0srrd^8dPLI0XEEe-z-$ z@PB>!|Fh~p`ag~v|Jk1OyM_M$b5r&RV$rO9Z6n>jUVrja{nLGc>HWPHmjx>s$QyH2 ziun~|Vx61emGrE-<~f*EP5W*h7lS-+u~2jqD47Wci_{O`NdGy51WW#x9Asd>C~rS6 zj~^_(whdFQ2#{R5b3aBYe6z+S#ngU3!#u%|eG%Br_|&Qkt^eg--sYZ?{o3cbbm${@ zC3wu)RTl2$*25JtTw?2ZIa8~?4(s(8&{yYF1Ac?s`AurA%ksPB*6VkY?{*ScJzd@q zTdVr-=4v+qAZYiSZHs$RWrUD-?{G&@mfX{pnCU`z|71OivaFAWT+8uJ^wS0{Q8guJdd(zRkcFp!HheF-Z-$Igr z@(+bIDqWyrqp&X)1g79wybx3F%$HlkdR~axI(@<>WGs=8A$lR{_GQ%={pohiRk+}G z9cNLx>G{c&JDRTZu1jvl?*yuE-1os%#!+Zr;Vgn36tN3V^^$!;iaoV2>4oERzkB}9 z77yipPmCHsLuc~9sElEH;#+#xPQ?iZ9xy-tUrVY3^$U7Fl?5XEd^73Rv=JDRQgi)MMWz{P!?E0B-;>t@q<5OK zPLNeKdQh}d^VE2b6vaHbCMw*}*XF<^d&rEUQbl!})?BICj)+yqbd$3?O!?A`qNi*Y z*>%1xW|vD}woBVW{_Qv&Wz#pB{ZVqua+7Oi0&7$Y z2R4Xp@q#O1KoC7Es&9`WNst_*l^m3oh8Sy1Ey*qIY4!VZxomOuhnP``jsYB3BrFm# zw{}9P;bc0JB_mVxta!$)orKQ7-^Sw8_U$$O_l4q(H;oY+R`ne+V<#Q0TYG<`n!D=? zp~#$HZwNst>R5jjO-v%yR0V>an!8F9qX zeXLC!{Zt=YfmWREg6#lpxE$%rJk_%OvOT*en+ETlw#_R2DeO0^TIx>K7jMz{+^5MG z($^KJ*meXpT}b+_axLlH>nrC3JyF3P7m^dzk42l^(vXhxCaWkR&3>!o-HvZnPXVZ;p#qPsS6Utt^u0?HIkdzzFm(-MD!lyfHypz_L+*prGOJ zoeD-4TA?LCXce`MUTtjp%aD=)8 z%{CsJF|@u1OXt*~)nTBUcRi0rK1|88bvhLp<9sgUEvfRu>Y)mFe_WQT!*SiibO-$y z;IoO$6k#&FbeIMnTMU{~qMCQ?y+=|Li92y>M*a-n2N2d&4hNHb|J%AB@!EW8qrG}I zv320pW5D{p3R9og6@Xj;)2K01Ez>kY$cjAm9TG3IW~;}^Kv8FGH2v`wg+fSGD+qHY zKz#lVw7Rb(hg?m!8aD!X4Q*1JtbaA#@Zu`DP>F9cB_5c(>e2l#F6FuEW(5G9&oOUy z{|MQPe+-0dJekP;cRx(FeH!Vm5^)}aHM=)cHx~i$3HOv*Y(U$mL@8=2*J<2S!}Zj^dpB#489hr$Z~=Jtoa+xP8PeDb|)A`O1fYQKvLgtwPHAfKG+9C-2QPu?oz*o>K#~-h5$M7vW zD3{nwT>PRYlMo)IBRK^4O?4@} zs&^gB-4TNg4%Hc;E%w6OBp$~5(j>0q_ zCJ-O}tuqMcW#5MZwWP3|5X>&%k_+>t@++c*Fm@)68QG{Hdb19Wc~O<=d{19EI3*wg zGdLZF3Von_B~!E#VMeuaQEr?f=rS^d35v-*dA zNMB&?B2+MiwHvfDOi6uMisx)kcWJJ~YIyjHLxZ(A<8^nvi)`C>2mwB>+E39gRxxHv zHeHoRLfLPuhW6<=8{`?OME>mI-r ziQ7Q(d#r2H)mT?{{PM?%t;3;?ExC=5joP(n7|Ox+RgJUIMlAp-y4?0n*F*XTc#NlC zGe4F99H%ZkopA+9xEI-%H$GV**-A|mGyh1b_`c?GLb;a|&+@}JxH&eVnfux5TcCt( zAadCVto(~t?qO_ttvWVtJ8O9HPS6HN5+*9Un`dm3C9CX~%-D)zEC!RQmMzmyQ3;O6 z;~*gdNOS7tBqBgWQT2r08>~ltMd)xRGR!luxQQ&t5q0CxDa^1EN zFz8UcD*3Wc@;rP6nlyYO!F9bIkJ7$7DY9>%R~OX52!4N`4C!b!yn1RdIf$o_!J=xp zE06CAW#o>0S{NJq1G17@qRd)x0%;^5R6gn$H7WR3RxVsEO{?V4}^6 z##z$p;E#o2vl)+SR1i~nqQN9-gH}RxD>Tsss?~u)I59x)4r=1t2!a|CFDRK2M$|qW zZ$P2p-O_>^8t+dWy5-%Fu1=+f%rldVJC8xeaQBrwiOe=$Fc!U_{+_#TWL(+zU=KcvD4EEH z{_<17rV#7?e7cR&ZGXv2oFub$aA9TS!LV!Oj|BWQ$aW;d2W1m3!X^?&wPKAPic!{? z#)75vcs&e_xzc5`$t9Qe?^?uByk5x!E9F>9e(h zUFPnEQh57uMqS5ars7aImilSYmGG=R0mx{lQW8H{Ts83#7YguP3NUWMWq`+?Ooj>* zWi40^Y<*wN94Vx^ZvmLAyQLvYct~p{THhWvAw69)MEJwSZc4+GHf=ToG0dJqRP$zQ zQ#k-XUG{7i3p6C}nNHKQ$ne5z7)-Sb7FxUW-J>-Px-dvtRTMg}_8jFyt6-E+`lwr~ zd{A`_MnJxm(@VT=)X+j})Zl;P!uB^sMC;J7+F)R-Y^s5HG5-{>@P7GRp~uJQEb7~{ zp-N-R(H8cRVYQVO?de!;C#dvSg3gY93<1Vg$#wX#5&D=j^sv19Qf=KW=U z6zzG$@p!`Xcsg_yizN7)3(jXPN$Ys?en6LXCsoq-CBZR{c&s;6dD=U1dV&#+9)|CP;Sh9nMrM9!|qrtnq3d+-7-1H z=!EmEx#1TUT__^92M$5}i+vfY%w`08yMB)P?*+%b)FxlW%cj9hYw5O4X1r0@{iKa= zC7Cs?Y2{}zT`P5Or%jdlpAAKUcu&jI4@~c-u8^>aE}v~>Uv~G>AwPHRVfSD?m*hy^FU zUuLE73a#t$0E|ICe=tJ&^A1gxMEx1M>O*HqgX3p=3!ZlvFsPA!L1JKQ8${N{VrNO^9o3h~)bY1P1-j#5$+YiW*N`T_j?ca2V#!%-7WA<9CypDvUI4-qE7$7^qyuNSZ#@SGsTZ?N$B^1bb6O*dhCqXSRX|yjhh(?ncUyz9%6k zeBB(jPGsRdF0+c|xGwh5;5>)#f{I2m#yeJLXkXsg9iOOoCRAUMY^8>$uuKOdYSz1| zn>b!Ni)Q6ww6wSE|Gl2|&Cs4&Fmyrt0uVB3ZA9!L(LQW&#l}u_({v(DDOL#(6AHOM z>C0IfzI=}=Bezm?R>VLRK@@Yqm^add7oA}>*xFX+oSOH8xFwZySeT2AhxfAcK|&-Y zR0^*Qc?EbWDc?0wf*Umd2u9Jx@~=yu|6m0?#@AM&c}F)K%D{Q%$fP9J{m`c5LYd;rr3fx6y+c|)FH((9*;rDnd4)$D zi1Z~WgCRiRz?3CD;2o$=n+=Y8jZIG~ZJ?pp#kubyLr5q8U;EBygqybpm*e0Sq(Q8C zFfX@J1!1%5n6b65RvK67))%KSVX^J)+$829;KJ`i7l^6d-bUox{HEuo{r*qt6UxC1 zIqU*!P2+;TK#5aw+Vm+Psjf(>Thjr~JWyTn*L3g+gfirAMr~YxdR=8|sVbuZB zOh|JidD776J3MATD7YJ0IX0uLHrRSa`=`Y%R7%tz`qWrs&f5?uKaBWBqlzwz0F0<3VefHr(*#!jUI`diswU)#|a#;U`$s;_YF<(Mg~ zZ)t|_anF0|H)`zWFF!SK=#gW(-^Mvg=kjOrujZ_b{F#|O{GTS_s59Ab5rm>p%#tOw zN1*_z0NFl3t&5wlielMUgEJ9f*{(F_hs&cf#|({7rFe!bsgy7Cq0scQ`^WAuTClaH zKM4X9iSPVzK5=F!p4Cui(t?oIHSLgRMTp8GalL>lS*UuIAshSwAQzQJp{^6P!Xy4%o>dgLSqpsSv*4;-3^D%^omzXB2L@n( z#SWF0R3aIial#5T+;TORfnF#$#48-!=ZQiLfa{{1dfpq>Rr97PMea{e^d$Jr0MCiy zNROUUZu_U#cd{^yQ37;X>|xTjAN#8tOGm;5#j^|zme9F7Yc&WNEZZzp3Qk}#qKf!z zX4lnZ0ux#G(nEztu9519*GMsS%pa{3pv!^9wB!=v3@x6nWBaoRc4>J92BC}!r217d zv?f&|iOPL;(ke`<=ZBpH&TEKAtWII$u)cixm@t7C3L5qwE^JT=89}0*9Rb3CrZ`F> zlX0mfLg(s0P|`SVi#E-U5|8BA9e_`v86T8zALt&`pPD6}m?nzZ$l4r4ePF<9R5MA5 zAAN0s++BjY)0&E*5|Z{m=+Q0&Fe-15{(H|tAKO?zAkw_TlM8(Z7Nzh$5R+qcVPu|) zhHt#S+T8XzEc9#Ke_Ys?=?B6^`y9uJVp!IB@p^5|qv+5K(9ek|;U9DyD&DaMW!eM> z)EY&uUk4;$^l2esd+aPBBf9Mjjb|88{s<>y-vudE3MYu^;wh*_8i$tV)!}^B+J#<1 zbhYexaRnHCwT~JD;#PSTJ!n47&M{vrO!=66_mA;z(M_Hf9PNZwel~4HmWiRJ#UALy zr>0}QA@|yv#OwC&2iEaTCjMwcz?R!guB`Q{`pW;`06y1U_>w5(h7-v%O|Wm;{%l~!A*2B#DH|^K1aLcMXjId@cUcf* zS|vGdWb#zevPYfSp=0o|Pu`}(hRq~$&NCH&I%)T)-h%K+U>x*gCm6YdZn5Q`;_vq% z9v`cCDN_vukq?8VXLg$C^_`I8JAzi}d%@&+oB|*nMa*9gR!$PpzWSVU>z!K!KjE1? zkM!M%?mbElmBOq7N*X+Mw|mwL{#aTR5^u|)ZtuY!PE5igjD8HJA-qqN?&4@~7RM|u z>IvozAeN|%s1AXvh2)JB;?VdST>zpAay?+c`sbQBGTp)Gy7c(INLPW<6i&C`7vBFf zd|g9q3ShUuW?Z3ksqzorxYCTo01_!+r!u38Pi1$bU_aky;NW0<>8v}jqHOm)5hFl< z>A^w;?)|xBsx9gds5$l<^Fzk0`ZwohFXTWn(5lkE3oAZ#Cbq&PnHbdub1!?@?`QOa zaz7-*^T8}b_C!~)fT3K2H0?gMX;)_IA|*gv4G>3>9^Lb;H4+QshAk1+zMtlHQ$$>cUdmN;$@y@3VC?W~qZXqs0Dhu}w6kFH6%UtJ|xY4p-i?i|FScE6V)FdSIpSXH^Adthy z-^fVKqPsfGeT0<>(LBA{T$DAj0}0T#8TPCqyd3?5ThbvQOrc1>whW#cDhVh^Hf(Zi zDpXfJ^o9-fIG23B*8980$IJXb};eQU8=c3v6k13t01Xq#~ALrMKgs<$0G5ZY+UX`9|g_R1@1&A|Ln zu{$21(A>}P?-HBH7}PZsRsM#4rM89=eNGYpKJBQ)QjJvLl$^s3%5*PldPwO9U9@SU- zC4KSUUSc76;slhxoXB|M1dM`KZ8v?>tWhsksY4I;V(686WLfccJOM1m5{+3znyvif z?Ywybax?%KrIr*oJTXK0lLca8uh!6}P`aLEbL{uJi?WNb%MJah2>$E^fWFQF*_cyT zA_%*%zB{(mmin6nDywav62pw^@$yr*7)V3$3JHD2>#7vsz&VuWCq9^Kc8s6922j`; z)v6hX&jVCJXTAlHq%SK)3}<^-3ZNx-6)7$g*kE6@V}s6r7WnvtNp+;Aj~GISFp#-<%MJoI^?^N%pG84ZjBH z_o;2cjy;-b)n#QD-r2>)sO`ICFAXj&x@HOWeH^u7SnYmxsSWMPpa2~0kOI=@ct+n;ZrA3g>M9arn?vWU2EF*&bV;5BF1Ww~CdTy5GAYaSdj{iBQCZXj!U*$@MF_ z{59XocSa)#eNP%zh-De-5gz^p+b6NxBVKW2`-Hbjw>?7AG2CNUO0`o4>uG`*QZMl!F= znYM<;l@+xr&pYRwX|s{}qM5^)etDq|iZ6L-##8IO#}}p6gbK4U;P0k_W-IHTRdbgT z2zrsfhL2&QEN)K;CFXt}OEJrXl}nz6za|-f&D0RRW1!H*Pig-Xb>j6>R&+umZ-~?? zcp;j%eUdNp77Ve#0NqF3cbqDA^mdqNYE_O7DycR4Lc1x7dOHJ%e<4Pg;YVY$mks7; zN200Hl*xXq9qX$Cq1t7d#b2@EpP!k#KdnrC6eFXWG#y)Qtc)ypbaUWo|NS#hk=DOS zP`=KSpQ=8kDsL=wOJq|MmWxK0tW(kR)oiCgaC@9+Fjzmd7>fgB+*F)!FFN|vOW5$k zd%^O8S!)9*1yb^10ot0lusP8xu7Y4=ULuWx5Km3|c_U{_$uaC0zu}qwGXk>drsm^W zBUsgdz(`OUz49?|YHkKJPy9*dt&@Z{P44k~wX=ELHjOwkpf`4W?3?#b+J|WdF&NVY z1Fa6(jy zfc>}OK*hvt`FsQU9sR8&jLh~MwH<<En$Mrw)-W=YmAdj?a<`&WOL`G)cVm|%e4+CrDJjzXB!<*-x)#bQQnDYe>32fXb?7k(FGZLA% zCH^ZPQlWA^X77_4J?~fi>c617hZn#a4EzjJX(6J=?sgK=CUtF)+VaLLwVwI-#`TC; zb0{T0vXhkNW1KgB>0AGw^co0yc?`WVR>Z{oQxm~-WEFLynVg70t*yhGo{Edgx&BR+ z>nY7*u;}^f-QP|J`%qy;*De1%}KWW-k!z zk;=Q!#^#5$L*pk$C6ilJ_LVTgS5lm**B0nD<`nmOd`Lu=*n%))S%HZmO{C_DbesFr zS#OFs2mXmzX1^nK1cJsYGUXYDP0wiMmi?@_#Uz%#d?O!Vy}siJ|mP|_B7v1qYP zs*L3k$6U*xkBVIjS`F;Uqa*b$f?=)sh6ScTYDw4k)6D=~I{&mgj8T;b(St$PBlE7$ z45wj4gbbqe;UPBXJnF5btupZV2UBduGKWY@gpOt4SL9NAbO%w9>Cl>AWJ6BP2Hcl?qx2JbIBY1ael5vHiaqQU{YI86N9z<`$7a}jE?^_zr809I+uX(cq;{Q)( z34AS63&Nn>^>JTR<_lUW>Q`Bry8`d(!qP|v_&2t~2EOUc-eI2Z zM4E`^Q8@vXUBLX;MnE&t0UNBH*IYM_=4sjj^ctB%@yK`o8>yL4CAeRc)jLO!O6YMT zY!hq~C{w~*BvFJ@4kG9cdk4;Q#?T77Q{T0#S(jC z!B#kRv~qM#lpY>*sq8RZVsL6Sc(T_6%W@sx!@?YMzi+%&wyrXS%ulh;Rnm5AD!{n? zJxZCT;}`c?Erl0VB!V%rce}6kA=OoCa^rs3o`}(T#XM@|5w7h8Ug%tHJROx3xp6@b z`c&~^po=)Q2D%Z7c$CrbY9oxD3~9DVD_7FIX@D+@IwRX5|HqFm-8crh<;1;~k*fz6 zBHvbLTE0KMR`qsJ*JHN4b=FT-%T5bU`C3TQ9ztQ4F|0#mD{M*3tI2=w+a|>?+gQho z#S-N1(^AWJ``*grw~$MlavW~()x(5ogD8>9ahHBT+;V9{d=N8JLY;K3oq#64XiH4~ zZzx5YSh(9`zbrgP>`fh|On9|tZHw1GMthV2ttfcUkZ6XJoSdl}RFIxrN;O#|bM_4lr^Ff4 z`#^XCexZSpNA?(l8AtuUAt!;&P`h)PHFDd148zqZ1fh@qXKAsHKuI{$R!Z|k<<^%4 zaeg$M+s0>mk*&TDQ-O>Y{2?EZ!jw8|+==OaMR^dnqWX8}`By4Gm?wqK&Q`?1$hhkFsVH;VF^ z(ax$i0;#`-)`WDUsrS}&zxv1YXZ)XFJ&+>X2EanJS3S2Ti-8S$uv8brA6XIMlRZ0% z-wrDp(Z;vn^~Qqiy_(|5xxjkxCRE_|0$=--;p|I!xI1@n}8&4a;t_; z{DzM$%+350jGHN~?4^6pd0)z6;g)}HB{7BVsX-tjg_*!R+qLy8l2Y9E*&U9{)Oq5I zl+e>1{uN-`$-BFxFAGQHZUF*oOZZg^-&pk2kwWA7N>Ua!;A;&|j5GNHR{T6k4xox}eN5+>^H3cTf z_JPx>fT zKAs9Lup4k@_w8eRqROH>xj(jFnQ9)>yyiZeRxkize&;DkuN3KbQCG2l&+ihbDPsAN ztIPM{GMTwt;CkYE*EKi)9707JB1`G_wQTPI4n(y|E&10u#K8*IQdqUYrymPj{}!6C z;hWXbO_)uTA|;8)q&7z!I&%=eLFgSvFt&Nuf@V><*BrjilQC&}IabY|$VgdG;-9o4 z_Te;br76w+!B|KqHn%;s8P4u-bu5oar_;-lLYJ?>vz8(uN--c4e({BL>+qZ7UFw&d z$L$7!Vd0Kp-qhxcMdeWd>%&9WmzJzDtnPje@MStCGNTlPM*sw;bJc+}X9>>*CZN1b znqrDGeHxr0VZ*8*_3qj?-AAv4I6uIoau0t-2+NFn$J=Ze4}KadpQ3pZik4UBZ4ucp z`m>Dg8Sc#)9-#O{x+${63g0AJ#)B)V={#}=#5$eY8S6-biJX?%LqEJ)o=UgsE&K7q z$g&h!I(?(vuez6i)T)0?#6znqWh1cAoo?zcqnrdT{(bLbm(oRw>o1pbt7(JpdBwyL z!<|=Mfp;3Xr+J2fxzZrlj?|~t;M}3sp;0o|F6z)i$MIW#JH1{4?7scN=Zgw{17ECI zBLA=Z3#wOXaJZY`p!_WGxQP7iz71II_S8nzW#d0vAPPbd*x=U^fSWXA)_&B!TV45Sf^2kF z5gMCEM_5AsRh+1Jx^8F7t?4<9Sbj0cW|ye^WR3|Tg-vkr;y1a!eo*gF$h|0 zL7O7KJ`hQ7;W)!L>FuHU>CG|K9(yr327MiyiAl>_EIao{)Xj!r^ImP)Yj*Zg$CT;@ zMndfYKz-PukKUr92(CZ|v_H(firjxpXqGs^cuDpA^$&Ic-wQX>*yVyCFj zdS@KGjO5rr5>D5=W#`;5E4jAOkTiK%8khpw1`lbu*^a0~?>a@`5&e;QT*U+2d)}l; z>B!HiNHM(tp+fW5A5M$sqLyM9AN~|K@$u+x)yta3To%^T(u++%pZ%AoxtFP8ZnO52 zvh8;W38VRTPhl1J#;NtFEjt=D|Jm+a5y#2CQy|0<?j3ZwZcTRVyw*_^(FI+5 zOrw(vWWch2kYw?Zz2bcj${2I5GDg1IvP@!>b4A_%w&w98|62UI{Q;@X7>o<#((qmt z8;uwtt{eB0YxpZzm&e6-vhlnYYHR+xy&wlV*F#2fCGAYpRR@OAW%o&bRi85!AnH&J z$-tLD8zLR6EZy~EY*%$QbQaik)_OWDYr)wR$at!IBPiar-E%+uojz5*ksG_{(e<-( zaK+KPP!OXoe{Z|wp+dlA#i@O#%P$O1a`?lRm58>88%ovtx=rw7+4M$ULCW~ zH2vu!MzwuH5pIW@c}6pRl%_$%d}{R*gb2Ri-PrT1!u<*93;%3`BD8=QlC#6CEdWWt zo6%xEZxwSv^>?RMKg@yzX!E9Ich`>R2T*@5wP^cm7z`+p-S4DJ{^*>+S>r}!ulyn4 zou^^$L^^lp>8aYau^6z=4Wi5%ykNQ`ow)m+(drI;KLYK_7DWYtTvg%Zab2{;56zLtq_( z&7}dXI6nkws@Bl6)DNf`$f|G@Ahcf}!E33JjIt^+wB_g+Ze$E6<3p1Ivkh`!86G@tI3c;YY8H_4yMf06)En`AVgt1F z5`;wHyiMvOmy^?~Ekx50*fVEvM>p!l*2WL)K*@jWRtVLKdFCXk!!fl}i4&a-f4?nI zz%E$F&9#rzYch6(3@kE#Q|iNYq8aQPY=Vf7anr}%6?B1tl+~hEpCg%75NVYd>wE9jQ{m+f0)0n!h7it~f@)%n{PA=ay8h$CV z>eHfI*dqrmD}tFKe;?E5pNzH-+qP#8@U2gQVUrJ1EKtX^R}u&D6xKCUj#nt(I_BSc zGp*xQziFX*_!u&%egBw$`#0!nunt#25-H7^&TYkjXF~=}VK`DTS*U%7J`M`j+=WcV z7;#p>&8H^FWI1aQDP4jx_nmQ5bA&>g&>&idDXyvL)6b=$X^p&lzB(?scYcy%OB9o% z;fA1-7^c3xPuY5#($<3VlD9oGABduaY^xyrK>jfH!KDBkT%9G|t&2=9=y^-s!(sAQ z9m1bU4u!Mpo zxJBH0YvPp4Erl|yG_;S3PEei2>$*VK%sq56Kfz?-<6|^*y-qfWs@z$Y{+NzJSk$83 z#Wo;K_J;5k`!2LSFybJzA6ubjtfx>&HlBTx(N&*)5~)6yrs;qfb(ED9Ade%bO9Ufxxb(Y z`0pfAWp&Zv;X-jo5tBJ0pH|MtXVL~$=%#MD#A)}bgcX0Ye;aN8JCr|;wln@|n?i)5 zO4k-iqTdA_Ml3y&j(XqiDIU0yh9%onj&{v)&kC5#j0h+K&kxhQuLN%K-E_jG{9<~} zlz#9M`#$@aQr)xG#B;*-OjC^_A{ukTUQ4}S$d@P(A1#G4C1x!H%c(~FI9i>P%a`0FY%eY7r;yX&}-{dO+6YIdZiETJKVDL;u zmI+oL(^3cBx<7qc)xUX%ept37psw*|_dZrjf+?*qX44l_E1J%1#D#X37OU9AAJPK^ zrn3-i?W7xb$oNAAdK$aK$rYQsy9G!UFmEqCuHoFNp(tUk!Sl-?4)U4!{w~o3u3fxU z@b%Yi^B~L0FN#>^yDU9;iJ{Cbouc(!g@BL_agcfuTT00dZ&ifzZR6s{g^I>^cvERgw=SC(@rG1i2K zZH4#);gs+@;W1BFJEu4(kJTMA#+moWc7u+T+?kLlA(_-`RV6-EYNocVF8;_2MX_1a z&>{viWil#Pegop6)I@N7*BCETn{VmXYa0Jo@?u7knxXK~au|#!>hWv|<9YE}rR@1A z5+C08@D~ayKVb&ql}K*tHuAVbx*o)3RB%xpxP!u8f2Ouo0U1m>bIs+f`9okNPtm%F zSS>iXzmiOpR&XP(drLZL8C%VemapqiA}o8w1*f#Q%Q~&a6VN5WQu%QEhA9i4piQv(x^!11Jw~ z@G=D7)C?@|XCT}nA|u+QVilw_Hf7AobCfm;W8OK`eD@V|Au<(p@1{y}kE^^S`QGfw zs^zJqH&$XZty#5=&9~>FE<|#wdRA+FZbp_<#Dpj~SU7(O)j|a;Df1RWe4CD>pPiDs zK^4&pIy^O3m9SWiSGU;ZmMt{KaYs{xlGXeJi@j9BqrqClvRGMs==L`yfR+8wZ+%`Q z%-$aEU(pyopDaEpb@2|C)6FG@+MV)OXACE-5m^ZTG7;a$(Kg7N2`U}2PouU)?W&sL zY@d&#-=y_#&&_UKa-4zIDg_^&oT7rQGD`7*c}4q?he z!=mDeHQb7@M2*TWb3rPNq zeaBk`T&}v-sqca03x<6d_V%X@EO0o1dAb1&-o{`f_+^bT^hv0I!c&0Em&gNWy|&;i z^g8VMN0_^Fc+~;rdPO0+@cZn!UQBVUGwYX`#U`^!YSCNTn#2xDayS7?J&-fZlg~0U zY>-&QSZFeoj%(1uSD%lrq+sDQ+#fiq{22%%tPq9jMV=kMkf%=mDvyvDp(yl@b=9b^&kLcH-ogQNx_oLX1UWvssXwvSr%MPOZ095<1<9`D+ukg^+otiw z2N$;QN!3H`&o!*040uVUja(UXPYcb&{J=VJ60rETXgVjhkBU~qazNH*yJ4^*`HKqt zmSJkD*Ryk>_o-iYYoqi3ES#8040b`-bx>2Yfp5olWhpv!`_q|u`=DA)XnXvG1)hO< zbo)d`F<`4~Ng3bcmnfL~j3Bg|ZymlZZ;1=?7v!gH44usMDpam`w4VeQdU=Sq7o4gr zN`5+7W;7c3O8f;tMNJmKuzK(pZ(LpUm9peAOIW<^;(IAD&jQweCI{s znO*bez#0~T*@i-B?N=%u-Vz5!L_(#SJgkpvGOn7pB%>q*u z@U<+^!anA;{-6Mh3G`q}cRvi@Jq*_WOX9G=b5_p<3fd`13&q5GW^8MjogqOYeYvde z{rbNjKoCC2?7^}4{xU*g>n#%s80|$ngvMG&H2&oziPMXvE@@cz5}eTnuH!RlX<|Np*J z-sJm(RH0|w^LHognDJlCAY!?TyjJzflR4V!9`Go2pYeZB{TJ1{|GUfm?>P6c!2i3P z{cqESfARmag8$kRlP-yWtfc?@in#iBLi@ji-v57p5hOo5y$M!ic{Np?`$230O*%9v z3UB*4N3<(R#m6mIj8W!w=Z^Ag`@f*r3yPq9c)(^!0wK=hnwl;RQP>l&3guE0NBUS<%_AMD{)*gf6oh7=wY^ zQ8^>um=Teyx3&0YpA5_7)cyD~9JSOb=!!tt1Vr^fTa~+OMWp4X^IzX)lrR$6EOB9Z zkN;u#qvNX4VfxBZp!T<2=iSJF<_mk4tYfo#2j01hxQM>ef1!fzZu7|2?FcokykIfv zj$go?M&wq%Ti*U!S24rUn3DGb!gq%Ndnf^6MSqvz*I`+<9E#9Wm<^Of@)`t8Hl0U#;G!`DwBXZ@2g@^v; zWX=}Lt%l9ka;5ehTd{+8p2)vpKe^(fd|w*48K_JST-Y=I`;7(?g2T?wSyMg={Zk-` zdu@Ax-MrqZAHdLQd*r$>i=qA*yfZ*sk-u?G>13Sz=2A}Fr?g$<$b15fd06Z2A`{5Q z${^|BcH#)gHGv!*_zX&(WeeVH*z^8k1vc5OWJhgiz95P~KH(oWc>0BGu6Ek*#Y5EX zdf4YBB5nP3->c`fi4L#$Z0dp<<8a9boe{Bt7`%_@k{NDd%$Kz)poWR4e9a`)z7J)n=FC!lw&kMp0qmU0LMfLOgTKT7 zyaTVF|7d+)%{^I;=#J@5AH>JSZ&W>5UEJ%Fs55YF57Ly+**61f{moi8SDg4%10-Tl zTjeB2<5f5Dmq!1K&sB9utqRUvlt1U=BqHGYnCCW$co$M|IM+!luxM!leECNI#VzpU zG{Lhw(-B`jX+vm$846gwRHI>51WILyqrCGGk#Kq7AhE<-4aixvP+RZiGaU zwH{WrmLo^5-<>DfP_VF^zxl@l}fZpoiljV^U?PhWB?y0RGOU~9ETyOFW@ z#s>C*tk_h=7*%_rvMWPy|BqyGa<{4}JxIPC{mv-fCE>pGb3|3wqRPZn0%2>50;7sw zzxAZ1z_jw-V*}V*de+s4qD#Gxtjkd(-IZYYa5cmml=R?`;OjRdbuzzq8>ezZ=jb$% zcO6-9AfeEi&&w9a%+X;;M?I|swhcrR$zLvUIt_r}Civ)J*0@*8RZ03Vs|l}2@N6g~ zaUQGZINv>@TEL^C;=tnJI%CNMs(B=CK%%u2+6xRBjI$+D5jvvWeP{<7vnD=GxKYRB~UMLZbbbM{{Xm`lbKa0MGD2YW26Se&0`m=wymWr=OUw@*Bw_D+bUd zycC@8tDyTUCcWzkZOOv3KPoIvGm?23RM&gb7E@One~rSAu|Hnk})S=Fh0uYo_p>M*ZEy&9OJ;j_*!`o5cTQt<-? zq$YH4v>e+-m$hjlTIwr^Dvo)nwv2Faqdk!B>2cU|>~%k=O-DEwNUYaUb@hEfb${Mkl1@9Z!{~f@T3C z*Ai5p(%OV!r918}VuJ?v9I%G|{k83fikBASnxzN7RsSJONU4|UAl~c*1tT#2JlcEh z15y|W>5*&OC%{XxOa87t+5u}}Is(i$GFC=Getro45tZOi0xnmfFiyV57*>XZ6a)dWU7J^&dw?y72ht<(edlAJ6C)tXnr0kNMq6nIBRYD97*!+CLZSiYzcbfjK@1(}+#v8|O^#CCGz%Hu`sTrXIvaO*QCqAbAUPcyHF} z7{kt9Ew#pw2i2Ehh7~iRh9awNQ56TOoO`qx%*HH&fHtr&_c_fbLrkNwDlfvLK#4(C zms~C&>^tNAfI8-~3E9V3)CyI4dS(V z;=Dr=y{v7rZc6)Q2>TZoz=53Q{9^)CcVJ_%Mv4>vSZvNz#3@u<4a^hK^&=U*xR%lb zz+miVdZrkXwFwKEgLujPH$u{MEWMse@~wl&vQ7)D>|nYXi+?HfS`UWJ5F~?{{LxX` z2F`L&Vl4*3&9#X>!2?MUUer(Pl%zs@p&ndEOI1n6@5%v8YfWmR^vM|QBvmst9nIYB zhytpw)n`MBQCbplb-|fl7^a)s6y})XH*o=N;YhS%p$2mO-eRKLZ~_x*yT2*@)%q0Y zkD8gR^zbz#qgU5UvNEWlmm6dm$RSelcoiLvQGfKh=VUFL{cOW*#99u&((?N%oXBG3 znEGXOGs}(zh7CzR6Ncd(lYV+ycFXUlgir?sg^t)J6!qHZhSYEHi-sO{6RdVtpG>r= zG29YlOW6@H`8K~2TP&k&F`=~9@sF8cB3C)>BrnKrv%ugsd?njEng9A6x!ExN8M8*; z&q?NZ2R)}cQ+1*xhK?@2u5%|r7OA*2SMB$mRBfnKpHw^sQXEM$nGe%?|Eg435#E2Z z!U!Cg6|B%aP0vmTPaA;1#}OZJrByRzc&gau%f!_y00e-^;DggRVCfw)I*t`w%Fp!^ zVmtiXF>l+#?4yNTr};bUjL%@J@zGZ6bSN=1E)V?4d}d+{Mb zRGeEFB0J09ejoOrc51jgZFI$W3{Kl9=}+hG!t))?USEhx&z&sMv79TSbnB@s~oZ1ujAp))SzV(May z{@0dgOTu}n4*{9pXj9Ykvf!mrl;U$T0y~_ii}t+M*n&2-(h{-EKwO^tcrS2uZ9{0k z@onPi^?QVg+)Bw^nlh3d`*k1N-Qjri(K2S@Tu_reIdv;RrzOu$Vf_1~>;CF?e-9W- zlF=r``Ri?h4CG(_2>C3v$D*L&`)#1{h&C*hYHSw+KzhW~9r$kpzdBnJK~E$wNV1|L zBXcA3^zVK@T;quEUdBbZ(yC>X78ZqYp~X&sD7EhYvNGo`lqK~H+CkttNf{g(iy!sp zn#6QzIg`9Xx#_cxx9;tML$V($kBV3JTmm2r$7Q3q$M@GAAUbu{HJ_gAl{W*@XiBb~ zq)fpx;h!G2r78CoHl}NP8z1GDN&`HcDYRLh?A@e^>p$iO5pSSJ5YN7LHtDYRSIcQl zf7);#Lyx+bJ3BR1BkYKr0=hJa0Ggt^e-kT*_Mtk+(-zpn!Nm`1KVfi@lu<#j!88%o zTgUclj~j1;^*ysj|M+>=Y2CBbp;kE)8^z@$FyLaPK`e;^1pr^_71zHoTN2?!!@1&% z`3EH6)3Y7EEv5FZ(_60iu%nb;FD+b>22J*)Xy+Qp!?!S(_1^mFsQe~g8=Q-(vv zIh-x~5*18wjZwr?R{jG2#R|4za@dd(JhH$>>>R*`rd1k~TJy`nJP;}YS@Snb$jC>^ zT5A0{L|=R)$fRs1R^oz3TA&3{tmS8{Ik5zPUaNpm7ByT_> zHyduGXn!z9^4K>57`wM8m`dR&%_Db9tQj5~H?)d_n1v_9KQRthGpA<*{8<0hM_NH# ze7veW6ia;5PSY9BuWu;rqH^=-3F7&eUO+Y)d_aKRrQ_XK?@vi4MU~6jfTnJh1s(yz ztb~7NtWf*bc`p-E6vps5D=ma<@8x+ooh!c8r|v7X)u2c)r3QTk-h>Q;mfx?n24$#W#B{Vu^{hUMOz zD^=Xs2U2C+ybeF1g!x9}Bvq9Ig9`9-c^RPoCU5$G{-Dqt;|TNlyoS=lgdilMm?>RH zI}>t}5mI!Wk@kq(R}QM=vV!EDxGMWE|3_d4vP5?=oco;-5Sb4gE)(yn=DLxAABl6R zRGZcxhmJDP+Fa{vye(JX19C7-quxQbb^)w??@pMXg3j=9&JGGUn7}a;`7A;R4 zQjcOi`nkE~uogb*mfWX?6uE#nwu`SA_1A9Ng5uJ76rm9cSEJ5*2$pwiTxG4j#C^jSG!@J7R~ zbncwCA9hthUEA3RxX4l)j@{>K=}l<7x7b2z%%|Rr^#r=PRM*-*O4Z;4tU&@(v!`@s z`0;kB*tIY}%D! zoLSF0w#)sQt->sW*s=Q_jw9MoHo(i^oYDt9tUoy4H_~22yZlOhA|a$9ZUF*QZ9 zjns98Q&${1?z?057r^EFSFP{!bOdtvpAI^^x&A{;H$i{4|0A>tE#O62h3UD7`o)rA zqwGR%;ZMnN$I7k=roG>#)cDHK=at;M__#L$41|}%&!G+XBo2W=G6a73l5PgJIDUeV zdA=Bw5_PwK*E`lytcKDe<{?hwKu@W}B=T*~_)T=gdE;3MvS`EhI*vkfiN(NrQ+UJZ>(jYC4)m(u`w|xyjL)Et z?_d5DuA7+sxNRFJF<3!<^U*VSJvoZ(a&AywHos>37Jz!49Pkp2yXIHgYH^3_p8ZF_ znKk^~13}C;H;lH=CJyp{)N`b`GNHrz8PyI~F?g%GP+7W2OhRPEVy;gdqw;J9jF3aB z-jH;;`XO|aB_9k1cj+NS{T5lQ0{A&IN7V7r_)alvp!SS(k ze#)oA$lQI5Pe?dCXh(h@B(?JrMfx6owmJJQ;{?cM1uaK^ud;#J35KZgXKA?s)<9Q7 zo{t8wn0Y^l)I|%)##tXl96M%K3&Y$KcAt`XU~;V&rtQ9NR(f-&S=-1j=l(&pod_y3uSr9 zFg=48Chl)#zv=V}bKCX|O?Rkt^Sw06dtwJi;wQiN=N=^(BqNN^=qFUGSY)osa*D1D z-d29cL*s=YB0DN~>KHoIL#(c7V)-3KADG0`2ZO_7m9vmWX;^6~I|qU(YxexWBAk5v z=4CUHz1-8~G3f!tOZJ$6E6Yu6*WfHJ#T544Ko0hf|IpN*<7V?hNjx!SS#-gjwbW{# zK~2z8ahZbS@v$1kh9WLqBeJi&Q!2zN{6(hGP|R zZ*Sx7gcGIOhi^}W|8iYmy0*eaf1qVrAub-ySF8uEV<~>c1|VE~g2$W}YF|<{Tj556 zh=gW?Uh>Dx0fDEg*rRyp|1GacDB__ON$f+T9*FHw`M+bjHl*hf8p^h-D{(8gDLm~n z-xh{582od7eEqkKynT9ayxjmlF@4I6&*XPW%CjnqV-Cp=YQdi5mFVRdu5CUOq2gqF zDY2bP;ET#)M%A&9zd1+d$>1%MoWUfBN8FFX)8AA^K%8S16{IY>mZPq}yIK$&FV1X||60j>Him32xK4`&aP9KC! zTOTsvX5ZgMT9!*s@=d8W zDo0Mi*6+pC;Z<$R8(e(y`E;vV43BxWpYA=3O%wUq0gZp#LOK<9zIfm&TrPPV=Vut4&gAU84 z#8)(@FXo$KBkS(MVd}wLNn@DCljE7X#4W3{?RXVmlz)T83M~>8bNDIbbv3XaY9u9f zjDmp@P5GFCYBFF48m9dCi24-WwIjWptQ_d@7h|0VL0wrGY%KnX+~4sOP+|i>PoVDB zY4Ou(bSr0z!oxTi|WraP5q8@?tN0_sI*1J+vq z2fgc~%C6ruuu}9nxogk1nOS_H*R*5HS;9&@FGy>pdtPgPj3-YqWLEqfu?tuGwDHc6 zgxkxWPGUSRQoJ^SbVU^5_NzuR78>HDt`jO=97EZF#E3VFi?y>eETx}UQPv^cTwg!uMA6Z{`1EUbJdPNhY-|;z z$HA#fJHn?<5C&9qdu2O8xz#$N9)zL3vJsCcO$uv*YxK+tFTnAJw|kvI;RA{gYZ!>% z+H~ae^$d%kfTJ@Ke|l7Eg|q_GnDO6sgK6V?T-SIT7}zD2bp-a~iPHj`Do>ME<@9q+ z&CXWx06TSnW_AzUvdd+BQq%)>xqwJR_eecPR5p?D=1!8YQ6xk9N1`b3`=mtL?9eW9 zZG02{6u-I>nrZe8qqc=|n-z>$5Sc=?_7`J0(8ALgKUN7rhWZs*D4Fhi`Ps?lUViLK zVHB_^Ve!R9$5idOBLOEi)t3fb2cH9@%0;P;cH6;OSHa9?sOaNQVSnJ10?Op2@)5j} z__rXo1@xDbybQyd34Qq;U%FfFY6qW6p*-egwlVaawbb;Ns&*mbJZ`7X3$1Gd0Sq{Llxmv-+Ej-vb(kDpwKC6o= z>4)-3;I>16O-qsW6BEdR9-_gqA-QJ>_$}lEAM1)Nn?!m+-zuVzZE=n#WUHRPGVY#v zW@oMse>aZZ-%4Vyjcb$8Ll$1UN|&$s^A~6ua;Z$!JxpUwXz4kIWJgnaf4|4GA!Hut zWr5kWI#a9%_ZWUEHQ@bUMG|;=Ib2=YSPA^u=Q+yL$=8?CT&q%S}xK8+pF z6BckKfxkCQ)IRY(1lkx7<$mw;kZZmoE~2*Uq-kShY!q(`8C@AUqgkU;uN zdQGiLC@EldSGM?zQm(rZzCN@|_y`Lkgwzw#wxbd`b%WJ87rw;rL9PGLW%hz60*(8B5YeN@U3B9$gjP_tZRnAxk@Q^zNCN+hi?f z;(CCtzWpixm|a4D-@WynI((ws+5C(*qW=Mc`kD<_sEZ{GIw`Hr0{;;hx&j+p`3IK$ zN^hv4B;hEHrH9X5+OC4t@{-knqs5!?A5!Yu^fr81C1xVX2;Jz8sqa&9Q)Z@leNb0s z($hUdcB-Edstnjb^HCZ*vCPoTct3S$l-DdVX!53zMh`4FisG_1TlDfd9~AxQ1`Q4F z09#@wJRZtU29l8PBVc0$mMRJ2mV$gpo;}Wp=gQETt{fTe6GxSSE8y5Sh31=maJkfC zH{c(7d%7c|_^c7B%eEX8+kEI{W?luMHc{J)v=!i+=8YdbNw2izVBZ0klQ9*r&NP5)2{;4Fx0PHS3P6GK<~qcK+8;8_Ds6$Rw!n%O+F z9fW#kzR$hHbxD6T(f0{_Cf25l_dn*g`_vv}B!<=(nWP&34P1l08@Ek$diCaV2XPYF z;Yi4F4G7r13sk5Y;0zhR z#Q_7U)R5itafgu`8+?UwF{xV8Wh7$}w zl3K)R;^2<)g#Uo2xb)+n4~)Oj>O2+y#(V1Kv0*BN-yHuCgRj9&9x5zbOLeOaVt-Of zIkn)lvogg@hDq?sB%XCQ%{N4swRlHr%mDp^A`SHrQN)&C0Ueor+NMUR+t_UmnY4T6 z`vIdu(2bAD=4vdGVCqUwH6{ zyt9YgZ*tc5KG3316J)y{0N>9&K*ez*kEgim_3BykYd4XGEdNMV3^hR_odq#j9orvl zG?Vu!jy}K0|E|uJ{~~7p*J~t^4#WJj%Bgh|Fy+GwTAyOwJrQYlKGpFTJ_Yw!eeM~# z(8lV5i0r1WNZmM5TpFnrTt$}qr|4{QUV7R`Y^h@IB~wPDas$#f_^TaUF6C*?ys z3Y07|^cC<3jgBoYAmCgKeJZ>JM{&y|{ky{`W>G{VfXhcF&&dei+?Qh&(Zn^E%xmz--YI|^b3RvuU5Ec69b(e03?DIH;sy-pq zYsN%6lwSNMCb{NCS?W*)>=o+H^n;4EEdR9)tRC>B;k!~S0heQ+0Fevd0YLdD(?g8+ zK!l@2DEtiRKF`~i<-kKk3c%9q+4x7OqX;Nswh+^zHS zaf?byd+|+L_;oagLy5|b6hF_%7QTA}%;RZ?f5PCK;YRuz?Cn$$tgO-@ihi6$ zG=1&w#_1iWKA-~GTEf^rMFYpJuo!?>0kmP~UNU^YpgzN-NRZfsIi(!m540B46~Wnu zJnK?=`l5K?BpT7|-3PDNeT^})EJ~t}E&=%(d?Iz|;xWR>fd`3s&1w4Ng4^;LdCgc& zszP52!4J$O`EQ(1x;byS9k{MAdi3`u+vjEH?ASfF|2HHje>oN9ax8DJhKpO0_fxPa z&TnPsEmpVe8aPvMrIOg^fI4%|o9OfX81knkk>&Gwby)`BssM2jB&S6UW8P5~w+YRP$Z?`YS zFpOJtb-(=(?tf4KI7qqTzW{EZZadby4EO(Q?>zt6Z2LcMUKFhuFbst<|8l ziWaS1BWlH{(b~16wQ1F^+9hV~5o%NiirNHiQPge_+=t%RgWv1-;C|hIz@6uLkTW^X z9Ov=BV_(B(Ca%1bx$o@(W zXEMplFL!{DoX1r{ZQsPhd|a=uw!J1GZfy<-Q*AOKVHOivE_j0+*o4IZ@4F+N**K9x z__q0_k#(N4Kcz{gG19l{=NCAqB%F&NV`S?gG=m6lG-z=e3+#GdB9hAj$gpqYDvLD6 z!vAY(1+dil^hSHFV~atrEwlp)ZHTGAMJ-cb8^;78*t`Rs~v)7#iI%T*HuOr|hyS&YjDIJ=U7)OW2{Q0BuV}J*u z79SaOVEG;9zCUK22Ds~3M=eXAQAmptf2E?Z$*yOi_hxiS{A|^_hVKl>O2W0G?KL0< zY?qB!8urz?{7ECgmGzRl*hTRggnj zesbrxYjG>`JLq4~sk;Zwz?QGdM(HNW!4RA(jv(^#ADQ zz0gR?8!Fo@6fXdTQbKm_RWnTn^?@fYmPnugzQZwVz zWsb@!*WybGaIk^eIg`H_jzYqd$|JS3`kOC!MSSiYV*d)ufi3IjgLE(^VA09-eRL?wqgtt&tw=M+J(zDeO^okOP)>(Z z#CIu3W`oJ&gGU`(4r}|q0u>I3*N}TF!qc#73pfoN?NQ6f z6Yd#}UA07e#Fv&mv{~SnnVN4``bWQ+m=;TeZx<1j#o(TmZ`2d!0cl$_{Gr+0?Q1}x zzl6Q=X;gH|4RI}rI)?vj@76%L)5oVoK4{_V zBB)V!`dqkO?f#l^Edvy;qFXRl6(SAwaQ9ketCZ@-I3nG(CLqJ$44*}yp-2gQ^e}+(WwD6^lZ86$ zs(z`)XD|~x`W?}EeXj7fk=d}Va56oxgxHZK7{BdWSQZmy*`^VEqIe^9E%%%$^8>)~ zJ#s52tb759B)~($_5=iPE#;I;d@+%*2+yT&fnWeYlsMHoy6G;Ro^P#(QNsW>a)FUw z$JmoS0IE`j8EjLo4^nqyEOT*RBE>@XtVNiU==#XD@|)j;9a^)Prp$;McZrrQbZdcg zsh~8|Pz1LB_liskFl7=w_4$P<)aHdS>K_a^KnenYw4ExO5Gp6WPNSfTUF07-mj-4P z;pT3$R#YZlipKGdC5^np3Zq8To8MP~;)1Ie^LB=b9u;x1;XY`5!amYVlzcn>4 zGMlNJf%nY)bR3O6NY_q9S9-Vl-QzEZ^+X1uIbeCuYr%tc_l&s<0f$zS>+c>Q41p~N zoPP4kH5DTE?^{uU;M~Zc!%gE8%TmEt8u^8o+gqmVtKptaxket9fpF*Eyqh@DpN3_D z)!pv?Qaa;;rBdQ#?)5o@k2j?Q7W+t*=ERFr=fp<+MF5EX#^s5lkB{xe3JP0TX^xfv{u zbc9yr)x9eP(%ivJ8VZsuDV2;452v8HmWCDV_d;)cp+9N8vC%%x4k!phFm(xEj4!f? zJCcg?>CXn_KEv`53zF!F=Ot+$%tni3Z`gm)jE&fOb-S?f^uhW%5X#!cs>ugVyh>ME z1;MfpS@s}XgICnirHqTGilIPu-wkEmY>TsOO27@p>admSZa6YkJbZfMu9+@D^}?2- zosO+gK8WWlNI&vsb-nXTR!wBk{muAmNU&GnEAOWm-a`4Eq2DMbGn$c{dY^ySCgLdp zO#gyF6BG-rI@M+W>G+(a;CzotmPywKY=`^_a$n5nsurWkLHRLn3@37rI3{V@Op!^V zK*)Ctg@^5{P2zrRr28>r98BPUHrf!r{nO{E?*bMfWU>E>zg(Vb>NcfTc0kToM{ zyix_QT!*Pt)AnUUArH9OEh(#Vt&G*Edh9E6p%-g$WI_U`QkFNCah6ngIO8svMeY}1 zDo8Sn4yvQUk+qqs?Ap3h-WvOm?<+mPOuwag1ETpj=9L-zho5kt24eSmdohhV^pN(d z*hUdAM5K`$Yw&+E%vY1O;5dNOND~ou@K>h&`2u)xlCef3ZFPgue zdvO(MXRC1aRs7n`_o2VU>7?+OA9Y@%xK9-afQdes9C|-MFq8z=5FWW4qJ0iZ4BL~q zK;CO#gDQK<;Itd2y+W<%?CQ0GF;mItwexo?n_sBSTFdJS@h*)>KuIM-aCep^rV-y# z2F(kE?#4v(y3T61Z?fXv!l!ix^*j&+a2iMv>Fclv5IjIZrYc9Ck`J%-cf@G-`U|eB z$Jt1)J^5}YRcl`W`e@;d;6lOlD7X&3dwwI`Q1ZS8!8)==Dda8h%G|EsbbX*vJ~ zLSVE1&SIm*R6YgJ^oJ@u$LSw#eC68sYPns*R#UC}sn~O~=J1r4QbY6E>51AmE?7N- z6YhYHHB*;m$$9<>lVhqMLBe$ynL33ZpFt@RMIcZlbkYXc2RO!QOC&mPUjaQJHy7>s znD3ynO4|FWuR3nj01vdkF835%dY;k3DB@b$miI3$}Wg$i~fA-GdG{U0I;61F(nLuMA8%ex^DBexT|vvkEASgFkz&{e3byyfhmE@4_Te*=I*~Zo8+6+**5r`|@q3;qWmMNmKU<;T2-W-k?~VVbv$y!qt?hpo n=g%7X|JuR-`jni%*OeJJ1>&Q4t25ey82{NwA>PX)3IFtGQ+pTYu4ZaOEguCZiG znd@*SW|hho>PhMv<@4bDhF~lVfnUf>2UE%K-S9NGGZF8D*0PpfJ6+#1;uD!!V(9eTq)5H@vmS+ZNr`FoCe5F`_j+EV zQ3I=9wHpo0tvQpG8^8Q#!L<-sv$`@$Wk{K#Yujx2_;v^nG%g7;OZ<0O?J9_Yx>&a_ z8%~(XuWM|^5dXE+4?|fWPJzV@M=ULj_O*%?r<$~SagajkJlFhuA_Ch$j^e%NSn)4y z$`CD^@?14KN~U0i=KNbc4M_c%34LK6c@hhC8jy8vvaZ;qE+w?~1m1-X*7cpoSksM1RX=z&{ z&d6AWNo}xpv~L#8DD>DH9WKrKG3)j*t~!+#ymC77pqU$|V^l`9Gb#6#d%JhJ16 z#oc&|**U{;(8SHU_j>vG@BOGS*Y`r|of)S6Ri{qASiUrIbsh@00Vhd=_G{9@`~`Mv zN%~n}FLWhNT%`SXW?@KnBY!j|&yYGu$EGyO9H#4HPG7}<;Ixddr zPvJV_M95n*A9Bre#V;8!P|SniyHk~_f)-7ve?L8pABnlD3}7Z4YMHOK&P92Qb;zt- zhj?{5*B+nv$daXYGH1&*TK5ObPXx=`J3?(`hxP5W7Yb8Mm}_Uu|Mz8FvfB}5zNU7Y zqHgMHYroAk?5;Ro_U~Gd^QwoLHdrLhRIuaLQ}6_!R<7$K^w+`?@5E3??S$_R?UIos zTn6_(HwE4&E0k*42iD`W<)6Ly+?SiS`nolm7R-d(l{oW^Z4@B=FEkj%JRI5PitkG< z6dU?pc8$Kj?0G|i1uLkx{p_*DzR~=W$I>}OnlVbs8)h2b=TP^&p-g>w#Q%@}zq>B} z<9hD+*1?@Nm3F+U$aYi|G|?MSQ=vhAW^?Xf8g@8SK4GefIq~iH5q&4aU+LUV46wZFgm-aqm*9@sF1@#$E#oR95xvsRV zQIP#%LvQ85Oh_+-chE#drmA|;?J;!Iz@)C2DX9?6?8$RoxzS1QG6c~i-7B?JLbv`5 z**o~&w4UQJW?Q|4_IuoDQcapGMP$D=e5-A)$w&iHCgPvLEY7V(rf8Id#O_nKUU?;N zW%)FJ!&-&N`1CS$lEmt_0xMm@293gnGJKO+#h4a%{Qfd&JoLapO1#7o{PgAgu%;Ze z2!RL%J(%n@u)x38a&*+H(shV(>lyVmm1nad{A&HC;?Bv`sP#7pJN zEoNA1Bjy)jcaRkqjlax`h5yAl3@YI+(^x&BqaUKu<)!|9ByO*Hqe5Ci%vHr|XthLMuff_MwhE=(cZS7^6|HGqhj-rXlr$B> z`orD|@DC%9{6`ua9$16W|J(VxUwp})IN0uEf4Pr|$(y_u6mbs~y(m?XnYE#404ur)IWgLqa&UT^!grQtxOW zC*%&NHG$|!HJeK%s5RTT@U^2&6r1yE%eu4Mxt>5e_&p)AXH{=6TU)p(n1W%>M|G$~ zKUP)NY6SKLW}9a)>~M%l%h*?TB6bVSFmjh)3wIhysd$Csf0Thiein?VvC$_?42CKb zw+T3iEV{bR9leqGJW{#z@VZ;Ds?=vV<9lv&k1XS=jfKj%()qTu=6hXd-)v4g$q$nD zwdoXV>niHbd|Vt`a;wT|^L5lFB5BnUJ%JKCy8itm6WCO}SeTI^ASK{3%L_-2U4N2p zgDT?X+Th^b;9lLwy3ov7*?>?j&I2M*WziBem06Ag$&DpVrtkZ_1dDcTy55~(V6-8G z%nfTV6@rf|ue~{wR(esKc74C-jr$n-K=tjPv5W9!lK7=93ljGB_$;KNGkVG@*@0?N z8;kD$?DuecKn)F39Gr%*i)(R@8RKWwirXO3ow%Jrzw4b?R1w!^skyj#+C;tZu)f~Y zM-FO28H~?`(iXMKDSudTd$5GHDAU{UMz)SeC0ZWKO>pD3+Xt*2)Da$*+lGL+I;bjx z`|1F`X6Lc!?KQci>mK-AI5Y^;q?(-9>^$*g5{S|D5ek`M+Bk0M1{|99w;U2=%I`QM zCnDWD9l8Ca)pGW8;N%Dg!BfGyC2h*+e2VSq5`Srl?-Ov|pC8gwQnc^Mfwm7BCq@Ri zvI(vUa2;|fym`fi5gE1yRNDvBsM5Idb8=t(!NY$4RJ} z6Zlt|1olGF$j%yaTE!z|BZ2}{(9nYx`^%+HMmerC0nuOmnEz)sjth_PqHq2B zW-SgKUnt2zu)Z!Y&cl4oUuGCDF_?@z`N>u`w?eLj?`s(mq=G7UApM0(`H-~&+#AhK z=h^q^I6u2?0m}Z7*mVU>NMX)5LGpVKDTXNrmJt2;6%K|)=Ye@8AAimtTgibq@-{$z z#~LE~s;E%!Cs2NN``hci8 z>zUR{Xgn4as%{The0{{lw#$@$YE5UjMSTy}s6R4nOU85MTuRL4hx48)0kuAMWyhtA z^uPH3>Z?T>ozq&c*8sshw!KI@05wWuw+>gA^PhXk#Af{g)8iFPlghsi0x9^?yn@m` zi|H&ZCjmm&7-DTaeLKsVjJy}okqrU>k}WgnKF>&sDG z{~bmvQWrK#3T_`0fZ8CjTYUheqDk`gA9IL^Ec1rtTFXiTUO7lLPQ+Q?$ZGqns!FCx z^b>qQB3f(r>UbvFWa|8^wZSU;ra8{B0@aK6vaatBTIXTJt}z3UBEf69OvdVJ@vx)w zy|QX3`lOkS;!M82oY>O4mizuz-#7%CW9vTBy(|5V04}j+gNCyun~N*)C*xAGGJ!N> z-Qru%;+78IGF*q|5%L!3VfrjO>ZA%PH?lxKg7O#MUuH111eJ?sE%NzIT3M0&h&@;D z8;2c+5OikJCvb)E5#8$&g$Gf-Vo+O z_1C=S2~&U4wM^NH-ea+FqZm9*gw=-VVq~|?zpuOz2r@R~{jo9ec~EvJ9J7}1l=Mgh zgig7u&2rF)sX9NurGL*MQp3{6GAL7>a01{ddmathFY=k@v|-F)(M+5HL`a8_=L{?~ zhwm*W`42|rba8`dyq%c+C6E6O=~%Fn#Ku*N^3*^(i{KnsBu1~4^axpN=Z7xo@;r}s zn#RlkQk(Xvm$VB|q%W8|=bK|cXu=4$+=jorw*_rTwN0gVgb9mgK)53wnzLI94dErL zeGafjln|HsrXIClq^jtk=$wjdOegc}OGd%nTM8;H2W-wc9{kHpN=WYSXD^ckol&X~ znWrtChn^qhgsVF4=kwG!&WAn^cV2ktbSZsvW`m+Eh{JFJ$WPWT?R@;7(x0#TK2 zv)j3Ey7l?K3dQF76RxYjK2PjXrX)1DOO%;Bf^-N1##*&0AQNho2y8BnEhS6HXs(xd zl$cu3#{Lpb4#RSciPG-0>W~%<6Qv0iN+S(+jf`V10Y%Lm2%Jo(}?8Zo}1!_VFl zlrt*u{w^GZkp2y$b39za8t5kim0;6lX|76**QrcpNao|0@!C&4pGH!>&lG!X%H`of zKCfF_W2tIu74kPo-R2y$;N3#rNWWpX@nJ$-ZK2kib0g7|2!tTU#K!CsXUvp*LhSz{ zi%}EjX}aQ2FP2I6&IHGtRc-wZ?TXMtfImUTwJ9CqK*+*!A+8V+#~wlR@peAkD!|$v zHUZE`!Ry0OAZjRPh9CXOz1O+Y{iOiqtSm$F>yYVn_8L5lAt$*!#27h~5h5BT*%W{R zl074a44SQ2!!>1U(9`zLc~b!tIC6Wq_z)nc=ZtB6Pr^}??o5yOwa#h$?Aq<*msc)# zL%hfF)71)l@)QbeqNn6fB?9tp8%H&jK4~I&blkLCjTq_k>VpObEwKRy7D_s1+X`hO z3}TxszLV$51VO9K?`Xs{7voVx-JK)Id9IjS$jJ#*k{BThMFHO+ksrJ)>3CbyqKkT2 z-N;)jAt__yCkU^6?}b%6*GbTiTG<0_b+iNcX2&uU_S^8zPv>%cjL0Ahw~kRg$SE>dTy)g2 zyaI?G>!~rIUdO1W%#%{Xe0-bqf5vmJt)rnvD5Ps?sJSBFT|33cL)G;&A$T_-u5)i> zd9y>p9Af%yL!+s$E4W}@F?#t9^6zb-^j)TOuZP9IBq1B?d6m4Fah=zMm-?|K%oi-= z@z#}N+k-p<=bARZCUlYIk=D0Nl(S%K%J;T(s#lJfr67t`1At0s_s`Sv{xxi~W)l_= zbgmvAEdo#nkpoq@iAF4@pHBK~2!49yPGFQcM|$M%b3 zOiZ7rNA4h|Zl&Mgtip!!Kb`2hDNES%b)sy7S##7+Dex@_eqtOEn1dZ1MWUcBzwT7S zkG;>$6?Q(kogFEmW!Dg41?q{2onO?zG)S=MYDAD-Ket%(hFos{Ce?!GuoV`(0|LLG2 zb`&I5n~~l}F^+9~+z_G>VSdpQ7YTwvJ687Ap{#}uCywEgroU{({RKD^b?Fu}rWo<< zD9MPfhm;h)9kM1&q-URJt#k2W#7&lrO;y!oAD~8IUr3o!oQn$>22nU1)WUQrF{Fu@ z?K2$XVQBv~7Zfw(c`9eiO0k+CpVY~hajc&{3F2Pgh+ns+(%o8iloCFPg%>&_j zsz#_$#O^KBeS!>V#jD8SnH5rtO_xA7ROriFNE4wHv|?&hb`OLle`4F+;|p*So~=kA z`^=e-MZxDykvw2tw;n$ogZ~ghemx8RXBa30i3Q{lgX8sfMtgfEJe#LM`VtZk*F8C&H}5x3^N8M9Xb~w53u>=|~ubSU+ z*OdG;a&2I1-j4Fs#dXX$LLUGN62B#);WFZ^LCNf}IZ%VL38aE8?Ux1AyoIumxO(#kU2%HglMomww<9nAMq+3&_5h$Ao>i9-gtRjlV+=e0f2~6Nl^J&^Qp2`*gE0MoF0F}qR}kO z=2p%G$-o8xkiAe;ytQM>fxYTrJF&JSnJDUfcUlK(NsZPQ_Vu-USzxyYCXm}aik=T4 zcp<4rrcQ8EFy3F*%uD=Nt}mUc9-P}-*jLTH?{XF_nM=5ofaoyxT@oM$i3Dn;Z3+EZ zb8u8qn1IUo!wAI*T>vEMosy363|@(8)7Zt3+rgC)r1qrS{m5A! z$gEe61Sr6bdp#?q%9a!@)gqTok=$YsIW~hdqK@vgUT!7f7fgE{>qW?x>pN?B66kk7 zAFtlMV&UP60I@q^ah?5_5kF;Za~GMKzfykv-gtZMTNA5f+*$ShMc3P#gnyl1o^Z*Pe8aLIS@5 z0Hy%~MhR1xs7aXJRO#Op2=vjlnmVr_PaoxQE}_A@rT6U&SZD`oQ6s`yukC|e2-5W# z^lH+bO0wb&cr;w$mW-63_0#cmGwCjENVIoZ6Q%tSk?%PHdJOxmt4+0-%@*k+NhV#- zNgbC#4fmI*W)s-I4oL>SzpRh~G4A9(H5WZ`OqX<0N*F%SCn7^LfZ=2_ z>(Z8IlS*|fOXlwpAXaI}v#IjGAtfNCL%(2PIReH0-^|ZNIHubtBy4p^YxkMknUxcJ z;87+5$82exv#@BJYmdDEn5z7=)>!&ZWYoe61C?#bv}T40R60c}3XGRn)zaX8?Tx>F zQfB4z%$hr{^afQ~Do(A`U7kw+E1y=|Z+EmBwETmrCFvsqG03pdFg<`J zdDP@dcz*9b_{|ioTkZXpceLp=9i%6qMGOh)b6FhuPa@E_H3XybdzSo3mDKrW*68xs zD!c#hPyI#LY0|`bugpAl9@)h3qz%jWQ-|{2&<*2o5FMRhZGLomvv%_hBV@TQQ@H8hxF; z6y*@jic+E2)puFe2nFZHYLNV0t z2^|WWBaVp$1Eo)hNSnV8Y2(gUv#T2k55@`>?5;3`x1_OSeKs=`vnVHxF99lPc&SyZ zI-LnR6o5?$kUeoTl&ZG-*V}4u_RnR22=Lfm`hMDzn(fnZ5it^BtF7DN#>ZU~3rp_6 zkpwUbZ*Pj;YU5|Fp45(8No`qP2pYGs>st-DL|=#`0%}eIjV}X)j2%bNsBP6kz>+k2 z%;x|e#d$_NlIzy2seQ)0*OV+BvGCqT0p*`ighUIG>8mE5ue+ z{9mS6Rf|a-HRU&tuQ>2EUyx8xJ0WPq?3~n({S^r9mT`+%=ciBE@GA=h;)NUS9ND0A zK~|oy)btRi zxsYxatxX;WcW>=AZv%ZScSDF6N6xlh2S=glyFc2D%TYil!cHTq5MJ&p5FM6x=e4$` zjdoNQl69V~-uT-2Uf17Gt!duh*pY3<`cV%9)IpqV2QP1>X8@jX`JFx%?N;me+wQls zStf%dKppOArp``py02YLyD*Nwh{J62=7b$@Js2 zgw%`K{6h&B>Tqpn?FO!7oD`Gl>U0LnZ1WX!=pxi@u=^LTLFwaK@|0MqN;1AyObKJj zN)~KJP2;1KgI%*SJ5#!j*=~rG4^GQP&vxB0ejNRLoYH0@Y-z4pml$p=PsSrrJPf_(yi33kS5i9R_Yn!x%c@nxz@3&rGO8YX$DUIbVm~+kd zR$zHm{cbPZeJR;L;boUNujDpBuf5d~VxODCPR3++u#)6&3jL#-_rzs)$#fNbn8cDN zWPIHZSX?INPd3knqlR;-7M%C}e8VmVXq|o2o~uzfUv#pNmyL>`#gBBzfDE2ex6<7_ zOt?}d^>*15*+Z9i{;>YQv==p~Cp!|fWtLyyHmGQrl@bHpOX{bL54)#@(Q`>`nrWR* z!|<^5ngwuRZa7ki>9Q&t1L=~e`G_+Cek@vj-XttoL7U4l1cQ!e{e4%B1H zP8F7ASFhn*JOj(AOy`;tY?fcEuSrxQ#Gy)E8CLqkC2()*(N?2jS$`@OL4%B+iA;s< zgiXljyV9Dgj8ilamLhc82z{PKtCN5TP-YT`Oe$#OJmF$#?9Z=MYxzkHLZ2bPX!n^w zkp@&rq2V3(2;}vnrEfkYa>aFh;$P+8>99U5XT+J-&O;b-C2C|aZyAlq@jUPO93rE2 z$Z+#aDH?NYx}8==R4?gtk!o-HMoNIXYp*$S)iIAGg-&hkf!uWP>GjHB)7 z>>I%ICg;boF|V3MQV%r5l+^Tgnj_Gkw%lcINIbV5ZHcD!U(|`-qmI!UVROgL-`w00 zeRQTv?B66$STE;qcW&JLDvl?;50Vm@{Cs&)Lx2k|Xsn5NHDumSz|8yC33Cs=+}bqB^9UMa;>EX?*CRs&pDrmNwK9Vg!+sLQQVuWhKpfe5 z@e-RB6Jc;M?%>_1Qk>hi8}%Z@8NFS5Znl`VTARDy?+w51is|T2!LFXvh)@KuGHRNa zL!HI3&RSf8XIS5iZ<~4#RQU}uCDHy%jiDD|27Exd*;(g}JFlQbkI_s9vGuv#L~Y|u z!QrFf3_s>e6A+#Kxd=$=YNkW;DL@jkdlWD#)Q?^wwOS*O8riD z!pq^~i$tkxHM6L_=qORRLV|I@9ig22KhpV0xUWfLNrcFou>;V(G1RGEmt}74KX>t; zrNurQ5Ck#$J`Y)Cl56S$rC+Knr6BBb5}s>}mH@W}b{8Cu{{!KdL4N}K{LWf+;VkO% znrWjZPF*V5%7R|zu6WM}F#C_D;DUMU1|&cK#%z{2CJ{Xz#%mD>_xTrT7CqV+2H`@W z{qb*jQ(kOjUoL_)_(I~}fO^6;+V$-}4SmJy{YN%%D5$<>ystz$T9>GfsFBE<1t)36qMF4UwY!Ml)0sVO`BIO{rok4NZK&(vA2q1;f`Q?WqeO`*Gd7ymtR zlT&x@T>OVAsM0^<%Oj}{BW?p-xj-u}>N`QPp{jsz{3wR0N}u8I)F?rd+vd;H{1DHz zqU}Js)}Immzfei~Et%%ZEHD5KOf&MS?uY+bbp*k}%qiCX<3R}|9u`bErwa{B%%nrz zLSd<1HUeq$eXZuI^oZoDKj@dT(jTC&0ahzWzXj(n86cOvJdwEbljVkrOCS>!@LG*e&DD!6j4n-w0`C z^=oV~Gd0Jt_kW5VMY4t3p#PmSsQCUoxK{@%{!wUa8fCv6vEhdvS4Fn3(qRjX#3c;a z^$e|_0({xK8{75h5}Ucuhjt{A*l9Jq?&#B30nl{j`r9c@ssk(17}y9+k0df+q0>n9 zhIZioOdCyqte*speN?>$=)){gKNmLa{&w?Z4@#E@i9+NS5_Knz(FST)=dV?0Wg}5u zF@G1d83x6#QI|VcNsGN-K)})iJo>7Q012iw3NIp z#^J$Pi)oh@Aj2hDuk6}$x!}X@RE0M&hI1-i_2ti*s%`eD#f+6G@}Yp(mv+LG2R|_) zMB2_<&EhpQIFmOn37F#>#InP53bvJnU2F= z{q~i&Zmb|s;V})0vN^!*G}Fr#$4E=JC-D-ai*9SF)Mj_7bfo5_*MQ{t0K&Ztv+mNJ z(zro}Nz$(-`ekDoxIPQBgA*5pYWkwlO1ajA?Sq%QN%F+v>A+RKwy&ZbW z!F7vS0z$jn7U|)}Qvk5GBDp;%F@)tq8X%we82z0(Wy5wlit}q&x2)o3QRium@3!)i9H3lkuOiEI$ zc-gZTQDA-RYRlg_{A&+ye@EZ_kcQ5++JP|bU}Hul@+N9b&Qo{C{hPDyV3WPl+?OIl z#OTr$y{IkIstapMKqF+so7aAUj>C?%BCoDl$klnAa4AO>H)EOfs4W}g&cg;#&=`Lv zzr!4=hw+G4$P0ShiJdV(Ytrp=T z2{x?m)Z!(SJ-l?o(7~`kHdI_#Uk+{Z0!oG!x~oHJEc(psN$ajWxPuU-d2gT zD;;EMgZfNSiF+xTx)NkM)UwpSIIfo?uW<5^6f7q1&HZ=T_!>vcN=^pEQxC#L{V>l~ z`4y-3)?82QgcErNv2rcLFIA?05UE*z>mOrwp2*5oH2I5P)_oS9oS2wE=7gaeQWO;O$T4Q-4Yd z4>VCs4knNQ|Ft&&L6OMYgS&_@^R&5oeY@7iCl#9s?(>x#=v7k;B9o4ES}gt%*#;Cz zPjQqr2q~w+r5f<>$<2#3i8il-uIbQ|vUNQ2kLEYY03#~<@+&}WCqqZ+d)LQJX2_Bh z(y_8&?)hl8@nZmj^iz3!3AFkgP``8D_Z!T1f70QZS=;LAAj_25p87Q4H(|ievt-)` z_zY33T4@_Els8#1LnfYs{wi@z^OfUnkvLz4bMC<5VwBNUVS3$GjZ!s|0S%z$VgJFk zfxsc1ss%R?n>xp0QBv>^>^C{u1VG=7RuwhiGz{4Adj(u>H8gOkMS6_+6Fi$W(N+(z zyZTFYxLH%P;Y)S#LRUhI{+Qk8;5<2U!2K>AEv0%kw>0Yn*jF4k??0-_?X%4qY@jKR z>suFm6}Y>T_**xz2d>qni<9t6s5+$4SqdQZs*Dl2stQ{hI+loY`@vyIuUf_F_njDF(i-icz`Nn zeGs{Jx=Z%EOE3vBNU&KTO}$|QS{hl@V=2i5E5!%*Mh?BqD^^U{kBN9-UR78yED$yo zOKHwRbX4W}FE~e^cw-(l2f){PmUbJl0mf+U@nPMEiM^TZY)5&T=kpC5%W#KH`dA6; zVFQm1YHds*d~Cdk{OZ#dlyR<&PivQ!`?OWZLnyyh-&OF|vej;*TPU~DZv7E4cBY9p zld4u^D11v4d5;_eAJ?GCe4f^WP?cQr%=EA^v2T(Ss~%>cjA6MFx{ag3q%w6Sd2O(8 zV2{<1rc1C+40d1F?qu?Ro2f6#jSYXZG$7tWqc4^b0)60vIDVzC>+@r!R&v9snl0bH zfLB>Dnticyqptfq85}%KdI)6m1#n$KZti7cG5&z?-~{&|R6tVNO!K72{S36Awy(qX zTze$-?3KQnU|*y=Z{_NHfY!iV$Iv7$OcSTod~f1Z@&#eKXaadh97Ea|D6C)&^NJIN zk(Y8MXGsv!hk>LU@{9-FuA$@2Q8y7aoPUt5tJTJfpKzc4As3a!16UJ&Y$168#BHl^ zPy@Wo%bLyQukD$hGoU~NM1#-I#jUx?qoTB5>BZ_gn_FJ`3;V=1qz2`#D)l8DP-`Jb zJS$dw{;d0hP;>_!4H)ClKpHAcAhRE=)AL~^7It5MVh9f58KDHJYHOy^#5ys6LmIOx zdIftinz2sWY11W$=6_xA_)$5C!G#o`$7YW%o(;sLx1BzL5;{nY$=4Lh9ywy*_+LiZ zdIqls(FhrBp@7eZnpMx32gOD7IWQ>(b;tuQFzm7CcOR35%m1pn zQG+u<8w8|Gq&g&LzcXQ?&-y>w<83k!k((o_5g%z|U0o8!jZlWID3NI5}K!T=e+V4fb0SVaE7SH=_48#hHsYz?NK?x$I|7-$n`43`mLTV}f)PRTw zSoJob!UhyYi#%E1awvuyKLfzUGH(2rw>+K~!ro_&C^OY6wXDxYZ*O(Yk9H=3g9l$W zcD~nS%;X6bKn4z)e(s@RK%s;Q~1gpzT1El(U(WO~kvZV!!J~ zrpGgD$=5pJ?esT{Mece@O!rg^Q3hp`{~l160Z!$NXkKeJTP8<>JoSq~+ypjLi7L6! zr~;O#eXhhY?KWx1B>7c)UVslnvJ*4nQ4jQb6AE-q{_P_@$t93N$iNmURY88bPd^?Z zTt}=V>owFj9*@eI^s+}Z&b^Y$gZ(O(+!N4v9LMSO)rteHT6_fWs4g4NVW@UI#v=xi z>x=eks_g8yN(|Z<{933l;DwIlnHQf(h07Z90`>i+s+2Hsa$yHcwQ?c5U}}ODDz<3- zpN5mH;9pEDR-n`Wz8%mzeahGm?%^HmVt(c>p-#khc|SNi@}g3tOzT3$%m7+dldN{P zcpj9R!nd)_BNqIfi&D#U#c)}EX~-}^s7O$~rU+4v&ug&6Sv(s*c($&VqS#FgBjTQ_ z_dg(kc*s}%yeT@|)fIzT;$Z=!t3%<3giGZh1&NlT4Jv=PA||8ZlE%oT6AT_4fXqWy z9R=UsxbC1^iSw~9{7|&Pi-DKCm+CKwr=Zu|uLVEs!c3WcPA&nxRKZYsWa6mfpE&0H zddOL@P}youud8XQf&n^9DqCD101)y2lU`D8_&!g_ZiBAczj1^KqVR`>j=ZSb=kEg= zynk&iXy#nBUH`X?F|OzTk}-C8=3U>@-DKjqDF4f$G06@3+H9w=IvKzZb=mWNGvb*o z9kfU2U3~RFt)*gzRVF}Y-%YG%rm0D>ys6k({e=^FtTfC7VloK~q=`k+=iDhLIqn>q zEIOkI^3Vdm85FxTqPBVqWiH(Sb&Bt@C$E6`=FLH2$dVbz#GTGGV8n}uUj@L21Fizu z0BtA9&)u(XB5y}>$%R)2yg?Yg*Ow={UJMX%s<_qGLswVfZ$OXt^+6Em*@UcB2+`}N zhriuKJOVQ6=t4p`Pou4rm-iomR2c0p2N z8R|4i-xr?Y0cFwq!}#p!qg(#IRgb32;Nxo+VaD0p+aX=h0V;f$?_;M{udcDCC7^UD zBU*Ofb=$uVd8G`=fF+Ccu%`^e!`y|wh55(_Tl98{i;8(3l9H!R zo-YQ_<=W&M3|UM2Z+x$2R+FXz?rPTnH`n>*wl{NWm*7gz7GQ=l_Xeb4!0me{faI={ z-~UNsnLB=%R>aYx@{f%Eq3nez^NCUygEnR^AaXJ&{O|3FBFu&^AMZaDvW>7 zff_jee&&iyY!`r7vp4-ZNDrcUTPt?FKurDh5jwUOS9E0(&!yui-v9x1h^xx`RS&lK z=U&P%C;j#zE#2BE%grezUaXPZ=Uy68W+yG<+CM8K6uL`6W^}%6U$Wo}j{*PlFXsYR*^u9zrIXnnnu2{LWT8kOBJ*&lLDA(LA-sgf+X&p#`F`2|+^zHW5` z$=ubMx+Q+F%Sl2f{fjgv0Zp;+?>I~lwAdGvG>^<>;t_{*pg5OF88SpSuB^-z`wVo? z2-nox+3@`@%Gy7-l8+d6&hNVp^MbZn*zygot-q~J@C-SGpXC4UiV(#W!&j(wn;s2IIC2scccR1qr>^Ci{nWy*Pl#^^RAK49^}tkyord!krvdBzF6M|OidwZYLt47VPl2*={u%h5%6z_F8lvx8 z(P^)QB^`lla?9U|(esFH(kf_hWc#DN}n@2|AHMpO3~ z<@XbT^$xo73A#3LaHP~uZ|2ZY`Jz%N3HX{`yT8-tb$?UZwnV{qD>uI`LdpcdVm$Jz zksf%UNYMp-r$1MdO|s4(|6#b!s%}gBm7A?`nWw< ze}sEGLq@Uzs8qQ2aZZ^d_qyQU6q?mKr9}cpSuM~p)DePM$V> zzK0Yh5iVJ|;d-LNzegpG1`g6e-A1}qZ9D~2 zcW-wi&aZ{e=}^-{HcwSK>O7|NFF6E&QRnN_V$M3y7`Nri^1eQrE*uK2P5p2Vrlo`p zpmZC|axfUY9lji2_br<+o|6R?yxq#4`_x=2e*Optl)?0->L0h0$dxO->Rew66c6PL z?L>5`xj1lQFE8QWeUyJc{(d|viwq?d%jrlUdv`Hsrec9c%+Ymk3lOEL{aYCd|M)1w z|4bHg{{%X7J>GX+eti~b_fgVxlzarp{fa@oKKnLBL~x=UOKZO1T2X1ZpzsPHYHmazf2 zvI7_JG0MpOY0#9MkkAQG*LZU1HDEP_IbBvBj{t*pebYGmPC&Wx=<%NgETg6WT-jyv zu!hcFn>=MYJ+JL>BD(+tMZ6)zsx)I2MgKa!WT=T#mwr$ul!P7oz+C90tlF*nUUj@k0`T=5_Y(1Xd@WK7G#IY1jMSuBZ)= z>RxBD@8X@L8!XAgmVl1;{2zjkn<;A=9Rt$`Gwl4IHPnAo$!}b+=AAX=n>0Lk!L2c2 zCH`k|m2N3{zNXR4OgOP8$wdBf`>o$h3joxlAJ^d9eJ_-4h)<*TCof z|5Ib2fJ1%o&Hqn~tp5MKYi&A^T$+U%Ik zymPZuJAq^Rteq!Df~Woo)%tzpDWdF2@KJ6&U<^X>Gk_Zv@|c75YZqeGK0Ccj+( zFIH!tHh=whc&10=xhtTgE}13eghQP6F=2D)>f`1~o<>cD+hHNcn7wwfO1v&9_WFP$ ziHXs@bQ$bs64UouWYuE;P+?)j`v4wKze!7StCFJuovOoD&uyB|T7D!>lpjs&b!mfL zZNXo+fdD~lWV_T;N(2nTehh?_o3?a1wp|yJ`Y-R6GEVsGwEpaTou0Eunk#8YcY27J z7+xOe6D=HZC)K9QUmG>omgRP6iCZZP@te0;G1Ev9DE>9b`=82{vpxRlz~-RNGgs-Z zMwFri;)M{Nm#Vzcm=Uz*C%y-eN1yrlhEso(>$eLKRX~%1E@h}>h6?w? zF>6gva(Av45k3`P3NYNhohB{N)6UY_uEFZ0hZi}nq$rxS?;ZGUzfj$zLS!d3#6*A^ zovsiE3KsBi?T%QE0LJXzrcx^nVWOhox^Li#)CjbK@IDZLJX~h|MPdg~`}jCJ!@&fp z)lRA?7CZDY8Fb3_3)$-GX6Z`%?(#`}5H;(NcMKd;7D^Tk7K|C~KeGRDp;u}Hq`#@q zk9fsN(*c-_5D)xJr2M;@_0KPJ$ub?AL^J}6$oPD9@d1Bijl$J)j|j^v&M$uhjgycU zm2~y;ie-!%Cm%1yOMuf$uX}j-qdAo!Sks0zItyAEnEvlnwzCfREY z%hryXx6r52KAckf67ZX&KzzHAc&ZUoOZPk4U|{Vas;cazZct?VI9Em!Ikg{R9>D1J zP-R_w-qMeMR$i9M^E=;_);r%0A1JrWuQwxW8$U&97_$R%SCts)_rBNa0Sm0-np?L~ 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 KiE1&U;Qs@rW&8U8 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example1.PNG b/windows/security/information-protection/bitlocker/images/rp-example1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..1c9b7bc5604a1a4355707a54a237fca1658a305b GIT binary patch literal 121141 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 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example2.PNG b/windows/security/information-protection/bitlocker/images/rp-example2.PNG new file mode 100644 index 0000000000000000000000000000000000000000..eee52f9c54d601a11f6c10129938749e24d27ef4 GIT binary patch literal 84139 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

K-2T&OD1!=;k00k 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 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example3.PNG b/windows/security/information-protection/bitlocker/images/rp-example3.PNG new file mode 100644 index 0000000000000000000000000000000000000000..ed1158c2a1c2c01b74df78594e63efcfb0c1cd7d GIT binary patch literal 98574 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∾A&htIeo%6dP#8KQ`` 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%0AZx%;wL^ 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 F{{fuzfMx&y literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example4.PNG b/windows/security/information-protection/bitlocker/images/rp-example4.PNG new file mode 100644 index 0000000000000000000000000000000000000000..8cd88812bc956949f72fe502e4a37587b8b684b1 GIT binary patch literal 84305 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

^cTSaYNyo5jG8_BfGO6MpF3~&5M$5j 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 z zx0cGeChF(>11eKR=}w(;aQpbLbJk(FNOUpQkb6bl$a5nC9UGw%XZRY^>4}9j~4eQ-U z!|n>~6)zSquh1e z>@D;|&}`Y(>1w%~e<*o&>VzOPlToKZ_s6>=YIQ74I%|UxIcLh4CFVM^Uhy`UZCQcl zF{B0`5sKGVdr!`)O)=Zed(-S8CmoFmM_U(Y3;?n$6eWHod%Yj~UmM`suNj(ukH#aI z2;1{d>FzCqb)|wH5~~RAEgUVp1>7RywYh&+s=Jh0_rHpMTOI)do-`b?Y?H=B99mUC zEnab$PAT{|wg8WC)1r*?Q(BLU&z_`ef$qGX)%pPxYmn`7$?It>OR*+YuR4|* zp9(KXlHJQ7@Jtt*f!9F=zFWWF)X(J9HRy9>Evi>6m-FT+UMdrCPe}WgPY+tDn|lPm z_1JH1tNb;!UJ4v>*R_OII!24cd9|o>@c}za6yiJwDo3(E8|#B;==q zq@C}EpQrLA!4NC3c1tpHdVxVZh%Cs_^o?WMIRnan!`!Q+-Y)ya z>GEnYcDNy)yr(YN+PoYOanIs%3mTi?UrVWY0*!to2DWrgT>gk!Y=&R@75KvI0#KJP zsA~2XW4AF~dgNsckJ6%^0plZxk=4KJUhW$h?$Elx>r_S8T&}ifnh>)VfFP9riSTM@?r1o>goev?&@a8SEGEjuYpUqpZHBy@g>Am|LMs*J zw!~Nqi~8(hfL&OZ^AjmWQlick8+=QaR>v!By{8k#2GxBJDRPNFWxye1=u#>6b-n9{;gjy$T3EV(GC!#GaUA8`O zOHBs2t23^PM$C?-9@*k+%)7dVCj&+?O3+@NPCCsRDP8b|Jr7*BZ|VajOZU|(YWjK5 zj`Y0P_A>6(=;`a7hU3+LDQf~MI^W89ox^#R}ZXDb-7%ntAm*tblsAd(vlXBWs7I{}k znsseO;L(pL*nEmXFg=4V)=QCZ<37MX(sR~25m+Dy>f^O6c>t<7Qbq;_7ezi01tnE` zKn5me-y1)sQTKY|5WUf-(Jsa+oEshsx;>+%%z@HuoiCW4a&26Vy{2Q51)r zYxnfu;{4f=3V$8lpy}GaZoy0|CZ9PnUtiZy0yC@!8{Jmz#HhQWry54dRs(o_> zQh*)jg;zOrQtkP1-C%F(BQMT#ls=i&T0%nvRxO69XXtO%1L)_O(0aGdTQ*w<&_%j> z2+Jo3G3^`GXYbTE9G-(FtfOv5wx)JeQZ^YO-b@hxs@ZN@%1$d%kX>0=#UBRtcRAkm z8!Tko5iny)p6}Zi1+N@?3CIkMy2*({csAr(DpJJG)!Vf*A#lE!

GzfGU7^iXrk# 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 DITG?9 literal 0 HcmV?d00001 diff --git a/windows/security/information-protection/bitlocker/images/rp-example5.PNG b/windows/security/information-protection/bitlocker/images/rp-example5.PNG new file mode 100644 index 0000000000000000000000000000000000000000..7a588bdd6702ec54d3e39ad72d76ad904488c0b2 GIT binary patch literal 93616 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�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 z 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 wU1(c(W2}-=KB*= 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 Date: Tue, 30 Jun 2020 16:26:02 -0700 Subject: [PATCH 019/134] Updated guidance on using Windows in FIPS mode Updated the "Using Windows in a FIPS 140-2 approved mode of operation" to be up to date with current Microsoft recommendations and added in additional question to the FAQ to give clarity on the compliance status of SMB3 in Windows. Also re-added the fips@microsoft contact information because it was dropped off in a previous update to this page. --- .../threat-protection/fips-140-validation.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/fips-140-validation.md b/windows/security/threat-protection/fips-140-validation.md index 7b43d6901d..7bc3af8993 100644 --- a/windows/security/threat-protection/fips-140-validation.md +++ b/windows/security/threat-protection/fips-140-validation.md @@ -27,7 +27,11 @@ Microsoft maintains an active commitment to meeting the requirements of the FIPS ## Using Windows in a FIPS 140-2 approved mode of operation -Windows 10 and Windows server may be configured to run in a FIPS 140-2 approved mode of operation. This is commonly referred to as “FIPS mode.” Achieving this mode of operation requires administrators to complete all four steps outlined below. +Windows 10 and Windows Server may be configured to run in a FIPS 140-2 approved mode of operation. This is commonly referred to as “FIPS mode.”  When this mode is enabled, the Cryptographic Primitives Library (bcryptprimitives.dll) and Kernel Mode Cryptographic Primitives Library (CNG.sys) modules will run self-tests before Windows cryptographic operations are run. These self-tests are run in accordance with FIPS 140-2 Section 4.9 and are utilized to ensure that the modules are functioning properly. The Cryptographic Primitives Library and the Kernel Mode Cryptographic Primitives Library are the only modules affected by this mode of operation. The FIPS 140-2 approved mode of operation will not prevent Windows and its subsystems from using non-FIPS validated cryptographic algorithms. For applications or components beyond the Cryptographic Primitives Library and the Kernel Mode Cryptographic Primitives Library, FIPS mode is merely advisory. +  +While US government regulations continue to mandate that FIPS mode be enabled on government computers running Windows, our recommendation is that it is each customer’s decision to make when considering enabling FIPS mode. There are many applications and protocols that look to the FIPS mode policy to determine which cryptographic functionality should be utilized in a given solution. We recommend that customers hoping to comply with FIPS 140-2 research the configuration settings of applications and protocols they may be using to ensure their solutions can be configured to utilize the FIPS 140-2 validated cryptography provided by Windows when it is operating in FIPS 140-2 approved mode.  +  +Achieving this FIPS 140-2 approved mode of operation of Windows requires administrators to complete all four steps outlined below. ### Step 1: Ensure FIPS 140-2 validated cryptographic modules are installed @@ -75,6 +79,10 @@ These are two separate security standards with different, but complementary, pur Suite B is a set of cryptographic algorithms defined by the U.S. National Security Agency (NSA) as part of its Cryptographic Modernization Program. The set of Suite B cryptographic algorithms are to be used for both unclassified information and most classified information. The Suite B cryptographic algorithms are a subset of the FIPS Approved cryptographic algorithms as allowed by the FIPS 140-2 standard. +### Is SMB3 (Server Message Block) FIPS 140 compliant in Windows? + +When Windows is configured to operate in FIPS 140 approved mode on both client and server, SMB3 is FIPS 140 compliant and relies on the underlying Windows FIPS 140 validated cryptographic modules for cryptographic operations.  + ## Microsoft FIPS 140-2 validated cryptographic modules The following tables identify the cryptographic modules used in an operating system, organized by release. @@ -7182,6 +7190,9 @@ Version 6.3.9600

+## Contact + +fips@microsoft.com ## References From 848d1773b29774de8b0d3f9f9ba5f0ac2403ef71 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Wed, 1 Jul 2020 07:05:19 +0500 Subject: [PATCH 020/134] Update troubleshoot-onboarding.md --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 393617182a..4136e082e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -319,7 +319,7 @@ The steps below provide guidance for the following scenario: - In this scenario, the SENSE service will not start automatically even though onboarding package was deployed > [!NOTE] -> The following steps are only relevant when using Microsoft Endpoint Configuration Manager +> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection) 1. Create an application in Microsoft Endpoint Configuration Manager. From 646b93f32c3e7ca58b339ad826ac86d1085f36a5 Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Wed, 1 Jul 2020 11:26:26 +0800 Subject: [PATCH 021/134] Update to CONTENT IDEA REQUEST 120542 update "To specify that the WDAC policy..." this sentence --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 077d800cdc..c0fa109143 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the entire system is scanned. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C: drive by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From e7229ebe10fb840ba3f53cb241c6f002c1e2849b Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Wed, 1 Jul 2020 12:39:15 +0800 Subject: [PATCH 022/134] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index c0fa109143..31fa6d30ff 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C: drive by default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C in default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From 2c9e7c54a81de23fd407a40f93c7b2fda294ae83 Mon Sep 17 00:00:00 2001 From: MatthewMWR Date: Wed, 1 Jul 2020 16:22:07 -0700 Subject: [PATCH 023/134] Clarifying SasUrl example and text --- .../mdm/diagnosticlog-csp.md | 33 ++++++++----------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 2e5300fe0d..a9e2657a84 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -56,21 +56,16 @@ The supported operations are Add and Execute. The data type is string. Expected value: -Set and Execute are functionality equivalent, and each accepts an XML snippet (as a string) describing what data to gather and where to upload it. - -The following is an example of the XML. This example instructs the CSP to gather: -- All the keys and values under a registry path -- All the *.etl files in a folder -- The output of two commands -- Additional files created by one of the commands -- All the Application event log events. - -The results are zipped and uploaded to the specified SasUrl. The filename format is "DiagLogs-{ComputerName}-YYYYMMDDTHHMMSSZ.zip". +Set and Execute are functionality equivalent, and each accepts a `Collection` XML snippet (as a string) describing what data to gather and where to upload it. The results are zipped and uploaded to the specified SasUrl. The zipped filename format is "DiagLogs-{ComputerName}-YYYYMMDDTHHMMSSZ.zip". + +The following is an example of a `Collection` XML. ``` xml - server generated guid value such as f1e20cb4-9789-4f6b-8f6a-766989764c6d - server generated url where the HTTP PUT will be accepted + + f1e20cb4-9789-4f6b-8f6a-766989764c6d + + HKLM\Software\Policies %ProgramData%\Microsoft\DiagnosticLogCSP\Collectors\*.etl %windir%\system32\ipconfig.exe /all @@ -83,15 +78,13 @@ The results are zipped and uploaded to the specified SasUrl. The filename format The XML should include the following elements within the `Collection` element: **ID** -The ID value is a server-generated GUID string that identifies this data-gathering request. To avoid accidental repetition of data gathering, the CSP ignores subsequent Set or Execute invocations with the same ID value. +The ID value uniquely identifies this data-gathering request. To avoid accidental repetition of data gathering, the CSP ignores subsequent Set or Execute invocations with the same ID value. The CSP expects the value to be populated when the request is recieved, so it must be generated by the IT admin or the management server. **SasUrl** -The SasUrl value is the target URI to which the CSP uploads the results zip file. It is the responsibility of the management server to provision storage in such a way that the server accepts the HTTP PUT to this URL. For example, the device management service could: -- Provision cloud storage, such as an Azure blob storage container or other storage managed by the device management server -- Generate a dynamic https SAS token URL representing the storage location (and which is understood by the server to allow a one-time upload or time-limited uploads) -- Pass this value to the CSP as the SasUrl value. - -Assuming a case where the management server's customer (such as an IT admin) is meant to access the data, the management server would also expose the stored data through its user interface or APIs. +The SasUrl value is the target URI to which the CSP uploads the zip file containing the gathered data. It is the responsibility of the management server to provision storage in such a way that the storage server accepts the device's HTTP PUT to this URL. For example, the device management service could: +- Provision cloud storage reachable by the target device, such as a Microsoft Azure blob storage container +- Generate a Shared Access Signature URL granting the posessor (the target device) time-limited write access to the storage container +- Pass this value to the CSP on the target device through the `Collection` XML as the `SasUrl` value. **One or more data gathering directives, which may include any of the following:** @@ -1482,4 +1475,4 @@ To read a log file: 5. Set **BlockIndexToRead** to initialize read start point. 6. Get **BlockData** for upload log block. 7. Increase **BlockIndexToRead**. -8. Repeat step 5 to 7 until **BlockIndexToRead == (BlockIndexToRead – 1)**. \ No newline at end of file +8. Repeat step 5 to 7 until **BlockIndexToRead == (BlockIndexToRead – 1)**. From 34ce7667c4bc6aca71fa1a2d3925a8fb039c8243 Mon Sep 17 00:00:00 2001 From: Michael Niehaus Date: Wed, 1 Jul 2020 16:27:10 -0700 Subject: [PATCH 024/134] Added MSA policy to the list Added a new row to not set the "Microsoft Account sign-in assistant" setting to disabled. --- windows/deployment/windows-autopilot/policy-conflicts.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/deployment/windows-autopilot/policy-conflicts.md b/windows/deployment/windows-autopilot/policy-conflicts.md index f4abf3e78c..3c4126ff73 100644 --- a/windows/deployment/windows-autopilot/policy-conflicts.md +++ b/windows/deployment/windows-autopilot/policy-conflicts.md @@ -35,6 +35,9 @@ There are a significant number of policy settings available for Windows 10, both
Windows 10 Security Baseline /
Require admin approval mode for administrators When modifying user account control (UAC) settings during the OOBE using the device Enrollment Status Page (ESP), additional UAC prompts may result, especially if the device reboots after these policies are applied, enabling them to take effect. To work around this issue, the policies can be targeted to users instead of devices so that they apply later in the process. +Device restrictions / Cloud and Storage / Microsoft Account sign-in assistant +Setting this policy to "disabled" will disable the Microsoft Sign-in Assistant service (wlidsvc). This service is required by Windows Autopilot to obtain the Windows Autopilot profile. + ## Related topics From 3883963058012494ac4fc3f1bdd6673b60cb987f Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 1 Jul 2020 17:08:09 -0700 Subject: [PATCH 025/134] Update bitlocker-recovery-guide-plan.md @rafals2 Here are the edits for your commit. The images all look fine from a content standpoint, but it would be good to check them again on staging when everything is finalized so we can make sure they render clearly. Let me know if you have any questions about the edits. Thanks! Kelly --- .../bitlocker-recovery-guide-plan.md | 95 ++++++++++--------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 9bc15b3a8e..46d4a5e312 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -254,16 +254,17 @@ This error might occur if you updated the firmware. As a best practice you shoul Windows Recovery Environment (RE) can be used to recover access to a drive protected by [BitLocker Device Encryption](bitlocker-device-encryption-overview-windows-10.md). If a PC is unable to boot after two failures, Startup Repair will automatically start. When Startup Repair is launched automatically due to boot failures, it will only execute operating system and driver file repairs, provided that the boot logs or any available crash dump point to a specific corrupted file. In Windows 8.1 and later, devices that include firmware to support specific TPM measurements for PCR\[7\] the TPM can validate that Windows RE is a trusted operating environment and will unlock any BitLocker-protected drives if Windows RE has not been modified. If the Windows RE environment has been modified, for example the TPM has been disabled, the drives will stay locked until the BitLocker recovery key is provided. If Startup Repair is not able to be run automatically from the PC and instead Windows RE is manually started from a repair disk, the BitLocker recovery key must be provided to unlock the BitLocker–protected drives. -## Bitlocker Recovery Password screen -During BitLocker recovery Windows can display **custom recovery message** and **password hints** identifying where password can be retrieved from. These two improvements can help user during BitLocker recovery. +## BitLocker recovery screen + +During BitLocker recovery, Windows can display a custom recovery message and hints that identify where a key can be retrieved from. These improvements can help a user during BitLocker recovery. + ### Custom recovery message -BitLocker group polices have been improved in Windows 10 Version 1511 by adding policy which allows for configuration of custom recovery message and URL on BitLocker Recovery screen. This policy cam be used to show address of BitLocker self-service recovery portal, IT internal website or phone number to helpdesk department. -This policy can be configured via the GPO under: +BitLocker Group Policy settings in Windows 10, version 1511, let you confiure a custom recovery message and URL on the BitLocker recovery screen, which can include the address of the BitLocker self-service recovery portal, the IT internal website, or a phone number for support. -*Computer Configuration\ Administrative Templates\ Windows Components\ BitLocker Drive Encryption \ Operating System Drives \ Configure pre-boot recovery message and URL* +This policy can be configured using GPO under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **BitLocker Drive Encryption** > **Operating System Drives** > **Configure pre-boot recovery message and URL**. -or via Intune/MDM in the BitLocker CSP: +It can also be configured using Intune mobile device management (MDM) in the BitLocker CSP: *./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage* ![Custom URL](./images/bl-intune-custom-url.png) @@ -274,78 +275,78 @@ Example of customized recovery screen: -### Bitlocker Recovery Password hints +### BitLocker recovery key hints -BitLocker metadata has been enhanced in Windows 10 1903 to include information where and when BitLocker Recovery Password has been backed up. This information is not exposed via User Interface or any public API. It is used solely by BitLocker Recovery screen in a form of password hints to guide user where to look for a volume’s recovery password. Password hints are displayed on the recovery screen and depend on location where password has been saved. Password hints are displayed in both modern (blue) and legacy (**black**) recovery screen. This applies to both: bootmanager recovery screen and WinRE unlock screen. +BitLocker metadata has been enhanced in Windows 10, version 1903 to include information about when and where the BitLocker recovery key was backed up. This information is not exposed through the UI or any public API. It is used solely by the BitLocker recovery screen in the form of hints to help a user locate a volume’s recovery key. Hints are displayed on the recovery screen and refer to the location where key has been saved. Hints are displayed in both the modern (blue) and legacy (black) recovery screen. This applies to both the bootmanager recovery screen and the WinRE unlock screen. -![Customized Bitlocker Recovery Screen](./images/bl-password-hint2.png) +![Customized BitLocker recovery screen](./images/bl-password-hint2.png) > [!IMPORTANT] -> Microosft doesn't recommend printing Recovery Passwords or saving them to a file. Instead active directory backup or cloud based backup should be used. Cloud based backup includes Azure Active Directory (AAD) and Microsoft Account (MSA). +> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and managed service accounts (MSAs). -There are multiple rules governing which password hint is shown during the recovery (in order of processing): +There are rules governing which hint is shown during the recovery (in order of processing): -1. Always display custom recovery message if it has been configured (via GPO or MDM). -2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq " -3. If multiple recovery passwords exist on the volume prioritize the latest created (and successfully backed up) recovery password -4. Prioritize passwords with successful backup over passwords that has never been backed up. -5. Prioritize backup hints in following order for remote backup locations: MSA> AAD > AD -6. If password has been printed and saved to file, display combined hint “Look for a printout or a text file with the key” instead of 2 separate hints. -7. If multiple backups of same type (remove vs local) have been performed for the same recovery password, prioritize backup info with latest backed up date -8. There is no specific password hint for password saved to on-prem active directory. In this case custom message will be displayed (if configured) or generic message “Contact your organization’s help desk” -9. If two recovery passwords are present on the disk, but only one has been successfully backed up, system will ask for a password that has been backed up, even if another password is newer. +1. Always display custom recovery message if it has been configured (using GPO or MDM). +2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." +3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. +4. Prioritize keys with successful backup over keys that have never been backed up. +5. Prioritize backup hints in the following order for remote backup locations: MSA > Azure AD > Active Directory +6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. +7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. +8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. +9. If two recovery keys are present on the disk, but only one has been successfully backed up, the system will ask for a key that has been backed up, even if another key is newer. -#### Example 1 (single recovery password with single backup) +#### Example 1 (single recovery key with single backup) | Custom URL | Yes | |----------------------|------------| | Saved to MSA | Yes | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | -**Result:** password hint for MSA and custom URL are displayed. +**Result:** The hint for the MSA and custom URL are displayed. -![Example 1 of Customized Bitlocker Recovery Screen](./images/rp-example1.PNG) +![Example 1 of Customized BitLocker recovery screen](./images/rp-example1.PNG) -#### Example 2 (single recovery password with single backup) +#### Example 2 (single recovery key with single backup) | Custom URL | Yes | |----------------------|------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | Yes | +| Saved to Azure AD | No | +| Saved to Active Directory | Yes | | Printed | No | | Saved to file | No | -**Result:** only custom URL is displayed. +**Result:** Only the custom URL is displayed. -![Example 2 of Customized Bitlocker Recovery Screen](./images/rp-example2.PNG) +![Example 2 of customized BitLocker recovery screen](./images/rp-example2.PNG) -#### Example 3 (single recovery password with multiple backups) +#### Example 3 (single recovery key with multiple backups) | Custom URL | No | |----------------------|------------| | Saved to MSA | Yes | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | Yes | | Saved to file | Yes | -**Result:** only MSA password hint is displayed. +**Result:** Only the MSA hint is displayed. -![Example 3 of Customized Bitlocker Recovery Screen](./images/rp-example3.PNG) +![Example 3 of customized BitLocker recovery screen](./images/rp-example3.PNG) #### Example 4 (multiple recovery passwords) | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Acive Directory | No | | Printed | No | | Saved to file | Yes | | Creation time | **1PM** | @@ -355,16 +356,16 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | No | -| Saved to AD | No | +| Saved to Azure AD | No | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **3PM** | | Key ID | T4521ER5 | -**Result:** only hint for successfully backed up password is displayed, although it is not the most recent password. +**Result:** Only the hint for a successfully backed up key is displayed, even if it isn't the most recent key. -![Example 4 of Customized Bitlocker Recovery Screen](./images/rp-example4.PNG) +![Example 4 of customized BitLocker recovery screen](./images/rp-example4.PNG) #### Example 5 (multiple recovery passwords) @@ -372,8 +373,8 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | Yes | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **1PM** | @@ -383,16 +384,16 @@ There are multiple rules governing which password hint is shown during the recov | Custom URL | No | |----------------------|-----------------| | Saved to MSA | No | -| Saved to AAD | Yes | -| Saved to AD | No | +| Saved to Azure AD | Yes | +| Saved to Active Directory | No | | Printed | No | | Saved to file | No | | Creation time | **3PM** | | Key ID | 9DF70931 | -**Result:** hint for most recent password is displayed +**Result:** The hint for the most recent key is displayed. -![Example 5 of Customized Bitlocker Recovery Screen](./images/rp-example5.PNG) +![Example 5 of customized BitLocker recovery screen](./images/rp-example5.PNG) ## Using additional recovery information From 6f51f45b9c465b6e341db2cf3cf2370bcf60d951 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 2 Jul 2020 09:42:07 +0500 Subject: [PATCH 026/134] Update windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../microsoft-defender-atp/troubleshoot-onboarding.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md index 4136e082e4..2b67507cb7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/troubleshoot-onboarding.md @@ -319,7 +319,7 @@ The steps below provide guidance for the following scenario: - In this scenario, the SENSE service will not start automatically even though onboarding package was deployed > [!NOTE] -> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection) +> The following steps are only relevant when using Microsoft Endpoint Configuration Manager. For more details about onboarding using Microsoft Endpoint Configuration Manager, see [Microsoft Defender Advanced Threat Protection](https://docs.microsoft.com/mem/configmgr/protect/deploy-use/windows-defender-advanced-threat-protection). 1. Create an application in Microsoft Endpoint Configuration Manager. @@ -445,4 +445,3 @@ The steps below provide guidance for the following scenario: - [Troubleshoot Microsoft Defender ATP](troubleshoot-mdatp.md) - [Onboard devices](onboard-configure.md) - [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md) - From 24c7fbaa6c73a2928c962841914e1aad611190d4 Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Thu, 2 Jul 2020 13:47:28 +0800 Subject: [PATCH 027/134] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 31fa6d30ff..5784a0634d 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C in default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From e8040cf065ab02b4a1abdc1c20a12e6eabc5255b Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Thu, 2 Jul 2020 13:50:10 +0800 Subject: [PATCH 028/134] update --- .../create-initial-default-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md index 5784a0634d..d755422a84 100644 --- a/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md +++ b/windows/security/threat-protection/windows-defender-application-control/create-initial-default-policy.md @@ -70,7 +70,7 @@ To create a WDAC policy, copy each of the following commands into an elevated Wi > - You can add the **-MultiplePolicyFormat** parameter when creating policies which will be deployed to computers which are running Windows build 1903+. For more information about multiple policies, see [Deploy multiple Windows Defender Application Control policies](deploy-multiple-windows-defender-application-control-policies.md). > - You can add the **-Fallback** parameter to catch any applications not discovered using the primary file rule level specified by the **-Level** parameter. For more information about file rule level options, see [Windows Defender Application Control file rule levels](select-types-of-rules-to-create.md). > - > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the drive C by default. + > - To specify that the WDAC policy scan only a specific drive, include the **-ScanPath** parameter followed by a path. Without this parameter, the tool will scan the C-drive by default. > > - The preceding example includes `3> CIPolicylog.txt`, which redirects warning messages to a text file, **CIPolicylog.txt**. From f6f00053a4af7eeecefec89fb49b51e4963448e3 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 2 Jul 2020 12:37:51 +0500 Subject: [PATCH 029/134] Update active-directory-accounts.md --- .../access-control/active-directory-accounts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/access-control/active-directory-accounts.md b/windows/security/identity-protection/access-control/active-directory-accounts.md index 0665f58b3c..4cd2487529 100644 --- a/windows/security/identity-protection/access-control/active-directory-accounts.md +++ b/windows/security/identity-protection/access-control/active-directory-accounts.md @@ -169,7 +169,7 @@ When Active Directory is installed on the first domain controller in the domain, ## Guest account -The Guest account is a default local account has limited access to the computer and is disabled by default. The Guest account cannot be deleted or disabled, and the account name cannot be changed. By default, the Guest account password is left blank. A blank password allows the Guest account to be accessed without requiring the user to enter a password. +The Guest account is a default local account has limited access to the computer and is disabled by default. By default, the Guest account password is left blank. A blank password allows the Guest account to be accessed without requiring the user to enter a password. The Guest account enables occasional or one-time users, who do not have an individual account on the computer, to sign in to the local server or domain with restricted rights and permissions. The Guest account can be enabled, and the password can be set up if needed, but only by a member of the Administrator group on the domain. From 34cfefdee4ba4bd51dd169c71cebaf9a615e338e Mon Sep 17 00:00:00 2001 From: Rafal Sosnowski <51166236+rafals2@users.noreply.github.com> Date: Thu, 2 Jul 2020 09:33:50 -0700 Subject: [PATCH 030/134] Update bitlocker-recovery-guide-plan.md changed MSA to Microsoft Account --- .../bitlocker-recovery-guide-plan.md | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 46d4a5e312..27f54d4520 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -282,7 +282,7 @@ BitLocker metadata has been enhanced in Windows 10, version 1903 to include info ![Customized BitLocker recovery screen](./images/bl-password-hint2.png) > [!IMPORTANT] -> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and managed service accounts (MSAs). +> We don't recommend printing recovery keys or saving them to a file. Instead, use Active Directory backup or a cloud-based backup. Cloud-based backup includes Azure Active Directory (Azure AD) and Microsoft Account. There are rules governing which hint is shown during the recovery (in order of processing): @@ -291,7 +291,7 @@ There are rules governing which hint is shown during the recovery (in order of p 2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." 3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. 4. Prioritize keys with successful backup over keys that have never been backed up. -5. Prioritize backup hints in the following order for remote backup locations: MSA > Azure AD > Active Directory +5. Prioritize backup hints in the following order for remote backup locations: Microsoft Account > Azure AD > Active Directory 6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. 7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. 8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. @@ -302,7 +302,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | Yes | |----------------------|------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | No | | Saved to Active Directory | No | | Printed | No | @@ -316,7 +316,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | Yes | |----------------------|------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Active Directory | Yes | | Printed | No | @@ -330,7 +330,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | Yes | @@ -344,7 +344,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Acive Directory | No | | Printed | No | @@ -355,7 +355,7 @@ There are rules governing which hint is shown during the recovery (in order of p   | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | No | +| Saved to Microsoft Account | No | | Saved to Azure AD | No | | Saved to Active Directory | No | | Printed | No | @@ -372,7 +372,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Custom URL | No | |----------------------|-----------------| -| Saved to MSA | Yes | +| Saved to Microsoft Account | Yes | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | No | @@ -381,9 +381,8 @@ There are rules governing which hint is shown during the recovery (in order of p | Key ID | 99631A34 |     -| Custom URL | No | -|----------------------|-----------------| -| Saved to MSA | No | +| Custom URL | **No** | +| Saved to Microsoft Account | No | | Saved to Azure AD | Yes | | Saved to Active Directory | No | | Printed | No | From 1920ef0ad1708cda675939d8d222b2768273d4a1 Mon Sep 17 00:00:00 2001 From: krupatms Date: Thu, 2 Jul 2020 11:57:00 -0700 Subject: [PATCH 031/134] Update web-content-filtering.md Changes with removed partner references. --- .../web-content-filtering.md | 63 ++++--------------- 1 file changed, 12 insertions(+), 51 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md index 0a88bbdd1d..bbcad993a7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md +++ b/windows/security/threat-protection/microsoft-defender-atp/web-content-filtering.md @@ -24,11 +24,11 @@ ms.topic: article >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-main-abovefoldlink&rtc=1) -Web content filtering is part of [Web protection](web-protection-overview.md) in Microsoft Defender ATP. It enables your organization to track and regulate access to websites based on their content categories. Many of these websites, while not malicious, might be problematic due to compliance regulations, bandwidth usage, or other concerns. +Web content filtering is part of [Web protection](web-protection-overview.md) capabilities in Microsoft Defender ATP. It enables your organization to track and regulate access to websites based on their content categories. Many of these websites, while not malicious, might be problematic due to compliance regulations, bandwidth usage, or other concerns. -You can configure policies across your device groups to block certain categories, effectively preventing users within specified device groups from accessing URLs within that category. If a category is not blocked, all your users will be able to access the URLs without disruption. However, web content filtering will continue to gather access statistics that you can use to understand web usage and inform future policy decisions. If an element on the page you’re viewing is making calls to a resource which is blocked, you will see a block notification. +You can configure policies across your device groups to block certain categories, effectively preventing users within specified device groups from accessing URLs that are associated with the category. For any category that's not blocked, they are automatically audited i.e. your users will be able to access the URLs without disruption and you will continue to gather access statistics to help create a more custom policy decision. If an element on the page you’re viewing is making calls to a resource which is blocked, your users will see a block notification. -Web content filtering is available on most major web browsers, with blocks performed by SmartScreen (Edge) and Network Protection (Internet Explorer, Chrome, Firefox, and all other browsers). See the prerequisites section for more information about browser support. +Web content filtering is available on the major web browsers, with blocks performed by SmartScreen (Edge) and Network Protection (Chrome and Firefox). See the prerequisites section for more information about browser support. To summarize the benefits: @@ -38,8 +38,9 @@ To summarize the benefits: ## User experience -The standard blocking experience is provided by Network Protection, which provides a system-level toast notifying the user of a blocked connection. -For a more user-friendly experience, consider using SmartScreen on Edge. +The blocking experience for Chrome/Firefox is provided by Network Protection, which provides a system-level toast notifying the user of a blocked connection. + +For a more user-friendly in-browser experience, consider using Edge. ## Prerequisites @@ -47,51 +48,13 @@ Before trying out this feature, make sure you have the following: - Windows 10 Enterprise E5 license - Access to Microsoft Defender Security Center portal -- Devices running Windows 10 Anniversary Update (version 1607) or later with the latest MoCAMP update (for Network Protection on Internet Explorer, Edge, Chrome, or Firefox) -- Devices running Windows 10 May 2019 Update (version 1903) or later (for a better user experience from SmartScreen on Edge). Note that if SmartScreen is not turned on, Network Protection will take over the blocking -- A valid license with a partner data provider +- Devices running Windows 10 Anniversary Update (version 1607) or later with the latest MoCAMP update. +Note that if SmartScreen is not turned on, Network Protection will take over the blocking. ## Data handling For this feature, we will follow whichever region you have elected to use as part of your [Microsoft Defender ATP data handling settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/data-storage-privacy). Your data will not leave the data center in that region. In addition, your data will not be shared with any third-parties, including our data providers. However, we may send them aggregate data (across users and organizations) to help them improve their feeds. -## Partner licensing - -In order to give customers access to various sources of web content categorization data, we are very excited to partner with data providers for this feature. We’ve chosen [Cyren](https://www.cyren.com/threat-intelligence) as our first partner, who we’ve worked with closely to build an integrated solution. - -### About Cyren and Threat Intelligence Service for Microsoft Defender ATP - -Cyren’s URL filtering includes 70 categories, providing partners with the ability to build powerful and advanced web security applications. Cyren’s comprehensive categories provide the necessary flexibility for any implementation requirement. - -The broad range of categories enables numerous applications: - -- Protecting users browsing the web from threats such as malware and phishing sites -- Ensuring employee productivity -- Consumer services such as parental control - -Cyren's web content classification technology is integrated by design into Microsoft Defender ATP to enable web filtering and auditing capabilities. - -Learn more at https://www.cyren.com/products/url-filtering. - -### Cyren Permissions - -"Sign in and read user profile" allows Cyren to read your tenant info from your Microsoft Defender ATP account, such as your tenant ID, which will be tied to your Cyren license. - -"Read and Write Integration settings" exists under the WindowsDefenderATP scope within permissions. This line allows Cyren to add/modify/revoke Cyren license status on the Microsoft Defender ATP portal. - -### Signing up for a Cyren License - -Cyren is offering a 60-day free trial for all Microsoft Defender ATP customers. To sign up, please follow the steps below from the portal. - ->[!NOTE] ->Make sure to add the URL you get redirected to by the signup process to the list of approved domains. - ->[!NOTE] ->A user with AAD app admin/global admin permissions is required to complete these steps. - -1. Go to **Reports > Web protection** from the side navigation -2. Select the **Connect to a partner** button -3. Go through the flow from the flyout to register and connect your Cyren account ## Turn on web content filtering @@ -116,6 +79,8 @@ To add a new policy: >[!NOTE] >If you are removing a policy or changing device groups at the same time, this might cause a delay in policy deployment. +>ProTip: You can deploy a policy without selecting any category on a device group. This action will create an audit only policy, to help you understand user behavior before creating a block policy. + ## Web content filtering cards and details Select **Reports > Web protection** to view cards with information about web content filtering and web threat protection. The following cards provide summary information about web content filtering. @@ -154,18 +119,14 @@ You can access the **Report details** for each card by selecting a table row or Use the time range filter at the top left of the page to select a time period. You can also filter the information or customize the columns. Select a row to open a flyout pane with even more information about the selected item. + ## Errors and issues -### Why am I seeing the error "Need admin approval" when trying to connect to Cyren? - -You need to be logged in to an AAD account with either App administrator or Global Administrator privileges. Your IT admin would most likely either have these permissions and/or be able to grant them to you. - ### Limitations and known issues in this preview +- Only Edge is supported if your device's OS configuraiton is Server (cmd > Systeminfo > OS Configuration). This is because Network Protection is only supported in Inspect mode on Server devices which is responsible for securing traffic across Chrome/Firefox. - Unassigned devices will have incorrect data shown within the report. In the Report details > Device groups pivot, you may see a row with a blank Device Group field. This group contains your unassigned devices in the interim before they get put into your specified group. The report for this row may not contain an accurate count of devices or access counts. -- The data in our reports may not be congruent with other data on the site. We currently do not support real-time data processing for this feature, so you may see inconsistencies between the data in our reports and the URL entity page. - ## Related topics - [Web protection overview](web-protection-overview.md) From bf1cda0fdaffb37d62ce5642a4647da9c72840f8 Mon Sep 17 00:00:00 2001 From: Rafal Sosnowski <51166236+rafals2@users.noreply.github.com> Date: Thu, 2 Jul 2020 12:08:00 -0700 Subject: [PATCH 032/134] Update bitlocker-recovery-guide-plan.md --- .../bitlocker/bitlocker-recovery-guide-plan.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 27f54d4520..51bd5d0a49 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -308,7 +308,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Printed | No | | Saved to file | No | -**Result:** The hint for the MSA and custom URL are displayed. +**Result:** The hint for the Microsoft Account and custom URL are displayed. ![Example 1 of Customized BitLocker recovery screen](./images/rp-example1.PNG) @@ -336,7 +336,7 @@ There are rules governing which hint is shown during the recovery (in order of p | Printed | Yes | | Saved to file | Yes | -**Result:** Only the MSA hint is displayed. +**Result:** Only the Microsoft Account hint is displayed. ![Example 3 of customized BitLocker recovery screen](./images/rp-example3.PNG) From b2d394f3f267afe0ed289f9cc47de03a2240ddf7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 2 Jul 2020 12:09:12 -0700 Subject: [PATCH 033/134] remove server --- windows/security/threat-protection/TOC.md | 1 + .../microsoft-defender-atp/indicator-certificates.md | 7 +++---- .../microsoft-defender-atp/indicator-file.md | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0bcf23fff4..4fccc97bd4 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -446,6 +446,7 @@ ##### [Create indicators](microsoft-defender-atp/manage-indicators.md) ###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) ###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) +###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificate.md) ###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md index 62862db168..e0233b7ae1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-certificates.md @@ -36,16 +36,15 @@ You can create indicators for certificates. Some common use cases include: It's important to understand the following requirements prior to creating indicators for certificates: -- This feature is available if your organization uses Windows Defender Antivirus and Cloudbased protection is enabled. For more information, see [Manage cloudbased protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- This feature is available if your organization uses Windows Defender Antivirus and Cloud-based protection is enabled. For more information, see [Manage cloud-based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). - The Antimalware client version must be 4.18.1901.x or later. - Supported on machines on Windows 10, version 1703 or later. -- Supported on Windows Server 2016 and Windows Server 2019 and later - The virus and threat protection definitions must be up-to-date. - This feature currently supports entering .CER or .PEM file extensions. >[!IMPORTANT] -> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as its trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). ->- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality only leaf certificates are supported. +> - A valid leaf certificate is a signing certificate that has a valid certification path and must be chained to the Root Certificate Authority (CA) trusted by Microsoft. Alternatively, a custom (self-signed) certificate can be used as long as it's trusted by the client (Root CA certificate is installed under the Local Machine 'Trusted Root Certification Authorities'). +>- The children or parent of the allow/block certificate IOCs are not included in the allow/block IoC functionality, only leaf certificates are supported. >- Microsoft signed certificates cannot be blocked. #### Create an indicator for certificates from the settings page: diff --git a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md index 5130e4bf1c..c3312ea5e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md +++ b/windows/security/threat-protection/microsoft-defender-atp/indicator-file.md @@ -35,10 +35,9 @@ There are two ways you can create indicators for files: ### Before you begin It's important to understand the following prerequisites prior to creating indicators for files: -- This feature is available if your organization uses Windows Defender Antivirus and Cloudbased protection is enabled. For more information, see [Manage cloudbased protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). +- This feature is available if your organization uses Windows Defender Antivirus and Cloud-based protection is enabled. For more information, see [Manage cloud-based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md). - The Antimalware client version must be 4.18.1901.x or later. - Supported on machines on Windows 10, version 1703 or later. -- Supported on Windows Server 2016 and Windows Server 2019 and later. - To start blocking files, you first need to [turn the **Block or allow** feature on](advanced-features.md) in Settings. - This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. From a11d7ec752ab508095ba1be171f581bb446d3feb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 2 Jul 2020 12:28:30 -0700 Subject: [PATCH 034/134] fix link --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 4fccc97bd4..c5bd8c7fbb 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -446,7 +446,7 @@ ##### [Create indicators](microsoft-defender-atp/manage-indicators.md) ###### [Create indicators for files](microsoft-defender-atp/indicator-file.md) ###### [Create indicators for IPs and URLs/domains](microsoft-defender-atp/indicator-ip-domain.md) -###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificate.md) +###### [Create indicators for certificates](microsoft-defender-atp/indicator-certificates.md) ###### [Manage indicators](microsoft-defender-atp/indicator-manage.md) ##### [Manage automation file uploads](microsoft-defender-atp/manage-automation-file-uploads.md) ##### [Manage automation folder exclusions](microsoft-defender-atp/manage-automation-folder-exclusions.md) From e41b2d806f4a07a1293f0621c2f155ca1a8b5468 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 2 Jul 2020 13:03:35 -0700 Subject: [PATCH 035/134] Added dev feedback --- ...new-in-windows-mdm-enrollment-management.md | 11 +++++++++++ .../client-management/mdm/policy-csp-system.md | 18 ++++++------------ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index eed052ba71..6998c66460 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -58,6 +58,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [July 2020](#july-2020) - [June 2020](#june-2020) - [May 2020](#may-2020) - [February 2020](#february-2020) @@ -313,7 +314,12 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Security/RecoveryEnvironmentAuthentication
  • +
  • System/AllowCommercialDataPipeline
  • +
  • System/AllowDesktopAnalyticsProcessing
  • System/AllowDeviceNameInDiagnosticData
  • +
  • System/AllowMicrosoftManagedDesktopProcessing
  • +
  • System/AllowUpdateComplianceProcessing
  • +
  • System/AllowWUfBCloudProcessing
  • System/ConfigureMicrosoft365UploadEndpoint
  • System/DisableDeviceDelete
  • System/DisableDiagnosticDataViewer
  • @@ -1993,6 +1999,11 @@ What data is handled by dmwappushsvc? | It is a component handling the internal How do I turn if off? | The service can be stopped from the "Services" console on the device (Start > Run > services.msc). However, since this is a component part of the OS and required for the proper functioning of the device, we strongly recommend not to do this. | ## Change history in MDM documentation +### July 2020 +|New or updated topic | Description| +|--- | ---| +|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowCommercialDataPipeline
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing | + ### June 2020 |New or updated topic | Description| |--- | ---| diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 74ff716b08..84be3c8c4d 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -316,9 +316,9 @@ If you disable or don't configure this policy setting, Microsoft will be the con ADMX Info: -- GP English name: *Allow Desktop Analytics Monitoring* -- GP name: *AllowDesktopAnalyticsMonitoring* -- GP path: *Windows Components/Data Collection and Preview Builds* +- GP English name: *Allow Desktop Analytics Processing* +- GP name: *AllowDesktopAnalyticsProcessing* +- GP path: *Data Collection and Preview Builds* - GP ADMX file name: *DataCollection.admx* @@ -1010,9 +1010,9 @@ If you disable or don't configure this policy setting, Microsoft will be the con ADMX Info: -- GP English name: *Enable Update Compliance monitoring* -- GP name: *AllowUpdateComplianceMonitoring* -- GP path: *Windows Components/Data Collection and Preview Builds* +- GP English name: *Enable Update Compliance Processing* +- GP name: *AllowUpdateComplianceProcessing* +- GP path: *Data Collection and Preview Builds* - GP ADMX file name: *DataCollection.admx* @@ -1140,12 +1140,6 @@ If you disable or don't configure this policy setting, Microsoft will be the con > This policy setting only controls if Microsoft is a processor for Windows diagnostic data from this device. Use the [System/AllowTelemetry](#system-allowtelemetry) policy setting to limit the diagnostic data that can be collected from the device. -ADMX Info: -- GP English name: *Do not enforce safeguards for Feature Updates* -- GP name: *DisableWUfBSafeguards* -- GP path: *Windows Components/Windows Update/Windows Update for Business* -- GP ADMX file name: *WindowsUpdate.admx* - The following list shows the supported values: From 3ed371009ea996029d1e8d4fddacb760bbc1779f Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 2 Jul 2020 13:30:42 -0700 Subject: [PATCH 036/134] license update --- .../windows-autopilot-requirements.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md index 6c5ae13cca..c8f3eba453 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot-requirements.md +++ b/windows/deployment/windows-autopilot/windows-autopilot-requirements.md @@ -100,15 +100,15 @@ If the Microsoft Store is not accessible, the Autopilot process will still conti ## Licensing requirements -Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory. It also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs: +Windows Autopilot depends on specific capabilities available in Windows 10 and Azure Active Directory. It also requires an MDM service such as Microsoft Intune. These capabilities can be obtained through various editions and subscription programs. To provide needed Azure Active Directory (automatic MDM enrollment and company branding features) and MDM functionality, one of the following is required: -- [Microsoft 365 Business Premium subscriptions](https://www.microsoft.com/microsoft-365/business). -- [Microsoft 365 F1 subscriptions](https://www.microsoft.com/microsoft-365/enterprise/firstline). -- [Microsoft 365 Academic A1, A3, or A5 subscriptions](https://www.microsoft.com/education/buy-license/microsoft365/default.aspx). -- [Microsoft 365 Enterprise E3 or E5 subscriptions](https://www.microsoft.com/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune). -- [Enterprise Mobility + Security E3 or E5 subscriptions](https://www.microsoft.com/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features. -- [Intune for Education subscriptions](https://docs.microsoft.com/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features. +- [Microsoft 365 Business Premium subscription](https://www.microsoft.com/microsoft-365/business). +- [Microsoft 365 F1 or F3 subscription](https://www.microsoft.com/microsoft-365/enterprise/firstline). +- [Microsoft 365 Academic A1, A3, or A5 subscription](https://www.microsoft.com/education/buy-license/microsoft365/default.aspx). +- [Microsoft 365 Enterprise E3 or E5 subscription](https://www.microsoft.com/microsoft-365/enterprise), which include all Windows 10, Office 365, and EM+S features (Azure AD and Intune). +- [Enterprise Mobility + Security E3 or E5 subscription](https://www.microsoft.com/cloud-platform/enterprise-mobility-security), which include all needed Azure AD and Intune features. +- [Intune for Education subscription](https://docs.microsoft.com/intune-education/what-is-intune-for-education), which include all needed Azure AD and Intune features. - [Azure Active Directory Premium P1 or P2](https://azure.microsoft.com/services/active-directory/) and [Microsoft Intune subscriptions](https://www.microsoft.com/cloud-platform/microsoft-intune) (or an alternative MDM service). > [!NOTE] From b6c3b5520b897cfcbc8a55085a9c86e8effdffa5 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Thu, 2 Jul 2020 14:35:29 -0700 Subject: [PATCH 037/134] minor update --- .../mdm/new-in-windows-mdm-enrollment-management.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 6998c66460..aa0f6ee57d 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -314,7 +314,6 @@ Policy, Policy/Channels, Policy/Channels/ChannelName, Policy/Channels/ChannelNam
  • Privacy/DisablePrivacyExperience
  • Privacy/UploadUserActivities
  • Security/RecoveryEnvironmentAuthentication
  • -
  • System/AllowCommercialDataPipeline
  • System/AllowDesktopAnalyticsProcessing
  • System/AllowDeviceNameInDiagnosticData
  • System/AllowMicrosoftManagedDesktopProcessing
  • @@ -2002,7 +2001,7 @@ How do I turn if off? | The service can be stopped from the "Services" console o ### July 2020 |New or updated topic | Description| |--- | ---| -|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowCommercialDataPipeline
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing | +|[Policy CSP - System](policy-csp-system.md)|Added the following new policy settings:
    - System/AllowDesktopAnalyticsProcessing
    - System/AllowMicrosoftManagedDesktopProcessing
    - System/AllowUpdateComplianceProcessing
    - System/AllowWUfBCloudProcessing

    Updated the following policy setting:
    - System/AllowCommercialDataPipeline
    | ### June 2020 |New or updated topic | Description| From 64f01f83d47a21567bf1740763ee1fb2fd829016 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Thu, 2 Jul 2020 15:02:51 -0700 Subject: [PATCH 038/134] Applied note styles, fixed broken tables, changed to https: --- .../bitlocker-recovery-guide-plan.md | 49 +++++++++++++------ 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md index 51bd5d0a49..822f7a9985 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md @@ -63,7 +63,8 @@ The following list provides examples of specific events that will cause BitLocke - Using a different keyboard that does not correctly enter the PIN or whose keyboard map does not match the keyboard map assumed by the pre-boot environment. This can prevent the entry of enhanced PINs. - Modifying the Platform Configuration Registers (PCRs) used by the TPM validation profile. For example, including **PCR\[1\]** would result in BitLocker measuring most changes to BIOS settings, causing BitLocker to enter recovery mode even when non-boot critical BIOS settings change. - >**Note:**  Some computers have BIOS settings that skip measurements to certain PCRs, such as **PCR\[2\]**. Changing this setting in the BIOS would cause BitLocker to enter recovery mode because the PCR measurement will be different. + > [!NOTE] + > Some computers have BIOS settings that skip measurements to certain PCRs, such as **PCR\[2\]**. Changing this setting in the BIOS would cause BitLocker to enter recovery mode because the PCR measurement will be different. - Moving the BitLocker-protected drive into a new computer. - Upgrading the motherboard to a new one with a new TPM. @@ -72,18 +73,21 @@ The following list provides examples of specific events that will cause BitLocke - Having a BIOS, UEFI firmware, or an option ROM component that is not compliant with the relevant Trusted Computing Group standards for a client computer. For example, a non-compliant implementation may record volatile data (such as time) in the TPM measurements, causing different measurements on each startup and causing BitLocker to start in recovery mode. - Changing the usage authorization for the storage root key of the TPM to a non-zero value. - >**Note:**  The BitLocker TPM initialization process sets the usage authorization value to zero, so another user or process must explicitly have changed this value. + > [!NOTE] + > The BitLocker TPM initialization process sets the usage authorization value to zero, so another user or process must explicitly have changed this value. - Disabling the code integrity check or enabling test signing on Windows Boot Manager (Bootmgr). - Pressing the F8 or F10 key during the boot process. - Adding or removing add-in cards (such as video or network cards), or upgrading firmware on add-in cards. - Using a BIOS hot key during the boot process to change the boot order to something other than the hard drive. ->**Note:**  Before you begin recovery, we recommend that you determine what caused recovery. This might help prevent the problem from occurring again in the future. For instance, if you determine that an attacker has modified your computer by obtaining physical access, you can create new security policies for tracking who has physical presence. After the recovery password has been used to recover access to the PC, BitLocker will reseal the encryption key to the current values of the measured components. +> [!NOTE] +> Before you begin recovery, we recommend that you determine what caused recovery. This might help prevent the problem from occurring again in the future. For instance, if you determine that an attacker has modified your computer by obtaining physical access, you can create new security policies for tracking who has physical presence. After the recovery password has been used to recover access to the PC, BitLocker will reseal the encryption key to the current values of the measured components. For planned scenarios, such as a known hardware or firmware upgrades, you can avoid initiating recovery by temporarily suspending BitLocker protection. Because suspending BitLocker leaves the drive fully encrypted, the administrator can quickly resume BitLocker protection after the planned task has been completed. Using suspend and resume also reseals the encryption key without requiring the entry of the recovery key. ->**Note:**  If suspended BitLocker will automatically resume protection when the PC is rebooted, unless a reboot count is specified using the manage-bde command line tool. +> [!NOTE] +> If suspended BitLocker will automatically resume protection when the PC is rebooted, unless a reboot count is specified using the manage-bde command line tool. If software maintenance requires the computer be restarted and you are using two-factor authentication, you can enable BitLocker Network Unlock to provide the secondary authentication factor when the computers do not have an on-premises user to provide the additional authentication method. @@ -106,7 +110,8 @@ Before you create a thorough BitLocker recovery process, we recommend that you t 2. At the command prompt, type the following command and then press ENTER: `manage-bde. -ComputerName -forcerecovery ` -> **Note:**  Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user. When using Modern Standby devices (such as Surface devices), the `-forcerecovery` option is not recommended because BitLocker will have to be unlocked and disabled manually from the WinRE environment before the OS can boot up again. For more information, see [BitLocker Troubleshooting: Continuous reboot loop with BitLocker recovery on a slate device](https://social.technet.microsoft.com/wiki/contents/articles/18671.bitlocker-troubleshooting-continuous-reboot-loop-with-bitlocker-recovery-on-a-slate-device.aspx). + > [!NOTE] + > Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user. When using Modern Standby devices (such as Surface devices), the `-forcerecovery` option is not recommended because BitLocker will have to be unlocked and disabled manually from the WinRE environment before the OS can boot up again. For more information, see [BitLocker Troubleshooting: Continuous reboot loop with BitLocker recovery on a slate device](https://social.technet.microsoft.com/wiki/contents/articles/18671.bitlocker-troubleshooting-continuous-reboot-loop-with-bitlocker-recovery-on-a-slate-device.aspx). ## Planning your recovery process @@ -142,7 +147,8 @@ If the user does not have a recovery password in a printout or on a USB flash dr In each of these policies, select **Save BitLocker recovery information to Active Directory Domain Services** and then choose which BitLocker recovery information to store in Active Directory Domain Services (AD DS). Select the **Do not enable BitLocker until recovery information is stored in AD DS** check box if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information for the drive to AD DS succeeds. ->**Note:**  If the PCs are part of a workgroup, users should be advised to save their BitLocker recovery password with their Microsoft Account online. Having an online copy of your BitLocker recovery password is recommended to help ensure that you do not lose access to your data in the event that recovery is required. +> [!NOTE] +> If the PCs are part of a workgroup, users should be advised to save their BitLocker recovery password with their Microsoft Account online. Having an online copy of your BitLocker recovery password is recommended to help ensure that you do not lose access to your data in the event that recovery is required. The BitLocker Recovery Password Viewer for Active Directory Users and Computers tool allows domain administrators to view BitLocker recovery passwords for specific computer objects in Active Directory. @@ -182,7 +188,8 @@ Before you give the user the recovery password, you should gather any informatio Because the recovery password is 48 digits long the user may need to record the password by writing it down or typing it on a different computer. If you are using MBAM, the recovery password will be regenerated after it is recovered from the MBAM database to avoid the security risks associated with an uncontrolled password. ->**Note:**  Because the 48-digit recovery password is long and contains a combination of digits, the user might mishear or mistype the password. The boot-time recovery console uses built-in checksum numbers to detect input errors in each 6-digit block of the 48-digit recovery password, and offers the user the opportunity to correct such errors. +> [!NOTE] +> Because the 48-digit recovery password is long and contains a combination of digits, the user might mishear or mistype the password. The boot-time recovery console uses built-in checksum numbers to detect input errors in each 6-digit block of the 48-digit recovery password, and offers the user the opportunity to correct such errors. ### Post-recovery analysis @@ -217,7 +224,8 @@ After you have identified what caused recovery, you can reset BitLocker protecti The details of this reset can vary according to the root cause of the recovery. If you cannot determine the root cause, or if malicious software or a rootkit might have infected the computer, Helpdesk should apply best-practice virus policies to react appropriately. ->**Note:**  You can perform a BitLocker validation profile reset by suspending and resuming BitLocker. +> [!NOTE] +> You can perform a BitLocker validation profile reset by suspending and resuming BitLocker. - [Unknown PIN](#bkmk-unknownpin) - [Lost startup key](#bkmk-loststartup) @@ -288,10 +296,10 @@ BitLocker metadata has been enhanced in Windows 10, version 1903 to include info There are rules governing which hint is shown during the recovery (in order of processing): 1. Always display custom recovery message if it has been configured (using GPO or MDM). -2. Always display generic hint: "For more information go to http://aka.ms/recoverykeyfaq." +2. Always display generic hint: "For more information, go to https://aka.ms/recoverykeyfaq." 3. If multiple recovery keys exist on the volume, prioritize the last created (and successfully backed up) recovery key. 4. Prioritize keys with successful backup over keys that have never been backed up. -5. Prioritize backup hints in the following order for remote backup locations: Microsoft Account > Azure AD > Active Directory +5. Prioritize backup hints in the following order for remote backup locations: **Microsoft Account > Azure AD > Active Directory**. 6. If a key has been printed and saved to file, display a combined hint, “Look for a printout or a text file with the key,” instead of two separate hints. 7. If multiple backups of the same type (remove vs. local) have been performed for the same recovery key, prioritize backup info with latest backed up date. 8. There is no specific hint for keys saved to an on-premises Active Directory. In this case, a custom message (if configured) or a generic message, “Contact your organization’s help desk,” will be displayed. @@ -351,8 +359,10 @@ There are rules governing which hint is shown during the recovery (in order of p | Saved to file | Yes | | Creation time | **1PM** | | Key ID | A564F193 | +     + | Custom URL | No | |----------------------|-----------------| | Saved to Microsoft Account | No | @@ -379,9 +389,12 @@ There are rules governing which hint is shown during the recovery (in order of p | Saved to file | No | | Creation time | **1PM** | | Key ID | 99631A34 | +     -| Custom URL | **No** | + +| Custom URL | No | +|----------------------|-----------------| | Saved to Microsoft Account | No | | Saved to Azure AD | Yes | | Saved to Active Directory | No | @@ -403,7 +416,8 @@ Besides the 48-digit BitLocker recovery password, other types of recovery inform If the recovery methods discussed earlier in this document do not unlock the volume, you can use the BitLocker Repair tool to decrypt the volume at the block level. The tool uses the BitLocker key package to help recover encrypted data from severely damaged drives. You can then use this recovered data to salvage encrypted data, even after the correct recovery password has failed to unlock the damaged volume. We recommend that you still save the recovery password. A key package cannot be used without the corresponding recovery password. ->**Note:**  You must use the BitLocker Repair tool **repair-bde** to use the BitLocker key package. +> [!NOTE] +> You must use the BitLocker Repair tool **repair-bde** to use the BitLocker key package. The BitLocker key package is not saved by default. To save the package along with the recovery password in AD DS you must select the **Backup recovery password and key package** option in the Group Policy settings that control the recovery method. You can also export the key package from a working volume. For more details on how to export key packages, see [Retrieving the BitLocker Key Package](#bkmk-appendixc). @@ -441,7 +455,8 @@ You can reset the recovery password in two ways: ```powershell Manage-bde –protectors –adbackup C: -id {EXAMPLE6-5507-4924-AA9E-AFB2EB003692} ``` - >**Warning:**  You must include the braces in the ID string. + > [!WARNING] + > You must include the braces in the ID string. **To run the sample recovery password script** @@ -450,9 +465,11 @@ You can reset the recovery password in two ways: **cscript ResetPassword.vbs** -> **Important:** This sample script is configured to work only for the C volume. You must customize the script to match the volume where you want to test password reset. -> -> **Note:**  To manage a remote computer, you can specify the remote computer name rather than the local computer name. + > [!IMPORTANT] + > This sample script is configured to work only for the C volume. You must customize the script to match the volume where you want to test password reset. + +> [!NOTE] +> To manage a remote computer, you can specify the remote computer name rather than the local computer name. You can use the following sample script to create a VBScript file to reset the recovery passwords. From 9de5a00e14cfb94c25e7a8db400475ea4c48ffbe Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Fri, 3 Jul 2020 13:37:49 +0300 Subject: [PATCH 039/134] add note about relevant article https://github.com/MicrosoftDocs/windows-itpro-docs/issues/6914 --- .../hello-for-business/hello-feature-conditional-access.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md index c2c8040070..257f099a92 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md @@ -31,6 +31,9 @@ In a mobile-first, cloud-first world, Azure Active Directory enables single sign To improve productivity, Azure Active Directory provides your users with a broad range of options to access your corporate assets. With application access management, Azure Active Directory enables you to ensure that only the right people can access your applications. What if you want to have more control over how the right people are accessing your resources under certain conditions? What if you even have conditions under which you want to block access to certain applications even for the right people? For example, it might be OK for you if the right people are accessing certain applications from a trusted network; however, you might not want them to access these applications from a network you don't trust. You can address these questions using conditional access. +> [!NOTE] +> For more details about the way Windows Hello for Business interacts with Azure Multi Factor Authentication and Conditional Access, see [this article](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/why-are-my-users-not-prompted-for-mfa-as-expected/ba-p/1449032) + Read [Conditional access in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-conditional-access-azure-portal) to learn more about Conditional Access. Afterwards, read [Getting started with conditional access in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-conditional-access-azure-portal-get-started) to start deploying Conditional access. ## Related topics From 15c9cc92dea9fc53d79507eb1391cc46ba5ba3f5 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 5 Jul 2020 09:04:49 +0500 Subject: [PATCH 040/134] Update windows/security/identity-protection/access-control/active-directory-accounts.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../access-control/active-directory-accounts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/access-control/active-directory-accounts.md b/windows/security/identity-protection/access-control/active-directory-accounts.md index 4cd2487529..dabc7f749b 100644 --- a/windows/security/identity-protection/access-control/active-directory-accounts.md +++ b/windows/security/identity-protection/access-control/active-directory-accounts.md @@ -169,7 +169,7 @@ When Active Directory is installed on the first domain controller in the domain, ## Guest account -The Guest account is a default local account has limited access to the computer and is disabled by default. By default, the Guest account password is left blank. A blank password allows the Guest account to be accessed without requiring the user to enter a password. +The Guest account is a default local account that has limited access to the computer and is disabled by default. By default, the Guest account password is left blank. A blank password allows the Guest account to be accessed without requiring the user to enter a password. The Guest account enables occasional or one-time users, who do not have an individual account on the computer, to sign in to the local server or domain with restricted rights and permissions. The Guest account can be enabled, and the password can be set up if needed, but only by a member of the Administrator group on the domain. From ca4e3aa54da924ea0d891495c0e980b769b720d9 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 5 Jul 2020 09:48:21 +0500 Subject: [PATCH 041/134] Update policy-csp-restrictedgroups.md --- .../client-management/mdm/policy-csp-restrictedgroups.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 1707ca7bfc..9b126168b3 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -137,17 +137,17 @@ Here's an example: - + ``` where: - `` contains the local group SID or group name to configure. If an SID is specified here, the policy uses the [LookupAccountName](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountnamea) API to get the local group name. For best results, use names for ``. - `` contains the members to add to the group in ``. If a name is specified here, the policy will try to get the corresponding SID using the [LookupAccountSID](https://docs.microsoft.com/windows/win32/api/winbase/nf-winbase-lookupaccountsida) API. For best results, use SID for ``. The member SID can be a user account or a group in AD, Azure AD, or on the local machine. Membership is configured using the [NetLocalGroupSetMembers](https://docs.microsoft.com/windows/win32/api/lmaccess/nf-lmaccess-netlocalgroupsetmembers) API. -- In this example, `Group1` and `Group2` are local groups on the device being configured. +- In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` - is a domain group. > [!Note] -> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a local group as a member to another local group by using the member portion, as shown in the above example. +> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. From c1780971de5847b2749c83cffa57968ae8614f27 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Sun, 5 Jul 2020 17:08:09 +0500 Subject: [PATCH 042/134] Update policy-csp-system.md --- windows/client-management/mdm/policy-csp-system.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index e79a5df26a..e656cd480d 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -745,11 +745,11 @@ Windows 8.1 Values: Windows 10 Values: -- 0 – Security. Information that is required to help keep Windows more secure, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Windows Defender. +- 0 – Information that is required to help keep Windows more secure is allowed, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Windows Defender. Note: This value is only applicable to Windows 10 Enterprise, Windows 10 Education, Windows 10 Mobile Enterprise, Windows 10 IoT Core (IoT Core), and Windows Server 2016. Using this setting on other devices is equivalent to setting the value of 1. -- 1 – Basic. Basic device info, including: quality-related data, app compatibility, app usage data, and data from the Security level. -- 2 – Enhanced. Additional insights, including: how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from both the Basic and the Security levels. -- 3 – Full. All data necessary to identify and help to fix problems, plus data from the Security, Basic, and Enhanced levels. +- 1 – Allows sending basic device info, including: quality-related data, app compatibility, app usage data, and data from the value of 0. +- 2 – Allows sending additional insights, including: how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from the value of 1. +- 3 – All data allowed on other levels, plus all data necessary to identify and help to fix problems is allowed. From 9ba1389067c204c896482d1bf8e97a904e60e3da Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Mon, 6 Jul 2020 11:01:39 -0700 Subject: [PATCH 053/134] Update windows/client-management/mdm/policy-csp-restrictedgroups.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-restrictedgroups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-restrictedgroups.md b/windows/client-management/mdm/policy-csp-restrictedgroups.md index 4280ec8176..24b822bab5 100644 --- a/windows/client-management/mdm/policy-csp-restrictedgroups.md +++ b/windows/client-management/mdm/policy-csp-restrictedgroups.md @@ -147,7 +147,7 @@ where: - In this example, `Group1` and `Group2` are local groups on the device being configured, and `Group3` is a domain group. > [!NOTE] -> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the above example. +> Currently, the RestrictedGroups/ConfigureGroupMembership policy does not have a MemberOf functionality. However, you can add a domain group as a member to a local group by using the member portion, as shown in the previous example. From 50d2722ad53c646682f109aa8e581019f60d7d7e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 6 Jul 2020 11:41:50 -0700 Subject: [PATCH 054/134] add csp --- .../microsoft-defender-atp/minimum-requirements.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 0040889daa..60382164d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -43,6 +43,9 @@ Microsoft Defender Advanced Threat Protection requires one of the following Micr > [!NOTE] > Eligible Licensed Users may use Microsoft Defender Advanced Threat Protection on up to five concurrent devices. + +Microsoft Defender Advanced Threat Protection is also available for purchase from a Cloud Solution Provider (CSP). + Microsoft Defender Advanced Threat Protection, on Windows Server, requires one of the following licensing options: - [Azure Security Center Standard plan](https://docs.microsoft.com/azure/security-center/security-center-pricing) (per node) From 46857420e696890535095b808bda51230bdf6639 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 6 Jul 2020 11:58:44 -0700 Subject: [PATCH 055/134] fix 404 --- windows/whats-new/whats-new-windows-10-version-2004.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-2004.md b/windows/whats-new/whats-new-windows-10-version-2004.md index 489cb3373f..b16baf0447 100644 --- a/windows/whats-new/whats-new-windows-10-version-2004.md +++ b/windows/whats-new/whats-new-windows-10-version-2004.md @@ -184,7 +184,7 @@ For updated information, see the [Microsoft 365 blog](https://aka.ms/CortanaUpda ### Windows Search -Windows Search is improved in several ways. For more information, see [Supercharging Windows Search](https://aka.ms/AA8kllm). +Windows Search is improved in several ways. For more information, see [Supercharging Windows Search](https://insider.windows.com/community-news/desktop-search). ### Virtual Desktops From 1a014920d313974598b957ecba6995aedd7c830b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 6 Jul 2020 12:24:28 -0700 Subject: [PATCH 056/134] link fix --- windows/whats-new/whats-new-windows-10-version-2004.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-2004.md b/windows/whats-new/whats-new-windows-10-version-2004.md index b16baf0447..489cb3373f 100644 --- a/windows/whats-new/whats-new-windows-10-version-2004.md +++ b/windows/whats-new/whats-new-windows-10-version-2004.md @@ -184,7 +184,7 @@ For updated information, see the [Microsoft 365 blog](https://aka.ms/CortanaUpda ### Windows Search -Windows Search is improved in several ways. For more information, see [Supercharging Windows Search](https://insider.windows.com/community-news/desktop-search). +Windows Search is improved in several ways. For more information, see [Supercharging Windows Search](https://aka.ms/AA8kllm). ### Virtual Desktops From f55e37ba865aa3b4db30764378c6a3b2e034aaf5 Mon Sep 17 00:00:00 2001 From: Kurt Sarens <56369685+kurtsarens@users.noreply.github.com> Date: Mon, 6 Jul 2020 13:53:02 -0700 Subject: [PATCH 057/134] Update manage-updates-baselines-microsoft-defender-antivirus.md Add June release info. --- ...-baselines-microsoft-defender-antivirus.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md index f619b37fca..f730a9670c 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md @@ -58,6 +58,28 @@ All our updates contain: * serviceability improvements * integration improvements (Cloud, MTP)
    +
    + June-2020 (Platform: 4.18.2006.10 | Engine: 1.1.17200.2) + + Security intelligence update version: **1.319.20.0** + Released: **June 22, 2020** + Platform: **4.18.2006.10** + Engine: **1.1.17200.2** + Support phase: **Security and Critical Updates** + +### What's new +* Possibility to specify the [location of the support logs](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/collect-diagnostic-data) +* Skipping aggressive catchup scan in Passive mode. +* Allow Defender to update on metered connections +* Fixed performance tuning when caching is disabled +* Fixed registry query +* Fixed scantime randomization in ADMX + +### Known Issues +No known issues +
    +
    +
    May-2020 (Platform: 4.18.2005.4 | Engine: 1.1.17100.2) From 1c8a6314ee300348aafc11dd4cf78d0e53435fe9 Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 6 Jul 2020 15:19:54 -0700 Subject: [PATCH 058/134] new section --- .../threat-and-vuln-mgt-scenarios.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 3a565b7fd9..7084b50423 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -50,6 +50,28 @@ DeviceName=any(DeviceName) by DeviceId, AlertId ``` +## Define a device's value to the organization +Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation, so devices marked as “high value” will receive more weight. + +Device value options: + +- Low +- Normal (Default) +- High + +Examples of machines that should be mark as high value: + +- Domain controllers, Active Directory +- Internet facing machines +- VIP machines +- Machines hosting internal/external production services + +### Set device value + +1. Navigate into any machine page +2. Select Machine Value and define a value +3. Review the value in the machine tag area + ## Related topics - [Threat & Vulnerability Management overview](next-gen-threat-and-vuln-mgt.md) From 3a1c12c546cd2ef5bc0106db615895683bfac534 Mon Sep 17 00:00:00 2001 From: Obi Eze Ajoku <62227226+linque1@users.noreply.github.com> Date: Tue, 7 Jul 2020 00:16:41 -0700 Subject: [PATCH 059/134] Fixed UI option discrepancies Fixed UI option discrepancies --- ...perating-system-components-to-microsoft-services.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 7d7448f4d5..0b2c5c00ab 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -57,18 +57,18 @@ The following table lists management options for each setting, beginning with Wi | Setting | UI | Group Policy | Registry | | - | :-: | :-: | :-: | | [1. Automatic Root Certificates Update](#automatic-root-certificates-update) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | -| [2. Cortana and Search](#bkmk-cortana) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | +| [2. Cortana and Search](#bkmk-cortana) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [3. Date & Time](#bkmk-datetime) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [4. Device metadata retrieval](#bkmk-devinst) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [5. Find My Device](#find-my-device) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [6. Font streaming](#font-streaming) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [7. Insider Preview builds](#bkmk-previewbuilds) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | -| [8. Internet Explorer](#bkmk-ie) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | +| [8. Internet Explorer](#bkmk-ie) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [9. License Manager](#bkmk-licmgr) | | | ![Check mark](images/checkmark.png) | | [10. Live Tiles](#live-tiles) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [11. Mail synchronization](#bkmk-mailsync) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | [12. Microsoft Account](#bkmk-microsoft-account) | | | ![Check mark](images/checkmark.png) | -| [13. Microsoft Edge](#bkmk-edge) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | +| [13. Microsoft Edge](#bkmk-edge) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [14. Network Connection Status Indicator](#bkmk-ncsi) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [15. Offline maps](#bkmk-offlinemaps) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [16. OneDrive](#bkmk-onedrive) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | @@ -613,6 +613,10 @@ You can turn off NCSI by doing one of the following: You can turn off the ability to download and update offline maps. +- Turn **Off** the feature in the UI by going to **Settings -> Apps -> Offline maps -> Map updates**, toggle the **Automatically update maps** switch to **Off** + + -or- + - **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Maps** > **Turn off Automatic Download and Update of Map Data** -or- From b55b72825100ecb7571481c966c07d42a0c4ebf6 Mon Sep 17 00:00:00 2001 From: Obi Eze Ajoku <62227226+linque1@users.noreply.github.com> Date: Tue, 7 Jul 2020 00:53:23 -0700 Subject: [PATCH 060/134] Fixed Location reg keys Fixed Location reg keys --- ...ows-operating-system-components-to-microsoft-services.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 7d7448f4d5..e9ac02120b 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -14,7 +14,7 @@ ms.author: obezeajo manager: robsize ms.collection: M365-security-compliance ms.topic: article -ms.date: 6/3/2020 +ms.date: 7/7/2020 --- # Manage connections from Windows 10 operating system components to Microsoft services @@ -929,7 +929,7 @@ To turn off **Location for this device**: -or- -- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** and set the **Select a setting** box to **Force Deny**. -or- @@ -942,7 +942,7 @@ To turn off **Location**: -or- -- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **App Privacy** > **Let Windows apps access location** and set the **Select a setting** box to **Force Deny**. +- **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Location and Sensors** > **Turn off location**. -or- From 7e53ace1eab9c03707294bd1f4ec006a516c9b91 Mon Sep 17 00:00:00 2001 From: yanqingw-amy <62379104+yanqingw-amy@users.noreply.github.com> Date: Tue, 7 Jul 2020 16:07:15 +0800 Subject: [PATCH 061/134] Update net-framework-problems-with-ie11.md Merge more information section of KB2996039 --- .../net-framework-problems-with-ie11.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/browsers/internet-explorer/ie11-deploy-guide/net-framework-problems-with-ie11.md b/browsers/internet-explorer/ie11-deploy-guide/net-framework-problems-with-ie11.md index 3e564954a6..31261bbf7e 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/net-framework-problems-with-ie11.md +++ b/browsers/internet-explorer/ie11-deploy-guide/net-framework-problems-with-ie11.md @@ -16,6 +16,9 @@ ms.date: 07/27/2017 # .NET Framework problems with Internet Explorer 11 + +## Summary + If you’re having problems launching your legacy apps while running Internet Explorer 11, it’s most likely because Internet Explorer no longer starts apps that use managed browser hosting controls, like in .NET Framework 1.1 and 2.0. **To turn managed browser hosting controls back on** @@ -24,11 +27,14 @@ If you’re having problems launching your legacy apps while running Internet Ex 2. **For 32-bit processes on x64 systems:** Go to the `HKLM\SOFTWARE\Wow6432Node\MICROSOFT\.NETFramework` registry key and change the **EnableIEHosting** value to **1**. -For more information, see the [Web Applications](https://go.microsoft.com/fwlink/p/?LinkId=308903) section of the Application Compatibility in the .NET Framework 4.5 page. +## More information -  - -  +IEHost is a Microsoft .NET Framework 1.1-based technology that provides a better model than ActiveX controls to host controls within the browser. The IEHost controls are lightweight and are operated under the .NET security model where they are operated inside a sandbox.  +From the .NET Framework 4, we remove the IEHost.dll file for the following reasons: +- IEHost/HREF-EXE-style controls are exposed to the Internet. This poses a high security risk, and most customers who install the Framework are benefiting very little from this security risk. +- Managed hosting controls and invoking random ActiveX controls may be unsafe, and this risk cannot be countered in the .NET Framework. Therefore, the ability to host is disabled. We strongly suggest that IEHost should be disabled in any production environment. +- Potential security vulnerabilities and assembly versioning conflicts in the default application domain. By relying on COM Interop wrappers to load your assembly, it is implicitly loaded in the default application domain. If other browser extensions do the same function, they have the risks in the default application domain such as disclosing information, and so on. If you are not using strong-named assemblies as dependencies, type loading exceptions can occur. You cannot freely configure the common language runtime (CLR), because you do not own the host process, and you cannot run any code before your extension is loaded. +For more information about .NET Framework application compatibility, see [Application compatibility in the .NET Framework](/dotnet/framework/migration-guide/application-compatibility). From 6bb0293eaaf782c4748cb6ae8216ee293d00ec51 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 7 Jul 2020 14:45:16 +0500 Subject: [PATCH 062/134] Update windows/client-management/mdm/policy-csp-system.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-system.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index e656cd480d..2d8c8d51c9 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -747,7 +747,7 @@ Windows 10 Values: - 0 – Information that is required to help keep Windows more secure is allowed, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Windows Defender. Note: This value is only applicable to Windows 10 Enterprise, Windows 10 Education, Windows 10 Mobile Enterprise, Windows 10 IoT Core (IoT Core), and Windows Server 2016. Using this setting on other devices is equivalent to setting the value of 1. -- 1 – Allows sending basic device info, including: quality-related data, app compatibility, app usage data, and data from the value of 0. +- 1 – Allows sending basic device info, including quality-related data, app compatibility, app usage data, and data from the value of 0. - 2 – Allows sending additional insights, including: how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from the value of 1. - 3 – All data allowed on other levels, plus all data necessary to identify and help to fix problems is allowed. @@ -1779,4 +1779,3 @@ Footnotes: - 8 - Added in Windows 10, version 2004. - From e7ec5cc5f13a04e54c85eac3d88cfa68b69f28ba Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Tue, 7 Jul 2020 14:45:23 +0500 Subject: [PATCH 063/134] Update windows/client-management/mdm/policy-csp-system.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- windows/client-management/mdm/policy-csp-system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 2d8c8d51c9..25531fc6ca 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -748,7 +748,7 @@ Windows 10 Values: - 0 – Information that is required to help keep Windows more secure is allowed, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Windows Defender. Note: This value is only applicable to Windows 10 Enterprise, Windows 10 Education, Windows 10 Mobile Enterprise, Windows 10 IoT Core (IoT Core), and Windows Server 2016. Using this setting on other devices is equivalent to setting the value of 1. - 1 – Allows sending basic device info, including quality-related data, app compatibility, app usage data, and data from the value of 0. -- 2 – Allows sending additional insights, including: how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from the value of 1. +- 2 – Allows sending additional insights, including how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from the value of 1. - 3 – All data allowed on other levels, plus all data necessary to identify and help to fix problems is allowed. 4(@S3hU-2{z}wx~3AcDlh6AdLvB~mt3KT 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 B*5d#G diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 28421dc466..19edab69d4 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -1,12 +1,12 @@ --- title: WindowsDefenderApplicationGuard CSP -description: Configure the settings in Windows Defender Application Guard by using the WindowsDefenderApplicationGuard configuration service provider (CSP). +description: Configure the settings in Microsoft Defender Application Guard by using the WindowsDefenderApplicationGuard configuration service provider (CSP). ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 09/10/2018 +ms.date: 07/07/2020 ms.reviewer: manager: dansimp --- @@ -16,7 +16,7 @@ manager: dansimp > [!WARNING] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. -The WindowsDefenderApplicationGuard configuration service provider (CSP) is used by the enterprise to configure the settings in Windows Defender Application Guard. This CSP was added in Windows 10, version 1709. +The WindowsDefenderApplicationGuard configuration service provider (CSP) is used by the enterprise to configure the settings in Microsoft Defender Application Guard. This CSP was added in Windows 10, version 1709. The following diagram shows the WindowsDefenderApplicationGuard configuration service provider in tree format. @@ -29,7 +29,7 @@ Root node. Supported operation is Get. Interior node. Supported operation is Get. **Settings/AllowWindowsDefenderApplicationGuard** -Turn on Windows Defender Application Guard in Enterprise Mode. Value type is integer. Supported operations are Add, Get, Replace, and Delete. +Turn on Microsoft Defender Application Guard in Enterprise Mode. Value type is integer. Supported operations are Add, Get, Replace, and Delete. - 0 - Stops Application Guard in Enterprise Mode. Trying to access non-enterprise domains on the host will not automatically get transferred into the insolated environment. - 1 - Enables Application Guard in Enterprise Mode. Trying to access non-enterprise websites on the host will automatically get transferred into the container. @@ -37,7 +37,6 @@ Turn on Windows Defender Application Guard in Enterprise Mode. Value type is int **Settings/ClipboardFileType** Determines the type of content that can be copied from the host to Application Guard environment and vice versa. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -- 0 - Disables content copying. - 1 - Allow text copying. - 2 - Allow image copying. - 3 - Allow text and image copying. @@ -75,8 +74,11 @@ This policy setting allows you to decide how the print functionality behaves whi **Settings/BlockNonEnterpriseContent** This policy setting allows you to decide whether websites can load non-enterprise content in Microsoft Edge and Internet Explorer. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -- 0 (default) - Non-enterprise content embedded in enterprise sites is allowed to open outside of the Windows Defender Application Guard container, directly in Internet Explorer and Microsoft Edge.. -- 1 - Non-enterprise content embedded on enterprise sites are stopped from opening in Internet Explorer or Microsoft Edge outside of Windows Defender Application Guard. +- 0 (default) - Non-enterprise content embedded in enterprise sites is allowed to open outside of the Microsoft Defender Application Guard container, directly in Internet Explorer and Microsoft Edge. +- 1 - Non-enterprise content embedded on enterprise sites are stopped from opening in Internet Explorer or Microsoft Edge outside of Microsoft Defender Application Guard. + +> [!NOTE] +> This policy is no longer supported in the new Microsoft Edge browser. **Settings/AllowPersistence** This policy setting allows you to decide whether data should persist across different sessions in Application Guard. Value type is integer. Supported operations are Add, Get, Replace, and Delete. @@ -85,48 +87,48 @@ This policy setting allows you to decide whether data should persist across diff - 1 - Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions. **Settings/AllowVirtualGPU** -Added in Windows 10, version 1803. This policy setting allows you to determine whether Application Guard can use the virtual GPU to process graphics. Supported operations are Add, Get, Replace, and Delete. Value type is integer. +Added in Windows 10, version 1803. This policy setting allows you to determine whether Application Guard can use the virtual graphics processing units (GPUs) to process graphics. Supported operations are Add, Get, Replace, and Delete. Value type is integer. +If you enable this setting, Microsoft Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Microsoft Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If you enable this setting without connecting any high-security rendering graphics hardware, Microsoft Defender Application Guard will automatically revert to software-based (CPU) rendering. + +The following list shows the supported values: - 0 (default) - Cannot access the vGPU and uses the CPU to support rendering graphics. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to access the vGPU offloading graphics rendering from the CPU. This can create a faster experience when working with graphics intense websites or watching video within the container. +> [!IMPORTANT] +> Enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device. + **Settings/SaveFilesToHost** Added in Windows 10, version 1803. This policy setting allows you to determine whether users can elect to download files from Edge in the container and persist files them from container to the host operating system. Supported operations are Add, Get, Replace, and Delete. Value type is integer. - 0 (default) - The user cannot download files from Edge in the container to the host file system. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to allow users to download files from Edge in the container to the host file system. -**Settings/FileTrustCriteria** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginRemovableMedia** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginNetworkShare** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginMarkOfTheWeb** -Placeholder for future use. Do not use in production code. - **Settings/CertificateThumbprints** -Added in Windows 10, version 1809. This policy setting allows certain Root Certificates to be shared with the Windows Defender Application Guard container. +Added in Windows 10, version 1809. This policy setting allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container. Value type is string. Supported operations are Add, Get, Replace, and Delete. -If you enable this setting, certificates with a thumbprint matching the ones specified will be transferred into the container. You can specify multiple certificates using a comma to separate the thumbprints for each certificate you want to transfer. +If you enable this setting, certificates with a thumbprint matching the ones specified will be transferred into the container. Multiple certificates can be specified by using a comma to separate the thumbprints for each certificate you want to transfer. -Example: b4e72779a8a362c860c36a6461f31e3aa7e58c14,1b1d49f06d2a697a544a1059bd59a7b058cda924 +Here's an example: +b4e72779a8a362c860c36a6461f31e3aa7e58c14,1b1d49f06d2a697a544a1059bd59a7b058cda924 -If you disable or don’t configure this setting, certificates are not shared with the Windows Defender Application Guard container. +If you disable or don’t configure this setting, certificates are not shared with the Microsoft Defender Application Guard container. **Settings/AllowCameraMicrophoneRedirection** -Added in Windows 10, version 1809. The policy allows you to determine whether applications inside Windows Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. +Added in Windows 10, version 1809. The policy allows you to determine whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -If you enable this policy, applications inside Windows Defender Application Guard will be able to access the camera and microphone on the user’s device. +If you enable this policy, applications inside Microsoft Defender Application Guard will be able to access the camera and microphone on the user’s device. -If you disable or don't configure this policy, applications inside Windows Defender Application Guard will be unable to access the camera and microphone on the user’s device. +If you disable or don't configure this policy, applications inside Microsoft Defender Application Guard will be unable to access the camera and microphone on the user’s device. + +The following list shows the supported values: + +- 0 (default) - Microsoft Defender Application Guard cannot access the device’s camera and microphone. When the policy is not configured, it is the same as disabled (0). +- 1 - Turns on the functionality to allow Microsoft Defender Application Guard to access the device’s camera and microphone. > [!IMPORTANT] > If you turn on this policy, a compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge. To prevent unauthorized access, we recommend that camera and microphone privacy settings be turned off on the user's device when they are not needed. @@ -134,12 +136,24 @@ If you disable or don't configure this policy, applications inside Windows Defen **Status** Returns bitmask that indicates status of Application Guard installation and pre-requisites on the device. Value type is integer. Supported operation is Get. -- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode +- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode - Bit 1 - Set to 1 when the client machine is Hyper-V capable - Bit 2 - Set to 1 when the client machine has a valid OS license and SKU - Bit 3 - Set to 1 when WDAG installed on the client machine - Bit 4 - Set to 1 when required Network Isolation Policies are configured - Bit 5 - Set to 1 when the client machine meets minimum hardware requirements +- Bit 6 - Set to 1 when system reboot is required + +**PlatformStatus** +Returns bitmask that indicates status of Application Guard platform installation and pre-requisites on the device. Value type is integer. Supported operation is Get. + +- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode +- Bit 1 - Set to 1 when the client machine is Hyper-V capable +- Bit 2 - Reserved for MS +- Bit 3 - Set to 1 when WDAG installed on the client machine +- Bit 4 - Reserved for MS +- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements + **InstallWindowsDefenderApplicationGuard** Initiates remote installation of Application Guard feature. Supported operations are Get and Execute. @@ -153,5 +167,5 @@ Interior node. Supported operation is Get **Audit/AuditApplicationGuard** This policy setting allows you to decide whether auditing events can be collected from Application Guard. Value type in integer. Supported operations are Add, Get, Replace, and Delete. -- 0 (default) - - Audit event logs aren't collected for Application Guard. -- 1 - Application Guard inherits its auditing policies from Microsoft Edge and starts to audit system events specifically for Application Guard. +- 0 (default) - Audit event logs aren't collected for Application Guard. +- 1 - Application Guard inherits its auditing policies from system and starts to audit security events for Application Guard container. From 9394f685033eb6124fb9f67d70ccddb0899dd47a Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Tue, 7 Jul 2020 18:08:55 -0700 Subject: [PATCH 068/134] Update diagnosticlog-csp.md Fixed a typo. --- windows/client-management/mdm/diagnosticlog-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index a9e2657a84..d40db5dc61 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -78,7 +78,7 @@ The following is an example of a `Collection` XML. The XML should include the following elements within the `Collection` element: **ID** -The ID value uniquely identifies this data-gathering request. To avoid accidental repetition of data gathering, the CSP ignores subsequent Set or Execute invocations with the same ID value. The CSP expects the value to be populated when the request is recieved, so it must be generated by the IT admin or the management server. +The ID value uniquely identifies this data-gathering request. To avoid accidental repetition of data gathering, the CSP ignores subsequent Set or Execute invocations with the same ID value. The CSP expects the value to be populated when the request is received, so it must be generated by the IT admin or the management server. **SasUrl** The SasUrl value is the target URI to which the CSP uploads the zip file containing the gathered data. It is the responsibility of the management server to provision storage in such a way that the storage server accepts the device's HTTP PUT to this URL. For example, the device management service could: From b70c3f1c57b0d1de77c08fefd0d905ef348750ae Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Tue, 7 Jul 2020 20:56:53 -0700 Subject: [PATCH 069/134] Updates --- .../images/mac-approved-system-extensions.png | Bin 104722 -> 105938 bytes .../microsoft-defender-atp/linux-resources.md | 16 ++++++++-------- .../mac-sysext-policies.md | 8 +++----- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mac-approved-system-extensions.png b/windows/security/threat-protection/microsoft-defender-atp/images/mac-approved-system-extensions.png index ca34ebef45ebb37eab099ccd3d1ef40fb567195b..3c9d841104a47bb8297f22dc7eafa3fd94401a77 100644 GIT binary patch literal 105938 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%0D2FOb7iI#L^=W$* zjg#Ym`-rUIb)VhIA%K3Y!og*t@m}y0X00q9dyImKIZcXW@D36<3Qyn!cUR{7gmE-i zD1_d_9`6TOlHk~`b-`go~G z4CW#_WM~p<&rnu*`!D09=}JuSsG&zvm4u!!gZaV^8~jBe)c%3*gzr!UcKUt5c!vTVA2-{$!C}B zpf|VEpohTekcb`-Zk`2X$EmN4_{i3jc!WYl=}wB6(}@P%E#fK-o3&j4`4opoRn9a1 zr+qi}GVbEj2~l2GCS%#6^~gZ%I=T+dt5(=pD<^E|`Nwmx zJ4&?zU)bR|L8M};ZLNZx42v{Z%bn;bu3Nq6z&&mp?s8eqig;RFiz7y+6}tLW9N`EU zi-t|Mpu4%Cp`{>PeA9sak;@aSfMIpyZ`gZW^eO&wclC?p0Zmo>C)pKtgKVxk=}ouc zMmd8h4tV>``e)16=p^iMvJ@WP`U^%Dyro#2Y~K&m<2RkYcXRHbYWdHVpTw_JY}!RB zkc}zu#5Er{FNa1h?shmF4yrOAK?l9TZOdDsty=bStDkaCYGYI~B=7?6UGzTS_l{JJ zxo$2#19>fTyqp8A3+)iT%d{YpT*449%-+jE*BeRM?7$p@=OV9>mCU-f12 zog156eA$-`bz1`(h@<$|CZ5jJR?JiREktpg%-Iy2!R5}pDO|dusY8>F0A&%F-S0=6 zg<==7E+vkGlU~kTT_DVsva*e8{|aE3}ZUTes%Byalx#ZgD( zEUI*b%OTx>%5!sjP``RiEIfM>|Gz zs3re#iQinoU8S$LZD291_ue+R_v-6|hsv{`mrL9CpYIw5%UqN>z9T$9f7PzFetRL^ zt>?DGlRc_r?;PTnNNQ5tphK%n(NNZ`*+-Tlp7m|SQ2?xM@9Jb5eA2w@5i!B(J$HYE z`m+mMcTF#b)c3F9W8yXCGqv<765Q+UwYRpLHvz-gILPXKs-N`YP`F>BO}AJ>4hu2u zMtZomY^@1<&;CdOGf}kJ(r$hRj}|0Tc{Ep28HXZ~w#t{9eTUvh-IF=>DU9}Rwv409 zp>XG#+L%IXBJRF?+9q!@HF^?!ao}0&IE4|nh~ph1Lo26#=>=ZpFlG1eY9y>f!R|5D zO4`DitawQ~5A{ECU&3b{(o~Vm1zC{BL^gBa;Rkh#*`+E9sKCV8%$7}BM3r)IEOi9r z*<&@0DC+M83$k!pei7W@Hi{?yK47M5$ppLky*3*+1Zz8|LPvhc)KOw4aHohp^bl|e z&67-gKhvBJHf}@46jIBW9+6VW9%csm;g3mV)8|B!E-DrC(p{oj5a}C~h#GvR7^1KT zay<*e#dJ$PyNxbd<`&eN5R3H|;VKPez~{Lx9HN5vw>`WPf#V@9`^{&x+8%n1K}y0e z_!0PhBVDaZ#8H&ijt#xJUsUh#wzOr-g7p#eBdJP*xSjU8*oYUnA1*m~FVU{cOqxo6 zZ;9$~xT_bSpi;ZA$6*Z=6@J~BVsn%kY;^;s=$xX7>+(86)Rg6Z38;xpfhYJSimT&{W2mC&=@aIRagtT-;- zJ-{!TSw`VXde&;OfRyy0K!v0KY&|VrTmDRqyDh)BlGkNr9wzexjy13GcmcAI{`nep zkx~+-s@{V$e$$(HI z($+D4{Z_AdEmOKH=!}?K~en1|j0H^E_<=AlHF!S^y1$g}!6l3SumSnZS}={h@QU#b=d zSAIQh-0hcES-iwMr3Xa{e9!;<$3DGRWQjb`9=g2!F!biTOaY6udXlme-sf5l&h0Sj*<$c@ltgO+1|q>W}ns%Kunv7#XB+2?{-GU z&4KRFKjEa`6SZZcqK90KI@mnmRyiGfaskXYWi>TO5zvyus`+x{(usj4H&^x*ue8SzOMM}vcR|pRVI(;@&GH(eW@?`aL<+C%QEByLWANL7$1}mz9{1I?y%=!4bHM3 z{s?V{hWZI9=`EVuX5^@N(b3TcZ^iLNL*t!Oh}a*IiqsEKDv1*wulD}!6n#(3@=;54 zR{M^~Evl@+S_1_XjSc;UrGy^0*vlE0ZhpAOjeE=zp}X+GT`5#(aVa5z4>y#yPL2G(wBfts}jp~WO~h4XRo|s421YBcpYc#vKpnY56h)>#L_!g zvkHDjFoCu1iX8j6GISqs2s$0AwUJu-8u@R3X&el9z8u4@K$BqXIdSvGu=XFf{kbxW zcjMsN1xfu+y>t4VHA;6uu-%W&uXM*cich?8RrWe><3yo z*1@ey)Yq8WZ?PgtSq^~!)mKBB32l}A?sRBR#+Fi&z*0!CyOJ2+7UHE?yUoP`-O^4< z+-~SFW7nHp0J-}oT5mxBepNyj}wMD<-UUr z{h-U-1lM7BEcU(Q= zfezRnBm1z+l2An)*<8!e5@(C&ntQ61Q}`*3gp)DH42Uu(cN9 z^yb?eujaDYb_(n+ZB}~FqW4XDGRo_nZL(}uO652?%e!26dl{7(f37|9r8YU9Uk_I!>@h9h6}ZG{g@D7IZoXXRFf8GW6Gu{dfXiWves{1gD=^mwt5Fbe#sxh*y~r6WQcA@p+1n|3^& zn7Ec~YvBHut(aXYiQ}opoi!~Is=cXpu*Zc~sMp*{{3WaE1&iLT z)J;VMbq?%$UI&ZuZH~=`;Hf9NMn4pJ91bZEL;+hb1CB;scvP`Zz5_dNzg-thTao2X zW#o?KG>%fd%yyvXenL`>0Gx1por?rJJo=eF?)S$X-{;Y9dW=xORtpiv{NxOX;MkVb znT-fzTbJFZ%4{{{CS6|&ahu&FL}v4IcPtN(UcX5l^jzhcZo&S>jG;wCcA6ez{GXGw zKnbq}#Yg}Ighdp7jupJd^~GI&^J5-9FKA+M6pG6VJ*@3%*6QCa|1bnsv6F8)&`W@i z4Z%$))dwc^-cdC550l4=6#}FWmUGq;r#4(*LhrP)I|DarkmCS-2d0qOdl3KxZBPur z$9b1jwJeX|6OwMt*MI5fxkp%Ed0Uytv0;By)=1)>(AR&li$H$Hg&;U7t?>sbrEa%9 zDr^@yE`+?TF><$8s^9_B_p9x`c|LEnYs)VkEcNP+J5?dpXBVetJvS;|&);)cH9@)$ z-b|Vza-ORR+6-K7s&X8h=0}a>=Q_<)!m zgImql3`{()Np*7~zu{AeM;y6MCn)h{czHov?e|A?0b^}P_wvmGx3W|n-%%Hkt&X9m z7UdC;kp48t!uDtY#(ASGEe*PQ@1P?E>_>d#={Gz46k)IQnSf1vbLIz-=XTiToOs71 zW6$j)6M*@c9fsGv$Ot&lM`$)nr-vAO&xgsL1TCRwyfV-O5!MfVzFg*@S4thGp_z}@ zyp@V=r`9M3%K3Z-V>4C#cU!!jsC!dH9e#v?OwL>vJC3d~%nGV;lf$YP()vYs9=;Rl zhIPu#ipn^Q^7tLjM_|S5^{UrOdlz~qU|zF6olU#%IC0`qItcz2<^0OrXlvv7M0pa5 z^}FGL+C~p?SG*U8>LB~pz z&2Rz2#1xdW&rKRk)0bn}Ugi{oWazpaiIF7~Qz%6PhOJ}|);_uS#tCf<4{>L6*} z&_iND7_%6H!z5%CNi#3%FuFHk>ehX;60=c9uQj`J0vzNM0E@~H$h`A~#?%qqcx01a zcNsK!L!MLo>9?*psa4Jl=u2bw#RCCLJUu(84RpRNv z;r8NsKCE#EFZI)fnEiukcMZfd%31J3OC|4k;aFlh?4Fjt>B;?Ljz8qmF9UQnMt<3n zsdfA)cK0oGS;8>N>PJWfqot(%(F;EBZ#k$4(3of*pgHSxPPRZiu-{p}E@p^XNiroD zG}){~n>1iIHyh7dqIT6B<7d3~n-D%;nM5Nwn1fTVdneKW=X=iV9qbKjV1lNK8V(FH zc=4_&S*el*fjm~VHw9Hs2nQd$3s%3vAwC{@k=kE2bciU&tS|ZXuxbWj$i_@v#GTt3 z7ju9FQ7*lLo_!mc_}*@pF!4cgj6G2JSTC=FMAiK{l9qugy7F!=HhP%@oJV%F4zJOa@4IY*PU4 z^ufC~OQD4{qg#{glSm+0#{?EVYi;PU;+R&oW`&;isKXv1-yX8KM4{e%-;5QX9glc#8i?J8n$?UJ z8X87l<6Vp5NROlt=|s&o0?C1<34ni^Af$IRJEw{_XhxUZv`#=?*?#^ z0_L z{@)zi-{;p0C6>s20kYYHlU78CH@{OjO1oIxmAxG;X(mULZal;6)o0O2A-=0u$rm#? ze38P|MMC{bNNp^W%w&8yw4VMY_KlYMHhz5xKk*Mh8)nd=xq*kWn6*WW%=_95?>gE~ zaTKV_bb)~B@H1Cu5+R%hzV2w^_*xFz*BQr%LPswVA1}s9_ru_uW^3Z?9q|m3J+L-k z5rSzSWZJfel7ZTPv&n9XQz3S6utB1pHIH6BPi}6&yMw$l6uy6d1e2TQeM4__1G>RX zT{Pf+^2Zm%{G#k7s+fFL-4sdpkEYkwbC`@x2E0IMkt^S?8o(nrL#uWtYd&rFRM&c- zRBV@y)%8Hv6c^ojzr|ltdp5|k%LO}Pl(4q(;Te7>mX~BI#QVn?{Fx==w8jHY&L&Cz zEk>`|b;X{f50FpZ2>yoeY^Z9Vh&MyrFNq6aK=ylVOc=KK_vF2vDe-&bVi-S*M=D!! z5s(9iIV?=3|3e!J4DnFq6qs5W5ht}jKG6SS#vXnkS-s=8QI7n(H}cysyakfn7i4Rs zME-b#zbhevb{@zFH=LwPuh;xzv~%?XoKzsG9;8u3{@(#JPcFYO<5xmDAMGqz+kwlu z|2yi3dzp$P2Ol0JO-dq79h*+1Ks1XjrvBFWv;NX!^;U8nF^sk(G<**$KPe*%^~*Y# zpnDfl=;`PKT53g*{|;e)Lo@4w^fZ@lks}u2-TR|2 zS<5cQ6uMslbjwhL>5gCRh{N=*e*0{ho931+3a$jcJ~1N}_EmA^zmmjtJ*e-JC&+&G~@%`O?U#+nekk$328u|5{*{w+c?kKK%2ID(90zaBcF|XO`sJ` zqR!LfKfb1bRhfO>szIif&yG_npYC(@7CmZ<1J%Q(kjKylG*N(^X&@#|^ph!E%4_2d z>iWLYe?%>Fk67Egg?y4}rfy<0@Wg(ToWUyK03lAZo)L~+P)1*_+sh_7|Niml<`GQ; z@vI+gRxF_7A*y0HZZyw2+6cwt#)dsh->~gubbnJZTaZA;yq!|0S2C3AbChs8iXI4Y zEYsn28izM|Z$l4~b7`@|ow4*_+jMB@h)Z@dApzY*JK}M0MnkGgh6NClz&}1re!7d~ z-|`{DZV>hMjayG8*ipoy@)CNm)FT1(h#JA2%zou+DY7%-H;f>sk~%OGW6bxmmhF?hJO9N4 za#8#6#o;q_R~tn|Mj)+oj>;L6&Cv>l+^JRF#!zq6G7n9n$&~NLzzp=zRj)`SO70Yr zjR=HLl2IM}&XX|E*&GGpck`W&Hd_@!|+0{7Uk-RV()c3K{JMJkm z(q{r#Q)2`s&2PW_=}4Y_0$1{ARzO|5@x5buFvx-tgN+x|sd8q-U@`*hB~0g)Pxn@Y z0~Xt1O>xERM#>5SNMpEUT-?3g;fMdV10EV?4ODAD=-bZ@ec!OG*oWlr+BOTJ=NC2K zZK3SE5IfrVbY#^C73!fMzn`N66lWj<&fwHc#ySIDt^2~l(KG}KOx(IfJ6V{}&D{xW zWV%T)zhULU>9ukV1HON|Ds08h#0BEPjH%ugUJz`(9P^2F>V}wcRVl2A_9;-)5%vaF z3XXt+ryLs+OieyN4$q*`IN79Wo!d5or%A)%$*adT{1Dbvr>Sz_D@z{{B92)5s z{T@#AjspUM(QlyO8fy-Eq3?#wKl)E&F%JIz4S*jv*_T{)0;VIdfhW_OUc)NdojQuo znM9DUH;6YpK=zMj-*Mku+5Gl72YWayz`v{?;o|?F(>_vuf<+UAcAAg~S6sh<--De$ zb|sp!Nhvyb*o0jFXt+^)m0P!306jWd*r>+HvJ*g0PmVl?E_Ukka%7`t{P^n@`~3>Ds8@DVGvzkMb6TH9jz2(3(hD3e(^9*jT5QsnCkPvw1|kK&ka*kpA!oskuF#Uf~x!RNl* z(cm+M?=2qUvyQRGcLNtY==FIV<+c7R1&?pOC^6d>vKR5X16CWBWLQ_2xr!;ETPp-;=e@LJsMS}@`(`XvW_ zWf^2e2yxb!>F9o7pM}sp&R31Kg!dIJV7gV2D8GqY#V)gsV`kci%VczK&kN~*{D3tE zr^4$WroK3xT5l7y=92~neeLGqFHtuL1!wC~>^jtqN^G9XQxTttxYii&O*&$1riBb^YQ3F8pK#ggp>;;q zHyX(b9LlCGRj!zil|TQ-QTRq5C~-@g(0W~FdDfTiBs`5;67!s2tw$Q)!V8l3*)C=u zt!nakS`y|fu_17$I?(S9b<_cl^54-7x}<8>KnE!Tr8k6=(dl)5mA+e$)cHC$;DBJO zfMzT|o%E*9tEzuiH*j$Q2l{hg8xJEkO%-BF!VJC#wzDgfwoBaqP^QnoIjoWJ=A5p( z5+yHHk1|&sO7g00*a>&um&5z>l`zfIuB^nfH({u z4>je^vH?#1H=IGhF?Cp#{>JWO&tJ3RA_nGj$&Jn9IpNC!bt9JF12Ug`!E zE{)NNJ3Bf}mUl0u-9P{ZH?x7Bvp%*>>QJAshZFD!Cf_a-|Lr>{!1sUa@$xBs3?qtX7YA!ss%l` zzQooQAYP_|FOc{rDnC|E7JN;ZLTRjU9VjHqaQgaAv`kHGqCL>G7Ggi1W~AlK?A|As z?g5nIofp4}^m{<3^eUbvoJaWQ^(%V7oYuc-X;k>^{x~Acu}Zz2G38hmYumX8B=;gW z@iF&&WR^2S97D*&ij~ME+mn{q<3U5`^$c=y3|{^px@am@C9~=^ofXI8w--AxJ5rV% zG2W|-@p7~2fu}xGfb+i&2u0a0Tn^DMiDYQ1XR!e=PYXEN?yLmrl#a2Wwc@q~GE1Lr z7E3k*2`JCCXrD#_ph`R)ptYt>Pj)q$VgifJ&f;W`?WXK`uOPkciY8Vg<$n3m(EVlQ>ts@mhlz%Lw&ZF}j+_3PlmEqhe zpy+R-O0}&eghF*rFKBs<~{}sRK1M% zByc+c-+mn}vxUE(nwy>zO&79$4(N@BiOA5hkk^LMgN`GhJZ#(gIU!jbvWFYC*Cg3= zoeU_b*dH}q2dZgA`$>>1K++Yx6fe}e%~3WWu?5_9SQ_=#=1d~|8n1y~hHSuzk1FTu zYrvlr!C9(wNA@?qyeYzSwLONAhtA}9AB99mb6%^AUiuPZ&A`0)z)WOeK%%9FtqCYU z^Xbo02rdT<4h&41(nHnJIQ&-8=UF#U-#DKO%{u)}s>w^<1R@%BjZ{xV0xl`s z_G8x>2mOo)+j0KaNi-;z?E;GH0?i~ILaka+UI#hxvRneDp>2R^So>mh?!fm6!^@Q@ zWWJF+2kKOP=9MF5!izf$uS40}1=>x_$-w*zFR<+-4DC0v&ucRQHAm`udRBr-o2CB` zcVFRE)%vxofRajgi%55ON=iz1igZayOE*Y~bSX%8cXvp4cWt`4FX#NibHDHY19yxy z99z(})_!BgGoNR^9*>kuj+Xls%#M@L^;lK6XBXK3B;)^*_F>@r0(xKRZ8%@8)n&Ng z8-!)R=R55Rb-F4W;ztbOyMRXK9X{kBQpA(TQ6<6IByUZ@FvPb^hEZAg=E2f#cC|7_tWMMx3YaJg6q+00Mm+@M5K?>ofV>O_-ziQ!gUkDZq$t##Po-mWB;_agvz|UMw@5<`w?>AbZYpNIiUjO46 zq3g=$z;1L|&K5*Rn2oib=mrW7ChbcZP8Ooy^|ZENA5L+=(5^7z%msbc!+n9gH}r6~ z_;A$$ck>7af__cBA|LFCphceZ8xr=4XOQB-Z~u7uMGhqbZmGUf$Pi|E&bif;bD1DY zoOw0r{BTjAkzo(rIN0uc|3}(Dye3mh3D%6~AB~#PiNm9}fyY{zTW*20z>dg5i!mD# zmnbDf#dU@i>*gNmc|v+Oof@L7$1-N8EXoG7c+R?= z47ig$2@|mJd7fDO0!Ir_weMNnE^Q8lekS=z1Z}ZT6ZgKHhm#up=+&GkJ0_k1_i}cb zTTkohc}THq>q2H238}Vzg5OyyD<+Y?XH8=uJ6xxAVTn?x$BA3D3Qm#NY6g?&zk#*& zSi$>>isR2pGu9xcVU~NsE9b z!Q=R7L5lW8sGo7P9I%fgP*I+L&*T+tyKryyd_b)n^0H;MSqh3k&^S-8!556Mw4v3< zXGQTXc`>z6Icv3x58usT5W(v2Xk zG#+S$CvdC7kr?wst;`|TON$IwkiZ}0!an>vqERR-gHuS(7pTk6a3=+~!i87ipf^Vt z$^M1Kc^|(6h!$@u-+mojj6Ia~UH#POd9Hz-@f?d)Ys-zB{8dW^_@U2&K2CTgVu2PJ zOs$+c?|p4`#3WAMVr#GQRh&AA6*FBsv5qC*n!+_BhL1d8D|A_3LsPJ{&Pj^s>elC- zR(&8w?F)1k@bqMJo06XQR74`$G zkti7~j=dNE**l+-q)+vRNj44(c#jeHH{5UYe>b-ZI-CZ;nA~pTb|uV2kiVJ{jSu=^WJ*y>B>y+#+Xt8M==!#tU8HJp(I;WjaI?Q< zc?O(X^p1E!?ZPey+5L>;suv%J+t?Gg%=c?^7&gU$N)stVoXq#% zc|k9Wcj&W__=0&z0WWbBuox5QP>7oY=g_j4=Qa>g`Uqo<-(o#C5!mcaUq(%mm-}#u^~tH)ZH0k zg>Cd~9dn{<^&Rx{tLHTRC99YpmKbydu-L>N#3)C-TA5ZGvXPyOzr+Q6>iO}>viU1p z?`vt|A!YAxR&E^x2@!E3&afiJ%k#a>g#% zE&kM7+9tyf4PW9YHncI)iH-$BkEyzk7TyGl}%pry7jhh{0w8-x-Umw5hL-;-_*ed>S>x1bH5~{bHA>7X&vwX@` z7&!7F8bvQ{hL0}lyu8n+43&~=|B0|rRAcb^r zh3!(mZsfelarg&jnnnr3x}~L%V@mixPz0cyV)5>0TD_M#c@xtBaAa;ci?OsNkE-n{ zEB%vvMXolLLfN6IxV3-6=ib3mBxMeHahPXQpFqx=4v&JSOO)@Lw{zZ+D*d}O?|=St zK~f0jS^rM8Xj&*rb)7Y|bO1#XZ;$4`hv07z0WZ0tH!3Pfbk6FnT=@^6 z;_qZuo&ZS0I?{jsbG-geOG#uNwQn#g)4~6X_RSU!Xy5*Ct=_-1Z>*2nH*_`Qe_xv`~%YXySRoC07k}k%T)V+n?ZDtJ^%mx1-<)O z*EQdiKI&yGMzbU*Kw?>OZUXA@DtVxV83+|7HGbfN5#FXi3F){MQz=q6%v0?O-Nxgf z=^yIuE|$Xm5KE(63i=Y=#$bM9_(v(oTM6Fx+Sn!EN#!H5D-gHs1NQPGkA-})hJe?( zSR05VfPyYe>*Nt&C%J>E)<0hMulc9=i?91n@z?i%tQbLNsPqN3l-*=ZjpE57-9@XW zJ4cXH-aIOV?g?Z8DeSR8TetDuJRcMQdj|71zz)v}609~YR112dyZ-j`uSDTtSKGsh z7gt%eg@2H}yx{V6VT9dF>L+<<%JqIqSXGRxI07-%ED+Eb*l+ZgJX(#%qVxm&+j9`X z6_*Wi_npr>>GB+RlReh05kmF~suoHc-EU?9f8GGFC>p~ExR@LF0IPsqco!5gm53eX z7Ct;dc!glZN{<|(geM~9qvxy(}9!BqD ziI9EPf`#XD$;X|X7(!$bhFC&wLDX^&1Z2}7mbY|XE_nn+ikj}tkOgjwA9*tqApEO) zxW8%pB}RPp2r60CL&WeI^}MimvmV(?Yj04jzSC%L-Sm#X#oi@VJtirNwEk9<3zu&V z1K@wlXbQPXOd6GZ>wv=5e`#sGvtWepiZjM|CJ|c(Nt6TkYwR~45rTY>9M;Gllp6Q# z0aUE)QSAuQ|NY{&mnVI=G2us7k9qi1iQ)cH8*-I?oBwpi+mMxA-AB}AL<}Ey`J%z~ zqH?({peuem1Q^dj61zE0RW5x6f}zi^q=5j(=DnTV`GgIt!i_PO-yctlmG{0ns<__7YeV?r2m^j zjIy*5VamXWeZu7(fNVu5Aigvw(}P}$hicvLd6DS#GPf$91Q z#G4OgAY-0Bs5?C1c;6Ey=ni71DF9=9d`$c;OFFO~^X;qPq2u*FcTP8e!{md^VIf48 zv^g`XKZmnK3%G^I#3z#-y#~H5n}hpJx{pE}r4{L!AF|12fwMnk5@%S3cntxZ^Fh)& zj^*tA4->%2u=v{XmPCG880c==Mu2i?9o- z&cTw!Wbjmb>*EuBL9M@|3c+i*n6A$z9;_2VdZ~LF6=1kc2X$A4e{0UzGt?UaV6l{F zzN+da;mmAI?(epK8cp1huAUv78Y zTltm!QOfgxaQ+qJz?mA-Z)ZIPlJ)u}={Go1*WaXgnvxx7s2UNSUo&mQR#lme<*5!u z@S(i~x=Q{=rZ^_aK(t3C%XpzS4=ugwZvY0)Mv{u$di?@0=l8{nM__>xx_t|5>i31= z6tT(sGZlG{`z7}^U9@SnKd1HI4%+(^mC~#MJ-HTa6Rc{(?R=+=DoDA1djzP-9yD%x zB=VXD2MkwQ;^PbGXPg8oS3U}myHedg++Fi+{z#nx5X-EJHutQmNMmK9bSbDG3-9jWa_k|J9cjZOqYfC!TAbO|JYRH;Rhzc&^tzr&Yt&= zYl-`5A?`w13O(83C#`q@51pX014y%q&2+Tg)g;6YiS-yYJdAU1EI0Z>E#MB2Hkt@+ znxEE`8e4>dOu?g|_wJD!fsY|#P`?O=bKKE)`Io8(LN)Is%YS7w30GS}+_n0s2EC|s z{_@Hr{RRaUw%*hb5NFCCL7_J?-(zSv!cmbqR!||Kk!w2m6)AkKGXRJ)eH5^TRGV3X z#JgNo*L_@om>y_U7xiW`#gSbB{US3D^NJ@w#qC&<7&LM(sOmhq0$bR<+6{<3@&Vk- zKb91EavRDdhZ7oeAWr~GwDht146w&dD3WZxgyFJuzT`WVHy_K1BHoLE^B1iHCfUu2 zZj|we3OZ}U-F*TB9?S&aZ;VpWUO5Fgk5IuSdpdEx4%$rVoyd0**02fbUh!&-U z$xKpoSGER7i(rv+K>$I`+NcfuKL4HY_zY)>j`2n;>wUg z$-!PN|1TLrzA8*LG4_uI$+goI*Yj|3Y%CZW?X$t#%0!hG+3fV`ABj^+7mN)XGx!$Y zT)hCZZCY8UZkkP1TR*vS>m!?1Q{7?`r+Chy%VdMBR+TMsazTFZi7)n~bNBI4-LgNv zov}m9Gwe&0nMXiO6)Bfip6aK8G$$`HFNC)`_oJfs3h7W=)oVWI8b>Js(X=n9Oa46p zoyBZc-&3Rf#p;d3jHErp7V?QJ<8^10;vqlae6cdVSh2vxW9vA#s1#}?m|^kH|AjlX z&~N*n004FhC@ak$RfNev&*cH~aO(ruLZi@7J+Qeek&}%D`}CZB;GM*V4c7dgh{25x zC2%Os0e-CGyu+lQ@@)+NC~ z$B#M5oVFRr@h>x2o9Iyjtp>@jhPS@h1VCa{b#NDD)S|;n8D6nsES&gJ1BRV zD5<|hh()%GB}KBo+b)wOd$Ebn-UGv6SWH5IIv3H}Ce`@ixEkF9OfN&PKHhlQX~6tG%wY~nhx2HQ3Z1$Z+OI+^g=zhv9do5E!rG&@$m z33AixhwZK1c>q3-IOfaw*(9ik!~q1 zZ({eHH~V!l@OeBGM=fO&_-WWrQfnmR$@`>FMpb{bp9@qLqT$*bR1T-Amwo7XGnBM? zV7|@f)D~KUkh9qIWpLKjhd-FmW|*`Dv>xqoNIoMzaPp z+wM#Bp$kdzf|T3gRNgw~xKNv}@!nA+&$t zSpup!3qvM6g~CK~tM!pg6rF~$UhSJTRjTcCoOt(Dd6!*D#bI2_#JYpno7$l@l<7F@ zQ1-&Thh^wQ_fD6a)Yl#!m&uD`4v0sl$>Mw|{Xu!(PL#T|1hy}E8#xv5>{pohty_KJ znXuC_KtXSE3B|ssC3MIq9$)qK{mo-tV>aa2=1b?0{R>LSry$*=seuj}h?Bu*ibzA* z{_E*M*S!;`SFEbcgSt8!?JBgko=Ha`H4xdAyz1u|o+(Ke9Q;FUc9)j!fc)t}G?{^a z^Sbk1bO2sFHQZEZqkfF37h(M?@~q?Pi}pFt>sXnxh|zJivwf3`bhj_n{B>})-CiLn z`9|%R_Q}l<^a`fU{QTH*G+FOtMj1+o5$)sWn~VX$@jww-ndxJdCHa7*!I>xgKD1I7{++(6+R{3zToiX4_uJKOrT=MT8ESp0w5*w*%yC?G< zEs<4bo3{vTrSVs864lK@O>W+Pl`bkbe&#&ho%#9&!^`Eso=`@q=P{2lJw~`!-P3H0 zLRr>6742GX<+1=ZRO`M#o!>~9h!)c@szt$)Zm z*eU8MJ0wZ$1#$|y!UB4yn@51Wju@lUt5(%7zjwQ~pFOfmA9q zFjOxI@f8$~LYfo%3)RnFPpYpkF%AXNsx6`9wVQx%kT<`6RIdlXL4fz1O;`f8e{cew0?C zP`D?Z8qIZbry`84XPMSj>25ZbejG%_mf^9--F&d1YXPb5UnI`73{;50_}|m8zmAul|iIxE@69j+^@NQD%cCN|Zb>)w$UQ*jmos_)!f(+B>3M z7XogFA_Ax)G7p3V%uT$C^I{$@zQ%zL)NQ`0VlTYkRZ|&oVP=ko=e$^<$@gg{5#?6e zK~;uh@Rf%%As_q33g;kp`y-VDdQsnZhit8K-cgfSINWB{CoL^1=Drgr14Rg>VC&{t z$8Fd7b_h`={tw@+R~V>LIHU)@PM)AH4ORz=U29B;*;UYF>xSevCZDk9BGstE;&9Gw z{x96896err~+HNGzBm(nO5oig< zb^-TR*gF0#-*5_cYQInVQtBT*-4#FR<1M^;KU^X@ME)w(3Kh--@9CCQbHi(f)obyO z6nH0a#-Ke)>6W9Uh!Zv*A6F44k=9y-wN1CV`@mznD(~QTB;(wqLn-Z>a-}XkYT316 zM!Q(XIuM@V%`)Zdydj%d&6mGC8fwq)(~$2zLT>iPXTP(}j#a!qJcRvRH|jF8eYj9+ zjHqjRcOO7pP~mzP4AA8?H}s{Mp{pqkjt(Pn$BJF?UT4(JR3~pwOvBv)4GQTv^99dY zi2{9+$zDm1;Ru|N&n{PCX>GfH*bK2AOG-)GKZBc>9TZ!-VOwxS@lr&nmjdm0Kef#E z#e*I+gjObJ6+vVH0u%A{rgTg68ZNs-_Ln-3LzOUdN zUWvUHo%2d+Y5`~e8a@tsv)OPyi+%z7?puWOG3#*R~<3rha%Xb*G`{w=w5HP6g6f0Yh-*(0(#+~cvY7Ep~G=_WHie5SZqx3T_#`rVb%@cV1_z&D1ci|kTA z77{G*gHA?w^mUi1KZebtT$S5-vaR9IPPx1W4VBA@J+G&q*C((X4TFq$m&WOAZiy3+ zT>LJcTdomhjMx;nCr>;Uwd}-5D&J%iitR1)?LN%p$ue#t6{{=-Q*CJL@zXyg;t+$V zLvu{IB!$6i^9cpg^wtc2LE7*dk5>LY+>+>OOAj(Q)W*5CwzkOqk_TVk_#ew`;?1pr z{^_Et-<& z%0A+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�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 E4{bfTvj6}9 literal 104722 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
    *rqdu@lFfNHAkr8m_L4s`iMYi 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⋘dC`GX%>ZPqgFy$E=6l_jVk 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ⅅJ(%Z&5*@eC&pl`ga>3>8dK%r-SYH94<;6uNO^3+uS{vG3gJoA zU@AC3EEy@Dv!xUI;*5V^x!=wCH`Dx^xBb0I3b2M9N7r+49k+t>b#F;h4#!k`-9T4$ z^Q!ip9F6bjQthv|gp~5t8s2K)c9GM1T>ZTxB3D*b*fA7b6NLa;Vfhnj`5d_Pf8Rj> zByQZ61!{(sXNu%0?{|OiR88`!X=9o>+KrO0XlRk$N8=O6fS?P14FVR`pE~ued=rgj zM7=I2`|h`xT*h%6D$rZEQD?i_sk_M>0R{(CSqAVzSrHoU@hGl&pXhpEkJ=N$oC@{OW~ZBJ7O z)3=k4@^>nvXIh46e#XPR$~zgLd3JWZ{<1E7aqvNWtb9J!lvpmdD_Z-n(YV}9?7iHN z&jCx1%(vK-Ba;2_H`#4k=Z|+s6N%!F3gkksaW)=TA}P~%)}HYWyb-&JLwhge`3cfm zVf@WYPLVvpa@}{mKlvPh3ZbPoI!?3so(=Qw{P|+}LVf7WZ&F+LgvZ}l@Yskc(!;~S z5+GUf_@3KEe@!I%Jx%5lxYC6r()-f*6F?Dai1FDe&Db7fZ^xg1dbl#>Y6oD6xcv#| z>$%>G$!1E{1ApKv}cX(;YKaz9@|$lM7O!GJQ^g z`(Ec%WMLHK`4MWPpz(L(_{T*0jsYsZSF9Jf_v2~TIx(qlOKhziz?$srAPRLuMsg2s z50)U25hAdh?nm75Apxv?c5a;2mZeN$0b{L0wf-VzcE7l6+Sq ztTpL>cf$f*6Cc?$|0HZ2##zdsd(Mc6h@Y2$g~sXoUnT%6SI@=&a>mw+5RV;Q&m(vT z;?eqQL+KkA6TxVwc)uS25Y^(r)3S z)r_GO9}}|*Dp$CvmPwMPhO@L?lsS`F6-Tz>fIJSI9>(+U=xn~rwa1mw$R}vHAEx$l z37(}9@v#p-mpyr1kUanS;od(r8cILS;v$cn!NWaFDMwoNvKl&tLsxQM85 zRCjbmpxd8q4!`0wn?aB=15D6f5A#mr$PKSJm_b}H0MaHda|Gab@e9bJcSeMdcp|k} z#jlrvHu03<&aC6-Qii-YU8RFyH7Rl!;NgHMr z?0UOJFWQ$%V4g*mjD8@$RPjO5Apyw8Mdsaa1#w^s9&7RZN(-ib2fTvTM~kiFSV{PH z;mz{p?1*+>cVqJR3%POp zorT-2;K&p%bIS$wvTyi;9#m2zEm4z06 zf$cxKWme&j9xJed<@?TF7WmLHl6p!QYm`Sto!z(Y; zrD$_Y2W4nt>BxmntpMIH>#m1d^9*bX?LGXifw)P54PpV3vmuuS#&(pm(U(eBp-`ebeAV%n6* z`T`gU!nf|*V})D>*y!NQwa#}IK%JBA4m&D}z3n=*Og&!>Fz6s~jFYGE2^YKFrV)l& zsL3qg(5wP9>I@;NtRL9?=`b9S#wTjGEeX+N{*kcKKENSH=4##}kxczFc}mAAO4)-Q z;A3>a>Zhesm`|MaB3yO3Tr8=3%w zqe6fPF%H!G?118k$S1cnmzEuR2OzCYqUk3p!GY|!iLSJPz(~``;X@^gsp|sA`mMga zA$A=`GcR7vz#3*PxnF@R}cXgZtm^B(Nu7%M)4Vxp9R$%h zH7*6_1YWP8+yeCxyMZ*OS8NKfB!&@i1WBKSg+vnntgW@+ghQluRuZ^K@5bRM+-gP?tMO=_ZU@N9=TfdQ#XmL zLF<%8uI9NW7kQJk+;9S9tx8$_h*pR-owygl!7OOl*cqOB>cKb&B%tZ{07W~d6ug_2 z&Wqj;T{o{D1z5xD*$9S!P|A200VUb>aj>TnP~7|g$T*~!{Lcs0DFr+*9qYyEX`A@H z(HIKkL|nWROE^4v2ZbV{K@%s>IBGuf-&z3F@E2qCnz$eGv8Pck&Mq$Sq@)y3gG{!Z zabPKO(NXx@X#LsLRAXd8ddF^*!Mzgx{s?rC*;|{GB&&wNpIGFlOO840WI6F1XYT@? zY5q7p%$VLbROQe0^Lx1ZI{VdGu)!F|tRMz)$#3p)3SemB_oc-@9eGPy&QNC=2A(Dj+{V$P6lWS`%UX z9u)zKn0~%lYO!EDRdo<7+gY9;_&oBjIztIEvA-Tx8sLKQ-og~92DIw78DEVwvU6Z(}Gp>vRaXiqx=CkP$C z$!uBD1~QG|Lhd|U$N9|)^(&H96!Vw#kmaOexp>@+jP6Km^umyik5iAU&#@QE|Cv_) zT{kz_pfgOnbh#5EM<}Bo6@9&?cX&nm(+zH{gf77S5Z-! zRe#Z6ZCT5imP_a~=)-}{8whJ|=CU@r!y4LH4;1NXD<7WS4UY;N7S<0yLx8*x=gMra z;h^Z{^aqpN-AUyt1)G;Em1L2pfb0@YRBiA_Q9yPekDA1Mq!YJRh$;}l=ouH98ibAn z(xs&?`cA32e$#$x1u+5zQVF8cgPZii^H#u9#DM+7y%opPxq23%hcR}vmC}3 zbx*FN;0;tGtK+azWFt2>(Rf4j5zc9hhazsnapF$C)t6RsX7M4EMYnJ)6bluq!-)T+ z=D^M(0y%aDhggKWK6A?PEM7NnS1mxG|LkjLUZEDVO7Hl6;x~G)#lr77>B%vtRs@ho z{O|?e!}z&;?Rn@Yn-;VYpeZbkys1~lJrQmaArUi?gHqvn^NL3`kL#VBm}q)~)54G9 z;YhoY`9}NwCdJkE_2?p)Kdw7U;Ny+$7rx-}cCP~iUu%9T?e~zmI$)4QERdYFq6Jr|j9y_<|((6W2@vHYHU6G3h zWt17NyOz7#yLSvh1(o$f&%sSon~{(9x8U@tz!cM|stb8PmAN`~+j`qKroM@Wa=}rV zr}sRcMs;w2?q359g6!FvcEwJqey#n`1kF1A7s{a!f+m{|9?B33^RmQ9F(DQfLbJep zf=edML>3Y%6H44)Jp`cS zk89Bsu#zM*)$k?h+*LUyddpOEXgTOs{a+u=KxPdhyF%I;xL6^T0iBgw+U+V830X6)yLnl4+4Mow%XmJVv&C;M zE5sj+Sg4UjA3rEt*|gujRhfRJ)kykA=k06}q(x=>hg#g%wa6xj2G;^CZiHr=#-=9t zG^QZc9HW<|+}fu?9%a0oka_!T8tQ%e>dI&cD6w_= zwz^?TPGw5G(`Q1Q2Fb*Jfhz798JRZWS-%Z;8$tZS5KIk4RagFf!;K|i_G#uEQky0* zW@?dg|MAsK+?}59jnD3%mDDXpmbwq+U#I<&Z1Us) zmXfZw`)BO-Kkq2VP#esM1^pR~-DRtICTzD5(hRt{@^a7IvE(LT?VwKf6~Yh_?(wf) z9M&D5I<(0k9`im~By^;Qm>QMl%?KN06Bh78#Ce7Jca>Aq3#a44lv-9ovBJ}wwVkw* zJl2s>62_8V%jK&SVBieXoDq^&_1`f3uamM#Vz4|b&9dLpT}WV^+oRDJ`hI9Ux$sk& zu1&kzXdH z?RmSfOEKV5myUdXw57e>?Lb}YjwYh-uE!1((fd+m?H2!gy#LoJ|DP}NFgNyKDIx7U zvzb>30UDt{JjMowAmox55QW+@-P7~@x$&R+*i3&58~@ke{qvnfpj?M#I;{QagdzSJ zCyO*3JR#V2J4<%!IH&_0UE%Q*yzhaoiEiMJmwVO!&j9}GJ9ns-IR~LVu^sdEBtON! zJ-rK#i(=L+_Vv6yDX)L6-G@bzTh{mg%#DA|6smmqGA9@Kkg!50D4Uw4vr~5aJgc@Y zpid2;m2$j;q7NREss8UPe?tRSR8(BY6nE{B+e`C?zLCy<-H7EAnU}uL1QFrOK?duo z5BZ2i6-S4VMTD<;nKbK(U z=1?vJ8>_L9scO(e{X5_Jhjy|-@mi8x5ziPgy-R9L3LcKyayy~_ zxg^n8!E#yMxa~bXv@u&pLM)x?B^vn6=*iebTirqa0RjE_D0ek=&t0Z2=Bu*O(+#0| zcl590ufu7Tk^+AQa5p|r4%_&1TZes9sD5|TPu1|#gXpCx?I~E-wD5Ps?w0 ziv_S)FL^-0dI4YwpgN#DoV51UV(pjpO4fiv)64XjYo7z(-T9s8iK(!sgBfM>{p|5? z)1p#;AV^5oAM>*H{#y$If+v+Xi~|x*O>MD;7v(AX8RsRUl>(f(z#?EM+o+&DACajL z?Y*wiC$i7s@4^)n6iNghL&E!yEcPZ;uHEw!l+DN|_>;l+{`%7@(EYE~{c?>R`t|XUKvwQ8nju^d2Wv- zbj1)Amk#P^0P14f_cu^#0W3EXX0iKBQ@IoT7j=vmEsZGCGjc=zCmYjsfot^7jX%-y zI%ivmS~yo!Gyh-Fp@hmT3K}QS*L(J%HiOykg9(qL+oQ-QvSn;#)Esd6fZ+fyE7b9A zRL#X8L}&I)95s2$6V#cKlqmu7$3}+!+GG|gz1*q8Ia_@20p>*tV72K(mW6dNH(nj& zHBp`)q}aGLyHNOj>FGKaHA0!^)gPQ_(=Xc#bVbWczYmawyzayGB0x6q$}AupT^zZY=jeUbv2Ic4I4 zgxw?U-h%iibDK*$+10sOR8Sk;=+)PreV6BRo8n~S0;_#f*sx^2K}4fxL+2n}EE)~ zhLQ`vkn4~v(wh9|sH&Qbl(!ipdf{C+Da8wR?K=}AeV%iEFh+bU$Z{lamo}L$P$mv) zFpURTWD~cT?fufkF?T;q150&Sa|YdID1M09hBzX#V2$JovqvVl8AUUC<$N$K=OY(+ z9W|2Mcp(0IyC$4#=1N=Y5pzy9?2rOTYc9AoM)6A+wPJV z`q+F+d^3G^wmeBiQoK!UeZ#-pUA4FR7-O=U0s)mP8X?V#lqC5n;DqxVc(!Q3keKaqt5cp z*+EfU+yh8f zLVvBXRWnb2#O=$GkQmwf{7vo@Q4ldU8Ff@lov1RP@{;JpEyr7q{qYRalhmytG>h{eJdo-!B+IsU&;}WWt zxc8=6hYxG}eM^>v-E`Y3tnt&Ts`IM~YTvK$R%F(SvGfjev?M-?-$39?~DT2CChi{A7@7YcCr8W-NX#^bgFA zNG9N*7E(A(tG1JoiNNi*I?s-X7`7g;n2NYWvuG^Gb^USWysM7sB|t*tNiB*Cdb&%@ zJ`Jv5=$S3AXZHh}kFM_+#9pZAH)k{BAMA{(dokjXpZ%0XJh%(JdF!+P>+#e)#$Eyu zQOk%A=lZM9Sy?#G$oTh}cTU!0GGIkQW}TtHKl}2PQ5L;Y2iTrHi5;U*n;s4eQJv;j zbf|pMmYITUs91r~C>Xm9nPHCbWjaVtXA@^})8a4OBPlQXClbMZroFQFVL4*YpDUFy z@$xgIV~bt~*DWlGORT;Sc>jSENR^g(p*;5UNhVo>la9NV&jB?Sxt5zU((P(tmv_eM z;@r^yG%};uDx8VAJRM4p;VtS)MN_9L7!kZ#41GfZ@=u&$LDh2~Z5v@Ah!fY#Pz3X)L=J$FDn}O!XSvHY(t`5vhO?({&s3$gn;jCoYJh|v9 zlfl_T;yEj&w8VU07E6_OZA)CWY?+_pOfnta|qp-+IZ@N#3?_lZ=;6Xs0}e5ir}I zhI7(??CB$UJQwh_`OWc#&CmNM*X{kFtCbLk%92PdDuq!b9)tP-{_ti`d7qla>aFI@ zanQrCj}xbE4#(YievotVbM5E9!m#K2LPGZx$lZ)vUe&B5iap90Z3>xAh9J8=ae()d zebARyxYRTSu{h@2O(`AbKZFSG*YwoCi688KIVOA4`ueVl|13_KKW1>bglS?YNMsK; z%B_EQv<<&f+9%s-i%-z%)8AR0L<1!*W#>eV@k_AU;Yzh;7ArbxyUQD>(RTXAS9M_j zI9Hp2MJ_^H+gf$Iu0;>SWz1eOZawnwmz!1Z??J0@l9J2J;^lIWp+Dh*sI=G3G^`tK zfWhGHDMOddqimY<-VD=|%Am%tMfnoSi%-EgR+L(fCUf=No?Ay4wvwi~?PjoE?n2l= zSOX&E4trQ0d#gwe;&pzZ?aZ#3dZ`+Q`bWD)Ix$x6oEjZwg9N z=`iF=+b*~czPd-CFQB`m@f1nPQUchXK^xjX4C2MFXCoIh1vyu)o;$dsA~YpkQA ztSp$_*WtA2$9pmIX)^x|MIMeacA?yOka&3{pYcbiLNm-)#q2c!QqaH|H_&_&s`WE8 z)Y85oW*n?`bW=od4;J7j4Z2aqcafI6uk#X}{G@3-l68NN;j`E(a^|Dizhn;Xd@g=p zmyRs*JEMx-;h04-XrgxC2Bnb?2RU;RswFrL7(T1%k3vwOghO1A=C#X1smJA(^NoTZ zI7X4RYVO_=&&^*#!J%ebOHUk{TpG}r-lKqy3BJ!oC!=xr-yg3%(0Q#e%2cx$Im7av z@fmP@&@UD`nE7T}6S(^2@ppY2{h_?f7dn3^bKV`qc8jP!uX#pvx3VnZ|i~ z;vuXhf>H>eT6IVLwgEftbCkZbe}Hja{~}x0Ir5C(qyrkfax655tKJcQ7Bql9(@P%@ z?BRJ4(rJuPx-{3uVNcq|-$B`5#ZI|{_$9J9#hZCyI##(~WJLQaDTIyIu01kTsOur>5BVluLGyQtQ^)1#x^HKilnMtu+DnpAR zyyVEiimpjZeO_7$2A8{Ww=W@qf8Eylo6(BR{epmhZH7(AjdcmMoCJgbt!cd zR)hv$#kt#h94NjFLlK1&qG@pC``^Q6hl1>S3!e~%4M>OCx@d*i~t2I=<%iznXby8B&9X6SYr-APUZ*>0ptrT^nb>Dz? zKJNSoM;F%BmqY#q#wlFNlR)Tw!Y@L`b;hejiYGicyttvbRaOrsCt+Nf!J-)|F9!Y~ zkQiD(R#E3VEywXgOwYbxfl7p+lR@UI1@ z(7m5ScZ3?Ds8B9^v&C*mx-&}Q`Cyvia_A*G{KlRy#K?CyI%NFqe#6hS3T5C-qd*C& z7|+m(!IX0*<#$*=?#6J)34Dkb@@&bjf_KS=ICSgy=HWBizX4>Hwtt@T9KDxCn8p;R zrV+713jQ9yF(l+QT=}Az>!CLtChYa7Iw@fD^M@&)Addskvv`?}qLD~0&gQOGG;@m= zCOlG$E+->19vHaQ-GU3cz^<9Zu598gSWefwt=pM)*(hi5BLmgP9Sigr{4H(0;RZvg z^xjn^4Q)5qSGzfW7>WzZI(EBrX;PQad>e~2;z1~`BUA;ZxEo z@SCs2m(qmDHW2K*7u|CNX_Yf?*$q#=R9@L;Bt#ss6v`uGnp-#V7+TM>X(0f(L97Tp zK7&RlwOZ4l)MXPO!(oTSM!is(s$83i1H4MrN|iFw^aN@+KxJ4uv}%-k8a$E4W(R3F4?#l#YT zhO0t|$T7l44WL)^_>7WhG!@+Q3n?Mrc0E1ERY_Kkiv3(v?*(z^P*5gLhcQfKepqI7 zlo!}k`guRpQ^|Jt;T+GRc%Gt|y1Z4$8lKE-Sa@B7>f`lx_h?CX;FfbLe?r#9`L3g??I}|7DLZpdZnZ;VH~ibvg0%Hb z7?HhF8Z=c8li0qml6Isbdw7c=0d>0_jRwquC%o=`(oCW0R%GmJE$wm@yF zB@LBb_8qfM2~nBaD>aADPiPHwANr=a``$R%>g{KK{7`jMBBbyAw{>m^T{iK&cCSRH z%ce%4$YJt8k zhty`bw2P*vSjF!TGNNoRc5F>+db=c_^`BH|P#EzY2mXj-!_m`#V-X}|1sb#miu!v0 ze1TeEDpJ|h#GSX+@s8RlD~cGl8GwG};V&O?!Vd)>&|vFnbZj8*%@Ca1=Ub_0Fc2Kc zOZPT~UTCIRNNdq(-BGX~35KCyooYI7mR;jthVoLlkV@~3x) zk@-FGRN)Im95foGF$5)#S@yzm@*1vMwoMW}HS9c)yUK%Jo}bDYLA2Hd&NTv(EODlR zb3>fCZxwxeLOPrznRNr?ydRGEq8D2?=P2Kh(Dwc1Bz%A4#R~G$TkS@^$r75MeUQT< zzR62cp2)Ag$?Hmi!=J}gn@#5|FH;G53Y8}Ce$p*=6}0;hoeE-pyPauw$BSV$?_Qm6nI=388F3XRh2$1T(F&VSHWqIo%dtR?GHZddDkd(EQW&N}hW7>V_>1 zQ*G+E_0I4gV=FY|YLtThncri(l<>>VY2*gEace7)j%&d(?0L)}(BoH=M1r;q+hM}q z8cM@PYhBz`XQdMRe0>{!aZ&aw7{>$dWr&Rgm2kb=VMYij98NC1|AA8TYH$gLKUcG<%L85=*UI*)S4E0Ppl7`)FG{Z`=cn!stAbj+Y;J$%{$OoBl&o)ClgK z!EBgL5#S$XbT?IH7!?uG+yeRZ7fs}t;Th4yxHYBbmsRTVLlE{=a)D=Nh}H30qFY=7 z4)xHo8u#5r^Ef?3;K+xA*6|`dJHt{x%;PVNpUsZy(N`Vh9Ho z0i;8VwjF@FB8!YRQb`flX3M!*4%o4I-;I)(A6;--+WkskddL>#O!~X-Ntb6j`aT1y zWJkw78dyLwntkLm4^_KAJW93N>K(MxPLkiU!LMM|(Ni<8Mq$IxMsTMk6@#?{@(;+Zin zx(9T2wTOe#LMrZm)#w4oT0My-c_}sr z(em9Ei8vmcbk$;y9=!Jz-w1R>(~T}OU0q1_DhCjfnxL15>scr)zvH6>5?0yKyX@6x`ZqQ-!&?7p!%?iqwp`p$?hrJ0YYe{Q2^ zO;}Q!Ck%q$mQFp{_T5?%i4Ne7)fcLd);UfbCzPF z5XrA|lUqP+N5VJY^zt_I4l*iVJm1q-TR|jX{m7|pZaS(yXBTFl=ySQXe)n^^>|xsD zVcLk_NdA6x)#B7SXejy)^`LRFd^UgL$)sC!7xT*YhcwToebL|amyrXSNt9`y)aXR& z2Xg(G*tk-B@rAnJp?jVw1_fvAvEZT8i{Z^>poDl>7s?AxK0dXfp)-#sWiw{%rdUBk zneB%(@k0h92F4Ts+0-8H8SYxZ+7{N#fHrXv9*bOw77}gGKUHOMnG?{Gd-Y)a6FNcq zkDSgYA^1$0dX%|@;6Jr&V$k>eKS~H+jKIa_biaW2b*93kks~ zFfYb`gRwheaXRi$m9PSdBh>K4AC&RaMxoKf^l<+-x6(maRCcq)M<(pMcKRP;nq4-9 zx{TSAt7zQf!$Qv(G}9wC=Td)gfV#cl7FAX?2zN@BQHmEA1=+9UgRnRh?U*A1TLbb8JJ{O&0J(uaA-rj!02R?MLApO`C6t!yS=9# zYlPup{0p!CT+7fw9SrvI?)B8G@!viXz&-dxd{3_clHrdyW)#AcVhe@;?p(h?1Z&)K zoTAAtLZQ*In#uSbZMz|AkGJ%yChV4$mW&DVLo3-JI5?dg&><+Il`%0TzZ&SfsKvFW z=l5%0@0baZ%*xOD`Tpo&@K2^)jO8BfL^)=s&26o|ub*&TAlXYJN#GHMbVVYV7%eiI zHMZ8fEJkHaDgLvgNd+Jsj~EzFbWTp9ZLP(#3#e{xZsyVgbglyev=q=CebqlR(9>&3 z`F~fjf1iZI&La+mo^i`ScFpniC-~H-RnJC!AVc+G;Dom5J&co!jUBtJsF;;N`)`*u z6w873)Dy4T`0{>oCYMjinkH;fz03SGmoeu6h1Lx#Rg#E^XyFa>mcul-;N`H%d;Adp z;NV8CA5$5MV!@gfAO1N+8c{eM-zFH3^!NuT)BG4^P%Am;=;>p?Pz$iVhao4|1(zp! zU6U0tZr5$KtkAprc!cW0iooc$D8~f4+cF%y=nRim^-V}inRxLLp<*6qcM{H@@&F+Q zjgcG?;H*G8U;k2;N*$Jzk^W|8#^0>fdMv{wSn0-I~$}x!VVU9(WROMN1)!=+d`Y@sAJI^sfnjWvd-mIgsZm%Kyx1H{$D1%NZB{ZlU!$CV11J_;qE@>IsTy3@tGB2&Rj70l{VaKkEO>N#&DvqW9SZl{S z?edr8S!uf(A%67AWXBYtqcj~|BWzN zNBbKX(S{77{tgu~a2?4cX*}`&M9usMN|W^TcR4+oN;`+ZldK`{w{oTqXgf9BHOR(b zb(D7EV}S)%Az~=!f(4@??*p)w^ORIn(!47h+0MEH@^uA#cLR@CkZ1Dv7$yG_V7@;K zN&6@o#v~##Z!#TE%0D}8T=mz5%1d5GM&lp(hT*vOSCJ(mQX=&b(6a&hQTA}1|2YsL zPE^a41{QNZrhH$A>$S{E_nbcNea|&~_hoexO@7Z^{rAu2g^@o3l%s0o=N00@A9e)) z@1gnEyU<|GxGyRIm;%xes<2M&is5IuK1X(C(Gx4k{FcRV{cV<#hkv+hh!gj|SJJ^5D+$4|!c_kvg~F+?Y&&r9z=N+Jb07}7*l zJL0HZFhkJnEjc&`E7Lz&$>_i)&i}s`;ycMhFr=wSEOoG43@~Q(H@X7mkn~%P;dQ6qCrlJ1>)Gq(66|DIJ!9$F!=z z;=HwVI-Jq8?D4xz2j{|(QYv7UsCF&%nKc0^K&#pka$o{3BZ&m^S}1;~pv3-PE8?G% zObZfsiqR{W$4b3=onfjNbsj8}vx=LNX%$_L(2#PxWvZ5nD;4S{*>Soi&i<=5Ki{@j zoUPSi#X@?w}}J{SQ>f%Uqct&U~s?ed%n3>$h=FRi|9DaN!z zpAB!YmIIq^KJv6JcY%5z?V?z!p5%OHKR2Wmi>b>oCNpA2&Bbq#yz$Gvk8U6r3o`cSZuvbFNL^57!p?6>r<|C?#rB`%(sw90HR9|} zZY54RbN%N;qHNGVColZTPR1Uoudr-}6;z(@6T*JxQu}~Jg3%9ihvvlCusGZJ z{Y55ytr^t<}w!BDPkicr;LpKcjfHL8Y-IH4n4fb86=2y-Ea#Ou98QQh{DR5KI7egs{ z6f)Lg|L^e1u!(N5J?y?UJUqKoqGWq(U9(H|8?FJ0A>4=lM^WeI_IGiN92thBMNlgW zknT{)`vVc&l)*W%W+RGrW~bpzloI|r)4k$pMChBnhmQ|hcjcGrt>PCqFR$B(+=e+* z5`P87;**Y(;xfUc1M5-7~s4V4Wdz$U*4=CDXH|mlKB}` zH#YGQBLR}@AmC;iuIG5?^ELNg=5+RUgICO;t;#Ta86Fe4+6mo0>zap-ljCCth|zjO z4zML8^05y^DVoRv)jDa;Kilz;Z&&U9J*Vn>=5 z?S>H)MUb+6t&eh^g57aWu#yl5-Hm`-UNP}Sw=KFyC&<%kqz;4tF#%>6*^hFt;PE^m zP#h=q|Fm`1acy=2Z!QP+@S>u#VHb`Sdq54ySo%?p=fcZ6n6>~ zEADX5_s!gy&fJ^-PLf}CPO{J0Yp?Y_?b%`4or7!ckG`X#QCz>=(Pp4&*4uPjTxSqbD_HO1lTPyWa_Cr!KS6L`yTIVm1nylUBoj6=$0uhA48e*{L>4K^>5LS85p|veHZ&z+5?f@j@IBW#R*h(du|=wLvkh|jy2q4;p^u>>58!c{d2B4l zxzukYv7~yvEZIxXEO4FP`=Vm0mq7&X@v#_uAw~8PFUzr2R%1M3s?NRmY>Lt}tNNOK ze{JMpwf$Hqv(aW-2xX5RwI99`XqND0F44zD=eX22I56>$>Q1UE3H~y+>5C+{-Q3{6 zMZK9Qf77`Wyqvooaq(=vQfH)d-NR}5ATkFnA@cp#s%RhXrj>h+YAf09O z=pVz-B&YJVj(_;>@ke6E@Z7lau^*2~B)Rz3Pho~|Y!jck>)!-C?%d?I~WRx^r1JOU9|f-!T$j6T4DZ7a}^__8PIYOG02A)`Qr4y;ZLj1AOk< zoL@X=RG6?m#|=-IH?iKE z4Iq)yh*HFAsPtNI#?vGpX=7^{FJLnzM+rYX!Qyyg!zUf5dgoL5Qf+&;7EJ7+KV! zZO3hUjP|kZe1qd_wODGgV!bMp*A4(kdOD%Z6~QP6=r!$thMH5ka4exj%K*|MtFCZu zgSqewhU*(I-%?A1S-jEGimWPJA{-SS9U;6F$wP;zTHDDgOCF!&RD5mmp;&=~h{7## z3Hh%zY`yPymBJZ&WE&iwPL#iZ4mXwY8($o2q%ni4mS0;#T<}i&O-by#Bl+BfMp^@H z>u2Bd7aG+KwM8KMJCu`pX05EZ-OZ;g4=`E|3i3{`aq*m_-nn=Lk~S1`V)G)AqPTV-DG&_i8NBG)A0$CnS5n!Vpu$6kDT$Pm42 z@-b$pSkBUkRq>+LPczKwx- z{1xJEvUI#lkI2$NZH((p-lpJ0TR#J?@ZGthPO<}wB7I7?)B;9w0FKe?NTy|7CGLmt zMe%dj3~fv@@Z-_%($mh4m4EIEmV%MuZPUQfV^Ifw*|g%_Ko{H+ts=D@0q3oe4DEV5 zjpsn2m&3FzoztjEl1;a~I;+m}(BwIQYl_|M)zt&+w6N<>?2cM+P%`e_^;zDF@1^4a zE^Y^O=dHILrS4zP3b@Z1&y$}-fROEmQ=gpv?!p}u=zEt=xMHQ%!kEZti?iT>f~tVI z;>|#3oh>S29WWZ)_;o+lrnQ!p!@G%cagtSA0VPfkgL(`e)$LS8nO91WJ9hn$Yfp|_ zFT-sodYQ@{b{gx!I+BPrE}i@3L|uqU=<>EizPPKNo{)TFF!-mn%Ji&B?r@=mxqSjy zSuXp7)`MQ^bZluiW4UZD14l!hOqoC1Lp@5a&_-uRosl$2$c zhLc-5wuxXh$DgpBn1o3Aau7csZmN6x${G#h=FpBH z13lt`>F>cIERa>KD9icSe8);xI^N8sO;Vz17%3-2m|S=a`Q(`<7ZYgdKr6KWk%Tle z`-pW8vN;8BLPVsk!8m$9!iUrbJ7b~`;?dmh!tF>ys3K&)YCgiJ{9edY0Jos`b4Uam zcDee26P^-Rg(9ur{SQ%DZt3>H&zGd(y81DaoONfAaAGrDEP{=^zZ{|d^H$#+i_oB1 zJR3){hZ1%RqY>cjC<5H}b_Y5ve}BG_0BpPjFiNKYP%Dzo>$a`VYT70W_%=m4HLaq} zwYZm2hEYHUNO>$mD7o}1DS`c8jI@l5J>Vw7S3d8DqZ(Xzl!R3dEQgH2FyuOu6 z-;K#0K5yHI|IoY0pKT}JUx{O86ol-%Gl$l3su}C7p=*B4^LALygX*27C#uA+`5Zwh z+E4=pHH-!9-)}1P1S>3(!1_vV8;C?_s_mYY5krc{l_*UR^}QU*t~GOyQD^eAaRZn6 zrUZ#~-{B4OtOcG%nG| z3vDu{(YNl2B$^y@0-B5S`(8S?T>mP2EGVeIz`3?=yvy2$Vy|-dh+0&^dDoc{q89Px zsl$w!1ker1x>Tzu#!sY37g{{QTIfHsSM_Vy5t_}vJ8B7s@0sGn#gsQg4{S|I@b!>cvcpZQvyADlIYkxM zC4|_B(Xg%)bEx~vqd#>T81zC!NMZEV(nvfO1JCEYRXX%*9CUG6QF;#BrX3?+k%mrEgXhkL5qkiTnI+gjEz=jXD37#7ht$aUZTDfs3t~;$N}Qa9x-GWT7cyhSFE+4 zWJ(2^k3aEF-K`EmV1=;(C`CDxDE#TFhT^xuNZ0_Mphc@b9xSqHPeI=-zy=k0b}ZT= z*$rV9kqk}NMymY%WbkrwB(H`SDR#YjPaYdkV_aMew60FQXIAvu__f9hjj{|IWmFKu z69G>X2|c!}>u6_JMT`=viZLs1eBoZ+3EcT^m4BPJ%rybd?6FwAR=BqJ7o-X6pH z4go=HUWpqrvm3#BNSHp{lj^0Qd2n*dhKlG&rw7fAQZlHxM7%@s#A4Z{n0Zy$Mbvs$yh%Tj*^IZ!q->h_(naruO#jJn3i z%n<0O1m*9(MqWoX=yeRV?p^cWw2DlUUlQw~>iXRGu-hU`EC(l9v3OT;~eSuY* zIi7X;yE+q#9Xby_3o>gy{eiW2tg(rRni4D)+pmJW>gx+it?Ta1UTz1fPgFJCy#Byv116bH4C|K4I7xVwY&6DfM36!XO#ZkgElmR zZSHK2rWr!y?^)nDOlR>kc9v`90>6(PpR@b)vy#jE0YY_jx}Tjvai?pG3H$Ke(-cZ9 z3&PJ>G;%0Y=0l<&dlL?Io1J2z>+GRa5Wc1Fg%`##$P>*CCF(c*3}d{#Cn~1jc<;He z74qwi41epAr|4luL&_>T&siDX2kRx$4B;QIhb!@J4o-26YP7nb@7$~s?FeO(t(V}c zX+@8t=ljzzmb0hGfYc~9gAoofXOez}bRT@2|G9v~y)KY7!OLB)0CX2jX**O#M^7#lnDM z;B_fw=;yGis;cftq@(f1SEi+az0G?l4mp3efa9D(I>y$Q+Rqt%g64%-0H9%PLG`s| zQ_!O;VlPf4**P0K>`}WF=Gc>9Z|DWI*Rv^21}}ZJA1uBJI=h)C${V(18^nJ5Tbw(1 zve1}R0k&Ad5N+c9%^!RHtLIm5qc3DJBjsu$Gc90YCMF7Jy)m0f|2lr}+V9b>XG63X ziQ;z`>Zj?cYrSB-Fo_grBs2A?3Mp!r64FKCkRC zt~Elc7PFkRum*g)%lFtSL?}idi-tr}K_4|d!}5g4h=#riQLWT2T2-y|8!hk&oK6q> z2o}{222Fl#Z|x?-iesvLGKEm(ulfVZ z|66~U7Jz>&tM_gm{c?F+`{;SYpP}emDi9R4nzP+4t;Pj|5US14OCz-eGz4U5(v=i) zPXwB>4o;=}&oTgJ7Uk^FFq?g~nsOj82{* z_1V8s@cGG?M%4WIZD$Zn%P-SnvERV#2sZect5!TsC$RF-$1eRT+cV#-(@}RW>1S>n zoIj93vN)UyTQ1SKT0$}A)2Iw6gf{`nUYBN)LOfSZFGpN5&v`X2`6&ko8k7OlL3rY%o@FfKV#iO*Oa!Hu?=ylq zo>c~yq1t>%9(I?h#%&@gW&yv&1YJ@K9c#x7|5%TVJ;&{R)7esR5w-;L3D7@;^t!i7 zoZgS!bRA_@J8kCObg{&$ukb)A07h-n0!`mAZK(?!Ly#`-7 z$Dy1ziG(E+S59M*0TI$O1`a3`l0v zA}?xTAhrF7k;;46In@@@yG259rJY<=Jyo=zg0yoLV2_>geHYv4M<$ zl;0rwinTuzRfFn#4;cmQ-L+?TNj)hHsIP^}Um{MaPGM$9Jj#=1SUP4Nn+wPHSIo7d zmdHvHJtuh<1FHX375GQp3oyk(8pxxiUt3#axt@TtYHF|Vr<8$2!#{?U*RU@BY%&1L zL-FqY@8egpBpdl3ON)8-PEJT*6}rog+K9WoT&EG?wEN752XYWql5@z=XEdBNN-Yr^ z?wS0ruavE`mX(x5GH&xtxvd_V)FbwYSQo^rsTn7vq-19Z)@U+*yjWSC z?k&%K_vV_{QCzzk5|OCmyA5}uxPF&1Fj>FcJUYW9;l5Nh{}wIKE>lGR57)PU#SpeA z*kpkk0W3*@fq`yU7KA-LL@`KFBVNgl^$+;#NI)9>H;+|_;`$eU{Z8RdGoh^m$x_2_ zLe}?-a)v+8A@%DPjPypIN+sj)<~?pz?_e+`fLwI>eoi@maoW@$AE$Jec0xQ}x%jZD ze`jPJpPa0~XVa?os;xEre(6)%l0of)POZ`G#ZjFv++5c1b;EhF)jW>M6Q*Y;z zlT&w~rJ9oc%;kI&82lbjbhE@|9LdB!qGO`zCE|TCIkoKJ`J;T|gh^qxhdp_UrS%5w z$5io;%OLebmQLjUDy~N1YWexu7C8fM6*7mo ztr8Q`G#OjSg!U+QA;-~XQJ2QyqViH5w1oK2*()fq7Vh7XDT z;n-PR?RZuweOQIOD7`NnRI6)Y<9*L8>}C^BozxHCo@BDc*?p^!(q?E1&&XG_=2!#6 zVn5)C8It7vroE|qtAAu>`kXJ{qG99-^C}&#-M0IL35$F3UKNZM`;TGtAvqE zv1f~whe|(8=i$QLB&Gq%0k@wLhGW-C0DJeTvfhVoP4mfDU$wGs4r;beex-X)t&hy_ z&FfzQFyrYGI@@+MlJTS{W3zM_0ARS|%-|C%eIH~yYek^W}y z5+k+ox0v`A-S<)h<33QBO5D?ttk`V$p`T<}EG5x#_SWJDumlQ9YpiCNyc` z|KvFN@qBMlK2~%pOxORI?0c17(l0(HsJ@ol&QxHjcBO1Pf&EvL6J%BD2Y$GmoT72G zj?yT#r#iAY3D_a2@=`xMH*q*^K>RLl5Mp(jKDoYQ3hj|UQp5%A!*+7w?!(AOv~LN& zo&pl157fdw4|Wf~6&|?r?%G7>_Ie+Jf*gXAXJEs8is|nn3dbzWDdp+7?~YH7#sxFy z_*suddrMUashFUgY_}(8a3dW4s3(plLHYgqA2+__Gr%xcE-4fpYBIZLTAg3w8|%;~ z+Emfc`3dKZq`N$B{*bHYg)in!gkH9RNZ%&;_8di4mh~kbiRv*a+0lWFHOAL3A4AU^ zBVRq=%o2A^6w!o6zwsdr#P-_x{^8=v2nWY)=Ns*N27Iah zLgEREzDNQB%OtFGTDFJ%`A>zMdY;)Qcpv!hdS*Gx?!L`ql^Dc*J$AfCRY6`mopldr2*C>|IJ}r@FPl5m8~X@_kcn1 zV$Uwo0My@}aPh>2{5Rq}A>V9%m`7j&v6w+l1D0lUmSFeVtFc9#_S&u%FF3 zs<$Y^y>sb)ihVL_!gCf02x{NWjdsuOYDf0?1M?p((7_>KDqa( ziC7$Irv3Ei^C3`{&Zi{o=#qBrn&uCIGH&o;@~IqSisy~y1n!?#$r~8-pBW2#y4hit z(+vQY*)K6E5p?&nNy`v>JaTd+`IOU{`YYTQy~HT1s|7n7C4A{^^&1bD2>%I?G7m^S z&qpWBw+5sf40K_cEY5ib8T`xHKrzlFC3|PUS*Y3wF;%G(cRyEaJUw|`cNNPqRpUni zm_+0=*pE!p8#W%Qur+txb2{v=9v;en(9n>60eD2r4YGaPmp3LzSt)s5P`eTtXYP$p zt~o^uTl`N+$X`c?fa_VJF6u%Pr6j0lDoX>;HlpjX^AOUby*@st_UD~hmaH@xjaU}H zdU|{D%4xW@(1Nt36GDTi@bT%C%h%Dd$CzZ8tUfskj;6=Ds*3lK=$|`L^+x(r?u+9+ zlQ>k({Tg#U7GUeU?G=v;ci9_LAv3f3q{%rEtjzKajcfBA<2X@4T(Nx*LrY5`?stw? zT^%cdjK89<4R6BUu~T^vz2NPPM1eq}uCrD(ZWGERigJR{BR4y6B`Wd~IZ_oT)bu{( zk#T)hGZrz08#eA|zezXZhjvd0ol8TP5j+byp1c?}0J8aO@r3g_tpXIo#{-IZ7i;^# zMnS+NGI2>Tx&ubmTJGCPuvaNoN&E@2XfWnjzeGF5b*?h(u6u)Jq`_HR7Kztn84?;g z)*n}-Wo|X`w=(8m>+#L_n1jk@`kGZ$5f$ts@cn6P3dAH+}3RIFm!(nAqmzDO~y$=@J#H zY&q6Rd{zcz?$;oaNq;sb8>-%lJ37A2&qeMwg(zHVt}83FrG__{E@_wh7hkvgd#@*t z;);qjdyci~%A0Oq)WAbNd}LG#C+b;a94tmP)X9$1M@=L=b z6BB)U`NInS1p=tT!^Iz7M5mK$))#l%%rx)9B1(|>iY$AdJ+Dh}*JoW>kZ5$E*Jo?L zMw-UoNx(>oEyq*{wuV*a>JF!AjOTWQNG8ce*1Z|1v1HD_hxpj9NhPn_L;$e74Ul*$ zR?I_t9Y;F?@4?*c(Ofr+8%E#KgA53nZ6X*>x*iMKha zV;#MUj;dx|k^?oe&Nm68p?g-w_ji?cBR>shp3aB}U+A7NvUJU;XfmUc4Iv_l6R%4q ze8FomI8AlhUu5bs6e6=GtPyI=z9JqtgZXO2a0q0OyJ^c#kHiXoHsZU9lPYfQ%NpfE z3(YbI_Xe{V3K)Sc#pk}p=F5nNH=iu$v;w_qg09Zuau24Vpw}L$a$OhLO)fi<>A0KzE)X zlZ+Dq$K|W1hC(4qV~O>(a>hLH$3cN~4QLilr*E>8pn^Y4CsX8NGGrmi2AL75k^<|R z|8lhb-w7B90N(Lx^kachwU_`D3e_j?nT=XXD-ilYkyyx~pPHpntvWyCUpLh6lO`I7 zGp#y1BVZL`@bogpT5Y;Z$D|mydkRY#%7{i%*Xww@iI~dQxRS6BldXDN>HCsn1D6T6hBI0dZ5Q zt>B~+xUUAKulo*pQ+Rj1!Z@Ikn_!#F@884M#dZGPzDFTZHQxtfAD!H9Two~5OIJ?f zB48KhrMKg9?hfu}<(BGnV61La?-vCFNe6{B`naGJL9E8CCYN=&o0hT!kNvs+0|-;+ z-(Fh=hAL1!`;*tO>!cI0xTLf3+W(wOymCm(&QSIW3D-g)r-oJ+`#ZFrmb0+y=do`} z@6njqLPu`OtjO1~6M1(d@T%lIu2_a38QpmdqSiq7b z?y+0O4hE-+{?Qs|oEg(2y&zXf6Dv8R0_Ccqp$+?qbc@D_5&*|#n@vDD;^by5PVkZv zN@1jXZ~J`z?Ynn%Y41vcIbA`ZFI<|C{VCL6E-VGo_K` z=kj5ZR(ZG5FUbN)(Gpm76?TjsDYPujw7HV#u;?WMHawfcQlMEZl8=5jxV%F6tbC@) zkMtx{ld95k67jCCkL@@A`~_L!Au~iTxSag_$Gnd*<)4{r*>TXb>XjyM8s-2fv4J?V zL?(2AlO~#CdNfw&hwy*;<@~i#N}^qPY&|`gx^wi45CEft9(hp;bNqd^2cF`w*x}Bc z8kWibIpkjgs?K+SR{8D4+{?lLdgY%tia=2*$^LNBKx3?b`yv0wJp_{r5GfKay{zK+ zfAmy;jed**Vx&Jt@!-$~4(^wis5ZDEU=5^#Oa!v?gR8)_QKK|gQwA#gt(I-FQ^3WIN%K*Ak5Y`fx;HN*1 zFTww7lz$Be0tW-*p#_u2{P`U4UHZVOc(d{e|Me^>do~#l>6A0d0d%I}z9RjFXL=dX ziSpl{nEim(6^a!26|eY{$LN#qEh3NqKC6F@w;~G~4kvKIQC(pToPK_Fj@sSkRAumw g6aU9sxZ~O>>g%7$hUQV*AOR0WxSDLGv{}&q0RDvfIRF3v diff --git a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md index 22e71176b4..a038804f65 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/linux-resources.md @@ -86,10 +86,10 @@ The following table lists commands for some of the most common scenarios. Run `m |Configuration |Turn on/off product diagnostics |`mdatp config cloud-diagnostic --value [enabled|disabled]` | |Configuration |Turn on/off automatic sample submission |`mdatp config cloud-automatic-sample-submission [enabled|disabled]` | |Configuration |Turn on/off AV passive mode |`mdatp config passive-mode [enabled|disabled]` | -|Configuration |Add/remove an antivirus exclusion for a file extension |`mdatp exclusion extension [add|remove] --name ` | -|Configuration |Add/remove an antivirus exclusion for a file |`mdatp exclusion file [add|remove] --path ` | -|Configuration |Add/remove an antivirus exclusion for a directory |`mdatp exclusion folder [add|remove] --path ` | -|Configuration |Add/remove an antivirus exclusion for a process |`mdatp exclusion process [add|remove] --path `
    `mdatp exclusion process [add|remove] --name ` | +|Configuration |Add/remove an antivirus exclusion for a file extension |`mdatp exclusion extension [add|remove] --name [extension]` | +|Configuration |Add/remove an antivirus exclusion for a file |`mdatp exclusion file [add|remove] --path [path-to-file]` | +|Configuration |Add/remove an antivirus exclusion for a directory |`mdatp exclusion folder [add|remove] --path [path-to-directory]` | +|Configuration |Add/remove an antivirus exclusion for a process |`mdatp exclusion process [add|remove] --path [path-to-process]`
    `mdatp exclusion process [add|remove] --name [process-name]` | |Configuration |List all antivirus exclusions |`mdatp exclusion list` | |Configuration |Turn on PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action block` | |Configuration |Turn off PUA protection |`mdatp threat policy set --type potentially_unwanted_application --action off` | @@ -103,12 +103,12 @@ The following table lists commands for some of the most common scenarios. Run `m |Protection |Cancel an ongoing on-demand scan |`mdatp scan cancel` | |Protection |Request a security intelligence update |`mdatp definitions update` | |Protection history |Print the full protection history |`mdatp threat list` | -|Protection history |Get threat details |`mdatp threat get --id ` | +|Protection history |Get threat details |`mdatp threat get --id [threat-id]` | |Quarantine management |List all quarantined files |`mdatp threat quarantine list` | |Quarantine management |Remove all files from the quarantine |`mdatp threat quarantine remove-all` | -|Quarantine management |Add a file detected as a threat to the quarantine |`mdatp threat quarantine add --id ` | -|Quarantine management |Remove a file detected as a threat from the quarantine |`mdatp threat quarantine add --id ` | -|Quarantine management |Restore a file from the quarantine |`mdatp threat quarantine add --id ` | +|Quarantine management |Add a file detected as a threat to the quarantine |`mdatp threat quarantine add --id [threat-id]` | +|Quarantine management |Remove a file detected as a threat from the quarantine |`mdatp threat quarantine add --id [threat-id]` | +|Quarantine management |Restore a file from the quarantine |`mdatp threat quarantine add --id [threat-id]` | ## Microsoft Defender ATP portal information diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index 0dffc901a9..6ddc541c8b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -19,7 +19,7 @@ ms.topic: conceptual # New configuration profiles for macOS Catalina and newer versions of macOS -In alignment with macOS evolution, we are preparing a Microsoft Defender ATP for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15) and newer version of macOS. +In alignment with macOS evolution, we are preparing a Microsoft Defender ATP for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. If you have deployed Microsoft Defender ATP for Mac in a managed environment (through JAMF, Intune, or another MDM solution), you must deploy new configuration profiles. Failure to do this will result in users getting approval prompts to run these new components. @@ -36,7 +36,6 @@ To approve the system extensions, create the following payload: - **com.microsoft.wdav.epsext** - **com.microsoft.wdav.netext** - - **com.microsoft.wdav.tunnelext** ![Approved system extensions screenshot](images/mac-approved-system-extensions.png) @@ -109,7 +108,7 @@ A web content filtering policy is needed to run the network extension. Add the f UserDefinedName Microsoft Defender ATP Content Filter PluginBundleID - com.microsoft.wdav.daemon + com.microsoft.wdav FilterSockets FilterDataProviderBundleIdentifier @@ -193,7 +192,7 @@ Save the following content to a file named **sysext.xml**: UserDefinedName Microsoft Defender ATP Content Filter PluginBundleID - com.microsoft.wdav.daemon + com.microsoft.wdav FilterSockets FilterDataProviderBundleIdentifier @@ -262,7 +261,6 @@ Save the following content to a file named **sysext.xml**: com.microsoft.wdav.epsext com.microsoft.wdav.netext - com.microsoft.wdav.tunnelext From 0a4f27d236808609f6c6c77344ebb421b481a632 Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Tue, 7 Jul 2020 21:03:17 -0700 Subject: [PATCH 070/134] Acrolinx fixes --- .../microsoft-defender-atp/mac-sysext-policies.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index 6ddc541c8b..72935b85df 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -1,6 +1,6 @@ --- title: New configuration profiles for macOS Catalina and newer versions of macOS -description: This topic describes the changes that are need to be made in order to benefit from the system extensions, which are a replacement for kernel extensions on macOS Catalina and newer versions of macOS. +description: This topic describes the changes that are must be made in order to benefit from the system extensions, which are a replacement for kernel extensions on macOS Catalina and newer versions of macOS. keywords: microsoft, defender, atp, mac, kernel, system, extensions, catalina search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -21,7 +21,7 @@ ms.topic: conceptual In alignment with macOS evolution, we are preparing a Microsoft Defender ATP for Mac update that leverages system extensions instead of kernel extensions. This update will only be applicable to macOS Catalina (10.15.4) and newer versions of macOS. -If you have deployed Microsoft Defender ATP for Mac in a managed environment (through JAMF, Intune, or another MDM solution), you must deploy new configuration profiles. Failure to do this will result in users getting approval prompts to run these new components. +If you have deployed Microsoft Defender ATP for Mac in a managed environment (through JAMF, Intune, or another MDM solution), you must deploy new configuration profiles. Failure to do these steps will result in users getting approval prompts to run these new components. ## JAMF @@ -41,7 +41,7 @@ To approve the system extensions, create the following payload: ### Privacy Preferences Policy Control -Add the following JAMF payload to grant Full Disk Access to the Microsoft Defender ATP Endpoint Security Extension. This is a pre-requisite for running the extension on your device. +Add the following JAMF payload to grant Full Disk Access to the Microsoft Defender ATP Endpoint Security Extension. This policy is a pre-requisite for running the extension on your device. 1. Select **Options** > **Privacy Preferences Policy Control**. 2. Use `com.microsoft.wdav.epsext` as the **Identifier** and `Bundle ID` as **Bundle type**. @@ -130,7 +130,7 @@ A web content filtering policy is needed to run the network extension. Add the f 3. Follow the instructions on [this page](https://www.jamf.com/jamf-nation/articles/649/creating-a-signing-certificate-using-jamf-pro-s-built-in-certificate-authority) to create a signing certificate using JAMF’s built-in certificate authority -4. After the certificate is created and installed to your device, run the following from the Terminal: +4. After the certificate is created and installed to your device, run the following command from the Terminal: ```bash $ security cms -S -N "" -i com.apple.webcontent-filter.mobileconfig -o com.apple.webcontent-filter.signed.mobileconfig From f69bcd6dee94bcf478f865f09aa8733cd603f4ba Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Wed, 8 Jul 2020 08:09:13 -0700 Subject: [PATCH 071/134] Update hello-feature-conditional-access.md --- .../hello-for-business/hello-feature-conditional-access.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md index 257f099a92..73e734e99b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md @@ -32,7 +32,7 @@ In a mobile-first, cloud-first world, Azure Active Directory enables single sign To improve productivity, Azure Active Directory provides your users with a broad range of options to access your corporate assets. With application access management, Azure Active Directory enables you to ensure that only the right people can access your applications. What if you want to have more control over how the right people are accessing your resources under certain conditions? What if you even have conditions under which you want to block access to certain applications even for the right people? For example, it might be OK for you if the right people are accessing certain applications from a trusted network; however, you might not want them to access these applications from a network you don't trust. You can address these questions using conditional access. > [!NOTE] -> For more details about the way Windows Hello for Business interacts with Azure Multi Factor Authentication and Conditional Access, see [this article](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/why-are-my-users-not-prompted-for-mfa-as-expected/ba-p/1449032) +> For more details about the way Windows Hello for Business interacts with Azure Multi Factor Authentication and Conditional Access, see [this article](https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/why-are-my-users-not-prompted-for-mfa-as-expected/ba-p/1449032). Read [Conditional access in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-conditional-access-azure-portal) to learn more about Conditional Access. Afterwards, read [Getting started with conditional access in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-conditional-access-azure-portal-get-started) to start deploying Conditional access. From 8986ba328d13e9841b3629cecc466f10cdb430a9 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 8 Jul 2020 08:52:15 -0700 Subject: [PATCH 072/134] pencil edit --- windows/client-management/mdm/diagnosticlog-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index d40db5dc61..8710adf13e 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -83,7 +83,7 @@ The ID value uniquely identifies this data-gathering request. To avoid accidenta **SasUrl** The SasUrl value is the target URI to which the CSP uploads the zip file containing the gathered data. It is the responsibility of the management server to provision storage in such a way that the storage server accepts the device's HTTP PUT to this URL. For example, the device management service could: - Provision cloud storage reachable by the target device, such as a Microsoft Azure blob storage container -- Generate a Shared Access Signature URL granting the posessor (the target device) time-limited write access to the storage container +- Generate a Shared Access Signature URL granting the possessor (the target device) time-limited write access to the storage container - Pass this value to the CSP on the target device through the `Collection` XML as the `SasUrl` value. **One or more data gathering directives, which may include any of the following:** From de79ae3ef61c0da9fb840edd98f7eb025516c868 Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Wed, 8 Jul 2020 08:55:05 -0700 Subject: [PATCH 073/134] pencil edit --- windows/client-management/mdm/diagnosticlog-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md index 8710adf13e..2f00912ad8 100644 --- a/windows/client-management/mdm/diagnosticlog-csp.md +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -1475,4 +1475,4 @@ To read a log file: 5. Set **BlockIndexToRead** to initialize read start point. 6. Get **BlockData** for upload log block. 7. Increase **BlockIndexToRead**. -8. Repeat step 5 to 7 until **BlockIndexToRead == (BlockIndexToRead – 1)**. +8. Repeat steps 5 to 7 until **BlockIndexToRead == (BlockIndexToRead – 1)**. From 52068a17ded33558afac7a0552e20063ea70ef5d Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 8 Jul 2020 09:43:27 -0700 Subject: [PATCH 074/134] More updates --- .../windowsdefenderapplicationguard-csp.md | 164 +++++++++--------- 1 file changed, 84 insertions(+), 80 deletions(-) diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 2e70ff89c0..63373c2a34 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -48,10 +48,10 @@ The following list shows the supported values: ADMX Info: -- GP English name: Configure Microsoft Defender Application Guard clipboard settings -- GP name: AppHVSIClipboardFileType -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Configure Microsoft Defender Application Guard clipboard settings* +- GP name: *AppHVSIClipboardFileType* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx*
    **Settings/ClipboardSettings** @@ -62,20 +62,20 @@ Value type is integer. Supported operations are Add, Get, Replace, and Delete. This policy setting is supported on Microsoft Edge on Windows 10 Enterprise or Windows 10 Education with Microsoft Defender Application Guard in Enterprise mode. The following list shows the supported values: -- 0 (default) - Completely turns Off the clipboard functionality for the Application Guard -- 1 - Turns On clipboard operation from an isolated session to the host -- 2 - Turns On clipboard operation from the host to an isolated session -- 3 - Turns On clipboard operation in both the directions +- 0 (default) - Completely turns Off the clipboard functionality for the Application Guard. +- 1 - Turns On clipboard operation from an isolated session to the host. +- 2 - Turns On clipboard operation from the host to an isolated session. +- 3 - Turns On clipboard operation in both the directions. > [!IMPORTANT] > Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended. ADMX Info: -- GP English name: Configure Microsoft Defender Application Guard clipboard settings -- GP name: AppHVSIClipboardSettings -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Configure Microsoft Defender Application Guard clipboard settings* +- GP name: *AppHVSIClipboardSettings* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/PrintingSettings** @@ -86,29 +86,29 @@ Value type is integer. Supported operations are Add, Get, Replace, and Delete. This policy setting is supported on Microsoft Edge on Windows 10 Enterprise or Windows 10 Education with Microsoft Defender Application Guard in Enterprise mode. The following list shows the supported values: -- 0 - Disables all print functionality (default) -- 1 - Enables only XPS printing -- 2 - Enables only PDF printing -- 3 - Enables both PDF and XPS printing -- 4 - Enables only local printing -- 5 - Enables both local and XPS printing -- 6 - Enables both local and PDF printing -- 7 - Enables local, PDF, and XPS printing -- 8 - Enables only network printing -- 9 - Enables both network and XPS printing -- 10 - Enables both network and PDF printing -- 11 - Enables network, PDF, and XPS printing -- 12 - Enables both network and local printing -- 13 - Enables network, local, and XPS printing -- 14 - Enables network, local, and PDF printing -- 15 - Enables all printing +- 0 (default) - Disables all print functionality. +- 1 - Enables only XPS printing. +- 2 - Enables only PDF printing. +- 3 - Enables both PDF and XPS printing. +- 4 - Enables only local printing. +- 5 - Enables both local and XPS printing. +- 6 - Enables both local and PDF printing. +- 7 - Enables local, PDF, and XPS printing. +- 8 - Enables only network printing. +- 9 - Enables both network and XPS printing. +- 10 - Enables both network and PDF printing. +- 11 - Enables network, PDF, and XPS printing. +- 12 - Enables both network and local printing. +- 13 - Enables network, local, and XPS printing. +- 14 - Enables network, local, and PDF printing. +- 15 - Enables all printing. ADMX Info: -- GP English name: Configure Microsoft Defender Application Guard print settings -- GP name: AppHVSIPrintingSettings -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Configure Microsoft Defender Application Guard print settings* +- GP name: *AppHVSIPrintingSettings* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/BlockNonEnterpriseContent** @@ -127,10 +127,10 @@ The following list shows the supported values: ADMX Info: -- GP English name: Prevent enterprise websites from loading non-enterprise content in Microsoft Edge and Internet Explorer -- GP name: BlockNonEnterpriseContent -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Prevent enterprise websites from loading non-enterprise content in Microsoft Edge and Internet Explorer* +- GP name: *BlockNonEnterpriseContent* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/AllowPersistence** @@ -146,10 +146,10 @@ The following list shows the supported values: ADMX Info: -- GP English name: Allow data persistence for Microsoft Defender Application Guard -- GP name: AllowPersistence -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow data persistence for Microsoft Defender Application Guard* +- GP name: *AllowPersistence* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/AllowVirtualGPU** @@ -165,15 +165,15 @@ The following list shows the supported values: - 0 (default) - Cannot access the vGPU and uses the CPU to support rendering graphics. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to access the vGPU offloading graphics rendering from the CPU. This can create a faster experience when working with graphics intense websites or watching video within the container. -> [!IMPORTANT] +> [!WARNING] > Enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device. ADMX Info: -- GP English name: Allow hardware-accelerated rendering for Microsoft Defender Application Guard -- GP name: AllowVirtualGPU -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow hardware-accelerated rendering for Microsoft Defender Application Guard* +- GP name: *AllowVirtualGPU* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/SaveFilesToHost** @@ -189,14 +189,14 @@ The following list shows the supported values: ADMX Info: -- GP English name: Allow files to download and save to the host operating system from Microsoft Defender Application Guard -- GP name: SaveFilesToHost -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow files to download and save to the host operating system from Microsoft Defender Application Guard* +- GP name: *SaveFilesToHost* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/CertificateThumbprints** -Added in Windows 10, version 1809. This policy setting allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container. +Added in Windows 10, version 1809. This policy setting allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container. Value type is string. Supported operations are Add, Get, Replace, and Delete. @@ -211,10 +211,10 @@ If you disable or don’t configure this setting, certificates are not shared wi ADMX Info: -- GP English name: Allow Microsoft Defender Application Guard to use Root Certificate Authorities from the user's device -- GP name: CertificateThumbprints -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow Microsoft Defender Application Guard to use Root Certificate Authorities from the user's device* +- GP name: *CertificateThumbprints* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Settings/AllowCameraMicrophoneRedirection** @@ -237,10 +237,10 @@ The following list shows the supported values: ADMX Info: -- GP English name: Allow camera and microphone access in Microsoft Defender Application Guard -- GP name: AllowCameraMicrophoneRedirection -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow camera and microphone access in Microsoft Defender Application Guard* +- GP name: *AllowCameraMicrophoneRedirection* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* **Status** @@ -248,38 +248,42 @@ Returns bitmask that indicates status of Application Guard installation and pre- Value type is integer. Supported operation is Get. -- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode -- Bit 1 - Set to 1 when the client machine is Hyper-V capable -- Bit 2 - Set to 1 when the client machine has a valid OS license and SKU -- Bit 3 - Set to 1 when WDAG installed on the client machine -- Bit 4 - Set to 1 when required Network Isolation Policies are configured -- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements -- Bit 6 - Set to 1 when system reboot is required +- Bit 0 - Set to 1 when Application Guard is enabled into enterprise manage mode. +- Bit 1 - Set to 1 when the client machine is Hyper-V capable. +- Bit 2 - Set to 1 when the client machine has a valid OS license and SKU. +- Bit 3 - Set to 1 when Application Guard installed on the client machine. +- Bit 4 - Set to 1 when required Network Isolation Policies are configured. +- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements. +- Bit 6 - Set to 1 when system reboot is required. **PlatformStatus** -Returns bitmask that indicates status of Application Guard platform installation and pre-requisites on the device. +Returns bitmask that indicates status of Application Guard platform installation and prerequisites on the device. Value type is integer. Supported operation is Get. -- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode -- Bit 1 - Set to 1 when the client machine is Hyper-V capable -- Bit 2 - Reserved for MS -- Bit 3 - Set to 1 when WDAG installed on the client machine -- Bit 4 - Reserved for MS -- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements +- Bit 0 - Set to 1 when Application Guard is enabled into enterprise manage mode. +- Bit 1 - Set to 1 when the client machine is Hyper-V capable. +- Bit 2 - Reserved for Microsoft. +- Bit 3 - Set to 1 when Application Guard is installed on the client machine. +- Bit 4 - Reserved for Microsoft. +- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements. **InstallWindowsDefenderApplicationGuard** -Initiates remote installation of Application Guard feature. Supported operations are Get and Execute. +Initiates remote installation of Application Guard feature. + +Supported operations are Get and Execute. The following list shows the supported values: -- Install - Will initiate feature install -- Uninstall - Will initiate feature uninstall +- Install - Will initiate feature install. +- Uninstall - Will initiate feature uninstall. **Audit** Interior node. Supported operation is Get. **Audit/AuditApplicationGuard** -This policy setting allows you to decide whether auditing events can be collected from Application Guard. Value type in integer. Supported operations are Add, Get, Replace, and Delete. +This policy setting allows you to decide whether auditing events can be collected from Application Guard. + +Value type in integer. Supported operations are Add, Get, Replace, and Delete. This policy setting is supported on Windows 10 Enterprise or Windows 10 Education with Microsoft Defender Application Guard in Enterprise mode. @@ -289,8 +293,8 @@ The following list shows the supported values: ADMX Info: -- GP English name: Allow auditing events in Microsoft Defender Application Guard -- GP name: AuditApplicationGuard -- GP path: Windows Components/Microsoft Defender Application Guard -- GP ADMX file name: AppHVSI.admx +- GP English name: *Allow auditing events in Microsoft Defender Application Guard* +- GP name: *AuditApplicationGuard* +- GP path: *Windows Components/Microsoft Defender Application Guard* +- GP ADMX file name: *AppHVSI.admx* \ No newline at end of file From 8a786bf1cd7c68786e32899187f1227f450c2884 Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Wed, 8 Jul 2020 10:20:46 -0700 Subject: [PATCH 075/134] Minor change, add correct Server edition Previously only said Server 2016 and not Server 2019 in one place --- .../wdac-and-applocker-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/wdac-and-applocker-overview.md b/windows/security/threat-protection/windows-defender-application-control/wdac-and-applocker-overview.md index 73deb5fff0..7fac37b115 100644 --- a/windows/security/threat-protection/windows-defender-application-control/wdac-and-applocker-overview.md +++ b/windows/security/threat-protection/windows-defender-application-control/wdac-and-applocker-overview.md @@ -46,7 +46,7 @@ WDAC policies apply to the managed computer as a whole and affects all users of ### WDAC System Requirements WDAC policies can only be created on computers running Windows 10 build 1903+ on any SKU, pre-1903 Windows 10 Enterprise, or Windows Server 2016 and above. -WDAC policies can be applied to computers running any edition of Windows 10 or Windows Server 2016 via a Mobile Device Management (MDM) solution like Intune, a management interface like Configuration Manager, or a script host like PowerShell. Group Policy can also be used to deploy WDAC policies to Windows 10 Enterprise edition or Windows Server 2016 and above, but cannot deploy policies to machines running non-Enterprise SKUs of Windows 10. +WDAC policies can be applied to computers running any edition of Windows 10 or Windows Server 2016 and above via a Mobile Device Management (MDM) solution like Intune, a management interface like Configuration Manager, or a script host like PowerShell. Group Policy can also be used to deploy WDAC policies to Windows 10 Enterprise edition or Windows Server 2016 and above, but cannot deploy policies to machines running non-Enterprise SKUs of Windows 10. ## AppLocker From a0d5896279aaf7285d9d4c56baa1fbf2473b1ca5 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 8 Jul 2020 23:46:58 +0530 Subject: [PATCH 076/134] removed v1809 link added v2004 link as per the user report #7114 , so i removed v1809 link, added v2004 link new link **https://www.microsoft.com/download/101445** --- .../windows-defender-security-center/wdsc-hide-notifications.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md index c215717a36..d59fe2968d 100644 --- a/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md +++ b/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md @@ -56,7 +56,7 @@ This can only be done in Group Policy. > >You must have Windows 10, version 1903. The ADMX/ADML template files for earlier versions of Windows do not include these Group Policy settings. -1. Download the latest [Administrative Templates (.admx) for Windows 10, v1809](https://www.microsoft.com/download/details.aspx?id=57576). +1. Download the latest [Administrative Templates (.admx) for Windows 10, v2004](https://www.microsoft.com/download/101445). 2. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. From 48c28527669e005385543415c710d29460712249 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Thu, 9 Jul 2020 00:05:23 +0530 Subject: [PATCH 077/134] added note as per the user report #7116 , so i added note --- .../windows-defender-security-center/wdsc-hide-notifications.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md index c215717a36..2c6b0c4360 100644 --- a/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md +++ b/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md @@ -86,6 +86,8 @@ This can only be done in Group Policy. 5. Expand the tree to **Windows components > Windows Security > Notifications**. For Windows 10 version 1803 and below the path would be **Windows components > Windows Defender Security Center > Notifications** + [**NOTE** For Windows 10 version 2004 and above the path would be **Windows components > Windows Security > Notifications**] + 6. Open the **Hide all notifications** setting and set it to **Enabled**. Click **OK**. 7. Use the following registry key and DWORD value to **Hide all notifications**. From 1a6b6a3c2ad19aa9e3c0158bcd6ab7bd30916289 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Wed, 8 Jul 2020 11:51:05 -0700 Subject: [PATCH 078/134] Update policy-csp-system.md Added a few more updates. --- .../mdm/policy-csp-system.md | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 25531fc6ca..39892862a8 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -708,14 +708,11 @@ The following list shows the supported values: -Allow the device to send diagnostic and usage telemetry data, such as Watson. +Allows the device to send diagnostic and usage telemetry data, such as Watson. For more information about diagnostic data, including what is and what is not collected by Windows, see [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/privacy/configure-windows-diagnostic-data-in-your-organization). -The following tables describe the supported values: - -Windows 8.1 Values: - +The following list shows the supported values for Windows 8.1: - 0 - Not allowed. - 1 – Allowed, except for Secondary Data Requests. - 2 (default) – Allowed. @@ -743,13 +740,12 @@ Windows 8.1 Values: --> -Windows 10 Values: - -- 0 – Information that is required to help keep Windows more secure is allowed, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Windows Defender. - Note: This value is only applicable to Windows 10 Enterprise, Windows 10 Education, Windows 10 Mobile Enterprise, Windows 10 IoT Core (IoT Core), and Windows Server 2016. Using this setting on other devices is equivalent to setting the value of 1. -- 1 – Allows sending basic device info, including quality-related data, app compatibility, app usage data, and data from the value of 0. -- 2 – Allows sending additional insights, including how Windows, Windows Server, System Center, and apps are used, how they perform, advanced reliability data, and data from the value of 1. -- 3 – All data allowed on other levels, plus all data necessary to identify and help to fix problems is allowed. +In Windows 10, you can configure this policy setting to decide what level of diagnostic data to send to Microsoft. The following list shows the supported values for Windows 10: +- 0 – (**Security**) Sends information that is required to help keep Windows more secure, including data about the Connected User Experience and Telemetry component settings, the Malicious Software Removal Tool, and Microsoft Defender. + **Note:** This value is only applicable to Windows 10 Enterprise, Windows 10 Education, Windows 10 Mobile Enterprise, Windows 10 IoT Core (IoT Core), and Windows Server 2016. Using this setting on other devices is equivalent to setting the value of 1. +- 1 – (**Basic**) Sends the same data as a value of 0, plus additional basic device info, including quality-related data, app compatibility, and app usage data. +- 2 – (**Enhanced**) Sends the same data as a value of 1, plus additional insights, including how Windows, Windows Server, System Center, and apps are used, how they perform, and advanced reliability data. +- 3 – (**Full**) Sends the same data as a value of 2, plus all data necessary to identify and fix problems with devices. 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 I+}Qs=0FV4-{Qv*} literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md index 72935b85df..40e0f40794 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-sysext-policies.md @@ -15,6 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: conceptual +ROBOTS: noindex,nofollow --- # New configuration profiles for macOS Catalina and newer versions of macOS @@ -55,7 +56,7 @@ Add the following JAMF payload to grant Full Disk Access to the Microsoft Defend A web content filtering policy is needed to run the network extension. Add the following web content filtering policy: >[!NOTE] ->Note: JAMF doesn’t have built-in support for content filtering policies, which are a pre-requisite for enabling the network extensions that Microsoft Defender ATP for Mac installs on the device. Furthermore, JAMF sometimes changes the content of the policies being deployed. +>JAMF doesn’t have built-in support for content filtering policies, which are a pre-requisite for enabling the network extensions that Microsoft Defender ATP for Mac installs on the device. Furthermore, JAMF sometimes changes the content of the policies being deployed. >As such, the following steps provide a workaround that involve signing the web content filtering configuration profile. 1. Save the following content to your device as `com.apple.webcontent-filter.mobileconfig` @@ -140,7 +141,28 @@ A web content filtering policy is needed to run the network extension. Add the f ## Intune -### Create the Custom Configuration Profile +### System Extensions Policy + +To approve the system extensions: + +1. In Intune, open **Manage** > **Device configuration**. Select **Manage** > **Profiles** > **Create Profile**. +2. Choose a name for the profile. Change **Platform=macOS** to **Profile type=Extensions**. Select **Create**. +3. In the `Basics` tab, give a name to this new profile. +4. In the `Configuration settings` tab, add the following entries in the `Allowed system extensions` section: + + Bundle identifier | Team identifier + --------------------------|---------------- + com.microsoft.wdav.epsext | UBF8T346G9 + com.microsoft.wdav.netext | UBF8T346G9 + + ![System configuration profiles screenshot](images/mac-system-extension-intune2.png) + +5. In the `Assignments` tab, assign this profile to **All Users & All devices**. +6. Review and create this configuration profile. + +### Create and deploy the Custom Configuration Profile + +The following configuration profile enables the web content filter and grants Full Disk Access to the Endpoint Security system extension. Save the following content to a file named **sysext.xml**: @@ -236,46 +258,23 @@ Save the following content to a file named **sysext.xml**: - - PayloadUUID - E6F96207-631F-462C-994A-37A6AD7BDED8 - PayloadType - com.apple.system-extension-policy - PayloadOrganization - Microsoft Corporation - PayloadIdentifier - E6F96207-631F-462C-994A-37A6AD7BDED8 - PayloadDisplayName - System Extensions - PayloadDescription - - PayloadVersion - 1 - PayloadEnabled - - AllowUserOverrides - - AllowedSystemExtensions - - UBF8T346G9 - - com.microsoft.wdav.epsext - com.microsoft.wdav.netext - - - ``` -### Deploy the Custom Configuration Profile +Verify that the above file was copied correctly. From the Terminal, run the following command and verify that it outputs `OK`: -To configure the system extensions in Intune: + ```bash + $ plutil -lint sysext.xml + sysext.xml: OK + ``` + +To deploy this custom configuration profile: 1. In Intune, open **Manage** > **Device configuration**. Select **Manage** > **Profiles** > **Create profile**. 2. Choose a name for the profile. Change **Platform=macOS** and **Profile type=Custom**. Select **Configure**. -3. Open the configuration profile and upload sysext.xml. This file was created in the preceding step. +3. Open the configuration profile and upload **sysext.xml**. This file was created in the preceding step. 4. Select **OK**. ![System extension in Intune screenshot](images/mac-system-extension-intune.png) From edb8a997538a06f984b87c38561c23a81cf67c6c Mon Sep 17 00:00:00 2001 From: Onur <4823734+e0i@users.noreply.github.com> Date: Thu, 9 Jul 2020 15:07:19 +0300 Subject: [PATCH 089/134] Typo: "DHCP Option ID" 234 -> 235 Closes #7107. --- .../deployment/update/waas-delivery-optimization-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md index b4bb57aef5..f4101b9102 100644 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -131,7 +131,7 @@ Starting in Windows 10, version 1803, set this policy to restrict peer selection - 0 = not set - 1 = AD Site - 2 = Authenticated domain SID -- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) +- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 235 and use the returned GUID value as the Group ID) - 4 = DNS Suffix - 5 = Starting with Windows 10, version 1903, you can use the Azure Active Directory (AAD) Tenant ID as a means to define groups. To do this set the value for DOGroupIdSource to its new maximum value of 5. From 6e9a016dae8b1783fef8c7ed2b45657940a15e70 Mon Sep 17 00:00:00 2001 From: Jeff <61287664+JeffSchieck@users.noreply.github.com> Date: Thu, 9 Jul 2020 07:38:10 -0500 Subject: [PATCH 090/134] Remove extra letter Removed extra letter (a) preceding "you". --- .../mobile-devices/provisioning-configure-mobile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/mobile-devices/provisioning-configure-mobile.md b/windows/configuration/mobile-devices/provisioning-configure-mobile.md index afb1fa0310..340219baab 100644 --- a/windows/configuration/mobile-devices/provisioning-configure-mobile.md +++ b/windows/configuration/mobile-devices/provisioning-configure-mobile.md @@ -17,7 +17,7 @@ manager: dansimp # Use Windows Configuration Designer to configure Windows 10 Mobile devices -Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. Using provisioning packages, ayou can easily specify desired configuration, settings, and information required to enroll the devices into management, and then apply that configuration to target devices in a matter of minutes. +Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. Using provisioning packages, you can easily specify desired configuration, settings, and information required to enroll the devices into management, and then apply that configuration to target devices in a matter of minutes. A provisioning package (.ppkg) is a container for a collection of configuration settings. Using Windows Configuration Designer, you can create provisioning packages that let you quickly and efficiently configure a device without having to install a new image. From 327fc6b41a60c5d0179b0a437b45b5b1f65b4211 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Thu, 9 Jul 2020 16:26:11 +0300 Subject: [PATCH 091/134] 1 --- windows/security/threat-protection/TOC.md | 1 + .../get-all-vulnerabilities-by-machines.md | 104 ++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c5bd8c7fbb..666cf8cb70 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -570,6 +570,7 @@ ###### [Vulnerability]() ####### [Vulnerability methods and properties](microsoft-defender-atp/vulnerability.md) ####### [List vulnerabilities](microsoft-defender-atp/get-all-vulnerabilities.md) +####### [List vulnerabilities by Machine and Software](microsoft-defender-atp/get-all-vulnerabilities-by-machines.md) ####### [Get vulnerability by Id](microsoft-defender-atp/get-vulnerability-by-id.md) ####### [List machines by vulnerability](microsoft-defender-atp/get-machines-by-vulnerability.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md new file mode 100644 index 0000000000..4234c36d32 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -0,0 +1,104 @@ +--- +title: Get all vulnerabilities by Machine and Software +description: Retrieves a list of all the vulnerabilities affecting the organization by Machine and Software +keywords: apis, graph api, supported apis, get, vulnerability information, mdatp tvm api +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# List vulnerabilities by Machine and Software +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +Retrieves a list of all the vulnerabilities affecting the organization per [Machine](machine.md) and [Software](software.md). +
    If the vulnerability has a fixing KB, it will appear in the response. +
    Supports [OData V4 queries](https://www.odata.org/documentation/). +
    The OData ```$filter``` is supported on all properties. + +>[!Tip] +>This is great API for [Power BI](api-power-bi.md) integration. + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) for details. + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Vulnerability.Read.All | 'Read Threat and Vulnerability Management vulnerability information' +Delegated (work or school account) | Vulnerability.Read | 'Read Threat and Vulnerability Management vulnerability information' + +## HTTP request +``` +GET /api/vulnerabilities/machinesVulnerabilities +``` + +## Request headers + +Name | Type | Description +:---|:---|:--- +Authorization | String | Bearer {token}. **Required**. + + +## Request body +Empty + +## Response +If successful, this method returns 200 OK with the list of vulnerabilities in the body. + + +## Example + +**Request** + +Here is an example of the request. + +``` +GET https://api.securitycenter.windows.com/api/vulnerabilities/machinesVulnerabilities +``` + +**Response** + +Here is an example of the response. + + +```json +{ + "@odata.context": "https://api-us.securitycenter.windows.com/api/$metadata#Collection(microsoft.windowsDefenderATP.api.PublicAssetVulnerabilityDto)", + "value": [ + { + "id": "5afa3afc92a7c63d4b70129e0a6f33f63a427e21-_-CVE-2020-6494-_-microsoft-_-edge_chromium-based-_-81.0.416.77-_-", + "cveId": "CVE-2020-6494", + "machineId": "5afa3afc92a7c63d4b70129e0a6f33f63a427e21", + "fixingKbId": null, + "productName": "edge_chromium-based", + "productVendor": "microsoft", + "productVersion": "81.0.416.77", + "severity": "Low" + }, + { + "id": "7a704e17d1c2977c0e7b665fb18ae6e1fe7f3283-_-CVE-2016-3348-_-microsoft-_-windows_server_2012_r2-_-6.3.9600.19728-_-3185911", + "cveId": "CVE-2016-3348", + "machineId": "7a704e17d1c2977c0e7b665fb18ae6e1fe7f3283", + "fixingKbId": "3185911", + "productName": "windows_server_2012_r2", + "productVendor": "microsoft", + "productVersion": "6.3.9600.19728", + "severity": "Low" + }, + ... + ] + +} +``` + +## Related topics +- [Risk-based Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) +- [Vulnerabilities in your organization](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses) From b773af96aea378e517d6fdeffe14b2401e244171 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 9 Jul 2020 08:46:15 -0700 Subject: [PATCH 092/134] more additions and cross-linking --- .../waas-delivery-optimization-reference.md | 35 ++++++++++++++++++- .../waas-delivery-optimization-setup.md | 10 +++--- .../update/waas-delivery-optimization.md | 14 ++++++++ 3 files changed, 54 insertions(+), 5 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md index b4bb57aef5..fc05fe55aa 100644 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -23,7 +23,7 @@ ms.topic: article > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -There are a great many details you can set in Delivery Optimization to customize it to do just what you need it to. This topic summarizes them for your reference. +There are a great many details you can set in Delivery Optimization to customize it to do just what you need it to. This topic summarizes them for your reference. If you just need an overview of Delivery Optimization, see [Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md). If you need information about setting up Delivery Optimization, including tips for the best settings in different scenarios, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md). ## Delivery Optimization options @@ -64,6 +64,10 @@ In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimiz | [Delay foreground download from http (in secs)](#delay-foreground-download-from-http-in-secs) | DODelayForegroundDownloadFromHttp | 1803 | | [Delay foreground download cache server fallback (in secs)](#delay-foreground-download-cache-server-fallback-in-secs) | DelayCacheServerFallbackForeground | 1903 | | [Delay background download cache server fallback (in secs)](#delay-background-download-cache-server-fallback-in-secs) | DelayCacheServerFallbackBackground | 1903 | +| [Cache Server Hostname](#cache-server-hostname) | DOCacheHost | 2004 | +| [Cache Server Hostname Source](#cache-server-hostname-source) | DOCacheHostSource | 2004 | +| [Maximum Foreground Download Bandwidth (in KB/s)](#maximum-background-download-bandwidth-in-kbs) | DOMaxForegroundDownloadBandwidth | 2004 | +| [Maximum Background Download Bandwidth (in KB/s)](#maximum-background-download-bandwidth-in-kbs) | DOMaxBackgroundDownloadBandwidth | 2004 | ### More detail on Delivery Optimization settings: @@ -232,4 +236,33 @@ The device can download from peers while on battery regardless of this policy. >[!IMPORTANT] > By default, devices **will not upload while on battery**. To enable uploads while on battery, you need to enable this policy and set the battery value under which uploads pause. +### Cache Server Hostname +Set this policy to to designate one or more Microsoft Connected Cache servers to be used by Delivery Optimization. You can set one or more FQDNs or IP Addresses that are comma separated, for example: myhost.somerandomhost.com,myhost2.somrandomhost.com,10.10.1.7. + + +### Cache Server Hostname Source + +This policy allows you to specify how your client(s) can discover Delivery Optimization in Network Cache servers dynamically. There are two options: +- 1 = DHCP Option 235. +- 2 = DHCP Option 235 Force. + +with either option, the client will query DHCP Option ID 235 and use the returned value as the Cache Server Hostname. Option 2 overrides the Cache Server Hostname policy, if set. + +Set this policy to designate one or more Delivery Optimization in Network Cache servers through a custom DHCP Option. You can add one or more value either fully qualified domain names (FQDN) or IP addresses. To add multiple values, separate each FQDN or IP address by commas. + +> [!NOTE] +> If you format the DHCP Option ID incorrectly, the client will fall back to the Cache Server Hostname policy value if that value has been set. + +### Maximum Foreground Download Bandwidth (in KB/s) + +Specifies the maximum foreground download bandwidth in kilobytes/second that the device can use across all concurrent download activities using Delivery Optimization. + +The default value of 0 (zero) means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. + + +### Maximum Background Download Bandwidth (in KB/s) + +Specifies the maximum background download bandwidth in kilobytes/second that the device can use across all concurrent download activities using Delivery Optimization. + +The default value 0 (zero) means that Delivery Optimization dynamically adjusts to use the available bandwidth for downloads. diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index 584aa81202..a8e262526e 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -24,7 +24,7 @@ ms.topic: article ## Recommended Delivery Optimization settings -Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greatest impact if particular situations exist in your deployment: +Delivery Optimization offers a great many settings to fine-tune its behavior (see [Delivery Optimization reference](waas-delivery-optimization-reference.md) for a comprehensive list), but for the most efficient performance, there are just a few key parameters that will have the greatest impact if particular situations exist in your deployment. If you just need an overview of Delivery Optimization, see [Delivery Optimization for Windows 10 updates](waas-delivery-optimization.md). - Does your topology include multiple breakouts to the internet (i.e., a "hybrid WAN") or are there only a few connections to the internet, so that all requests appear to come from a single external IP address (a "hub and spoke" topology)? - If you use boundary groups in your topology, how many devices are present in a given group? @@ -129,7 +129,6 @@ To do this with MDM, go to **.Vendor/MSFT/Policy/Config/DeliveryOptimization/** | ExpireOn | The target expiration date and time for the file. | | Pinned | A yes/no value indicating whether an item has been "pinned" in the cache (see `setDeliveryOptmizationStatus`). | -Starting in Windows 10, version 2004, `Get-DeliveryOptimizationStatus` has a new option `-PeerInfo` which returns a real-time list of the connected peers. `Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: @@ -147,7 +146,7 @@ Using the `-Verbose` option returns additional information: - Bytes from CDN (the number of bytes received over HTTP) - Average number of peer connections per download  -Starting in Windows 10, version 2004, `Get-DeliveryOptimizationPerfSnap` has a new option `-PeerInfo` which returns a real-time list of the connected peers. +**Starting in Windows 10, version 2004**, `Get-DeliveryOptimizationPerfSnap` has a new option `-PeerInfo` which returns a real-time list of the connected peers. Starting in Windows 10, version 1903, `get-DeliveryOptimizationPerfSnap` has a new option `-CacheSummary` which provides a summary of the cache status. @@ -178,7 +177,10 @@ You can now "pin" files to keep them persistent in the cache. You can only do th **Starting in Windows 10, version 2004:** -`Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` +- `Enable-DeliveryOptimizationVerboseLogs` +- `Disable-DliveryOptimizationVerboseLogs` + +- `Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` With no options, this cmdlet returns these data: diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index b788f2aa7c..2a1e6e4fc5 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -39,6 +39,20 @@ Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimi ![absolute bandwidth settings in delivery optimization interface](images/DO-absolute-bandwidth.png) - Activity Monitor now identifies the cache server used for as the source for Microsoft Connected Cache. For more information about using Microsoft Connected Cache with Configuration Manager, see [Microsoft Connected Cache](https://docs.microsoft.com/mem/configmgr/core/plan-design/hierarchy/fundamental-concepts-for-content-management#microsoft-connected-cache). +- New options for [`Get-DeliveryOptimizationPerfSnap`](waas-delivery-optimization-setup.md#analyze-usage). +- New cmdlets: + - `Enable-DeliveryOptimizationVerboseLogs` + - `Disable-DliveryOptimizationVerboseLogs` + - `Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` +- New policy settings (for details see ): + - [DOCacheHost](waas-delivery-optimization-reference.md#cache-server-hostname) + - [DOCacheHostSource](waas-delivery-optimization-reference.md#cache-server-hostname-source) + - [DOMaxForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) + - [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) +- Support for new types of downloads: + - Office installations and updates + - Xbox game pass games + - MSIX apps (HTTP downloads only) ## Requirements From 83d9c2cc178f3fe7031e74bcc83e009f19e57109 Mon Sep 17 00:00:00 2001 From: Charles Inglis <32555877+cinglis-msft@users.noreply.github.com> Date: Thu, 9 Jul 2020 11:17:16 -0500 Subject: [PATCH 093/134] Update update-compliance-configuration-script.md Responding to issues customers have with the script because they're not aware of the requirement to run the script in System context. --- .../update/update-compliance-configuration-script.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/deployment/update/update-compliance-configuration-script.md b/windows/deployment/update/update-compliance-configuration-script.md index 2167039e0c..9b0b568dd7 100644 --- a/windows/deployment/update/update-compliance-configuration-script.md +++ b/windows/deployment/update/update-compliance-configuration-script.md @@ -35,6 +35,10 @@ The script is organized into two folders **Pilot** and **Deployment**. Both fold > [!IMPORTANT] > If you encounter an issue with Update Compliance, the first step should be to run the script in Pilot mode on a device you are encountering issues with, and save these Logs for reference with Support. +> [!IMPORTANT] +> The script must be run in System context. This is accomplished via the PsExec tool included in the file. To learn more about PsExec, see the documentation here: [PsExec](https://docs.microsoft.com/sysinternals/downloads/psexec). + + When using the script in the context of troubleshooting, use `Pilot`. Enter `RunConfig.bat`, and configure it as follows: 1. Configure `logPath` to a path where the script will have write access and a place you can easily access. This specifies the output of the log files generated when the script is in Verbose mode. From e6a85ece3fc924a71347a3a0067b4d54bcd48c6c Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Thu, 9 Jul 2020 09:22:06 -0700 Subject: [PATCH 094/134] Update update-compliance-configuration-script.md Very slight wording changes. --- .../deployment/update/update-compliance-configuration-script.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-configuration-script.md b/windows/deployment/update/update-compliance-configuration-script.md index 9b0b568dd7..0305a83e2b 100644 --- a/windows/deployment/update/update-compliance-configuration-script.md +++ b/windows/deployment/update/update-compliance-configuration-script.md @@ -36,7 +36,7 @@ The script is organized into two folders **Pilot** and **Deployment**. Both fold > If you encounter an issue with Update Compliance, the first step should be to run the script in Pilot mode on a device you are encountering issues with, and save these Logs for reference with Support. > [!IMPORTANT] -> The script must be run in System context. This is accomplished via the PsExec tool included in the file. To learn more about PsExec, see the documentation here: [PsExec](https://docs.microsoft.com/sysinternals/downloads/psexec). +> The script must be run in the System context. To do this, use the PsExec tool included in the file. For more about PsExec, see [PsExec](https://docs.microsoft.com/sysinternals/downloads/psexec). When using the script in the context of troubleshooting, use `Pilot`. Enter `RunConfig.bat`, and configure it as follows: From ecb78daa981e3457989bba5f50d9169c6e90cfc0 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 10:15:10 -0700 Subject: [PATCH 095/134] remove note --- .../microsoft-defender-atp/onboard-downlevel.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 3ad2b3c9db..6d9c98fc37 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -32,9 +32,6 @@ ms.topic: article Microsoft Defender ATP extends support to include down-level operating systems, providing advanced attack detection and investigation capabilities on supported Windows versions. -> [!IMPORTANT] -> This capability is currently in preview. You'll need to turn on the preview features to take advantage of this feature. For more information, see [Preview features](preview.md). - To onboard down-level Windows client endpoints to Microsoft Defender ATP, you'll need to: - Configure and update System Center Endpoint Protection clients. - Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Microsoft Defender ATP as instructed below. From e6ccbf8d772f7fb137b52561166f8d1fc58e662d Mon Sep 17 00:00:00 2001 From: ashwin-pr <66497769+ashwin-pr@users.noreply.github.com> Date: Thu, 9 Jul 2020 23:11:55 +0530 Subject: [PATCH 096/134] Changed reference of Linux to Android Changed reference of Linux to Android --- .../microsoft-defender-atp/microsoft-defender-atp-android.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index b2b8409121..12f56bc412 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -27,7 +27,7 @@ ms.topic: conceptual > > As with any pre-release solution, remember to exercise caution when determining the target population for your deployments. > -> If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Linux onboarding page immediately. If you have not yet opted into previews, we encourage you to [turn on preview features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/preview) in the Microsoft Defender Security Center today. +> If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Android onboarding page immediately. If you have not yet opted into previews, we encourage you to [turn on preview features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/preview) in the Microsoft Defender Security Center today. This topic describes how to install, configure, update, and use Microsoft Defender ATP for Android. From 54c70a2bf621499c13ee44d2e645d2d37835bb95 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 9 Jul 2020 11:02:44 -0700 Subject: [PATCH 097/134] adding main DO page back into TOC --- windows/deployment/TOC.yml | 2 ++ windows/deployment/update/waas-delivery-optimization.md | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/TOC.yml b/windows/deployment/TOC.yml index 7c17c5720e..bd4751ea90 100644 --- a/windows/deployment/TOC.yml +++ b/windows/deployment/TOC.yml @@ -43,6 +43,8 @@ href: update/plan-determine-app-readiness.md - name: Define your servicing strategy href: update/plan-define-strategy.md + - name: Delivery Optimization for Windows 10 updates + href: update/waas-delivery-optimization-reference.md - name: Best practices for feature updates on mission-critical devices href: update/feature-update-mission-critical.md - name: Windows 10 deployment considerations diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 2a1e6e4fc5..084ff6f01a 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -1,5 +1,5 @@ --- -title: Configure Delivery Optimization for Windows 10 updates (Windows 10) +title: Delivery Optimization for Windows 10 updates ms.reviewer: manager: laurawi description: Delivery Optimization is a peer-to-peer distribution method in Windows 10 From f7402458f8c862b780957a05f5062e6dce2fbff0 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 9 Jul 2020 21:07:53 +0300 Subject: [PATCH 098/134] Update get-all-vulnerabilities-by-machines.md 2 --- .../get-all-vulnerabilities-by-machines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index 4234c36d32..de0e5c2508 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -25,7 +25,7 @@ Retrieves a list of all the vulnerabilities affecting the organization per [Mach
    The OData ```$filter``` is supported on all properties. >[!Tip] ->This is great API for [Power BI](api-power-bi.md) integration. +>This is great API for [Power BI integration](api-power-bi.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) for details. From d6beb73ed57588ccff322e31d9c9a0ce2fe3d8f1 Mon Sep 17 00:00:00 2001 From: Joanie Rhine <53441365+jrhi@users.noreply.github.com> Date: Thu, 9 Jul 2020 11:19:14 -0700 Subject: [PATCH 099/134] Update catchup scan docs Updated docs on Disable catchup full scan and Disable catchup quick scan. --- windows/client-management/mdm/policy-csp-defender.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 5898f5bb48..5b8f52d942 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,9 +1725,9 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled full scans will be disabled. +If you enable or do not configure this setting, catch-up scans for scheduled full scans will be disabled. Supported values: @@ -1805,9 +1805,9 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you enable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. +If you enable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: From 6b7727e2aef664180c5969807997e330bd632e96 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 11:23:26 -0700 Subject: [PATCH 100/134] update file link --- .../microsoft-defender-atp/configure-proxy-internet.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- .../microsoft-defender-atp/production-deployment.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 73427e0de5..892be434e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -108,7 +108,7 @@ If a proxy or firewall is blocking all traffic by default and allowing only spec |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed below from HTTPS scanning. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 696c47442f..fda5e2b14b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -95,7 +95,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 5c6219b989..0b8a773d75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -75,7 +75,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 96ee924d6d..33a1b59c0a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -235,7 +235,7 @@ If a proxy or firewall is blocking anonymous traffic, as Microsoft Defender ATP |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
    [Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. ### Microsoft Defender ATP service backend IP range From 507a44cb69ef155660eb852e402d0ed4d5ab07fa Mon Sep 17 00:00:00 2001 From: jaimeo Date: Thu, 9 Jul 2020 11:44:17 -0700 Subject: [PATCH 101/134] one more crosslink --- windows/deployment/update/waas-delivery-optimization.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 084ff6f01a..ba1b1c034a 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -28,6 +28,8 @@ Windows updates, upgrades, and applications can contain packages with very large Delivery Optimization is a cloud-managed solution. Access to the Delivery Optimization cloud services is a requirement. This means that in order to use the peer-to-peer functionality of Delivery Optimization, devices must have access to the internet. +For information about setting up Delivery Optimization, including tips for the best settings in different scenarios, see [Set up Delivery Optimization for Windows 10 updates](waas-delivery-optimization-setup.md). For a comprehensive list of all Delivery Optimization settings, see [Delivery Optimization reference](waas-delivery-optimization-reference.md). + >[!NOTE] >WSUS can also use [BranchCache](waas-branchcache.md) for content sharing and caching. If Delivery Optimization is enabled on devices that use BranchCache, Delivery Optimization will be used instead. From 8f88fa6f07577744270468f0f0c80822fa6ab179 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 12:36:15 -0700 Subject: [PATCH 102/134] fixes --- .../minimum-requirements.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 60382164d4..8f47832251 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -92,7 +92,7 @@ Access to Microsoft Defender ATP is done through a browser, supporting the follo Devices on your network must be running one of these editions. -The hardware requirements for Microsoft Defender ATP on devices is the same as those for the supported editions. +The hardware requirements for Microsoft Defender ATP on devices are the same for the supported editions. > [!NOTE] > Machines running mobile versions of Windows are not supported. @@ -125,8 +125,8 @@ When you run the onboarding wizard for the first time, you must choose where you > [!NOTE] > Microsoft Defender ATP doesn't require any specific diagnostic level as long as it's enabled. -You must ensure that the diagnostic data service is enabled on all the devices in your organization. -By default, this service is enabled, but it's good practice to check to ensure that you'll get sensor data from them. +Make sure that the diagnostic data service is enabled on all the devices in your organization. +By default, this service is enabled. It's good practice to check to ensure that you'll get sensor data from them. **Use the command line to check the Windows 10 diagnostic data service startup type**: @@ -146,7 +146,8 @@ By default, this service is enabled, but it's good practice to check to ensu ![Result of the sc query command for diagtrack](images/windefatp-sc-qc-diagtrack.png) -If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the service to automatically start. + +You'll need to set the service to automatically start if the **START_TYPE** is not set to **AUTO_START**. **Use the command line to set the Windows 10 diagnostic data service to automatically start:** @@ -173,7 +174,7 @@ If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the #### Internet connectivity Internet connectivity on devices is required either directly or through proxy. -The Microsoft Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Microsoft Defender ATP cloud service and report cyber data. One-off activities such as file uploads and investigation package collection are not included in this daily average bandwidth. +The Microsoft Defender ATP sensor can utilize a daily average bandwidth of 5 MB to communicate with the Microsoft Defender ATP cloud service and report cyber data. One-off activities such as file uploads and investigation package collection are not included in this daily average bandwidth. For more information on additional proxy configuration settings, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). @@ -183,9 +184,11 @@ Before you onboard devices, the diagnostic data service must be enabled. The ser ## Microsoft Defender Antivirus configuration requirement The Microsoft Defender ATP agent depends on the ability of Microsoft Defender Antivirus to scan files and provide information about them. -You must configure Security intelligence updates on the Microsoft Defender ATP devices whether Microsoft Defender Antivirus is the active antimalware or not. For more information, see [Manage Microsoft Defender Antivirus updates and apply baselines](../microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md). +Configure Security intelligence updates on the Microsoft Defender ATP devices whether Microsoft Defender Antivirus is the active antimalware or not. For more information, see [Manage Microsoft Defender Antivirus updates and apply baselines](../microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md). -When Microsoft Defender Antivirus is not the active antimalware in your organization and you use the Microsoft Defender ATP service, Microsoft Defender Antivirus goes on passive mode. If your organization has disabled Microsoft Defender Antivirus through group policy or other methods, devices that are onboarded to Microsoft Defender ATP must be excluded from this group policy. +When Microsoft Defender Antivirus is not the active antimalware in your organization and you use the Microsoft Defender ATP service, Microsoft Defender Antivirus goes on passive mode. + +If your organization has turned off Microsoft Defender Antivirus through group policy or other methods, devices that are onboarded must be excluded from this group policy. If you are onboarding servers and Microsoft Defender Antivirus is not the active antimalware on your servers, you shouldn't uninstall Microsoft Defender Antivirus. You'll need to configure it to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints.md). From 4990857f9d971047460dda1f078058012084d93e Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Thu, 9 Jul 2020 14:27:23 -0700 Subject: [PATCH 103/134] Update policy-csp-defender.md There was discrepancy only in the default value for the DisableCatchupFullScan and DisableCatchupQuickScan settings and their equivalent GP settings. Updated the default values and reverted the changes to the descriptions. --- .../client-management/mdm/policy-csp-defender.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 5b8f52d942..df1a78b3a7 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,14 +1725,14 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable or do not configure this setting, catch-up scans for scheduled full scans will be disabled. +If you enable this setting, catch-up scans for scheduled full scans will be disabled. Supported values: -- 0 - Disabled -- 1 - Enabled (default) +- 0 - Disabled (default) +- 1 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupFullScan @@ -1805,14 +1805,14 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. +If you enable this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: -- 0 - Disabled -- 1 - Enabled (default) +- 0 - Disabled (default) +- 1 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupQuickScan From 5f226434ffdb21ccb0b5d6d1bff7bc1050ab671d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jul 2020 14:38:13 -0700 Subject: [PATCH 104/134] Update microsoft-defender-advanced-threat-protection.md --- .../microsoft-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index b20e6bfe22..74190892a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -136,4 +136,4 @@ Integrate Microsoft Defender Advanced Threat Protection into your existing workf ## Related topic -[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/Article/Content/854/Windows-Defender-ATP-helps-detect-sophisticated-threats) +[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/microsoft-defender-atps-antivirus-capabilities-boost-malware-protection) From 9c3eb4fdaac667b595b1d002132fb35a44fd2ee9 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Thu, 9 Jul 2020 14:42:13 -0700 Subject: [PATCH 105/134] Update policy-csp-defender.md --- windows/client-management/mdm/policy-csp-defender.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index df1a78b3a7..56f6870274 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,9 +1725,9 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you enable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled full scans will be disabled. +If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned off. Supported values: @@ -1805,9 +1805,9 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you enable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled quick scans will be turned off. +If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: From d10a8c112614af765169013aeb626c2e59284b41 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 10 Jul 2020 17:57:02 +0500 Subject: [PATCH 106/134] Update policy-configuration-service-provider.md --- .../mdm/policy-configuration-service-provider.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index eb3f8eb24e..71132b1c96 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -4061,6 +4061,9 @@ The following diagram shows the Policy configuration service provider in tree fo - [Policy CSPs supported by Group Policy](policy-csps-supported-by-group-policy.md) - [ADMX-backed policy CSPs](policy-csps-admx-backed.md) +> [!NOTE] +> Not all Policy CSPs supported by Group Policy are ADMX-backed. For more details, see [Understanding ADMX-backed policies](./understanding-admx-backed-policies.md). + ## Policy CSPs supported by HoloLens devices - [Policy CSPs supported by HoloLens 2](policy-csps-supported-by-hololens2.md) - [Policy CSPs supported by HoloLens (1st gen) Commercial Suite](policy-csps-supported-by-hololens-1st-gen-commercial-suite.md) From ac1862a9cfc9f5121c64002a37fad1ab344345e8 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Fri, 10 Jul 2020 19:35:44 +0530 Subject: [PATCH 107/134] added smartscreen link as per the user report #7131 so i added defender smartscreen link --- .../security/threat-protection/intelligence/developer-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/developer-faq.md b/windows/security/threat-protection/intelligence/developer-faq.md index c6973ab9e1..ce1d4ec198 100644 --- a/windows/security/threat-protection/intelligence/developer-faq.md +++ b/windows/security/threat-protection/intelligence/developer-faq.md @@ -47,4 +47,4 @@ This is not related to Microsoft Defender Antivirus and other Microsoft antimalw ## Why does the Windows Defender SmartScreen say my program is not commonly downloaded? -This is not related to Microsoft Defender Antivirus and other Microsoft antimalware. You can find out more from the SmartScreen website. +This is not related to Microsoft Defender Antivirus and other Microsoft antimalware. You can find out more from the [SmartScreen website.](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-overview) From 62d9effee1b1b89c199ca3db65289be360dfc42b Mon Sep 17 00:00:00 2001 From: arcarley <52137849+arcarley@users.noreply.github.com> Date: Fri, 10 Jul 2020 09:20:08 -0700 Subject: [PATCH 108/134] Update update-csp.md I want to add a note that the update CSP aside from Rollback is *not* recommended for desktop devices. This is to ensure that MDMs do not use the update csp approval aspects to try and manage desktop devices and instead utilize the Policy CSP-Update policies. --- windows/client-management/mdm/update-csp.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/client-management/mdm/update-csp.md b/windows/client-management/mdm/update-csp.md index bacfd4f923..324d9af45b 100644 --- a/windows/client-management/mdm/update-csp.md +++ b/windows/client-management/mdm/update-csp.md @@ -16,6 +16,9 @@ ms.date: 02/23/2018 The Update configuration service provider enables IT administrators to manage and control the rollout of new updates. +> [!Note] +> All aspects of the Update CSP aside from Rollback are not recommended for managing desktop devices. To manage desktop devices from Windows Update please see the Policy CSP - Updates section of the Mobile Device Management documentation. Rollback can be used for desktop devices on 1803 and above. + The following diagram shows the Update configuration service provider in tree format. ![update csp diagram](images/provisioning-csp-update.png) From c6525c92b46dc7300f4d68e9f545fb4b4f41e7f6 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Fri, 10 Jul 2020 11:32:43 -0700 Subject: [PATCH 109/134] Update update-csp.md Added a link to the Policy CSP - Update doc. --- windows/client-management/mdm/update-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/update-csp.md b/windows/client-management/mdm/update-csp.md index 324d9af45b..1d4d3a7e86 100644 --- a/windows/client-management/mdm/update-csp.md +++ b/windows/client-management/mdm/update-csp.md @@ -17,7 +17,7 @@ ms.date: 02/23/2018 The Update configuration service provider enables IT administrators to manage and control the rollout of new updates. > [!Note] -> All aspects of the Update CSP aside from Rollback are not recommended for managing desktop devices. To manage desktop devices from Windows Update please see the Policy CSP - Updates section of the Mobile Device Management documentation. Rollback can be used for desktop devices on 1803 and above. +> All aspects of the Update CSP aside from Rollback are not recommended for managing desktop devices. To manage desktop devices from Windows Update, see the [Policy CSP - Updates](policy-csp-update.md) documentation. Rollback can be used for desktop devices on 1803 and above. The following diagram shows the Update configuration service provider in tree format. From db641a3a204325bec8c1c521d51eaa28895b26d0 Mon Sep 17 00:00:00 2001 From: LucasArona Date: Fri, 10 Jul 2020 21:03:22 +0200 Subject: [PATCH 110/134] Wrong registry path for the analysis --- windows/deployment/upgrade/setupdiag.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/upgrade/setupdiag.md b/windows/deployment/upgrade/setupdiag.md index bea5439367..bca001f87a 100644 --- a/windows/deployment/upgrade/setupdiag.md +++ b/windows/deployment/upgrade/setupdiag.md @@ -48,7 +48,7 @@ When run by Windows Setup, the following [parameters](#parameters) are used: - /Output:%windir%\logs\SetupDiag\SetupDiagResults.xml - /RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results -The resulting SetupDiag analysis can be found at **%WinDir%\Logs\SetupDiag\SetupDiagResults.xml** and in the registry under **HKLM\Setup\SetupDiag\Results**. +The resulting SetupDiag analysis can be found at **%WinDir%\Logs\SetupDiag\SetupDiagResults.xml** and in the registry under **HKLM\SYSTEM\Setup\SetupDiag\Results**. If the upgrade process proceeds normally, the **Sources** directory including **setupdiag.exe** is moved under **%SystemDrive%\Windows.Old** for cleanup. If the **Windows.old** directory is deleted later, **setupdiag.exe** will also be removed. From 925ef2a88d265f24142091383f033df54b1bfa8a Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jul 2020 13:24:49 -0700 Subject: [PATCH 111/134] Update microsoft-defender-advanced-threat-protection.md --- .../microsoft-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index 74190892a5..283349edd3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -136,4 +136,4 @@ Integrate Microsoft Defender Advanced Threat Protection into your existing workf ## Related topic -[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/microsoft-defender-atps-antivirus-capabilities-boost-malware-protection) +[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/en-us/itshowcase/microsoft-defender-atps-antivirus-capabilities-boost-malware-protection) From 9d086fe08587871c987c09b225609713076d5024 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Fri, 10 Jul 2020 14:03:37 -0700 Subject: [PATCH 112/134] corrections --- .../update/waas-delivery-optimization-reference.md | 6 +++--- .../update/waas-delivery-optimization-setup.md | 2 +- .../deployment/update/waas-delivery-optimization.md | 12 ++++++++---- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md index fc05fe55aa..b101477546 100644 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -47,9 +47,9 @@ In MDM, the same settings are under **.Vendor/MSFT/Policy/Config/DeliveryOptimiz | [Absolute Max Cache Size](#absolute-max-cache-size) | DOAbsoluteMaxCacheSize | 1607 | | [Modify Cache Drive](#modify-cache-drive) | DOModifyCacheDrive | 1607 | | [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) | DOMinFileSizeToCache | 1703 | -| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 | -| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 | -| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 | +| [Maximum Download Bandwidth](#maximum-download-bandwidth) | DOMaxDownloadBandwidth | 1607 (removed in Windows 10, version 2004; use [Maximum Background Download Bandwidth (in KB/s)](#maximum-background-download-bandwidth-in-kbs) or [Maximum Foreground Download Bandwidth (in KB/s)](#maximum-foreground-download-bandwidth-in-kbs) instead)| +| [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) | DOPercentageMaxDownloadBandwidth | 1607 (removed in Windows 10, version 2004; use [Maximum Background Download Bandwidth (in KB/s)](#maximum-background-download-bandwidth-in-kbs) or [Maximum Foreground Download Bandwidth (in KB/s)](#maximum-foreground-download-bandwidth-in-kbs) instead)| +| [Max Upload Bandwidth](#max-upload-bandwidth) | DOMaxUploadBandwidth | 1607 (removed in Windows 10, version 2004) | | [Monthly Upload Data Cap](#monthly-upload-data-cap) | DOMonthlyUploadDataCap | 1607 | | [Minimum Background QoS](#minimum-background-qos) | DOMinBackgroundQoS | 1607 | | [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1709 | diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index a8e262526e..0eb29e75e3 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -178,7 +178,7 @@ You can now "pin" files to keep them persistent in the cache. You can only do th **Starting in Windows 10, version 2004:** - `Enable-DeliveryOptimizationVerboseLogs` -- `Disable-DliveryOptimizationVerboseLogs` +- `Disable-DeliveryOptimizationVerboseLogs` - `Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index ba1b1c034a..ae06cd3627 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -40,17 +40,21 @@ For information about setting up Delivery Optimization, including tips for the b ![absolute bandwidth settings in delivery optimization interface](images/DO-absolute-bandwidth.png) -- Activity Monitor now identifies the cache server used for as the source for Microsoft Connected Cache. For more information about using Microsoft Connected Cache with Configuration Manager, see [Microsoft Connected Cache](https://docs.microsoft.com/mem/configmgr/core/plan-design/hierarchy/fundamental-concepts-for-content-management#microsoft-connected-cache). +- Activity Monitor now identifies the cache server used for as the source for Microsoft Connected Cache. For more information about using Microsoft Connected Cache with Configuration Manager, see [Microsoft Connected Cache](https://docs.microsoft.com/mem/configmgr/core/plan-design/hierarchy/microsoft-connected-cache). - New options for [`Get-DeliveryOptimizationPerfSnap`](waas-delivery-optimization-setup.md#analyze-usage). - New cmdlets: - `Enable-DeliveryOptimizationVerboseLogs` - - `Disable-DliveryOptimizationVerboseLogs` + - `Disable-DeliveryOptimizationVerboseLogs` - `Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` -- New policy settings (for details see ): +- New policy settings: - [DOCacheHost](waas-delivery-optimization-reference.md#cache-server-hostname) - [DOCacheHostSource](waas-delivery-optimization-reference.md#cache-server-hostname-source) - - [DOMaxForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) + - [DOMaxForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs); replaces DOPercentageMaxDownloadBandwidth - [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) +- Removed policy settings (if you set these policies in Windows 10, 2004, they will have no effect): + - DOMaxDownloadBandwidth; use [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) or [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) instead. + - DOPercentageMaxDownloadBandwidth; use [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) or [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) instead. + - DOMaxUploadBandwidth - Support for new types of downloads: - Office installations and updates - Xbox game pass games From 15710d6dd2d52cfb6181d06f5cdaa2b9f334390c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 15:04:19 -0700 Subject: [PATCH 113/134] Making final image expandable --- windows/deployment/update/waas-delivery-optimization-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization-setup.md b/windows/deployment/update/waas-delivery-optimization-setup.md index 0eb29e75e3..983594b78b 100644 --- a/windows/deployment/update/waas-delivery-optimization-setup.md +++ b/windows/deployment/update/waas-delivery-optimization-setup.md @@ -220,7 +220,7 @@ Log entries are written to the PowerShell pipeline as objects. To dump logs to a Update Compliance provides you with information about your Delivery Optimization configuration, including the observed bandwidth savings across all devices that used peer-to-peer distribution over the past 28 days. -![DO status](images/UC_workspace_DO_status.png) +[ ![DO status](images/UC_workspace_DO_status.png) ](images/UC_workspace_DO_status.png#lightbox) For details, see [Delivery Optimization in Update Compliance](update-compliance-delivery-optimization.md). From 79846452f4a7517240037411bd5c9896a5abf902 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 15:12:11 -0700 Subject: [PATCH 114/134] Indented content in a list item, added white space --- windows/deployment/update/waas-delivery-optimization.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index ae06cd3627..76b225825d 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -38,23 +38,28 @@ For information about setting up Delivery Optimization, including tips for the b - Enterprise network throttling: new settings have been added in Group Policy and MDM to control foreground and background throttling as absolute values (Maximum Background Download Bandwidth in (in KB/s)). These settings are also available in the Windows user interface: -![absolute bandwidth settings in delivery optimization interface](images/DO-absolute-bandwidth.png) + ![absolute bandwidth settings in delivery optimization interface](images/DO-absolute-bandwidth.png) - Activity Monitor now identifies the cache server used for as the source for Microsoft Connected Cache. For more information about using Microsoft Connected Cache with Configuration Manager, see [Microsoft Connected Cache](https://docs.microsoft.com/mem/configmgr/core/plan-design/hierarchy/microsoft-connected-cache). + - New options for [`Get-DeliveryOptimizationPerfSnap`](waas-delivery-optimization-setup.md#analyze-usage). + - New cmdlets: - `Enable-DeliveryOptimizationVerboseLogs` - `Disable-DeliveryOptimizationVerboseLogs` - `Get-DeliveryOptimizationLogAnalysis [ETL Logfile path] [-ListConnections]` + - New policy settings: - [DOCacheHost](waas-delivery-optimization-reference.md#cache-server-hostname) - [DOCacheHostSource](waas-delivery-optimization-reference.md#cache-server-hostname-source) - [DOMaxForegroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs); replaces DOPercentageMaxDownloadBandwidth - [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) + - Removed policy settings (if you set these policies in Windows 10, 2004, they will have no effect): - DOMaxDownloadBandwidth; use [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) or [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) instead. - DOPercentageMaxDownloadBandwidth; use [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) or [DOMaxBackgroundDownloadBandwidth](waas-delivery-optimization-reference.md#maximum-foreground-download-bandwidth-in-kbs) instead. - DOMaxUploadBandwidth + - Support for new types of downloads: - Office installations and updates - Xbox game pass games From dd35a6dd2e385664204729aca593bd236a0c7a08 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Fri, 10 Jul 2020 15:54:33 -0700 Subject: [PATCH 115/134] Updated supported values --- windows/client-management/mdm/policy-csp-defender.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 56f6870274..49855399e3 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1731,8 +1731,8 @@ If you disable or do not configure this setting, catch-up scans for scheduled fu Supported values: -- 0 - Disabled (default) -- 1 - Enabled +- 1 - Disabled (default) +- 0 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupFullScan @@ -1811,8 +1811,8 @@ If you disable or do not configure this setting, catch-up scans for scheduled qu Supported values: -- 0 - Disabled (default) -- 1 - Enabled +- 1 - Disabled (default) +- 0 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupQuickScan From 2db690e9ec9d158308e0cc15d6f2f45b9d3e3082 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 16:35:26 -0700 Subject: [PATCH 116/134] Changed "Bitlocker" to "BitLocker" --- .../mdm/policy-configuration-service-provider.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 71132b1c96..5e23762281 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -562,11 +562,11 @@ The following diagram shows the Policy configuration service provider in tree fo
    -### Bitlocker policies +### BitLocker policies
    - Bitlocker/EncryptionMethod + BitLocker/EncryptionMethod
    From 4e87357b9ed00d14bd2f34c4e2026bd4f66c9303 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 16:54:09 -0700 Subject: [PATCH 117/134] Added bold to UI text/navigation --- ...ows-10-device-automatically-using-group-policy.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index 95927fa42d..b68290767f 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -80,7 +80,7 @@ The following steps demonstrate required settings using the Intune service: ![Mobility setting MDM intune](images/auto-enrollment-microsoft-intune-setting.png) -7. Verify that the *Enable Automatic MDM enrollment using default Azure AD credentials* group policy (Local Group Policy Editor > Computer Configuration > Policies > Administrative Templates > Windows Components > MDM) is properly deployed to all devices which should be enrolled into Intune. +7. Verify that the *Enable Automatic MDM enrollment using default Azure AD credentials* group policy (**Local Group Policy Editor > Computer Configuration > Policies > Administrative Templates > Windows Components > MDM**) is properly deployed to all devices which should be enrolled into Intune. You may contact your domain administrators to verify if the group policy has been deployed successfully. 8. Verify that the device is not enrolled with the old Intune client used on the Intune Silverlight Portal (this is the Intune portal used before the Azure portal). @@ -194,7 +194,7 @@ Investigate the log file if you have issues even after performing all the mandat To collect Event Viewer logs: 1. Open Event Viewer. -2. Navigate to Applications and Services Logs > Microsoft > Windows > DeviceManagement-Enterprise-Diagnostic-Provider > Admin. +2. Navigate to **Applications and Services Logs > Microsoft > Windows > DeviceManagement-Enterprise-Diagnostic-Provider > Admin**. > [!Tip] > For guidance on how to collect event logs for Intune, see [Collect MDM Event Viewer Log YouTube video](https://www.youtube.com/watch?v=U_oCe2RmQEc). @@ -208,14 +208,14 @@ To collect Event Viewer logs: To troubleshoot, check the error code that appears in the event. See [Troubleshooting Windows device enrollment problems in Microsoft Intune](https://support.microsoft.com/en-ph/help/4469913/troubleshooting-windows-device-enrollment-problems-in-microsoft-intune) for more information. - The auto-enrollment did not trigger at all. In this case, you will not find either event ID 75 or event ID 76. To know the reason, you must understand the internal mechanisms happening on the device as described in the following section. - The auto-enrollment process is triggered by a task (Microsoft > Windows > EnterpriseMgmt) within the task-scheduler. This task appears if the *Enable automatic MDM enrollment using default Azure AD credentials* group policy (Computer Configuration > Policies > Administrative Templates > Windows Components > MDM) is successfully deployed to the target machine as shown in the following screenshot: + The auto-enrollment process is triggered by a task (**Microsoft > Windows > EnterpriseMgmt**) within the task-scheduler. This task appears if the *Enable automatic MDM enrollment using default Azure AD credentials* group policy (**Computer Configuration > Policies > Administrative Templates > Windows Components > MDM**) is successfully deployed to the target machine as shown in the following screenshot: ![Task scheduler](images/auto-enrollment-task-scheduler.png) > [!Note] > This task isn't visible to standard users - run Scheduled Tasks with administrative credentials to find the task. This task runs every 5 minutes for the duration of 1 day. To confirm if the task succeeded, check the task scheduler event logs: - Applications and Services Logs > Microsoft > Windows > Task Scheduler > Operational. + **Applications and Services Logs > Microsoft > Windows > Task Scheduler > Operational**. Look for an entry where the task scheduler created by enrollment client for automatically enrolling in MDM from AAD is triggered by event ID 107. ![Event ID 107](images/auto-enrollment-event-id-107.png) @@ -226,11 +226,11 @@ To collect Event Viewer logs: Note that the task scheduler log displays event ID 102 (task completed) regardless of the auto-enrollment success or failure. This means that the task scheduler log is only useful to confirm if the auto-enrollment task is triggered or not. It does not indicate the success or failure of auto-enrollment. If you cannot see from the log that task Schedule created by enrollment client for automatically enrolling in MDM from AAD is initiated, there is possibly issue with the group policy. Immediately run the command `gpupdate /force` in command prompt to get the GPO applied. If this still does not help, further troubleshooting on the Active Directory is required. - One frequently seen error is related to some outdated enrollment entries in the registry on the target client device (HKLM > Software > Microsoft > Enrollments). If a device has been enrolled (can be any MDM solution and not only Intune), some enrollment information added into the registry is seen: + One frequently seen error is related to some outdated enrollment entries in the registry on the target client device (**HKLM > Software > Microsoft > Enrollments**). If a device has been enrolled (can be any MDM solution and not only Intune), some enrollment information added into the registry is seen: ![Outdated enrollment entries](images/auto-enrollment-outdated-enrollment-entries.png) - By default, these entries are removed when the device is un-enrolled, but occasionally the registry key remains even after un-enrollment. In this case, `gpupdate /force` fails to initiate the auto-enrollment task and error code 2149056522 is displayed in the Applications and Services Logs > Microsoft > Windows > Task Scheduler > Operational event log file under event ID 7016. + By default, these entries are removed when the device is un-enrolled, but occasionally the registry key remains even after un-enrollment. In this case, `gpupdate /force` fails to initiate the auto-enrollment task and error code 2149056522 is displayed in the **Applications and Services Logs > Microsoft > Windows > Task Scheduler > Operational** event log file under event ID 7016. A resolution to this issue is to remove the registry key manually. If you do not know which registry key to remove, go for the key which displays most entries as the screenshot above. All other keys will display less entries as shown in the following screenshot: ![Manually deleted entries](images/auto-enrollment-activation-verification-less-entries.png) From 524bd8bbcf529fd1a0e1a9550298bc7358d28c22 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 17:12:45 -0700 Subject: [PATCH 118/134] Added bullets to lists that were vertical only in source The rendered versions looked like a jumble --- ...device-automatically-using-group-policy.md | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index b68290767f..cf1bd637b2 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -168,24 +168,39 @@ Requirements: [!IMPORTANT] If you do not see the policy, it may be because you don’t have the ADMX for Windows 10, version 1803, version 1809, or version 1903 installed. To fix the issue, follow these steps (Note: the latest MDM.admx is backwards compatible): 1. Download: - 1803 -->[Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)](https://www.microsoft.com/download/details.aspx?id=56880) or - 1809 --> [Administrative Templates for Windows 10 October 2018 Update (1809)](https://www.microsoft.com/download/details.aspx?id=57576) or - 1903 --> [Administrative Templates (.admx) for Windows 10 May 2019 Update (1903)](https://www.microsoft.com/download/details.aspx?id=58495&WT.mc_id=rss_alldownloads_all) + + - 1803 -->[Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)](https://www.microsoft.com/download/details.aspx?id=56880) + + - 1809 --> [Administrative Templates for Windows 10 October 2018 Update (1809)](https://www.microsoft.com/download/details.aspx?id=57576) + + - 1903 --> [Administrative Templates (.admx) for Windows 10 May 2019 Update (1903)](https://www.microsoft.com/download/details.aspx?id=58495&WT.mc_id=rss_alldownloads_all) + 2. Install the package on the Domain Controller. + 3. Navigate, depending on the version to the folder: - 1803 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 April 2018 Update (1803) v2**, or - 1809 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 October 2018 Update (1809) v2**, or - 1903 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 May 2019 Update (1903) v3** + + - 1803 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 April 2018 Update (1803) v2** + + - 1809 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 October 2018 Update (1809) v2** + + - 1903 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 May 2019 Update (1903) v3** + 4. Rename the extracted Policy Definitions folder to **PolicyDefinitions**. + 5. Copy PolicyDefinitions folder to **C:\Windows\SYSVOL\domain\Policies**. - (If this folder does not exist, then be aware that you will be switching to a [central policy store](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) for your entire domain). + + If this folder does not exist, then be aware that you will be switching to a [central policy store](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) for your entire domain. + 6. Restart the Domain Controller for the policy to be available. This procedure will work for any future version as well. 1. Create a Group Policy Object (GPO) and enable the Group Policy **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **MDM** > **Enable automatic MDM enrollment using default Azure AD credentials**. + 2. Create a Security Group for the PCs. + 3. Link the GPO. + 4. Filter using Security Groups. ## Troubleshoot auto-enrollment of devices From 979a3b9635593f7c66400adfd68f94a0215e948f Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Fri, 10 Jul 2020 17:35:13 -0700 Subject: [PATCH 119/134] Correct broken "Important" note and transition to body text This change corrects a broken "Important" note that might've included two procedures. I've fixed the note and revised it to not encapsulate the two procedures. --- ...device-automatically-using-group-policy.md | 57 ++++++++++--------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index cf1bd637b2..a1b759f011 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -165,35 +165,36 @@ Requirements: - Enterprise AD must be integrated with Azure AD. - Ensure that PCs belong to same computer group. -[!IMPORTANT] -If you do not see the policy, it may be because you don’t have the ADMX for Windows 10, version 1803, version 1809, or version 1903 installed. To fix the issue, follow these steps (Note: the latest MDM.admx is backwards compatible): - 1. Download: - - - 1803 -->[Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)](https://www.microsoft.com/download/details.aspx?id=56880) - - - 1809 --> [Administrative Templates for Windows 10 October 2018 Update (1809)](https://www.microsoft.com/download/details.aspx?id=57576) - - - 1903 --> [Administrative Templates (.admx) for Windows 10 May 2019 Update (1903)](https://www.microsoft.com/download/details.aspx?id=58495&WT.mc_id=rss_alldownloads_all) - - 2. Install the package on the Domain Controller. - - 3. Navigate, depending on the version to the folder: - - - 1803 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 April 2018 Update (1803) v2** - - - 1809 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 October 2018 Update (1809) v2** - - - 1903 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 May 2019 Update (1903) v3** - - 4. Rename the extracted Policy Definitions folder to **PolicyDefinitions**. - - 5. Copy PolicyDefinitions folder to **C:\Windows\SYSVOL\domain\Policies**. - - If this folder does not exist, then be aware that you will be switching to a [central policy store](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) for your entire domain. - - 6. Restart the Domain Controller for the policy to be available. +> [!IMPORTANT] +> If you do not see the policy, it may be because you don't have the ADMX for Windows 10, version 1803, version 1809, or version 1903 installed. To fix the issue, use the following procedures. Note that the latest MDM.admx is backwards compatible. - This procedure will work for any future version as well. +1. Download: + + - 1803 -->[Administrative Templates (.admx) for Windows 10 April 2018 Update (1803)](https://www.microsoft.com/download/details.aspx?id=56880) + + - 1809 --> [Administrative Templates for Windows 10 October 2018 Update (1809)](https://www.microsoft.com/download/details.aspx?id=57576) + + - 1903 --> [Administrative Templates (.admx) for Windows 10 May 2019 Update (1903)](https://www.microsoft.com/download/details.aspx?id=58495&WT.mc_id=rss_alldownloads_all) + +2. Install the package on the Domain Controller. + +3. Navigate, depending on the version to the folder: + + - 1803 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 April 2018 Update (1803) v2** + + - 1809 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 October 2018 Update (1809) v2** + + - 1903 --> **C:\Program Files (x86)\Microsoft Group Policy\Windows 10 May 2019 Update (1903) v3** + +4. Rename the extracted Policy Definitions folder to **PolicyDefinitions**. + +5. Copy PolicyDefinitions folder to **C:\Windows\SYSVOL\domain\Policies**. + + If this folder does not exist, then be aware that you will be switching to a [central policy store](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administra) for your entire domain. + +6. Restart the Domain Controller for the policy to be available. + +This procedure will work for any future version as well. 1. Create a Group Policy Object (GPO) and enable the Group Policy **Computer Configuration** > **Policies** > **Administrative Templates** > **Windows Components** > **MDM** > **Enable automatic MDM enrollment using default Azure AD credentials**. From cb8703a5460255e4bf1cd5fa72fbda7d90266ecd Mon Sep 17 00:00:00 2001 From: Tudor Dobrila Date: Fri, 10 Jul 2020 21:38:00 -0700 Subject: [PATCH 120/134] Release notes for 101.03.12 --- .../threat-protection/microsoft-defender-atp/mac-whatsnew.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md index 8e3150af35..61b9edd8cd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-whatsnew.md @@ -26,6 +26,10 @@ ms.topic: conceptual > > If you have previously allowed the kernel extension as part of your remote deployment, that warning should not be presented to the end user. If you have not previously deployed a policy to allow the kernel extension, your users will be presented with the warning. To proactively silence the warning, you can still deploy a configuration to allow the kernel extension. Refer to the instructions in the [JAMF-based deployment](mac-install-with-jamf.md#approved-kernel-extension) and [Microsoft Intune-based deployment](mac-install-with-intune.md#create-system-configuration-profiles) topics. +## 101.03.12 + +- Performance improvements & bug fixes + ## 101.01.54 - Improvements around compatibility with Time Machine From bc7a223b76794015eee9693faebdbc3780221c75 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 11 Jul 2020 16:23:09 +0530 Subject: [PATCH 121/134] added new link as per the user report #7144 , so I inserted **how Microsoft identifies malware and pua website link** **https://docs.microsoft.com/windows/security/threat-protection/intelligence/criteria** --- .../security/threat-protection/intelligence/developer-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/developer-faq.md b/windows/security/threat-protection/intelligence/developer-faq.md index ce1d4ec198..2441fc8c12 100644 --- a/windows/security/threat-protection/intelligence/developer-faq.md +++ b/windows/security/threat-protection/intelligence/developer-faq.md @@ -31,7 +31,7 @@ Submit the file in question as a software developer. Wait until your submission If you're not satisfied with our determination of the submission, use the developer contact form provided with the submission results to reach Microsoft. We will use the information you provide to investigate further if necessary. -We encourage all software vendors and developers to read about how Microsoft identifies malware and unwanted software. +We encourage all software vendors and developers to read about [how Microsoft identifies malware and pua.](https://docs.microsoft.com/windows/security/threat-protection/intelligence/criteria) ## Why is Microsoft asking for a copy of my program? From 205a0ec6372ab111917baba55d6b1f7501938911 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 11 Jul 2020 22:07:44 +0530 Subject: [PATCH 122/134] Update windows/security/threat-protection/intelligence/developer-faq.md Accepted Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../security/threat-protection/intelligence/developer-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/developer-faq.md b/windows/security/threat-protection/intelligence/developer-faq.md index 2441fc8c12..b959041a16 100644 --- a/windows/security/threat-protection/intelligence/developer-faq.md +++ b/windows/security/threat-protection/intelligence/developer-faq.md @@ -31,7 +31,7 @@ Submit the file in question as a software developer. Wait until your submission If you're not satisfied with our determination of the submission, use the developer contact form provided with the submission results to reach Microsoft. We will use the information you provide to investigate further if necessary. -We encourage all software vendors and developers to read about [how Microsoft identifies malware and pua.](https://docs.microsoft.com/windows/security/threat-protection/intelligence/criteria) +We encourage all software vendors and developers to read about [how Microsoft identifies malware and Potentially Unwanted Applications (PUA)](https://docs.microsoft.com/windows/security/threat-protection/intelligence/criteria). ## Why is Microsoft asking for a copy of my program? From 27cee5c4db8684bc8c41f65d41eff7570628c3c8 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Sat, 11 Jul 2020 22:46:20 +0530 Subject: [PATCH 123/134] Update windows/security/threat-protection/intelligence/developer-faq.md accepted Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../security/threat-protection/intelligence/developer-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/intelligence/developer-faq.md b/windows/security/threat-protection/intelligence/developer-faq.md index b959041a16..8bf5c9b5f3 100644 --- a/windows/security/threat-protection/intelligence/developer-faq.md +++ b/windows/security/threat-protection/intelligence/developer-faq.md @@ -31,7 +31,7 @@ Submit the file in question as a software developer. Wait until your submission If you're not satisfied with our determination of the submission, use the developer contact form provided with the submission results to reach Microsoft. We will use the information you provide to investigate further if necessary. -We encourage all software vendors and developers to read about [how Microsoft identifies malware and Potentially Unwanted Applications (PUA)](https://docs.microsoft.com/windows/security/threat-protection/intelligence/criteria). +We encourage all software vendors and developers to read about [how Microsoft identifies malware and Potentially Unwanted Applications (PUA)](criteria.md). ## Why is Microsoft asking for a copy of my program? From c9661e0b52c6f06b51576a7bf056a7b749048d54 Mon Sep 17 00:00:00 2001 From: Hiroshi Yoshioka <40815708+hyoshioka0128@users.noreply.github.com> Date: Sun, 12 Jul 2020 15:34:48 +0900 Subject: [PATCH 124/134] =?UTF-8?q?Typo=20"\*\*Note:=20\*\*"=E2=86=92"**No?= =?UTF-8?q?te:**"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/basic-audit-object-access --- .../threat-protection/auditing/basic-audit-object-access.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/basic-audit-object-access.md b/windows/security/threat-protection/auditing/basic-audit-object-access.md index b6b09ddae8..ba5fc0f8ed 100644 --- a/windows/security/threat-protection/auditing/basic-audit-object-access.md +++ b/windows/security/threat-protection/auditing/basic-audit-object-access.md @@ -41,10 +41,10 @@ You can configure this security setting by opening the appropriate policy under |----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 560 | Access was granted to an already existing object. | | 562 | A handle to an object was closed. | -| 563 | An attempt was made to open an object with the intent to delete it.
    \*\*Note: \*\* This is used by file systems when the FILE_DELETE_ON_CLOSE flag is specified in Createfile(). | +| 563 | An attempt was made to open an object with the intent to delete it.
    **Note:** This is used by file systems when the FILE_DELETE_ON_CLOSE flag is specified in Createfile(). | | 564 | A protected object was deleted. | | 565 | Access was granted to an already existing object type. | -| 567 | A permission associated with a handle was used.
    \*\*Note: \*\* A handle is created with certain granted permissions (Read, Write, and so on). When the handle is used, up to one audit is generated for each of the permissions that was used. | +| 567 | A permission associated with a handle was used.
    **Note:** A handle is created with certain granted permissions (Read, Write, and so on). When the handle is used, up to one audit is generated for each of the permissions that was used. | | 568 | An attempt was made to create a hard link to a file that is being audited. | | 569 | The resource manager in Authorization Manager attempted to create a client context. | | 570 | A client attempted to access an object.
    **Note:** An event will be generated for every attempted operation on the object. | From 1c75515cd0b0d769315c968726564a3c4352bae2 Mon Sep 17 00:00:00 2001 From: John Bae Date: Mon, 13 Jul 2020 10:11:26 -0400 Subject: [PATCH 125/134] Update user-driven.md fixed typo in line 134 *downloaded --- windows/deployment/windows-autopilot/user-driven.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/user-driven.md b/windows/deployment/windows-autopilot/user-driven.md index 7786be9c94..7f4087f9a0 100644 --- a/windows/deployment/windows-autopilot/user-driven.md +++ b/windows/deployment/windows-autopilot/user-driven.md @@ -131,7 +131,7 @@ For VPN configurations that automatically connect, the validation steps may be d To validate the end-to-end process, ensure the needed Windows 10 cumulative update has been installed on Windows 10 1903 or Windows 10 1909. This can be done manually during OOBE by first downloading the latest cumulative from https://catalog.update.microsoft.com and then manually installing it: - Press Shift-F10 to open a command prompt. -- Insert a USB key containing the donwloaded update. +- Insert a USB key containing the downloaded update. - Install the update using the command (substituting the real file name): WUSA.EXE .msu /quiet - Reboot the computer using the command: shutdown.exe /r /t 0 From edb4daf1fcbb3e1f4c0dd4305184a4d8963726bb Mon Sep 17 00:00:00 2001 From: Tina Burden Date: Mon, 13 Jul 2020 09:18:37 -0700 Subject: [PATCH 126/134] pencil edit --- windows/deployment/windows-autopilot/user-driven.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-autopilot/user-driven.md b/windows/deployment/windows-autopilot/user-driven.md index 7f4087f9a0..2f93c58513 100644 --- a/windows/deployment/windows-autopilot/user-driven.md +++ b/windows/deployment/windows-autopilot/user-driven.md @@ -101,7 +101,7 @@ The following additional requirements apply for Hybrid Azure AD Join with VPN su - Windows 10 1909 + December 10th Cumulative update (KB4530684, OS build 18363.535) or higher - Windows 10 2004 or later - Enable the new “Skip domain connectivity check” toggle in the Hybrid Azure AD Join Autopilot profile. -- A VPN configuration that can be deployed via Intune that enables the user to manualy establish a VPN connection from the Windows logon screen, or one that automatically establishes a VPN connection as needed. +- A VPN configuration that can be deployed via Intune that enables the user to manually establish a VPN connection from the Windows logon screen, or one that automatically establishes a VPN connection as needed. The specific VPN configuration required depends on the VPN software and authentication being used. For third-party (non-Microsoft) VPN solutions, this typically would involve deploying a Win32 app (containing the VPN client software itself as well as any specific connection information, e.g. VPN endpoint host names) via Intune Management Extensions. Consult your VPN provider's documentation for configuration details specific to that provider. From a508fa42cce47ac6c38f9e2a6d9f7e35c21623a3 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 13 Jul 2020 10:42:48 -0700 Subject: [PATCH 127/134] added link to WUfB blog --- windows/whats-new/whats-new-windows-10-version-2004.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/whats-new-windows-10-version-2004.md b/windows/whats-new/whats-new-windows-10-version-2004.md index 489cb3373f..8518f5c4af 100644 --- a/windows/whats-new/whats-new-windows-10-version-2004.md +++ b/windows/whats-new/whats-new-windows-10-version-2004.md @@ -122,7 +122,7 @@ The following [Delivery Optimization](https://docs.microsoft.com/windows/deploym [Windows Update for Business](https://docs.microsoft.com/windows/deployment/update/waas-manage-updates-wufb) enhancements in this release include: - Intune console updates: target version is now available allowing you to specify which version of Windows 10 you want devices to move to. Additionally, this capability enables you to keep devices on their current version until they reach end of service. Check it out in Intune, also available as a Group Policy and Configuration Service Provider (CSP) policy. - Validation improvements: To ensure devices and end users stay productive and protected, Microsoft uses safeguard holds to block devices from updating when there are known issues that would impact that device. Also, to better enable IT administrators to validate on the latest release, we have created a new policy that enables admins to opt devices out of the built-in safeguard holds. -- Update less: Last year, we [changed update installation policies](https://blogs.windows.com/windowsexperience/2019/04/04/improving-the-windows-10-update-experience-with-control-quality-and-transparency/#l2jH7KMkOkfcWdBs.97) for Windows 10 to only target devices running a feature update version that is nearing end of service. As a result, many devices are only updating once a year. To enable all devices to make the most of this policy change, and to prevent confusion, we have removed deferrals from the Windows Update settings **Advanced Options** page starting on Windows 10, version 2004. If you wish to continue leveraging deferrals, you can use local Group Policy (**Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview builds and Feature Updates are received** or **Select when Quality Updates are received**). +- Update less: Last year, we [changed update installation policies](https://blogs.windows.com/windowsexperience/2019/04/04/improving-the-windows-10-update-experience-with-control-quality-and-transparency/#l2jH7KMkOkfcWdBs.97) for Windows 10 to only target devices running a feature update version that is nearing end of service. As a result, many devices are only updating once a year. To enable all devices to make the most of this policy change, and to prevent confusion, we have removed deferrals from the Windows Update settings **Advanced Options** page starting on Windows 10, version 2004. If you wish to continue leveraging deferrals, you can use local Group Policy (**Computer Configuration > Administrative Templates > Windows Components > Windows Update > Windows Update for Business > Select when Preview builds and Feature Updates are received** or **Select when Quality Updates are received**). For more information about this change, see [Simplified Windows Update settings for end users](https://techcommunity.microsoft.com/t5/windows-it-pro-blog/simplified-windows-update-settings-for-end-users/ba-p/1497215). ## Virtualization From 070e34e6426c335b5e1d3f33756ca610d079cc8a Mon Sep 17 00:00:00 2001 From: Thomas Raya Date: Mon, 13 Jul 2020 11:08:44 -0700 Subject: [PATCH 128/134] Delete desktop.ini --- .../microsoft-defender-atp/images/desktop.ini | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/desktop.ini diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/desktop.ini b/windows/security/threat-protection/microsoft-defender-atp/images/desktop.ini deleted file mode 100644 index c6b68739d7..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/images/desktop.ini +++ /dev/null @@ -1,4 +0,0 @@ -[LocalizedFileNames] -atp-mapping7.png=@atp-mapping7,0 -atp-machine-health-details.PNG=@atp-machine-health-details,0 -email-notification.png=@email-notification,0 From 50a251726098a74202fdc017267aa10430c0a534 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Mon, 13 Jul 2020 12:22:45 -0700 Subject: [PATCH 129/134] Update windows/application-management/manage-windows-mixed-reality.md Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> --- .../application-management/manage-windows-mixed-reality.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 35c17cbf6a..934a1dc45e 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -44,8 +44,8 @@ Organizations that use Windows Server Update Services (WSUS) must take action to Add-Package Dism /Online /add-package /packagepath:(path) ``` - >[!NOTE] - >You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~\~.cab** + > [!NOTE] + > You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~\~.cab** c. In **Settings** > **Update & Security** > **Windows Update**, select **Check for updates**. From 9796bfdf7230db15271c3e50b9b854927c0eb3ea Mon Sep 17 00:00:00 2001 From: Beth Levin Date: Mon, 13 Jul 2020 12:36:14 -0700 Subject: [PATCH 130/134] device value --- .../images/tvm-device-value-dropdown.png | Bin 0 -> 20191 bytes .../images/tvm-device-value-flyout.png | Bin 0 -> 20689 bytes .../threat-and-vuln-mgt-scenarios.md | 23 ++++++++++++------ 3 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-dropdown.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-flyout.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-dropdown.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-dropdown.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe843f6ad6601e2c661627cfa596ab06d0102e5 GIT binary patch literal 20191 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 Q=Kufz07*qoM6N<$f^;=SFaQ7m literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-flyout.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm-device-value-flyout.png new file mode 100644 index 0000000000000000000000000000000000000000..be50eefc3ba650e7cd2204ed09ca59c786f733ea GIT binary patch literal 20689 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 Md-{4*?g~l$8`7s_sQ>@~ literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md index 7084b50423..0f5af6bdf7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md +++ b/windows/security/threat-protection/microsoft-defender-atp/threat-and-vuln-mgt-scenarios.md @@ -36,7 +36,7 @@ ms.topic: article 3. Enter the following queries: ```kusto -// Search for machines with High active alerts or Critical CVE public exploit +// Search for devices with High active alerts or Critical CVE public exploit DeviceTvmSoftwareInventoryVulnerabilities | join kind=inner(DeviceTvmSoftwareVulnerabilitiesKB) on CveId | where IsExploitAvailable == 1 and CvssScore >= 7 @@ -51,6 +51,7 @@ DeviceName=any(DeviceName) by DeviceId, AlertId ``` ## Define a device's value to the organization + Defining a device’s value helps you differentiate between asset priorities. The device value is used to incorporate the risk appetite of an individual asset into the threat and vulnerability management exposure score calculation, so devices marked as “high value” will receive more weight. Device value options: @@ -59,18 +60,24 @@ Device value options: - Normal (Default) - High -Examples of machines that should be mark as high value: +Examples of devices that should be marked as high value: - Domain controllers, Active Directory -- Internet facing machines -- VIP machines -- Machines hosting internal/external production services +- Internet facing devices +- VIP devices +- Devices hosting internal/external production services ### Set device value -1. Navigate into any machine page -2. Select Machine Value and define a value -3. Review the value in the machine tag area +1. Navigate to any device page, the easiest place is from the device inventory. + +2. Select **Device Value** from three dots next to the actions bar at the top of the page. + ![Example of the device value dropdown.](images/tvm-device-value-dropdown.png) + +

    + +3. A flyout will appear with the current device value and what it means. Review the value of the device and choose the one that best fits your device. +![Example of the device value flyout.](images/tvm-device-value-flyout.png) ## Related topics From 062d2454e8643273c6ae95d79407669fdd99a6e9 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Mon, 13 Jul 2020 13:59:29 -0700 Subject: [PATCH 131/134] added link to redtiger video --- windows/deployment/windows-autopilot/windows-autopilot.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/deployment/windows-autopilot/windows-autopilot.md b/windows/deployment/windows-autopilot/windows-autopilot.md index a24ff772a4..cf333e1a55 100644 --- a/windows/deployment/windows-autopilot/windows-autopilot.md +++ b/windows/deployment/windows-autopilot/windows-autopilot.md @@ -48,6 +48,8 @@ The following video shows the process of setting up Windows Autopilot: +This video is also available [here](https://www.microsoft.com/videoplayer/embed/RE4ATOx). + ## Benefits of Windows Autopilot Traditionally, IT pros spend a lot of time building and customizing images that will later be deployed to devices. Windows Autopilot introduces a new approach. From d8b1e9f52aa668bc9b559611ad0b0bc06324ed6d Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 13 Jul 2020 13:59:34 -0700 Subject: [PATCH 132/134] Corrected [!NOTE] markup --- .../threat-protection/auditing/basic-audit-object-access.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/basic-audit-object-access.md b/windows/security/threat-protection/auditing/basic-audit-object-access.md index ba5fc0f8ed..c3bada3ea8 100644 --- a/windows/security/threat-protection/auditing/basic-audit-object-access.md +++ b/windows/security/threat-protection/auditing/basic-audit-object-access.md @@ -28,7 +28,8 @@ If you define this policy setting, you can specify whether to audit successes, a To set this value to **No auditing**, in the **Properties** dialog box for this policy setting, select the Define these policy settings check box and clear the **Success** and **Failure** check boxes. -> **Note:** You can set a SACL on a file system object using the **Security** tab in that object's **Properties** dialog box. +> [!NOTE] +> You can set a SACL on a file system object using the **Security** tab in that object's **Properties** dialog box. **Default:** No auditing. From c820645fe7bad32b4592639b79022abf9eed5238 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 13 Jul 2020 14:07:09 -0700 Subject: [PATCH 133/134] Corrected problems with notes --- ...ng-system-components-to-microsoft-services.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 8b92505fa7..b73606d090 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1550,11 +1550,10 @@ You can control if your settings are synchronized: To turn off Messaging cloud sync: -- Note: There is no Group Policy corresponding to this registry key. +> [!NOTE] +> There is no Group Policy corresponding to this registry key. - -or- - -- Create a REG_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Messaging** and set to a **value of 0 (zero)**. +- Create a REG_DWORD registry setting named **CloudServiceSyncEnabled** in **HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Messaging** and set to a **value of 0 (zero)**. ###
    22. Teredo @@ -1642,7 +1641,8 @@ You can turn off **Malicious Software Reporting Tool (MSRT) diagnostic data**: - Set the REG_DWORD value **HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\MRT\\DontReportInfectionInformation** to **1**. -**Note:** There is no Group Policy to turn off the Malicious Software Reporting Tool diagnostic data. +> [!NOTE] +> There is no Group Policy to turn off the Malicious Software Reporting Tool diagnostic data. You can turn off **Enhanced Notifications** as follows: @@ -1737,11 +1737,11 @@ If you're running Windows 10, version 1607 or later, you need to: > This will only take effect if the policy is applied before the first logon. > If you cannot apply the **Force a specific default lock screen image** policy before the first logon to the device, > you can **Enable** the **Do not display the lock screen** policy under **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Personalization** - + > > Alternatively, you can create a new REG_SZ registry setting named **LockScreenImage** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** > with a value of **C:\\windows\\web\\screen\\lockscreen.jpg** and create a new REG_DWORD registry setting named **LockScreenOverlaysDisabled** in > **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\Personalization** with a value of **1 (one)**. - + > > The Group Policy for the **LockScreenOverlaysDisabled** regkey is **Force a specific default lock screen and logon image** that is under **Control Panel** **Personalization**. @@ -1900,7 +1900,7 @@ For China releases of Windows 10 there is one additional Regkey to be set to pre ### Allowed traffic list for Windows Restricted Traffic Limited Functionality Baseline -|**Allowed traffic endpoints** | +|Allowed traffic endpoints| | --- | |activation-v2.sls.microsoft.com/*| |crl.microsoft.com/pki/crl/*| From 916f29f16b8c4968f363464ba273e0a3880eae9c Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Mon, 13 Jul 2020 14:10:17 -0700 Subject: [PATCH 134/134] Changed sub-list to auto numbering and corrected indentation It seems like automatic numbering is the only way to get the correct hanging indentation for second-level list items. --- .../manage-windows-mixed-reality.md | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 934a1dc45e..082fa016f4 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -33,21 +33,22 @@ Organizations that use Windows Server Update Services (WSUS) must take action to 2. Windows Mixed Reality Feature on Demand (FOD) is downloaded from Windows Update. If access to Windows Update is blocked, you must manually install the Windows Mixed Reality FOD. - a. Download the FOD .cab file for [Windows 10, version 2004](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), [Windows 10, version 1903 and 1909](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package-31bf3856ad364e35-amd64.cab), [Windows 10, version 1809](https://software-download.microsoft.com/download/pr/microsoft-windows-holographic-desktop-fod-package31bf3856ad364e35amd64_1.cab), [Windows 10, version 1803](https://download.microsoft.com/download/9/9/3/9934B163-FA01-4108-A38A-851B4ACD1244/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), or [Windows 10, version 1709](https://download.microsoft.com/download/6/F/8/6F816172-AC7D-4F45-B967-D573FB450CB7/Microsoft-Windows-Holographic-Desktop-FOD-Package.cab). + 1. Download the FOD .cab file for [Windows 10, version 2004](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), [Windows 10, version 1903 and 1909](https://software-download.microsoft.com/download/pr/Microsoft-Windows-Holographic-Desktop-FOD-Package-31bf3856ad364e35-amd64.cab), [Windows 10, version 1809](https://software-download.microsoft.com/download/pr/microsoft-windows-holographic-desktop-fod-package31bf3856ad364e35amd64_1.cab), [Windows 10, version 1803](https://download.microsoft.com/download/9/9/3/9934B163-FA01-4108-A38A-851B4ACD1244/Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab), or [Windows 10, version 1709](https://download.microsoft.com/download/6/F/8/6F816172-AC7D-4F45-B967-D573FB450CB7/Microsoft-Windows-Holographic-Desktop-FOD-Package.cab). - >[!NOTE] - >You must download the FOD .cab file that matches your operating system version. + > [!NOTE] + > You must download the FOD .cab file that matches your operating system version. - b. Use `Add-Package` to add Windows Mixed Reality FOD to the image. + 1. Use `Add-Package` to add Windows Mixed Reality FOD to the image. - ```powershell - Add-Package - Dism /Online /add-package /packagepath:(path) - ``` - > [!NOTE] - > You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~\~.cab** + ```powershell + Add-Package + Dism /Online /add-package /packagepath:(path) + ``` + + > [!NOTE] + > You must rename the FOD .CAB file to : **Microsoft-Windows-Holographic-Desktop-FOD-Package\~31bf3856ad364e35\~amd64\~\~.cab** - c. In **Settings** > **Update & Security** > **Windows Update**, select **Check for updates**. + 1. In **Settings** > **Update & Security** > **Windows Update**, select **Check for updates**. IT admins can also create [Side by side feature store (shared folder)](https://technet.microsoft.com/library/jj127275.aspx) to allow access to the Windows Mixed Reality FOD.