From 37bd1a4e9b0f8406e1f0bcd9e35c9f4cc94461e1 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 31 Oct 2017 13:55:00 -0700 Subject: [PATCH 01/43] safety commit --- .../update/waas-delivery-optimization.md | 55 ++++++++++++------- 1 file changed, 36 insertions(+), 19 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index be0f75a719..b184ae9d5f 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -4,10 +4,10 @@ description: Delivery Optimization is a new peer-to-peer distribution method in ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library -author: DaniHalfin +author: JaimeO ms.localizationpriority: high -ms.author: daniha -ms.date: 07/27/2017 +ms.author: jaimeo +ms.date: 11/01/2017 --- # Configure Delivery Optimization for Windows 10 updates @@ -19,16 +19,16 @@ ms.date: 07/27/2017 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Delivery Optimization is a self-organizing distributed cache solution for businesses looking to reduce bandwidth consumption for operating system updates, operating system upgrades, and applications by allowing clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), and Windows Update for Business. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. +Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of processor and network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), and Windows Update for Business. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. -Delivery Optimization is a cloud managed solution. Having access to the Delivery Optimization cloud services, is a requirement for it to be enabled. This means that in order to utilize the peer-to-peer functionality of Delivery Optimization, machines need to have access to the internet. +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 more details, see [Download mode](#download-mode). >[!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. -By default in Windows 10 Enterprise and Education, Delivery Optimization allows peer-to-peer sharing on the organization's own network only, but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. +By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only, but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. ## Delivery Optimization options @@ -58,13 +58,13 @@ Several Delivery Optimization features are configurable: | [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) | DOAllowVPNPeerCaching | 1703 | | [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) | DOMinBatteryPercentageAllowedToUpload | 1703 | -When configuring Delivery Optimization on Windows 10 devices, the first and most important thing to configure, would be [Download mode](#download-mode). Download mode dictates how Delivery Optimization downloads Windows updates. +When configuring Delivery Optimization on Windows 10 devices, the first and most important thing to configure is the [Download mode](#download-mode), which dictates how Delivery Optimization downloads Windows updates. While every other feature setting is optional, they offer enhanced control of the Delivery Optimization behavior. [Group ID](#group-id), combined with Group [Download mode](#download-mode), enables administrators to create custom device groups that will share content between devices in the group. -Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the settings below to adjust the Delivery Optimization cache to suit your scenario: +Delivery Optimization uses locally cached updates. In cases where devices have ample local storage and you would like to cache more content, or if you have limited storage and would like to cache less, use the following settings to adjust the Delivery Optimization cache to suit your scenario: - [Max Cache Size](#max-cache-size) and [Absolute Max Cache Size](#absolute-max-cache-size) control the amount of space the Delivery Optimization cache can use. - [Max Cache Age](#max-cache-age) controls the retention period for each update in the cache. - The system drive is the default location for the Delivery Optimization cache. [Modify Cache Drive](#modify-cache-drive) allows administrators to change that location. @@ -72,22 +72,22 @@ Delivery Optimization uses locally cached updates. In cases where devices have a >[!NOTE] >It is possible to configure preferred cache devices. For more information, see [Set “preferred” cache devices for Delivery Optimization](#set-preferred-cache-devices). -All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services. Administrators may choose to change it, which will result in increased performance, when local storage is sufficient and the network isn't strained or congested. [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size) determines the minimum size of files to be cached. +All cached files have to be above a set minimum size. This size is automatically set by the Delivery Optimization cloud services, but when local storage is sufficient and the network isn't strained or congested, administrators might choose to change it to obtain increased performance. You can set the minimum size of files to cache by adjusting [Minimum Peer Caching Content File Size](#minimum-peer-caching-content-file-size). -There are additional options available to robustly control the impact Delivery Optimization has on your network: -- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) controls the download bandwidth used by Delivery Optimization. +Additional options available that control the impact Delivery Optimization has on your network include the following: +- [Maximum Download Bandwidth](#maximum-download-bandwidth) and [Percentage of Maximum Download Bandwidth](#percentage-of-maximum-download-bandwidth) control the download bandwidth used by Delivery Optimization. - [Max Upload Bandwidth](#max-upload-bandwidth) controls the Delivery Optimization upload bandwidth usage. -- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers per month. +- [Monthly Upload Data Cap](#monthly-upload-data-cap) controls the amount of data a client can upload to peers each month. - [Minimum Background QoS](#minimum-background-qos) lets administrators guarantee a minimum download speed for Windows updates. This is achieved by adjusting the amount of data downloaded directly from Windows Update or WSUS servers, rather than other peers in the network. -Various controls allow administrators to further customize scenarios where Delivery Optimization will be used: +Administrators can further customize scenarios where Delivery Optimization will be used with the following settings: - [Minimum RAM (inclusive) allowed to use Peer Caching](#minimum-ram-allowed-to-use-peer-caching) sets the minimum RAM required for peer caching to be enabled. - [Minimum disk size allowed to use Peer Caching](#minimum-disk-size-allowed-to-use-peer-caching) sets the minimum disk size required for peer caching to be enabled. - [Enable Peer Caching while the device connects via VPN](#enable-peer-caching-while-the-device-connects-via-vpn) allows clients connected through VPN to use peer caching. -- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. Enabling this policy is required to allow upload while on battery. +- [Allow uploads while the device is on battery while under set Battery level](#allow-uploads-while-the-device-is-on-battery-while-under-set-battery-level) controls the minimum battery level required for uploads to occur. You must enable this policy to allow upload while on battery. ### How Microsoft uses Delivery Optimization -In Microsoft, to help ensure that ongoing deployments weren’t affecting our network and taking away bandwidth for other services, Microsoft IT used a couple of different bandwidth management strategies. Delivery Optimization, peer-to-peer caching enabled through Group Policy, was piloted and then deployed to all managed devices using Group Policy. Based on recommendations from the Delivery Optimization team, we used the "group" configuration to limit sharing of content to only the devices that are members of the same Active Directory domain. The content is cached for 24 hours. More than 76 percent of content came from peer devices versus the Internet. +At Microsoft, to help ensure that ongoing deployments weren’t affecting our network and taking away bandwidth for other services, Microsoft IT used a couple of different bandwidth management strategies. Delivery Optimization, peer-to-peer caching enabled through Group Policy, was piloted and then deployed to all managed devices using Group Policy. Based on recommendations from the Delivery Optimization team, we used the "group" configuration to limit sharing of content to only the devices that are members of the same Active Directory domain. The content is cached for 24 hours. More than 76 percent of content came from peer devices versus the Internet. For more details, check out the [Adopting Windows as a Service at Microsoft](https://www.microsoft.com/itshowcase/Article/Content/851/Adopting-Windows-as-a-service-at-Microsoft) technical case study. @@ -95,7 +95,7 @@ Provided below is a detailed description of every configurable feature setting. ### Download mode -Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. +Download mode dictates which download sources clients are allowed to use when downloading Windows updates in addition to Windows Update servers. The following table shows the available download mode options and what they do. | Download mode option | Functionality when set | | --- | --- | @@ -107,11 +107,11 @@ Download mode dictates which download sources clients are allowed to use when do |Bypass (100) | Bypass Delivery Optimization and use BITS, instead. For example, select this mode so that clients can use BranchCache. | >[!NOTE] ->Group mode is a best effort optimization and should not be relied on for an authentication of identity of devices participating in the group. +>Group mode is a best-effort optimization and should not be relied on for an authentication of identity of devices participating in the group. ### Group ID -By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to peer. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. +By default, peer sharing on clients using the group download mode is limited to the same domain in Windows 10, version 1511, and the same domain and AD DS site in Windows 10, version 1607. By using the Group ID setting, you can optionally create a custom group that contains devices that should participate in Delivery Optimization but do not fall within those domain or AD DS site boundaries, including devices in another domain. Using Group ID, you can further restrict the default group (for example, you could create a sub-group representing an office building), or extend the group beyond the domain, allowing devices in multiple domains in your organization to be peers. This setting requires the custom group to be specified as a GUID on each device that participates in the custom group. >[!NOTE] >To generate a GUID using Powershell, use [```[guid]::NewGuid()```](https://blogs.technet.microsoft.com/heyscriptingguy/2013/07/25/powertip-create-a-new-guid-by-using-powershell/) @@ -133,7 +133,7 @@ This setting specifies the required minimum disk size (capacity in GB) for the d ### Max Cache Age -In environments configured for Delivery Optimization, you may want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client computer. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations may choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). +In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client computer. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). ### Max Cache Size @@ -194,6 +194,23 @@ On devices that are not preferred, you can choose to set the following policy to - Set **DOMinBackgroundQoS** with a low value, for example `64` which is the equivalent of 64 KB/s. + +## Windows PowerShell cmdlets for analyzing usage +Starting in Windows 10, version 1703, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: + +**Get-DeliveryOptimizationStatus** returns a real-time snapshot of all current Delivery Optimization jobs + +| Key | Value | +| --- | --- | +| File ID | A GUID that identifies the file being processed | +| FileSize | Size of the file | +| TotalBytesDownloaded | Amount of the the file processed so far | +| PercentPeerCaching | | +| BytesFromPeers | Total bytes from Peers (sum of bytes from LAN, Group, and Internet Peers) | +| + +- `Get-DeliveryOptimizationPerfSnap` + ## Learn more [Windows 10, Delivery Optimization, and WSUS](https://blogs.technet.microsoft.com/mniehaus/2016/08/16/windows-10-delivery-optimization-and-wsus-take-2/) From 705628f68e1255e2edd1f2a9be1afb777604bd3c Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 1 Nov 2017 10:57:26 -0700 Subject: [PATCH 02/43] new items for 1709 --- .../update/waas-delivery-optimization.md | 64 +++++++++++++++++-- 1 file changed, 58 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index b184ae9d5f..db9bbb300e 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -100,7 +100,7 @@ Download mode dictates which download sources clients are allowed to use when do | Download mode option | Functionality when set | | --- | --- | | HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | -| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. | +| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. Delivery Optimization uses the client's public IP address to determine which peers are on the same network. The cloud service matches clients that connect to the Internet using the same public IP and returns to the client a list of private IPs to connect to on that network. The clients then attempt to connect to each other via the private subnet IP. If devices in different branches use different public IPs then there should be no connectivity between branches. | | Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | | Internet (3) | Enable Internet peer sources for Delivery Optimization. | | Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | @@ -198,18 +198,70 @@ On devices that are not preferred, you can choose to set the following policy to ## Windows PowerShell cmdlets for analyzing usage Starting in Windows 10, version 1703, you can use two new PowerShell cmdlets to check the performance of Delivery Optimization: -**Get-DeliveryOptimizationStatus** returns a real-time snapshot of all current Delivery Optimization jobs +`Get-DeliveryOptimizationStatus` returns a real-time snapshot of all current Delivery Optimization jobs. | Key | Value | | --- | --- | | File ID | A GUID that identifies the file being processed | +| Priority | Priority of the download; values are **foreground** or **background** | | FileSize | Size of the file | | TotalBytesDownloaded | Amount of the the file processed so far | -| PercentPeerCaching | | -| BytesFromPeers | Total bytes from Peers (sum of bytes from LAN, Group, and Internet Peers) | -| +| PercentPeerCaching |[???] | +| BytesFromPeers | Total bytes from peer computers participating in Delivery Optimization (sum of bytes from LAN, Group, and Internet Peers) | +| BytesfromHTTP | Total number of bytes received over HTTP | +| DownloadDuration | Total download time in seconds | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not seeding yet); **Caching** (download completed successfully and is seeding); **Paused** (download/upload paused by Windows Update) | + +Using the `-Verbose` option returns additional information: + +| Key | Value | +| --- | --- | +| HTTPUrl| The URL where the download originates | +| BytesFromLANPeers | Total bytes from peer computers on the same LAN |  +| BytesFromGroupPeers | Total bytes from peer copmuters in the same Group |  +| BytesFrom IntPeers | Total bytes from [???}] | +| HTTPConnectionCount | Number of active connections over HTTP |  +| LANConnectionCount | Number of active connections over LAN | +| GroupConnectionCount | Number of active connections to other computers in the Group |  +| IntConnectionCount | Number of active connections to [???] |  +| DownloadMode | Indicates [???] | +  + +- `Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: + +- Number of files downloaded  +- Number of files uploaded  +- Total bytes downloaded  +- Total bytes uploaded  +- Average transfer size (download); that is, the number bytes downloaded divided by the number of files  +- Average transfer size (upload); the number of bytes uploaded divided by the number of files +- Peer efficiency: [???] + +Using the `-Verbose` option returns additional information: + +- Bytes from peers (per type)  +- Bytes from CDN  [???] +- Average number of peer connections per download  + +## Frequently asked questions + +**Does Delivery Optimization work with WSUS?**: Yes. Devices must also have an Internet connection. + +**Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 or 3544 (Teredo). For client service, it uses port 80/443. + +**What are the requirements if I use a proxy?**: You must allow Byte Range requests. See [Proxy requirements for Windows Update](https://support.microsoft.com/help/3175743/proxy-requirements-for-windows-update) for details. + +**What hostnames should I allow through my firewall to support Delivery Optimization?**: For the Delivery Optimization service itself: ***.do.dsp.mp.microsoft.com**. + +To allow the download payloads: +- *.download.windowsupdate.com +- *.windowsupdate.com +- *.dl.delivery.mp.microsoft.com +- *.emdl.ws.microsoft.com + + + -- `Get-DeliveryOptimizationPerfSnap` ## Learn more From 70a103c7d1eb8e3d3239b019ffebc1bf740fb580 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 1 Nov 2017 11:25:15 -0700 Subject: [PATCH 03/43] changed date to retry build --- windows/deployment/update/waas-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index db9bbb300e..4377977cce 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -7,7 +7,7 @@ ms.sitesec: library author: JaimeO ms.localizationpriority: high ms.author: jaimeo -ms.date: 11/01/2017 +ms.date: 11/02/2017 --- # Configure Delivery Optimization for Windows 10 updates From 279d88d49ab72757c8805f7efab56b29a37e06c8 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 7 Nov 2017 13:13:47 -0800 Subject: [PATCH 04/43] new topic about how to opt-in to HVCI --- windows/device-security/TOC.md | 1 + ...w-to-opt-in-to-hvci-for-windows-devices.md | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md index 5294ed490a..8682940443 100644 --- a/windows/device-security/TOC.md +++ b/windows/device-security/TOC.md @@ -125,6 +125,7 @@ ## [Encrypted Hard Drive](encrypted-hard-drive.md) +## [How to opt-in to HVCI](how-to-opt-in-to-hvci-for-windows-devices.md) ## [Security auditing](auditing\security-auditing-overview.md) ### [Basic security audit policies](auditing\basic-security-audit-policies.md) diff --git a/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md b/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md new file mode 100644 index 0000000000..d56eddac4b --- /dev/null +++ b/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md @@ -0,0 +1,25 @@ +--- +title: How to opt-in to Hypervisor based Code Integrity (HVCI) protection for Windows devices +description: This article explains the steps to opt in to using HVCI on Windows devices. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: high +ms.author: justinha +author: brianlic-msft +ms.date: 11/07/2017 +--- + +# How to opt-in to Hypervisor based Code Integrity (HVCI) protection for Windows devices + +**Applies to** + +- Windows 10 +- Windows Server 2016 + +Replace this text with an Introduction. + +## Heading + +Intro para. + +### Subheading \ No newline at end of file From 852a317639df0971e567d4870582644fbac7d480 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 13 Nov 2017 13:24:05 -0800 Subject: [PATCH 05/43] incorp from Narkis review --- .../update/waas-delivery-optimization.md | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 4377977cce..bbc850f96b 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -7,7 +7,7 @@ ms.sitesec: library author: JaimeO ms.localizationpriority: high ms.author: jaimeo -ms.date: 11/02/2017 +ms.date: 11/13/2017 --- # Configure Delivery Optimization for Windows 10 updates @@ -19,7 +19,7 @@ ms.date: 11/02/2017 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of processor and network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), and Windows Update for Business. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. +Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or the "Express packages" feature of System Center Configuration Manager. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. 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. @@ -100,7 +100,7 @@ Download mode dictates which download sources clients are allowed to use when do | Download mode option | Functionality when set | | --- | --- | | HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | -| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. Delivery Optimization uses the client's public IP address to determine which peers are on the same network. The cloud service matches clients that connect to the Internet using the same public IP and returns to the client a list of private IPs to connect to on that network. The clients then attempt to connect to each other via the private subnet IP. If devices in different branches use different public IPs then there should be no connectivity between branches. | +| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. Delivery Optimization finds other clients that connect to the Internet using the same public IP as the target client. It returns a list of private IPs to connect to on that network. These clients then attempt to connect to each other by using the private subnet IP. | | Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | | Internet (3) | Enable Internet peer sources for Delivery Optimization. | | Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | @@ -133,11 +133,11 @@ This setting specifies the required minimum disk size (capacity in GB) for the d ### Max Cache Age -In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client computer. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). +In environments configured for Delivery Optimization, you might want to set an expiration on cached updates and Windows application installation files. If so, this setting defines the maximum number of seconds each file can be held in the Delivery Optimization cache on each Windows 10 client device. The default Max Cache Age value is 259,200 seconds (3 days). Alternatively, organizations might choose to set this value to “0” which means “unlimited” to avoid peers re-downloading content. When “Unlimited” value is set, Delivery Optimization will hold the files in the cache longer and will clean up the cache as needed (for example when the cache size exceeded the maximum space allowed). ### Max Cache Size -This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client computer that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. +This setting limits the maximum amount of space the Delivery Optimization cache can use as a percentage of the available drive space, from 1 to 100. For example, if you set this value to 10 on a Windows 10 client device that has 100 GB of available drive space, then Delivery Optimization will use up to 10 GB of that space. Delivery Optimization will constantly assess the available drive space and automatically clear the cache to keep the maximum cache size under the set percentage. The default value for this setting is 20. ### Absolute Max Cache Size @@ -205,26 +205,26 @@ Starting in Windows 10, version 1703, you can use two new PowerShell cmdlets to | File ID | A GUID that identifies the file being processed | | Priority | Priority of the download; values are **foreground** or **background** | | FileSize | Size of the file | -| TotalBytesDownloaded | Amount of the the file processed so far | -| PercentPeerCaching |[???] | -| BytesFromPeers | Total bytes from peer computers participating in Delivery Optimization (sum of bytes from LAN, Group, and Internet Peers) | +| TotalBytesDownloaded | The number of bytes from any source downloaded so far | +| PercentPeerCaching |The percentage of bytes received that have come from peers | +| BytesFromPeers | Total bytes from peer devices participating in Delivery Optimization (sum of bytes from LAN, Group, and Internet Peers) | | BytesfromHTTP | Total number of bytes received over HTTP | | DownloadDuration | Total download time in seconds | -| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not seeding yet); **Caching** (download completed successfully and is seeding); **Paused** (download/upload paused by Windows Update) | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is seeding); **Paused** (download/upload paused by caller) | Using the `-Verbose` option returns additional information: | Key | Value | | --- | --- | | HTTPUrl| The URL where the download originates | -| BytesFromLANPeers | Total bytes from peer computers on the same LAN |  -| BytesFromGroupPeers | Total bytes from peer copmuters in the same Group |  -| BytesFrom IntPeers | Total bytes from [???}] | +| BytesFromLANPeers | Total bytes from peer devices on the same LAN |  +| BytesFromGroupPeers | Total bytes from peer devices in the same Group |  +| BytesFrom IntPeers | Total bytes from internet peers | | HTTPConnectionCount | Number of active connections over HTTP |  | LANConnectionCount | Number of active connections over LAN | -| GroupConnectionCount | Number of active connections to other computers in the Group |  -| IntConnectionCount | Number of active connections to [???] |  -| DownloadMode | Indicates [???] | +| GroupConnectionCount | Number of active connections to other devices in the Group |  +| IntConnectionCount | Number of active connections to internet peers |  +| DownloadMode | Indicates the download mode (see the "Download Mode" section for details) |   - `Get-DeliveryOptimizationPerfSnap` returns a list of key performance data: @@ -235,19 +235,19 @@ Using the `-Verbose` option returns additional information: - Total bytes uploaded  - Average transfer size (download); that is, the number bytes downloaded divided by the number of files  - Average transfer size (upload); the number of bytes uploaded divided by the number of files -- Peer efficiency: [???] +- Peer efficiency; same as PercentPeerCaching Using the `-Verbose` option returns additional information: - Bytes from peers (per type)  -- Bytes from CDN  [???] +- Bytes from CDN  (the number of bytes received over HTTP) - Average number of peer connections per download  ## Frequently asked questions -**Does Delivery Optimization work with WSUS?**: Yes. Devices must also have an Internet connection. +**Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Download Optimization cloud service for coordination. -**Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 or 3544 (Teredo). For client service, it uses port 80/443. +**Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 or 3544 (Teredo). For client-service communication, it uses port 80/443. **What are the requirements if I use a proxy?**: You must allow Byte Range requests. See [Proxy requirements for Windows Update](https://support.microsoft.com/help/3175743/proxy-requirements-for-windows-update) for details. From 5540fcbe7fa5df06d2a2bd0f037ae61c6ea94db3 Mon Sep 17 00:00:00 2001 From: nirb-ms Date: Tue, 14 Nov 2017 18:00:05 -0800 Subject: [PATCH 06/43] Added a reference to Windows Server 2016 --- windows/deployment/update/device-health-get-started.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/deployment/update/device-health-get-started.md b/windows/deployment/update/device-health-get-started.md index 7c8f74f2cc..5f985c13da 100644 --- a/windows/deployment/update/device-health-get-started.md +++ b/windows/deployment/update/device-health-get-started.md @@ -22,7 +22,7 @@ Steps are provided in sections that follow the recommended setup process: ## Device Health prerequisites Device Health has the following requirements: -1. Device Health is currently only compatible with Windows 10 devices. The solution is intended to be used with desktop devices (Windows 10 workstations and laptops). +1. Device Health is currently only compatible with Windows 10 and Windows Server 2016 devices. The solution is intended to be used with desktop devices (Windows 10 workstations and laptops). 2. The solution requires that at least the [enhanced level of telemetry](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization#basic-level) is enabled on all devices that are intended to be displayed in the solution. To learn more about Windows telemetry, see [Configure Windows telemetry in your organization](/windows/configuration/configure-windows-telemetry-in-your-organization). 3. The telemetry of your organization’s Windows devices must be successfully transmitted to Microsoft. Microsoft has specified [endpoints for each of the telemetry services](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization#endpoints), which must be whitelisted by your organization so the data can be transmitted. The following table is taken from the article on telemetry endpoints and summarizes the use of each endpoint: @@ -178,4 +178,4 @@ As in the other example, if this is successful, `TcpTestSucceeded` should return ## Related topics [Use Device Health to monitor frequency and causes of device crashes](device-health-using.md)
-For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) \ No newline at end of file +For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) From cc1f9a01522eca8e0b022a916c3bcfe915166556 Mon Sep 17 00:00:00 2001 From: nirb-ms Date: Tue, 14 Nov 2017 18:01:45 -0800 Subject: [PATCH 07/43] Added a reference to Windows Server 2016 --- windows/deployment/update/device-health-monitor.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/device-health-monitor.md b/windows/deployment/update/device-health-monitor.md index 9833ec58dc..551585a40a 100644 --- a/windows/deployment/update/device-health-monitor.md +++ b/windows/deployment/update/device-health-monitor.md @@ -44,6 +44,7 @@ Use of Windows Analytics Device Health requires one of the following licenses: - Windows 10 Enterprise E3 or E5 per-device or per-user subscription (including Microsoft 365 F1, E3, or E5) - Windows 10 Education A3 or A5 (including Microsoft 365 Education A3 or A5) - Windows VDA E3 or E5 per-device or per-user subscription +- Windows Server 2016 and on You don't have to install Windows 10 Enterprise on a per-device basis--you just need enough of the above licenses for the number of devices using Device Health. @@ -77,4 +78,4 @@ These steps are illustrated in following diagram: [Use Device Health to monitor frequency and causes of device crashes](device-health-using.md) -For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) \ No newline at end of file +For the latest information on Windows Analytics, including new features and usage tips, see the [Windows Analytics blog](https://blogs.technet.microsoft.com/upgradeanalytics) From 7017a895043ff3219dd88ad226ebe55ead9b6c17 Mon Sep 17 00:00:00 2001 From: Tanvir Ahmed <33667980+tanviramsft@users.noreply.github.com> Date: Wed, 15 Nov 2017 12:02:15 -0800 Subject: [PATCH 08/43] Update mdm-enrollment-of-windows-devices.md --- .../mdm/mdm-enrollment-of-windows-devices.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md index 583f8d769c..bd7b747f13 100644 --- a/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md +++ b/windows/client-management/mdm/mdm-enrollment-of-windows-devices.md @@ -296,14 +296,16 @@ The deep link used for connecting your device to work will always use the follow | Parameter | Description | Supported Value for Windows 10| |-----------|--------------------------------------------------------------|----------------------------------------------| -| mode | Describes which mode will be executed in the enrollment app. Added in Windows 10, version 1607| “mdm” | +| mode | Describes which mode will be executed in the enrollment app. Added in Windows 10, version 1607| “mdm”, "awa", "aadj" | |username | Specifies the email address or UPN of the user who should be enrolled into MDM. Added in Windows 10, version 1703. | string | | servername | Specifies the MDM server URL that will be used to enroll the device. Added in Windows 10, version 1703. | string| | accesstoken | Custom parameter for MDM servers to use as they see fit. Typically, this can be used as a token to validate the enrollment request. Added in Windows 10, version 1703. | string | | deviceidentifier | Custom parameter for MDM servers to use as they see fit. Typically, this can be used to pass in a unique device identifier. Added in Windows 10, version 1703. | GUID | | tenantidentifier | Custom parameter for MDM servers to use as they see fit. Typically, this can be used to identify which tenant the device or user belongs to. Added in Windows 10, version 1703. | GUID or string | | ownership | Custom parameter for MDM servers to use as they see fit. Typically, this can be used to determine whether the device is BYOD or Corp Owned. Added in Windows 10, version 1703. | 1, 2, or 3 | -  + +> **Note** "awa" and "aadj" values for mode are only supported on Windows 10, version 1709 and later. + ### Connecting to MDM using a deep link @@ -359,8 +361,7 @@ Starting in Windows 10, version 1709, clicking the **Info** button will show a l ![work or school info](images/unifiedenrollment-rs1-35-b.png) -> [!Note] -> Starting in Windows 10, version 1709, the **Manage** button is no longer available. +> [Note] Starting in Windows 10, version 1709, the **Manage** button is no longer available. ### Disconnect From 21e8dfc8ba86c1351bc654c965926e899b7e9099 Mon Sep 17 00:00:00 2001 From: jmunck <33725928+jmunck@users.noreply.github.com> Date: Thu, 16 Nov 2017 11:29:34 -0800 Subject: [PATCH 09/43] Update index.md Added Tip to note that skipping a version (1511 - 1709) is indeed possible. --- windows/deployment/update/index.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/deployment/update/index.md b/windows/deployment/update/index.md index 2295a1f28e..11e535e768 100644 --- a/windows/deployment/update/index.md +++ b/windows/deployment/update/index.md @@ -47,6 +47,4 @@ Windows as a service provides a new way to think about building, deploying, and >[!TIP] >Windows servicing is changing, but for disaster recovery scenarios and bare-metal deployments of Windows 10, you still can use traditional imaging software such as System Center Configuration Manager or the Microsoft Deployment Toolkit. Using these tools to deploy Windows 10 images is similar to deploying previous versions of Windows. ->With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](../deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md). - -Not finding content you need? Windows 10 users, tell us what you want on [Feedback Hub](feedback-hub://?referrer=techDocsUcPage&tabid=2&contextid=897&newFeedback=true&topic=index.md). \ No newline at end of file +>With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](../deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md). Additionally, Windows 10 clients can move from any supported version of Windows 10 (i.e. Version 1511) to the latest version directly (i.e 1709) From 7f77d0c6e87bc35cc09433220668a8f166b8e6f1 Mon Sep 17 00:00:00 2001 From: Kaushik Ainapure Date: Fri, 17 Nov 2017 16:22:28 +0530 Subject: [PATCH 10/43] Typo error fixed "Upgrade and migration monsiderations" considerations --- .../upgrade/windows-upgrade-and-migration-considerations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/upgrade/windows-upgrade-and-migration-considerations.md b/windows/deployment/upgrade/windows-upgrade-and-migration-considerations.md index 28539a5108..f0d196dfd1 100644 --- a/windows/deployment/upgrade/windows-upgrade-and-migration-considerations.md +++ b/windows/deployment/upgrade/windows-upgrade-and-migration-considerations.md @@ -29,7 +29,7 @@ With Windows Easy Transfer, files and settings can be transferred using a netwo ### Migrate with the User State Migration Tool You can use USMT to automate migration during large deployments of the Windows operating system. USMT uses configurable migration rule (.xml) files to control exactly which user accounts, user files, operating system settings, and application settings are migrated and how they are migrated. You can use USMT for both *side-by-side* migrations, where one piece of hardware is being replaced, or *wipe-and-load* (or *refresh*) migrations, when only the operating system is being upgraded. -## Upgrade and migration monsiderations +## Upgrade and migration considerations Whether you are upgrading or migrating to a new version of Windows, you must be aware of the following issues and considerations: ### Application compatibility From 5f52f37a6f059948b4cea538feca3a627aacca24 Mon Sep 17 00:00:00 2001 From: Wael Jendli <33766257+wjendli@users.noreply.github.com> Date: Fri, 17 Nov 2017 14:05:31 -0800 Subject: [PATCH 11/43] Update policy-csp-connectivity.md Changed the description to reflect the code behavior --- windows/client-management/mdm/policy-csp-connectivity.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-connectivity.md b/windows/client-management/mdm/policy-csp-connectivity.md index 8eeb5e4585..037f8a9a52 100644 --- a/windows/client-management/mdm/policy-csp-connectivity.md +++ b/windows/client-management/mdm/policy-csp-connectivity.md @@ -156,7 +156,7 @@ ms.date: 11/01/2017

The following list shows the supported values: -- 0 – Do not allow the cellular data channel. The user can turn it on. This value is not supported in Windows 10, version 1511. +- 0 – Do not allow the cellular data channel. The user cannot turn it on. This value is not supported in Windows 10, version 1511. - 1 (default) – Allow the cellular data channel. The user can turn it off. - 2 - Allow the cellular data channel. The user cannot turn it off. @@ -203,7 +203,7 @@ ms.date: 11/01/2017

The following list shows the supported values: -- 0 – Do not allow cellular data roaming. The user can turn it on. This value is not supported in Windows 10, version 1511. +- 0 – Do not allow cellular data roaming. The user cannot turn it on. This value is not supported in Windows 10, version 1511. - 1 (default) – Allow cellular data roaming. - 2 - Allow cellular data roaming on. The user cannot turn it off. From 7a861511ec1d51f3205f096f37823cbd6f2ed7c7 Mon Sep 17 00:00:00 2001 From: Rick Munck <33725928+jmunck@users.noreply.github.com> Date: Fri, 17 Nov 2017 17:12:01 -0600 Subject: [PATCH 12/43] Update index.md Fixed several punctuations errors in original submission and inadvertently deleted a line. --- windows/deployment/update/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/index.md b/windows/deployment/update/index.md index 11e535e768..4fa6463ca0 100644 --- a/windows/deployment/update/index.md +++ b/windows/deployment/update/index.md @@ -47,4 +47,6 @@ Windows as a service provides a new way to think about building, deploying, and >[!TIP] >Windows servicing is changing, but for disaster recovery scenarios and bare-metal deployments of Windows 10, you still can use traditional imaging software such as System Center Configuration Manager or the Microsoft Deployment Toolkit. Using these tools to deploy Windows 10 images is similar to deploying previous versions of Windows. ->With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](../deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md). Additionally, Windows 10 clients can move from any supported version of Windows 10 (i.e. Version 1511) to the latest version directly (i.e 1709) +>With each release of a new feature update for CB, Microsoft makes available new .iso files for use in updating your custom images. Each Windows 10 build has a finite servicing lifetime, so it’s important that images stay up to date with the latest build. For detailed information about how to deploy Windows 10 to bare-metal machines or to upgrade to Windows 10 from previous builds of Windows, see [Deploy Windows 10 with System Center 2012 R2 Configuration Manager](../deploy-windows-sccm/deploy-windows-10-with-system-center-2012-r2-configuration-manager.md). Additionally, Windows 10 clients can move from any supported version of Windows 10 (i.e. Version 1511) to the latest version directly (i.e 1709). + +Not finding content you need? Windows 10 users, tell us what you want on [Feedback Hub](feedback-hub://?referrer=techDocsUcPage&tabid=2&contextid=897&newFeedback=true&topic=index.md). From 931b455d50dafc8ceae08ca96d1b195b79674186 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 17 Nov 2017 16:02:56 -0800 Subject: [PATCH 13/43] new file about how to turn HVCI on or off --- ...tion-based-protection-of-code-integrity.md | 69 ++++++++++++++++++ ...w-to-opt-in-to-hvci-for-windows-devices.md | 25 ------- .../turn-windows-features-on-or-off.png | Bin 0 -> 78789 bytes 3 files changed, 69 insertions(+), 25 deletions(-) create mode 100644 windows/device-security/enable-virtualization-based-protection-of-code-integrity.md delete mode 100644 windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md create mode 100644 windows/device-security/images/turn-windows-features-on-or-off.png diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md new file mode 100644 index 0000000000..8450dfa0f6 --- /dev/null +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -0,0 +1,69 @@ +--- +title: Enable virtualization-based protection of code integrity +description: This article explains the steps to opt in to using HVCI on Windows devices. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: high +ms.author: justinha +author: brianlic-msft +ms.date: 11/07/2017 +--- + +# Enable virtualization-based protection of code integrity + +**Applies to** + +- Windows 10 +- Windows Server 2016 + +Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity checks for kernel-mode memory pages are performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. + +Some applications, including device drivers, may be incompatible with HVCI. +This can cause devices or software to malfunction and in rare cases may result in a Blue Screen. Such issues may occur after HVCI has been turned on or during the enablement process itself. +If this happens, see the [Troubleshooting section](#troubleshooting) for remediation steps. + +## How to Turn on virtualization-based protection of code integrity on the Windows 10 Fall Creators Update (version 1709) + +These steps apply to Windows 10 S, Windows 10 Pro, Windows 10 Enterprise, and Windows 10 Education. + +The following instructions are intended for Windows 10 client systems running the Fall Creators Update (version 1709) that have hypervisor support and that are not already using a [Windows Defender Application Control (WDAC)](https://blogs.technet.microsoft.com/mmpc/2017/10/23/introducing-windows-defender-application-control/) policy. +If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT administrator to request HVCI. + +> [!NOTE] +> You must be an administrator to perform this procedure. + +1. Download the Enable HVCI cabinet file. +2. Open the cabinet file. +3. Right-click the SIPolicy.p7b file and extract it to the following location: + + C:\Windows\System32\CodeIntegrity + + > [!NOTE] + > Do not perform this step if a SIPolicy.p7b file is already in this location. + +4. Turn on the hypervisor: + + a. Click Start, type **Turn Windows Features on or off** and press ENTER. + + b. Select **Hyper-V** > **Hyper-V Platform** > **Hypervisor** and click **OK**. + + ![Turn Windows features on or off](images\turn-windows-features-on-or-off.png) + + c. After the installation completes, restart your computer. + +5. To confirm HVCI was successfully enabled, open **System Information** and check **Virtualization-based security Services Running**, which should now display **Hypervisor enforced Code Integrity**. + + +## Troubleshooting + +A. If a device driver fails to load or crashes at runtime, you may be able to update the driver using **Device Manager**. + +B. If you experience software or device malfunction after using the above procedure to turn on HVCI, but you are able to log in to Windows, you can turn off HVCI by renaming or deleting the SIPolicy.p7b file from the file location in step 3 above and then restart your device. + +C. If you experience a critical error during boot or your system is unstable after using the above procedure to turn on HVCI, you can recover using the Windows Recovery Environment (Windows RE). To boot to Windows RE, see [Windows RE Technical Reference](https://docs.microsoft.com/windows-hardware/manufacture/desktop/windows-recovery-environment--windows-re--technical-reference). After logging in to Windows RE, you can turn off HVCI by renaming or deleting the SIPolicy.p7b file from the file location in step 3 above and then restart your device. + +## How to Turn off HVCI on the Windows 10 Fall Creators Update + +1. Rename or delete the SIPolicy.p7b file located at C:\Windows\System32\CodeIntegrity. +2. Restart the device. +3. To confirm HVCI has been successfully disabled, open System Information and check **Virtualization-based security Services Running**, which should now have no value displayed. diff --git a/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md b/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md deleted file mode 100644 index d56eddac4b..0000000000 --- a/windows/device-security/how-to-opt-in-to-hvci-for-windows-devices.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: How to opt-in to Hypervisor based Code Integrity (HVCI) protection for Windows devices -description: This article explains the steps to opt in to using HVCI on Windows devices. -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: high -ms.author: justinha -author: brianlic-msft -ms.date: 11/07/2017 ---- - -# How to opt-in to Hypervisor based Code Integrity (HVCI) protection for Windows devices - -**Applies to** - -- Windows 10 -- Windows Server 2016 - -Replace this text with an Introduction. - -## Heading - -Intro para. - -### Subheading \ No newline at end of file diff --git a/windows/device-security/images/turn-windows-features-on-or-off.png b/windows/device-security/images/turn-windows-features-on-or-off.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d076366632dfe4d5af99c26da79e78bcd0dfb6 GIT binary patch literal 78789 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�d>$V6Fykhm!9nFR-VZ1sfFw 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 MOkT7|*udxi0op?g(EtDd literal 0 HcmV?d00001 From 0771d79753350650bdaadb219a4cc6bc22ee0f68 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 17 Nov 2017 18:05:24 -0800 Subject: [PATCH 14/43] fixed toc --- windows/device-security/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md index 8682940443..13af847a45 100644 --- a/windows/device-security/TOC.md +++ b/windows/device-security/TOC.md @@ -125,7 +125,7 @@ ## [Encrypted Hard Drive](encrypted-hard-drive.md) -## [How to opt-in to HVCI](how-to-opt-in-to-hvci-for-windows-devices.md) +## [Enable HVCI](enable-virtualization-based-protection-of-code-integrity.md) ## [Security auditing](auditing\security-auditing-overview.md) ### [Basic security audit policies](auditing\basic-security-audit-policies.md) From ac3d2a272af206f7e41ab8c68ab75c5b66c0a968 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 17 Nov 2017 18:19:16 -0800 Subject: [PATCH 15/43] revised UI step --- .../enable-virtualization-based-protection-of-code-integrity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 8450dfa0f6..2a98cf928d 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -45,7 +45,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT a. Click Start, type **Turn Windows Features on or off** and press ENTER. - b. Select **Hyper-V** > **Hyper-V Platform** > **Hypervisor** and click **OK**. + b. Select **Hyper-V** > **Hyper-V Platform** > **Hyper-V Hypervisor** and click **OK**. ![Turn Windows features on or off](images\turn-windows-features-on-or-off.png) From 1fc8e3c92d1ebc8cbe2262e0bf5da819871a9f5b Mon Sep 17 00:00:00 2001 From: zTemplar85 Date: Mon, 20 Nov 2017 14:17:08 +0800 Subject: [PATCH 16/43] Referencing wrong event id Believe it should read 4634 instead of 4647 --- windows/device-security/auditing/event-4634.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/auditing/event-4634.md b/windows/device-security/auditing/event-4634.md index ed2fc54241..a6b32d39a0 100644 --- a/windows/device-security/auditing/event-4634.md +++ b/windows/device-security/auditing/event-4634.md @@ -23,7 +23,7 @@ author: Mir0sh This event shows that logon session was terminated and no longer exists. -The main difference between “[4647](event-4647.md): User initiated logoff.” and 4647 event is that 4647 event is generated when logoff procedure was initiated by specific account using logoff function, and 4634 event shows that session was terminated and no longer exists. +The main difference between “[4647](event-4647.md): User initiated logoff.” and 4634 event is that 4647 event is generated when logoff procedure was initiated by specific account using logoff function, and 4634 event shows that session was terminated and no longer exists. 4647 is more typical for **Interactive** and **RemoteInteractive** logon types when user was logged off using standard methods. You will typically see both 4647 and 4634 events when logoff procedure was initiated by user. From c226b91256714c385208eab9af2e55fa6a4d39da Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 21 Nov 2017 09:42:33 -0800 Subject: [PATCH 17/43] change token --- ...m-integration-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md index 6947c9cd8a..978f65a2d7 100644 --- a/windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md @@ -53,7 +53,7 @@ Enable security information and event management (SIEM) integration so you can p 5. Select **Generate tokens** to get an access and refresh token. > [!NOTE] - > You'll need to generate a new Access token every 90 days. + > You'll need to generate a new Refresh token every 90 days. You can now proceed with configuring your SIEM solution or connecting to the alerts REST API through programmatic access. You'll need to use the tokens when configuring your SIEM solution to allow it to receive alerts from the Windows Defender ATP portal. From 309abb0c7162be54e59395853ffc6b374d84c5be Mon Sep 17 00:00:00 2001 From: Maira Wenzel Date: Tue, 21 Nov 2017 11:07:40 -0800 Subject: [PATCH 18/43] removing duplicate text --- windows/configuration/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/TOC.md b/windows/configuration/TOC.md index 88c44d0c4c..cad65095b0 100644 --- a/windows/configuration/TOC.md +++ b/windows/configuration/TOC.md @@ -41,7 +41,7 @@ ## [Cortana integration in your business or enterprise](cortana-at-work/cortana-at-work-overview.md) ### [Testing scenarios using Cortana in your business or organization](cortana-at-work/cortana-at-work-testing-scenarios.md) #### [Test scenario 1 - Sign-in to Azure AD and use Cortana to manage the notebook](cortana-at-work/cortana-at-work-scenario-1.md) -#### [Test scenario 2 - Test scenario 2 - Perform a quick search with Cortana at work](cortana-at-work/cortana-at-work-scenario-2.md) +#### [Test scenario 2 - Perform a quick search with Cortana at work](cortana-at-work/cortana-at-work-scenario-2.md) #### [Test scenario 3 - Set a reminder for a specific location using Cortana at work](cortana-at-work/cortana-at-work-scenario-3.md) #### [Test scenario 4 - Use Cortana at work to find your upcoming meetings](cortana-at-work/cortana-at-work-scenario-4.md) #### [Test scenario 5 - Use Cortana to send email to a co-worker](cortana-at-work/cortana-at-work-scenario-5.md) From 7bbe8bc4fcb31384d45936661947b5d1f602ca16 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 21 Nov 2017 11:10:52 -0800 Subject: [PATCH 19/43] incorp of additional feedback --- .../update/waas-delivery-optimization.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index bbc850f96b..98d29579ad 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -19,17 +19,18 @@ ms.date: 11/13/2017 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or the "Express packages" feature of System Center Configuration Manager. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. +Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager when installation Express Updates is enabled. 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 more details, see [Download mode](#download-mode). >[!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. By default in Windows 10 Enterprise and Education editions, Delivery Optimization allows peer-to-peer sharing on the organization's own network only, but you can configure it differently in Group Policy and mobile device management (MDM) solutions such as Microsoft Intune. +For more details, see [Download mode](#download-mode). + ## Delivery Optimization options You can use Group Policy or an MDM solution like Intune to configure Delivery Optimization. @@ -100,7 +101,7 @@ Download mode dictates which download sources clients are allowed to use when do | Download mode option | Functionality when set | | --- | --- | | HTTP Only (0) | This setting disables peer-to-peer caching but still allows Delivery Optimization to download content from Windows Update servers or WSUS servers. This mode uses additional metadata provided by the Delivery Optimization cloud services for a peerless reliable and efficient download experience. | -| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. Delivery Optimization finds other clients that connect to the Internet using the same public IP as the target client. It returns a list of private IPs to connect to on that network. These clients then attempt to connect to each other by using the private subnet IP. | +| LAN (1 – Default) | This default operating mode for Delivery Optimization enables peer sharing on the same network. The Delivery Optimization cloud service finds other clients that connect to the Internet using the same public IP as the target client. These clients then attempts to connect to other peers on the same network by using their private subnet IP.| | Group (2) | When group mode is set, the group is automatically selected based on the device’s Active Directory Domain Services (AD DS) site (Windows 10, version 1607) or the domain the device is authenticated to (Windows 10, version 1511). In group mode, peering occurs across internal subnets, between devices that belong to the same group, including devices in remote offices. You can use the GroupID option to create your own custom group independently of domains and AD DS sites. Group download mode is the recommended option for most organizations looking to achieve the best bandwidth optimization with Delivery Optimization. | | Internet (3) | Enable Internet peer sources for Delivery Optimization. | | Simple (99) | Simple mode disables the use of Delivery Optimization cloud services completely (for offline environments). Delivery Optimization switches to this mode automatically when the Delivery Optimization cloud services are unavailable, unreachable or when the content file size is less than 10 MB. In this mode, Delivery Optimization provides a reliable download experience, with no peer-to-peer caching. | @@ -206,11 +207,11 @@ Starting in Windows 10, version 1703, you can use two new PowerShell cmdlets to | Priority | Priority of the download; values are **foreground** or **background** | | FileSize | Size of the file | | TotalBytesDownloaded | The number of bytes from any source downloaded so far | -| PercentPeerCaching |The percentage of bytes received that have come from peers | -| BytesFromPeers | Total bytes from peer devices participating in Delivery Optimization (sum of bytes from LAN, Group, and Internet Peers) | +| PercentPeerCaching |The percentage of bytes downloaded from peers versus over HTTP | +| BytesFromPeers | Total bytes downloaded from peer devices (sum of bytes downloaded from LAN, Group, and Internet Peers) | | BytesfromHTTP | Total number of bytes received over HTTP | | DownloadDuration | Total download time in seconds | -| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is seeding); **Paused** (download/upload paused by caller) | +| Status | Current state of the operation. Possible values are: **Downloading** (download in progress); **Complete** (download completed, but is not uploading yet); **Caching** (download completed successfully and is ready to upload or uploading); **Paused** (download/upload paused by caller) | Using the `-Verbose` option returns additional information: @@ -245,13 +246,13 @@ Using the `-Verbose` option returns additional information: ## Frequently asked questions -**Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Download Optimization cloud service for coordination. +**Does Delivery Optimization work with WSUS?**: Yes. Devices will obtain the update payloads from the WSUS server, but must also have an internet connection as they communicate with the Delivery Optimization cloud service for coordination. **Which ports does Delivery Optimization use?**: For peer-to-peer traffic, it uses 7680 or 3544 (Teredo). For client-service communication, it uses port 80/443. **What are the requirements if I use a proxy?**: You must allow Byte Range requests. See [Proxy requirements for Windows Update](https://support.microsoft.com/help/3175743/proxy-requirements-for-windows-update) for details. -**What hostnames should I allow through my firewall to support Delivery Optimization?**: For the Delivery Optimization service itself: ***.do.dsp.mp.microsoft.com**. +**What hostnames should I allow through my firewall to support Delivery Optimization?**: For the Delivery Optimization service itself: **\*.do.dsp.mp.microsoft.com**. To allow the download payloads: - *.download.windowsupdate.com From adc25d898258752cf5196bdadbcfb9c32b33e20e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 21 Nov 2017 11:52:05 -0800 Subject: [PATCH 20/43] product name update --- ...ard-configure-windows-defender-advanced-threat-protection.md | 2 +- ...ot-onboarding-windows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index e910416e93..44f6b461d9 100644 --- a/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -36,7 +36,7 @@ Windows Defender Advanced Threat Protection requires one of the following Micros - Windows 10 Enterprise E5 - Windows 10 Education E5 - - Secure Productive Enterprise E5 (SPE E5) which includes Windows 10 Enterprise E5 + - Microsoft 365 E5 which includes Windows 10 Enterprise E5 For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md index 286271b278..66ac5e4a44 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md @@ -270,7 +270,7 @@ Windows Defender Advanced Threat Protection requires one of the following Micros - Windows 10 Enterprise E5 - Windows 10 Education E5 - - Secure Productive Enterprise E5 (SPE E5) which includes Windows 10 Enterprise E5 + - Microsoft 365 E5 which includes Windows 10 Enterprise E5 For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). From 20315fdcef12b987efc510e5069ae5432b890f22 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 21 Nov 2017 12:20:47 -0800 Subject: [PATCH 21/43] paws --- ...messages-windows-defender-advanced-threat-protection.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index 88fd5b5c34..bf1d29254d 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -64,5 +64,12 @@ For more information see, [**Assign user access to the portal**](https://docs.mi ![Image of not authorized to access portal](images\atp-not-authorized-to-access-portal.png) +## Data currently isn't available on some tiles +If your organization uses Privileged Access Workstations (PAWs) (internally referred to as "secure admin workstations", or SAWs) to access the Windows Defender ATP portal, some information might not be loaded on portal. + +You'll need to whitelist the + + + ## Related topics - [Validating licensing provisioning and completing setup for Windows Defender ATP](licensing-windows-defender-advanced-threat-protection.md) \ No newline at end of file From b513269cbc24780160f0f25284aaf768630f7607 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 21 Nov 2017 12:24:41 -0800 Subject: [PATCH 22/43] ent --- ...ard-configure-windows-defender-advanced-threat-protection.md | 2 +- ...ot-onboarding-windows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 44f6b461d9..0daa0c343a 100644 --- a/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -36,7 +36,7 @@ Windows Defender Advanced Threat Protection requires one of the following Micros - Windows 10 Enterprise E5 - Windows 10 Education E5 - - Microsoft 365 E5 which includes Windows 10 Enterprise E5 + - Microsoft 365 Enterprise E5 which includes Windows 10 Enterprise E5 For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md index 66ac5e4a44..0d8d3540c1 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md @@ -270,7 +270,7 @@ Windows Defender Advanced Threat Protection requires one of the following Micros - Windows 10 Enterprise E5 - Windows 10 Education E5 - - Microsoft 365 E5 which includes Windows 10 Enterprise E5 + - Microsoft 365 Enterprise E5 which includes Windows 10 Enterprise E5 For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). From bd5700e306bc31639bc7f26b74a60c57f591f2ff Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 21 Nov 2017 12:37:40 -0800 Subject: [PATCH 23/43] data unavailable --- ...or-messages-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index bf1d29254d..2462dc830c 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -67,7 +67,9 @@ For more information see, [**Assign user access to the portal**](https://docs.mi ## Data currently isn't available on some tiles If your organization uses Privileged Access Workstations (PAWs) (internally referred to as "secure admin workstations", or SAWs) to access the Windows Defender ATP portal, some information might not be loaded on portal. -You'll need to whitelist the +You might see messages such as "Data currently isn't available" or "No items to show in queue. Check back soon or change your filtering criteria". + +To address this, you'll need to whitelist the `security.windows.com` domain and all sub-domains under it. From 867fd410873c8e0f6f68318b7216cd62e7d1a329 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Tue, 21 Nov 2017 12:42:25 -0800 Subject: [PATCH 24/43] further tweaks --- .../update/waas-delivery-optimization.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 98d29579ad..f4ad73d713 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -19,7 +19,7 @@ ms.date: 11/13/2017 > **Looking for consumer information?** See [Windows Update: FAQ](https://support.microsoft.com/help/12373/windows-update-faq) -Windows updates, upgrades, and applications can be very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these elements among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager when installation Express Updates is enabled. +Windows updates, upgrades, and applications can contain packages with very large files. Downloading and distributing updates can consume quite a bit of network resources on the devices receiving them. You can use Delivery Optimization to reduce bandwidth consumption by sharing the work of downloading these packages among multiple devices in your deployment. Delivery Optimization can accomplish this because it is a self-organizing distributed cache that allows clients to download those packages from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), Windows Update for Business, or System Center Configuration Manager when installation of Express Updates is enabled. 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. @@ -252,14 +252,20 @@ Using the `-Verbose` option returns additional information: **What are the requirements if I use a proxy?**: You must allow Byte Range requests. See [Proxy requirements for Windows Update](https://support.microsoft.com/help/3175743/proxy-requirements-for-windows-update) for details. -**What hostnames should I allow through my firewall to support Delivery Optimization?**: For the Delivery Optimization service itself: **\*.do.dsp.mp.microsoft.com**. +**What hostnames should I allow through my firewall to support Delivery Optimization?**: + +For communication between clients and the Delivery Optimization cloud service: **\*.do.dsp.mp.microsoft.com**. + +For Delivery Optimization metadata: -To allow the download payloads: -- *.download.windowsupdate.com -- *.windowsupdate.com - *.dl.delivery.mp.microsoft.com - *.emdl.ws.microsoft.com +For the payloads (optional): + +- *.download.windowsupdate.com +- *.windowsupdate.com + From 7d412344dbbfffa5c2e208c710d5328b4327548d Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 22 Nov 2017 04:20:38 +0000 Subject: [PATCH 25/43] Merged PR 4634: some changes to autopilot and update compliane --- .../update/images/uc-filledworkspacetile.PNG | Bin 13495 -> 4793 bytes .../update/images/uc-filledworkspaceview.PNG | Bin 175689 -> 105344 bytes .../update/images/uc-securityupdatestatus.PNG | Bin 74537 -> 47499 bytes windows/deployment/windows-10-auto-pilot.md | 217 +++++++++--------- 4 files changed, 112 insertions(+), 105 deletions(-) diff --git a/windows/deployment/update/images/uc-filledworkspacetile.PNG b/windows/deployment/update/images/uc-filledworkspacetile.PNG index 5bce136cd11c28ab4c7934a446e355b8e6dc216d..7293578b1a1b13cc15102a3d07087bf2059e55ae 100644 GIT binary patch literal 4793 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 NU~Fh+P^a%2^FN*BL}CB{ literal 13495 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 z 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 z zlexfi72$}bRZ`e?a{Eg7{yz{l)ZeB@TVTKQb|fuP{5xEyra-8yDE5kCG1qcpto>v{`ko*9GMU^b)@NV7{W!iuG_l8cCD*KW$NYr&Ms1NU1Kg<$3jW z7VzYK=;jp8$}`=SlTy*m(VH$ZnzJwnfhVQNw*0or5z?--(AU8J_~Vb~j|jk;OI_fV zE@n!Mj$9Cxlck)UUPbpvaUL>J-wN^wpc~5*0?sx8=PLnchk&yy{+)8)+Y?a0hEb*> zWuT{{DPMnJ!D+Em`+=rEogPxCUlovV5H=xKLKoESI|vxu#ns+Wi`|JrVB8l;#62}e@$O{t5th|xJ#TT~ahXgl!O>LG>p zpaNSa5oJh3nbr%mh;Ei-KHB=3#J{s;s!}rcF0Z=C5*k!0oG#3mjhUTl+ohg;cB12!O`of;BU4 zQlPZVmiQ!%Dm9!|FTB&taTrl661_2(It}LptfZe=)lW~*3bK=92K>*>(WsAO7QT|a z`ikO8Ge6)iXr_z-!~CLQdY?QT4%qP46LXrt{kH#pKcFM$nmNV83gcaJ(%#j3{o6+! z3=DE6aQT1#=zaY6FT5TQ4gT#OfByk`d;ZCPzYXx4@`HVpzc>1~f1?Zk|3m(}#{R#$ p{_Q3C^M|$HuDwd~v~t_my2I diff --git a/windows/deployment/update/images/uc-securityupdatestatus.PNG b/windows/deployment/update/images/uc-securityupdatestatus.PNG index 776df89dc348b67b259cf86f5b14d1f881b01148..75e9d10fd86be9ca03381faaf981dba30d491b0c 100644 GIT binary patch literal 47499 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 bTs>gFX(n>ntO6lHo)0SbH18HGT0Hv?2@Qy8 literal 74537 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 ihTEEl^0o3D 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 z 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 diff --git a/windows/deployment/windows-10-auto-pilot.md b/windows/deployment/windows-10-auto-pilot.md index 8e1cb2f96a..250e5d720d 100644 --- a/windows/deployment/windows-10-auto-pilot.md +++ b/windows/deployment/windows-10-auto-pilot.md @@ -1,105 +1,112 @@ ---- -title: Overview of Windows AutoPilot -description: This topic goes over Windows AutoPilot and how it helps setup OOBE Windows 10 devices. -keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune -ms.prod: w10 -ms.mktglfcycl: deploy -ms.localizationpriority: high -ms.sitesec: library -ms.pagetype: deploy -author: DaniHalfin -ms.author: daniha -ms.date: 06/30/2017 ---- - -# Overview of Windows AutoPilot - -**Applies to** - -- Windows 10 - -Windows AutoPilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. In addition, you can use Windows AutoPilot to reset, repurpose and recover devices.
-This solution enables an IT department to achieve the above with little to no infrastructure to manage, with a process that's easy and simple. - -## Benefits of Windows AutoPilot - -Traditionally, IT pros spend a lot of time on building and customizing images that will later be deployed to devices with a perfectly good OS already installed on them. Windows AutoPilot introduces a new approach. - -From the users' perspective, it only takes a few simple operations to make their device ready to use. - -From the IT pros' perspective, the only interaction required from the end user, is to connect to a network and to verify their credentials. Everything past that is automated. - -Windows AutoPilot allows you to: -* Automatically join devices to Azure Active Directory (Azure AD) -* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](#prerequisites)) -* Restrict the Administrator account creation -* Create and auto-assign devices to configuration groups based on a device's profile -* Customize OOBE content specific to the organization - -### Prerequisites - -* [Devices must be registered to the organization](#registering-devices-to-your-organization) -* Devices have to be pre-installed with Windows 10 Professional, Enterprise or Education, of version 1703 or later -* Devices must have access to the internet -* [Azure AD Premium P1 or P2](https://www.microsoft.com/cloud-platform/azure-active-directory-features) -* Microsoft Intune or other MDM services to manage your devices - -## Windows AutoPilot Scenarios - -### Cloud-Driven - -The Cloud-Driven scenario enables you to pre-register devices through the Windows AutoPilot Deployment Program. Your devices will be fully configured with no additional intervention required on the users' side. - -#### The Windows AutoPilot Deployment Program experience - -The end user unboxes and turns on a new device. What follows are a few simple configuration steps: -* Select a language and keyboard layout -* Connect to the network -* Provide email address (the email address of the user's Azure AD account) and password - -Multiple additional settings are skipped here, since the device automatically recognizes that [it belongs to an organization](#registering-devices-to-your-organization). Following this process the device is joined to Azure AD, enrolled in Microsoft Intune (or any other MDM service). - -MDM enrollment ensures policies are applied, apps are installed and setting are configured on the device. Windows Update for Business applies the latest updates to ensure the device is up to date. - -
- - -#### Registering devices to your organization - -In order to register devices, you will need to acquire their hardware ID and register it. We are actively working with various hardware vendors to enable them to provide the required information to you, or upload it on your behalf. - -If you would like to capture that information by yourself, you can use the [Get-WindowsAutoPilotInfo PowerShell script](https://www.powershellgallery.com/packages/Get-WindowsAutoPilotInfo), which will generate a .csv file with the device's hardware ID. - ->[!NOTE] ->This PowerShell script requires elevated permissions. - -By uploading this information to the Microsoft Store for Business or Partner Center admin portal, you'll be able to assign devices to your organization. -Additional options and customization is available through these portals to pre-configure the devices. - -Options available for Windows 10, version 1703: -* Skipping Work or Home usage selection (*Automatic*) -* Skipping OEM registration, OneDrive and Cortana (*Automatic*) -* Skipping privacy settings -* Skipping EULA (*staring with Windows 10, version 1709*) -* Preventing the account used to set-up the device from getting local administrator permissions - -We are working to add additional options to further personalize and streamline the setup experience in future releases. - -To see additional details on how to customize the OOBE experience and how to follow this process, see guidance for [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices) or [Partner Center](https://msdn.microsoft.com/partner-center/autopilot). - -### IT-Driven - -If you are planning to use to configure these devices with traditional on-premises or cloud-based solutions, the [Windows Configuration Designer](https://www.microsoft.com/store/p/windows-configuration-designer/9nblggh4tx22) can be used to help automate the process. This is more suited to scenarios in which you require a higher level of control over the provisioning process. For more information on creating provisioning packages with Windows Configuration Designer, see [Create a provisioning package for Windows 10](/windows/configuration/provisioning-packages/provisioning-create-package). - -### Teacher-Driven - -If you're an IT pro or a technical staff member at a school, your scenario might be simpler. The [Set Up School PCs](http://www.microsoft.com/store/p/set-up-school-pcs/9nblggh4ls40) app can be used to quickly set up PCs for students and will get you to a productive state faster and simpler. Please see [Use the Set up School PCs app](https://docs.microsoft.com/education/windows/use-set-up-school-pcs-app) for all the details. - -## Ensuring your device can be auto-enrolled to MDM - -In order for your devices to be auto-enrolled into MDM management, MDM auto-enrollment needs to be configured in Azure AD. To do that with Intune, please see [Enroll Windows devices for Microsoft Intune](https://docs.microsoft.com/intune/windows-enroll). For other MDM vendors, please consult your vendor for further details. - ->[!NOTE] ->MDM auto-enrollment requires an Azure AD Premium P1 or P2 subscription. - -Not finding content you need? Windows 10 users, tell us what you want on [Feedback Hub](feedback-hub://?referrer=techDocsUcPage&tabid=2&contextid=897&newFeedback=true&topic=windows-10-auto-pilot.md). +--- +title: Overview of Windows AutoPilot +description: This topic goes over Windows AutoPilot and how it helps setup OOBE Windows 10 devices. +keywords: mdm, setup, windows, windows 10, oobe, manage, deploy, autopilot, ztd, zero-touch, partner, msfb, intune +ms.prod: w10 +ms.mktglfcycl: deploy +ms.localizationpriority: high +ms.sitesec: library +ms.pagetype: deploy +author: DaniHalfin +ms.author: daniha +ms.date: 06/30/2017 +--- + +# Overview of Windows AutoPilot + +**Applies to** + +- Windows 10 + +Windows AutoPilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. In addition, you can use Windows AutoPilot to reset, repurpose and recover devices.
+This solution enables an IT department to achieve the above with little to no infrastructure to manage, with a process that's easy and simple. + +## Benefits of Windows AutoPilot + +Traditionally, IT pros spend a lot of time on building and customizing images that will later be deployed to devices with a perfectly good OS already installed on them. Windows AutoPilot introduces a new approach. + +From the users' perspective, it only takes a few simple operations to make their device ready to use. + +From the IT pros' perspective, the only interaction required from the end user, is to connect to a network and to verify their credentials. Everything past that is automated. + +Windows AutoPilot allows you to: +* Automatically join devices to Azure Active Directory (Azure AD) +* Auto-enroll devices into MDM services, such as Microsoft Intune ([*Requires an Azure AD Premium subscription*](#prerequisites)) +* Restrict the Administrator account creation +* Create and auto-assign devices to configuration groups based on a device's profile +* Customize OOBE content specific to the organization + +### Prerequisites + +* [Devices must be registered to the organization](#registering-devices-to-your-organization) +* [Company branding needs to be configured](#configure-company-branding-for-oobe) +* Devices have to be pre-installed with Windows 10 Professional, Enterprise or Education, of version 1703 or later +* Devices must have access to the internet +* [Azure AD Premium P1 or P2](https://www.microsoft.com/cloud-platform/azure-active-directory-features) +* Microsoft Intune or other MDM services to manage your devices + +## Windows AutoPilot Scenarios + +### Cloud-Driven + +The Cloud-Driven scenario enables you to pre-register devices through the Windows AutoPilot Deployment Program. Your devices will be fully configured with no additional intervention required on the users' side. + +#### The Windows AutoPilot Deployment Program experience + +The end user unboxes and turns on a new device. What follows are a few simple configuration steps: +* Select a language and keyboard layout +* Connect to the network +* Provide email address (the email address of the user's Azure AD account) and password + +Multiple additional settings are skipped here, since the device automatically recognizes that [it belongs to an organization](#registering-devices-to-your-organization). Following this process the device is joined to Azure AD, enrolled in Microsoft Intune (or any other MDM service). + +MDM enrollment ensures policies are applied, apps are installed and setting are configured on the device. Windows Update for Business applies the latest updates to ensure the device is up to date. + +
+ + +#### Registering devices to your organization + +In order to register devices, you will need to acquire their hardware ID and register it. We are actively working with various hardware vendors to enable them to provide the required information to you, or upload it on your behalf. + +If you would like to capture that information by yourself, you can use the [Get-WindowsAutoPilotInfo PowerShell script](https://www.powershellgallery.com/packages/Get-WindowsAutoPilotInfo), which will generate a .csv file with the device's hardware ID. + +>[!NOTE] +>This PowerShell script requires elevated permissions. + +By uploading this information to the Microsoft Store for Business or Partner Center admin portal, you'll be able to assign devices to your organization. +Additional options and customization is available through these portals to pre-configure the devices. + +Options available for Windows 10, starting with version 1703: +* Skipping Work or Home usage selection (*Automatic*) +* Skipping OEM registration, OneDrive and Cortana (*Automatic*) +* Skipping privacy settings +* Skipping EULA (*staring with Windows 10, version 1709*) +* Preventing the account used to set-up the device from getting local administrator permissions + +We are working to add additional options to further personalize and streamline the setup experience in future releases. + +To see additional details on how to customize the OOBE experience and how to follow this process, see guidance for [Microsoft Store for Business](https://docs.microsoft.com/microsoft-store/add-profile-to-devices) or [Partner Center](https://msdn.microsoft.com/partner-center/autopilot). + +#### Configure company branding for OOBE + +In order for your company branding to appear during the Out-of-the-Box Experience, you'll need to configure it in Azure Active Directory first. + +See [Add company branding to your directory](https://docs.microsoft.com/azure/active-directory/customize-branding#add-company-branding-to-your-directory), to configure these settings. + +### IT-Driven + +If you are planning to use to configure these devices with traditional on-premises or cloud-based solutions, the [Windows Configuration Designer](https://www.microsoft.com/store/p/windows-configuration-designer/9nblggh4tx22) can be used to help automate the process. This is more suited to scenarios in which you require a higher level of control over the provisioning process. For more information on creating provisioning packages with Windows Configuration Designer, see [Create a provisioning package for Windows 10](/windows/configuration/provisioning-packages/provisioning-create-package). + +### Teacher-Driven + +If you're an IT pro or a technical staff member at a school, your scenario might be simpler. The [Set Up School PCs](http://www.microsoft.com/store/p/set-up-school-pcs/9nblggh4ls40) app can be used to quickly set up PCs for students and will get you to a productive state faster and simpler. Please see [Use the Set up School PCs app](https://docs.microsoft.com/education/windows/use-set-up-school-pcs-app) for all the details. + +## Ensuring your device can be auto-enrolled to MDM + +In order for your devices to be auto-enrolled into MDM management, MDM auto-enrollment needs to be configured in Azure AD. To do that with Intune, please see [Enroll Windows devices for Microsoft Intune](https://docs.microsoft.com/intune/windows-enroll). For other MDM vendors, please consult your vendor for further details. + +>[!NOTE] +>MDM auto-enrollment requires an Azure AD Premium P1 or P2 subscription. + +Not finding content you need? Windows 10 users, tell us what you want on [Feedback Hub](feedback-hub://?referrer=techDocsUcPage&tabid=2&contextid=897&newFeedback=true&topic=windows-10-auto-pilot.md). From 20cd881a2b6c73499cfcc63468a24d6c8708de79 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 22 Nov 2017 10:17:09 -0800 Subject: [PATCH 26/43] update and add image --- .../images/atp-data-not-available.png | Bin 0 -> 39580 bytes ...ndows-defender-advanced-threat-protection.md | 13 ++++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-data-not-available.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-data-not-available.png b/windows/threat-protection/windows-defender-atp/images/atp-data-not-available.png new file mode 100644 index 0000000000000000000000000000000000000000..fed14b65f44df530e12fa5ec9be391b71301b546 GIT binary patch literal 39580 zcmb5VV_=@m7A_pycABKIlg4&qG`4L%v8^Tz8z+rz+qP{RPn<7(_q)%xf1dN>!Cd#6 zrCD>2)`Tm_Ng%@E!GVB)AWD80RRRG4EBgHZ1_Sl^ZEqaR{P_cG|6Rig1O%z??*}xI z7770ogm#vc6@%V}$3jEKb7dd)`3DkHcNTJSHn(#GDXtj%{s|#Ce?p=rPDYLv_Rbb| zwjk)RBxIjB++SS8&feY8!pz(mqzrkC`x8a_2X!F_8))A;s0T7;bdfO@JZ?j(%4lO`w7GRh1CokZ7pogK)Ub`LO(I+|I~MJ zG%^9X{|G$&FPVs)jg5(|GsweOQs*ZI^_NW9!r9scr08OX5(MN6h@_~HG9djd!!7-* z*!sujX30tBvVAH6IkY>-FikuL3X)hZSg4djK(3!LiYVmp7b>Cn?+O6HJ_%Ii04gX5 zMHB_pxG&c*ZfoZk&TcAi??s>W+j&GGczr89I(3~IS7&u}bogrDitT8cUvEbF!bM5r zzJEmv@AC=(O<}iL@ogdgF9e~c?ErZqu>Rk&Xm0XX1@wPQx0sUI6lnh`9MHxK%6{_r z%W6#RtN-u63_lAgmEXbG{^2f4%B&X$Vfi0XqJ|x$uyg-Mt{7U;zdXaABK{u*FkWqd z|BoK%q7eThG3)=AxFaBUz7hIA%yIvx*8gb#I*1yV(4X~R{RJfdNB^HAGUWd?SbEI2 z1-uep;K1!E_U>P+NUx!O(fyApPYVIu3xX@sMs%2qPJVc|rvK9IbjE#1!Jm|dFaFmB zz8tq1koV(gS=7e=x@)I1@RO#b%N*$Q-&!B|2l)OcxHkKD*Bpm|D2bWaeopm*Dx8bn zvzjle&K&>x`I>@x6K1X&CcveEdg&y+*K-p_As@p;gIz$&>Ux9Yh4Nn$-g#2(AT2c# z&GQvuHnnNJ}7^DGVWAhO-V-~^xr&)c+8o}6DaY4isvoRF3#M=vL zq|55f%hTS({#0i_*vkLg{I71zn{djYZBBa{C~5QGp{*eSQNvT3yS&N^9M`3pUzFOj zwCF)N4if+CV&YFVX!=Bp%(>Xa{gobZ-0(Ikb>0^O1e$9UB)y zqSG)k^jpD&M4s`J1dke0YCr2WWqd7CkbR9g9#&5C%t5bd(hF3JUD}oH#NRgB)?eV; z@dxi%AAIK=Do55tueA@r`4B^XMDg3*KJd!Dmb_ix%|&LsX#WAuKyqA?8yy}Uwx#aA zF=wQ|Tvsm0bHtu+^Tm3MpSQ07#+NHIZ#y3F{|PLPw8dKv_c`#&LtN%(p|HZ2MS%rW z%gkt954lw*ZPZ4y>vm?@j)#tMtHb7_1g^>HQXUVsAdvz7Q4m`F-OS&*Z>TX@rE(ti z@8gPDx^G&s6C7Ou+#K*GRfb6ns;u?jg5_w{b|eUQ{ottlYb1&mJ~+$pL21%!*8sQY zXSc)h4!yw2gB$4yqj}7aP-NRycrk0Cd)HzvcaGA{ydpm^;+FlAi^A%o2XwlmnnPXg ztE7=dSsrcP1+7H_Q=RpoXucW;UTxs-ozbL<=Hndr3LbW(Ht^Q>lFFQvWTTm(Ga&N?>V4DT+~^a`CE(n@2gt}*g{ z_D1X|rD~C1B|>CvyvtVGM#L=AQG`u& zGbdjseRgOKQ|RBm*^rpu+C{u^;E7fvM%JY5y1A>BzYT>ZKHy8UMM^w8Y+Rqvv?}jU zfMj8T#oo2#qqyzh7RrfJaFptD4e7-%SOz`yUZaJRv=V|K)6ck^fP$EUi!HpV;3}MI z4FpqeQsJwws8f8L35kp*mGx2>*7Ywhw2Qgwj zzs`xnkZ)_m?_Yyn@=*m!7$_#NAGE-9lZpZ?O-g{ce>}#Dw>30XDweln^fm@5V>zSE z=%Y{)qma3~mrJH?NT;TI=&~`Qu?e4XMQ}h%N(9@iZmhoGbSP{|;onIrPFtQXEfz_% zfidS0=GiZhao;V1ifOn&Gc~xqhHvgANc(i10me6Qx#L;ChUEGjKp(m=Rj*{PYM(Eu z3Pa-v`TqjOWx6h9ZN=+7&mJphj$bEbl5CqVM4 zc?2l$n%rIL5Cn*{;k8!=CFT1NhoY1)d^7bu_A#_)SVM3yH_8Sh$IV5&Ut|A9B%mjI zeLiQn9v&r+s=@vfZIK6j-OYHRh0c3aUUhu@k&TPk~#a&HAPT&SwPc+qH^LfiWxv;nj#^~(nKSv604fo*0$HCdjpr?F1`fu0wU!{U4Q!~adFI#^3KNzk7 zlamc!?$4w=Q~@ciklcS~Aa*SEgEOA#<_QzMu6myR5SzRffhLMpP=4R^;2-YtZW zY}>`x;x7sBlDp#DbP5^?u&VU5M3piKL+2KM3cK|o5p2B?^bt2--p{RT@8#|ey9r-* zM&%U~dbQn$$$77mC62!fP-Zx?y!iwrS#v*zbCq=>SZ08_Hx)g z)2G=sQ|yB7OV^nb#Eem05l)GW0d_1F)IISte@|~WwEB*Zlrr@C`6oGpCj=v*^|QMa z`QJ(55z1cQCx6}eX7ke$LfiiWVcMa@GfI65>NjI}w&IpBU16h2oq7mAC!MBbtil;$ z4ALquO^8B};!OL2?B*SY1*s)V3lHbd=T(aUl@>|yAAB#tAE!*9s5{!sL}uR_XqXCU zzr5^7C|O!nmYDsad5~nA0M9w8hD*!zbB%5y@Pd~vg$0vPad7-ol`n!%_`DCg*u8|b z2R=sA3qiAnANY$C90SFA^3Jk@A>eN~eCR29R>7GKyF9{ct7O*~=XG4kpEV$R9Vc>44gi(1Nqmr8w_7z}tdj`%uE#S%`XeXJd^FrSL zs$m2KAWjP)@5MxOXeM6Tw9ycmyAMI$(1lqacG2YYk#P@Z2iBrr(cp}T3d0x|+#Yb* zz$UGu$@7Fj;$%Rti^vxl-_n(%INlIMsEM18Hy8_U>wm~w_g+9O=hMXEM8;_fK&)@W z#z91N+2^OM<86`a!%e9gWro)epv(h|@y~&HkBv2thcrrg3e_sX>=Z%dRIoSe8qOQ? zl1-H@jXBIqCE!Xq^;c^@k zreYkhTN;lwVd4BBd1M%{@*ov)4|SX&@$H%^KvK==*h73*?4=_}Dn2F}-5-L@6wbwp zzV;d`PI9#vR;t-A9wurQG=I@HBKTvTbHm^TA}Y)qL}>7Z14e_RtHm)4mN+W6Y={+{ ziYcN}&spe^t8{&)1C|X2DC}aQTqo>GZslA%*#4UdB6Se@`^l)1QO(;4d?s+PLW1Il z*+U{0%P;hUbV4G}JqLd8AxVOlr(F%V@qG^p^gQ~4`>K%HXWLN7uM>YJKL(z%bE3qp z4|N{F(Y0n%dzx_qlvJ__#GjZ_XEdfp`LIlA>#1xDF#ay|0PwKYNio`15i~)zCOC9V zzfc|*3S|HUMVW^&ROyOiH``APVBiq3KKtFp`VrK;DS)=&n=6jZ!8h$8_~Kvjbr57` zzOWTFDGy(gwr*5|-W;>bF;kHz)oHga7V+aBmAqVWRm^fBoD`1(lN7-wthhxxPB zbpWp>6gaj_B-_+SSSiO}&~YfgBo5yPXt$NU#{R4|`BvoBci;5)E6*%@s?9UG{V0x^b`|?`3d% z1ZjmwCJNq}`JqmU=ufr{T{CSeuK};X)4L18q)$?1h9{QDxx*R14R%siS<~soru{}^ z#o=7-gxO9Llhbs)&y|ax9j1izRc+MbBlvjO6pt6n|B^8FX8bdh6) zwjr<)cR>CYz8+sP;(~56&&3OEVkDPcvAj9r3Wd>Ec{S734;h9&KR+lR+(uLuH7*Q!YT?^e#ruh|lj z7HTOEL1@{6!L%ny?_ms>8H&qS`N+w;T{vwJzz9_maAs`SA8O{f0qkesiME((Y9ye;ji|MH?Y4Xby7#nvmbGP6P8haV`c ze6I%4#K*z<+Fj{tb+bNUn|B=K;{hsh;0&wGfK%79*;@+bhnGMdl!o~X=Y)W*8WiNS zRMT#zfa95)PZu>MLHDz_{U&kYZEowv~m%t#aoqcx^`5iS*fnR8GVcL8^yyk!i&~p#rpAU1}3de*q zEc{x`DTS=-rgJ1t>&2YLZwX3g4l4l-Z0K1+K!vA~%WH!@=yHTH`IcB`?@V|bWcquL zI2vy7hrb&0pIlnr(#L5gl*)1ul!gLYL9yv@8$5*HG*HTmHY!^@IYIPLxt=<_$}XIt zp;2fo3jHYNvd1DG^F>=H1#Z_Om*P8sM*LDHzoZnDLplm{IJ;p{l=E&?s$Y33uXA`g z7(+Kc_Ke#la1rricV6^fxI1pj3rk`5R^fJ%pG%)UeCZ#G{RTQ>6(RxUE+K`cnsVGg zEQXI6TN%`*XUf{98{f*^icN-YsMEHLQN~wNkuGMl_W+TONALZ5{WF(pVyFjLwJG)-z7K&!j;RajsIu@@R=~xQaFL0#x zq|uHxGU>*Ktz%sKlj23k84kO{uvojE?2wv~)Z=Gdi@@3`OWCb_OI}Z6NASXnTKcT_ zC2j=J!OT}*uZtkN+xa}V9Qp3r$)0Y#_H;2-?O;2C7I3Jh_fYw&O|yxuS5{=x5zeNE z(Aeu;o{RmnNC9k}C;NF7fk;J9epQip{o&}1-Witw#Sk2@>}NnfLeL+|tv~3Mq*~4@ z3~lB#Tvv~ISC4uZM*I6t4DSPlO(%o3kKLEPgUQINVUYgAcaPZZ5g|P0hWA_b{h_Y0 z9(g!6%Wx(^U5mK8>W<}95fO;&07@RaPC}mZD^S-Z1D=Le2OifYk~Y^h10L5kA4=B^ zcRb=H2M#9iC_O_iENw5zi`Ra_v*&K$Z7YxOU~{te=-=717{$YMK~En*QNFIA7>ANt zh-jd#7SO$2D1|`C8YB4wYin!0@gT`+Vt=|YB!zHLfeYFPhvQqMh#Y5Dx$7H7X+;%A zK{~7@=L(fHmFe}+<@?ZtmYu{$7iZnDhF7sl^T|rqR1O0Vs@>1De!UNSXddf!>R-^S zb#g~E3+(GWp*zoCrx3fTu^%TI1i{c zn%`H(juN(imtrqjt&T7GEb6#B4lqFz-dPMZ2K&n_8PASCjc)42V49INh+Mz^^4bpT zP33if6E~x4xw}dCIc959fS0t(Ngv-u-WYB8(P+B11$eGAy(UlEDK;PasC|uSJJnh3xq`QDei%Xc z9jxw@A?t3k6hrf&x~$H+IJreDLEN{3-xlgg>=S?9u!@_vO5i=S?9AkK-DI?+zdrBo z4&c--P3xcf5nFXQ2-Kemf;6W!h=VM+>UUx^HBGo)Nz#Yhw>ou!oy{`dWm7YnHc>rD z_VucZ>6h1i|2ugoMTInO>Y14-aUiEPWfltIx+1&Ww*iA!xyq@Bc3=HEZhz0aYTW^| z>)-E(Y*R-v$@hdYi4bflV5jHfCnE5q3l+xTuD=`2z8}2I6qt=w(Yd|I%lt|@n0bSW z1%(Bj1cj8=Vr*$U+gxN^uO6OA`v5Rv}QqC}(odcDAE z^J23MP*ET1jqi%VuN>aYN*y+WjKa7o<+;qW&ur&!KthMP&h%{el~mO-RqSwhE9Zse zeeQu7t*oL6>;mgj>bh>VCAf98^e_4?CB7qsA6huenL)_^)ec;qAAYj)3J%}4i5r&* zRNWUhrD6YsZqJ|^iH`Rb!Mp$Vt{*taIzV+$+eCh_@ftZfzGxy;KFLfI;~bO08}@~? zPllSCtaeI+_|kjx<>?BVodg5p#L{@vhzuUr7)uSSXzl97^Fk!Y{rKtF>olU2>paRS zg^8$*UIYfTPlg?ReZt3wl>Eiwjc)V_SRTy9y z&dIzu1~w&4NbJO2DIr; zMt+5WzPM%fdB4rN>YtrFNG0jL=kQ`pnF8GpWLql1A>0WWdS#lF%j$-9U5h5<(2gcv z2Y@55`4U4D-J3M5Zj-G!zR1#j1ECrmf@fsDeEhm4~AnH%0<|pMT&Cjf8eN(E}ERR()Ql5L`c&GI?+MSl8@d z_{us~Sd__AIOv%u{w~XIDGn6so&(wHX@pobo0%8_>ytwHvnRXJz^j%xWt*1*ID1^r zyD_lN30-W`SM;6MKi* z7?1RUs_NklfbJ47;U{V6^VW*f=;DA4ck=`T@iK%8K@RD>y}2$m1)BP!;Vbhgk-ij+ z2gde%ltH+?y$fyBE@P$O^sbO9D{AZKKsE!12dBG8e?c`r#bnu!!oA6?TZ;*w2XME@ z3px)WDseTTSXqu5uwXh((@E1uZ3>}pXfZokET9Fw?y^i`kL4Q^`#x+V8$jFD`ioFOzj z0xVN_PY+ivHzyDq-{Qv?e~U(HSl2v7wDF$ePBiT>5Iz4gX-_n=rlM&AdY(m%&|b9M zbENye$)4T&yD;^Swt3FF-F)uxpINuBZfVmSue8`#C}lTofa-#zvV9#tlD><24R(-$v}E zcbpSrOHeR2?j+KMCVv31vv86sO>pT3f+kHPhLD*6q=HGJorcTx zF>--#cPh0*UZG<&qTF;Hdk_?0FE+KDrLrqYjCx*N$vOh5{^9WU7s;;1p!!TLclFG& z%y}#W{kT@lL0-|klW7>{kY2|}>zwDg#12bBW-O%OXLWDNuA5#C1F&_N02LOig|ebx z!Be!M7F(}l4}nui^moh+Wv!pLNT`_QMdX_B6sJZ_M#t6X7TV--@R;CS>ojYSuYuZwKV@LPNpH+7%R!>_p% zXjvrk+K-QQ9Q{}yxgp*_NH_?GCfb$|c;Y&I-BOMUy48T5DCOiq{fsphx`sVVDnc`w zimz!igFK6#(2aaIIF%Sx<`+*F^J+WLSbImaa&Sp@U$qMZl3)@CFvPhB&mC7m?C!D`P{?v zSM9oD;Phz>G(uq4qP8P;uaTl59D&f7HMRruLCP9)8q#T(J!*kh=cSc9#FK490q}H! zTEcPOZ3Sh*8)zdW{9chPCMQ#5UBXx=NJD+pWi10E)lgb|xS*o5mWcZ0c_u7aT88~L z3FrUK1)w%X?zU;%=)pU!klhv;FzB5A&V`U001PuI*};tAJ#+SP9?j799n@(vYF8No z2}E{z(554f{~O?qQ7y&>$GjRD@3|o4Q3+(@vsJqOtW8s++++a_f)qsibR9v*tXnfy zwkDD15BiHhSrTX{4D(Ye!;bSF_};zYU(*_Tzwi|gov4s$;IZc7;M^*B(veQ5)*d8E2s%gTYcVU8v_*hDB!}rRD9+0&o3 zr5eu_!W;(Vq(@lxl{)t%?DbeBed;2J6m_FtWWcCb;KB=Brj(XgLntzk;ut&NK}xjO`Sg5l0hK1>el5 zXN0SOr8|~Yjf^1N%~QfUbvW!o4{5&f-Yj;8ARkT1M5MBE0moQ}R3^IgiKSSgCNzxu zT~c(-->(iSi~PzP*Tc&jm;Cr#S2F9>G*W3h-}p?Og;i#`@i%{jTo*UG!*>J{{_f5Y z=*(awa6`EC1h%Ss1}84NOt#}zK&5ea=qa(WwGd%H{h{XkGk$ijOWYDd{kX z%7PO~>4eBs$o6_hA~Ba}5^`=7p04ZWj0aGIHp;+=0A5fuS>IIz4-BToDD7|gIuFTr z0%VUAY-yyhY013HM?6w?Hopr&1Qh(#4iQ)BPh(W zEG?G)E)jC5EDUuabd%K`MOKefl?H8r;h1M_Nmt?J><7e?e50dXVIflZA%?Mdfr=?R9B$FZ-#0FODIlBB*pHgOkRw(3$&&RtO2cvyk40n-X@S! z8ZJp>@XX8y?IGH7Ys4O>@cWS~+M@cCbTcQ3ya_ZuIFa~XsU`$2@!RZX@2?YMyIZ&t z@9UtT(w5erp+d|T6ezK*P*JtpPCQISEKspys7AJ_zL%O}=0kzfMg({;&vCk%m(?5Z z4COj9Mj)kj89)>F#o9ijF8TtYY@d$l*PL(VpSEM|c0!2P$K+PMQ6Lc*s+iQ)0j!-b z=Y(aQ2Om|F5&~oKk#r+EKt7@*t6GvZ(jaAJX7(ZGx9UL+lYEt>=Ro3}oKRwe)pP#7 zWwWet2MJ;kQ%$No5#mv>Jn{$u`D0;1&R95FHO{MwL*e%P%1Y#QOV+hw#9b&RP7F;m z3>C=*%g~wUbBA=m0oUsrBXaF1bmLB69+F`=B!zu1q5!ze(AAssEMb9l0^7FNSpo)7=Da93|<>`-z zs(amV`Z%r1!nrgYQI3BFA=r0s^7+Mk6lvLK9!nhcTo`js7Yem9spo1C;5vRz;zgT;6d z@2VG`t!`o(8GB5UGbe*g-a{>Cgsq!TE0hH<_-3ew2@$f7paJi&a{L$S1wLK^6D>z{ z6z~X3%L@FH!q~bKS>gowAlzp9JHl%&gLc#*UoMgLl9Yt6DdNDG4WbRK=)KE9PcRs@ zK?e-T>3j=*&*RYrM4MFXz#+#Qk%Q-_F@@ql`zzw6s;3h|LGMyB`pqb)Kx)}u>!t^l zpah8288*==RI59rBt2Bm{64)cFYV}8>+~YNTtDdba-Mu^zCRSuzwS_oSGJ1m7E=@J zC&%`Ul#_Toe~Yb}i;ra9qOGgv1wPJFY3X~{k*B3kg!ShXD-@~2jSL2;<^J{+wg6o> zH2)J=o7sV-_`5{mRS&!$rrD8GZOfTh&QUqD_G%T1>-Ovi*ZCv(l1nW3lF{X4&Bhz> zsv%et!Cl{8(sjjMo?X|(!S&-PQ$`y=g2d;g2NkwIMWw)3Z}c}|?|LDJi5WtH&1x6N zLB<|(*BZsU>C4QsY%szkoNuR1loq`y%hFAgV-V;HLB}D_Q&0G&J`j8&nYXuxZx}KK!@_8*oc0lX~_p>#y*u>3T7E z9zmt(6aCZhfZ(iaP=$ar>u8L%>n-Vv$?K$o8ULq`hvEhGIW)9bnRv9EX=q=M-;XiF zfuHBXlP6rx|* z_-zL?X7z&(N{f~2CCCV{DjNJi64Z@8L0=sJ(k|Y!*ma6l)NR1~a9t+e&WKksvRyAs z3vSpW1*>8|E``p7Pe$#*LzhjS=S-d&aT@+aC6`dx$7~Im7%MVGqR^vdPi|O)qNz|> zTXCdmVsuLs43H?DH#9a5qqFLd9Qm?HaQj5|)J2rlFaONddg0CagJPhxmi(Mff)_(f zU2|>%;Gdl7nR=hB0Y&EUn7F+R{oYsJxaqHFLR$uP2XM`NaOikAe`~%;ALV+VTJPOa zbok1%S62*4rA*dqEQ%ZgciUM5=gPZ3qR!VHoT9GC8SW%Xtd@4w!J~!>iXd)=kzv46 zE?9qbN<68mWj8RdrZYm6wUOLN--(e6T4+zSq7gHgS5y>YX7~&}T>#n8`zIgEXw{}+ zZ|?L0xj~nh@~g=!?G^#m=UfI@+lLled({&O+31h6HpHZ+=Y+VRq1@i`Yup?;DliAz z{el>IcR`znVcrzxUfHIKNg7@TNsdG_@R2Eoxm3a8Dv_L(#G%63z+$F^PFT@rJ%mm| zUL!2SbuHD($CYAo(j&N${z!o$Fh+RjX^4U6`f>B(@M;&S7nZP2HqeYeupRGf)@}^7RE1}^nR%qXcAO$kKs?xt{V}}&K<=&;LXqoqU|+6 z>F%%ZP59MX&n^&r${`I{We-J3*uct&j$RFO;o?v=?73iAAH5LJ)OnlD(mQae5o@(s ztBc;+GTo}S--4)yIC+Vts^MbM@m8N_=;A!(u$^I&q~mAB$XUiUfun9ps(rQZohteL z;wEUm%6@xE{*pB@c2wE4AE;R!d!G^nieAU8oM@C?{&;f;G~w*XXFGcdKVN41Hryr3 z`EnNMo@x8tP>&$%U0qd~t9Mw!7TZw1lzEeP1*)lewqRbvfMiEbGSGoGC=`|7 zf??$K#J$>Hz^@qN8NoESvKF+D$5U`^z(P3P^+Ub86mW2V6v}xH?6cnxO2ttWXrWPg>LRCyz) z@2knwLavRZ9Kl*sn4kfnMuCV6k{wgIP>jF@iqG>ee08_=MyEM!IfMB`RSD|ecHqY7 zdS`2-bf-K2?lVDQ2H>0TWAEEp!=ypo%G>L?e=8TT=EG!VW00vBSraK6Y(8eY4s%KE zv1?BDann0yi}mHA_o3AXLBNRH%zJ;7u6_z^%67K|N5q(d$#z7Tj(hm}p3x`CVVRou z=E&&mep&~INw}a#xml@ODdP5ffzZ>>It(Lh|4YsrP3BoJU9K%leVy>aI`W3gchh@b+n|VtNo9kE-=@YY62yT?HJ6Ighs5)fMos zAn#df{&Q@e8rj7xS}o2IK73?L8kZY>0uNis(t<0ZhAdu=;Vw(N(<*{IjzR~#P z{d*CprWQgXn3p=F1Cwp#3)_;Xk~lHtHCO_YVO0l_7}cMw{x`2lPmQ|X`kl*r&bdW? z%kDJ5^gz(h5$;aXgH$1T-(3beQ9_y}*^!bgZ}DKChNFY5QUH;xx@||C_Pv8$u;BU5 zPjhH%6yiYdTLs#&;38>7E^*JQUKdd&{+2CowGDBR;;lC13u{7Qh%O;T0~w+n>U5EB zpL_Uf1O3+IA+<56$b36$JNcg2bl#-wWkJP)W^YB;TrcM@xEG#Bc5O!e!MNeua8efO zFa?#tC3&K&yN}QPn>&et9Yfa=1X1*~4I4M@Uck^s$E~> zmk0v)o@JQ~?!*oRRc&uVey6qL>F1RK1zdVPw$c<*+(#j}MKCi9XFh1#!uTK2i>FCA%v|iTwrq1Hm7wbvFmRdKHzH0EVY0;RZf;cuut z%9B9|aV1rkqOv4!S`9?xaP`HFwYNW~vJO5SR`U_x`dE#<+*-#@3wzMHY#x}~>5lDs z3}m`(kSe-}J+GyGP~yLHIX>+tzgWx`yq!w0&&BNFfG^j|d6_++ly`K0`EC-l`EkSW zzjX7_u&-K)XEay+$xroeS*Kfsvgcd9+Ozk5-ENB&I2O)r)3{eNhJPHQc zlt3J6>5y~VwnGFP8hvd}EanvGA+@)_2vuFVaD0-gI{X{jLPkwRrRQOLjf`TM%%aBkrTz(J1L@re+)9Fk?5V;8CpI|lI1_r7rvV(fYUOr{G zLsrp7VF374I5P)5G9Wf~mZ=)D2u&N-@XC^@Ec;C4AvdD7Hus5zJBY>0wX9%f{nx z12}SfGs|dyu*fJ*eKZMC*4y0NUh){RtS7Zieh|V#Rc>UTJszampMRLyy-DPaMA>a= z2C2NDRo1z>Twxt^`G}=1RuE7%9CrQ7e2Sh1yDW+X1i#O-FXg96VK5fbF3r^26bIK= zJqs#Yy-F&mpk*2Op(^FXXyGbk6*DL5Kq@h$x^L>kLifRYqR2bKj;YD|1gwHdXbydp!qCI2Tj$ELG4PRd;j^c zqY8E>5_D8(LTFuB6-?Iqx*&YvFzovV(PgSHo(0x&WG7{~%wwu$C%kD%>WpPYGL# z5rwW%I{b69pf7C%Uw7I;xu49c8y36HvSubmTxbN?K>c2$Bq$)vCh zZ4fWP7u7E?1zfAuN4)SP2>f3q=YO*+OE{8TEIcc`O9_@)$yLZ=XzT>m%TLeYvsMU~ zZjk}`VRjUXIQo*%=&SEp(h_fR=mjG^j^W6$%xX}w=?z?{yLa+*w8%&*`WB5YsijFq zSGV|bg_l2iRQ3jftbKw?s#53z=|t=S#0)LExWc6u5MTNlmY7Uk`rHr_unw!H=@puB z$o2@n2luJuCcvV0y1dHpO<#d+gzmf=6tRj1$CEVR4d6$+=qnQeVMvo{lD6*^+=Wi{ ztuD)1Pjx zBBGd-LuK38A-@}nJU?GXAQE3ZP{QF^eo_(p2}oq+{Y}e40rx1XezO^rG7G@le};S3 z_(2JHe#)szz*!euN9n{B)w>#b2qOE2ZBRTy3Nuv$mn5yDm)84qMYNE2%N_;+PXvb= zsMdjMxe>Bsr3pU~j9GYMM50d2W8(jXIgHy`2{ugWu?9v}=29>?U;Q)(@n-Eul8fSc zg|H+0tM&>KT&NpAUOn4F5)}b=0Z&Uymk?dIiDpPH+^&pvIJKIPf~pC$eF|Mud#O3z z!vq^idqY{3%Dk2>*69gEZWV|o<_q0#Q`rEIcHMlz@SYWJ1pM^Ng(?+puO#dAJSt38 zic+*(@o&tYQ_QE;Rd(>xmLT03{a7HL>7aI=KVD`C|r$Lkk5#@49>WT)i6ukgLls>4! zw|I`ZAfhNHV%C0x?qb6wmRaAM9d1>@qfXST**f7-$Bbj7pq|cH4M>>i5d{k_59lf{ zUr3B5ukmUmHn9+iW)GlR$hF^4T-;xzP}j<+2VCy*g)749`cHP@m*k?elJw3%%Xv(q z>lseb3~uMP3gGmWq6uzmhodBAl}GZ0Mra7r`i^fO{wGA=5#P(Xi^dsI8l9yt=ZKzE zTZt=!ZYOwR;ThV~wbiK9c1~!DjFeB75}`&$`s?>xFkH~+0ExXg()(tCjOK^aD`Mwy zjbq`KWl0lIr`r3xn#WZhzar<$zJ4PmHAh$VLyOx2i)j#1S@gK#AK>-i?I`3e=vPHz zrfA6&O3*KlG?cm8_?5b)`k?D3G0Bq9WRXb;8(eJMl#hCzdO%tS zLji#$#IHrj6ORkAr24B3(jXS~IT8qFg6@~+j-atueI2)@k>Dy=Y^ah%;CA4hs8LV* z%yozdHg|UKhzcC`+QUL#;=#8IF|c6k{kxbBY@p7n$aF$s9>KlY3g%J>D)M@mRO=8#bNhiVpN9onr_n8DBS!fP zyCfGPKQVm&9aF|SzJH4CMdA0LGnx)uct4%^zX6^U3IUBacB`1naErLd?oC~DrNJ(YOGyFNA z>V2kDCfNDrXUbm==`Gwx%IbR*Zd(NfAtp9`o-YAgKAs6i#;p%@sq5!SeaLgj*!ka9 z{=E2^$YD%g+?4{|!0DXH0XKcLHG>4p%slF?EL~4tL0k6QemJw;l3poSVTN8x%f-}y zg>Zx&)ex;0ltg|5$j~!CyG5`#U52vvn}19t;tp=0p!~Th6S%`t-cDNYxsfumX>COc zkbo`NSgGlYsA5t5vk;(qg0rDste-G*daeaLoQg;-y~ zKj)h_5jJMhI=9GMfLJ+D$A(=^S5asxGMSLgyuGk9=Q7CXll=!aA4f+oH_ck@LzQ@S zHuRsd3C)h`!!@WELyJ8$HIs zE+@nI#UT!pxXG75l!4o2kY}Rwf-<|T4q{R^giBvF&|>FFpXj8il~aNGWg}{N2X7pbRdW_O7V9$-=>Ya#}2h;;}1%u=o%!q44{tmw)p|dX8X&y znEk{LjLCITo|Ek9*0Elt^ zqhr)cCjy=Vr@XN;r|PLUbUc!8Zs>VZ@a-a;CEmEK{|u*}@2`UEXUG%Y z1kpE~MPZB_qI?K3y2~GlR7M9Vv>$Y=njSjCx(3pr3yLr;>Vx02%M4LpbdzoD#`d&> zcGFd7Jp@8yMZT?+EYd#reAM^XFsulS)PIyLvNJ}0Ubs``m|orZFuI%w{K_@?GU1yA z94|XDlGBC|LL(JIp@0krk@TnixkFMRDoH`EG|pk zCd7C+shNacOe2^6wvP)Ogfy)-LUS)hj3t=rNY zI;6AWOrK}P^j(vsrKmo7zJ)Z3fJ?N%)Y{uA9sP-IUvpB-vz410$w<>%!R0Y!K;-D? z{%51*`1=5k(b%v{kF?OZL@UJ&UdrC4rk^;P=K_Q*Wav=7U5> z$CvC1ydcgV+`;44<%yC-KFupmrL18im}bg$!pBx*8HvsO%Qg9X9CpX3Rj;QQzNJhm zEQM(1ffTg}Z&>-G|K_J^$h7zW*oTr$;~eVmjy-Qov<6Gttw+UpdSJ>H4zO7$=E; z+JHqgDk{^*&PVqiSW2HNezq(v#lUxsBtb$26-<@<*<&Uggr$0`#nP6*f2tnbk&-H_ zK-Pg-&R*8d9$#I!b$Y5Bvi;|oF*>SpB4w5r3-laCdO^Z>YDJ9xs$c(6hM7`J$|6Pb z^Tlcd(fN_P-GT%!?(PyO&=!ijySuxkXmCC0v(G-)`2+9!B_CF@vgRCe51nJd7L#cX zKlk6aKLGz%FU2O!mpyg3U9lvps=pkZ3&Dt1`76-wJI8={kSv7)p)C02LshG}e*kpj z^#-0UJ=17Hx#IRz0G;Bd(?FQt!ZaYQ`-GW zh(;~mNhw8>LY6|^IsaPpLka8$761LUbH&%9qIn+_oIq5-Rt3^_!8!Hbxm~IP?AeDu zuwm>YFH7Int^`jTP zoOsojabm;oQwuDIbwd#b7fO`4OHNk!Hj%SG{r&$CQ{laGJ`=ebJ}r8tsdp?&^%H{i z*jdr*q9p73FT@A2VQAiGvDQVt02p}?Fkr&r+A0+Rprvc2%dVvUpuTpe^^Vdf{=*!e zfq9&7O*{I{-yrc&6m!g)n_M!O>{$Jiomk1-?;Be=;W#u}AJao5eZ4j-D*0QEHGV1< zC^W83IBh8+7#9lHcb#-FcJ5% znf{ksVNaa1Ck9LcH*@HK7Z64TfuAtu^9uvKd)pYOafdYi>YPC8@V?qH4lv9z^U2}d z^u%U)U1kZUp9=CcvvD9vL`Ar|1zTHmY-g{FpFV9{n|kBAaTNj^elEVzN-6eJ)? zFjV+Y9F$c!(Y^FL2+^x}`xr<*M{v*{GO@~!CrXUY&4fO$-uF$^YM~1ZCA}dGg?gQ- zX^~5iAk3J---r%;T50Hl^D~l;(HbOk-_1ww73hpT!PvFb2>M4H#r5 zX4uFvAT;UP`g^kSZ{41J7NfQR>?jwh&ZNqm%`m0IrZ&+uvGN0AY`T9e!rJ43%y&^7N z-*FN-V&su->~v|Rfn$Hx^3189SOZ&R__Jel(}rzzz5w_UQ8TEzGEhY5iMpk_B{n8A zof#t{vK&pvE0{@++NL`?B;Bb{_Hb&-a`j2%bfx`mDnf)zUqWV^Q}Ub zpzi;DPNM38aH!dGW!8k&CI5O#AfnvvL+QxE3B?zuiK@T;Hbi9Vr!tw9KXQ#70|mO~ za%7{sHTnX*WYool_`hgJ+s{dR82S>D^L@W6*vV`{Am@nb5RS8)*4BU-kL;*_I;X5s z)k}2I>(lD*8!&CC;jX%;fEzR!Qi8a8QS#caSuvUJR1JroEr6~QcefxLgeNJ6u0k*2 z6ia;{AdgTxCuBP@^iwPn-!?0)C5NckZz z>%L`=ARlKxh!UmVDDRFAV?(zkAcZvmO7zZ?R{zv_%@5=8OggA$R<7j}nq>|ro>_Yt^CQZ3Z zd+^c-(z0HOe43XAcKFJIXi-uWh7=b{%+cAG3G4gks!3tV{kV ztHbN$6(`oIp|!-nCbLjB`i~K1H`ztAAtm}s$4cZ^72c};e=waR2WsvS`nn|TQ?j{UmQlZGy@T+LWPm%r-IKK+d>Hp`xDH6XGMbC%FI^7DYvA3?**?N%wfv_FD^}Af6+g3u>dy_E#Iv-Fn zsE`{~SSUpVVXo?-FStT}wiDAs?c0Wb3KACbof-Qm+e1O3JX^E4$OIF=u798gYl>?t zwzbcFc`79iqy$-_j*vfGrd>>kPOv6O(5|Op;+4BfX-N^9_wtKtLjB4K2*8p6Bf3Cs z#AcB#?p@qhFLHVjesnaPcNr<+us%3cK3g1!cm~o4ek>bdIF1z=lTYj^M~)WV{BrW zJJ~R+63BdcAMWjZ@GaXFVrhTBg{{sftK5a5g_*n#vjlq@7NdaS|13z#rAr|l9$U?P zu^6gs1~ukp7H_TZK~DCLb^2v4@dF<_fx1eniHZ_^wOBOZokm*S5%+l*hN%^LF`~Zs zFSzJh)}~+w&1O01W`#Oxrs|l|9Tp1MJVfQn2gQ4H`K$Lv-&x>-eZM=M%EvtnYMN;` z^`E)=FiePRt0l2e_SLT$L)xX!_6aw2rn)uqN6vZ>jxvrzkk*pLEti4t;$IadUQcxEz2W2 z{J+NjTS@c6K|Gu@Zmu^7rKTnEt$6zNCz}rQQjJ7)F=Riz-4*#qHNo<;$eux4)j96ib9wJ@i|pfGjBo-%3ZO-agyHK z;wu_a(2e-X$Es8JRXE&CC|y-hOUn^LJIf@q-Nw(+iYESICEtaO|9zjWB1D`9JLw z2ION=uW@wyxq7~L6*^=iarFrxPgRla`AVSqd6L}QMm)-vv&MPWji(vc#` zcMwYyk(Eva$uP|>XlU(e)M8d>gqK%JGJ83@wW)qMwH9DKpS<~YzHJSLBPnwd9c?3Clfq$WURXLUwRidRbQY);R%M)M37hH?%A0 z!6#lbS5nJhW!|R+W^-MdMkb< zJM>2)kP>2U0@|+FWJT^K>)u)t4pnNueHc+pi~Y^3;_M|FXXuGI`k@B3{3ANp90GHD z<~jb82~AiiCM%rVv@Opw&R#fzIQ)AQvCO>Mfwn191l!3jm1qnx1Kl~lS_VqaZa$hY-gBjM< z$WH=ut@FM9cyLLlq-Ww48QiygMt|sSaXeUhJl$d?ABWXz0VUM)TXi40&V|b2 z3u%=v+KYEU%7%rXI7*N#RuYW$lgOI;?2QtJ(4EToIk+0}XwU(ufV1M~Y{88&& zaRn_1T|Axn{fMit_hCQ8Yr%It^bSFuM8pP{q$-%X$YS~d7Rk*E{oDBU*A(hhUl5OV znGmsDsL$`2DWwX_^p%ki;A7qq)`Jv*PTaJP4m)spxD4zrI@VUcYxT&?94b|ROw;au zVx6&ZqtpAFT-#Whfa;CCG8$1->xp(O5{Xhb_FeK>4?j)6ZjCH*`SuK6mQi0jqsMRS zM;-4m6@N^j@`E1<6&%B(@!OqJI&#Ej+s=N~-;l7H^UM*paOi}TpKwVa9LGN3=W;_|H<-if z`KQP~npDD$1m=1G7BC7P_d=U;U4ke89om&3 z2NzRdJ5U;p58KNrbc94r2p~}CGwa=p!G|h9eF#TS-J5njIYNBlYqERvwHhQ2LgLuB z)Nn?Qcn_BVV%$pcIbE2Cr8ef7{xQV;E335}f*dNE%;?zTcuZ8XK1#Qy_}Rw^|7-nJ zljV^*7A8$59K+$UCuK0=Nx5C~@iU`K8eEKQ6rXJ>dzH-eBSN-n$sje>c}W>llv&En z9#h>mrqTY;N=K~76)LE;n_xRa&fvb5vRs;Yd;*sB`1+p*{lJT9jFuUBu@b!PpOAGu z!|4Zsr)<0M;VBjaBZLITMfHQ|D3m$e-D0JJR3(sz#8vDc7>NJ(;kslAH~z%7coXQYxku<%{X>mO7vgJ`HOK zV9MkFJk4bh^^@bp&B! zq*BuRz!k?mHd+02fWIkyR;mym&lp7Pqgi-0LXygxH?|`Bglo0_2%nxarlB+hw~9x; z+*1U60d#+wP`BxG)0ffh!VHLe18*ryC^Oi9 z+ok*htMbh7gWve6(N^!CcP7-gQm$WVr!zxvul=2(o%*d(kp(D|2lJyg<2o`-O7xa0 zCcgXJh~5&Y1Xv0ZJ^f|hZ05`y7BeM~l!>v5B!>l@Rv&&d1XzqVmyA^?$1k)D6pXFt z=S&rT28r}a@7FX3pJK49Um=vRfEhXI3nDzdQ#I2L6u))b`o?RvG?|2Mofx7f({Pr| z*qDe7&&S9+Q8*zhgSd42iIC?;zFFwdM8s#SzDqE7N+0O(5f-{3M!ICKfo~ zm+W(7ge{tl}^2HoUZdZW#B3%yGWFVhV-)0a(3Qko(WFQ?*4ZNXXm-|GA4c zYq&Q|lKo=vh6S3e;V*q`fdjTCFON%M+%o1oJAD)lzuhL*ywVQbwZ@+9or^4ba4F+pnKHtEK_T;yMTi$;q5II?9nk*AUyv*7z?*M>_mw6G)A%p0AS^(^JJ<5NY&@|?#(BD0e;r;p8g~IoVL0$(hDZYaF zK<|G1S&^|s`_CUyV%Q;+SazK2;&rpr)(7Y)@ML7P51!&6p*Vsm3z=t};>%}rgeX25 z@OJwOh0O&jDebyKZU;BO^3XMG6ng%4rSa*v!q(H-P|7suoKjOwL&UvxBxj zngrqp@pA=^^GOl^u8c{p)L4Z;y#SNR5j32_!U~7jfpaXym3#F!bD0iswD%&uA+nf} zBxis(3Itl)KfqXc2*1$1*l`eM2=b#`CFF6vGkTJxK(f7rvBU@z@=Ui$$a0Vn$P2y3Vs%YF2HG!YD%GDoTm$}+UOQI#s!XySttI;WQa%Vu7JEwirnaZU}(cX>Pmc_D`@_>Fbym6$*%0>`i|3 z$BsOd>ZSft@qEmvie0%YIjOM=O)YUkt*Wfeg^h`QsYIcBVB(f#B0(BnZj{SUvDZi$ z{>GC`tDCB)e#fm@;@Yr(dH){<#?;#Wez;v9#M5`~D@6w`PY*KYr4nfQ`(PB(GwyZ=^gf*W6G3=PO^X;|xQ zzmFOp{fs5U#H|7*=quvWBril$5#yRLtl167)>paea0qA?OJt@($r*=VeTzdsVFgz% zB}LAG3RO-A-l-XTzOs!22Ua@uKK_3Yl{7mig<=D*e~#F3_4TQ9;#r-NyMzrpyP_tm z=I|KpMY1j7;e)DCF1)Gmvm2t*^Hch?+p{i0Q;{u&2>q_bCVD<%-)APl*`a_&yfhfx za{mXni3s2T6e#*2K{CP~*Y)=j{>DU8U0YUgIIJlRjJT|in!Ry70XIE?{az_)#QZZr*hBN%L+HZNvSe z`7FQtomVFH%II+B`-;G~v7G%syyww|h-;PUL4i1`c+8PZIDLCBrMsr@!sjIQNaVAc zDs?xHUHian$pNu`BgIc3D)%>c@gA7gFpL z+;vBk)|3J(!%<^0TNjFk(90(?g+}I-?(cbNCP*+6C0napVcXpK3v0ZydY)db&Zz{u z6O9Vg?VYCo!m?FLRTyNxo|`h*@_E$zdM!LwAgJ@*HKK~DCU{`$LW&&s>lQBz;IzeI zywq@~|EYziwZOF%?q_B9`6vX{f^c3<NEzXBWV;yeND=6@yB|AUuW(UU>#%YtTN5DmxzVcO9y zGNUBI^zcHT-K{UkpR&VFpme4B!#y$iS%8X&(Z+>YHDBz};4N?cR9!uG5l30X_S`zW zg)#tr@G$Rffxj{B990-4Z|m4Dim_|f9M7y@dQ@{HH17Hae}SLkkH%;JC;WSZ7EBEj zQsdmFsc-Pbgm&63PqK7fi>^dNH5hT*Obk65{;!<%YoP70N1;{EX`7C@w^UiP4YoHL zI`(l|CNfpEaV}lXq=K<0PRIQ`l?nV5zjvdKi$`c{6F?*yTN2~U&>ZX#jH?Z&LNyIT(KVwnO~h- znZaS>rD+(Y)E^@Bxyph_52jEZjSto~Mw<-Pjl;OFvEmFH48!HiC=OR=R@QVTG7x{( zOz3fymlzkvjlS)MOdExoON#pRxifudgNeb(!fAqsZ=s8~#1B;9j@EkeE5DU4Aa&{k z$WQ3=K<(1R)UT=LdDfH1WQN^^xyeYB8g;6T`TKxIqW<)xf9(v6J;xM?j3OWdDko08 zr6H=~Y6mNcV-F%PZUV`)zWf1ONr_PN72`ht{m8hwZ#pw6W!^15%RY$;_ zXqSiMpqh|f#kVn!u#|c&@{xm5|N2-_BK3iS8)u~+NTZ>veY5U&cjKc81Rr z?vLKKFKe1_vIMVBSeiU!DYU4%-Xfmbk+YbH3_NA>0oW;dMO1D7p7vK(usG@oP9K&; z2CNsoG>-A#vjp>)Ak9@Bnq=qYq>)Y2S%lSPQ^##@V1=SO5E;r1n@@3|*MDLqOsdRTqxS`mN zlOCYNKe7Ae_1pOx9MJ zWyMj#q8e8ho7tEza6i04FJ66O!+LTm1QpJ47rg+g!1;;I(pYR|k~ufGjU&sSEi8F9Uepr=?U-JSqd{Fl}t1hvxxQP`h|`2j=Vn z=2E^FU(}s3=(G<5*TKXb?8vz1TQ#$*@hY~7&`NwgZ~(j=sk=#p7O8_^*he1g^7_*c zC3TmfZqvo{wo>|xb?b5}&kZGXV-4lU(HgFegA7bGY&E&M}2`Z>5sQ^AaIBrHfw$5$G78E|`7p#I=FhxBWoktr3o6al@jJXV>7 z38M7zaWsy(#Bej`yOcs(neY6%5uWZJ-RbZWrmpyuLb-dz28f!pIO(%pt3;xUehtSY z%}cdm0XF>-;(mRO>c*Z>0c`tYeXGWi#qHV&Dn>IQC_j#}E%@Bu^Yw@Z2pyd8-$JIF zwhp|*JM+hqcR!U&j7SVLXC-c#uU$G#m;_CG@JUnS9hO9R8sVffU*13=%xACX^|Vbs z@>t+@q050DG~Z`gD7D0M`f=wn`l8lxQMG~uQ#NC1glDdU_>39h@#dkyK#xLoVC)+_ z2EVOK*L?Uhs6Wf}L(Ak-EBYp6u3jjj_`y*T>QNBDrZOA!v0w2wIt+j{a^7Jeap7oC zidDgF# z#;uBueIS()yBj%T3;e~D7nFhWnNH}vAngLIZ{GQ-l_Q}Xv7Rbk(np6>B_YAmrNo4>E#9$p@;zL69ps-UMS4YgBQPtP%lZ!aW58P8sh~-jZB7yG zcv?*kMx96ePy5Bc{%usZWzSPLYf7phwy?ULE?KHjvKU>s_>guyNu4r2X!iXe$u*qr zuLsRq`WQZ)-SZ>~;X`ImF#dr2?yql6bkHP2H4alL-t3z0(r+lMX-oB9OiA^eGZ)W`(S*Tk zMG#13GZ4_oMMmsioDJLPwg%46X@E!KtE-P=scIshy)tU@e(hfq;$`A((^hw&R!cCs zg6sZD9{0GQ9h>#opW@L3%dd5no(8gne$|$whSgiJ8U0Z?!gYC(0cxQlmSrIkR4*rh zNM^RFg!me==6gBzD2wB5v+w)?|M0OZQ=}+2nT3ti)R`Xz9+_)P%Bci}aJcwhaz01_ zcQ{ekI(JAURI?D*hV(qsybL%dc^;r0lsW$7;XTd!G|1iWWc7>dt(h!o_} zoNE-}Mrhp49j48|x-NFWD;kgWKS{7jhZCypTYi%ww}$t~9>y2$Y>kI_BIhd|F&kV- zCa;~;S4RYv?Nwax9Bltm24fHQ~{Q`VBwo`UP{wxv`jW$?{I$as<`y z0(%^|Zj8*%Wh{|Vd_yyN@<=4R9_R7-Zte|{NE#9iyc3$hs3l`Ne+>TaVVR^7@j10T zX|?hla9VQ;QD>nsz80Tz~%w4S4>+v9472LZ`I;W64%@O%A(od@I3Yh@6g zu;M%M&3f4UY9dNt>~o8P$W`1c?$v$v(-DIPHzdgDl$AKzW|?Oc3S|~(p;A* zNriOjJM7<Zw&J zGC5TEZO(NWtDBP@L!IA0V#O;^%zHautn>Ez4mxC8k1-5irs7=IWkj%QYrTg2k)Z@) zMdI(3WGO6>P&8FPT%1>V{@jVpX?+a`f}rfa)?b-vwZkUggQi>8W{)#JIcz29G*hGSv<-zy7K?*9#pglkb`!@LZ&A>yL$wiPD--?4ecpZ zFGqRd)w>nea~2Gm1R-K&B%~(TzxCX?JU?}}^9QJhcc|v+c`Pic600uLoX+g59$(9S$|P-=-3fi ze=QOnCu8&X#oBcj)f2T}ugQ82$6u)lAYUPTwgSdhz&dX;E&T@a4v_c`#L;>3o&}7T z+XnB6j8O#w@uC)sR>(eT0VB^Xh2JIz7E$9}Y7_^vfN-Fme61+#iX}pi(t3L}zT4#M zghdA*#JBujF4Nw~{*fx%un^b-@NhLfHQWAC{oaP9L!LCW@P}jH29`c^Eu5vY--ex< zkq;uEFaO!4G?T`5_R#Ty?FBJ#sRc$AKc4N}RCbI`W2M3Y+;MYfJmxk2m+eld07J4_HlOyo2nh*{n3>1P%) zjo1`TUwVk@+|FcM!>@ztEUz7uiAt18E$`gI@?_j7D?If`q>KBvn$XN!4lVvkt^<1g zPt07{f+%d7OLzOc(3!l4o$QL{+WYMrsMhy4a`&Z;07Af?$N*rjRw@G11cL?;T3K7m z+-Qk_;kBShzXvs~=`!~4zmCStJ#p>#71eC`Dp>KbqB7NL93d6sRr(n`mBjeQy~=HV zbd=7!9ZjZTsJS;@N4ZDb-gqLD+72rkL7qB4S$~&bCR)4mWYp>6^{K6SN#Ll!qs2K!HBZwwzno#y8etQdhTsRzfX|Cei1ClIAs%Uo&*rQ*Oq< z=~LEm_R@fn2g#ZL2*mqX^jR?1>(KeM@y1TX1gRhwICRy^&WdRZR>g2o4 z4jti*SiQD~0u=;Ig3`|)r~|Q8nKj#1u?ddrpW^doN~D>Po#{*5f*f)>)1cIip+2!% z3n7|njZ20Z<0YFYdg83#=9iU<^1r8vcCv^|XwI zzwaGAf$~v5{MEs^m){TkMtdakY1=;8G8@JFb~0x;Bq@9mOt>@?$K{|xDLU1ASv`WW zR9A*EHq<8^NrL_Rl?>r@tu&qfciXDdEo5(;0eBP-sf(WTBymZh_rip z$pEG4evI`2^Pz^I*X}Zl_f0`rL^L6r&v^T}Ioree1jpm4Lf6So!i0aOqvJ|{>K?4# zkhbzV(_yy7KJn$|k!@f2b+v8(<-pC?Md+1=VoGhqs7t@W`nX`g#lq&3D+$&n zS};3$7>f>gUuRaFu`e};;N}Az~G26Xw2V72Pw@%IOL&tN?-RV1#8-tF%BH$wlrPuyS zD^w>S34_fSdnMqJii6@k)zh`gc{kLz@eJZwdmYT{a)0(DIZT2bZoFN>(mpEbx!z@J zOQPx3v%-Gxjq26?E*FZEm*0>__Hr+3asDJCa^(pO0#{i(FSzUcbi9QsDmm_bqk3>2 zf4+N#)4`Hsty!G-Ibx}511g^~q1w1RUI<&>-J)Z#K4$z)|e#fTKxi$6!sl0A= z6n^3zQF-dFap{){NZ%}g5I$fCU4d0xHe$mY4+jEbsO~c2)W#L(3WU|(1+x9VI}ces zM*)HcS*ae%UK8IE8Nrcu*86aZ0o&b4Z=duq_(Qhulx6G50gz9cJDNS?aN<`ns4Uml}IIQ*0GtG+ofvTZ^rrGenl@cC%se6a1d*4Zkx!PpC) z>?u$6R(Pdwj>onq;R`^U%@edaS1RXk~~Gk`bFFZ-W>LkjGt z``NA&d#kk#(|SUkFX5+q^AkXLEY|&scbooeC~>m6I<_Ql!oBYtU!qt$+XQ9xM~5*?Vy zdqil-^P}bUwL`YeaD5D4@-gLQUk%`GFuHYrqaa*&9CBqAAlmRe)p0NmsSfW7RA38W zA!|9`9dB8D0jqQ=guCu>Ve+xF{_=L9Qd#rI)_I;Y`E2TVqf1ozS4zxsqXK)`ee~mox}^qluAhaWd^)ce9a|SIo|9nEZ7YP6 z$8ojulqff(sVAS%0L=IGf|?Bb)N%lL_sQdQv8&&9;N6DB*2QDfJ^L&9yR=JJRmDAc zVM|67NVi&QZVVYOtR5RJlb*8chU~e+rX`aZ!7sxt$Qax6yAoo^&}NoM|tdy8#=!!avx8yL2Mwl+ZU*gtMJkPmHhJE$2PKw_d3W)2g{#6R0xYj~E!XkQJELzm`rZPc9JfM=GL7HttO=`|_FeY%r*r&EXd@-;URH1`X>^DQa|=j> z&cGW(u!~DOD{w0;50z_eM>1GFvF3xs#GA7{kK&-?8&Be1Crdc{UOU~cemmH&5pA&1 zyr&em&ZnVNTcg%&gw5B8=XmYEdjk;XQGsJx!uC?PUSGFtFDLkbMuF zYJ~CKVy}ANU+t$XWWQSR82On6q$%Ay)iErBj6-3)d+HA)<)&r>6i%BsdwPxs!mn2* zom|<%+>FTY*l(0a+Hy{FEc3bYiu%I(^O0q_p-e4p3#Wu+rd7@H0H+Tgh_?qTE}@S451 z{ZxJ>|@@88vpJ4aED|NV~VDTJ}ffJZ8Wpy$5P(C2ym zq$PLZ))#ni`}l$-{3m8FEgO5hyP)T<|BbDWRq&rQL(DgJ*8I;8o=!7k4P8-y^0>}+ z>-+gL|95{JNpE+)rKjiw-4d@zWCT}K(_f`GFol>ov=2lrc5~aP-V=~HdZF;H-)N^F ziygZ3v-o&j%H*wgWr^MZqDCe{exRtlM4-IP9WdQe zY?V}rZq^w%AXH7t%dJ;X1)jni8Q<;r9-XfDfOXoESWX`xA2WVc=UT5=1LG(r&bEin zfN9b5uiT_r+xsn4g=3QFxeRy;NwnpWy+h`QqDL|>?)k8}3<9&iER<@=@x(bYcCSkz=VPfKurp?w`;#)$u7E|=07W+Tx4Pn(sn@|oL!b#hpus!SS zE=$KIic4o)a`7I1Yv^8~2PZ#eebz1LJO{|u(HqdkS zO#4mm?W%nr4GMC^)l8LWwwF99OK=y* zQf9frGq4aOu2=NikaFEm?q^V;M*jEE02LR7=wPyqTak1_fOmeK>9yUs$PU3WCh;hF z>X`z`WY=cv{xF$iN#m1Ux-N1RpmEont>ppFMR>F1M9^%r`0xXgE&Y$S-7qTu6p9V+ z_&;4PeeS%Sy~W=h3He@!qtRfmdCBvVpu{py$ns?Stdzv1L}wgFAg)BGjOR{J!mJHD zYWJ7l>pOPg8tVJDu7q(u!b$hhzuqaC??x7?qPKW9&lP438ZIwg1--9BPi9?x!PY1Q z*DkC13Kn|3tumqSGN6advT5XGbDCN`xiCPiM2tRUF4)AccANk>qFH5dRc9-Fa3y4OmM|sQ#wTFOHQH|cu6p-Q@{QP`z z%+jjnHo&;Ktx%9US;+J4Fh%ptard+UR57x`uJho0nC1IhtD(nSl$XA;jEREzpzl$m zMCo08DAuKxE$y^*Z)p~084PTOt1bVvsUFcK`Z)WZ^kFr2fdu;<>2@dvBV zcEy9=?S30?+j612gF5~?krCZ(W@+f0A~E)JAq$DDwJ~y|IK-^#tBsJn8e~AD8OKZJ=3(+7a4Xdow{j}zFUPbS zxqM4@u>lM_wSQZHEWV{$o_>!Gb#h`)`eXU`P-x?2RCHf9aMdgMOzn_VC96V5q5=B^ z!71VhL;woKd6~|np~Dl6qYKKE&34PoQqK0oB(2%K{usQhE7FYTbiV3(x5O{c-9OuW zonO!aC27BLd=VxWk}8`qdp-sz3-0(~wKnGIc)b0|lU7~`jc>RRx5(<>)sG&$rf2ut zsT8^_GbyMvb@zpXBjJ^k64%rc(EgEa-qXzeWASJ3w+SH?$7+VNI@@KdOx?qpw|H6< zn&1BzXoj-@26(~>3Vb70(8bC+Lo-!xs3*eSN#Bub=n(If%rQ<`0Y2}&8SZCxLc2y5 zsu)z2x3811wx{E)DySYzF8%hF$k>fP6MCEUh+?@Dx+ zP^ikY%Ler)Zzrd4Lj2j14@(u|BL{2=jU$W1Q!O_?eEHDt&=}R#aBBUEv0}Et^7BNl zdo}P=bsPD(E`>BZX!A=f?_qj7&3%)1DH95G+ddQCioe0{((?j)eZpd+H7t_^cYIly_ynCDag*r3`wd_dINlMUPhUj}em1cGorlB5(91I- z$9&wouj>moRg*E{)$AODB361d+nV0ZaUz}mCU*!0X`hz#`@>-G89pU*82f#ah#+atW3-nX>Fv?c1Q#S=y28^AP1i*?9P3qqfu$4 zktP^4L!!TLW(q&@{W0R?En?d2x>#8Q*5dRlcS9FL_QN1nfVj<+EgUS{(ZRqA#lLD-!Rs> z6Zh*ZVSu<6#;~yxRk-=h9GQW`Ds@Ufz&q25?o|5EDiQS>vR{^2u0EV?Rq$?Lv5WLH zh`#3WT@FM4ww+b}c>J^SaoK`1<9I;F=9}gGqU9HPTtAAD{=L`!p+S@w9{$;PzvYs7 zzbKDq>|%ax#jq*5m^Dw{4lJ)KsN*ys^CI$t3X%7%!C9H#DH?~}wYa*n z-}sW_a<}VB0Icbi(&}3-2Qh(t>!m#3i5tL;1^aw)q2v3BfrH?1gE|2 z-C%mq-B0;1cVGrHlER<^=o+UTxH%|~N=it`<%E@8_P@9TRrOi5eic&vX0SR#g<5RM zQ~{@KpsO5eqG0luZfA1yC6Hwhx{&o*hlQ{zj$dhOEFpA_HgeiCohJJeiKR&M3yH+Z zqVdpg2uQ@t2kL4-5o)NqQ1_rW0|)kS;2U4#E1&r+`wq@yS8w2&ciaKv9Z;UKJBzLQ zEX(tl+h*aVy*$2sCzW#&$paBlc~0eOa@VD|cNcUAk`w40t~%KihmZ2T|M9;73#V_u6&Bx} z=E&2J!qI8y_u#Q7dEu$&2;Soe61@uIO$kW!cNpz+R183Q3X@~Jp@{v_LqH-~2z#D-W_TTxQZaH%GqW1~eH>ajGGfQ3XeE@5kK;ql z^!BYVJ0m9gr3g6RtTf9YSP8elMnm}#g87MXAE_# zX5-qkc;Thz33XSZak&DoS-0*Kj_!DjC;sFMeXaBcJs*Z|1K<> zqOywBE2mg7wVvtej1WwmTsOlh)PV`)%A(A2HoW!S?0@P7_CNVJ-~EsOoX!^~u=y%> z&wH}-E`zte1;$sg>FTRFaR0+R{%3zc=i$Gg=L5Z}Wd&#_ahD2yiCvy}%w{SjtXZQ@;bzaQ3R z)RhM^g43wFmO?Z?!T813aLVdGW#^8ca5O)Ki*LFO@;o{gXc5SPnA#9?i(Lz<7PZd^ zT49i!-@#Kq;LHE}t1RnGapvl^9NF_C2M+gf6KAk$^CeO4-P6Wtk2aM| zg=561-ymX4JHSX|sb-w!IcJ`K7O(Dph;3j0Bis)jCY*g9Z~FMhFcWQ==^rlLhEvYQ zw8p7+|Aw zZK(Q8t=mZdr2~Bb4?f4_m%hY&K1LS0TyWZHJh6K(HZNolWQK|gtze2i_kZRd#-=7v zJ(%qVYP*qBuepwiOD>X`3teH2JZJ`|fiX~;b3gEYp56C3W}f~bU;o&LS-pG}PI>w` zcJ^xC_KANY<6BD>f~ooG6}&t>&Dhj(Xf5Myf9vmX%7vSmRe?jZbFAC2k#m3b zx0r3O;831(!~}_6HNEY%L>?=ktTjxmt$$z8wBrZ?R{)$TBJ=qRo6DQ^4C-==fc1x&X(%w(|vfVB)-D>!T?IAV1)kauV- zfdX2~nHihn)uO<4EMCQ~nnr`|z-b%#<=^=o)?RuM+2j}p4o-7q_Ao2guHl_`y@yjT z-2y%XGsWRz6^Gj^=o%%*1rq%<9gei7=ywX4iq9?RjN;l`*>wHw^lZjl*{9zxVR8l3 z1$AdNbFDVBCN7T#GY-1NRo7lg87k(A3D$0TlSF%U<9RA*6$c0gd;#OD+23Bq%=kDx zUja3zZ`{E6@+szf^E~m)cBXrQwVSWxeV@DsbJZ5eS{zn}y{(Mtb_O;R;i&*+=uNKW zaC;?(>N18)B^AS~fDZxHg!A%A&cF3emTx+jS*4hsJ<8a`Bxs8VD(@ETaCHV}Uc}8G z_z=bEYni3Tp>CJ!Z@q(6x4(-c`4qDz2fU2Opn(o&Uw11<@^SV$$Env`0V_JO@C-2H z-0*9ElMUCsiJ43@edHj^SFYf?4}FyG*a~`MM6lHugM5;s zoerRZn+5ExZ;?%3&OldO?%^srFndI8P@llRWtma^AilaWn0>F%JzKjD!o6Wb~ z&RgE`PP*M5hr2zPSjpAz{s5Q0|2HL{+9;r4-i&d$)uB7yk#l0l;H>kx^PW#~?v^b~ zOiglh?hr@kj!=wE@GE!!I&06}IGn@R(GE))(0GEc()4~JaRSsAzxc&)_uY5@|K5*8 z;^&{>aY~Q$+V&DHaut-_82Pa>^=N{;RvpPx^;X)l(OfEO_-nv=46^TTSl~2h}WvgJDdV-2svV`RQ6^0Ccjtb zvG}Kwh{wymIKKs4Q++{4YH!DCqU& z+Ij^=OusNaU?7bKLI!mPwuoM;eX+f&oxD#L3)kXhVF3Mua$W37g3>rDlvaQiz3QBd zM=LF68B~(OP>f41t`S2852)bDLNg`pV~f;YY@eG08mfWppBj^tYx=0Hsgxhcwt|9U zQq~{5j7R03kFsy?=9d5vd^`b@2LmI+SI{e)j-k~`f*&D zf$Ue-k#S=SyjL;~Af}lFlnRKaLiRKLsYxXMs&ntX_ogZSMB=2O7N+cmuT+k*Qf=*g z75zq~RNiPy?G;8FnRTvfjBNysmTA_p349sQStD>n&roHU7?Bap*aF+4?<%x4Waub~ zJl`&-n^ueQTTh`K+ zQ&BmE&2!4Q9|kbRc&uvA@wT;4gyW^nPNobBgHyzIn@#0&MZ2BJS+z3X?{x=dWclF1 zn>J8mnuujUgnKr1>@{jEDD61Gx}jBi9XwiP(kZH0MO~w;{D}-zhO!C@Co6Y-v<~t> z(Jy)C>0QiIaKm-iOMuh|RIwmRhC>8}4@S~p$2tHw7h-Oxp;9e0Ewl*)uh1>ozE_Sw z3-27(wsBUW;x&WDRKcJ+Yh>&=g;JnYhNE6Exl%#IsmkPf6$P|Jqg6qI_o0TMOETR& z7F)bWAK zYCHjLUrmN8Jf z0oK^jzZ8i?;y98(O(aeh!D8a{zL#4V3XQ8o6`8DsYwT=-9nOflx>3A zT2&W;CPXu+E!JkJOjCM?QVy*w8clG4mNj_qLCcL^`3h}Bp7@zjdzm_y=&lr4so>BU910gaS}A&Uk9O9kF-UL3O=x^xaYF&` zoFh{b$qKSCq3)rxjMB%x0=Wi15TDFJA50C^Jai8;ci;W&dGQd-PrZO;7oGMW4Q z+BY5KmQwqGG79f&tk%?2WV#XT25l9=k7##|M8`vWVcJ_Qd;}FiNn{^1jeTec9u=KQ z8{c82wVb0YlX|=&mtzbNOocHLQFe6=L8CK`(*YMCSBA_+VQngcHq>}*CVS$&M=Omc z46Uz1a3~$4#vY6{I2X_+m+!Hb_Q4^#RmiwcqBN0sJ(568Bu+AN`xAom66r*XW6@~R zS-d+NtMNDyl8sg3ur|b_lo#tLWwBP)?0mpzLqMhqeb8dE?>$Z6Ym|iwdcaFPy0Nn0 zQ0(F3bhga?q9OQzjZ?(lIkYv@gkdX8)kJVL%`f0wjkY38HD2O;P369BqP`xK#>EKI zutj}5FE%r=0$z#js)}c|+1~IxiVc(x9;IT$%{huJ!{IP$B#Nnq8JH*^ML9vHkfWfh z9ayW-Sw@KGvIZ<3qcy>MRF=V@#~*+8v*=e}f+KxwXF1p3^#N(GX+33d7!#wEQSc8N zj45fG>6;x>Ax6PvU-j@hN%n${f2Er`FKbOaS8{C}0Y@~MkC(AIPr-xLdU)DA1~27s zn5;Q$Ihi^jHdxUdUm}9y+bXeIhYCi^ zFcQj01afqrj}?DSBv>_3FAX}rHp3WPBe+HnNXv~s?!)kXWfp{`k_vIjW*zwxv_!?o zP@JL{RyVrOBkNNbbQBH@(;N_$qZam3>1KMh*-sJ7wh@D5!-ZoJHo-~sOe*6oUDe@e zug%7d=W+Axcfh5WMvjxM^5`xMUxzFN1;?S3nBb4>w^mXaC5Nbo<6v}MsD%wS zL++T*V}w^X=V5qE$AnqY@xNoKIGPHiJJhu@oKJMlXm*Ja|vgkmHb zI^3;=&xSsyBa2AyfrV?3NF){~3DiX5{|T>i<5}dUxr9DrD9#pL=D6(~FLW0By(KrK zkNIq=#TLJ@9-|x=`TVsjT>5yI*tget{}{cq=y^GQo6R!*H9ONpT6F*)97;)^uuMhQ zkhS>G-@8YO#i|O5TpmWe$N2!p48>`qd4>-FOC8rz0)5FJXjXV&YfY%>Wi*09-bNIU7$wk(;$im0Jwd6TTBoeP73DiU)@e7U= z?i>?&Y+fiNO(1|*8XXWPg}P)IZZ)|?1~p(M54rRKtra6#yvL;`Boc{4;zXoJxI`k6 zSVB04=&s;{kCss}9%}Q2JWYe-k;X`@3mzR<5T{LE;<3%K+(Bj{>hkbT%MX)QcirOq?bXiA3U!kpyZYk@$sW>8W<9@V8bI ze2r3yEXxQ%{4#w2l%WblmscH4wSxH2a(tCK$AwB8Kd3|^kw`2?n&M9+5{V`7&Mma5 zM5gf-YG~`Fn-?Jr?XDPoYl+HkJ@Pt{NF)-kB?;6-B9T~vQE>_jg0pE**?g+iBGyc! z>T~E{8l$Txb0-stMB=X?NuVYYiNw!J6rKwW3yx`s^_tHTi9{mt#z+D+kx2Z)a^mI) zOS5S8ebXU{WAj>%5vpPF1_FshB9S5Y6t;!oZGbb9<7tMO(YUO?=1dz?2T6UkN%`y^WvvjZz7RMBt{tu z)Ww7-u;_bQYeGoR|A|B*(UATkCK8Fni8)?VE~P!;1QFCx0s2OTYa)?IBoc{4BJoBz zUQ1S0g^3;f?C}eQ5Qd8OL`pYBP!ownB9TZW5+{o+%Z9IC6G06j;G7#St?RizZ( zdqN09g_}qu5{X12kx2aC5<lmQfVN@cmRAl}IEKi9{li_*qzN z_I-4=elQrYckf;x3eRE(QPq002ovPDHLk FV1lc;HN5}; literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index 2462dc830c..1406438b81 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -65,12 +65,19 @@ For more information see, [**Assign user access to the portal**](https://docs.mi ![Image of not authorized to access portal](images\atp-not-authorized-to-access-portal.png) ## Data currently isn't available on some tiles -If your organization uses Privileged Access Workstations (PAWs) (internally referred to as "secure admin workstations", or SAWs) to access the Windows Defender ATP portal, some information might not be loaded on portal. +If the portal dashboard, and other sections show an error message such as "Data currently isn't available": -You might see messages such as "Data currently isn't available" or "No items to show in queue. Check back soon or change your filtering criteria". +![Image of data currently isn't available](images/atp-data-not-available.png) -To address this, you'll need to whitelist the `security.windows.com` domain and all sub-domains under it. +You'll need ensure that the following URLs are whitelisted: +- dc.services.visualstudio.com +- machinehealth-eus-prd.cloudapp.net +- machinehealth-cus-prd.cloudapp.net +- security.windows.com (and domain and all sub-domains under it) +- winatpfeedback.windows.com +- winatpmanagement-us.windows.com +- winatpservicehealth.windows.com ## Related topics From b3053aef0c8d08293bc4eeb1e798894a727d5a8a Mon Sep 17 00:00:00 2001 From: Jeffrey Sutherland Date: Wed, 22 Nov 2017 22:07:42 +0000 Subject: [PATCH 27/43] Updated enable-virtualization-based-protection-of-code-integrity.md --- ...nable-virtualization-based-protection-of-code-integrity.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 2a98cf928d..b96f6d2368 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -16,7 +16,7 @@ ms.date: 11/07/2017 - Windows 10 - Windows Server 2016 -Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity checks for kernel-mode memory pages are performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. +Virtualization-based protection of code integrity (herein referred to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode memory against the injection and execution of malicious or unverified code. Code integrity validation is performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. Some applications, including device drivers, may be incompatible with HVCI. This can cause devices or software to malfunction and in rare cases may result in a Blue Screen. Such issues may occur after HVCI has been turned on or during the enablement process itself. @@ -34,7 +34,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT 1. Download the Enable HVCI cabinet file. 2. Open the cabinet file. -3. Right-click the SIPolicy.p7b file and extract it to the following location: +3. Right-click the SIPolicy.p7b file and extract it. Then move it to the following location: C:\Windows\System32\CodeIntegrity From 6cd155987aa8af6b0165ab94c73b19d8607d7b5d Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 22 Nov 2017 14:09:21 -0800 Subject: [PATCH 28/43] whitelist --- ...es-windows-defender-advanced-threat-protection.md | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index 1406438b81..fe80683cd6 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.pagetype: security ms.author: v-tanewt author: tbit0001 ms.localizationpriority: high -ms.date: 09/10/2017 +ms.date: 11/22/2017 --- # Troubleshoot subscription and portal access issues @@ -69,15 +69,7 @@ If the portal dashboard, and other sections show an error message such as "Data ![Image of data currently isn't available](images/atp-data-not-available.png) -You'll need ensure that the following URLs are whitelisted: - -- dc.services.visualstudio.com -- machinehealth-eus-prd.cloudapp.net -- machinehealth-cus-prd.cloudapp.net -- security.windows.com (and domain and all sub-domains under it) -- winatpfeedback.windows.com -- winatpmanagement-us.windows.com -- winatpservicehealth.windows.com +You'll need to whitelist the `security.windows.com` and all sub-domains under it. ## Related topics From 48097942d69924d08a2a191c30abb29b00ec7570 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 22 Nov 2017 14:10:12 -0800 Subject: [PATCH 29/43] update --- ...rror-messages-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index fe80683cd6..10f8fbb28c 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -64,7 +64,7 @@ For more information see, [**Assign user access to the portal**](https://docs.mi ![Image of not authorized to access portal](images\atp-not-authorized-to-access-portal.png) -## Data currently isn't available on some tiles +## Data currently isn't available on some sections of the portal If the portal dashboard, and other sections show an error message such as "Data currently isn't available": ![Image of data currently isn't available](images/atp-data-not-available.png) From 293f1bfe02b2135696f5842e2195879720c338c5 Mon Sep 17 00:00:00 2001 From: Jason Gerend Date: Wed, 22 Nov 2017 23:30:20 +0000 Subject: [PATCH 30/43] Revert "Merged PR 4645: Updated enable-virtualization-based-protection-of-code-integrity.md Updated enable-virtualization-based-protection-of-code-integrity.md" --- ...nable-virtualization-based-protection-of-code-integrity.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index b96f6d2368..2a98cf928d 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -16,7 +16,7 @@ ms.date: 11/07/2017 - Windows 10 - Windows Server 2016 -Virtualization-based protection of code integrity (herein referred to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode memory against the injection and execution of malicious or unverified code. Code integrity validation is performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. +Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity checks for kernel-mode memory pages are performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. Some applications, including device drivers, may be incompatible with HVCI. This can cause devices or software to malfunction and in rare cases may result in a Blue Screen. Such issues may occur after HVCI has been turned on or during the enablement process itself. @@ -34,7 +34,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT 1. Download the Enable HVCI cabinet file. 2. Open the cabinet file. -3. Right-click the SIPolicy.p7b file and extract it. Then move it to the following location: +3. Right-click the SIPolicy.p7b file and extract it to the following location: C:\Windows\System32\CodeIntegrity From 405750bd75543adec3005db4db2ccadc06c781bb Mon Sep 17 00:00:00 2001 From: Jason Gerend Date: Wed, 22 Nov 2017 23:37:06 +0000 Subject: [PATCH 31/43] Revert "Merged PR 4650: Revert "Updated enable-virtualization-based-protection-of-code-integrity.md" Revert !4645" --- ...nable-virtualization-based-protection-of-code-integrity.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 2a98cf928d..b96f6d2368 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -16,7 +16,7 @@ ms.date: 11/07/2017 - Windows 10 - Windows Server 2016 -Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity checks for kernel-mode memory pages are performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. +Virtualization-based protection of code integrity (herein referred to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode memory against the injection and execution of malicious or unverified code. Code integrity validation is performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. Some applications, including device drivers, may be incompatible with HVCI. This can cause devices or software to malfunction and in rare cases may result in a Blue Screen. Such issues may occur after HVCI has been turned on or during the enablement process itself. @@ -34,7 +34,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT 1. Download the Enable HVCI cabinet file. 2. Open the cabinet file. -3. Right-click the SIPolicy.p7b file and extract it to the following location: +3. Right-click the SIPolicy.p7b file and extract it. Then move it to the following location: C:\Windows\System32\CodeIntegrity From 62ace027221af3ef85b5bbe3d3820178fd386186 Mon Sep 17 00:00:00 2001 From: Kaushik Ainapure Date: Thu, 23 Nov 2017 18:36:05 +0530 Subject: [PATCH 32/43] Update or Remove MDOP Video Link The MDOP Video fwlink is routing to TechNet page which is replica of this page. Either update or remove the Video link. --- mdop/agpm/index.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/mdop/agpm/index.md b/mdop/agpm/index.md index cc29f75805..d4a053a9f6 100644 --- a/mdop/agpm/index.md +++ b/mdop/agpm/index.md @@ -41,10 +41,6 @@ In addition to the product documentation available online, supplemental product - -

MDOP Videos

-

For a list of available MDOP videos, go to [Microsoft Desktop Optimization Pack Technologies Videos](https://go.microsoft.com/fwlink/?LinkId=234275) (https://go.microsoft.com/fwlink/?LinkId=234275).

-

MDOP Virtual Labs

For a list of available MDOP virtual labs, go to [Microsoft Desktop Optimization Pack (MDOP) Virtual Labs](https://go.microsoft.com/fwlink/?LinkId=234276) (https://go.microsoft.com/fwlink/?LinkId=234276).

From 7c28f2b6049b027de180a1f9c6877e1d4a42be0d Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 27 Nov 2017 10:16:08 -0800 Subject: [PATCH 33/43] added link to download --- .../enable-virtualization-based-protection-of-code-integrity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 8450dfa0f6..4112ed612d 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -32,7 +32,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT > [!NOTE] > You must be an administrator to perform this procedure. -1. Download the Enable HVCI cabinet file. +1. Download the [Enable HVCI cabinet file](http://download.microsoft.com/download/7/A/F/7AFBCDD1-578B-49B0-9B27-988EAEA89A8B/EnableHVCI.cab). 2. Open the cabinet file. 3. Right-click the SIPolicy.p7b file and extract it to the following location: From cfcf7756a32691ce4c240f12df3aa0b226f89929 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 27 Nov 2017 10:26:05 -0800 Subject: [PATCH 34/43] added revision from Anthony --- ...le-virtualization-based-protection-of-code-integrity.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 4112ed612d..35484fcb77 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -16,11 +16,12 @@ ms.date: 11/07/2017 - Windows 10 - Windows Server 2016 -Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity checks for kernel-mode memory pages are performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. +Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. +Code integrity validation is performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. Some applications, including device drivers, may be incompatible with HVCI. This can cause devices or software to malfunction and in rare cases may result in a Blue Screen. Such issues may occur after HVCI has been turned on or during the enablement process itself. -If this happens, see the [Troubleshooting section](#troubleshooting) for remediation steps. +If this happens, see [Troubleshooting](#troubleshooting) for remediation steps. ## How to Turn on virtualization-based protection of code integrity on the Windows 10 Fall Creators Update (version 1709) @@ -34,7 +35,7 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT 1. Download the [Enable HVCI cabinet file](http://download.microsoft.com/download/7/A/F/7AFBCDD1-578B-49B0-9B27-988EAEA89A8B/EnableHVCI.cab). 2. Open the cabinet file. -3. Right-click the SIPolicy.p7b file and extract it to the following location: +3. Right-click the SIPolicy.p7b file and extract it. Then copy or move the file to the following location: C:\Windows\System32\CodeIntegrity From 457a13b577801d1bfc39a92743b0b2a6d7dcb3e0 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 27 Nov 2017 10:31:51 -0800 Subject: [PATCH 35/43] added change history --- .../device-security/change-history-for-device-security.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/windows/device-security/change-history-for-device-security.md b/windows/device-security/change-history-for-device-security.md index f87ef6a78a..cdc986a04a 100644 --- a/windows/device-security/change-history-for-device-security.md +++ b/windows/device-security/change-history-for-device-security.md @@ -11,6 +11,11 @@ author: brianlic-msft # Change history for device security This topic lists new and updated topics in the [Device security](index.md) documentation. +## November 2017 +|New or changed topic |Description | +|---------------------|------------| +| [How to enable virtualization-based protection of code integrity](enable-virtualization-based-protection-of-code-integrity.md)| New. Explains how to enable HVCI. | + ## October 2017 |New or changed topic |Description | |---------------------|------------| From 191bb7ec47c1f4a832f4a078593abe035237a5df Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 27 Nov 2017 14:54:59 -0800 Subject: [PATCH 36/43] added new section --- ...-operating-system-components-to-microsoft-services.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 46f3752dcd..b87c5ceb53 100644 --- a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -9,7 +9,7 @@ ms.sitesec: library ms.localizationpriority: high author: brianlic-msft ms.author: brianlic-msft -ms.date: 07/28/2017 +ms.date: 11/21/2017 --- # Manage connections from Windows operating system components to Microsoft services @@ -33,12 +33,13 @@ We are always striving to improve our documentation and welcome your feedback. Y Not finding content you need? Windows 10 users, tell us what you want on [Feedback Hub](feedback-hub://?referrer=techDocsUcPage&tabid=2&contextid=897&newFeedback=true&topic=manage-connections-from-windows-operating-system-components-to-microsoft-services.md). -## What's new in Windows 10, version 1709 +## What's new in Windows 10, version 1709 Here's a list of changes that were made to this article for Windows 10, version 1709: - Added the Phone calls section. - Added the Storage Health section. +- Added discussion of apps for websites in the Microsoft Store section. ## What's new in Windows 10, version 1703 @@ -1810,6 +1811,10 @@ You can turn off the ability to launch apps from the Microsoft Store that were p - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\WindowsStore!AutoDownload**, with a value of 2 (two). +###
26.1 Apps for websites + +You can turn off apps for websites, preventing customers who visit websites that are registered with their associated app from directly launching the app. + Disable the Group Policy: **Computer Configuration** > **Administrative Templates** > **System** > **Group Policy** > **Configure web-to-app linking with URI handlers** ### 27. Windows Update Delivery Optimization From 83445c3d2416f2fa517a0c38a5c02800389c62ae Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 27 Nov 2017 17:00:25 -0800 Subject: [PATCH 37/43] added a line break --- .../enable-virtualization-based-protection-of-code-integrity.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 2df8404822..27dd5580c5 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -34,7 +34,9 @@ If your device already has a WDAC policy (SIPolicy.p7b), please contact your IT > You must be an administrator to perform this procedure. 1. Download the [Enable HVCI cabinet file](http://download.microsoft.com/download/7/A/F/7AFBCDD1-578B-49B0-9B27-988EAEA89A8B/EnableHVCI.cab). + 2. Open the cabinet file. + 3. Right-click the SIPolicy.p7b file and extract it. Then move it to the following location: C:\Windows\System32\CodeIntegrity From 20e295288bbb070e08b73e13c34eadf1153f8c59 Mon Sep 17 00:00:00 2001 From: Elizabeth Ross Date: Tue, 28 Nov 2017 17:31:17 +0000 Subject: [PATCH 38/43] Merged PR 4688: Updated text for clarity Updated text for clarity --- windows/configuration/windows-diagnostic-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/windows-diagnostic-data.md b/windows/configuration/windows-diagnostic-data.md index f540930a40..3cfd6d422a 100644 --- a/windows/configuration/windows-diagnostic-data.md +++ b/windows/configuration/windows-diagnostic-data.md @@ -37,7 +37,7 @@ Most diagnostic events contain a header of common data: | Category Name | Examples | | - | - | -| Common Data | Information that is added to most diagnostic events, if relevant and available:
  • OS name, version, build, and [locale](https://msdn.microsoft.com/library/windows/desktop/dd318716.aspx)
  • User ID -- a unique identifier associated with the user's Microsoft Account (if one is used) or local account. The user's Microsoft Account identifier is not collected from devices configured to send Basic diagnostic data
  • Xbox UserID
  • Environment from which the event was logged -- Application ID of app or component that logged the event, Session GUID. Used to track events over a given period of time such the period an app is running or between boots of the OS.
  • The diagnostic event name, Event ID, [ETW](https://msdn.microsoft.com/library/windows/desktop/bb968803.aspx) opcode, version, schema signature, keywords, and flags
  • HTTP header information including IP address. This is not the IP address of the device but the source address in the network packet header received by the diagnostics ingestion service.
  • Various IDs that are used to correlate and sequence related events together.
  • Device ID. This is not the user provided device name, but an ID that is unique for that device.
  • Device class -- Desktop, Server, or Mobile
  • Event collection time
  • Diagnostic level -- Basic or Full, Sample level -- for sampled data, what sample level is this device opted into
| +| Common Data | Information that is added to most diagnostic events, if relevant and available:
  • OS name, version, build, and [locale](https://msdn.microsoft.com/library/windows/desktop/dd318716.aspx)
  • User ID -- a unique identifier associated with the user's Microsoft Account (if one is used) or local account. The user's Microsoft Account identifier is not collected from devices configured to send Basic diagnostic data
  • Xbox UserID
  • Environment from which the event was logged -- Application ID of app or component that logged the event, Session GUID. Used to track events over a given period of time such the period an app is running or between boots of the OS.
  • The diagnostic event name, Event ID, [ETW](https://msdn.microsoft.com/library/windows/desktop/bb968803.aspx) opcode, version, schema signature, keywords, and flags
  • HTTP header information, including the IP address. This IP address is the source address that’s provided by the network packet header and received by the diagnostics ingestion service.
  • Various IDs that are used to correlate and sequence related events together.
  • Device ID. This is not the user provided device name, but an ID that is unique for that device.
  • Device class -- Desktop, Server, or Mobile
  • Event collection time
  • Diagnostic level -- Basic or Full, Sample level -- for sampled data, what sample level is this device opted into
| ## ​Device, Connectivity, and Configuration data From 93cdde4798f168785a974b580a4646632004a40b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 28 Nov 2017 10:27:32 -0800 Subject: [PATCH 39/43] fixed spelling error --- .../enable-virtualization-based-protection-of-code-integrity.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md index 27dd5580c5..46290126ff 100644 --- a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md +++ b/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md @@ -16,7 +16,7 @@ ms.date: 11/07/2017 - Windows 10 - Windows Server 2016 -Virtualization-based protection of code integrity (herein refered to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. +Virtualization-based protection of code integrity (herein referred to as HVCI) is a powerful system mitigation, which leverages hardware virtualization and the Windows Hyper-V hypervisor to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code. Code integrity validation is performed in a secure environment that is resistant to attack from malicious software, and page permissions for kernel mode are set and maintained by the Hyper-V hypervisor. Some applications, including device drivers, may be incompatible with HVCI. From 7213caba989a2165da3f3876496e94c881e9d6de Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 28 Nov 2017 18:49:11 +0000 Subject: [PATCH 40/43] Merged PR 4693: Remove outdated note and add link --- windows/client-management/connect-to-remote-aadj-pc.md | 4 ++-- .../configuration/changes-to-start-policies-in-windows-10.md | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/windows/client-management/connect-to-remote-aadj-pc.md b/windows/client-management/connect-to-remote-aadj-pc.md index 6b56d24b8f..d25e2670b7 100644 --- a/windows/client-management/connect-to-remote-aadj-pc.md +++ b/windows/client-management/connect-to-remote-aadj-pc.md @@ -9,7 +9,7 @@ ms.pagetype: devices author: jdeckerms ms.localizationpriority: medium ms.author: jdecker -ms.date: 10/17/2017 +ms.date: 11/28/2017 --- # Connect to remote Azure Active Directory-joined PC @@ -19,7 +19,7 @@ ms.date: 10/17/2017 - Windows 10 -From its release, Windows 10 has supported remote connections to PCs that are joined to Active Directory. Starting in Windows 10, version 1607, you can also connect to a remote PC that is joined to Azure Active Directory (Azure AD). +From its release, Windows 10 has supported remote connections to PCs that are joined to Active Directory. Starting in Windows 10, version 1607, you can also connect to a remote PC that is [joined to Azure Active Directory (Azure AD)](https://docs.microsoft.com/azure/active-directory/device-management-azuread-joined-devices-setup). ![Remote Desktop Connection client](images/rdp.png) diff --git a/windows/configuration/changes-to-start-policies-in-windows-10.md b/windows/configuration/changes-to-start-policies-in-windows-10.md index 36cb3a412a..495f5b8cb3 100644 --- a/windows/configuration/changes-to-start-policies-in-windows-10.md +++ b/windows/configuration/changes-to-start-policies-in-windows-10.md @@ -8,6 +8,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: high +ms.date: 11/28/2017 --- # Changes to Group Policy settings for Windows 10 Start @@ -92,10 +93,6 @@ These policy settings are available in **Administrative Templates\\Start Menu an Start Layout

This applies a specific Start layout, and it also prevents users from changing the layout. This policy can be configured in User Configuration or Computer Configuration.

-
-Note   -

Start Layout policy setting applies only to Windows 10 Enterprise and Windows 10 Education.

-
 
From 34798c15be0082345bda5a3fcf753a94769a8ec9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 28 Nov 2017 10:57:56 -0800 Subject: [PATCH 41/43] minor update --- ...rror-messages-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index 10f8fbb28c..bf1c9e6d63 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -69,7 +69,7 @@ If the portal dashboard, and other sections show an error message such as "Data ![Image of data currently isn't available](images/atp-data-not-available.png) -You'll need to whitelist the `security.windows.com` and all sub-domains under it. +You'll need to whitelist the `security.windows.com` and all sub-domains under it. For example `*security.windows.com`. ## Related topics From ab7c64603a4c80dc30d084f95a761243905ea0e5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 28 Nov 2017 11:00:50 -0800 Subject: [PATCH 42/43] Cropped image --- .../turn-windows-features-on-or-off.png | Bin 78789 -> 66484 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/device-security/images/turn-windows-features-on-or-off.png b/windows/device-security/images/turn-windows-features-on-or-off.png index a2d076366632dfe4d5af99c26da79e78bcd0dfb6..8d47a53b51927ab39dffa35831707ebea9469991 100644 GIT binary patch literal 66484 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 GzWony-!3u$ literal 78789 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�d>$V6Fykhm!9nFR-VZ1sfFw zuAEhNvzOJG+`p(7Vh|`c`fK;_n+kMvE1s`M8b=G{)04g0NM=|kM4nnRvU>3QS}uCO%Fd54FBqR=*#bUJQmC6*+0c+lI00Fs!z*$Rvs$jcL> zG0}JCHRKIxC_$62%&>)M(62{-m(9@!Jf`Yg3 z#;?SBFF>G>UuKu zzkYSQB~q%Z0GMp3^Q1Yt8(CX8FNO-%&jQ^`8HNy~w|2bY)|97S`p2f++qIUqPo`{b zIK?V4Kw`jI{@`D_n~u);!ZlEea=)VG=qKsDlXItAA)lY-dB|&vce7&-JhDm7K_O?h zC3qU&#wHVIceNPYZ25LhkGu%MdGm}S!yka1$m&;Q?c_0nzZ@mu>g&CS8nNa>Ycj@d z+g)kX=|IWcc~UqL!1GZvjAOvSAnbEt^Eax13vfwvlokj8nXRwT2NCqc8v$@)dH#O+ z)gPcLqYwM-C7z@2;bZ~Z*1~fJh}-tedQr8wcIU~n@Mrlng?&iY&K1wrY#5^$43p$j zC2$ovOFYwO0O}l=KQe>?{=3k%%y!N}E!v=w76qR#hLFellO#(Defm_~-IRfCN1dF{ znt3B*ylg}qdflV;W^okO;d*htb|Er>X$<)x-?m%K{6rOO8f^gnJYbp=8?7az87LKD?l1G;!=V6)+YE^<2H`NwyX=^^S_ z4$gHI$$RQ$e+H8)h9iC1q3rcJ0yq_1Tb~zjr{Jv)fX}P$q)h6>> zv895gWEo$2b$ziTo;gYgz-Ng;+jD!|$yb;r0vL_FF=`mA*U16hvfkGi*{8qJp_7&l zmaoM<;4g}h+i%2ChGSL6GlNd+<{V1DRPNo34Myn$H7o1RgE8fFqG2t|#F#s^R^Q06 z4o-_K_Fl`U9!a&{4BoW7q88wBVM5r|x>Qz|IMC9?w5_ZWarz~i55~Qc*ifhi%65_K~En^h^H)*U#`*bTN ze=kqvi*US@A5XYsH>076BiS(p{z_&OB~mQ&xj9s&5{-e@W=_daCW!@>xXG{8KcUgg zW)n;Mw$_>RI5+_fPzoUcXvRK;i=edLdZavP=QwP4o$U}%{<_w6+~5mq35b3BVc7>& z-j({DR-iJ%^8W*J{*@R^Dw*ae_gLhE!e4eFE~8U00|o5FuQrIlRjMif95>7l>3cY! z2Q>d_Mg9_8UjhqMF*rz5G<`ehU({)`?O)Vs|6c%8<--cz#Q2B*gbs)UK*cCqIRSU0 z+Mp}QL0+D{osR6{GYuavSm4$T&~i!uDZIBw1~mfU5B5hyh&U2vgL)MOoqqJ4k3@}o z?B0s8P znl5D_Y15Memw^SFwzO9^^fix?ZsV64^)tydMi}ik#C8Fmdfuy%RWGuS1C7Y>W@pI+ zMs^&t3Vy{ZCOA-#7(k!I;BtZpTff<#IKO1;-_q2%t{>$IP14`#D#+OTBGlLTK}jbr z7QbXK24AbK5h_IEBCVqvpy{bgV>pmLV&B7QPsRN>g?4B-4A#%RQ^hh&N%|cX^coX* zA$%Of{RR2`ir?MHeS-pIeqS7?wBT%iAL!%zD9;mj5$VA6w`!>Oc<4|y`oJk++%>#3 zO3&h=#78=W(({}xk{GrFyQkKtyjxtx2CmZNEL7;;}dW6H8y)39r0<6HO(3f;c#5D!ay2K91l zXj6BVmnzak0l|*Deq$8kC+#xj&Z2fOaE^)sNPwiilJJvcHJaWFOv6Y2_&r8ySboRb zY0$^)2fv_72*5yyF@UfBJ#BgNpQ;Wx%o1`Xx3>z9K&1={ zX#J%H;sQhx62re-$^VD9w+^ea``Sepp)?8#2#SbwBdIhp86AMqL@+crX|2qN&mSAn2Rk;Z#?F1@>MMHN6a}rkzgI9{SZESl|HBT zVja5bTslbGGo^p$L5kSBrjKA!5>@ZZ20?bq`&HBj9dh5C$FP!^UUh7(Ur;=Bk4pvn zKM(;r1lFOS#mP3OWX(>JtHd}uWTrDm4k@NGxih%>T3I`QrKkfF{`8e4XIS9DDy)cU zn~539rW%v+wBG1@rNRq0Wn56P^9Ue|%uNGoE=8t9KH8h&SJadaIt%t^jWJSKTtaPF z%c*n;@FfWN2yJZVYe+#>FPaG&D_?5J^!mBBtxosKOHMQhHUej;DuaM%R3J*!G(np{ zT(n94g^3cIA%dWp832)mI3hbCz+_+;kPSaDju3Qs4B)AQrkg=c@7mLRY1*=$dtRn@@dL9dU{bF zw7<|$^B@0WA44C=NmE98J(o@}*zic~kS>|}wKQHdx9fxi5yu5%KvXN54Of-N>u-3} zcO)w+kIt;%GeP{65Kvm6i7AMWgf(TDol>cwIeyG@rDhXZdY7D+e~Kn5V-44~rZC>< zL_2*3g{l8Ec8}!y-y(FN7)G)5s><(b#GMcf)0Ml_XY((jaA7x~borgxZ?NEoY1yC;pisi< zyl&XJNh?AS7hrrKqKIL{2Gl4d%3OS7R{^3SgaGBVLU2};)ndB{) z^6F0_^G|CZ*B?h~kH5EG$^8d;s3K;hSN}G%G%!^Jfk`ih{_@zv(C;`tE>>uE-rkfm zcy)L(`S@8FP(^9Bi1PN!LCQ2pxl$ z%8CW35q_1=rea(`ho^a(<1(&O>E@U5fJ+?mxqLPU;(fstFP>5Fd3mg z2b3O6j#quft1fN=#dhs}|1_iVRlwypxS&*8IN(g15l1X2#$eu z#!qG(Hf}(4M^{|m5yjV-pga5xo-RH5>; zu}+;)qHLTrLdel=M5H(D0J+o6nsWAwMt(F;?a}Nan_OSklOh@395b5ec6zy@tbcue zKTtN>x6AEPz4O+e&HW7*IT|uN^kXYf5Q!m}Hg9d;{AURoEoQ*oAZyM#`mn7PaLQUd zB3O9rcc%v$QZk(Pr7)KDrV_JfMuw&;2Bj|+M`|9?WN+pKWoXp3UEs&#d zAb#}p&_#KjM5!BS*EqD(hF2B%soEh01N;fpRI!Llznn0FP?Rk;|eSTM7h_>5w zPiuSA--|BZc_s)e@@|7$jJA?4OOdxc#jg#w=yUwuq!U`a+}@v`CMX}xDOEmNQefr9 zu1+XcG{IlOe)pzpa6f77vz_A`vsHY1~&b(iWQzp|ImH1Wsy z6U0pnSewrkqk_9$ci>sY5U3lF75bfVKZ9->$1WFsQGfS*BZdX4rKanuhf!>SS)$)AX+f+Le#d!zA75Ek3n(YP;Tv9u$i zdB$-<5W+==9LqsPmCmL&KOTJ%oa!G(5QH8o&+$~bKyr%DD6W>ubXhg9oH}%*;7xy? zQK5)4#bzwth(0%)ue}cew~>Kn)$jWte7pk{{@kAim5s5S!|PhZ6`Dd=8~<{jvt?iI zCq^x2YbjDXA8#=@;C|zzZ7f&*)57XIPxx*)MGg>3LeRMcCI&NU};uQYnQa`xn6wb{$ZT4unS<9X@rv!TuF*@>irKp|H$@IikTg z7w_{tyHwb_G`@@k=8$O&L)`v$9(Vg|aeHNnJD`>f`&0eo;RCBa)?Xd74oX~u{deLZ z5QIfMRM5OYzEey`OnUrD?I|o5%hD?zR|pws$JqOmnF|0e>nDxC%ZegM3K2>(thRhB zNF^1)uQQB5_Y%7!_;q}U5mtEv@w)*QqfUhH$Ba-g1Od+EgpIX14u3r5M8EZlViZ7EFhk9;k9)$`>cZ=vj>1_lnkQE9SEjcAJc=Q03%`!#SjamI&0HLBcXYQLcfzYLdoyUFS+#P zz&}p13}0?88Bnp_N6@O@**p~0B=Jv+NOcxOqF&Q!xLul{6YYzFY$~PdLE@tQ|$zR()_LC;Sg19 za8MgiK}eDkFs6ddJF{PlS$vn6e|r1}$p09vV|H0)8(pXq922npIm2k6r$fJe_cj6_ zBe1sMQjiFk^I+j;gI6t7mjTG=HW4f}6c7S{-DJH#NtvMQfN^!~?@Y|XRewWt-h={& zy{#OC@n(1~e=6rX{mzk+rq2P|TOhMNIac%C`ZI78e)+{HTtdG@G$O#jS^`2J2+qIH zpf4oV>|4*wrA5tFB+yQ7180{_DF5NR(6oB{r$f8Rh5Z!1T5VxYvPj($$O6@aeG7xA z0`L&+n6`K@X>}-l?LVMzGZsDR z7=hZn2*(uapb5w1+UOBlSUjoA)U|3C=P&(_qzbxuxkCNnF|hrn)3-Le?`%UbQ@RQp zJyG`ZyKW$g{D{N3FNM0Ya()Sh8r5^7I5N`d;}{ecgQLZVWpfT*AOKlYmj0@5>IcS` z^6!zcqAarRV6YO7vA64ELf%{w6;Rh%Xy4MJ80Svk}U!B_x`uZX?H#^NJC2~V3 zL}$cUMkz4Kwa~m}k(9}Z^sKLC$FbBv0Iu_E^fK%&|I^3Y;*FdBHAWxiC)t9%HcNWQ z(oP7zkU-)9K8*EHTQfML2w#c#Y~;PG-9k4gX9e-Lm&~x(8mhfBH3=g?cJT7KCN&MU zDdmf!1Sfj+g}JyhHa%2^QJcNxsK-r8dNj}jWA|0P{R^1-;8otgQtWCp_?*7#P~tKh zh1YKGq9cG33TQVJ?(09k#OMg`px;`)W9PNGz#0H|iYqz0KK^5FRrIl3TT0rr&jx*& zoXVE?vr7tf%d1hFv4^Wo7q#vE%Q;3P#$(*STLpk@+Gs^rUC z5z8PMnUU_FRF-n4v86whlQ6R$Bvl<40tGzdg-f9~BwcQr0oj)0Vo)!^1nX_*juLJ( z^OL8p2{%3}%~*b0h)wBE4;338MN3PZS^P3{@_J!F%%Ah7vomXOHUdGY*bYOBfmCs$7yK0jbx|99(BH4_*c-HMd(;%dIA=O&0{Jz%HPRigfWWFVg z0IA@~|1u0<4yYA;UQS>DuB60MM3_76mTI9dRts??qxm~_u;Zx^if2ITHiCe&jA0WT zP#R#~G8wzR8Q@Z-Zg1VVR9#plF2jwz`6O#%WeHAAQV|uG5taB5a)^kK32A;6HS1$^ zV!~F@EOd^Rkt5lv(H2pcQhCfos#x`+J_-V^pZbq>0q-IVWPoB&QKgpHj7BT!Lxi;c zzWBj|$qp<%EUgY{%#BJNoCbaS5$0AA`@LL`1@&yW-K=$@FJ;ignC>7A%K^q*Jf$85 zE{THn%wgjv*aJzVS(7HahU8JTMml!lzJh!-lr~y`N`8cHlUN{|6i|AH!c?Hz%BfF9 zs92a$nY!I_mSJslJg{G8nPgw*(CTq7G(Y)x%!jBn)kURq1d#28DynFGg&2zdM?mrh zz@htl2}JElpVEt82zL;lrKr2{w+W_VnvL?IZ5uer#ZV{NNy^Y> z?Uny{YJ!YH7~1D5*wJSR~_`qt9QJ;7=(~{9c!4+uCLzLa!d$o z+CD0N{4T4fLXIhv(Pig@gvsJvR0immx32Pou+6;LTEW>kB4HFj#?(e|w}XV5Ud24q zhFn8a3)b8M`1>QR7JTm)Eo2${m`fO~${d94m0K|nTumm1>y-~nv==^57b!imId1$; zu@JixRP^B$V1+YUD=Y_&Q-an;BYMuuWMktxP)>!QgSeGz6}L=yc>TQ@CPX+Caw{@H zK@FNNQ)9@$z~KoY#&jEDxHSd{mk4}ERZ{bqJzL(=3WT`;3t>QEe7QA!N&)s{I$)+k zgdoF8%Z;zBAZ?L|KwJ+xoGL+A#FrmLh_0(|K3zaN7z%he${-(~`100M$LIaC1vvcU zRFBtE?DIrb^DfWF&N^Z}I;!uPRwwCp=R8BfS3lENfAi&XaLOU;UfVptU9wUg0W5*eSMvLaCcl`Iw9_7BFFi{{fy zPFl@gV0-s?l|%I4rD-UWfGy$q@+dU8x%LyokEdq|Jwqj@U#!QX9!^U7>NIMT-HT)H z9Mm2eO*WSfxohIF?tKEkj9p_nwMn|%&;Nu~EF{Kxr>z-amRaLMHKn9dYpGS^KKa*x zfygJ);uU7<;de$bd&`YfkFdoEmy1|MkBQGhsn0imf0|(OFJYs>X*9pWQ>Li=*|mH8 z)LFP=tLV=i4${ZIn84v_K!n^KI;20<;@=u1CfIc~3sn7sCW=Z2$;I2?AG-K?8%_C7 zDy*aLd^b` zYE)TlfKY&$5n2@YVj#CV?=^s0?$a?tRin%1ZHZnO)#!P4Y~c*;P#MKxXN~<)0a1h= zgsc+~Ofug7bcYt&TH4T=spAk-4M@6V^F{0!n;aup{%BEO%A_CP$T7n_h-w}6Uq)!*44Bq*LiDb+uEP8Ru& z9dT4F6m{_u0s=Yk8W2D;c}jNiM=hDh1!`eLx)4yh{-GSVLl>e-2!?_PzPUw~TLV5Z z0d#l)v(vUe=dirWC{9&5jG5Dru(k3|G({nIw!98b%D84U5qtIFO3^;KQZ|o^^_WxN z>Knb;lyc=K`ulAqCWb%X_X6Nfwz=**lES2L_5e+Vtv-mdock;D2Yw zkM~uQ`O1Z3`}1Ua_+WM3UWtVycN{%(+um*Xo?`OqDF_)@-(2elAST3R0%iL?IMB!$ zNLfz5kD9JtN+_lcHGDU1#W~1gz8$IA#adCywG4gO;a|%2Glrxju3wU30y#J-FeQ3m zN01gJ!xJnhh;%M&3xjCaLX#)KB%c08qks8%4PE+;R2Zd#CPk-{ay&V7(aZKCAb``l zC1$}%e7w?@5r0w?oH-xHPkpI?u%iFdOq4K4=mNV)M4%2Ef08{pz&C;B3qV&U$5)l+H?uS4eAO+6VbEVQIDd;3(N&Nk0qci*YCN}r0g zK;l-J)6Jqw!Wyymyh37q__wc2xWVRl)kk0S5r-N&gj|D-F*vXHpFcq&8l?GOBT|3= zYi<9v@c*psZvof;(e?<2fm>~Vo1oi?>(T}GCMi*pw^m5lUeus{Z^H={$MlihiyfV} zVK=tns7}AJp2WC(O0z^puyU(SIf94++S9ogZQ@@QCtQq)W# z5qH-U4dCD9(d}Y6EKXgv{XmGx-`54+QkQHcTVpa9xKEcIR`z)GKV3VTmeOoFWoH#d zOhO-GrxxB}bV_A_vQZS8MW{ka7jo}%7f-w6T`0nzC}zcizeq zJN(%!l#-_2jX^3beW*vp-)H6d0UzP5nFbJG>9H#@2?X$Q1{V<*&{_48MYDgJGE{wL znTxu{5xz2NFEO@gd9^t$YZDS{n3Ez+5FB}W?;fYvu-~T3W$Tkg^cV_^d%PS1ObX(x zO{Qa{p@z;&zk~N5#Ny4>{`u%65jpU~I>;PJ8j(HDu~TEQx|M2ZMHX_U5;e8-#kdqj7GM@O^8yaWklJMqb;2Bu2Lb)SHBh@c#sImau1 z!QXAdrGy$X7_R9pG8O-^v&V=gt#%W(o9s!Qlz9}N4kAxy9~f^_3ELg6F$ zO<4)>Cr58H(~5|p(qe&>3^pJj_$SN`MEc+KAJ}da_wsM!?Fe27L`xvvp2c>XfI-+9 zke~Z6LjpAX81cN*n4ETpvND3+Vf$%HI>9WHez<@7(08}!ClE!1V~$ALB((!(pBn$% zFXizd7eg2jcf@hNrr?R%dM1K0`4E!vp~GWf`8L?y9e&IR1@sMROh&e*&;|`NVEq0d zWEtdjz9DEGCBpy7$`Gm_u5SLJ@3d_-OgQ$V)9E|p?rd4j!eP>g5skU_Fqo0|dL^Ke zQ~%2Db!!2$`{m$~rQ~=#wKFjiJ&ER>nQ$$VSU&Yb>M|nQhG@F4;bkrZ2A-}-Y}j(} z*&!tYm8X7ZpMW6-nf3o>HW0~>n2s%(47rN~;gE+6LzsCoNt9|`HuO|Nwxd*X9)F5u z@oEVR6X_{9H`VdqQDpLI^w#`1-H12dmr>SM9cS4*-eAjK)XTG{gsd?k)Jc8$&S}P{ zf9NV#i5fxL)3(cyAT&6GAzho9CnHYP??#GgP4s2WffRON^^l}N&_vOj7s8k{ce9xk zrKSXev#o-O?j4OhZP~Iin$TXj!3B9!g!>Cjtg9z5vDT+Mf73-6OjQocub<=7eVWLV zYD0LAP)YB zVug_f2T}NfaCMH)*3)-I{^7dh{}WIu^GW>2&{ibl_*7%xm)?(_TKgFFI+afm$?XI3)C$aom1t~`-q-5BLl22%x9#nMffj_m|(-4bfmonF}x!J3O#>ng}g{DnahfGr|6azFe6dRN<~&1 zWVf)8$&KXd(%%T5j2h@yQ`MqpZjYNP6VGsPZg))I9pf>>UQRLmSD2WZK%0eQ0DT7H zN-jXh%HUw6sWISD&`2>0OC}Q;zZ(?~iGMhW4l5P9dMUb0OWuSo$W;HuQX{^+5qVKp zmuG?PmRSYi{RT7pt4-B#J=ERMu8xx|pvS|o(ZJG^!KN8qjxVZ|{??v-FD{o}ep>du zf4MaQ=6w+I50(^zzCZcMR4+g+uz=lZ@0~b1Ut}DuHs8ql# zt|k|Lp3gU0lwc<~{b5Qq=UQo3s^&9h%FcXc;f^gh+%o)KD0S;hn|!AnkK_;xEe}#l z{oOv($mZyQPLQn_RgJ%v4ySk|pEn0cX*f$zJzLP8t5esg*PUIdUpLEfAwgOYy?T#j z^G=cjr1H_g3IhsZ&@eb##G6A9H6ubKK=?uR1u~=!VLJXxyn#E7$k84mqJv;_JhrPh z%J`q^MKFv=J5-PmRhIvx^1+P$S1SJpdb!@qm=||!2)6L;{`Yl_%Rm}t@`%{66g{?bX6P76zn?~ zixmI#MfsXP!Lj6*ZHES@1((9NX-P_@CZ1b$w*{!h*T`3ucb8Rv?+}@45z%WHdojHU zjbIH;l&sN8VT;WlnwB>!O!m)6k&P1~QRd+5r8kt#o>EsBWZwP|9lb{`=e#6oH@n;L z-u(mSm!OTp46UaC6!_1E5=bk@_05FqXNL1&!heUehSeEZKB=>4*ipfsgU zO^KeUMAEIhm`M>H!sNv_>-t9>{3od<- z@+5YII-)x~Zmc)A2?fiX*Alzd+8>v#;km52O>8u(aLX*u=BB7(XgP>-JbfZNW?XAl<}ul~dE(tdXgzw`HDlA>vpe{(K*Ha+d8zh-(;oSQtX)TyLHtQ7gA zC~1sjP>=0XM(S1dkJU#;#}3sKe-yRm_^@2r@@k1`JnYLmjjIbeCza+31tBSUM)iDC zpF#_-%sIE+i3$KMB*J0>bs6{pOK<&t+~$qQ)Q*3?3iDH5(3|0pBo!7ouhnE@p1e3C zOY!e}NH{rwm#oh>su#qqg{6sS$t%D$+s~dm@MyoDk=Y>RI~66geUf%4)`*X{`)wB< zt%Qnhv_))eep^qyTfdB1;EQ*!536CDNuGqV1=MTm^lhMFcChzFV~i74n5iQQ1IzV1)KdQCxfE?jLxt{6zm z3`HeC4`;1Vb;*K%qvoWw6~(ghq?a=LJ)MQ*h`}w5Rr6Z7%ZZf$kfWw_ja-1jpSq-N?q6j*M;@xJoCO1?yS|xU4=Mu+U^}LioNeIGMCYV zzbVfImyS_HjaCZ-0<>x;?se-X;(PctdPs-O1vG4>oXSbflcqm7%$B}y#=%H;ex*jM z3Mq>^Fnyq(}v}M8|f*+fgnbQ&!YemAx0FVR8OEa6M;wTh$!5w!uEIGL3}m-eff8O z@Y(@36oN?thInRH!8=uk?RSzpp&8h6(U%j}G8&eRFl4ZDo#oUg)T@5A78y| z1t$^-!{)8E0E3<8vp$*g4a!8ZNm+qc?+o&7Nx=6l*#XB>gr=70T`yt&`cIs0C?8GU zhHDWG!{jwn1!lE5PNzxn!yUZ|_qMhF=^f|t)8ds4e)U5<#VlDt;>hyAJaN&GP2*u~ zqt7j=sAhkgr8S~*em3*_NEISe96WNjJ;Pruh}5dso!*an_1FFrqgC0{sMNCrCW;i* zsW^li*8x({!2~kL(yqe4-{)wKo99eO+ZhmlDaT)=Xgr^vz#NrlSGjp=qpc}7t6D=) zXxb^_Jy7^;ibf@D|8G}1N5JtL=bIk_GTKmHp9lEB$YOtE@N5u!i>^bN8BD3F$}PwL8A z&#i5jyFOO~9*+#yG~eqpPMgW`YlC%fxXcpFccIZ)MMcHeyEE%%y&Lw&*XN+0`(|Z* zDDThC;ORAjbZTL5kDY3vevMH2GTrwe7mdtE_8=hlR6sVV8lG&wkY@Q=`r7wqikmLz z+B)89(ATQeY8`fYh7)^8lYSm<{yyrLLBhHT*~Rqk&GoL0H>Bv>^z^j%>B8yJn1bNx zyyL@Cc?E?j+$S%~Ery;F=zzh2r>MQwcFtvcw#I&`l|&5qM-A+MKN#S`Pqv#bHv-f^ zyskUY?db}W!?nTaVzIv;C-PHrq^6|-&ZuS3fHk0(aviF$#{2uB`8^D|DX7*V2<6)? zHaDCAjw%@7wE7=@?0r0;Vc>gp?9!x{4G_$Ph^JV5&qnQiFV@D#Yo`pB8f@p9B*MSA z-CR8&^LqR1TQEo*rV2Q&F}9$Wfculc<0mFE2KcLtj<+Tr7M_rlE6=-+$-(N^)ADy3 z);Duy$b7d7rvO>k@^;;6%^a_RuQz;re2%5HKI-`tAeWiA*fnT)Gjn)4e>ev&dikL5 zx^R57;3{~v_jO1GYnJeDmr>9)hZwbwLc4tq*IwUiImjlf*=aegqfton-ff8q!X=%n z+nrA1?_P9YpRTo~seALP$^B5ai66`#yM6Nuc7FaU^TC1F_i8}dbrVag+eq*OnwnR) zZL{u14OiPE!S^4~&>4FFAR1b98bf*Tz%?Smch&ypq~G_n&fw~|*aL&hUs?9v@cg>@ zgJJ$tKF~iFAQE{A8r$0Z$2;I|*>acdnK^sk<8WT}%k!znfcMMC77Ou;46<<#p_If> zuU`*tj=#bjcRo~9fa|HP)R|SoFjWYO3bek8h>W$~fr8<*Zr26@R;}s%Wp*0*VfgRw zC>QFr1~ZNJ-GwUb-Qk1HH`g;LX!5($@0|MMziywjbK0CJm-Ms1jyLnCTFRx`nd(;X^77`&Cn_r=-e z>(f%NAFV{b4L0kIr*&5cACCpye7C1?%bMJGyEx}+2j9$eC_oo|E{1&0`e~l}dQHf2 z^V8z2Jr~w^HaY&5vsuL&hlBBPoL>#h$m8jLC@ScYq05i^5F{I}SNj`KkbU#d^G4Ua z+1b6`@x9r-@m|^cDK}Tge>u0rcQzklVc=%83OJlj&Ksw|{lG`FCcJ4)@Xt$^mYpog zL)VAgY4unAB~8?MJ20<)!csfr$!^~(I8pLodddk89RGq=cQ8-9;d{8VqS#`?Iq(bG5b? zKd$bDKY3N@J~n4F1)aH=Wx;Lnf-hRM)}3rN={GDZEP8~(3~JuYl=&Q{5XrXj(BZf| zzmM)dV$4G?BT=99O3tcr(ePz2*CNZS*kZ)LpI!3|=rD)7?Dg5_W1A^wP|ZMln(xg5*mv73tniAk^1+N+yxIYHR< z4)0E8;&CUD!8~Br1OIC6m#!}zhXjv?U%Or%Ucu9}&vy=&d{!&S%DkX8F58}}-Uru{ zMH*bPa<+Q)<WS%?yn6tt&amlfUm1{EL3z=c*CFuf}C{(csF{rWv5tMdEI$ryKp>@4Wf z@keKf@5Bh}zYJuf)b63Pa`k8tBc2Z{Hk*}Q%`1=6a={=MNPv)HJyOo*PHe20FURPp z306fRrV7Pj6IKGE1WEKPzosx8%rH^a4k%X>8Pi9ZWViUP>oQ|@1K+)NIXhSdntZ5# z$H3*Vqz>Gv^%m^U?O9L5-KO1^n`!u_-i<4dNn+u?h4}4osGlR%{oX-ww z0283cO4L#*xRZI1+jYThSrB%ylj*uRBenL@=km|ySboh%Y*{{)AvcZ}t`^VgrPpbD z_aw6lM6*dAJ=o-mxtgmCZp}jK?sNRv*x#A;81t{D>>B5J|?CT_TT%I_F(GHU3% zuipIWhrRUpJzWM!|K^s?Pf}$P1P*%2Xnhd27VwQlknx^;4<{Xh?Tx0CU7e?vz}!~$ z^I@*tS-dxAQ>RNXhnwqDgeIgjw5>b!K5aUMYVLQG`Cc9M#i`n?Bd#&|D9iB{BgoL5 zcdSCjoWsP0^6^g=0xN%U-qq!`u)U(e_AdVomV9-fAr?VI)Z6~2xnE+^r^spS2;cpJRJ8kP?nqd0B!FTT-S+Z1lZ z+?t>{gbC6|QU4XryHkG*?RA;}`{yC*q@bogofbUOeewv3hcz}Bb2sZ`2&yRkd zE_xo!5G*yqCsTG{aE3ZBxFfgkRd{Z{>#o3FPg$DJNz#OUOU?S+QtJg!C8R#!Rzbu= zA9}0Qy~D`__jj6tT(^13caD#TTK6uoSYSuzkIMj!=W0Wt#*W*c^`!=j-qT$zhrxUH ze-48cxLcjQi;pkAecOKUKqi63pzs)oBzVe!nqK$g>;Y4V3p?FOOVx3;^|Bp%Tn5#v z+Zjk=Z@hQ=H9u@h4pQ+p5D^8B5Rs&1h#zoV!K3;RLki1mmtGfRkIie``?)uaHW*LTDZBMxW}noGt{DdF;DN4^m3wEzf{l2AYlwn*CU2T8<{5S!4P!S{W%d$oH z9U9mLi@>4gc4fi<{FY=6kkPHDo#I%Frob6)=P`aW&IBudoRE>&-l|L26u#ozZ<>5W zqSLHag;YRz7EUr(><)Yw0v*@i*Bdlt_Z9);Qb2^FKMy;*<3`U&P`ZJ{<`maXhFtI2 zhJja#h?+N`^J)<|I=!c&;tiXi&)ochGCAp>H1VNKDJ1@lzebatw&Mp;LQR1}EhOr) z7`A@uHzr*9Di>GA;b>4Dn(rD|5iE;5oGs2pHPQHu5B!QEcMIOPG@?NueH0^GuM$cn z{fiDDkULPaixhkB72m~`r;q}@lTnFlhhYDbA?VB>Kuh-;(T~fHS409Mr-?v?YBhYd z<~+TOQ%Pnol4a62U*vQ6(7gFhMMyuX?g+E16~)XB4eBv-U+*3^F`V9=hza8Kc6`Rg z1lVGDwD$yyn}Xk z{GerO4T{GG`fptUZ{J$5Us4L0+ZtfkOG8()Nnf3M^_gHC>N0$flB48J+iXRccu25k z{5#>(v?GV@Z}v*EataaYENZeg>n!PvXYz)g*q!b^=$2#eQ=nQ+zpGGt<2}E093A^=5*XO10&pLJfA9FZgmj%VIQ>9>(mErjM@a&C?tZ zVIUD~wtP+~WB-_%n&LNa7G3$bX7@yi_5t3;8L=|ux^}jpqEk6rAN34#`?5Tq?T6*@ zsUk;;Pz(WCg3{alA>D7U&mRCNIQcw779+ir54Eag5)b3_K_B%lg0o}7z7wd}GjGo&N+Lg-He7zKu z!;?`J_{a8u0|Aqbo6VV3$&hKTAZDJLJJn16*=xJt0KfAGP)B-ibVxXesGZ4AG^AgK zix%IUPSmXh6&;-;c*+K?(XNC<#u`Y<0~fLGJiZgCC}A6{0-}DELqb=qRHpE zrz+%1<8Q>6j@ArCDx&D09-1MCw+x=|0_fhi^+v2Dn3t`h-l!RI(qvBH{U&>O# zEDUqf{iA||o+BMzzYJoumF?C1NwSZwaCTAd*3{Rh6q``Wq$AcVJ_)k}#GSfY@qG2a zfIy)b#e8DK%iL{^u`$yoE%wLzNn zAz+#*r`Wy3yvsc1b^6X>zi%J@C&mCLex+tPpCwD+{TnEPvX-*aLRmVN`Kp?eT2jI==ZFNDZAO&XYy7Jot_Qa zlVDa@S1E(5UnMpEsziE)d2{t$6Pu){FEB5!{XQv7od(S{0?8fnN1y6kxjA#uKCVa5 zXQg1}IOJQfP|#^}iz$rls`Q+L7*5qNG_yhu({=Oypq;pPv0vK zYw3GtP?S@-EpCe}Oa-j2B8P?SG2;F5#I>zf^-ge1a?2%)IhoCH(caMB7&9lg!hR5<8X_ zw#NR-;Nr(mB5=)r^Be}`m|``$dR4ebDAbYZuq}M;LIr2aY`x!B?H|7zC>;bwEyULF zwJ1BjYw_>?9X79F&%#^NO5ALdzS&oIxZy%cYMUZ4HMTo$uaJ!l@k937P3uOmLkb=U z+VQM+&>Xy;a1=OBiMX5*q38S5R3w0(ERF>4zTSXOU}|Dqa3y)Y>$DS~G&{cz-@xlc z`&mEyYlz{GX^!F2$vJ*Go7PF}$l4vMBf`gWOvesOnYcd}n?ItQ1U>|q;1rKI-Jb<9 zCTaahFy|_V~U@{H4F&j@>br#HIpIZ*MwED)r`#uoG7vsD0(+-nVi( zcUS=Y4q9Lt^$&i8?AtFM2Wc>#wsL!9Roe)is*Fim@-Vpmb!i|QVgDL%gnRS9 z=X3l&^qu~HYaEx$Fg5v6v9sYDV`;39k7AaM(<}D(_bc|L2Jgg);Z8%z3VYuPteeBD zNm}t_BNk-q;2|ieA7=RP4}_a0St{nmxD>x-%m|@~@XveQ@|E6U{&X481r%np|DhWc z&K_h#QO$jNZ}NV`F}lKNGTl)8WXsW>;F)>F*r_EICOr_ z_Pkw?tgK8 z|2}6!S3)``G$$}}LiIV!Fk-Zvq$m_cmkES}k0p>r-0{*DsxUnCUA`7(la?x&o{MD~ z?W^H%Glt=v@X*@S;=L!AQs+|oDRPC|W!Z_AL|tY7x?_d^X)Dr(HJ2qH3TOhb|@vEi!fK{pDhSKVFDJZ5tjP_isN7 za}L%awTecdqNDsczvhYI%Bep{a#mSXY0jbAu@LU~Y+jrAj3XC06<_QE=UB1p;cYBI z(oIylvPt&!2`i)>Gu}4)?Z;kng5pG88<|WI={B}IMKl(qSv|DKEm#;fM?)`5sp#e# zlw?ls=TN1J?mRLEjKhzIDn&6WQ&?W4ar~ragXe`??MKHW2l38ZnulVDsL&77DOE2i z-ZPVpQmUMO_R(J=C#R{OK5b5xORR|M^Y9P_K69Md*4u~4ZG5VoThBAC2wI(}g4nH8 z90+3;W~h!6DX{`^<7_$9c}z4ruNXx=6elk}GEqm)_CEb0hEJ-}zYO^4ea2R?lNYK+ zEET>#s~T>+!zWx>*?3AKX_udr{6#j5bEFJhfeau~;zW9jdL1^7*{cFGs(OND)o^SqpMce*qjBM)=gAoY3W zwn)ns6i06r-1M4y#9ci1GmL=0KS#G5jh$-h&9JiA1?i^|>^papq{tO$-7E)ac}WZ0 zeA$*&KYwTMd!#I^l4FtjNVKb6I_gE3>aj=_ZZ!A!hwjc%v}J!1!gcJU^=10eXIWkB zq&3+(ed95D(xuvz>(#i?uF(WMa+R5V+A3GVtZ1T#o!?zB|LMuQ+V4U6-S)Pp?4OAY8JQKgKkS(phLZCU}TCo%weL zuW}&s1~#duEC(YY))6-euzllx1b&&u@*`Qvh)hN$MiKCR{@V%vf8R=N-bbF?(>76i z9WM zTX3BpO2H2=bLO@4AOp`4$6&LSZ=~$Sd-1&9HRjzjxl8ZQuhabfYO+lKNT!o!6wu&? zv|b#x5yy7+Rr5Ys>M`AuXP>isB_!@^&Gu1=$D+OYHV|=brKA5LWKt4_a(u;Km~pOp z{dV9Ln^(>duHvHWh0M~G`w#3sW3yS(aC=iWxBMjAx+l-F1v!)2X;Z5V7oTTt?jcV~ zIXaC0iOGL=8fx5Ir3YlbJJu2Qh47-BKI7p6gV(Q|i4hk<^6M)OZXwc=E2Nqu%aE1( z2U-M~=A)k(8Ip$fs~=IFErnALW2pal`-dVbX?m?N%g1{CG+BUNY`|>Y&^9-~*ktUd ze2=K{XDVuPD!rgQFKf;4$Oy_*QJ&938S@VvJbN>yqrlB++|-5lS>>8_@2liQh7!K4 zS2p!hKIe>lch{tXPfl`_X6ac-u=oeu*V|u{;<$x96=j9fV_p4m(--C@z9p%$Brj|K z%5#_{-W#treIFA}YmVv(H6B!ozQGCO3@)~_cx>B6pFr{oLIsW)nn*T12FHx$y!a^s zl?*QU9{I4}+dE!+$rY%Tl^9`RlH5wqXo{EIeDdNP28doK!{>$MJ>N@tevEA)?KXn@ z+a?UiM^M|ve*$J=9KB{pHFpIatD5wgAv1OHSlBO6O2(`@_>Ah~m?Wq2I2+QOf0){v zNUhYh&-3JFSt)l^iSE?V&c-DO?%(7mG<%ja4O6X49+9 z52nE)D2g>!R2hrbI?Ih{J&9qCZ=evDr<;i*QEYr;y#nC3B4ab&lx<5?-_xBBP#=$s zWiQhu1lv3l%@kM3hYHUgKi){pu8fqjU|4-TY;<1o?I(H!<(rWeH&gbMg6r6(JHo&U zWi36<4dY||J$}DsvLH7s#R7xPd|WL*Nu_6tO0FXs13#6B%rwK4jRCg)Np%h{Snm#F zjBP@@CRDUZRD8zo#m&uj%bepwjrg1XGc=Fu&toqluJS&)Z@#qm;j_PT;F+&~b07Ua z_xs3i_Y8d2zfEgCLJq<)`q*vAiyrh2HPf;?EI-@xiOC~4vWVoTQPN0%$|BXq_^o&v z*U~sG_ZeOW_FPrHqbpIdx|8oUQ~I77O2_Z$)udk1WRFB(ak{O$su`tkz+$G1ld1N6b%z*ZcBPUOdK)oAw$C_4utkRcr{?uXu z7A5^hPV#0C`4T0DX8*dWWIlV5npZ%~Ge0sbt-GSvr)fFNw4UYL7bz<+astwx6nozd1L2)zVMs29IY^6wvOD5yER|3GnQ%u4?g}n$u5Ka4%Iu zn?rR^x_f;g^auNtncQ*};vX>XbjplzKcQ(_zwEr}!-$RVJI4gLb4fUd=SKQxrnXZu zVkJ6CA)y_+_5Z@IpLGHRK5z@R5I@ z6mHt38EwN3VS`wQ$G8&)6i4uz`+Y{gh&W1x&Lw{ORPbIOt6rYoUm=st@Krr{whNnk z#((#hhtJ#r6`bgi(i5X=+)(MLX04Ym)(GzGE{&DDS#dG?BYf&v9SqEn=UuIa!8JV$Nh%GcZWC;4qEviqlbmAhGzQTdmVC}#cJP>pfd;^piaD_WW^B>tU8LZMt41V{e=ma3Sc8N3@gHdDg7V6jz0A ztfkF3)C#4%8Fa49wkHxO-PB@7@clgCR3uygVN$tAHYuXUxx2r4a@5 z5Zc$)n4oUsH;0q9+LZhSi}XhX_d7)K|7h+j!>Zi2wh>TDx>KAu%uI@TR{4I7VfiI?&EvTcE9hBZ(aP*bvL-wY<|s+ZUEOa2c#Ps?>_Ck!$hY2i{r^uMcF_abLfQjDyDedNkd%k3{nX&D z{?C3pUpp}Z&w&CfBMZU<0p8hwc>PrNdU`k+A^SE zt?{>K-)j~`X~K~uOt2|b9K;8X#RqK%Uav4)Qkpm!5^iy-OX29UQa}8P!N%^UT9r70 zxmJ)fKXRI+ZWZR%^}ccH5nd@ zD;vAm`ZPl=H)Ce0aCqe_aZ*WSROyXF*6)nKGTcQ~uaYjw;h8szA%)rnjM_=(ItdL~ z4YlVdkI1J_<+Cp5)>>QFKS_Z%I$lk!ta|KO8J_7FuE80DTcO6a=y(CHvCK4bS@(JCNxywfT-^Zl{wV(B7p4z^O zF7RBS%&(?5Sb4)-pq;*u2cruLj@HdwMd9P1m0mBkGe<-nkQnO^a}yJZ=bQtv3|S%f zNI8+kDkt;h7_4?6Bl0Ol;KnKyjd}{bRX+)l%61__CeB@)Zty-Ou)qT*C-hc+!d()E z18(C$sGVABbp`=+7M)yr$`kuW~EM`(Y-p!=3St^p#@oz!wRqQg2^NleOTl&QX9 z>B@BTT<*n;wgaWgW+i#byp1wt*or0aLy3=Q(yD_Pj9+U`FVPRz!sQnB+@Txd4K4_L zfcCol&zZoZ$?%_g37>1O337LL_d2SZRbmMg^`T!(8Wa1HMnLRFY?!a%pC@oB>Tb_I z>S8?q`P@V8gHZYALv>xyBnTwpRfDS;UW9HEQu$&-rm*M638MYoK{LwQhAmZj#xz=` zfl}$Hz9t*;>ec(Cmek2zC#)>)ii*ux9kE8+M+q+<`&fY7sIk-OB6Rn2>1W+O=w=OC ztYx8~rilR?x-_ME9f&~=7?jkuA(@kLl0UN0!c+Ho#!ZQ(O0fNrnH;}&r(?gQP;cmo z0658cD~?kN6zA#B9wWWvP@|mtQ3_`4#_NZ*=^K5J&6tPulZ52GNmEhIlhLa)@|bBB3(lc(MMBCGMtzebKXFS3pm z2(EZ*`HeEk|7%NKg-Ac>{q9%8pD@*dKsAw1bUcpUjO0-j;}N?lAgcJRG(DZ1&h6Jf zMPnyWWS6B|Yj++_fh3;S=X1He<2u*dJr*Or;;1R+U(eQrSxZ-_HEDmjtAuu~wpM)| z#}r-Sfl~Lx+~5J(e8G5jc3J;~L+9a{tAyc#hy9wc`H3g-RX`WI6)hse2AA!brS3SE zo8su;z#W5|4uiMD`T7@JCR(Z{TCA;CC790l!95jf)0!kC(|0VU@8R{;9&E@yFKDjpo9WosW_a--^bm=RS z+*ZjJ1udOyYXyN`<@F)^cc#dg7aIlamCxmfHCO>XBK^5Xtkkw=ON1#12qq6l@xaC7 z>dQrzj{0UOF3L>}4O8w0ZT0sJ9KU}DtJp`e3xf3$SLT%FBV@whssxm@>5bG=$P4Qx z848{_WWQJ=H>vdPDe`HlCpUX^u!0#TS{viQ>9V3)Ficml_i;$CZzGY}z;GmXWOa>w zK_~s21recHQOQsi#I`cLUV(3y_s6XbTg=J=imBLV`tm6W+!GK(wpJUs%7XN7N# z_d_VIte|URN1-&|yN^k46wBQeRSg$d>nvv=H;IJDt}-V)qq3ae5t>|}mle`|MI8C* zsds|7gDG{qLew-DDIEsTk(W>g>nJ7|IQ>nCKOIm#+`N-B?9H}O)!9gY{iA)g8*sgq z-5_T}Ya>I{^Ck5S;nVMgh4A8&ANH%{L%1bxv-VlV`;Ht^;gh_jcZ((zjFSj_JN?SI zG(^qE3>xK zz&KzmZe9P1P!8mREN@}zESXS~)9V5JedLEc1LF)W?h|n?`$B{PU0a=mNY`tscK6H2uN}D?W|Qh= z{G8xOl5KiO~ZJNqj)x!GJ+PX zDOFF33fKBhzOQ^zT>n~P2QD-<-80(s-|cJpay&Fr$CnrRZo4tgqs>$GDIXbR=FSX? zLr`T04(xeQcZ!O3b|R>@qPBp*)~~vcxD+gho*oo2=O=T5fH}WMUjj9{^6X2SskzfREdQLUXH65+6$DH zDO{cOMaXw}vQXB+Io0$+_}~R&4f7M&a8z+If;5<_$I|fq_t_LulP9(eo6G2yckVr; z8T1DsD-iR&Lq=BFjy|pS(t6uF!GdhpWtmw6?0oNMK7X0>aFhQkRtEsFnw8rfqxy2{ ztC)3hkf!E6YmGOiB`xb_C8C2<bS$i16y-9p}E!S_JYs`y*~GSh+92T>gRrCSA#P4!YOwHpitxvKPW-7(Ts z@>f8JA}dtat=SBx>9}%}M#-$drg7}QdU$)E7ScO!E&uBcW$x^EFw@`;&@>xy?(l<1T6}Rk#8~-$8$p3I z3>e?n+vg|KIEdQ$r1c&3kbJ9p6J|@Toy=L{2_385%Pstp-3({PFJHjJ!!=*V&&Fz6 zL^bTSkE)T~(6ej3Z84S{@$2Ak7cnx!>fl#S(z7F*>kWqmMD=1cIb&X9SC;=;x*m37!YKM2e)@G6*( zXi)nk56P0AQVmbNTisOf^OIupVwhCp$Z}fECT_K+gG$CxuV@j-bYy z6QS27?9a4CGT6ppgBh z3Hpk(z~)hmRJN8VQ6TMLW0s$f&Hh<|&Ii>MQiXixl~PUVBp!EIAMb zX}{6Zg`Q2GiANT%%Rb7Z0K9~a!JfLr*);TxQF2#QnE8I9`lbWBsFExlyygMm4>pt3G zE|}V8lAP`dZ?>3qxsV1#o?Ad^k@q|;cM-0b%i*3fKcI;_9D_o#Dabd@|l|Mt73bd(s1f;&k;?uuysX&>dvvUvw_<_HFT zt#*c6nS4bPi>-haNlk{@s}tY>7TGhY`D8&C#g<&w3nNUO~}hnJlmX>_vuwO$No;> ztbA)CX;h)q~X#1817 zo_=O(UqMC7S1U|wa3(9*krc$fhUi$XGgb}HXK2x=4KKUy|A-d{0pIgvkEOhP%-ux)&TUIbwGHUKmpme>)R z+(*-o_o*K@OJJa^9Dsmh1Wu^hr%76$M9fM!6POB9$n(_gOJ+ViPt~$A8f|m4m)po~ z9epR8w6VGh)@3CtO28rOqg}ec%nbT&qH=riomO{w4u!77mnFJnY?mDl)4|;*in6*l zj!vv|f}Irb_=f7pc^VZCECEn2haPIuyIW2!&u1m>DueKiuMnpgf9Kz@o~40Zv}(V` zCiv2XWL|(|{ZIra1zufiDld&X*=SFXR5eaYZWzHyt@BNAc8$)%A5S!^hWykB+j5DV+>^Z?hGn zR$A?--3TZN%7^8V88&QUNF9=BTB|-7v^twRmdy&ckkb16LV7siySuOnL=%~k5q|J2 z6D)CH2&%IdTHI_Hy8pudLp;AC2XYi+B-&U2!pv<`T`12IzWuHWWM#12E7Gr{E;Zk+h7O_Gqr)uT#7BJ~~KPDaH4N|C6SJS=&S$229K_7tINPVI8UWGcHmBs#S_VB6>b36a2 z@LA2v<5L}o-c-jtu|@K{Olo?L?={y7u~fZL4!g!m-bdg(xSNrM`W*F2kHSPi>rB%h zeBPgYh(BVx?wC-&#sClO=*w(kB#vb4?1|SlnbZ_>v)Y+08FsIwr>}==b0#N_-Q$iS zvYwQ#T>iwfx2W6JiPE-u6x7eMcORm@y`dGLe@TEieLQBwvSxic(=-#)j4t68PTxt6 ziS^FPNrWAEV_0R})Vjvl{ds-*efvf(=XY%90^wKQ6|_DczJ(8F&?wSDh62@o4~jun zeF17*7n%*Xj%(RH zAINI;KYWS?_eMr*D<~{SneH1cBV+5f4IEXIpEaKAE3Ue3Dj&N`_6fes_KP#n|RO6DL^j%?ho2^0LyrnT}y0Wk$1l)_tX;xtA?@1@Drph#<}@)LOsa z^>^l{WG5{M_@4u;hEs6|vd_MzO_JE|66d5on%|5$oL!D z8HQ&j*z}w?<@djgZ?sbBMrl@y9I#%{=07fiBBPKb4&?-bSU zYfVoXq8{1c2lCX?jR_4A8Ak(s8WDt26@>aA6^JXL^?Lx1SgvfymulHQ(TIk2LZby) zvyW1yF2uR2StP2#)&;d(EI8}Uo`*^?566dx3ll6`o*v}8EK+ty5!r3M#MY>PSX?hJ z=K97H*zk(WKkp7*L_pL2jaO`aoBrVs^}$3(hOw}!obn^o!cydVI|cn3gX3FeC^>sFF! zNS5$l+!(bz?Zx<>6tm3CraX%n@MmWos0a3Hv&PLkEdT_y!YCJbUIgQx56TJC{%UkK z7kL+p>kp-4^*QNE=R7)4PaMOgCK7YxeHOFSfhPGWp}IAf=@lFDeor>7$W`2V5!%$< z^*<1k%wsHQQ7=YT^SpRn~*L2XH8X-U9^18}(vC?`DnHPXoA z5$lg^1g45&#OYK=(3CP{B zzWlyhBijLUI5JRuJ)B+uQZotT&UL(lte_%ThYc<@f34XU;h+>yH-ia#d@VntM>ev* zK#v}b^uF(E;Tdd5tty|M=13_Ktd0BVV!*`6UUOo3`6$Mc0ZGH__>tx3XN}GWlO&;a zf=lh)#Fy+_-+wjn9b&`yad}vKe8OtZh7FkwC(`cDGVY$XHJ5W;AKn32!@)bFgw}Q- z>gSklT?256L?!I^_`;D}^f17cky)2LL2YOaP6xxjVbqt7Eu-5W8#fK74}LX+rNLP? zX*}P`adPvp4*5)0rt)n5Lp+w#`_FjnqnGprugD%~F}uwcy)?24WN9m`3{jGsWhS86 zxs6xGKP!FHo_sfj;S-V)ob8<$vM2@0fZM1Cyv`QP++A*hB9WG{J}AjF6Zf9@N7KjVgf zt#IzN(nZ9?oA)XwIqT<2IIYb^kGtx~c#rrZS1RLm>Sf{+Bz-pP@_yYV8McNAEhRN1 zickp<({J%~&d0%2H}odcDG!NlLyqmJ+2p09O*tQe_NBWJ&qyQ7LNoVM8{>+!!k^8i z(6;Sl;-JXC>=n5-=aFg*k;L+6IoIT2%8Pi@EAG1SPA!TbKR^tHR*>vC)O`+kJ2dK zo*?OS&i!TI90u72Dh_~R1`M3^WPb-f8*{m7bs1iCdlMVk>}-x(TMCU*YTZua*fzxk zorDbKTS;s#C~R*K@zjXw9SKfb&OKExF3Onxrmn9J8u@w1zYt|V(B=QEKyIBmcLs@r*6X){!O)1F813#RMWG`bKGC;GuN6=Lm-;)t8i#vnRm&n)7+G$^vBSO#R? zsiTH|S^8SVv4QHXoWyQk9=oh(HVh1Fu9WB_)nD!9E5znMD3C~HJg_z2NYN7{%{lD1 zq2E7T`p0iNFoKLHB0 z!FYeTCb=LRPVeJzR2**)uR1ZuEhbxIX@Z(`rI_C|MIG)JHqaZ7rI13ZyurW+{25sX zP`NR4C&SUq8<)YCh2Tp-hald9)**m0`k9~k3(6*>x0hNLfph;fpqr|6O^twPr+=VH zApJDM`T5}d6LJnj)&8|R|Jq^yJ<{-Cj=yM%vMvEA3-WoydM2+!4gkbZ)EZd~JxKCi zcVWVYVXbIX9ZqH%5xpc28;sy9|&>IKk*x0sDq<(CPx9h(+vI>6M>$j zJ!Dv2s;U&oX-1=?r@5+5gG9^ z2J4k&Pja!F4UD{AiR}CGGRjYhfZQ#rkL?z3bFMmAsCKQ%fJI3?60ssPDw9%-xxJuB zCngW8+R+JNOb3|EIvA+!1fCFMj-QWQ*8Kjr1U#C0E%IwmX{u)?B20i!z`O9LPY_2B z@d@}9sJxVAt45X;oVq>TwexrUFt==Md%tEB@o$v|vB7!dN6DpZNKGUF{m6sf*8l29 z>F@Dwf@C!|B*XH1I%m>3g#QidIyOq|#u0J8mucmWI}=22Yu=^?Ul8=f!IA}HDtbem zIm^u-jJ=-UVAtdt`wT70Cq%u9)QY_q$f&72$D^@QQEtpB5gVBZ&z{A$oDmSda`Qu^ z-D&;+Qg!B1vp~(u4{Df)!LX#ofCs_~Ehq|ge~=ox{|?aP{a(B%7IxHLCO3qHZ{`ad z58+kFBR9tsx8y4lmp)a&65&P%eF0?_Or~mPW)Ii?UcXgyI(B&ty^Is?FzZm=Z z((35~@~~79)u<@CoU6I^vHb%KgAU7&_pt(3oKoGg`tfQ!UzPP@>CAWeevHY!HTBJS z{FNF=o1S5isQ`96<5T|@L8!c#+P&t$UQ?u6!2V^2{lzvk)NaV=^(f$7pJK6%Dq%iF zwxo~gT5`x#eii)@Avdh2kkK#(VphWlDgJz*er4!CdfHNaRgV}TTS7m*<%XOvadx!o z#1q$TuTX*E_15S@YrJ3L3ZMCa_5sT5g_!=3XvlAVWxj~WaA`gGzX*@ys9pCMh;=W0 z;`k?^4sdx|eW6ZFzTzkl>|Qe})~QM3T>1-r9>cTl z;#csEiywIqyUY8fF6Blm@Uji|>+w$y zx2!3v2`5YZrVt*By?;DSkQa-nLesVt{|FpjqMXT7TSLg16SHml0fL^n<6iqCgeo9s z?9q2AnUZQTCChXo%j(YmDf|(<`e*nfP~%M(KUnG^gmaT^Mf}xG5<#BbJ_OI@X%#B| z>)!k0tuIu?Q(>*X%i*NT&EY(ooOCKQH8e*|Y9<3|QP0YE*xZ8I4cnP8XC0lfa@0v4Kte6<3UiR`D}R1Y<^ zna7h!wrOP(S>$zT<(m4_A^nH3fRa-AjsgECWS%^^vi6g-3$xj7Aan}D#&|7h)FnX9 z2)%)#*F2%WU^2gC^gQ^+Uxc`b@`l`9tt?yHrF`P@Bn!jY##ZF}h0?)ssQRAn&}Q8; z2Kw2u?)rl}RZowb;PYw$dt?A~y*OIzhP_?i&q=fo5I7T6wL#8mqy7i6hieR*qfDCz z4NDik3~+(qTiW2jFl#iD{; z(GIMS9Ob5RSs|)Y&qo5CvNU&OAY{!xWvXB`t@A=?Xfq<;*rkQPrb^Lma}71OK2cGd zrv2SA);PB0zMFb0QBi{$5*o}eZdqF zy%|Nr*dz`LIP-Zv(fs_=wKdc@aXz`VHQ~fk>K>bxc!L_f?rmcSQGi)T}H; zj9KYEo0Dp*l;k?$tUH*#t0Xq9BHvaGvMO3~Zy&cGUA?O<-k5BlsO(r$!}T1@ull^9 z2EEh5k?ErswiB#|*cc14cRei3U8w9vfVFi+q>HaSSqO6N(bKPQ5Cc;5ELC#XhfwX>OTfgZl-4Akq-}qIIg{| z;Wfl{AY(`0?7lc4)xOHQPg zg!S~XNTMgKZPF8!hkRqIJVE1AngyNaHtCTohw>($xLu?wJs8q29fYlu0EWN`BRnTR zMZ;aVI^Bw{&LnAr%pUc-AmOF-Wp6Q8g!80UoxzkA{ynL3 zr?ApaTl+*w=CYpM(OS&~+%CZxpv4*JUv9(C8x7FPLtOBv`{S}^mXuN_#%$id+V)29 zMsz4g6n1NRH9`Fy_Qu%ywf6Wef`8E1jH$>EMdcNYrnJl<$hbNqc5s|aHA^+!m|vB) z*PGT;r)zH+XPuRoFqbuC$q4>z@Xc#)6hpm>GHJxayc2D&Gy)f1Kb2%b(53B*-=Y}F zXGi1@Mb{?EKgtOxE$j~f2@<$O0BUTzwM_4+sCe&aBP;BHtLn3~1rPG7NZ#+mH4R?A z@~SmCcUy1rBbdvsh~3gpg^kxJrU^4e^Vaf#_R14`b-lOo=KRF0sZ zdV4hO+-|$(3sUCj%lAuh4c1|j+Q=U&p-;?jBp27)MvqX;)Nk01pV=>Y5Ngy{AOtU= zou7mM^p?iK0klsRZWp1$ox}On)wJH-DyONmDH0-Gtt=MWmZ_#W!lN(NZ6J$@!?sxe z@`j}BS@n=Z<}qLXJlf|Odc4i8LmMCNTu1zG{a)qPx4x@WB?yd1zvpbQ`-;pJb<4Ah z9!!BUfV2n8s(-tP-j#hua@>X&CHnJ1GqwcL>siMEUblg9UzUMj&ICa)>+&6puS`^P zX+XZ`wHtJm$o`ut%nP3GvGs=7pKi3fzx}q^OZa4gFU`aDHpCZeX+U*1Mb`=!;)t%5 zSMccISMtk8mOuRFwEj49K(OH>my6;DE3(-1f{&c9?k(zMb$lhxkzeA&dTdKKGP4-A z8)lDLLLc8**nq28#nKrXVUgZohPvUTZwI9 z+eHMbVI}FzozYT}TsyxQ-PhmIwX?=CwskWu562V84pvFrptNllr#0Q=1je{*m-F2Y zFpd>HQCsblW=>)IIMYYo81e+m;~D#>I?lD9Vk3)b?z|qkXT=RDDaiHU z^!Vj>Dl*RQR^083LFAnTNeQ)Vzoan?)07X|+2gNoqjSWBJ?3!1vvi1`H0uyZ?B!Z! z?u@lH`KB+QQ@F2~ESlm!mt~q!MQk$(ODC?3B2ux|(S_WIl>8?MsjK=~a)4Izt>3rm zdac3tZ8vk;dyGEr1b^(3g9{Bfx+&hzO;RZq6k859sOz;p5U57nfoDLwmB{}c)>D$_ z5;15liz2j&vV8STa7zYD?xrmrjM863&wt>sK_JYZ5a3_By^x1;w4n@%dxq0gP}n8J zb%PNi`dxJLn&f>AYhJ8KqtUR_)z?RE*=lZC_T9dx!JJ9E{r-xIb!X;|0~=7XeJz@(~QkNo{0KpvhHN;cgMt8}V*@9JV*t-`gQ9$V3z zzAnpa3*rNESUr}380^?`7Hsc^^D-WMv zwyU2vqtXDxQQhAo6|~P_t2ZJUr6F+O5`Mdi@51a{FR%HipR?|j*D>NGR}dnHed8|K|&k@$dBRAFF*@-x2#&P}QP z;bTtZVRLDx?%`MasbQM_HzMu2OkRc^7i2y5hIgqbb6DkANTZ&t(O!Rg76y2(uRNv*)&N1%gduGc52Fuo+qc!1zXO7(A&(EJ&N z=?Vfesz3VL-BSw8-J@}TR_p92H^xj{;nNZFnjNX03>WV)=>aX(nwT4Fr;K{fGOBv< z*xSdaRIAldIgVYhaFipF%!xeHm$<+NH3)}t@qq>YM{Z?=Scj^V0e1lGg-MA5))5(N z`r^@0A8CpeN1~F&x`U7}eLK=wcSL6*P4QzM+b1b|n}IEHlqgR>DfI;@l*)hbgKcX; z-2haP-VGRo?VmgJ_X*G+W?y*pw%)1^!-ztP~ZmgCGoa#CbH2c1UKxkEhw;*%9DC2`ygR(UAPLy`^pz;j}-+ zz~89-!7w1O7@TwuL~a=Hl5{a6!Ocf@fmXZ<)8u`8t-Fr$WB>6qtmz_BB1mY8`6hWF zmfvu4#{PCNq74sqWE@$1pLBg6b?RV{je8qk{Uj*N+Ei3VV1i4vhH|`7(&FIjmr8y{ zX<-VY^B4k`UHB)X^U0ilIRrpvI@gbi5o78s=By;^eLP3q36urhjV2n!>Dq8`ikLXP<$Q3 z0#Kt_*Tqn;(<-m@KTxAVS7=f~yzkWDNoetTzXjLhb_}ogM)CusQ3w#|v_#{Y1n}OT z89?hGpXO^>|3?igAT#Jcxuoyy{bK%CWCWQ1tL$L7erB$V zn`+XdSr7m1aEQZx2>;V7pm9`~+B{-DS49%{r7qkCy1$)?9(3PU3TI9`rt2MVZk(Rs z=7TMt_pJJRA7?AYs>&QN!pUjeYq90NKc@%YE_CxJ30x2|ds(XHW!EZo@1MobNcFAK zv`tRl;(4mkwzV-7@OCnLHPdZVUt#fzP+ROzwd9ATJ}v6JVoIm1Mz!JAHBh5At-jne z^3~QNSTMsK-S{LygM?U*kdIux3@zpUR`)Y%!RJL>gPrLuO6rU}1azDd>u(-*a8=NT z5xm5H^U&N;>=o%afx7(wJ3>+|4#I7~D;+|bg2w}s9-NK}b=x&#GbBxw4>=e|^|A5> z-eee3GE%8>(E{co_1U#e4Z)S))bGaGdJx}x-3gDcE+c+$d0>$ro`)rVx47haZzYe5 zZo;Xsc6Id0=H}829K%=t8vy06Dmf^+0H`9iAc_Fg#L@&M2~L)r#)?v}mRP>w#0?z@ zeAXIbvo*Ne7YXR7DOshwK$w=hB^N^M9o=bq?OB+}hSo!&!!f>SsXSjL+|PGk=&nce%pzThl=n6i$F@8ic=S zk*0)bCrjCv42oiYY#le3u#i_M=Rt}~Cvx;7q$=X$SOopjON+jEQt7K7*@5mUCO}Qx zbx9*X*lB@3vU)&^R-Ii!@mPq`xUOa_` zg(KZ$k*Qs-G*>?ql7nhm6Lh(nav|lSzP1!0sc2GE~b>=EqT z5tRO;W+I^I-H*0(8$FJd4Zaz8BBHDRsQ&VMdISeCeA6cDdzvROa#C^7^vH^|wB4ki zJE7h`j>k=+zNVi-@4{P)-~n!PEDB1u#M6q+zJR33l)g}}IOm`8eR(N9SBT-V{BSOI zM*iE#dbd>2dVnSGt`8lF-DWbsO}5_K`D8|;iWmB`FYsVt%xFQ=9)_&!I~)wx^`-td z4iAE-4%=W7-?_l(3TxcL-PLqI&JPU^VpXsCn*zxm;EL7U^q`nDsMFtfJ-41@xwBSW z&(FKl6>?~Nlj*+MJ($#YKtVwmhCHOBTi!oP)d7}$Q8%gKQb6=w4E5H(sePJB%ugh4 zdG2%w#uXSvk&aepY#wd!$Sv`%4<|nMbN>2CAhFN-?lkNJ#ixzENsW`bk23kbN|X|L zQW#HPq~uP{inP#z?y(N6$1qNMjmCuWaEewGSJLOa+{6A#DcNk}>b~Tz`iUru{?Ykf zzT#vU&1;IJ0G_H{pLfKw_?gX5Y0`Fs3{8v;#fyS)Z|Ndpo^dlZl~Q^O-H|h z2J-dMmA02DewG((~}x#y0mlGjC?mFi!XLbni*N@GbeG8rqoT z?!kPohjyGUk|=VAl!Z?Q_+V$n+-oz(j68?wjv~hv$>{1;Tq@b~&Cj6sBd#{u zTlWRk3^y4NJbHZF^_HWu1y2eO+_ufFeCu{>=?7_ij}A+N_(tT^B=zp|WU;LJE?q9Y zEAM@UBT}!JS}yATSl@@`qgqfl-BJM~+{v?HDrjQf{Sdmufu_DAH+jPp?~dl3hsR&( zO-H#7W?a>{M>V<%_Den{t{f6Ki`x@Nbbb6E82L>+<$HI#jj~A2j-8)qD@f-~Qx^s% zPmx6>cO;G8&6~B-1@-*QuThXraA?;Lwn+VB-7EQT!jM9nh;sidQ#R-bb?oBnmRtH! z<9=P;R0=%S7qSbuBoacu?;hAj@Fq$qZ`+Bf7hwvC+1X|UXmeAIaX-?|_9b#vk9dCHMfTS8;MkY>!&djzdZN*P6L z=|q~0M>i*0?>mmavoCW--jJYDNFY$$$|RK{aQeW(XVH9nSta~Pc7+K{>0r&9tQhoQ zj8#20>J;`OUBy6jVsGn%Xg$f=fjdXYJ2xLyrsf)q@rTCW<;|%g#Wy>E?gQ-YKkGOC zle!R@uIX7ewoP9s7`sSof5V9)= zCJE_O%(&m}bkxlut9-wzaQ+F;F|gfYhgG}>C7lS94uz-G?i4~2Y7HWM&gsHGV`|X8 zW>FrPEJGn23+X`$-O1Y85@HcFhm00B)al8hd_O3;ZFt+Q`E~aLm!hesw`aCQsVk8R z>1r~oGBw`a5#eL4My$th&pDw>y(4uldyEtZuE17-f$@Q|;GO;0(S8t6D@SD}dfIEt z`_A{Mk=DzKOR|)6b(l5iW4MrDCdKF;mKyBe%0(U}2rc9aqUm;RQyo$RN=W!$TN2e* z?g600h@O4~>JM(!|0rV&Q$hhL>U0$x6$%x;DvJ!!@$ASz@vJMFCCmuzzv>UeD5n4I zhY#8zDOYRXniUKs8xfpQ1pSr%sGXc6DCwE?NVinZaEURs$or};Zk-Tl9TRb#7#?Dy z7;M8D76RA1yJJ8|_}&dDeig(oO12(Bk_dph&KTfl@GZ3nSB0F%{>Bg0eF?oLviGwI zr>3m`Xu_GHz-#+tn8Z);&RMfJA&=L}32&h0S%b{IqkE|~wkVARsK{M78TMnc;) zi588;wG~EEN&;dVnr2r{qBk>+NiIf~u%;cvDMnrn?cRFmg-_#RjdUPnnn)4Kwbl27 zE0rhOfW+Wt3S({;%v5zLDzDs>eSCXO4g`0h5zsbUck$&}Ks|vZiNEH=uyUd!eR=;| z@+opZbX7t1oPG+BmI#J)xO&E~+$@%MJhZ zVowK`eHho4!Ya%4kGUL4D7ocK60XDbNr^%z{%+=sAA4fyUU~XuyFXJRPb*5kX(FK` z$8<>M>wKue27Y|RiQs<$YB3U&PYM(0QwaoXxwPbAyH;iDb@ZFN8peb;k-3?4DD_qI z0{7kn{nK4j0-=tH+zw%pa5(c1`)s17)k3VskN!%SA36WUm+p>weM=Mm3a|U}?sr24 zoe7dK{nQknmnuqknFsIQvYSjs_+vq8al!m@)5r`j(I9*E!_3VVAS?ztBE8DJaK}fq zGD+YVmBPPBXk>J{rdhmgWeM_M&2_PaJ51f58#y{E2{*S zEZn^+`3|8gVY&6_&}1n+)ocN4gh9C9f;PzuX)czC!!nI8a^ zpx(Pka_PD=*ZkqbhsN>o@!VXxwJQo9P|v*D>+-q2{_Nb`+$H+Mkk7<+TiF1=2?j<= MOkT7|*udxi0op?g(EtDd From f697bc4dc807985c7c109d8838e2d4d5d9aeec16 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 28 Nov 2017 13:34:34 -0800 Subject: [PATCH 43/43] add note --- ...ompatibility-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md index d216067757..8dc6263371 100644 --- a/windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md @@ -30,6 +30,9 @@ ms.date: 10/17/2017 The Windows Defender Advanced Threat Protection agent depends on Windows Defender Antivirus for some capabilities such as file scanning. +>[!IMPORTANT] +>Windows Defender ATP does not adhere to the Windows Defender Antivirus Exclusions settings. + You must configure the signature updates on the Windows Defender ATP endpoints whether Windows Defender Antivirus is the active antimalware or not. For more information, see [Manage Windows Defender Antivirus updates and apply baselines](../windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md). If an onboarded endpoint is protected by a third-party antimalware client, Windows Defender Antivirus on that endpoint will enter into passive mode.