From c4b14a335317d7af9c6fcee856a317c2515f2f42 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 1 Jun 2018 11:06:43 -0700 Subject: [PATCH 001/191] re org 2 --- ...ows-defender-advanced-threat-protection.md | 79 +++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md diff --git a/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..4074f2854a --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md @@ -0,0 +1,79 @@ +--- +title: Windows Defender Advanced Threat Protection endpoint detection and response capabilities +description: Windows Defender Advanced Threat Protection is an enterprise security service that helps detect and respond to possible cybersecurity threats related to advanced persistent threats. +keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: high +ms.date: 04/24/2018 +--- + +# Windows Defender Advanced Threat Protection endpoint detection and response capabilities + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prerelease information](prerelease.md)] + +>Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-main-abovefoldlink) +> +>For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). + +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. + +The endpoint detection and response (EDR) capabilities in Windows Defender ATP leverages Microsoft technology and expertise to +detect sophisticated cyber-attacks, providing: + +- Behavior-based, cloud-powered, advanced attack detection + + Finds the attacks that made it past all other defenses (post breach detection), provides actionable, correlated alerts for known and unknown adversaries trying to hide their activities on machines. + +- Rich timeline for forensic investigation and mitigation + + Easily investigate the scope of breach or suspected behaviours on any machine through a rich machine timeline. File, URLs, and network connection inventory across the network. Gain additional insight using deep collection and analysis (“detonation”) for any file or URLs. + +- Built in unique threat intelligence knowledge base + + Unparalleled threat optics provides actor details and intent context for every threat intel-based detection – combining first and third-party intelligence sources. + +- Automated investigation and remediation + + Significantly reduces alert volume by leveraging inspection algorithms used by analysts to examine alerts and take remediation action. + +Machine investigation capabilities in this service let you drill down +into security alerts and understand the scope and nature of a potential +breach. You can submit files for deep analysis and receive the results +without leaving the [Windows Defender ATP portal](https://securitycenter.windows.com). The automated investigation and remediation capability reduces the volume of alerts by leveraging various inspection algorithms to resolve breaches. You can also track and improve you organization's security posture. + + + + +## In this section + +Topic | Description +:---|:--- +Get started | Learn about the minimum requirements, validate licensing and complete setup, know about preview features, understand data storage and privacy, and how to assign user access to the portal. +[Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) | Learn about onboarding client, server, and non-Windows machines. Learn how to run a detection test, configure proxy and Internet connectivity settings, and how to troubleshoot potential onboarding issues. +[Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. +Investigate and remediate threats | Investigate alerts, machines, and take response actions to remediate threats. +API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from the Windows Defender ATP portal. +Reporting | Create and build Power BI reports using Windows Defender ATP data. +Check service health and sensor state | Verify that the service is running and check the sensor state on machines. +[Configure Windows Defender settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Configure general settings, turn on the preview experience, notifications, and enable other features. +[Access the Windows Defender ATP Community Center](community-windows-defender-advanced-threat-protection.md) | Access the Windows Defender ATP Community Center to learn, collaborate, and share experiences about the product. +[Troubleshoot Windows Defender ATP](troubleshoot-windows-defender-advanced-threat-protection.md) | This section addresses issues that might arise as you use the Windows Defender Advanced Threat service. +[Windows Defender Antivirus compatibility with Windows Defender ATP](defender-compatibility-windows-defender-advanced-threat-protection.md) | Understand how Windows Defender Antivirus integrates with Windows Defender ATP. + + +## Related topic +[Windows Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/Article/Content/854/Windows-Defender-ATP-helps-detect-sophisticated-threats) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 10373e6ddc..f47edb24e2 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -13,7 +13,7 @@ ms.localizationpriority: high ms.date: 04/24/2018 --- -# Windows Defender Advanced Threat Protection +# Windows Defender Advanced Threat Protection capabilities **Applies to:** From 5f329ee11a040b64ec7ea32eb00909b38478bc1f Mon Sep 17 00:00:00 2001 From: jcaparas Date: Fri, 1 Jun 2018 12:50:02 -0700 Subject: [PATCH 002/191] edr capabilities --- windows/security/threat-protection/TOC.md | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a5d9a290c7..7270179dee 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1,24 +1,11 @@ # [Threat protection](index.md) -## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) - - ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Get started +###Endpoint Detection and Response capabilities #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) #### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) @@ -288,6 +275,19 @@ #### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) +## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Device security](windows-defender-security-center\wdsc-device-security.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) + + ## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) ### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) From ee8147761951c0a1c8b8ef37bdc80e5c4fee34f8 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 1 Jun 2018 15:37:53 -0700 Subject: [PATCH 003/191] add image --- windows/security/threat-protection/index.md | 16 +--------------- .../images/WDATP-components.png | Bin 0 -> 82716 bytes 2 files changed, 1 insertion(+), 15 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/images/WDATP-components.png diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index f2c623bd85..be51cab122 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -11,18 +11,4 @@ ms.date: 02/05/2018 # Threat Protection -Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. - -| Section | Description | -|-|-| -|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| -|[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| -|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| -|[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| -|[Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| -|[Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)|Explains how to enable HVCI to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code.| -|[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| -|[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| -|[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| -|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | -|[Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) |Provides info about how to help protect your company from attacks which may originate from untrusted or attacker controlled font files. | +![Windows Defender ATP service components](images/WDATP-components.png) diff --git a/windows/security/threat-protection/windows-defender-atp/images/WDATP-components.png b/windows/security/threat-protection/windows-defender-atp/images/WDATP-components.png new file mode 100644 index 0000000000000000000000000000000000000000..51f433526536e1d81ba615971141c0f08e5785bd GIT binary patch literal 82716 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 JbM=?U{{_QKo4Ei0 literal 0 HcmV?d00001 From 7d485fe680fc1e43202a2620c5dec5b912e20139 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 1 Jun 2018 15:53:49 -0700 Subject: [PATCH 004/191] check in threat protection as wdatp errrything --- windows/security/threat-protection/index.md | 25 ++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index be51cab122..dd5708e7ab 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,5 +10,28 @@ ms.date: 02/05/2018 --- # Threat Protection +Windows Defender Advanced Threat Protection is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. + + +## Get Windows Defender ATP and you get #errrythanggg security + +- Windows Defender Security Center +- Windows Defender Antivirus +- Windows Defender Exploit Guard +- Windows Defender Application control +- Windows Defender Application Guard +- Windows Firewall +- Windows Defender Security Analytics + + +With these you'll get the following capabilities: +![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) + +- Attack Surface Reduction +- Next Generation Protection +- Endpoint Detection and Response +- Automatic Investigation and Remediation +- Security Posture +- Managed Hunting + -![Windows Defender ATP service components](images/WDATP-components.png) From 6840fd1e6c948633a0e1f021bbd365ea7a649492 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 1 Jun 2018 15:57:11 -0700 Subject: [PATCH 005/191] top level --- windows/security/threat-protection/index.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index dd5708e7ab..fbc9203dc3 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -23,6 +23,9 @@ Windows Defender Advanced Threat Protection is a unified endpoint security platf - Windows Firewall - Windows Defender Security Analytics +You get all these good stuff which you configure individually. You can pick and choose what you need and what you don't. When you're done with setting 'em up, you'll be rewarded with the convenience of seeing everything in once place: Windows Defender Security Center. + + With these you'll get the following capabilities: ![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) From 54bbd3fcf03ebcafb8ce76fc98699a50a6c102ba Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 4 Jun 2018 20:46:09 -0700 Subject: [PATCH 006/191] add atp in top security level toc --- windows/security/TOC.md | 3 ++- windows/security/wdatp/index.md | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 windows/security/wdatp/index.md diff --git a/windows/security/TOC.md b/windows/security/TOC.md index 1a508b07b8..bf43440e87 100644 --- a/windows/security/TOC.md +++ b/windows/security/TOC.md @@ -2,4 +2,5 @@ ## [Identity and access management](identity-protection/index.md) ## [Threat protection](threat-protection/index.md) ## [Information protection](information-protection/index.md) -## [Hardware-based protection](hardware-protection/index.md) \ No newline at end of file +## [Hardware-based protection](hardware-protection/index.md) +## [Windows Defender Advanced Threat Protection](wdatp/index.md) \ No newline at end of file diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md new file mode 100644 index 0000000000..472ed7fd13 --- /dev/null +++ b/windows/security/wdatp/index.md @@ -0,0 +1,18 @@ +--- +title: Windows Defender Advanced Threat Protection +description: Windows Defender Advanced Threat Protection is an enterprise security service that helps detect and respond to possible cybersecurity threats related to advanced persistent threats. +keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.date: 06/04/2018 +--- + +# Windows Defender Advanced Threat Protection + +Windows Defender Advanced Threat Protection is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. + +![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) \ No newline at end of file From 22c4436c033995d553f2f716a4180e170125f5bb Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 4 Jun 2018 22:14:00 -0700 Subject: [PATCH 007/191] check in landing page --- .../wdatp/images/WDATP-components.png | Bin 0 -> 82716 bytes windows/security/wdatp/index.md | 29 ++++++++++++++++-- 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 windows/security/wdatp/images/WDATP-components.png diff --git a/windows/security/wdatp/images/WDATP-components.png b/windows/security/wdatp/images/WDATP-components.png new file mode 100644 index 0000000000000000000000000000000000000000..51f433526536e1d81ba615971141c0f08e5785bd GIT binary patch literal 82716 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 JbM=?U{{_QKo4Ei0 literal 0 HcmV?d00001 diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 472ed7fd13..17fa61426a 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -13,6 +13,31 @@ ms.date: 06/04/2018 # Windows Defender Advanced Threat Protection -Windows Defender Advanced Threat Protection is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. + +![Windows Defender ATP service components](images/WDATP-components.png) + +Windows Defender ATP offers a comprehensive approach in securing enterprise networks by offerring an end-to-end stack of security capabilities. + + +The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. + +To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection capabilities designed to catch all types of emerging threats. + +The endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have penetrated the first line of defense. + +In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. + +The security posture capability brings all these views together in one place so that you can easily keep track and further improve your organization's security posture. + + +The following table can help you better understand how capabilities align within the Windows Defender ATP offering: + + + Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture +:---|:---|:---|:---|:--- +[Windows Defender SmartScreen](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) OTHER PRODUCTS??
OR
Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | [Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)
OR
Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends + +These capabilities cut across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). + -![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) \ No newline at end of file From 4dd7de20a529f64ae5246435c1c0bdd1115298b5 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 4 Jun 2018 22:24:07 -0700 Subject: [PATCH 008/191] update landing page --- windows/security/wdatp/index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 17fa61426a..11401ceb09 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -22,13 +22,13 @@ Windows Defender ATP offers a comprehensive approach in securing enterprise netw The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. -To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection capabilities designed to catch all types of emerging threats. +To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. -The endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have penetrated the first line of defense. +Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security security pillars. In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. -The security posture capability brings all these views together in one place so that you can easily keep track and further improve your organization's security posture. +Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. The following table can help you better understand how capabilities align within the Windows Defender ATP offering: @@ -38,6 +38,6 @@ The following table can help you better understand how capabilities align within :---|:---|:---|:---|:--- [Windows Defender SmartScreen](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) OTHER PRODUCTS??
OR
Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | [Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)
OR
Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends -These capabilities cut across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). +These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From cff3c1402900a65a975390fb7e477a395ddae1ba Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 4 Jun 2018 22:26:04 -0700 Subject: [PATCH 009/191] check in to top level topic --- ...ows-defender-advanced-threat-protection.md | 42 ++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index f47edb24e2..c7fb2ce653 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -13,7 +13,7 @@ ms.localizationpriority: high ms.date: 04/24/2018 --- -# Windows Defender Advanced Threat Protection capabilities +# Windows Defender Advanced Threat Protection **Applies to:** @@ -29,6 +29,46 @@ ms.date: 04/24/2018 > >For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). + +--- + +# Windows Defender Advanced Threat Protection + +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. + +![Windows Defender ATP service components](images/WDATP-components.png) + +Windows Defender ATP offers a comprehensive approach in securing enterprise networks by offerring an end-to-end stack of security capabilities. + + +The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. + +To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. + +Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security security pillars. + +In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. + +Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. + + +The following table can help you better understand how capabilities align within the Windows Defender ATP offering: + + + Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture +:---|:---|:---|:---|:--- +[Windows Defender SmartScreen](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) OTHER PRODUCTS??
OR
Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | [Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)
OR
Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends + +These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). + + + + + + + +====================================================================== + Windows Defender Advanced Threat Protection (Windows Defender ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. Get a quick, but in-depth overview of Windows Defender ATP for Windows 10 and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). From d32338a7bc6a1263bc5b9091da50489977d237d0 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 12:22:57 -0700 Subject: [PATCH 010/191] remove word --- .../windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index f47edb24e2..2e04127e19 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -10,10 +10,10 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: high -ms.date: 04/24/2018 +ms.date: 07/01/2018 --- -# Windows Defender Advanced Threat Protection capabilities +# Windows Defender Advanced Threat Protection **Applies to:** From 03b8e05b72833022edcba50e6698a34aae387380 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 17:12:18 -0700 Subject: [PATCH 011/191] update yml page --- windows/security/index.yml | 40 +----------------- .../images/wdatp-pillars.png | Bin 0 -> 228712 bytes .../security/wdatp/images/wdatp-pillars.png | Bin 0 -> 228712 bytes 3 files changed, 2 insertions(+), 38 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars.png create mode 100644 windows/security/wdatp/images/wdatp-pillars.png diff --git a/windows/security/index.yml b/windows/security/index.yml index d980430450..c951d75bd1 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,7 +78,7 @@ sections: title: Information protection -- title: Security features built in to Windows 10 +- title: Windows Defender Advanced Threat Protection items: @@ -126,24 +126,6 @@ sections: title: BitLocker -- title: Security features in Microsoft 365 E3 - - items: - - - type: paragraph - - text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - href: \windows\security\identity-protection\hello-for-business\hello-overview html:

Give users a more personal and secure way to access their devices

@@ -174,25 +156,7 @@ sections: title: Windows Information Protection -- title: Security features in Microsoft 365 E5 - - items: - - - type: paragraph - - text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection + - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection html:

Identity Protection and Privileged Identity Management

diff --git a/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars.png b/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars.png new file mode 100644 index 0000000000000000000000000000000000000000..ba50e34ea7b41a7c080c565edf29a5606184f013 GIT binary patch literal 228712 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 literal 0 HcmV?d00001 diff --git a/windows/security/wdatp/images/wdatp-pillars.png b/windows/security/wdatp/images/wdatp-pillars.png new file mode 100644 index 0000000000000000000000000000000000000000..2e71b3870b4b1207c7ea79077692ec2e701bc5cd GIT binary patch literal 228712 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

oMh2 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�m(vswtX&0)W!ph+OC^z0 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 literal 0 HcmV?d00001 From cc592eb5c94eb485ca951c6703328b3f360043c3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 17:12:56 -0700 Subject: [PATCH 012/191] add new image --- windows/security/wdatp/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 11401ceb09..7a0ca592f1 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -17,6 +17,8 @@ Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified ![Windows Defender ATP service components](images/WDATP-components.png) +![Windows Defender ATP components](images/wdatp-pillars.png) + Windows Defender ATP offers a comprehensive approach in securing enterprise networks by offerring an end-to-end stack of security capabilities. From 20ba3631fd3e30ad192e128cc1727f9be950f845 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 17:15:37 -0700 Subject: [PATCH 013/191] removed boarder --- .../security/wdatp/images/wdatp-pillars.png | Bin 228712 -> 225932 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/wdatp/images/wdatp-pillars.png b/windows/security/wdatp/images/wdatp-pillars.png index 2e71b3870b4b1207c7ea79077692ec2e701bc5cd..d0071ce05e9013ad1a0d5d5452a086797c6e8656 100644 GIT binary patch literal 225932 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
ZhNy#s223sg)dms={Q!*>WkI`tvZntmO3rJg@ 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

oMh2 zhxHha8xsi>A0FB?^HmlHebR>IijA(2#*7ja=y285Fbwz>@GTxbOW1cBIkOGOQ|m=+ zs7qE@Oj3ZH>IgxnR>s*h0!uXFZQ!D4JEwV`}`>NLT~pmN4Vxtqv;wX48zID%a5w_ z5oeV29yn%FQZk1}&U#+r)~dJ9DM)MY=2++ZY0x4=(Kp)}wdJ__NDke>;Jr8bV_>WC z;Y82_Kii0?tqC$N&CS>waBr z_;_-YK3O4Xu&(^?jDp=11xS0Lb%R{J(H5kQY^P5U3Qi4!R@O)9d0rw1dB#yohc0zA zjQv==S}@4~O>~c0j!xopAu-(Y036biD;je0e`hDrkGX;vJjhJAb)Sf@aXgvy;M6gg| zj6tuJ2?mYY;fJf*>8pQSN{~4ig0bvR;DO~)yFre@umS2IEL<2vV2D3FU)%NJ7a@-d z`Bv>W1n30cz!}LaI|{nSeB1stpH4;IS~+gAt}4|>R8*_p7P_h_BtGXLU7o7ibpdz{ z&aUwa^Oc$Y-h2e45&?24?8$kz3l}3N`DO{~*~qH)`KVqir&zvsG~mBFI=xzhc#ScM zS`)7gji)0Wu7kjrtp}ifN+HjHfIny!rAdoQb>5BTs;@OXhvlc2{yD~YnPEj~@lh5` z8Z!@Fc6#4jUOmSC79-fGJpn@Qe5;Fh{jXSA#7n+HUQv$_?L7LrDRO9aeVSmdpU^WY z=Te?XNtXtK!OSFCS_KDfp~*o{R?78DhneDJZ|A^zn~jCpU%`-ytzGuVf6#ncObKZJ z#T_bVxFNAa7)V^AxU4mzvqCzeV-osNnvux8vVDFwr)WB|ST|j9!nV(nUNlSl0VAV+ z%P2r$u`#plitC0~(Jx`st&w=Qv+CpkR&CHa7x(sL$2k=>-21KdCtr-!KP~&K#%vEjYjQi2A7hQ#Zn7T;&5a@x(CB33g(zbEAyHsPv!sP(op$c009 z&yr8+_$B?g_Y_d=w)r@HhL)7=xb2E3B2YD+k%Ik8He$-e+z zd^p9X;QgA9(T&`Z1`R*Zu|C#{0u6AfsUB)#QlJCA_9r%YKT_xJkV+mSXqd0r_Y2Ll zPwhK@R_C|y`_R;5E6n|k(@4Cq*X?1jBa=cINyxV+m^v&23aGzqNn&BIZ6{QHjl zsNY%m;=iw~UHF_Ls*zw9oxL8gR=p_?|D%G67rZC)r&L0ciN)t=IQ=#~=o~m# z_5(G#F(v^%$JdKxlc&ui(5}TTVm+6#nscL{BwR)FcIXE4@M`X6Yma|!*6PcDB`22z zuVpm7OGhm23!c_>{4=o;^aaCaJT{5>0z4AH8O;M;M4jWBm8wD?h)px}-1UXq?nm!-%Lz6u zqta~46Ap?#dW;BZKC8;r;7$*rp7LW(eooqRPnEAc-{uX6?W{oispBvcA)N-*+h`m} zpV(4FA^xzouKtB|MAxb_4wqr&ZWuW?uX9DFPM4r|vZkq_M`O|;F5I5Vp#<_cc^B`3 zX4aJE5=iXsw%5#d#csaY-@i4|eH6zuE9v!V`rzyPnMcQ2OZYn(%|ALyHx?pRBiTljO0R0DKj7HgO4&6eb2I_w-tP z*tl`7n{+#l;n&T92|&4aQm*T-OtI#j2?#RBcQLyjUQm7FDw3213mb5IfR>3kTDby? zLBU_^TM}-BlIQ@g?9 zQLP~aoMV5OXUkYi@cWc(CDDY-D)G`qH}?CFCMiee-*yqo~9QDxd zDnuU4vZrmWQa-GpPyiIo*g1kFiW4;)Uyt2ditjO z9-`HsOz+S4+*|%yiEJdS_Je~Md0iOB`JQd@fiCBH8YXsoEbrVHisD)(_5W^O_IUPQ zNo5LmY~O#eRB2YCWE7gN}$;B}xKw|KWe>UDF)^!Ytpr4T{~11B~8P$C~7>7<^5w|()pj{-wkErb$6!e_s%HSI6{77s&$Ctt^Fg>X9d^bQ~)7wFoI@NyQY)WV-W z{s~dqGc32y4=WYD02(q)!e2EvInZd~bl%NMwMJNy_QHWXM7OHYWoO3`ESxRB#f-KE`aJz{{1E!~+dRo!L> z3xi;V2|kXDF+EexaX!GEY20Ib*Lu`r8(3m_*`LE7ihKF7x#DC|JtCWiu^_u-3?k)wa>R)Bj5Ocd1p$9T|9e|6u5UP~`eMoT-InrhMs zzwRFWk8eh6ycAl>tsNm$n_RBD%ZdAQLo7Kcwa(MNIZm6sStF7vA76ZF`cpt;)7cDK zTsj&iVA0~?19zlTph2r??3ZwF_^O(t7O#%*6k03WtLDa;*^id}?5p_9FW@pX|70 zwz>`!8uGfS74P<$8^OmPv$ueoEwfCzbhB_c#XVc!E2F*E7C2OrGWxODvDqMYC&+q|%!J2#EUeH(S!b z75*J1fU|dGp)oEf>b#>J1d&9^E^^3&`bRM;Tc~=)P9UgeMbfunEA>K{*)KTUZgtl%iYHV)4Q;9_S4fTH@Cef{x6A5E2SqN z|49HrQ;+3jldtnyO~o&672hQ?0ysU&0lGPUA0_M?W5&jIyz%K%93$4YSpYnI?|hKd zRdQVO)zYX?WE6@2PSiskzQ9g-mYW(WSc0eN3I^+GEgdEPc3=M`Swm1)^gooo62O1G`4-OlGqgH?ge z@uBeU_L@G5>+81W%03DFiyb~-dEOF#mo+y+ilzAd=@~(}j?Jh*Y&Fgti=J+c-@Dsq z;1zR`^hmWB*O?}ck+pbSan8tXQ}&s`Yj;oneeG^(&#nylC6HWjeath7FF2EOyAWT_HVPLZzBt;8 zr`lM|h2KA)mnZXO9;3Own_pb}Gt*H)1kc-ZKX?pKp8vweo>_Tf%geBKcv|yi)bTzY z^<`+KJ+ApOVp!xK*LxX#1W!$JFT*(ONd#X;RnPx#`2{vruPcQc{^#e6=bp&$(4Xc~ zuxw@PFkdQsfbH#n(`09NI9}Y3_JvFdr};0GWJi%W|x}e($TBbRC*@-B73du(i*r)v<0>*55h}X!+!P zD*#AdsWYBW=P?Ylr7CoRf!j>05A=PGU%TAp{4C3d&Tb*v$N4~YKTRRudBLwrx(0w zqJe3DvYu^KMNKEvF)m=84mim2*vJ~jH2jIiEH8O|##K{; z_QEAe>AguZU&yQP8b_Y&qMJsb*1~nf<1~G)G&_d(88o~vq7u~BAOvn;~r{< zw=^T^L{v?2&A8-;j=G97@CiReSh$NqzR1GWhJI1Vq8}nIA*H#)@4YU1Y+d@x@fRGK zr7L;kNkmz|2}L@a;4d%K#Ky`a@;mobf3R?UxR7%e+>Di)4J0C_CQib{*7F;tj=?_YZ4D{&cVP)^^zp}e@}%_O;AXtS34V~h()#1* zL|-zCLr-|6_z$D*hTrWR2$2|k@MPodABGadr1ZDo#HQJQh)g3i{myZ2iTr^aY#6-K z&5id1`y<{e5{E9)7`iBlt~gD&IRb~Xa5gq=rz#DeTh=dP)PFvo=P@lju;bsD4x=6U zznPC|LLQaC)hYf(dXm%>SSmKkLBy!z#i|63tR%z(WlXb;$Vw7cH8l4zJ;0+Bj`=wr(z< z$vK{DMfV2V;~(;X5M)xniHx&(4d^_&`Oho8zmYL6OyxI$)#v!spQ#)^CAe96TE9cY z+bg+=DxFayKaN(u$$&A+aH`CR6!HKDBEIz$ zNj-i$6D@k3=_vRMYOa$aq(Yeh=o3p5c%+FC?oXIpMTWAD zf&FldM5z(fj07g};LpT~?P0O)>y4I>^&Wo0O;T<3Ltf!c2ZxT$f3YKLhW-JeQbU*_ zD@0<`f4Kb&HrTZzz88KOm_c7-4n!pobC1aK>Xz1JPvaqiB%cbv4>MjpoEl}VYEQy+Kez}!CJAm^WL#Xe>C z#}1_zmEY*C|LZ$e(rYrw&<|a2Q-!8!57gJl?QQyMn@qP$Wg*998cfw7)qhMpfUv~9 zAmhCdPr7-}O7mi~ZP1`cfOujioupJWZZwxcA6_(12*>zaFU`mz7!tXHDVhPfsK!w6 zX*SrYv471l?(r4V#00=^MyfChWw?flKWh_CJ{QSTZ*z`siM%kFaXjbssH)siBs zi~4KLx*g8XZZ4KdrDx*VEI@8#^*56dPWnHE$ZE)9fPMVpMa|!tu2nh$AA|6o?V4T9 zuh6kOV4Ks-Y#=S8$kF9@M||G5E7Q-7$qirL8#=0fO{sNf7!g@8uGwN2iZ<)|HrVSE zaU|4XE}yeF#-PbBA=`yNEybp;;i|5I{%`)hpg?8yj7RhPBC8NaT8W>-XJNX_ zGUSe7@?YyF?O-I)-AlQ9s1O*blv{#}C^=UHv{}L0=~0c3EOag#j=$osj;9Obj%xhm zFUw^jFULy#BhZTYr*%YD+VF-?*d7h*oYe6y5etXV5~nf_`o^nQv((U(u#TUXIWMZ8 zr3h7g7WOGQRgYl5B22YGp-sY+v@}d!p>+qt+0}^>@MHi<{O_m(DVaEytQc2kI!P9~ zP{dSO#MB$-I&@9z{rbO9GY-v~cTI>17^YIZ4yh&6xuvDXouR8lRAnr}%(&`h9kZ*U zJw^3vO&-EIQ+!G;U$$#PwJ<{`>l#lu$hXF`Mkd=Q|N6@S(C=Li#mo`k5?I2j5el-h zeBk3*T-*IV5)cqA8wRVE;AL7&p=L%Slw_NoeqK?+Db~pM;dR3<0Y!)mj?rZ?Y) zr+mVeTOtd)$pii~Z!5oZ5Z(l=d@wB~e&2e{<19<#@LM)fz0UeZ7x|}H(h>DAi+EZ} zI4`%xGIRot(3D9#&5B*=%t9P)&t?Vrf4u;5;|`}uuj}-!{}`SqMh=O&*M+YUQ}%I9 z*>TR&6FK4Ld=l6;tyP=xA=iMHW3pyQmn~roF9}!}^gXU+CCr(sDbwW&nWShTNWW2n zA>c@0?c4eOan5+|TZmMKB)TjWMA`5+fngc*`vzXE^_9=@CtND5kjdn-D+tT`Mt-%8 z!;o(+D5Rf0Xazc2Q!rLom1L$HVax?__lA-9|9-RRz^jH+=^;>&TT!1eUGP8NGCZ*s zTGyStlOZ+_fe%^2#RXGyM;ljb7$(1`X-eZ}@%pukX37X__WK`Mv+{<2F}G0032!|S zuy%Kqo8%2bna!8o!OGILDsNu!{+HBw8oId~mJb9@kDBdY)~e0^Qv+Z)az)C=@69GK#DnTjt$Ng3m8Kc*lwFWYx7F%alcj6UF3* zuDk&2K*yqvfEm=2NjkFxFQE(#xG%qjg~7c-{x;qu7vX=&k{BvnOWJ>bO!RAcQyx;c zXpu}bvAs1=RfRRNgTCMR>HqS%OcX@~wZ}%%%EB;;dXA$6l|i0~I^3Uw?< z`-_!~T;Cbpk9K3h4XCKU(Kv+^n}nBBW9L;eDpx$+;|@L&Ws`o7X&L$*1DHdyIk)Yr z^ekzwivbwDjRTRb4Rz1Z%oU&sH9NTBNfcI$dkdg9bQ8m*m~Mk7W!+_D)p7T*53~NW;hA(Cp-?|cf!h8gGc&yT!9RvUZ1U4OC ztzMadt03jhqP0;XKi$<%2Xy|g1>a|V=Dca}ls%ET>ms!P)lSTI_#1-l-70vM@Tn95 z+HDH%^^TeTZ&7S)_Pb*^l)Abrr%wLKf%214DBhVZuLXh}t>^!MhbwWK!8$Gx{Qrli zs|ss#ZMHZRcXufc#a)YQk>ak!9SQ_5Uc9)3;w@I(-3bt!BEccWt+@1L@3Z^gM`9)%l7LXfhUDM=F#JN6ywTFW4B4AIN>M_KMpU7gCf2*%5r)-A!Aq3i*y&w;D3g>i zT;=Kka1#PnlI=#&lX#5Ipwcl#eZ;A$d4q~TB$-ddBZO61h!hxWd|JDk3YpKvf@0BB z!;fm{db|c_&MgIK%vyF74Z)vvhmCed#n~@ESt{Wo9h|uKF(3U(37>M5Rnq%-;JaZ{ zUaMD>-UU%L7?)fO8jI6fcA2Vy8ii~5t~MYf*Bp^XrI=Af&0HAOv~2`x#EO+MJH<`o ze&J_X{xL)>KJPZO=E9@T?r9mEOu(nU-g9{Mvd2baZnk|Wn_kSvqiFB=^!sDl%q)GN zf(y1Q|3?dYa8T~!vZ#&LG*bKT23r&9u6!xRZM*$4{E)vZg3biTO4ve2Pj$>iGZ0Vh z*Pv0j>r0SzDXTFR*%`RF)5WJl*<-T*WRkG#7(?P@5M?o#_*2By>rb->wkw$xG;6@1 zXX*nrdLyVEKNIJmtM!OXtc4>bMD(m>ERJ3Vck@wF2KP51p#JLhBLhQ%?Ras$M)q;g zz?*<}r`^kCpPG#2xu8HM_==_Hs&j^NpUk4MpqUfzL*n>d$uU=*T3+5cejOf`z=QW1 zuagy9OtpVLj&f!iV)oL$1`>SUqr}z_23(kBeaG~2;MyFBSEUpY8>+)lH8J_!Dh&0o zv`_R_w7O*D$rIG@|Hs(0GZ?DF0-lDqCKx#uoDw^`oA#Z=5N`FM-mE3Nr?ePlFU|qeJCtekMK#lnVge~ zc&3|1gh#hvU;a9kxpA4`)0<^Y^-op1@yc_J?pz3fjAO$H?!U*PHU1y+??FMYJ(8ei zbFk;FT+zPRUKT}3byoCu z28@Q>`Fo}iaDz7M%H_9u0O(c%L8|vkyz}$soGJB!=?Wt#yF{Aq3=~i3v$;s*yEtyt z5q3TPX1u+uy>{<}77gw^D8!J(M-R821B35~Q02Bx$>js2yKr5S?%Nb2)Deg>lxN|j zaeg;Uxrf@~?#i_d@#5?B56HOXM#;;AF|pa5{=8u~u+aTWZrWOdf7XaE$w%+p$*_yy zVP`TcYGzAlHZhOgU__|2f;_jrQF4TVp zU5O)rN3POTNuvg}vUUlET<{o<6nHQhx~4<}YxG+$@?~qa`AwJVPNo>LeO}#HTPJhY zr6s+h(^kwdDX(!LEsJ!>GVoO;U#Cj>iW-sc7HNKimwamn<(GZb#y0 zeo1CFKrfm+i~eFk+$z<-Xg~o%`4(=#Xxb^hDNAG~;+t+BB0RQAVm&o6{|%L{oy%Qr zup2L4@z!Pk0zw=;9Pdoy%ToRFNkY(aFU*rt;bXUA@p8$Qz=Z_x4H}wGv}Prv;@otM zv7vY@Xt2Htdq%N6m~aVIeeMSb2HcYRL*v+SVKW~{le+*~T527PyBUpl-I}Neuf8~kJbB{t7ZB+76SZ}7ap(`rX0<2Fg7k@9kNBRHLK?Yab zTr_?p1e&Z@42c@iPlpf(v-@+la^@p7eTHy@O`~wCAUxoz_U1uEuK!2-lu1NvL=<7~ zb|(BqN!&yum$iX6h07miKk%RDPLV zPlNX8KPlzEpXK?2m5UutD^g=d0KR&KAjQgq@%D+fWahj=PiBdrZmQmya&>r2B&#g4 z=HRzvc?QreT$sTfJ%+&>o`I9EW?(+ZH`7+laW-XedHfd?(TDOw|2_3_B_&L9?@(%V8P+9q zw)7RbE)K^Gr?_Po5LM&Jj`)@(ov%hu@d_k``-65+ipw-Ww<$H8Q%^u&9TnroTWUg( z_Sb-7nJ%;PWoLX_*=RbCT+;S1yTe%3!MY#L7^}QI-pd{;uOxv?PDCR0ebX7XDWJWW zofsC(3jnYTI^!Jhk<(9~QeLhazrGBrQ>`~mj8vB08csRV*L>ogUu|!=wM>xmI<9z^ z(&1GBc{lE_-}!!ebB|NgqV zc#wNmkTrI3*{FAo@rLC8GJ99Q!K9F`2)<1!8((Nyz4&j&1P83&L4J zwq*@9!H@+-c=cPZXh8~q#|BH%35BJTmId8Tkyt*i@@b;CRO6#iEU8g!+t?Rj4N!Q_ zL&epNKy12=4Kov4n zc%2zo8e8cHb;j-^`&z57I4Zx{+Shz?@s*Yf$KB zakisFcSS;3no=IgOnUBCJ2MIDPj&LsRw2p3H%_9=vWSAM1FB)cB*Vx`HOGUQX~K1p zKDJhPJaijW#G*n|smtad?Q=6r98nKu-av*Fz1v0$FL?{WJ^%G-tS`3u>4m}l?l-<0 zKzv|pt|2e)LZoBU>mhya=`d#M>j{InkNc;Q8_YU4vbpUP`u&h#(e z{)VoFe?u450VUEfRZBqAhfIt?`cv{7*_c9XwWY1|Hl_k8(J|HXqrAMT%}5^q5j*>y zp&(59siav$>=L?rRP!doz$aUWByX>(5s4WH zhl$4{!|E{f>OS$E!vSfURdSwLwH^;9BB*{=n z_U|w*Ib16v^)X}r52jt^|Dh-*iWxYBVl;%ybyj(UBKDx#UEU^A4ep^%-{wAU$*jHe zF$XTr`3tN3m%M>zMDnB)mW$snc&Dqn7S=M2^+Aj$VTYG}Ud;7~UkHQ96BKeT7(jk% zb81%>^+idC)1?NlvTvWZWNg9M&j6ggnH)BUEy&9tInr}*g|g2BAIUz&W~T{u+_8FS}lC5#FaD@gA_a}AU7f1!9 zv`kHSwH1BE`||TySkCL+?*cUj*%ouc{>+f#o|F0d8jSI&Rnu7 zRlRfFRDK^HzHI(gQd%Y6{X?W64kHw*)zNw#-r4Z;hi#G4xbW#{8fy1X4|3V&0O65b zd(gxZ025;4-Mcq!muc?{z1yyVzj6IB#_3eBVC1%j?QK?uI^=QK5BsU}M?T`Y{gO}G;$>9W>y_?~ zQ_t~TESAT}SNwFOZ#J{@MNU^!cAPR1&Hj9h%1i>EpYD+?2I#h_3weCGK3>;I*r%G#FzeLAsL>Q z2G1QVJjpGYvy-nXU^fom%=ELPZg4;>>V8{7o_hJXzS4X|WogaK-u{=fljCqU!5zF= zgEA~A&Ny#2Q4%F%w%cyH>fIeMJ**uJdgP%SU;5qz-xy_#`e>TR9$zFs>S++jmSi43 znxc=&08hN20_zx5`gm z|1z~HD!q{PAl&g+Cr@~NtVwJojj3kqs5wmb~Jx|1lOh52J z?5D}nF#l(@)f?hE6na+@r=b(xF-a_HswQD!$BV!Y^iEHDFn1En{&Fu0-OtT4H`$HE zpayQ3K`S5Q#hbc%PlFRm&^Ql2f?FIV+TP;C|J4Bn75>qOe9HKcM9Gl35Jv2+&0ao) zK{t8^S4qaz^sLp?-8Wi61c3_v4+WOkE)73-L(^cC2ThsBV{Mg)zT@Ml3~{3#@J;R*y2@Td^h7G z(Z${2GUl*6;+k&#2GY6L6JKt}ib{#4Hs*D=PBRjV2BNALEQ|Fv+`@)f5oac} zRqZf4)-n@k>s?eASkjY)K6YzXo0aQTZv`q>cwv&}L|GdP*TkoREDedvzIkTsrAA$!3ex4`R{Mw=3S7QGAU54PzEqGsE8g=}{>jEcwjEf9Zt=d^<{_}`XyW+5=-xYdCKNIC8q1(b-We#?W^tjb_W>f;koF~JCKkSw4 ztttks#Z)_e>qn)!{nCY|xIA1vQ)njMf8067*F2`!I=a2S`n5<|ykA}SKjA0N_1}BX zYyRP2-1&Ld<8!tl@&tPANi9aIQT*=+pGPe2g`x&fYpd zaFEQZ@^tOnsou%FAMYv#ob+K)uG#3w5{3N@T&|q1Np5#ASy&oN7*IF7L7lxvLc`%{ z*RBA;IN<&Xu>6Cz0kFto_QU$|4N0%#9I3u~i?6S#K1oYXt--9^tWv9b!QnyD!|9z{ zj@^pvs*fq=oHU2m<5~dcw^C~+iv3m2J2;8Rg40#Q`nfZtE&J*{y~@eC=d3ku8C=>= zy|@1mE;ejs`($tQv3L%e4l?g}bI%@|+oadhb6B7A!gg8-FR8DM@{Ni$if0CI5yJ~r zx@LN7^v0l94(#_O^c?;@O}U-+mxVF0)(PP;_iJ#+kAPTvKcc%KRR7@1DN46|+g)WuZ&_hErlht%R_dk4_itmF++2{xUfsGXr+W!3c4 zAof>HPc^+2ZuV-$IsRk4O@B$2=?}QMZ9)(GCi?3mvjfWQ;;X1?0IG@6epfB)5n%M7?deX0-1qeYeVAp znvm~79>vLR{MzTrD>JB6kk)z|)wIPcN_KVgvFm!`8KtSEqxQ#(>o~F{^pevi7Z{?L ztv03_JC?e%>fQ3tPFkcU`D7-HN!!iwFQwD{&PGmaYTt~Q%R!O0XQcu1 zV2B*M{!$8Iskh3kIoiDxpy0gqdBr!=>IQ|RB*0BlJk~-u3n(CS@eVk49UAeJlRFkpCgo66{HN+p=Sz=T(Y2vD-HgD&A znOCuP*yLeP89M}!ekR_WUb`kV_$j?LrqTJtK7IjRXJG_pI{6o&w$nV9(4>>S0}k?j zjCU^O6}DE7?z)c3=<1yx5QlE-kdCeP>Weg+)hhIv zYh2q^>-6wL+EsVjm+0j4oK?O2Awg}X22QHJ*-H$nhb4T9=rWhhgoOH@FIDe99&r`V z@mDi^Hk^X(1S~gG99;j`o7ZVqPh$ku z;*D+6TA{E1oGNiv_!OU9I*1vhU;ULZFO=IVkqWPatWO))xm$K?10&;dm5YYqI4HDV zt@QMdR6iQxm7`M@#N8d~b6?E0aCru^O3!)w5+cC*=W_3EigW$lBjmXry?M~^%GqO$ zFX}G8z+&8j?wvy!qT?JtYr2ZVFt|FLFzE0)Ao>?WOCaah$t8TRcIZi&z8@RwjS}52 zyAD4|Rk_z2Ww})hN^vsUKS$#fQWreKc6Zo)HV@OazHmA?^ONhcrSr?J_(0~VyelcW zS&{ax{MpiXgUFC%0&19L-=zS$LoE+Me=bL=Z~as;@jv|Rjd=UoxTifq(J$#dB9r?v zH|ceoF3Ho7lm18OF~WvFKx{*te{j9Cx9D03Q9DI=wb#OMtD+w9FF-AhnbN{lLya#3 z_TO)Gy0L$H;?}@vpsZm^vIod;7Hc53Zo@`!egKwJxxr16B&O{M^y#Sxem~8p#=a2NPDucCBM=pCl7ote;X}1mcBQnqcct{JqkFaP3cb}40IjBECJ^%d|0A}l zjjzQG;kV_bd8FH}pH=s;)q54v+My+EY-B?V5<2|vx-4Jz6O`9G4E77z~n;rg5c7v%D%I`01M6ZiJaIS z8O%ASsLyHt&QrYDrU;i~=zK*!sVDe^S4v8BGQD1NYF?yqW;=(t{V%eBRo9bofX5R2aSc$e;uXMR8 z&1nx+L<3u0(@fv^$BdDvC%Y6!qV$JjZ-JNNtG9q)r<9(6XZkl>dZ5C4*#I(Lns<`%*Hpb!QSgGgmY!gjaNmuAnz(vtzBRWh#i3Fqo z=#q|pqRj-I#!YPG%3-q6-#ujw?bn`dPEWB(1)NaU0?l^ss=z&u%N~gZRNG0wm0_I@ z)7QT<6d>3rhfl33cEi*_r@wNwJU5JHRai?;6Xi{lA+5b0XB1(Cn66M4O}K4TKdL;n zNhEK5r{B48kf4_XF=w;}2M3l-g#=qinRiKz*(@`h<%qXc1JA^TVSMh*gkZT(u=f)# za8TYpb|(u~QK;0dct6e$017Aas9`MCu@Yalx=Q-scwad{FuO9&d{trcnO);NOm;Y7 zxCJqv#4JD(RO2KK{gNimw8FvFu@lCgrX;jJ$UgD1%k@0J2qW4-{Q+$;?NsvGq5SFu ztIc!xb-AqAhwTMuO^I)t_O)3v9r$yRWO}z}5w4A3HAbbc2EC1`my^E!4rSB2cD)3A zmgwDnZ@@1X5b@g^LaAWC*t9g;m#qj9$xiJ(9GdmfTWUz}x(t=7%_5VPjc1y4oYcQY zynk1$DnZN$Zam{<)ZJWJu$~UZkxut*MfCJ%TE`&!rBA*1n}^9lwB-?tTZG!?oo+Zr zuFzP)V!r;RRZ0{a#N$zJT^!*=YvxO6X3Rqn=Aw~e8Gq12+8(Bu18ZRYQcnb?O z5YG{l9GfzPQOMO}tTELG>Rm1)#bJ5+z^E^wQ7|^Fo8xV5SgZ3be>*a@|7BI zxnk6dojh>$8^sc2unB3z`DfztOXE4!kz* z=I@KheYiUk;=0^EKxeiOdO4|`x>_$K-w3o~Fkj2JUi%{3;N3ioM)w?zz*NlkpK!U@ zPsIf%Qw#4aJ-h7Cj=~r3?%&;4dQYwskG1cpKJJ6Vt%SmpQIpaj5QUCSp@O{=;XjOO zs-POa)mf-Cd!z5+#30v!+(9ebNX`u&IbVznrRfe%0d@-w4aHgXhDA5yoS!HT-yKRI zH;dGtYc68IMuycLpD`g>lFoh*WZ~x2s%6fmlb!qF91R=gmkhQv^mV$oacHf>FY-1U z1(2{ljD98&0Xz0}v(HeWa5mW5h@^PCu*^Ug?Iprhn!5tIGLO*GGoX67NL03;QWsWc zYIW%|klrvGiW|}?W#9)d8k9vYZ)i^Wul{X#f%vSCr#_?KXe2^RWMOq8jMPE9b)T2dCgFaOFWfUpod=x1V70G|4fPMkn z>_3F7Gy5kUx(}~v31(17Im3{o1iHH4X{WVt&kOsO_T6Wb$4|m>e|}Y*C5%phk^Fl0 z1Ib%<>qBz+C5z6Dy#k(0u#2bv$28Cj7WP}A9*?wb@{*q3mQ(YpVR65zar3U=*cLG7 z3?{Oe!X@BHx0Wn%o#G6ttn*m}JpG;T#i9eTm&okYzDemkMt(TX>^Pciv7Jk)Z zIs>cT?RZ)}>JbKk*(VJ-y>sk8Tb6dTe~*a*>bYo$)&PFVSQ!~)va?i-#ucDho?rQ| zm=1^txxjp(Z!o{z`@_ z*^a8cJbaqIST6f72Y+W0Z!8CQII(wdO=@$MVVi5}vYeMX1)%AJ%>^-i<$qBO%S}aw z6f=plYvexl_s-JVf5H?KeXfz25#(uNBomFX`aT&7GXQHN5`(DqNe(;xhM}1?!|NCH zNyqEGe7C=^&Oh~4q(E}A27dt|?Z@mB-P=x?U%u7ev!@AOkMFNdQ-Si{z1=yt8QtjQ z0fhuY@k#cbb~)0@eF^WU1_;Ch3kUa29w$?L+P$fnWN;sJ*%$QM^dp25XMCuZJW|(^ zO}KnmZCc77E6kUIW*plfl|f=vkdqmzQ+CwH3|pU8fUZNP?Cc44>J;rVf}}AUN*8#@ zjQ*WpS+Y0sf@2dl-3JM(K}nI59+(Q80)~1Rh3l4Tf1UX-{X6Gl7_1ynV!)Q_1yNhJ zcOp`zeTVu?{&ZS^usZDPb(Y%zqsb(~f`&WginX4W?GqPZw|yMyV{12Mkg#T8kneX* zjK8i9Pgi(&C3L3b6?RdC+y*bEmVlt@6BE@y32Jv=x^0?`{9VN}?u)5X@;!wZhn&yY zZO&Az_4XViH*^W=K`3u)G-l@C81EQL#eI9^X}Asr#p9Jj=_LysJ?$LB#v(&VG`dRc3A_?zQPy$w6XLsLUNb$g=)FZtLI0$U z30wUG>~TAkYTw`+^u!F=a&hS1{XsiSOI)X=Q~KSSK8ETTD-B~zoNbulp;4gS24YaI+@Pg< zT@~X09EYtPZLtW+6LO;&v&pP=VZLhIxQf-AX4N|>pF6`xGpf*FBW_5*dUrEowq{Qs za>gQ2YF^=}35&ON4eoS2wAptKzSAoH6*^bH?T6|(%-AM_RX7`Z?>Tz$O}rME10B*K zlI%3vx#m;XnEcr3E3%1$bA1(gg8Z72lL2uIpD}x#me#dNiFn$Sc3QnXgpl>5Pkl{A zVIetxRrIjQNS}sl_-W7B>uIwkQ$%2)cix(MItgwy`Y3Msw*E$U{QZ3rXmM%6IRt6j&t8rK~tQMpG@oqp_@VLP+2 z0YsNsa1`K-a1zWVjF(4`>=#&F9U1&hc3$1Z^{CK%J|M&q{PB*B27C|rbAp@*MgrW{ zd33k+489h+ryy;iET4YqOr{Yzxzu0il>RS`cHJ)%4PEI`iCgTU?lCTVUa>uQRTV$D z!)v0NI)dk;1Guk4GilVWp6V(o^RX}J6C@Y}&4pW2xM_}e!g%6ek>q(hwS($JduWeB zv3`rZ+4^-%#dTo|n5iEb+Pp zJA>#(Yt3PvFHCXtu*7H2Qv}ODgNb&?is#^Ejw!jS<=9aINd~5o|H2K{JKAr`Ay8V+ z%d0ybn2v(Eph0r~DZ33#Lm55_U#=y4L*kmF zGS^P0`~l$arxP=cIeyPJ6Y>}{uFN@n;Wn2cE4(Ei{n0Iz@I!%Kyl_+$>d(Q+S@+{dvfZ;mhP=5s z&GYl~u4kK5dvHyrG=3D_f@6AVDbx6#=gN4O@tvU)3Ag&(>}-?vH@R=RDyToY`hE1h z>{$p6Yxe3>n4);+mz!NUK(b5Mjp9`uItD_9cr3=$uZJ@18nU~k>f!g;k>8ouUKwA$SD)%gBbagwViO7iIX7y9_c0O_+V#f(_np)^m-tI6cKc)GKK z3t>P&4h|QWyIt9Ec)8a6R^6mXcfcQoZotMHRE4zWlY`8ys{Mvz)sWYj6>ke-#rE-f zTRHFc`|vxMOzjgMDK6Iq};?CXESxce&BDz=!)e`gypGwCEpN?QXiZ^Cp8CzT=haXem0NzRp= z$Ux0-n9sM%APJ-Z^PHP}*;el|J7aO`)LXqfUFEG*-A7VZOm^{Wb}>=6Fv96V;<{h= zq>P4%ul&768Ij6;O(QF~vhCz_IDp`^v1xtgpB;UBsIWJ)b+HQs2iv4Z-ZN=Pbtky3 znOmeWrD}qO9|Pteb^c?B@Y^F&FCI_TZb7hHHs~msiG~*TdK&HPO6X8PTD%wa2)DjS zfJXsN&3u~yp4xi^gj$&~f#tfdqa-&tSLqQ9;{0ViHjO~mqDQ}Jvpo(Qq{3s9?DKtZ zc+Pwmx+uSLt6*R6M03in{)0-QeJA+-MpCX{&K$j`bn$^g89#;0Z02GH+}G*dD0YoS zH-mvgF3iX= ziW9*oRAIoO%|UD&qO(15=>h6tFe3AV3(v+akUF@aF&7?*rvYnY`S@ZT0v`J;yKi@q z9v^)$McJ$gGX3&ESHpZiz%XLv2n5Y16?=` ztXKm4^FSHRt@lmn?M=eZr&~>zZ80E?b!FO@m!_oPGOvI3Wr*iGKw|PCr3PrirD$%x z5w}d`wDRB+!|t)<>y06`#Ab{qTLK#OBwX?t+w*iVjN4v>&Y^qyg%>ibw!_LVu=wiJ ztGq}L=d;nm;WU&OB!tiUOGPM|0~rK+Jk;Asb=B6S8h=mtS%*aD?fI$hsClP%L65(E z;(v4$Q-UUYeyA2O*Z3wt7imI4T`_B1)?)u55 zz!|Y`UOmMq;A-E#9Z!gH#N8PohZhYdB#5SNMk8f6Jf^0w`I8|-{Zngub6Yr?&}#^VRNce7mGoyBK!$CqN^t?$d2Xy-0X z-M?c?eY8&P`M8I`Y$wsrvY(yL^m4E7dvQ#iX}PPF(l`}cGYwTJ?mIr_XfonFF@uS> zuwqD7*?o5BFs#VXW&&fSTaPd3mUSSId3{kbVQ|Unhz|tpT^K0Fa0_(S;yMEbtp|1F zn)UU1KB$lkt)LCOISJ6O*3)6047m9!Zdbo*`t{wf<@}?7ID5!ZYMT`--1`VDH>;bQ zOAT3lz4C8x9ctavo#zK^I#UJT-BAA7i{t|c6TO>$i|xXCDHZH5X1;80fvaRwxO=5i zLHVDPJFX)YS`c`;Zwoi%p|&<|8XGFa&40f&!{nHS8=V!5sNRTjE2|hox*D3&**7R% zkZ&!2^ErEs&$ZsEwYLn`SCf)r*Pcgr@<(R_8-)Dzl+^*Fe&U(qL`1-W)?p#>RSFsg z6P@s8Zx{r7<25#D$M6~`GyG=f0oaBuQ1_=GU+60DA zvrEo<1l(k$!0JR(*-ZvvL4xx$^VZ&wpun6lN2R_`wNxvEe_-8tIBq{2K!Rl8Ov0r0 zMw#Urqd9)c5lah;O`W!2Mkg}0aeTaG$$%zX{c+ipQZpEnfkf#(-XLW&5Jb^w5&D>b z4z%x5A}-CWG<{c$M&raG{Yl4hOmE}%f?#1edGlD@Pi&TRr=2TOmX0V~9BiCv!SKl- z15cNO7*=DZ3Wr=51)65q@(2sZxU6z;ag|X`+u4;l2vT5TVm2bP(naJuJWr~uLtp<` zC3>nHL0uNLxI7E?DHyOP_PI9)HWMX&- z3DTq=b0Sw+rA7-2#{^z!dw3Ik0da9rH zOoh(hHCK?U7%mhw&dg56%?swdzh>={EDAd!e{4ow7qL(^v!3DL_3!LYA42Xoi1;y9 z0olEHem*7})2du#UCPx(>>Fc>NGg+fDvPAK4nFO`TgI6}G!s6%3VGhf?0NYR<*4(c zlzTr=^K`T4F`vhGF9W#Ci)7LaIID@7_Q`*F35HS14t�m(vswtX&0)W!ph+OC^z0 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

!z=f?up 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 From 84342b18442ef763028c625712a7dcdfc70684bb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 17:19:51 -0700 Subject: [PATCH 014/191] move atp up the toc --- windows/security/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/TOC.md b/windows/security/TOC.md index bf43440e87..a7ce999fe7 100644 --- a/windows/security/TOC.md +++ b/windows/security/TOC.md @@ -1,6 +1,6 @@ # [Security](index.yml) +## [Windows Defender Advanced Threat Protection](wdatp/index.md) ## [Identity and access management](identity-protection/index.md) ## [Threat protection](threat-protection/index.md) ## [Information protection](information-protection/index.md) ## [Hardware-based protection](hardware-protection/index.md) -## [Windows Defender Advanced Threat Protection](wdatp/index.md) \ No newline at end of file From d599cbfaec3ad8c3cc5762eb7a8a642e84ac98f9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 5 Jun 2018 17:26:51 -0700 Subject: [PATCH 015/191] remove azure blocks --- windows/security/index.yml | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index c951d75bd1..95fc87c96b 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -156,36 +156,6 @@ sections: title: Windows Information Protection - - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection - - html:

Identity Protection and Privileged Identity Management

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Azure Active Directory P2 - - - href: \windows\security\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection - - html:

Detect, investigate, and respond to advanced cyberattacks

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Advanced Threat Protection - - - href: https://www.microsoft.com/cloud-platform/azure-information-protection - - html:

Protect documents and email automatically

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Azure Information Protection P2 - - title: Videos items: From cc70d946eef0409ce3d4cc20143fa916e9aa55dc Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 10:26:01 -0700 Subject: [PATCH 016/191] line 81 to wdatp --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index d980430450..8378d23d14 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,7 +78,7 @@ sections: title: Information protection -- title: Security features built in to Windows 10 +- title: Windows Defender Advanced Threat Protection items: From 99f76fdb052f00d7f115e8d53945e8045ab52ffa Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 12:48:08 -0700 Subject: [PATCH 017/191] update wdatp short description --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 95fc87c96b..fe7996c727 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -84,7 +84,7 @@ sections: - type: paragraph - text: 'Windows 10 enables critical security features to protect your device right from the start.' + text: 'Prevent, detect, investigate, and respond to advanced threats.' - type: list From 7a004bb8ffc6d8cd885d36cde1d5b07098cf89c3 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 13:57:55 -0700 Subject: [PATCH 018/191] add features under wdatp --- windows/security/index.yml | 174 ++++++++++++++++++------------------- 1 file changed, 87 insertions(+), 87 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index fe7996c727..10a40938f2 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -34,49 +34,49 @@ sections: - type: markdown - text: Secure corporate data and manage risk. + text: Secure corporate data and manage risk. - items: - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\identity-protection\ + - href: \windows\security\identity-protection\ - html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

+ html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

- image: + image: - src: https://docs.microsoft.com/media/common/i_identity-protection.svg + src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Identity and access management + title: Identity and access management - - href: \windows\security\threat-protection\ + - href: \windows\security\threat-protection\ - html:

Stop cyberthreats and quickly identify and respond to breaches

+ html:

Stop cyberthreats and quickly identify and respond to breaches

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg + src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Threat protection + title: Threat protection - - href: \windows\security\information-protection\ + - href: \windows\security\information-protection\ - html:

Identify and secure critical data to prevent data loss

+ html:

Identify and secure critical data to prevent data loss

- image: + image: - src: https://docs.microsoft.com/media/common/i_information-protection.svg + src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Information protection + title: Information protection - title: Windows Defender Advanced Threat Protection @@ -84,77 +84,77 @@ sections: - type: paragraph - text: 'Prevent, detect, investigate, and respond to advanced threats.' + text: 'Prevent, detect, investigate, and respond to advanced threats.' - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows + - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 - html:

Protect the boot process and maintain system integrity

+ html:

Protect against malware management using next-generation antivirus technologies

- image: + image: - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Defender System Guard + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Antivirus - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 + - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard - html:

Protect against malware management using next-generation antivirus technologies

+ html:

Manage and reduce the attack surface of apps

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Antivirus + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Exploit Guard - - href: \windows\security\information-protection\bitlocker\bitlocker-overview + - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control - html:

Prevent data theft from lost or stolen devices

+ html:

Lock down applications that run on a device

- image: + image: - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: BitLocker + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Application Control + + - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview - - href: \windows\security\identity-protection\hello-for-business\hello-overview + html:

Isolate enterprise-defined untrusted sites

- html:

Give users a more personal and secure way to access their devices

+ image: - image: + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Application Guard + + - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Hello for Business - - - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control + html:

Protect users from malicious sites

- html:

Lock down applications that run on a device

+ image: - image: + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender SmartScreen + + - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Application Control + html:

Block unauthorized network traffic flowing into or out of a local device

- - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip + image: - html:

Prevent accidental data leaks from enterprise devices

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Windows Information Protection + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Windows Defender Firewall - title: Videos @@ -162,49 +162,49 @@ sections: - type: markdown - text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" + text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" - type: markdown - text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - + text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + - title: Additional security features in Windows 10 items: - type: paragraph - text: 'These additional security features are also built in to Windows 10 Enterprise.' + text: 'These additional security features are also built in to Windows 10 Enterprise.' - type: list - style: unordered + style: unordered - items: + items: - - html:
Windows Defender Firewall - - html: Windows Defender Exploit Guard - - html: Windows Defender Credential Guard - - html: Windows Defender Application Control - - html: Windows Defender Application Guard - - html: Windows Defender SmartScreen - - html: Windows Defender Security Center - + - html: Windows Defender Firewall + - html: Windows Defender Exploit Guard + - html: Windows Defender Credential Guard + - html: Windows Defender Application Control + - html: Windows Defender Application Guard + - html: Windows Defender SmartScreen + - html: Windows Defender Security Center + - title: Security Resources items: - type: list - style: unordered + style: unordered - items: + items: - - html: Windows Defender Security Intelligence - - html: Microsoft Secure blog - - html: Security Update blog - - html: Microsoft Security Response Center (MSRC) - - html: MSRC Blog - - html: Ransomware FAQ - + - html: Windows Defender Security Intelligence + - html: Microsoft Secure blog + - html: Security Update blog + - html: Microsoft Security Response Center (MSRC) + - html: MSRC Blog + - html: Ransomware FAQ + From c7fe739ecae473a7f1091716512aec6aef84f501 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 14:20:13 -0700 Subject: [PATCH 019/191] revert --- windows/security/index.yml | 174 ++++++++++++++++++------------------- 1 file changed, 87 insertions(+), 87 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 10a40938f2..95fc87c96b 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -34,49 +34,49 @@ sections: - type: markdown - text: Secure corporate data and manage risk. + text: Secure corporate data and manage risk. - items: - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\identity-protection\ + - href: \windows\security\identity-protection\ - html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

+ html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

- image: + image: - src: https://docs.microsoft.com/media/common/i_identity-protection.svg + src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Identity and access management + title: Identity and access management - - href: \windows\security\threat-protection\ + - href: \windows\security\threat-protection\ - html:

Stop cyberthreats and quickly identify and respond to breaches

+ html:

Stop cyberthreats and quickly identify and respond to breaches

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg + src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Threat protection + title: Threat protection - - href: \windows\security\information-protection\ + - href: \windows\security\information-protection\ - html:

Identify and secure critical data to prevent data loss

+ html:

Identify and secure critical data to prevent data loss

- image: + image: - src: https://docs.microsoft.com/media/common/i_information-protection.svg + src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Information protection + title: Information protection - title: Windows Defender Advanced Threat Protection @@ -84,77 +84,77 @@ sections: - type: paragraph - text: 'Prevent, detect, investigate, and respond to advanced threats.' + text: 'Windows 10 enables critical security features to protect your device right from the start.' - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 + - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows - html:

Protect against malware management using next-generation antivirus technologies

+ html:

Protect the boot process and maintain system integrity

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Antivirus + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Windows Defender System Guard - - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard + - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 - html:

Manage and reduce the attack surface of apps

+ html:

Protect against malware management using next-generation antivirus technologies

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Exploit Guard + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Antivirus - - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control + - href: \windows\security\information-protection\bitlocker\bitlocker-overview - html:

Lock down applications that run on a device

+ html:

Prevent data theft from lost or stolen devices

- image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Application Control - - - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: BitLocker - html:

Isolate enterprise-defined untrusted sites

+ - href: \windows\security\identity-protection\hello-for-business\hello-overview - image: + html:

Give users a more personal and secure way to access their devices

- src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Application Guard - - - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview + image: - html:

Protect users from malicious sites

+ src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Windows Hello for Business + + - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control - image: + html:

Lock down applications that run on a device

- src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender SmartScreen - - - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip + image: - html:

Block unauthorized network traffic flowing into or out of a local device

+ src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Application Control - image: + - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Windows Defender Firewall + html:

Prevent accidental data leaks from enterprise devices

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Windows Information Protection - title: Videos @@ -162,49 +162,49 @@ sections: - type: markdown - text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" + text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" - type: markdown - text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - + text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + - title: Additional security features in Windows 10 items: - type: paragraph - text: 'These additional security features are also built in to Windows 10 Enterprise.' + text: 'These additional security features are also built in to Windows 10 Enterprise.' - type: list - style: unordered + style: unordered - items: + items: - - html: Windows Defender Firewall - - html: Windows Defender Exploit Guard - - html: Windows Defender Credential Guard - - html: Windows Defender Application Control - - html: Windows Defender Application Guard - - html: Windows Defender SmartScreen - - html: Windows Defender Security Center - + - html: Windows Defender Firewall + - html: Windows Defender Exploit Guard + - html: Windows Defender Credential Guard + - html: Windows Defender Application Control + - html: Windows Defender Application Guard + - html: Windows Defender SmartScreen + - html: Windows Defender Security Center + - title: Security Resources items: - type: list - style: unordered + style: unordered - items: + items: - - html: Windows Defender Security Intelligence - - html: Microsoft Secure blog - - html: Security Update blog - - html: Microsoft Security Response Center (MSRC) - - html: MSRC Blog - - html: Ransomware FAQ - + - html: Windows Defender Security Intelligence + - html: Microsoft Secure blog + - html: Security Update blog + - html: Microsoft Security Response Center (MSRC) + - html: MSRC Blog + - html: Ransomware FAQ + From 689b34a34831412aaeeb99f77809963860e8a8a3 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 14:20:41 -0700 Subject: [PATCH 020/191] push --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 95fc87c96b..e28a82b4d7 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -134,7 +134,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Windows Hello for Business + title: Windows Hello - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control From af4921c146b01c54724a85c9c46bb5ec22fa0054 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 14:37:24 -0700 Subject: [PATCH 021/191] change bitlocker to app g --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index e28a82b4d7..7b8def5aaa 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -124,7 +124,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: BitLocker + title: Windows Defender Application Guard - href: \windows\security\identity-protection\hello-for-business\hello-overview From 831c94d76c92a0df8f743158b05b242ac97c81bb Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 14:49:04 -0700 Subject: [PATCH 022/191] update product names only --- windows/security/index.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 7b8def5aaa..82199a4995 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -96,16 +96,6 @@ sections: items: - - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows - - html:

Protect the boot process and maintain system integrity

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Defender System Guard - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 html:

Protect against malware management using next-generation antivirus technologies

@@ -116,6 +106,16 @@ sections: title: Windows Defender Antivirus + - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows + + html:

Protect the boot process and maintain system integrity

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Windows Defender SmartScreen + - href: \windows\security\information-protection\bitlocker\bitlocker-overview html:

Prevent data theft from lost or stolen devices

@@ -134,7 +134,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Windows Hello + title: Windows Defender Firewall - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control @@ -154,7 +154,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Windows Information Protection + title: Windows Defender Exploit Guard - title: Videos From da464dcd57df7e4348ef5776fc945ad9498a99db Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 15:08:08 -0700 Subject: [PATCH 023/191] update wdatp blurb --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 82199a4995..b953b6b14f 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -84,7 +84,7 @@ sections: - type: paragraph - text: 'Windows 10 enables critical security features to protect your device right from the start.' + text: 'Prevent, detect, investigate, and respond to advanced threats.' - type: list From a9b86e0d70de0d2625fbd9dc2d310c444e0c41f9 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 15:11:19 -0700 Subject: [PATCH 024/191] update wdatp landing page --- windows/security/wdatp/index.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 7a0ca592f1..2b05e374ae 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -13,14 +13,11 @@ ms.date: 06/04/2018 # Windows Defender Advanced Threat Protection -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. +Windows Defender Advanced Threat Protection (Windows Defender ATP)is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. -![Windows Defender ATP service components](images/WDATP-components.png) ![Windows Defender ATP components](images/wdatp-pillars.png) -Windows Defender ATP offers a comprehensive approach in securing enterprise networks by offerring an end-to-end stack of security capabilities. - The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. @@ -38,7 +35,7 @@ The following table can help you better understand how capabilities align within Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture :---|:---|:---|:---|:--- -[Windows Defender SmartScreen](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) OTHER PRODUCTS??
OR
Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | [Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)
OR
Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends + Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From df0526bc86849be11ce4f13062b49fb3a3ca7aac Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 15:14:04 -0700 Subject: [PATCH 025/191] add advanced hunting in wdatp landing page --- windows/security/wdatp/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 2b05e374ae..57898fc7f1 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -29,6 +29,8 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. +Advanced hunting gives you the flexibility of using a powerful search and query tool to proactively hunt for possible threats accross your organization. + The following table can help you better understand how capabilities align within the Windows Defender ATP offering: From 15359a7b2f031812dd1a402af41f34c5f289cd12 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 15:43:21 -0700 Subject: [PATCH 026/191] update toc to wdatp portal --- .../windows-defender-atp/TOC.md | 2 +- ...ows-defender-advanced-threat-protection.md | 55 ++----------------- 2 files changed, 7 insertions(+), 50 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index e69658d82e..83795bb18c 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -1,4 +1,4 @@ -# [Windows Defender Advanced Threat Protection](windows-defender-advanced-threat-protection.md) +# [Windows Defender Advanced Threat Protection portal](windows-defender-advanced-threat-protection.md) ##Get started ### [Minimum requirements](minimum-requirements-windows-defender-advanced-threat-protection.md) ### [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index ad7ca925bb..73687a0fb4 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- -title: Windows Defender Advanced Threat Protection -description: Windows Defender Advanced Threat Protection is an enterprise security service that helps detect and respond to possible cybersecurity threats related to advanced persistent threats. +title: Windows Defender Advanced Threat Protection portal +description: The Windows Defender Advanced Threat Protection portal is teh gateway that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -13,7 +13,7 @@ ms.localizationpriority: high ms.date: 07/01/2018 --- -# Windows Defender Advanced Threat Protection +# Windows Defender Advanced Threat Protection portal **Applies to:** @@ -29,47 +29,13 @@ ms.date: 07/01/2018 > >For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). +Windows Defender Advanced Threat Protection is a suite of capabilities designed to help enterprise networks prevent, detect, investigate, and respond to advanced threats. ---- - -# Windows Defender Advanced Threat Protection - -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. - -![Windows Defender ATP service components](images/WDATP-components.png) - -Windows Defender ATP offers a comprehensive approach in securing enterprise networks by offerring an end-to-end stack of security capabilities. +To help you maximize the effectiveness of the security suite, you can configure individual capabilities that surface in the Windows Defender ATP portal. For more information about the Windows Defender ATP capabilities, see [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/security/wdatp). -The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. +The Windows Defender ATP portal is where all the capabilities that are available across multiple products come together in a single-pane of glass. -To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. - -Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security security pillars. - -In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. - -Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. - - -The following table can help you better understand how capabilities align within the Windows Defender ATP offering: - - - Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture -:---|:---|:---|:---|:--- -[Windows Defender SmartScreen](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview) OTHER PRODUCTS??
OR
Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | [Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)
OR
Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends - -These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). - - - - - - - -====================================================================== - -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. Get a quick, but in-depth overview of Windows Defender ATP for Windows 10 and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). @@ -97,15 +63,6 @@ Windows Defender ATP uses the following combination of technology built into Win ![Windows Defender ATP service component](images/components.png) -Machine investigation capabilities in this service let you drill down -into security alerts and understand the scope and nature of a potential -breach. You can submit files for deep analysis and receive the results -without leaving the [Windows Defender ATP portal](https://securitycenter.windows.com). The automated investigation and remediation capability reduces the volume of alerts by leveraging various inspection algorithms to resolve breaches. - -Windows Defender ATP works with existing Windows security technologies -on machines, such as Windows Defender Antivirus, AppLocker, and Windows Defender Device Guard. It -can also work side-by-side with third-party security solutions and -antimalware products. Windows Defender ATP leverages Microsoft technology and expertise to detect sophisticated cyber-attacks, providing: From f4ac9773fd71d0ff69e0cbad908f99868151a6c3 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Wed, 6 Jun 2018 15:43:53 -0700 Subject: [PATCH 027/191] revert yaml --- windows/security/index.yml | 294 +++++++++++-------------------------- 1 file changed, 84 insertions(+), 210 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index b953b6b14f..3bd613a9fc 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -1,210 +1,84 @@ -### YamlMime:YamlDocument - -documentType: LandingData - -title: Windows 10 Enterprise Security - -metadata: - - document_id: - - title: Windows 10 Enterprise Security - - description: Learn about enterprise-grade security features for Windows 10. - - keywords: protect, company, data, Windows, device, app, management, Microsoft365, e5, e3 - - ms.localizationpriority: high - - author: brianlic-msft - - ms.author: brianlic - - manager: brianlic - - ms.date: 02/06/2018 - - ms.topic: article - - ms.devlang: na - -sections: - -- items: - - - type: markdown - - text: Secure corporate data and manage risk. - -- items: - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\security\identity-protection\ - - html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Identity and access management - - - href: \windows\security\threat-protection\ - - html:

Stop cyberthreats and quickly identify and respond to breaches

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Threat protection - - - href: \windows\security\information-protection\ - - html:

Identify and secure critical data to prevent data loss

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Information protection - -- title: Windows Defender Advanced Threat Protection - - items: - - - type: paragraph - - text: 'Prevent, detect, investigate, and respond to advanced threats.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 - - html:

Protect against malware management using next-generation antivirus technologies

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Antivirus - - - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows - - html:

Protect the boot process and maintain system integrity

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Defender SmartScreen - - - href: \windows\security\information-protection\bitlocker\bitlocker-overview - - html:

Prevent data theft from lost or stolen devices

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Windows Defender Application Guard - - - href: \windows\security\identity-protection\hello-for-business\hello-overview - - html:

Give users a more personal and secure way to access their devices

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Defender Firewall - - - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control - - html:

Lock down applications that run on a device

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Application Control - - - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip - - html:

Prevent accidental data leaks from enterprise devices

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Windows Defender Exploit Guard - -- title: Videos - - items: - - - type: markdown - - text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" - - - type: markdown - - text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - -- title: Additional security features in Windows 10 - - items: - - - type: paragraph - - text: 'These additional security features are also built in to Windows 10 Enterprise.' - - - type: list - - style: unordered - - items: - - - html: Windows Defender Firewall - - html: Windows Defender Exploit Guard - - html: Windows Defender Credential Guard - - html: Windows Defender Application Control - - html: Windows Defender Application Guard - - html: Windows Defender SmartScreen - - html: Windows Defender Security Center - -- title: Security Resources - - items: - - - type: list - - style: unordered - - items: - - - html: Windows Defender Security Intelligence - - html: Microsoft Secure blog - - html: Security Update blog - - html: Microsoft Security Response Center (MSRC) - - html: MSRC Blog - - html: Ransomware FAQ - - +###YamlMime:YamlDocument +documentType:LandingData +title:Windows10EnterpriseSecurity +metadata: +document_id: +title:Windows10EnterpriseSecurity +description:Learnaboutenterprise-gradesecurityfeaturesforWindows10. +keywords:protect,company,data,Windows,device,app,management,Microsoft365,e5,e3 ms.localizationpriority:high author:brianlic-msft +ms.author:brianlic manager:brianlic +ms.date:02/06/2018 ms.topic:article ms.devlang:na sections: +-items: +-type:markdown +text:Securecorporatedataandmanagerisk. +-items: +-type:list +style:cards +className:cardsM +columns:3 +items: +-href:\windows\security\identity-protection\ +html:

Deploysecureenterprise-gradeauthenticationandaccesscontroltoprotectaccountsanddata

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg +title:Identityandaccessmanagement +-href:\windows\security\threat-protection\ +html:

Stopcyberthreatsandquicklyidentifyandrespondtobreaches

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg +title:Threatprotection +-href:\windows\security\information-protection\ +html:

Identifyandsecurecriticaldatatopreventdataloss

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg +title:Informationprotection +-title:WindowsDefenderAdvancedThreatProtection +items: +-type:paragraph +text:'Windows10enablescriticalsecurityfeaturestoprotectyourdevicerightfromthestart.' +-type:list +style:cards +className:cardsM +columns:3 +items: +-href:\windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows +html:

Protectthebootprocessandmaintainsystemintegrity

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg title:WindowsDefenderSystemGuard +-href:\windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 +html:

Protectagainstmalwaremanagementusingnext-generationantivirustechnologies

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg title:WindowsDefenderAntivirus +-href:\windows\security\information-protection\bitlocker\bitlocker-overview +html:

Preventdatatheftfromlostorstolendevices

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg title:WindowsDefenderApplicationGuard +-href:\windows\security\identity-protection\hello-for-business\hello-overview +html:

Giveusersamorepersonalandsecurewaytoaccesstheirdevices

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg title:WindowsHello -href:\windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control +html:

Lockdownapplicationsthatrunonadevice

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg title:WindowsDefenderApplicationControl +-href:\windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip +html:

Preventaccidentaldataleaksfromenterprisedevices

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg title:WindowsInformationProtection +-title:Videos +items: +-type:markdown +text:">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" +-type:markdown +text:">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" -title:AdditionalsecurityfeaturesinWindows10 +items: +-type:paragraph +text:'TheseadditionalsecurityfeaturesarealsobuiltintoWindows10Enterprise.' +-type:list +style:unordered +items: +-html:WindowsDefenderFirewall -html:WindowsDefenderExploitGuard -html:WindowsDefenderCredentialGuard -html:WindowsDefenderApplicationControl -html:WindowsDefenderApplicationGuard -html:WindowsDefenderSmartScreen -html:WindowsDefenderSecurityCenter -title:SecurityResources +items: +-type:list +style:unordered +items: +-html:WindowsDefenderSecurityIntelligence -html:MicrosoftSecureblog -html:SecurityUpdateblog -html:MicrosoftSecurityResponseCenter(MSRC) -html:MSRCBlog -html:RansomwareFAQ From ab64d5d5e5bbddd769470a14f21e66cd5b978983 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 10:37:48 -0700 Subject: [PATCH 028/191] revert to original yml --- windows/security/index.yml | 68 +++++++++++++++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 95fc87c96b..d980430450 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,7 +78,7 @@ sections: title: Information protection -- title: Windows Defender Advanced Threat Protection +- title: Security features built in to Windows 10 items: @@ -126,6 +126,24 @@ sections: title: BitLocker +- title: Security features in Microsoft 365 E3 + + items: + + - type: paragraph + + text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + - href: \windows\security\identity-protection\hello-for-business\hello-overview html:

Give users a more personal and secure way to access their devices

@@ -156,6 +174,54 @@ sections: title: Windows Information Protection +- title: Security features in Microsoft 365 E5 + + items: + + - type: paragraph + + text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection + + html:

Identity Protection and Privileged Identity Management

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Azure Active Directory P2 + + - href: \windows\security\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection + + html:

Detect, investigate, and respond to advanced cyberattacks

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Advanced Threat Protection + + - href: https://www.microsoft.com/cloud-platform/azure-information-protection + + html:

Protect documents and email automatically

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Azure Information Protection P2 + - title: Videos items: From 6c293f7e226676a761ddc4f80c991d6e325c395b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 11:01:25 -0700 Subject: [PATCH 029/191] update the threat protection landing page --- windows/security/index.yml | 130 ++++++++++++++++++++ windows/security/threat-protection/index.md | 7 +- 2 files changed, 133 insertions(+), 4 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index d980430450..2cd3189581 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -1,3 +1,4 @@ +<<<<<<< HEAD ### YamlMime:YamlDocument documentType: LandingData @@ -274,3 +275,132 @@ sections: - html: Ransomware FAQ +======= +###YamlMime:YamlDocument +documentType:LandingData +title:Windows10EnterpriseSecurity +metadata: +document_id: +title:Windows10EnterpriseSecurity +description:Learnaboutenterprise-gradesecurityfeaturesforWindows10. +keywords:protect,company,data,Windows,device,app,management,Microsoft365,e5,e3 + +ms.localizationpriority:high + +author:brianlic-msft +ms.author:brianlic + +manager:brianlic +ms.date:02/06/2018 + +ms.topic:article + +ms.devlang:na + +sections: +-items: +-type:markdown +text:Securecorporatedataandmanagerisk. +-items: +-type:list +style:cards +className:cardsM +columns:3 +items: +-href:\windows\security\identity-protection\ +html:

Deploysecureenterprise-gradeauthenticationandaccesscontroltoprotectaccountsanddata

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg +title:Identityandaccessmanagement +-href:\windows\security\threat-protection\ +html:

Stopcyberthreatsandquicklyidentifyandrespondtobreaches

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg +title:Threatprotection +-href:\windows\security\information-protection\ +html:

Identifyandsecurecriticaldatatopreventdataloss

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg +title:Informationprotection +-title:WindowsDefenderAdvancedThreatProtection +items: +-type:paragraph +text:'Windows10enablescriticalsecurityfeaturestoprotectyourdevicerightfromthestart.' +-type:list +style:cards +className:cardsM +columns:3 +items: +-href:\windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows +html:

Protectthebootprocessandmaintainsystemintegrity

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg + +title:WindowsDefenderSystemGuard +-href:\windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 +html:

Protectagainstmalwaremanagementusingnext-generationantivirustechnologies

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg + +title:WindowsDefenderAntivirus +-href:\windows\security\information-protection\bitlocker\bitlocker-overview +html:

Preventdatatheftfromlostorstolendevices

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg + +title:WindowsDefenderApplicationGuard +-href:\windows\security\identity-protection\hello-for-business\hello-overview +html:

Giveusersamorepersonalandsecurewaytoaccesstheirdevices

+image: +src:https://docs.microsoft.com/media/common/i_identity-protection.svg + +title:WindowsHello + +-href:\windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control +html:

Lockdownapplicationsthatrunonadevice

+image: +src:https://docs.microsoft.com/media/common/i_threat-protection.svg + +title:WindowsDefenderApplicationControl +-href:\windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip +html:

Preventaccidentaldataleaksfromenterprisedevices

+image: +src:https://docs.microsoft.com/media/common/i_information-protection.svg + +title:WindowsInformationProtection +-title:Videos +items: +-type:markdown +text:">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" +-type:markdown +text:">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + +-title:AdditionalsecurityfeaturesinWindows10 +items: +-type:paragraph +text:'TheseadditionalsecurityfeaturesarealsobuiltintoWindows10Enterprise.' +-type:list +style:unordered +items: +-html:WindowsDefenderFirewall +-html:WindowsDefenderExploitGuard +-html:WindowsDefenderCredentialGuard +-html:WindowsDefenderApplicationControl +-html:WindowsDefenderApplicationGuard +-html:WindowsDefenderSmartScreen +-html:WindowsDefenderSecurityCenter + +-title:SecurityResources +items: +-type:list +style:unordered +items: +-html:WindowsDefenderSecurityIntelligence +-html:MicrosoftSecureblog +-html:SecurityUpdateblog +-html:MicrosoftSecurityResponseCenter(MSRC) +-html:MSRCBlog +-html:RansomwareFAQ + + +>>>>>>> f4ac9773fd71d0ff69e0cbad908f99868151a6c3 diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index fbc9203dc3..1d26dd780e 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,10 +10,9 @@ ms.date: 02/05/2018 --- # Threat Protection -Windows Defender Advanced Threat Protection is a unified endpoint security platform using built-in security technologies working together and powered by the cloud. +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security suite that uses built-in security technologies working together and powered by the cloud. - -## Get Windows Defender ATP and you get #errrythanggg security +The following products in the threat protection stack make up the capabilities under the Windows Defender ATP suite: - Windows Defender Security Center - Windows Defender Antivirus @@ -23,8 +22,8 @@ Windows Defender Advanced Threat Protection is a unified endpoint security platf - Windows Firewall - Windows Defender Security Analytics -You get all these good stuff which you configure individually. You can pick and choose what you need and what you don't. When you're done with setting 'em up, you'll be rewarded with the convenience of seeing everything in once place: Windows Defender Security Center. +You can configure these products individually in a way that best suites your environment. When you're done with setting them up, your security operations team will be rewarded with the convenience of seeing everything in once place in the Windows Defender ATP portal. With these you'll get the following capabilities: From 4c8cd7dd3d09a914119061b1a2343721b001bea2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 11:09:09 -0700 Subject: [PATCH 030/191] update wdatp landing page and image --- .../security/wdatp/images/wdatp-pillars.png | Bin 225932 -> 152585 bytes windows/security/wdatp/index.md | 11 ++++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/windows/security/wdatp/images/wdatp-pillars.png b/windows/security/wdatp/images/wdatp-pillars.png index d0071ce05e9013ad1a0d5d5452a086797c6e8656..06ad5e6ed2532424d606d93b9878ae6b777286e3 100644 GIT binary patch literal 152585 zcmYg&1yEc~(=LPrx8Sb9-5ml1cL?t8?(P!Y-3jixz~b)i?(XjVBzeDEcdOR=%$%9& zX?eP*cYn!Bi@-r+L4$yRz=?_ekOu()1A>5jf`$bDplrFT#D2U%*@&vzgMh&I{CR>V zP{Ct=5Fs4Iq=X>0z#)(zne9Pl;{K9^R2=vn9Zan4K#D6yL_bKd4j-f+hW7e)rZx_y z)>a_MP=v%Ebm%{HL2DaVJ5ys52aqy^5zY@P{9me_q3)li1P-Q_h9E5W2v8qap#EG@ zur_jV*0nPP(X@I0(;VjS%}wp~Ep$Jc+JOK%>Y_f#kblU^x^`BkR>mM5*n7brG>Cuw z9qsfDL2lpukN?+9(Av_{(8>YiZX~h&g9iSm*-ujk3qz2ivnetV5CRafAN)UE(oa^M z(|^vc_Fs-SO&d2TJL#e?mC;tCCTpwHc zAnF-o$^KUQq5xdbR|e#t=6!s4PQl_W4y!Veh)+-~|H%^cD@Ezb3_AZ5%)`q6$`6Ei zmE zjK7iJkYc18+YD@cisT{))5X-jZ~Zq*z44Dp<_4Rdvz^|2aT+%-5m5#ccU&ppr$~5N zs<9RylP~(E&VA#>;_Yb+VSWTlzoKIzN-o;t`E3r$NMqa^btXd&{JZF;~#)~TLO7WLDv`@p!(racz}OI^^mg?UJokvq1z z*^)_UbH^cAxh*Dxk&;{EMYen-MyiBUlIlBdHTNw1YMZ7bvJ)3RSxr*p+mbg+^o zNi=Ko-N5{amX^9m+;Uo*=Z?^r?O*l}1PFyv2fZ`=uJMh|%EuMJ$6ifilJh|vgMSin zm;NCeZbWdLDbKugZ}p&XmQbv-!75c1zVk};)i(C=d-NOd3*FJgH{?Xj(C|6Q$_UyA+KJTDli78Mgv(~7Q2C7N~os}vKP57C~u}AU||VISIXZ=Dq^s2 ziT>6S4GkU$p=2HsIB=cWpJ0q6}eA;XZS-_}t<`HTV<_6kekL{GoYe~yFyCB>_z)yl&PLK-5Q zMw}5BAaG|L{_F-zdmm!3$bT{P^mf$ zZPrE2k*bh>0fkU_a%Xq<;1z+VBUm;cGlLj(M0d@&Hejd9q#caQ8iW$$rL`m8yZ4OE!kr~HmAA3UPy?orXtDftcrEa zM#A_uaLI`ge{NvL#}^DoWgzfQeYIL_-zl<8%>5>Z`~KFL>FD?sX~`5pOlk0FcuCLE z5!;^6awEstoZZ2N*I0UBKRZ;iCN>8^wA^b5al03PN#fB`oB~juzwVr4FFmF{@`K7P zK+c#5AWD_(IVn1VMPw}w`{vX(JlLME{hwr0{grHadm~h4^3G zflGFBXcJ1i4A@gtouB6x;P+#{ts8u)TuG5tnu)sM9^lK?x(?xV5v4{!0eLO_~JY&am6G&z)1w{I4neIxdc+BSaj!R z>Z;o~2lfge70b~^zZOMd{REf_K!Hh;(e9sxszUvh&1&nvwnpssNZ@IU2YM@YN^-PU z;R7aNrDy$RCY*1!?b52Fuk@3^!}Guj9gpj!M;QQNR?YPC!2= zVX~S%`qK*d60VMW&sKGyW6PZwjRN?N?ahHkf%0dJ=;JP^Mqj)3+?K2?|EEU=-)z%K zr0E}$Dr)+6qtoUpa{4(x?}uT;qALCx!G-y6C(x7K6wD?tl5uNIytK(0lIP)P+c~D4 z1#=iM4LvTWainWnio;K&$noghn1hq!gAZk=NGiCV1EVA0_b`P{CExtG+u!oT z@8t2|;eb@?6}4XCb9LC`UEQCmwB18BMbr*cWXt@;>%Z1b zH)Iii2@*BMR?cBj{3847-R>ZufC4w7xW_Ag4f8{aK3|j=sX61fv?a__UX@U>(`ZV% z!DC!%?q@bZt<45(ma0tPa80K(OU)7Vq)+whl>N^hyxq0w$Rq41Z8#>OAZF#lj^I++ z*qFB*=jAq}Wbr0mcA}A_akb6x%TeG-NQ(ZB+Ve)Ds~mzSQYf@)AS&quz#1~inlAMX zRNrc;pR0jU;Q$4IQqJP1q3KW8)@Hbz!hvVQp7uOOO7ZE#RSRY!yh5#@l6-g@+I~2ddT1E##;;a%S1FpEOV+ zz>6$xwLrVOt2NR5m2AQ`vp*VW%c)GQ#HpG+WTRuY${UW^u`3#BDIFvuh<#u{z{+eQ zzfNXa70c7@1WIWMp*{U=JtLca-Zx=lu-=P?euX(1-b~Pl(Lw#dK-G@m7tL{tKfi|enTDmD0`?!^THr0m z4@qtd{nt1mrsQtK`MHI~68&pQlQuymnfO=gKt}J#SDyEj%+jQ6n&P^X;*NKZc5v2y zR@#>It5D$tkq*yaa;TAuizJwoNn6JLCmd~*e?3uiqRr6g#ez^_9T8Hk38Z7dYL}!? zhapKYmHH}9M!K~5yt=fN*d2&D0ovvR!(uqywf~%nU=FPN+quLrb~3OTjvEg)q3pB_ zwvLFyqbYAAUYCOUi_X^z3>2fr<;r!W2FN~Cav(=LXeQR39w^O^4F3>P1b4CeGyv*$nJjV1pS5BfAcHQ3Y)KUb&v zvb{>#CHF;|OzG-HypYKL>9HzI$FxH{`q(}?>(IR2PE$QTk=@64{*Yiejn`e^=^r}n zQ5Ni~K;)5LlGV>ogJ|1)JdL+142XXcVKx^QvKCVBJ~i zl>DY7rMwbrU!N4=z7iFzrln_W=386!?XMaCr#RFUvLrtc;!fx+-`mKCMJj#xHN(UN zx|^HX%b^CGzUQn9wReG(!H_1w*ElQbVTg(gj{VTF!APtLo9)gz8pC_XxUO73gOQ1x9dTGx9W4X~gwAJhOseZ|Og zGYsP)6qWu@#Bu+4fo%u8CH45z-_~dzH8h|>{!vn?y8g03JQv-dE*hct4QU=%CrZ@Q z0!`rt?N(;xnt^jz05IWrgV>lAEnHSrb!=(Uv(KK_OcW!M-iwDSMq+ON?NZyf?&J@U z)I6p)>ev;nh4%~|oE8B`if!(H3Wy@VmqQZuG0lk+Oi<{oUN#$Hhzlj6GY%i`t|ZV^ zHSJW~l#4!gjNMk+X@aX+1<(4KwsNt;xu(ASSz7r@vN%`yPX0$S+9RfP-`%KXJAyej z^&A^%hptW$Mz?s&XHL(a0;kLRf1J_&6XCeAv(eXZ<7Z*Zg5O$_;#->$#k6>;ln&y|E857Sv%nm9k> zWv#k~`wHut05=lALqssvhKDz_-tHtS7O-+CP0;6u?97Feo@@&1`$-A^!#M6Ay7B;y zp_M8omIzZP#+~D8tPs6~;Zp!uAB+$6h|ifWVRVLz9<(eN9FRvqmmKLWKZ!oJloNFLYl9#B*6T`FfxA(FquS9$JHnFyyu6GaKG-s+;Y+^MIo_-np9Ti zs2WL_EvUL9m0_ivIBoS)S34b5(1Lu`HlCi?Q(ZJ`OGA4>NW+EOxD20edY5*}uJJ65 z;pb!GjoUofB{17U*G_VJyMc|@m5|W2sb+c<8(^W5amhgCoSG7b`*#Vm^T_n< zAh^WVzv%Kg5~T>~V@i92pCBahH}=btq4&+F3IIbT0EoO zE0&(EY{@pany-_N39wSxoB+q5FI&#QjqG=1qh0XNscu5*fv;{E;*q_ zF#!$^-h;IBpyzR(t!2=3Y8Z92oobB6GKEy_o&@8Ws@iRT$rXDqS%|8K_BVyFMMd-n zg^^i;5@t~H8+v=&7_!Du)ezu)0fafT20e~nCGMP}1;dVQ*4Zv1Lgh|3JJ(N{SqH917>SeFU-q@BrL`$y z7+0 zJ=M~lWw-|D(^f0RI{ym;dCC65R7Z;0nI@O%N&i|76IuA=uQou{Du$76{5jp+@8-g2 zZV!)Tc8uu^A!&na3Sbe!R4|fZu@(^PT#X@t%K{p22b76tAfHmQS=5g2%m$lz0x9F2 zvL{uA`59CS)aD-;avlvIx>;M&@373KzVnxi|y^|vC zULLgSdf~j@4zLm}lo27bVOPECXQlv@Hjb1PDrt(L{2vhtW| zBb0cUT~CEHz)uB>3z96Gc|B?!f1}UaTJLi1^UyvZ3Ax6>%*J-9ZgXZrA0~pwA=M_i z8{GKfns|7iA&h+*F?d;Pwd?2z!^J~~l-=|Ps|ftiH%HEYu;GsE1JQec8M33I%g`7| z{({+JxOj4L6e4zRug@^C%L;`>pHFA^sW!BN3_LOP!wF@b)*17&q+T-f8;{CiF18&$ zlt9fNQdoqoW1ZNf&l_%exeE{nH{b+?L2kT1J>>?}p?Y8pEYOdTs}HHyziL4(d`3CM#z-QDYpqe`Az&cI2vxR|*jweqeHZPcyI zOWS2=I@uul7zR}SHvL~#aiQ`9q+G%|%_ZZEWkg5m26g6`gg-XEJ&v}tkk;dT#Zlbc z?^B?{P%9(A__PZWTSdS#m?-EZ@?^Fi<~U zUPycN8Q`lM^pRkpH4dkW=Vs-~qz$gsg*8(+KgffpXK z-j}YU1}iL!w>lHR`b7-xTP91#c-A;x$EKhMq8Wc0DK1M4OEE_?^u$m{sA`c7Ol^>{ z-FZp^j@;yA9?--+K%2WM^&Ze8*G3H~g0VO}Sl^$(L@*q)LN}{&xc%SWW=*L{B!wZa zGoNlpaDn5s*Hk3n^EITh+``Ax`M?7hY8E!;6rOB*IxOT#66fnl8*dY&KJueHIRP*p zYX)8QvP0k1vAPKDc+k)#sdj1vhY!$g>hRz1_E;;t%y`bNSUasDtHYA25HLYEtQ!ar6w|rvZ^pA=9<4$_!B|hSvb(1?j?egmVezOSivA7Ii zQ^GnoFw>bWc>`_%80-&A!}zc{VkeE6Bvb4@Z@h*wHS$;#`Mka~RLFwmF$g+Z%?e+9 zW7|E5DoJtcSSN67U|ah0LRwo_Ik)n!&su2z%f>`l;2?cUXi~9BQwwd^xz^H1?XcP} z3O;sR#9v!-wvjkT`|i_2DGVJlk+s|5%ekq_%FNdn?usp~ypkI39mn9)-=-liGcLcp zY+dleit#~Cs4cs4Eym7ZwblV7{|3n+uOffeBU&t)hDYj{)K1fpO&Yt==4{?{o?*ty zLS^IrT^;e4ETSw96L;J+X~It>R6!+De)0!GKkpbtar<_g@X0)}fFtL^&cc`7br(YMa-5n2hv=)bZq*l;ItDD=?d01dI;0OpC&DOd4iO4$&9U9p8eA^ zJ-*l~svb7kd9T&@yPR&dMWNDIuKc}AD=QXP7dc!6Ix_=BM+_J`c1@jL!kDUdRv#Cf zq)?{ZZym02R~*+qIH9j&cctd#u@VPI2E_7&>dsgl)PgDh?Y7V#?#ObD&q=lC+gH_1 zV3bQeJ7vWFd)PL3dv#)7?gC zyvE3C4@2Bqmehw>j*uecU67Y?BnSV!wEBOAOYdhjp8K&8A9wjMmG5?( zn5L-r;YcG}&Y4pj@^XFb@e%lO zs8!C12JMF{$A;~X$(&Mgr=D;8F^8Uc@#DKg=EKeg28)_pPGLof^tDA=c=FpVXUx?y zS%QEE>yOi~kasg&-?>BC4W})7c`)Aimu7-L0~+2RIK@Xn_OhH?!(Mi5370HOLW99O z)sbNQ+}Jz$NFZzM^;2x41tN<5K@W5d3dyr*j4u+9gg?f05j4Gw1*6+(%=9G`lAof5 zgfi2%e8P@o{bE`@evE!rZv81$u$-+N6t)~mLppx`(2PwN@R0fuk8QOtjd=o^ru(8pbz@JJ4^&>j zF!zDV4W|c?Ib!yoqN(&B5R?;Q0U=Z-ae-vYLw^a=u(O=Ynq5hK-2%D)S)d$7&p zDRu0$@oLb5!3t4>+L~MEIWpn5UqVK;wuR2Eo}iYmkHmRrjJ6oExZA=>4I9(hJmY%n zpM~z#ouZ|^dm<;j9Ejt&Tx;&N-*CbJyhiNbA7H%GuHmKJZSz;fnXfN1_;zd5v+^FV z@88stOV>8M=^mlR=~mMEU9D*w{qM6LnE)&AX!V`1_Jh`SDpWA|zzjZ~C-AgfZD)Na zssH6Hcne~GDOBgp?gTZll$HI;4d;okGc zu)ks&kUK}=_UGeReM-S}xl`_CXpKlZf904j2gVaeWlHOAgk^Ot-GScov?gDQWDGX? zKHp&;+vY}$w4Op&G|(D7Tn10ggMAaA_BiuOq)!Qx!Mt|_AVydH!^3ygHzf!Wx^b?@ zf|95BIw~;`!%MaNeZ?&Ha9dS?<5t1El)+&qE!>~hS|3@|}@q|f%RqjvYu*K&Fl1P-+{#60*bax`A{@7X!kMzUX8xr7`}1@O{eKflS5c|CVq zWux!&-4F&J3V;{#VuV1bUMzTWE60BXIDh?$2N#6{<0a+y7<8MfR@+4!m9~3(x?y{s z5iMC6p^9LcT0INPNZaWatfSPe_#Gg{1y>OQ340w;)w>(my&o4K77CfudU%A{2KZ{Q zlW%=1$Kdv&JPj!_?&%?a=MD3EgU1}Xro9ErtL@`M=UH*7O)e&FJkZ+&fq zZ1X%Ybi~20{b3dV7|4bGpCa=WpYoX#-|P(YBC+B-yG98UKSGl{BL7q5jQ>{)&~&_9 zR2mf%cdRREjqjMlKK*P=pJTy?&Q!Byp;DdhGD!}OO14n-z{9(^5>lN08JY@%%j@$O zQ`GF-PN^~t)ZF=j9F$~0>4W3(i?+p# zO3YHDOTT=JVgx-3GS}U_WX1-%inAs3r9Kguq}qB0KPB*#R&XX$jX`w$Biywy5qxSx zbA1fUMv4PAzrnm`Cun52ianqkPwCBs9;On8c#K&C!DM0o#v+%-P+` zWa=!nT21Pb4s1EjLybF=UYE<0!S8d_9J5u*BL{161o95B9yK$SCMSqikqDyovaRm> zq^fd?Pty2-2@v$IDs(vCx$7bVt-U(-dSMnO8#5m1c!c#lStGwQ-9W<9cInH5;&CFg2AAB4@D-D zt8rZJ-WVMe>E4W9%K@D@mXQL(F=k+lle)Jzam&5L~MUzi_3&59rVPfuKq=^T-4}I)nrz&C-`IP<5XJorUoAZ6%P8+6stw+zfaA4x_Ro4Ff`_t#Erx<;u z>yIhKZdLEpc;yWny?EWkWXGJiWkeRCL&;C|zeZ|fGn>^FO~$R7+3tJpfq%J{CjWPLw6 zoVnenezq~I7#e$}!Tq^-4aM*#r=N+?Y{TJX@k&xE>oqK`0_dNV7<|Z72CG~Y8DYMZ z?Dkl%aqFK)A)|G@%2m1XL=$YYu9|vm)Gk{8A+g@+w^V%j zrB+iDEX3mN-_Fmsydz5_VI=tzTkY`KRVROH_V)&RcfTAwk*M6+E>|oZG#~C^fe4#_SgR z47j|zwtp}=RWrjXRi(doElG5>MUCj;b7Rv5IH4k}UrJcH>qGPkc@E@68fJZCzv@eC z+Pnd~1WR^o;dyqeaJ9i3eX|2cqbOmuEZ{hn^>SWLz+tNSb{c?&z5h{qWbKtap33Y> zlJ7!1TegCuztlT#dvD0(`kFZWAUKWLa(RI;cq$(Rbe)EIc~}Wf_Ud2Ou*b+&wtXIN z6S>{Ix6>Q;eA&*R+1UfyMmXBawllQcKc8Q#&m*|F-#M$co6yR%zd>bLS!S2KdG3uY z`t|h}Z3|!RN!?E$PZhcz#QJjae4dQ3zT{hf1bym{x{k^^d9Dik2$RZh^JOaMUk-3R z&%2%~ffOHRu}w(nr^rp+;_>Y=_Hx@rbz;H`@bx`WOA&i=pSwv2-}4>Zb539Vrqf%q zlFq$N+}a}Cb1>0r!u##=C(mmQ+3nuy$?VIZhNp^<_bcB$O*LCU>J3~!+?;0+PDxbS zt>^0ocGgjqr@z+a4U3yvR@+lJ*ZOql&ZTfOunRR{Y+|j-@P##|)Cf{8VuK?eJ=FwuNVva4HSvo4!rLpZI zeEQZgs*F3nyRj^s^_{%yxK6i*xYJdA+@wwje zJ?-X~I;PF3segT))Z9NLd<{C3czdeRnvZRHd1AXo?T?&EVDidAKNZawpITmf^5=c= z>3k}pdM{a5UyfeEn=0k=5Nxm3Nnov?lhJTX&h(hGSY41pK300w#AmpZ^?Y5Kp-4J> z=g{-PW4uN29DtfXYBDEwqFNSEgJ3(}r{k8Dd7adD)PKg@dcxnAoFvnFwOdl9d0jyu zJ<6%|%AY@T=&jOvnn1YOu-!k{XYIS+V0hkgd-L)9I7E^X`5KYYzEn%h)fQYKak zg6EzCRDm93+b$Z@{rV32sr#^tt5&uvhgHIrYXG0kQ2doar7;>r z=B4^sn+4?g3SZhiG03v(%bmIFpd+n!>pfN^o?=$%H7IQyy!^qj$XRyRb-;^Vgq?2{`w)*bkFmwu@FLW*FKR zHv6VqLJbwck-hBb+IjV%dj~Vcth1`qy~l|)SoI+8-)!NfpsGrEx8{zse$P8w?Z%|F z4gYS#T`eWai`+m*7}0NmWE;Om1%1VkP>$7QsEMF6S@F8w|x+_i2G&2w;>DTne zB}?$^BOb3TplR~1Vi8?ohH5w))RSYOelTEpWTM-Jn0_Y9lHlt`;7cVIf%^thXXO!O z{(b|WSLu@OPRkh^YVhkK{EeycHgcWbs6XuGHNp@iIpW-|+Zw+k`PMk|rCSI`B_);Z zM1SKUWh9*$5<W4om@aEE}S<9D0x@=J!!bFH(43rc8Mj(0xUZ>?p(8g!?SmccbrBR0c#?i4 zgxZXVTQNa>0Sixc#OaqgD*%Z->Mrib@q4a)EQ4dIwd$R2!A}_qL?0FRdYA|V#^R^* zCR{v^Ul<{FEIg7if6ZsfOShNdP6yRgh;v623{IGOI3)F}KBK*GwWFXLEj(IHQmrDK z8a;(7$@GlxO@XlMBq4TgR#Y6@=;{7Mo!Op@`~7tofw9t%JxR+G1DHni()%q015{iD zZ!E=7)9UHd`-oj|W>-!x%ZRrVtk%9&t%4oR_rRyg&&*V{kxgZ-kF+{(X@XZOXTVypc^g-`E+S^*l%eTS8R?@ zZm{&Xw(k1TS$Hwk?Tq86k35hEl&03o^tvVzR28)pclEWU_MRW`Zq$+nrwHS9TA1@p~&?;-W;G^ggu&LydnqNT38`mZL- z1874JW6_#rU>2(J=*Iju_enFQNph$GT78^rncA%iZKj&_{zs$c#fvSt2T_L?(aY`_ z`pqfO>8Ha5&XN2@O=#pslZB2bu$&PLz=P;}u2&R;LK;QGlpe-V%%56fV)wzas#=o1 z-VpUPaLE$$TR6Jh$<{J*%uO7XC(a!}b1UaYm&rIP_r^%O{GK%94z zL&PD}4(tOJE#Vw`C%Kcsjs;ityR{H1Sm*Evnb!<;?K=m1VWHj|RY~evNS6Lzz)vVx zzz0Qb)9`Vr+wYQjWsv53YlEZL&0I-(7bD1+^YaN$Xx)crtT)T%q|O>lu@f$@i$ISC z6toOp*9ojs2V@(^k5ttw(p?eY$0sV-OrO$ct<{+`X$bMOfMo~wXW$q;6OJ@}^Sds6 zJZQ!fWjls)R$k+4j<00PF#@;E_;`xFGbWj)EioUDDXgm%*mMr0a{0z(npNM*p-G^8 z9*5f;WKFdSvZ8?jY7Lph=TglTe0omrg*=*cX*SnZh?CJ(iEYCJ!a|0JGjrG7TPYkj zHSHqLERi*foeruoqkUVD=RYMMcME4k^A&gNacnD*o?G8V1Mk z>V%3+e^uwP@O#Qm;z&AFf^lGS?yG3R3=Nav zp~$p?SJO(n_WU~)kkohD1Q;Zo!m`1DPnQNu8YbAVjXiXXJ+zNIb(Yo{>zW|HOIJ3V(k3V}dKD9N^xI5=XaZZ;wz0{`-K-BY|RC7)Z zszn$}era!5CtF&_X*)Ug=54~{ElDaPUi!S_*sd&bp(<=CsD2~9UNq;=0q0WzPW}(!DS>vy1rAMZ7nDK^2`gcy#cf!c^ zx*dS9JLWH9jdtWRtAI1Cirb1T_1E1j^#mrLS}&foT3YSVY44_>^^eH1Bo%*K20bd9 zo+{0kNoK#vTjPeq_*eCm>4cKD1kVZUMJiO73A-o&f0UiLM{jlZ*W&Z{tk^|s?tV!- z+xHf>B97BfUGJ{ZsApm;o*IWqy!U4xhsSzRj&Izm=MDI__tpnc1Qz_}C}vBN4XnZo zD=2!Np5an(Xk4jzKiPs!O(KvYlY3}}@x*hPgSvf}4+*CC3A^`yTW3aDw1>fFk#5Wx zxDifUMsI#HZj!5CVqL@E%hhVg z-t%VgR_?$#dQeh`HLJc)0hazPmc>Mzz%~61> zuC#N+(#H7El}|`{#?iHg@GxtY#!n+>+v_j$i4%!zk;Lv`9%C=NJV1LB6nK3)FQi%s z+o4&6ZIg_Tsv*w|n*9j9n{aVI0QJW0fDlf@GCmu+pfPOr?GnIMcUv)i-Fn_VanB8^ zTtx);lw?MCR;*@@|?Wa2(IK>FT~g9 z&_C+0vhUS<6GL0F?5yJM|0RIh1k#L^El714Lsv>FoW+rWbuM6W5~F|wgG4X2hbCfp zmxya4pP;+@!VbTcky^Y~Bi_K3e8@&2dXt1rCwkiv(T2l@E5l_4I%%3Vd|z+w*scNEkLx3%ziT7#8Wf0D%-Lp}xX1-~9+j_lbTJY`59^FSl(gH#( z-5|W+*HHDAdR|e98KOzYvrTlK@;P>#(0kTE$do$=oM$_2-ZOaaHy8MfR}8k7EhSQ( z8*E|pLK$+YD#uRkrprmSg0~Z(73Rvf_}%5yL+62?PbY`3qCu;mh2BXq_u7N_)~+dH?I}V8<+Nhcsq>Hh zr`~y;9PogcCs&3GgRTbU%#BVFW82loxJv-O{^eq=v+cTi==mC37%WPpZol1K-E-r1 z0ar5T4M37g?EQ2g_w2OYX8Ky4<3Sl9w^;}9RD}-~5K=GxRhVI}%$H~slBk4iY=ri9 zR}dINiSO0TFTj7tzfXUAzrKIB&NrHDE}cU_BWPCZ`vt$OBa16~vfEA0?w~i_<@xaC zkj>j@%aczpnd~$-QH&atHYskfUz%t?<->mQ!_DKaFcflWwTHM{duF)l%esS}&`DBg z^q9aqvSF_1bj%2*q+V0nzqz2MVLx5vDTtix2LAmW&7I2pQtx5@B9|3|Zz80HS!7iS zZC~gSMwTT)Z3CyMqe66nPIxjDZB$%~Ptp_)8}jpW(TM#t+q#TuMN+OL0tYCYs+T`3 zf@ToN`53xK-hAqqGf{nbjM+Jbq7QN)a>O{u%FvrX)gu{6>FXN=%jdiaEb))>4Y^eu zLvw|ADL6ulj6vQG6M+i_`NR}3&Z18Nci1hJg{TVa*3ye8wIV= zN^A&CA18-+h1-fxd6xXCU1&12)|>gWotou3_g}^=#z!q9lbM5%xLbbzk|5hZU&NUi z=W<@_d^sOgu6oK{=Fr`9$Fbi#97&%@3RgiM)^ZOO(bg93WN6>IM~^xsU&v#L(ZS9! z$z8TrGYZ#HuWF4>Ob9`;fcYvhE|}OVv#(&1o5Ly)Gh-n|MoilnG|b1F#h2-g6eiu| zGaZE^@EuTdwac;co)tC7bzpbKVFn%Dd-?869LD#`tDNbE6-N8c&<{(~Tc+AGE%P3X zdc0BAJ?z4T^_(7JOn>Kh++=b1sNsGmM$P$3EzS7^^2xHE+Wqw_p2ra~r8Lkl4Was; zm6(4?07x!nkrLo<`9tsSmEj3z{M`Hf>%Qijg7mr@8hW}j((CGIndS=}o~tg8DhE^Y zRC{89&ea=P?q?=p`r~Y`ANcPKWL_>veB733{*1@2&rRM}`@v`on>EXgHy4c0&ZOET z=ZWi2P(9Pf?!=}w)lI4oY|9FtNb-n*)J-cER5jMqn4jNxTiqE)_$%JwhgBU|=C zHGKJ%vid%e8iQz=LtZ>?%`F(r(Bur}4LrC0`GC+@UGAHHNk(7o%m&dve{sR`-mkzV ze9;OMX>1`E9;M~($H#-cA7EaccfR&C_kH&!F7ax$Rz|-s*`q6sceB@cEda{+@)#c{^1TD! zZj-hVG3 z#ph&?3j(XAeL^dbYQK~*ni(U!0YcN)+_6CAcQD5@VjQ_UROjPAHGi#% zZ;5KyH7e^EhOSca`OA79HRTZz^)xfAy^yKUmGfeiuw;T^p0Jc-hO#kPpkKViuU=4$ z*avPYULwaPFNf>R_9vE4J(Oo1@!i)fM92=u0&6)lnx|t0?}W*s%L$fYTyUfJ{ddAt zaZDt>3yLZ%o7I#Pc0DZ-l$!aKl|R3ey{+MWSEahAHrWa_eN1O#-Ist^bqMlXgu!aOZUx5~>bxg2IQP$) z0{4V}`!fDwjC8+di(c9K2AMVHm>u60HydSde^tyYXup686A|1E)h- zc5KHK`7lEtFq*^?4OYlOA#rTs==#iHy7Yr`YF=AT8azBpSnvDNj;;(JZOgrC5RVs` zGxrt9{Ahg`+#}<&{mHDe-C9}oZ=-9@ntr?2JQ>EVv9!m1FaW&_6>M;@7Zcsi8Mg5R z=RRj{c`M($Gr~IoZR`CPVQxDJ@27n*jr%7-a?1^xqMaFRqw7^-k!Y+7O?C$&1(+wt zci%d`s2B)o;! z$7yQ|ZR6u@B$n>QvYC+brMU^*N0nMb2IF~tlQ?sYY+rvNM8LvIV2VFq_u~5)xvDiT zZ~d$C)y{QZ)AJqhaUZvRS1wq9%i{*y8xKLlgLQj|GYA7knmq|Z3#)7W?1^do?NnIH zj=XO7_xweQ$9dJ|-K+c;jfegIL&y30mD?UmYA<EBaMcO~J1|&~r*pF?>m1#2&}+YR8^E(jB5l_FBvBlJP#i=GqUCTl0SL zTvBgnK_(m1GT;{w#qbSa{?bJrubDkDRUKxMO^4r+Da?%616Yz0-fu6Q7KVk9~b@_YlyP!^WqB_u7rx^$y^ z22`w7E&Re*tyQAKfKkX)v8>WwAk|YrU8y)|Mk_`cjAk}N$ShcS7z1H zl5FE3roFq-*8{a1Y6Z+iVz5#oqH8lDqcRhtry=mY`5seANOsFlJQ6rKd}V$)tNyTO zI|a%y8Dm-!Tta~QmQgjMq0x5`b3H{l6a!V^*l*v&rn1cal-&8WXG%&!2_R2H7d>>% zQM&r>!z;~~r=KZgF4W5BoY2!ogJ#WMRrMCwIlk5j(wpRaPYea%!EcHCEG2ivy2ZG% z*cw%u8F@J-EAP!Pm>+$Myy;=~p~hTe+7N*o%Yyooy&TpF=BAK0?Up^-}Ii`gx=0vc<* zNzxbtanc=BjGveWE>Vcx?oSx<#x(49|NCEnqijl@{%QWbq7|9uY`%so*)eD}sS)wm z0P@g~+y&totS@D=X0zobPQccL1V#686UW(r5;+I6O3d<}J||3?fhBu=_c|dIA^GC? zHtDxE3)Zx@g;S>!C*WKAY;#k*x@9Sn8}+Bw7bUmHa>;`;B5ul_p{jwFTT`QoaC&`1 zp7o0Gi@{t-Pz2b+ogE)7LihuPo@iRD=0@sr38CV?X@Tb;$tH6>J-wRNnE;YKYf;-n zU&7BQ^0Ck=va$e`ImctUS`ul-29h@RL9(c2V7`+{r*8)G%)?saWzWtq+6RU=qEHj>9q>C~M`*8Kq!cDJ5cd zQJ?oiecmjZGVJ?^)4aUudMzq?dK}M@&65hOw6r0S50$_jjZp5z48ZP#kn@p(Pm`GG zLDt#ESVaGXIbAC@JGNTNb2ES&)5K+ZR7f%a&SqO)Uwb@Ml!x70A3cf3LU+>IU^6I&3=dU$-6H-*YqC>e$$RBigf%WV4e9EEb*Pw0Fgh z+T;>xPmWz(B@wCoIobLRrO1IW?gxDl{BpTriQd2TVc#2G3%C^=jm zKc9_&O_r+pMn?fY`o!H{cE{+kc%!!-YyH~c>j z#*N4RVuZT~l=8IrDttC>XDXvW5CP2gHw#!tWispvz<6>&!mtLGf8jQjw`O$1k)TLa zjF+d8p~3p2Y9$U}EM+!y=W`Gs<;!qO*ZOW#w^a4JX4Gy#vx~aNB~?v8f+KOL(X)_R zP2&C6Uh{@+=#E&E5Og0nUC{!;vEBNVf_ON;ia!7H!-yg1^NFoH+%Uin@ey3Px5dtR8?HJkdNfbMY0&|4 zcw9%rESP35o&MV*t$B;DmNs^?SRB;xGFV}-hb}}~NmZIm3nzqtBNwya-`$%%)-}IR zE0+Vp!vq@T1AwEHs!3dz zW4SbK+ACswBzdI+{R^$(d>~7T&})W23!2Bez~zi1mGx@Zz8HtD7isHU~**)OGIbKBh-Rl8b(#*5X$#VNlsB#OmR zy|d*ZW=Z}S(;ozVhD`_CI*4;T%2kPpPh(N^-5zgEBTeKq$f$iyf`qr_C(;Y@Az^KU zB45ao?DO919_Q(T(Rt9Fbm;n6$kGhc6=;f0+I8eV# zoV*`>WEXFW{NLSZuFazxFV`c8z6rqziZbe(nf~Ihz(a6u3%|{Wv$q9#6X#S=K1(!# zb|=yk4o6AN$3l_*ocij0a~kv7{r`fFrX2?wb&I2egRAL@_+LIT6#Fy@biSE$oo}|F za!F7>0zLT5&#cR(Ow+Q%t&SF^+SJgGQ#Al^F zUJgU@h9lH8rlmD;!ZX}X5(iLWDq%$QN>jxRgwOOLA2{$W*=ya#J>>V4mz0#@l_kX7 z>H-pY&WPW}r7&Q9*I=U%zn+91X_ZO|ik5s2zF?u0t@jn{>TP}#Qk>DVl^J+u-}?xmIoXRTFawL$PVN zC6^=<-e=|lm(A@9k8`iqg_GM1q98~eo>AVvLmqoGXES~^GpXKm%}(X^7n`r~_Yjj%3Yt0_%t79G8X z?tL>$+%Zkl%`*HJSMISbRjt^&sH==zAm9?RWCY|5{qgaunJ8 zQk8Vw3eI`&1&5-}2b92NDl`2-7v5vcPB}?eY>EX0ItpaK`iQjXlkaY8emNs^Qb6DE6RD#pc00%sN!x^&u z|9=rz52InLx~*@xE1tSCZ&VL8KQs~=N>}$FMcZ^ULKt`T=#w7`P6(KD6os5af@Q< z|AigB%=qZmN1buDwE|eFzG%H&N?={#23ODo)R`Iza%|UCm66uz#G1toQpIZa_3Ft+ zEFAMZ`-%FslP3?$oRR<{r6S#=QVf#Kr$*rQU)@OSTpb_PA0C$9@1}E=Cdk_Rag>%h znDHKW_WYmi>|dqfKq|S-zRFiYoF@xNag?363bjIb_vbEpX0**&>~bq7x~-lx9OjBR zLU05Zbh+#VGH9^EFrp--X;c?%d3;0+)Jq%PWQ28rKq!*+dLSNk0yll`9>=eHfZ=@e z|J|A-~}lOnefR&fu>UFkYNMHQ++2 z#aD2(&VT*})kxOU7iJgY61ekE-Ll>F>sdg8AKbWgj(AM4Yd(EYoe%ch875jwTMYmP zd=5=??Ci|ot4u?;NF&WY5yx-ZbRYoWR4qE;@fS`vO|P0z%S^$Q(>OI~tn7&raen$3 z7%*yXvrAMeOoac%-G|HRCDZY$)9yiVe&G?(s#>}-x^mqTQJ%byet0gBlh zmZ4pnB`eqHD~TGqaPd4q*CyMbDF>t13oOigT^4u7oYc2PDmF8--~BWd+j)yO3n%K) zr1~R2LS2mCWY^74nfstyHcF!@|K+>dU0y~vcCtGDxRol?{-Y)%?{cy7iNBs9W=64v z?IpV@gR`~4@sT9TUA-oZ{7w~=&vqzYWy1(Rx{b88wWSNE`AE?8A`hyP1d#wZI6o!>qSkUcq()+F&Ls~>NknKYj#zYHJl)$NKT zzeux;1oF)PBOL!@gX7x`jBX9mZFcjK*~`|K@Go9UB@89MoJS%V&X=BP$X;ETuabCG z0Dt$MzX>=#7LBP{u}7aEBFe-eO63OYXiMkEL6f!~rIQ4JDpvX+g2sW@f}4A4E#Dlc zPJ5+fuO7_oO({8CkrXMX!$o21(m!_AeybaQMT-DsoccUNCvIog)qrXy>@aalD=Ugb zSu^I=_ko=->53*KO(hxUmfV>d!4j`8qh6U0ULRa9S`prq6slReNL_en;z95 z|MymY+h#&t4_H%Pcft>EE+F=GAO-~p#DG;j1#zc{%uUUk%O;i(AiS;H%dkD5=LsF0%dg8MpN`d2v~j^WZ0UyOo&zYgb-!{SEm2S)z4 z4X2RbT511bZ#TYn;i@#;@?~?uN%+O(EcUy31@&X=7qCtz<~n6D$PhJ z{OaEz+BOjE^5D0ss#Pq+hODm1uAGLOYI!4Tk2nit%+ca-U3_f%ZHD?4L%SE==EzcP z(Y$8U4dS}F%=2^`O_6~YCP^9G&HSgAOR+G*@KeD0S-H{Lz&-2H0FS3W~ z5OR(F1@O?Y#5S1E)iS5kPIUh?rbGcR<&NZk5ifRpR=2(4F=&ibOC?7_EliG~8V2uc zuN5vLA5)`(UG=Q#J~oO>5r^-~O*0O>_ZZB2dt1 zry!N&0tC7a+cP9uQ~O1+PflF?38L|-+ffHK5Le7cOdqb$uYco6q{ISIV1<2>!(wR& z?dlS1(YLRUO1Tm+Ssx9X^SrUj{9T>-=GUI-BDot)q#Kmc1 z*`7NzBTZtok<9|(5Y_587bHwdM6Y`&N=EYTqtoC$i~IrDOlvM(*g0Pv>a--$6H`-> z3Ah-YU*2WS2lbX{jn<1QmF3bkr&XKxa`*iL4N7Q%v2BG*ZuJtM!QE z^{rs)Tc;$Ka<#l$^()BMAtnGBDlD#sU}$AW3|QZ%B|zD5f(+zmz;tdLVrXoZk#`GS zAO0&`1qS)aa_C26gWr%5mpGP3SF1)K(f>c=7{%a1$}%3Sjp=OwBMocy7Q=d^zy}Y< zk7uK+1J|>TM8?SKUuh2NFpP_TywWgTdtLD`}Kq6huvH4Te*^|x76GCkXl##O&F6+Gp%0;9HuHXUk*5N);X z-BDAAYm(q}oY}{-vIC;!_^hg+XX1{~d%HI#E&+i078fsX{Lg+U4uuW;3e)+{ZTlh3 z{ql8&^74L0K}fVLB>0ch<7>u4{{k{R{<5V`;K97Z{(mfW@!|NpvBoIcOE8bI1^@`# z>Soi27bhwo$#^~(M;D{0-@jvKq^q8o1B8n_AT&0l6$E}|q)0}Ez~SKLTBW!GQhHsH zIW_9oOe8*}rBZtV8~NN_XcbBI#eaZXnW`5-v&`w|HrNnJxkTh@fPsc7iT7b4UbMo4VfdQ+ad5H>W#m$MwjiWj=s}cwF zoVckfD+i44ADySmz}T~dJDl}%kLXQ~thK`E3b%diKgR7SR@y?cE%&SYKSv3Zi56Bq zCSpgHRaUN!wX+KiKr#d=gyR?5Z}g@_QN>|}qB86yU`j-u?B#b^jE;A%gg9uM-G;zc zj9Kl~9oBJ)Q}v-U?VKT~J2unBSt~Ps^|MuzvQ)(IOVS4G6nXVmSSmkhgfXpJ$ z7}*AQJMx%vJ@SZG8^@xcpwP@l$HdgLec^JD`{*o_uL4C4##Nfc8oNAFrj=VuCvLhd z_+&9s?f{SyPFn6=vP6;@R7z#>Q7u*@=H0)wz9Z60_Z3-36W)IZ#f+n)qvDj9uwOr6 zASy%8p*uF&cX4B>r3kR|eUR7_N^cuU8SqJ_eq5n56oOgz*{7E39_D>R|Cb#?C1>?p zrmE#WoaWuHYXz_)#bM`jfnIBA-p#_i8jtF@9BytA6gOkZ;M|q#PVF}6 z3fy}6*YZ^5UYT#m=e67VXr@~vHO3w0HJB*yNbo^+90x?hBet%Bz(f}T1uCpbiSqiW z+bu_K%o%;cv{9`WD44ZjzjgQawU_5glBROu-G4q){)fuG6mTT~u8FqG8+Mpy=?M&l8W+{Tv-#S8N+Um5=VwoxO9i6Cb0vr3dc*JUy|+RT#vR#J z)0G?@3wU+ZBXjuCBWwnHR@0N6RZg)pZ}o?W;7{F-2j{)&;w+`voVPZ5?qw&s~M2bd|ke!Pjr$z{TjiLi~7nW---wMx*c zVi&XfmY^xyweQ4U>-`=Z9-hy~5a~ns$pY%~^g-h(s4Y=L0;mINpQ8fOuv+cB{229V zWg6)Vq2r18B9jxt(kmi>zfg>fq=u`BBv8gz3gd@>a-uD5k(HO>dpbs!BJ)m|@OQ`G zq7l6;^{eY0>lPNlWO6`n6N0+3d1yK+1HM^?JdKsDEfrpbQJpqD6BG3PA7ePCC>A1x zauPaH%M2aQ8+O`_C(dp^S3daHZ+?4Su)(RWckd~X9i&oZja@zjkf-0OcRytUkDi^}IAAvn;23!t-Dvf7% zP$9)lj6O9ZCYNrYIx?4zltmIy(R4(_>S7ZEjC z%#l{(vS5bj>6dnP0`v7xDnFu;&anhs}b_3moenmRyZpWAU-5Ui<6yjz61 zyW*pU>z&LuDE~!EzW6^aFiuJ;%+cNEFIHu9uWW@PMV~7^or4zQgO3Y?!!*5Vp6Y~5 z%DUv&wF4z!&4+u2jZEG2>;%0{c1 zKFeUmQBgpHww-C%OQ-~}LL|B#`)inWJnzLGr$^G=;48+`Ps6m)0#-K&Y1-(VEXrB5 zCKFzZKC6C3GBoI+$B7kI%jgy5ixVXYO#$~lB7vQs6bqdpOGY(|boBI{CvMXd6JJzK zu%QZAZY~B{MFa5HyQ0SLoS`^Vc>}!)XXP8M_VZQNCXo=ugU(?6&XFZgJfnYL(I8R{ z+Xjy%C*OxJNYKK6f0u9a@2uJr{6sq+B(td6cI|GW4!=0dT-ku{cMyWcYviC{;{9dH zh@3jRwc%m3Xf#hP+tajCN>eTxVDNZ-`AGTo`N>abaSzYj@0y2GqZoz2A3o39?#&1AltYNCm-(I$U&28d6#|8EJg@OrTXyo5AZ!sEtzpg(ON%2_e9=bdUYLS0T^YIPE_8 zo}oM|+2(oUx;IGe;?|7layHu5?X|hSbTVjFfoK-_gnq5Zw^ z1!!BnC-uQcq$2h;53NAQQi+h2N{j8mnFr^jyE90ziutwDJ8}Uyn21t^h{uGN==ecQ z$VD6}jogi>Otb8DR)5xDNKK_a0`!2qNWs5kGG3TUf@(^akKe zzyvDC6Z1ZPfH?c)8I$F22nEa>^3Pr$+}j&c#bx)hq};ZLF7)V}iR_m=UqBt!bz3)} zqx{s><`S%k-hXtKEat<3m^^kJQFyLll_pezB5nRdB(cuA=>^uZlmLk1NK75pzUpGv zEjbcO6n;W%-k8y!hb^oJ`MqeJ@J02b)>gq2Gxul{*Sbl^{YeH*)kCwTPMBetP&^c4 ztv^whc9K#jPyMBOdhw%-MVz!$i#Z!RV~wE3w;+q?y@pj4wWuy=HMx86f$IN6#Ke|X zNUA!J@42~RfpBmsXK2jsU-k$jHJUwNBmGv?ceYXnkNB=q$eRuqPM=*(`OAf`{h(6Z zC8N02)-pQT9_NvSknig2!aMGkSc?jQ&?bbpF2{XWz0N}$Hya;c%0Q_F9A*`*#yX*QbG z_q159a=)7@F)iKzC=6AbB$U$_Is?w=>q^5LL5HwC=5J}NpBv8a`LPk}mfTYNTx}M2 z)=*J|t;0i>tW!x|-lZrQ2n~*+`%1kbZT}M14}ac$E>#c5ED-YJoJR9Xvrt?=B@A^_ z{(ZN0)uKHAL+7+Hm~6Qbmw!%L;l``^xaI-ORBevxJYSwa{uKdGAN924IKWj_QJ{Vh zBNhyFwovY7Ln9(u`OAFFZp_=B{R<8bTuOlBx6GnI%cp(ebG{D_%UY z36jx6*)8p1+{RK;Snc3cwYIXBVQS&0y#Ha6wNF%;WOKIYI{;(c9ima|3bmT_mFusE?m~rBK_WV7L-x4++z+YL2aw zWKNpQ2dCpuU8(Aqumc4@Do7VhTlqqc>#Y7fr(c)s0Ff zHz()2CR2UyQWL3>P!_b4o}X{ls0$(@B3e|_kYdQlEh^$u{mW2e@q#uxYq7nC?KPP< zGfGNcy4&@}V&du>&gj4X1IwEyT7z5Ova%^1)*HEOc%;tDj#rSSweaqmg_nJiY(?)- z)Rd&g!bghxX_{1;F74jA~RKeJT|v2FYw|H@&BX$4n;_rz~2GSNMe1@@4`} ze0rnTS=w|c0!`QF<>}52a4*OtA$Gez2Vvr@7e^7qv~x3cDNCAAIp*8z((f#6jUC26 zxsxqteD->}xdC=AgbFGih$)&veE|wqmVU#l?DJ}PvMM42rz0p z5={iA%VxS=?Mrvs+%;6DDV?rjR}ZjjDG*aiw((Y3Rs_5sGeg#_JAXSH^(z*g@KsM^ z^<{z87pw0^&N_N__KotCv?!92s7JIutb$Ebll`S+-mniomzrB+ljtKdis~u#8d<1F z3!k+_ z!&2)!d`_8mN4w(kBFv=tF@e;DU&+9m&#!RP3-?Q692akY_9tiiTXd3P>bt(i zjYo8?=fc*-;c}Iy!RhCt&3VlX6?#%9Ec8`xmNb#Z7;vUXR&TWZ@4HE97SCgL$uggK zVo=HeGUoG(;!czIc>V(9dxOY5)?H+;yxs%pG+2Tm_vk7Hr){0j~0o$YpiZ`~U-%y~$7sWoSxw%8mOcVI_&Py8H z5|k{3Qj4{;igVu>e+MYdu+M4^gS?#)Q`Q^zrTfy(XRXu#brKZhJZ?iGJk5#`IZ)b7 zDS644$=$)7%>#EzD;)_#jE#>6rKAr}g`S49-=BAj7 zZQmO2Psa8Rq4E^s-gL5upcRMbAOM+!u!WDVWtOVkTV2MlI9(mt)_$>E@RV93zH{^%CMw}eqvh-kt; zbk1IcYsfrOChj@;tfehJL5C%uW9sVHo*lcS+nV3-@NhJ)Za;zv9LG>es7k*bF5{oo z(%#SaC|Ti{bJ$Ow5$>>THp(d(whzV0Pvf=r)ri6pxL%(Ts+qPBr__Es>Xa@(0h~4^ zrCaIe^{A@OUp(^?ON&eNp)hRaeq&6TSdXD`cGkg?exJn>bG6lQ1fVu*h_bOg2~4+o z*|&+;eR@PTXR_OI_fB?tA}?8JSb-~xcGySR5^&O*TbmaDu~+`rsR>5 z%Q!t(RVA@=YvRpO(v_n$u={#CNRaQhtl>_p-7rHS)hbv&*JHZBxd_JAlT8m!=J}Qw zuSH&JdaxedcQCMr9dpa>ozkUG>-8ORc9yY{|Mmluy!V?Z6LWe8DmLwu)uE2= z(~PS8(OS$m@SO8Fa9)-3K$k|J6IQ*YPt^Vyee2BjSGoC=-u%_vBm1+>mZku7>g{#l zMc2{$r@z5$#y~2%m38!&rmm8^)9p@bDb6h=Y=VN3J;*MSqRs`ky^>c%U_ANe;fLc= zP4fN_L>)|Ox<|C!te4N~3uX*$zKIA16`KphH0-4eW6$XNJCg|O`;g*zMShatG>J5ejlJehZIhOdrwGAv7u|@ zx!Idig?>+(hGgR^Nq`{zQ>dwP~SIwkXhG>b=yw*i{ttlb@lV|Fqx zsOjgCK3_QP7_dkSf?{t-MN97deqOC&*YnIw*Iz{=>1E&3eC~En8ED$K?S7T{qDiB$ zME-kR^{%C(aCe?fCB65CS41Kv{%mUt@E(hNZBT1`&Y^?+GFmIK=wY*6=vn)-zmE^r z6MjeT{OL|+vZT`+CIh2BB-NsK*z<8N>{_{P_cZNv`(l#S+34+I#eb1>gkB)yi55*v zv*BmjSYvRnN#7=HiG|<5H-px}L447^9?Z(kJgKIK$0vf@bqEr(f0E5vMt4rK!p>bQ z1;-WtY4g2xI;-$#Se3SVDMpceQ2s5W{{0;^$@>dqvmTDzDe3o@q5F6C=%DRxMSO-W z9N+r&k##eGMNeDr{n5H_94}t7^F{ag)G$%r*J7#C3iGWG6&pgwL^M&yUthMAJRee? zikh#8ZZmJ`l7+ZKgDM(B9W!84jnTp>)9xKNVVci~$3Z}I)lpe>eq_vmA6YHE5vN~u z1ug)63F;i%r+1ojO@jLw4ixx2#UnV1JGs*c%2!>xLOfP<-g@eR<7-`^@%U34LchvA zB@I-M-2xnc7U7Oh+9IN2wbW(*kZLP3@2p15kR{O-X=AjAVaNfm&sj4rS+z5jo*(lP zd)|VziA?Y+wX2Sk*xe)}Ks0C%v*e$3ua=zVY{Q-U7Rpx~G%dW~Z66;~U8zNbj-$We zNUWM^G2-VL;gFS-K<5+@VPU*rO5I{Ww0+w{)uj=QP^Aaj!^4(dJaJnAHL&bOsxLF= zAkFy98=W-K&|H~-qI~1qg+HHAgNF>>AtNKx(a~8>hwA)Qis;SNv4?g${Fs(Z1L~m- zlHAFnwzjHvTb^Z>23wmaB`T~(aXD`?*nra|l9+yaI=Y4O-!5sRl8%n-&<;yTpXA@8 zBTNav_*{C5&#<0N9>mM@cBJk3C}XyT(^uI4quh$8k5csCSueWjN0xeoNrtnz%ugiC zX@(dA9v~?D>=R8O>owpo+0~et%&>}}dUY6nr=9zPRPltwUlrDL>f6|Nh@f4$n6Xfk zL-6`ViAL8AHS`u;>}`zXqSI`|M)ynp^9M#BDaWT9S__njmp5orKIy6=IAf2z&19@# zE!}$+F7gO@BC9R=Pf^-6cUFG%K6>w)nf11Sm&S6D(%1GN0nE%SNkw0=+Hs?6gm^<+W?3xh)YXdS;472;tS=Sm12m42!XdwbmW5;KqHv zN|oa`WM!Smx{P@3jEgZ%)mHJj@?ZZ@YRu`q75)Av+p9wa5@|-rQ0Xd zy{xoDJ?0ZW&eZ)|bMLbz&(BRDdCdmcI-0M3*gR(SG`Nqt#&f@JUK8>8zEj8cz>Or7 z|0)tS5Dwh^qaW>%>ZfdA9lM}Z43YS9qlnwZYmh7>D%P>s&i;(Z0zK2mZU5K0dQdSYdew zs}1D1Ha3Ur?dZ6k>+-O);kA(h>^-qT-tQPb>U#wd9>qs06aVIh5Y{_y`okp)T6p8eWE#WPF|Y2ScAy%B5n z%2bINO>??-pI_!c?!HSHJ7cfqh!bveLmrX&;AZw{&E@r5L-~?jH|T};mg?(Jgv62Z zr>RNHKm$87HSMlk%sJG(N%y}|9u0NJdBqd}>-6 zrbL)B0I^|M!tYmahnQeY#!P%T48D>dVDy2NncBw|U6GJvKtHFQEG+*QlELIcYYe#V zs?qJ{tXxExhDHz%|C`*2PfK=YzH`@~N3uRYm)uTLW7#X8f|j+whPSgyThh>leDmH2Kq(0RY(-i^Z+Z`+=rRxU;l}dy`&3oF0^lnp&jFlkn z$i?}tE7kd`%SyV~l6Gg?qLf{^eZw$KLJvc@wl!e-b@FE|$881ORu|Y%eJ{^6neJ$G zS88sf@12u~sKmV0E_&$=1_qJ2C5Y;bdZAHyUxI_FC}gZuCh43`;OA!eJ@;>#=t_|B z1YaacBT-|;wG8^;y$`h9Gcw5%lC^(n%qp+AbHQaeW0&wiJ~pg|GtE>MP=8&W8TTZm zFsZH7s2YC-!B}JYd-Cdj5E#-dyL{BH!v$V8wMXhD^5;z+ufuU@MX#>EAf0R5>x5%+~AJS8IGA|ve zDikM_k%w`E&LU$DLN9}SBnXRHGqU1|oW%Rv-S(CDm0P*~?Q6(s&9-a39dYgt;A~WF zkLY&UTRvx=SwxUgUNZ*13XVH@I7EqMH34E_G1SdrV-4d%yqTwCR4!_($m&MnoWCHP zvG6qEJK)Q_dktnX^JEx%RQs7@0wE;Y>{-o2G_vAG8AvU_!O->dLJ{CgJ}z;_A3{#6 zlKCZD$jPs{^zi!lys4&W?eWWkrTw>SKk2vui$JQm(dV0C9=4;5`IMZZPnwmki^(P` z@hL1x9L+5TM^T6=j%KHVl~BF73NdBfJ-OmzkR(wx$Dv6XmlZ(FCS~GDZS3zOugF@$ zR)D7*Vxb_XZB~6Byy|hi+$|*=A{Z4ZQNv>XYG5X+v^07mZ))5#G{Lz~ghF;TW%G~v zi3)b}Mdm zAu+4#$Zb?lt)Z*1LkL%fw_TzIqM$Xul6$s{d8o6myQv!oF+QA5KE$I6BIn)TcnI0) zc5GkpZ94ph@}6TiL1=RwKN~VMyJ%c>aIp^k*nuySF5JtXSg#3JA_q#3pc6bgo(*;5 zLS*PXX;Dy^(Y1+KO{Joyn_l%RC=*BV9m6W#X{NGF@p`8(dD(84hB{WX`)=urSR?EJ z4avgltdUN&5fuYl4bSM4^W1d0N|ol|s-1hkPI2bL*DsYtnmA#dyF9OaxgXb7d4hX; zO#7#-M&8LL&0emKP8YT8nVV+2WFwrR%XyySCa&x4XJ?aADC0KGS>v(x_-AK~l`O+!c|ER>vi zGm{a0wuTox>D88bjk69nz8T9Kol}UKDf%X~RjhV2sPn!#;l7IBc^%Nm|5Ye=JuY%+PF@T=P>dyj&X-`L-^erGtkpjgn#;wkk7nX!reD3ZID=!e&5uB7mht3p zk2&u6^4-%O=pRNGc3{BC5MKHTj5mbbWvdCwV@IN93BaLm%9L)wR{xTeYPDeaOsdtb zgo?>fN+y(KzQ=_84gZ7^qmsAxSA?9^i%D@V!6UrsiyjcJ)A;ZURgzPW!P(BQ&I*UC zp8enVej2aR{N8UD6)O%8^ku8tv&BA-7lJdvN8ho!i7B4jKIzA}p~$EhV^6viApcm! z{8L-KP3{%}v`OjuwcUKxcXDS!ij`;lCU>~1n5R&+%o3Q1BJsYUJnUj3A*w~N@I4q# zkx*|iKTnQuauFjLQM39=lbNGMq#*^NU3WYe7|Yc)tZBYPBYA6lh~CDOWv*io0ZcU%`HI^9i7!0*0yD0 zt*zl?wb`M~Ujk|}C8-bQLbo!R_rt`+@YA3YZo_ifov-))Q1mG+lm*b?KzDeKWJ+tp z-l3MQb7|b3)LjaYpvlU~I`AEHadXu;c1w!&_Ts>P&{B#dc@OE}4ow1V)H_Wt+uZLH z+aMO2vIrEx#+adx4yL=B=o2eAA3ZVtZea>p-yV460V8S~KdtU|Tqj(o94dWGq39_H z;oE*%=JWBOURynxvp24;p<9aC3Tbz`LwD0Z1OEJg;T2h6f0)+NR+Y}k;2kS-Qb;+B zg~!iXM=gUT>77AYfC)#wt0x(s?kcS0bZF}o2&WYnt7Ap; z!-Yv~7*8prw6XfzPGJ*M-2=hQ69J2mKX=1w6$x$VUmN6NKCtyMiood?FKzLHw|$n^ zmtK_Uwz&*NVDr@uZoevuG`N6sybb?*TOw1_o&Fm66WuoC+g7)?hw-J# zEom|>___C5I6E*D^h9ef>cETb^-UmSFVs_%qkuAsfwAmS1xU5Uo^pw#CnNF%!x~92 zsF3F!SCTR;7t_{NvVGf&rn!Y#AnZ+Af#w%%0x4ngIC)<%_`$<+V-0ar>G%CaSyG)p&BhEUyad|2r@X2LUc^Bom?lp&u6u8f#Ehb$wZO%6+Qc9FT17Rnw>TeR6>#jZ(PMC2DP;kZrz@SDG+Vt=~f;cQL)>L z3cOQ7pA?UKt9)Ph5zKHgn6y5`E?H;WX>M8^bJUdMr4gfrF8@S8l>k&O+TOpso?xMi zB1izF^Hrb=C#&H$(5aM<<^9`}aM1r6D=E>jUpXAle9gahNuIROG!S|}N@>x1glbx|sEr8wfe+=*PNO5{ zTb;7HP@KP>GY#*m6VvvogK(IAs><%024PD<;`c2 zwl6vePiU;W7l$8y8@|suLM#c)<9qzYv7*nYo+f>>gTQ|l4tChGSUI_4%T~2XmQL&b zk^id0B6>?Fr2g>}z@_6*_j#i@@+6i&Iy2N@AnM3||Mp|_o_YkS3P_UV4IM-Phr0Ie zeM3}&bv{4XY zzd7Itu#J|zy*=#>>z0)Uv+ayGILQpp>be}{XnjnJ|4iobeX|$j^ZLme@-307X21WS zd0kl+rf*)3|MJ(`N=aeNm%|jtJcg6Nz$`5^t|;_K!uAfrhIrr|i&mxw?k_?tL;;u|b77FDo^D4$)rW&4 z&#%%nX{N~q9tQk(yPr!3efBuB#w|pyQtpnfKm;c&wltOZ)}Ak^kd#{4PEC>E2(nDc zPHFEFzUO0ruImFPiBAQb%^T;UcLhL=P_>uBl%CL+5Z~98o;Jpdj8Oz_%?$r`eL5yL zVDfJdMLn;2Txp~3-my=O$(WmXb(4b@XC09pk1hNMX|(8cpO2`#dc%&P!bwO|rpLp$ zoaBZp1MN;`C#x&2f9X!^zb~%EsOq-qbyU73b{C#g+N-sYBnn~8;xE+wyf|qpOxO>S zpL=p;Q1Cdb+bGB)a)?lVSC=zx_7Q1gGX!=jdWMAsTX$Fwk;qA;TG@u>AXAzrlV=Ir zPs&Lk6-F&Er&JGW!gMkjVVHiQCbY^arVa^5^5^yUZcZe@$?a4R+~kv;g0tX#yW!spR+nN7Fe*=k8HdJFBxMAoEoarPhjH0Yph$=ZHI6gc7T0(mjX$$T3iL+DDOevsp%RO&RJqgE6bypB#J!j zuo!tf9(gjm!Nh)v9BNcq>I9VtYN7{S)P$mp9eoUqM2w%}6id#+EQZRm`LB#Iadj5EKj7ZU3o4Me(jCI__4KE1_2-#8azdcxFUI^Z2~(bZFg%Xk zLX+EE0p&0wPC;WMpla8Rm6KSC-cNu442b_+t$fi) zFTyOq9i?t*Q&U<3J566>cyogBk7aQMhQFMjmcF}y_!y9TI{YL^oj3pkYs+WrgbDyG z6(IvgxrK$4&6dgpC^Cu||G5FF5ZvDdv`!C9JJcL=~@J-#tCU zS_zis0Y^Q2mOP2GYI0&9XOSA zy}8Gv^2SS)mUOcSXEV5LcS8lVf?HxtBn!zBkx?nP*Vxr!y^P?6?>H^LC+*QW-Zbwc zvj0fRSVQN~7&+_`llB`EiPYx8{sLP*7O~J+$o$KoprC^GFd&_K%_O&mnk>7nOi0?2 z1_%C&B)icFI!H#2UsaAP#G<%DTO2dRvA$LoV!UaBhTR1I!KYT5)qvK>Iq$nW#YmQ( zmsj?0Xo8Cg>f_mCXX{K8*HF#f0;J+z=m(R?}W zSOQI{k~1|QY8KxsH8;Aafpy7Jot1Dq(QZkc@#jYo0cMSwy;RCZvRQ5ujR!E*4HLbjLYB3 z&wf&KPwvVbMv1C95N3n)A>GoSPqwPBw~bjecy`2!>;n_Zfbld1a}@wFtX(9=kd zJjS=<_i7OhG{Oz@@l|#t@zHW$AhhblOIP@3%8qHfKqq_R!O7C%^=OJK!O!8bck~w^ zflWc7$yg~@|D-SjfJ~5~zyP)b?!A#9H`~+!qi5BFoUB|H<6xjwuC0v^^vguZep5&S z=1c;~jZ9)Y<}?bT7{G4f)apVh*=N9L(7aZwRoObvsrzL6XNwNFr~|(sKsqF&4(T@p zI8zKQ^FKz6J1VDrL$tNE0p~|6%;K|R#eGM|hzVNtlD0u%4gE~jZ6(3z*qEh-#c?r|w$adzELMZN>7mL&RRGSJAXEX05GPYXu|Y2ARL zTod@ImNCzpCcUd6O2hZ_3CJ(#D5A^NDG~L-uQMDIqOxm-f^TipK@2Xr@BkK=_s!$T za_bv=8HhVjquU7f-dEmeRMogy!>Ks2X95aVGu|S?oS+?1$d61+*N6PE)Av%Bx*ac_ z)+DJFjGukT<0t_y`#mq(LT0;$SE|JduO| zcszMaoCF1S(vk`Dwo|LqM`o6#J!p)l8>Dh%oL+tI3d}mlP=#_8F8DORW9cv~At75O z=j3Qi#aXjwIHRUT9JY{{$jk$JN~hL{+rz(2rVcHg5cEQ8vkPosvWyY%+e^(uQXEVy6R zaa2?9U4I>vNEHf;s$jB`Dx1qNO-~o0%HaOAP4yd`%;mil!v60Sy={_CpVk;30cVTI zPv^Uxg0YLe0$Z9^<#^o`)jq343k1s0;vSnoAHzHr#DZk%1DH^lJOPabkLy>ei%$bW z{wg?SMYDs!Yu=xSJx;WBUBqd3L_*Qh)loD&50;25ANAP=KPQezDRn$WkO%MF+*-_f zKM&vMr?H@A3+G#R8CE-ns#!}>1M=Nug^l>u9xnUs`N&DxqQksGU|3{^sFNf)rj^JhYrPAB#U&JlpAk_3ei z@KIfR5U8p$;YD%s8`ZCLsNU`|#FQZ70RwW5p3?t;gj(wiJdwpI|0YL7XO5Z`=exjwPh>N-%F4%jyx@jko^db3|c zQba*zi*odCOY>2YH(^8nK1R|P|EI_GQ%ljLDYG@c4L!#3e{Tu+khsa+XzR)&j49P% zV{q}b$Qwj3*EN4UPev}WGE+^x=y%S)4MHG;8UVmT1$kwkBXlB@rHVUJRnz|Dq$Let)T~tZdC}c2AS5Oy8?k4=LV!W~9eb^@%H{(b zzX@|1i}2>UYlQ6k?J2PFO2kVzJO5g3^O72qs@1d&f}#Q=Se}^dH$UqWtxvxG`^tu6 z8pb{J*!L}>)rc@`TkZ?*cfTRC+sR!DDa;JE=BWl z9I?7b|L<$DH!LP=Z@Xw3|E6@#RMWsd`jY&!b6wM4i{ff;%(E>NfZQB*Tkriw=BV@X z4g6S8`(SPhX9<4(#x;8zjlF!AZ9Z7J0pX(! zYtQswTjoCl8n9QOhPmeQ^1~$AHN9Df*_s1R*F=AUE~tRt@$qOn4C=*##VV?RdFXK5 z;J!heCcnu$*uQ(m4>a!rlJFke&gx4G1BoO ztayc0RY*BgDYv`lXI|Q5eUy}XC=kHBmIV(eS!(UV_Pj6k-U=MhF_|+t-8}V?;#-xy z-^XMK*T6#xQUbD~3-|qPY&XlOj2G!K2tM{Z$Da<0=F(VUpVxH53c`zKVV|+!)aL%% zIsW&|uhxvIrEPOiF@30_1To#x$-iN74A%7tCm)@Br*{udhL^lQE`q@3YmOhw))ti| z8Nnr|^L&^BZ?)NCmO?OM5URDiBT#|J{>V+5%hBm0zpO4EwLREWe!cx`>FX?_KK3F0 z(9wY+-Ria%!2>Ay{p?`o=Io18oSoyY{qSM@1)SlEI_jg%`PX{7z}IDRrXx1q(~j(( z!BcRX`>xnl*~5dM!8`#28z5(HYHC`ye-`Q>3M}jB;5lq>A+I;IOcw)+P-9~wD=TZP zTrq&`QBhOdd3@zY(apkGT3Arj)|LjkViv4Bx6eQu4KRZlH)^$qUdX{^-KnXlD5$9g zuh>vw!2S0-V`K6Wle#}XA4TKUzZa|uD=H9D##9w@F8b*t(MC+-gM))J@B4p{E>dQr z0hp8Uvgzq*2?~N4UEDre$O4 zt=g!6spD?e+r~=LuJg?P_dh(pw+rgUvth$F5IxKjhk^b2hesBE|14~#*$z7Xsp zhO5+wnKw^LdarH4yk0*&_U`<6oP>S^tDC@@v!_O+MjdthVHhy|QMvnOo?O>J)mKX1 zc0F|qyB;7)>#Eehw7g`ntMijXb~x0SCI57cbyc5l?|xfUZ=JWD9ILv$M06Rtrtg zFV9>vRpsU6SP=mKsI;V{2YB`D*n?w})UB?ru7FBn+>FJqJ10CG4uF6~<6H)ombNQE zC}IE}4PXf=X=$b3d)np#n^X!MJe+I@=)7ZI8N;(vk3v#N6+pb4{~KCcUzZ_48RjK_ zVX3DFOmod^0ZWI}m1V4~i|Ek}`-If}e}5_R60C!?_`P0a)~_eIE}kp0EvOZd-JmE` zEMx?A@lKRiHq!N1Z%2Go7Lbm=($Nbjp@+1*$NtylKr6C%GkKP?^paok3bt^90Z>ps_6@e z{knJOi(JNEO7T0RosU9<2h(>J*QRvd(r=KTS}6Z|Kj&+leCgWn9j}+-R5O1TK&VG& zocL9|w6@7xe=OYRpAWh^ita|_fWzbscfEHEe~Ok;m-XoqFJ1L`TjMI2?rtW$)W|2X zEe*OQTs}NB;q$?@Dy^;V0R~QIXO{3hmr${C=u-e(*RpXznC;A-B=w)8J4mQt?wB5m zLP?bkyHR~ArtH;8>wB`?+G63t`xbD2XxXrI>V$~O(VrQ1tzKpH(D0%PbDGI zt@55i3xI=7k7FUQ#~42Tv55@Wd_QWO8I-AecL59QAwhOw*Upaiu)Ni7yOIMrTm(I(E zoyVK~!3AR>W&U|z<3(yAQjf*mswAPt-Js1hbA-v1sFzeRAh|O1Upl9{bMhi*j3&k! zrC(FsyteMI$GFWZ_kJZzexohgO4;#DZmqT{I$w*n;mz7Ko>qZWonuU`&`|a~)=|am zRqQn^#++)_e;mg!E~ad6_Yg%oG2P#{$A9us4gE?0kk-0_BpO;+ABmSQp0hZ z6Hl{Wxj6OKaf~;^zxYZ=oo$sHJMDwnG~X>;L%i3@fg_LG8mwwtA6>9GKT7&?Hi+x_ zP4UpXP!rid7dCB%SNz$WosE|!E%>Ygxqvi7`fE2tjHC~;(u)A!yrr!zCEzP(#JPHX z|49&y6eu{?0JbG7hyo0sv?t2ff<9%BW?F37@qrU(V80=t8~fkTTKCVw7V6%TUGw3a z2YFoNA{j_nVvZHKb46d-F$j4;A5GPg0KgN0UqwY!co}$t1z8=|T5A1t4t-y!Yth}e zZw}QQ=J2hrG!Qa7L&(>*Y?8Wf-?O4Bne;w$zXlA5R--waRSF8Dv85Z+T63_^^xOZt zGmOQSBz6B_7a^meE!DoUv8LDB?AAT%BL>gl`;327^A+;_KHPEGohKW2Uy z{Y8s%q{NCmXTuMb!*~A6-|MKh6mf=)6k_7k@rD(6Nt~|z(;#dnwU^ALt!L!1J#vlf z>+5yDQ<3${k0`pFk8l()%S#1@jteBYl{G1@d(y}C8Wj5pd>(!7(6LJ#X$M2_nQH!n zEVf370=`W54T@2aU%0paQ+DFa;IOp*&VjKlr0?`e%GJ2>rwA^H`w$Vj0iv<`Ez5j7 z#c=~@9p;RijW!Hv;w6-F{ev^xV*TZw{fSe!q)Fg@^|;P*&;20bH&Ll?BNEm6)9j>D z$8ql>6mQ<|6SY|%gdVZW?7tr1`&wK}^o#?-zofMYAi-x6Nxog&n%cQ&ULr%ww|dLx z@!NMWy4^ageZ*#Y2`^t>Lei2(yyRht7!Ev5o#x4a?ylGgMMvs2Vl{AwO#6J;YB>(V zw(vP5JmBRGvCeMKs7=m0pSaTM^1Bx8!uLW1G4V~j=R8}!T_AR8cSZimr8d{|5CrX9h<{4Oh@e-??evnpbuG|J@wBE*dGDXB9{MhM| zlA~9!KJgD`B9sB>RY7LNqd@)DSu{n zRy*D4X$8U>$H;g_(e>nw)~5DsPmUN@7*a>LwKEVKHh$ho- zKQ{T&QuOuuLx}xGm2+fv3N6t!I1WXNHXm@x=M0WrG33`d!t5xSrRw6;FS^5U?cYVT zSQ-D7eB<%*$1PXfeTTl-3nJdiXSX%2W+`%f{7X9QYR~en|5b+W@ajRn9EQq=fdAP3 z&9(1hSYS7tqvbmORRaqe1N>Fj8Geblk+=%1uN2kNFN|&~dn8@~j?{Mh*KO6_3yb)6 zETmF~pUL3fn1`h+-mKgM-?UuK(Ed2j*p#?^muTlBs~q>bbi=i>UFROs!NPzdp|`_I zRI}5%pIl(F>^lE3!lq7nECX*Mw_Rs6D!5De5Y@-~S;BYO%P~{)7y&!$y~-h?yyK(N zOcsH_A4J>H`>#$HxcxLMSCo(I4s4f85(4oT;(R^t>Ss~%+T+~SKK+^QAQK=$`YN(5 zQkl+FBmh<7c9*}%=@5CtsX=5X!?6r^t&dNe{HtPXVYYu+l!lA!l&u~v?k}zT{z|wQQ1UC$zehe$ zoxU;OI-l?Xrh>IC4aqRsgA3SqPAhEjs=v|WAF0HSxHKefFZ%T>kxQooRvWdJDM055 zsC%4S2D;WdGH7>4qh5Bp|C`IV=u|Ppze0zQz_b#Ka2+pj$N{uOq!8nfN#ul)#HhUQ zsBl3}w!@$JVIm3`kpHy+PrB&~w2`9=`BM-P5fhV=0CRf%w}D|xe|f^4BDTd8UNxY2kCkoCE&#%rqoCD84MCOh5A~N( zZ5ozkDfiWgeeL`I?rzIuiC%hHPRLPkFRUoUMk2y9XUnoehP$dz0 zgVaB~ewrOa7iIAWn5*6G#79uys@q~^_?WX?7kn%$y)q7C?rUzT*u5kq6oIz-FsmCF zEmxKA%314-E`((=+@Sa8?2KG;WPPqCZOV|kBUjvsB*Q?Q9P3`>TN*!hp3MjAk5564 z{kX=V#JoY?IW1t~yWK6jz1|wE4^+W>5r|mm5{uPljcW+Dw;oRetq7d% zP|XDYs8sMtW091a9SO_CA@QD`DydW3mj=eOd6TC*s9Uc~i&w1w>7E_xPG)gzN{_%k zGI`5Dj%SPRhz^gR&#MA;S(6T&&QOF1KUL zl9_I?W9y|rsWRLUW0^?|m6kxab!Oa~m(=kD9RI?>4uiu?cMMc*U!)R~Wvy41v1{0_ zR(6|F`A;~Ba+D@Vk%@PD&53e9uSz5D4l092jf$qch(BlCuSbtIA(q$;rPx^xkB{HP zaR>S@-?C1c?mK=uLm|I;!z>Xgj_oSj?P_m5^Kh9mRw=*?81J5%tJSGh2@yk5&i@UL zVna|6gnt``uJ)PyRc~+pfZM)n?H$CyZ)bGbKeZQrN}sClm+)?%+6QwAR+aHY;taJl z8K~<^1J7?Z6U^?$-C+NEa(>nyx1=+nejKyxzLmgvRHIv>d&Q2-*ByBM*x8@TH+^^6 z?fgofbG3Z`diBh2cMulz-f~cTigP3p4$wf}MB`~G`tRk(bzghdGFU8*<8VYHeyR|LptdW>()4FV*cTFSurH zR~Vc*{vJ(!h}FPo$0BBhy7)9Vkekf=%Dz!i>@fN3_gjkrq2Q&${Iu0Y`-45Jh6>I9 z*8oNrw6Qxc}^VPg{1}&>bts-CU&)A=5 zdTx&_6XIKHbf-skex>Yr{INBV-pg@wc81D2`HKC&XA=CLRh#78a$Ht?o&7*jFP?7k zamHEIVa8rQq}Ly$tr-p!!}5$*)1c~rm$v2N=783*^k)mvZ|&;o9%uDl*&jaW+bw;| zykjj!CYa=2+I420o`R_majaJ#H;i-qrHA=J_Z~V_RXkWUb^rTKpt#IAnX()OBLp~u680CmU!L7>YH_#c3wojwnUJK*~mKzIQN2S8t@ z2M>&SO71&WerYKz(AFaFSS!=Tg7_LU1a89G@n4BdNojtqFrV->HQ3oC0-M=fe;WkU zMz)xn%I@1eb_WFC7RN4HD%QAB(u0ev5;fV{)<{5vr`ulw{*YREC2Q9z2xjQZ4&_)N z``wQ%4FOZV7#KF(L5>|2s!Vt0e%dc(oc6QZJTEUgM)B~t5`}Zi1bSjI{K199d{b|$ ztVU&FvTSfooo$M$2c*ZBvdv1=B#OExgSs;*Cv~E4w?ibx)O!6TzOP`@@AHxsB{{uC zko*ZJ#<_Vmj6+*~c5bp7LAgE<>iQl8yzT1KbG5`F1RsRaOybT4pLQ162{=~mzgtfY zB)U7~V93N0aGB&qP!OnOpb+!Kq$o6==B(s+jxAo)zSi2unUKe4YW|QKd)#@_p3L(u z#cj(Oy_zbnH`_p?4an))RCgYGel?*z2e>{AI(^bbE;BS%6y(#!%N`6_P7Li}4z$hL z_mJv7?UC~iu=OkRc9Y*ihsDsLzQ!WpL^&;GOa%=LgkdG4fW&3+-)KEk#Rs`qY8Kp^m6*GkU65Zyds8xfvo^yr7+a z9wl!6%r6Q7THC&bM*+Kz7sfW}9w_p7h`Jd;Q&l#-n2?hTRgY4mzF2HeV?SPWx5k@+ z^#uy)wpx8+2rh?R&4|#e8B_KXB(9-|QT%SC*#`bx&7P5pALGpC`5l-{oo= zx-!Gu<&0!vI<)J(NGmsmTb?TVaTeF0H-;Q_Q79QT4Et}1Y>^QykX(|4A zyH{~~)6c0@AG8x&Yg!Ty%xlXRw|{Zr4}t!;AuOIuQJ5pak4mk;Qp(|*!p;~cXggrh zt3(&r=*fE?!||Gik+GwW6UEoSCG6!(gJwlWYbQL~A4tQ0^0bVcO}Cdo;?C0B7X8b3 zD;O07{_vPk2FfaY*iCaguT3TP(r6&B1Dde&Dovs zP=8*JmmFvOiPOl%CBe1h$NxLQ1@UQ?pM#kr{McS=v|WGjqo-2beceZN0j&A=Eqs~G z`v)I}vNgA(T5pF5Tsqs;1KQKa;=U!*KF6>5d3xS4v-vcS`IX} ziZne6CW}aj{jnjI8?j@Ye`CNTR+CMylf{gqcJXuwEu)PSQ#S|5A z6Y_mus2Oeks#A-GNP;pNDLHbVs}*C9+ihaY(x|JAqWi>XzK~fY@OVz@B)Q+oVkP#u zOsN0Lf3TbGfqHvB@{#jA14Qa24{C@+i>c97?zZ4T967*9Y-8-&0*}U0>g95bM7t@# zpHSVEv&jXR6)}S&5vZWx3m>WeemnM(aDf&Sz%UT*Oc69bZ@FRDl4=_nmS)rPdx|z0 zAibOP=EX%|es0!_|5Hj8m98@-zXh$4>mMxg`MbY_NM|(GPTgTXFC*=F=`qdu08{6x zc)R8Hb;*|lp|l#dLUV}YlpxdR4J9#1|N5CjPA2KSr0VFmp&@y8Z?Sop9h6utwcR!P z$*kizrZ4W%Wi~IFF}fPdY5&5y$J=cr{=vki%j#ztE#>>8aV-7m$u}+s*B?X4a`jGv zv9rD}m`{phb&)hS8-f;xNq6-J?&63KH#d1C#Pl|T4QW5`|5-8cwfMi&MV&+5|D=GS zQ1P&}3=QGi{M(TOuHr?%?j=M#x!Ig(m+X^Uq$^%_8n9Nm*%TCbGHFM~KTqx9rbllV z62^j5^7k92p7>|8Zshy|&Dt(w3b7VkauY?%_C4G8HI#!{a&N~KLB3V-0^ZR&s-r6J z?#!cu!)ZvkHzZeOshFX9;fCU82y%exjsV4!F#!-FT*@Y*#PT_bWhCRBL`=o44&B6# z{!#-&w$LOZ37M&&3ecUzDnO`{RO+qe2m98fRhcS71ylrQExoL}gW{?ewvUb%XRY(f|1{rAB*ulcYe@BklPaR3j5v}>I56K| z;G#DC2UAo}ptI(n)wqlN# z&``!jx_ByH>6#y|;meFQW<%VwB!5`BAa`_~_$BmjLeHEQ?@RU^{ z_F;(<}E{B5+9j|l!0`>70V>+(AIm+an#Qf?nxb9$~35;~j#>)!Q>S~(kN9u2_HMSPB$>o-WT{(mpS}gFI}mtvRzQFJhND~Y0|L*yySY*!2raS1m#avRkQ?!|AyVv z{^EN+x~|2eE>cK;t305bnzU&yEDQo%$-oc>xB>v9+dU`b)8jONiC}4GH)%@+_^oD- z?>wSV&IKlmUOiSAsf(ww+4GGzfP95)SCQgHzGM8c+n5R@ zgH=%-gXt@!zzKGk{}Pr$)R|(R!iEkP^mMTy?rA9(c(Va*C>H|oF&pq9%L|l_5fsP# znpT=+EY98E)WVjeo`m#W4@&xS{#( zHr7i;MpXewc`IqzTCc^Vy;rnMZVY_`Fs=6pi7pA7$1b$ zn)HklC;sG7cANQr0pb|^YFu`G?`mkLGw6>D0_NkjH_zH0JLPz+s0wohvv6g}lqkmt z#z}~k6?z)-w%UOz=GE4S4KCpgS{mZLEv2H=P{~Z7O^!De^PL*>DYFtw@?JylTI&&7 zqRt1&u8q{=!#Yg5XPZsrJI-r`@raLst(@oNB8AX4O6ljD*Fu#`MY;F&7|ljnkrGo# z;>orYj-?WfJsEAZu#S6;vB>JO-xd z3&+5|qJu6CFMM5bD|1nD_lX_05{UC%E+?;Y#s95dk-76f>lQ^X*gHH%5Z9A_Cm;S( zphRITSwTKz__4!Km0s&_uo!hY*Q#IZHld|9@g8`YzIsK-_ggXG9Og7%^yb&_v@l&M z=-%-FvWzL|Oia@?{&O4zos_NerO-FJz-iaUF5}vAQPzPJS>7`|c~jhgV}t_DQK^+x z2d-8vX_QxP`>o#lc3YX{`K0)ZWWcYoDGpiEB&G1|Gz?4G9u7N_`|6FcNPFg~*EaX; ze*=%*R5aSnWvv^YZ0!x!Bx@#VOlo)qv*NI;UUygl9y0=ifW&;UKs!Wkwm^A>H22`L?V$MY+0H>Yq zNrebPu*ZTG&^E!3_uo3VpMY*}$xf#al|RJeDNHm0X^0UcjuXgK^CJh>8;E(Cu_yq< z$l@NnM94%j<{|epMzw%SL=2eq)@oD;1Teq|MPCWE2fJ(MFiE0ad-|4yOKEGvD58D4 zPcd7og7>Y7kUjwTQ%-KynIZfd@~&Y)W5`#g$9t1#1*Hx$tiL;=#>c&y+bDZ&tG^qW zMkHf8)%y`zkig-X#=$?(9d>}1ahKQqcUQoQh0$KVZ6K}Cyg{JedgV~^58F2X42XEB z74AgTmxP+5a(Q zul|)qc&a1pRIAGPhEp6pP6RFbBhz)CRSbz4HENlLeu6`*{@-nq0kbK`CM1iUJgl1b zL%U7S@hv%aIl?|I66d*&+6GUM@z6%Vh{{MRIWn1&l|M6!^;YIc1D%>t{5k>qvt;m3 zukGf@|Tp?MxlY2s*N zPJg?tt=<+*!%%$AyURJw#+YBjo0;5(-x7+mMq0cper~ioZl-Q~ApBYhsQw!*2^KIB zvXu~*@{nDFJf-XP!@QFt=9|6D;qVTLYW&yoA^9-KSe_>-n^dQCTlkB3G=fDk$l&_O z!626BS5@`+de0ea>+)?&zO7e1ng{d#9Q6zcfZyY`!Zuy*em>}55?=5QM zQ9_n~Zr(LoA~c-w+!qKA?*+TK?%iL$MUke+n2mll4c*2Xr{vRtLV2fVKF?)Ln9Lb| zI))QcGMiFnFuYmbsFg(JMAo_936 zr!kR1{)`nGMg-0rar>2kQN;Szv%qf z-tXr+56vT)KhJr5Ofl1*skpCSRU)0XTQp_Ro~91BUxjs?wwd1MC=AXx({*1W^R}id z4-YXLvNRAA>|0)ymHm~o-@)K#gCJB0S9>-~(`85{?2`?-6^NI1U zy~cHz%kU40HAGc6cN9G)Y}t&lJdVbw7(jlUyuMUsSsbC@v=g3`;hh1u!qqn1D+@uk z8>~Nbo@m1TDI{AH`ML45nU_>Bf)*DSbyms$Gf{xUz5ftYOaw#A$RUzaOe7dt82c6; z|7zm)H%Tt6#t-CzZV}KM3+om~x%5f5$AJMi1NfR~lluObOb0)n4x*1AF|iXaU1k=V zV+G3C<)eKw@(+{j?bTH+KoO;vLu@Z8>6Rcrmi`SqwBt@W6yA(pRAB$w*==7QTn87w zMIUwiBE`thI1!yl@9#1xF!Yn(fUEl0*`fMi_J&lCIURE)e}g>qts@;6Ve$J{(CNDl za;ZK;vN!8|tz#dQjPa4j!0&I*05q-X$s;o@-zsW7d=st3lbn{GPW-vLE2Ee`dV?Z~ zPxfjP+~^rgU-|wx4vvf7(YxQC9rM{~^VIU-^v5Dj(HuK(gEwKi<;305=G?P@MM3W28xTPqw)KEn@6Fyn37b`}f z_T-Y;>1V{ODIn`0WBMhu5@JOqsL2A!!#cW5Pf-zug%y@k`OfFKI4$ZX`g%w#qtD=HkgdyLTA#K}1FD;;ptBrKYISL4PC2&RqF4f&Q^#TkniPFIzw_BgMGuX0o@hQ4*xV zMQ)8($zW4tV-}~9XrN7?io&$Eu7OBvDJmMfXY;G(tc8?3g0_@3=#j6I1V+j3mV9PW zh$874(ann>%{`$gj~1@XLSWL31=Wr+UPX}g-!LD)6s@eWG2MRBO6zP}@}XTz;#Ba~ zkgxgUK!xdAT&Ef>UIBgfOwA}3HBv<6A4-@;F$rrjtPu2wT$WZD@+28@{C$MASyMhq z+EkDfs{~{A$X8p}cBY6I9YquoVYe!iLGc+1ggTf4*yaI7jY^zp1xQ>?nzmxk-6Bgw z)`nz-Zmumg!X!6X=`a4CH%cab}|!)$m%AKQx9L zi>ZnnZ`V#W+Ng&Al6yJb5MAi32*3VZKJUjJnyUeyg0{N4?P;W*n6va z=Vd5kTT+LEW^C_Jo*qYOnmaqOiY0fN`0ppsHr(uY-;$fD30K>ixN-~*&^L^70HGlh z4gxSrIdk(4adwBeX^efoKS8y2wXFi^{M%alpKM2bEoE(nTYZMlN)NU8*}=hQ);zf4n3*W{ z_B$Kw^J1MTA3puBD(XPk1AHwug-9m-XIZ6VB}} zGUz#eaA|2$P~qQ;D>!r4#JZIiV0MWQ7U#Ed`Zu!1u>@OdQ@72&U)>F+B**(5t5Hy3 z@&g5yVfVg0n{=U`AFRghf;td7dpMCa=p*k-9*G&0h?9cS>^9>UvygU@sS*T|;qwfz zXM6}499y}_3}0KA(0J1JoBf5jbLHNaef>F$0n;;z$^w(#{aTkdLPm`&k8pX^sGl1_ zgqRVp`JgFc{h7!)W2&1uYMzI|dY;$ce^o!18|O|BmJFS-0!{mN?xr=ZA%(Ab7>FX? z9O<$_LLt9Os6vX3Aq)jY5(oU7qem_-6yzku(l}0`x|om(gwPB}bok`Yd-ugvjW8j5 z6cj>wPx78nMHsj5Y-DjM3>XhwMNm+<<5mhLPqucRz6>wlCK|OqH>Ej7h=LAQMlMM& zl%fTLa}FoS+fE$`HhjlKIFwK2Aajqja}C^f43Nj7&wAes$72#FwC^pwU2k5!!=pRtodMI3qM{-YF7yXzHLR|# zX0G`BUh82$7@!Z9^KeD9_u~{q0YV2MpPg^3)peTcn^KaKmDJV6ftEzwcXN)?Rms}W zp1<#O8k;EQ2i~VG+et}0u9IKNWCqlLmgY_^{jyv@{`a^ArqwCjv?csR3>AXRm8F9q!pDr(MPfz5WYIM>#XI)a?(a^n6MCN zb`j&&#c*QiX8PB~iOBP|%?0J=?yxq)dz3`X(IK(xU?C6Po;?#&{KD;Vw=28;aDvCD zi?vh6w880vtu2U05fxeLz-)+hxH`QTf388Xv2k+ zm6aKARGGHtZ-YLRDi@o`a#(?m4q#^iuoIH;H1D5hS?-xSs?Q-g-o=kiyqz3qUiPyY zzc7+$XCW{|ApG)vg-W2t>R~8AK#Gc>9-E@K1#Sv^ZP=u3o_2Qgn_Xn3ZOGQOugHRB z9^Oj2xtm?In!A}#W?uSkJ-)KD0qJ}9p|=j=Nsy=F=+%v-9a^K#d^rGiCw^@I3KNtdA#{*KlEztr4&P^Y$pZ7EPLfoV2l#)Q|8HKAM}u&+8o3;F)uf;sI3 z!u}iwp!oSWH-Ro*rpS+P9e)x4-K*)14Ir-RuLY}`_m!Fh-oM#^p_&TnvD-_xn>97= zB|@gJ?GR+SWy0wg#DnRQm6`kUalNS>*E+d%A zshhUUCO18V)li;im2wZM`-ijO+OGKSl7vUMD?Rn9s(>jtYkFb!o3%A`8tS5|fZ_Vn6^ z%?MjpBYl$$6?(5htiw;4T!m>-hfAWF0MW7ZX{GyIKC6r=KznnXTU%QjqoIqvdJW_O z3FQg^Edb!WygaXACkgSw#kpv>S4KWmS3x(D^`pwrtUROM9ggJG+M@L;uS^x1%7aqZ z@WIZMltBqFKm8UUS@vjJC)`7sZc^V}H?w=0RC&nSJ|MnLcD~?GuBXt-i7oQ*W~+%HZ}fMKUHjZGT8ft9{F0D=UVazJ1k0HmCpoaEbaDY2N` zVb755o-P1n!gqWf&pusSyVi)qRxt}&fvq|WKqh9KLxT|)Rj$NBqxGR0bT^L`nj5;# z?H=<%)%bk0-bb;OYRCQQE?1mavlrc`3Ye3=)~N{aL{VTMwBhu>)oNS!Fpt^qB<~j0 zUS^7Y+%DqzJuN%&UCgZcC|9~K>{K?I$@+?2Jer>`iop8a8eymKHR0s+58rQPjfOdQ zyu9ygROq-js5FySL~mInJslIt^1Qtt`g>n|^%@79y=%Im6l*Te4xFTVIdd zx};7Sn^{;;U5dfRxp`x|Ws|)U@(tuj7(syxqQQEtW~-bSFDYCP-~e6{IZ+I1#DKMb zW!cANAg7<7%aw?ltNHT;D5dthqR6Z|OREku6OD1{CN>)7qM3@Fha=@ucZm zi{_qmlekZBBg`e9uEZH4^yW;)poFG}1;XOR;mu8BsTT=VRM?s^96EPDbDm~Gjx?&6 zFzp=8Nmw8+a9iFOBQ_LMwaVKKGpAC<=|#`@Y4d?^6s+rjQ*!l4IO1&3hza=WbF_p- z6&Z05fd3KI^2a>!icRvxg&lAk1z3c@V&fs2qT*~em@{C{aBSaTWoQ3y1pgl&)xm%j z@1E71esyhbPM9|7WbVO2T0m8`Gnxa42Bb~8Te1Vm?F5LTcc_&&%Ilj*#shA=Hbd=m zU;I83W>gpmM!cxNe$x0-5z79SGp*_}TBv`;-pvkA(ew=|K+p5o;fquT=5NIR+T+1SKa zVCTyfxo+watN0N&Qz5A(?16}*;i{r5(NZUgfF5)E@ZCy|a*@*-ad~SCeV^u)-$*ai z^$gOa_;8^YvuNgiv-`l%7_s9e{aKbQNAODcs9d=i8+bsAD&95@4%S3Kx4REr(QQZH z$4M3JfK#0)_0Mp2dzOKxnF^1$hTaI+D%}8)2CkU`p3k!>^f=*T;DT~<;|diq499NM z^0Wud%#xCE@I!J;{G^$3pubRE4R)k|F163xS76oUVrpE54)j)*VdA0`*stRu+jOxj zdvlYXP{a8gq4T$o3v4f zjB~ntlX=i#^Xw{vH?y0vW$?oV>-Q3khDlNT`dL-Kve1(~;n-6sUxQZT{oj)XpK)hO z_PM6}Ue$$%bJ|wUXSgKn-;0R@h+7kBFPgMq%O!SazXwcfJ&h%jOay95eZW8=oxG%^ zgcdjnS5z>b-tYrk>b|}{-Uj_nbpjBryH|gPUjl=BfnFZs=!uDmydqS)&|E-^9|Zwr z%pBDBySTCJ-)Viz)#$*O3=n;#3Y2ttYfDN%w%a!C%N%PAT)g|&Dbj}l4Ef@AaZc2D z8wU%Qi1#&iB0;w9Kuc!RsYhM7|GtL9UUq5EoO5XU@(ZV~?DmxkT(!}I>f@I6BKzfm zcpl59{u*q4f|WkEJWa9un{Q|sJTe~z z;lx%->0XrG-Dc3obX?p(&rq$z$zbU5f%tADCf>>R(Z+~}7SD*~+`PV#?DmU0)eo=} zZ+LJZRyU1wUhBoUpU2tR$QMH8Di&`Fru3PH*R+0s9CE$+zC6OJ#_1v+(zJI%;oVBv z`$)u|rmIaqWt6XV_H$2Tb2wK-Ty6EL($%S7nhr2pGdxzfeH~V)`}pV>#8f`UdG)fB z-`bgxU+np4dokKnovLR`t{o7y)?LeFoEC}pc#RX*mPS7-Y`pjk5g(Y+l&;Tv9q}pW zNBY8~ZPr^+VO3S&S_h^IJ;T}9qVEB7{dI7xiKZQ$ikIG(j~5rhapd4U9qnZRpC`(A z<66zIUNS%pm7xq+wCx9)j{fdW!}VMMBB`0QdvpW_XE`Ob-#!}TZJRgD18>Lt($a9H z;=oRW(OM>UCmyf~CUyyro5&@*wl6?>DnS8;g*XVlLOZyvgVB7x+Dx!Yyx~PC(|X_K z>!aICcW+9R`Z&hC^z|tn>WTU9PoWG_XTizpXOqES2sxjb!GyBdTrgh7q2&GJRNbgb4IvW5xM%dGb4@?a; zj&U4PoeASG?C1QHaM$Xe*sAx}BF+3`s9;17lUTRJ7cGSe@7(}@%_1X;7IC@YO zlWBMxrHm@E1&bi-mqq0~F@5Bw6V4?H_KGcx8rAm`R z!sYa4@Pz?6vn_(G>jz63dCo*p8ZnJ2RZ?ctmyvR4sTCCT=-Ztuh6{mXe=qd)Vk;=Z zUu+AzvcK0}bicKDNk1=eO^$UkLQxjF(Ya!9K3UzUASt@`M-Y8#Ss_Y-Ih<={Oh_9u zGu-1U5!Zd7SpXhM)c=!3ZGo6+#G6YR7ipl_^qp8_!I-AcCOI!oHLu$9_~1~i`Kq$d z7Pw@knscciV)gae@R}+AmW#?PV3`%)E!xW)P{(c zuIsq}#*_QY_;p63oTF6C6cVTYbgNv#X#$PTWAC0c4?)e>W8tBU*8uc7l zzM=+&h>&?g5@k*NDgK_aq{@H{l<+n3uCo?ybAb}*M~#V}+tU0!bOlM)&hGAe!q?AM zuHanF<#7|c`5N><&|rV?b={5|aM#qWLI$Ha@|CLzRq8j9B2`-Sp6E99N+YWY>vq#NWclI4)gzUYF zx=^HbhkDI70~QFKw|~T^Pe&K8PAVIe@dUMgm&Ds`{&Grp-(*TYE#*r#bb5k<1=n#z z6cY60;#Ufrl3#{Y+IpoFcu?Uu`P)LMU1v{pj#{n#JaL4&T{>Fh8~7&h!fah1AL=tY zwjGaJ_MR?zQ1w$J({ELsRjg7s#Q!Ps+YZAeraJXNr)m0zRoRkE0$T~bcHCO@M4V}_ z3-izDZQHNbxm+iy`rM6b+qBX^&W2_VBkUa$YEMAxsDIY1Let~1zua(|zT6=WMq-n0@cvS1%v*JfkP zub21+{`Fe0zwpCL)apHx_6jLfe$Jrnv}B_0aC`K0W9o4|x}!DFD+!X|XEX1(d68UI z`bDs#ZC&+s8=Utt_Q!rD?nyky@_H7;tv}H{QE2g!G4FNbSEEA4_2rp6f9++I57Hi5 zuLS~@Gdu{(TcLK)TOt$>3Og6Mt@C}~{@8DFwyhgVOD{}fom^iF9%7F0JD__{W7`S% zvURjJXZoX!_u^<7NvFEz*F%+TSU=9(`8jN^N1yuEz36;_#nhg)Ow1OX3~Nk!i>xz@ z*peV5-;8q?YV|nX^(vVps5nyHD=5>DS9?f zT)PQ`F6;U*t`m-4`0}Yg?r8~1Cj400+#%5&q!G7?hA0VDUY|xcuI6T+T1p5rrp)f1 zLz>oJ5Qv@P4Y3yJ;665=(c1c5vqjia7rZ)fy|}nD?6A?i|Le2RJo+b^Q7C%Wl$zc* z8=2TMEXm1lm}OXa>GABX&h<>RFw3Xf*!plSZrJb2#Gbj_o3KKbO7z5lKCPRxtD@tH z?!Icyj7@Pr&EGueOdG=-nuCgpO_Vrv)wJdIvR+hFOII}VZMYjhc%D8u_Nm<&tIO_K z9`gJoWU*E*FUI)(=#8^Ay{*nlX|VM@ub-{kjK+>XxY(5gGc-nm{I;>aq$I3+^+!%l z4r94yiyimakT($G!wLWA{`%e-@!pU%_1K-iuC8wKBAEdjl^heLxw#oQKWWQA$W&FU z=MO){n;pRa|x|(3S$x zGaRS6>H!7yJ^dSvv_7Y?iy4R2E9eHUpY8V2nQ7HQacSd2Hdf>9fa~1+yhX^E#4-{n%@y`U|#iAhhkdl1>( z^MY9C?0Aasru@u(EwsOJgO6>X1d{3{AF>E-3%|T{J>s=RaDuf57f=LIL@)Gq41w8{ z$6;MVM<-JurTb}iKwg@TI=%C%f0Uv=V?B~dN}S!SD56udq@_dsu>pLpIMTFvvE0`Tk}EqSn+OA zu6u>Nz6+J54RS;a$a}$^7H)>|9Te@yr~1!@Dzh=?3l_?n7CGy!|~659>M{8NLTWPrHy8jdAaSN{@892K=a@tGlJI z5h%o{KU`p9vKENop3OgY{$(Ske#|6k@?X1eIN8B{j}UL&detCKlgwb|aVSs1`Y@`? zJh{^)0BuWxGu`5d>)v8Rm;Erj>Pn0wSwNo&CLy;d^GCsLtTrHk) z^XWZ&y3v8^inu>u4Z-Pk9?=--w<|kZVzXv(PtL)kWIs~jk_d)-lZBJvS3_u$_+13t zIu`y^k}wJNn?2eSo@iID#@aHMh}O({*9$hOkYz)1HAt_!z^qv#*6HDa|M2i|!D-~% z^;$MoVubdC`0Pwz<)R64J((dD_e-6#VU`2df#C~zrfpcI>+#$g_x8a=*8pF%VT3Ma zWKS(x?!xVwrQQv@NIbM_vtMQ_V=>LVUKKu!AmQ2Zr;}r8)KpbKZfaX2J-n4$ZKDBN zMwUotf9OV4Z3H-tlGjvEfZ)1D#y>z>#$Y!sL;rh_^S zfC<2gJvT@=fiy6vBZ5AC1HwwYnSJ{gYmQBvR(mb3wxv^2pmnXQs|z%-o`5!1$HmEh zo?E3(HneDl265#8E2Io{eTHbQ6;9iq`I3BZHipMcpdSD-!_j~t*654rp zzTmOYG5)>TfYHw97;$SuHRBOVh8O33{b1;7b)7IS$Z1^POpK#cb*O3Pbe>Q7q|okB z_SfwWPdl~i>8ce;mCWn2`0OE3MdMSn<<%)O_VX+LjJ#A=YMlH$tBVOtKM~?3hlHw+0GES51H14{|bA2Tk zgmvYW^(bi}H7Pcta*Bk`=ezAaB2-uJJrQB&u$Lu&wxLBQ4xJ58wS#WnkP^mwCQy0x zIdvNAGj*0-qHbU-SkF6+;ft@weJj*FsF|T(LSrI(yqO<@yYsLS-=WwE{rvhK>c!+E zvU;4yjoslpMs_*Zp)u)-CnWT^a_Usihw}HE2FjEHX@@HV+EVCoWcI^%y9h=SqxoBM zM*brZ)|4XbQeNV{a%9|NU|S{!LxB#7LD^>mjVaGbPpbpmdH+8;0n^J@|K3GBm z2K4aA(#rK1^72ZX3t498CT%`Bm)hiK|9{DOw-*{0et9jOJMG4vjPfPMS-p{?r;S2n+XYlF{G*F%tCwxh~=cI@Wip&<-Y4_rkhqlm9 zs`?v>GJ^)4U=k(%9kCEnL3%=Y&>?~8_=2gZqUr{Zw$sYFPl|QqdoCG+(vQSDR54YT zSVzrkm{~5eW-tpjg>{D|O^YXC*aYHiQ#!?|y;RH&3=Mx@VGSGF1&sj7FuZGl=5pT-MMvq zAU7)d1)($ZxwGU8ng7V5;Tm2T>*hdGgJ zhBG8x5O`~-gPJ-6jA8KYL~@C3()UgH9MzYw${4p<=8DiC%>^|i(P}v#2w46gk#mSo zZkRYK+wi)5`=p5BHNy~6nfbSzedkHZ$s`IR)(jD6RzRUw(?vl&KinZ^Mvy^Vr!d;# ztlMXf`%8-$!o6Cnx)H{vFx_|hm)@mn+9crKAWAH*2!Z;>u0&TlvljM_KwrNL(5{H$ zPvKJbQ~Xd~SgAmL9!ft@1A5W@ww3xs-{G%xsIi^7bjzV71IF)Solx3u0WAW|wtxbw zr?I-KDp2_VGa2A$-M>D&qcxkO0QUsc37~T}2F452*a$zdTI*rGOZ^pAIshL41~*PEbr-{6&{hj2ZP2>YMu+}3Cn-%WFP!K zERY%y%@>@xU&5h+8uYRWGv#1wkbwf#L)7hsnrdR4)b5 zRoU&6S?kYC*aTef!pnb47G-w-ZQiTK41b5Y@Hjb7&3CB1Bwi|gV?zx5)WjHN`#WxA?u<}6yhhDa>ONo8&l>c%-E z5^b2)Cx+sLzQ|6CWbXT5vsGPa?gHnO@Ju(XX6;7+KHo3LJf-|6KT#V6D76^g6Z^Qn zFUsbrcT9UehPaqu+AyY4vsU+2%cCaM9X-49$k4yDQ=}=}Z$y7UcwUb2kujdgnO-Z> z4n4N7wcxlOt3?$??`O}(p4W{V!<=%BzaLSVDcHQD!3O@4;;i4Ox8eEx! zmj%1zLt=ldMk>7n=T&u#Sct|8q_4=Sr2w>o;GDz9bhS^tTmda_Lb7FkI z6(@D-9an46KSy}l+|uIGO?&t$$<+a3%({!4faDKM+_%sErws+FAoW0J7f}KCwDbu# zyYf}T8#u&_ZIc=T$k!2I9#@@7}b=F-{)D+YoJ>@B@yf|(qr&G%Vis{20g zEXM@(RaA-Od>Gz%-&EZUh~cn24!D{URtvObJ-m8wJqfxS^d?4*L|D2d;PNrtxC}dXZH$QFN zP>x8EPBv5N=O59TLZ&BiI)H4a%-Y&l-{BRPZ-e?H4q`H}U7Bes9YmPwo}skPa; zk$HLGtt7GcyQwm4Pl&Rsf4SJ1*5lC_kMC$s)sC!?LQ^yRj$Y{;2M91rj-Jd~rd=+j z?)D#r@7B#X9(*APmj9ZiPO`duCTM(lQYg43l$1E3{^b8-0lY(^^&6x0>u#=(UejhW zJ%rvQ9X46s;e9lme&Abwn3r{q7EE(c*1BcvjC*=OnbdYoYB$3DwU~`OtckwYQ1t-k z6o0&ceY$wr%x;(5_qZDY*W1qP$+UM(SkkjggY6TWX0!$ms9o*8^7hGmDGB-2Jq@>7 z83iF;e_bkTuW?weA3GcRV&aH&<(lO@`m7r!`I1iz-%>q*{hRXBi5dCs!1%9zlaI4m z)3>fmWodH++)J|}AMyowRW@a|hz}fKR8^fH3Z0FHhu@6NB4JbXbwwwAu}tmD|H3GQ z{W7C6v*afie3Db-E!SHVe#%fbSIeywo3!e5;Yw=d(n1;zcuSg1s#-POm{}gjZypP3 zB@Z+Wku~U9z>xNv?NOpRZWDN+3o+Y|v-7Y$%6Lg2HM;1dfYS+7MYEyERUJVcR;;IK@T{>|SlYil>Kw?s}WA8#8o%{Uk=tOo9^Y?;$5YF;hKVtgJuD(O3@w zM5(owbYv36wu0N5U3}zx<);@dYFJVy*#%BRJuWtKb(9pX1S;kIu1Yi;!ACtPg@h!c z=8;$BG_i>8453O4#g5OwZ}L39vJl9veFSJmSenA3&Lj8pKg+rmZnS>vJSGh97; zipTgT`_3aBH|hu5Nu6!D4GY(3zCN2ScefNM^6Sr|9>(;Xx1W)E@oetRD=@Z2%=@0< z(Hf*VQwz1XRZYPUZ((~)<&fx~-#ue6z4%X*UyM*4qMRf#h-c1WaY%!enpXvxUrF+@ka&#sP z))_%J$FW>{p3CsT+;pt&@P%4VrJj_r$!#P-IoM*mDo2A>9y$n;Ineje+T6nYSJ zY7179<4v;Q+iX~P|L9M0w>3D(WWsOuc%&d!U&rh6CyQ_1ypF9XP zKgiK>`i=KayS-nw0q176N!_vF`7ev*)dP}y>??9M3d`QWFptaCjEnVhn&B3Ix@_8S zZt4|nTQ3W5=sNVnldH8!ppx41{mYf8EaTpj76<3&OpT|P?8&-LgnTgO@b5_JzJBvP z_#3Fhc;s|u3+_yN6h#i3iSh^rS*JF({5AEyHk=WwWdye0!Wp;w=tz*XxG(SYoql>D zXxr#^QRAD>t_I&-;!^rL4JWqJe(U5+WP5Zb3MTj_8GKgD=6Sto!!`DRjvHS{3>`-1 zT4C^afT7(etF6}YRjwECM=ZMGjnIU6~Uwy=A!3T#hSl3um-k@BJ*r3_JedhhiBJ;LTT?oy(55MQM3Z?cBT0>QZ0;xS#6(+2bTj>6Hquo_L&t+6JxABPi zk)Wyb;%9*O!!;9Vj0ulQ84&eC9HkYOVXdoFxn2?=IX=w1U-0g^ZhkfT*j(cczr6bE zRI2uHy@>MXqaDB+-oB&7%z#2L+#aPypBOPK#g78%Ax6=5L22Wf1r?Q!=Ton98#2;2FZuLa z{@5~b4D|0eAuvt(6nzppLLhkme1C7Cq&mV}cs0wzN&`#A=>#Kw)~l@k4o`LbGVF7q z3M~-TbIC#5`J|p?;w`uwf~w1q$eJp%=FAI}-``;9c2-UBap;G;YtiEXZ)oC8Flq;x zhqoXJP>-r@L#n^jTU=Z`KR+jh)GW=rQk%mzy#?hNlb`MFfBg{q0w=tHG12QYOc)H| zXZ9(uQ86OL01QQJT;Ta&=}dL4PivJATXbu6n$SqS(^O|3goHiu`|9S2s!#cTde^Vj z?P>UX+i;BN#UYaAowf1;e3g0yj26sNCECRk!nl%i{G!$)8vZLye&rOt#CWEn$7K!LxJSq2{8Vbg$pdwk{&?zbOMyyY$Nd)a!h>m=&q({X!=TZ()@1F| zh7D3Mjk3vot7R`F-tq4W^^-ekeFUT@F!^}?OW_ovLL_dVWU&bIPhLBh40Dv6IN`B! zMeuxPsklI3zXzX-3cQ~5bfv^Z$&fSCjjVXn?7vzlRi3TO|{!!!n)Ktex7|`~JV4<+}B|kj-r5&-Vqwe@$|;&n}6& zKiHLXOYoC^ z>v;{H5?;S#Nz>>PH8l}wXJ@4SLVaplZ>Qz}l7q2Nz2T+a4dfz~AFCMYjS8K5PPW&4 zd{B6PZ=?=A1Rn<4ImuhcS21j7@qL?CyZTOYOCiRonNkfO(`j9%zr61odH}{u{urxP znSHGk3Ww#|ZwJwgP>cAhLax+$8uvGLGumZ6o)U)8?SBUtSZ5a(MS!~LQ^ZCrnvhgh zo(L(xviih@84COm03Vk)K{Dzi^TLKB4;U8=7%M@o|1MYzmy`hbIG6==UkZXX^pw{> zBuqO7kOwdn5H6 z@UMB6k0j3y=Y=+6c=DR||FZa4dd7<;)(;?v&MK%!kv)yeU8x;p*VvRIlhr&Zl&00) zCF3cue(}>}_NV1+e@-Xun8B1x-C%I#zfu0KH;?unmKN zkPLDd@J|G78aNTPIu;D8CFpTJV58bN%eKty7bsAJY0UXMALW^lk4fHa*Ks-BXe(FHs)J$%D~n$#X@QH zoU)AuC-06_-saaZHxQ6hHcq>}7k1LE2-%QA{WbLjYmwmgTIJ`NmqKa7zb^!!jqKKf zXiCC}45kVXw?}jQem>;^UuTAPy?$XZPg(D9Dq&ZY4#!L%<+~9it-ieNUv~hn+_W~e zuTMEEKKH48w z?L9eX2T^TT>bSD%QXyzLl~+&Ok4v31vho{`Di!fov?L}={Lpdx>RupPN=38$UQ@S2 zAn-qoq5l{0kj3GU_Tm!j2v*t!xGB1H%Q#p@Hh4s7p`z3+W#yeaiY2GgeZ-=bQHEU6 zMWmNac|}PH&_ngj)DM;p0cov&=MP3&PB%N{Z$E@GQ$=4no8e8SetaBH0U{hIxv{h>19V7O1{So z&q)|;qqI_w{9xwAW2h|zqmMZGeMf8~<`O&dO6c1u?r{C=0^e_4tX+o6_%_c+bHv)Y z{!H>I{-m`2=?C(QcMa`avH8)naQvC*+(i=(DLmttg1NK*y;M94k#}dNh0_UpiJLUU zUM&H|d6^lF(r8I(vRRYcDHqBu7Sm*0TBUCpa+PTlt2F4Zz1uOutH5Rjt`A|kKpHqj^&Plc_YnoHGta&S5@Gr_W*|rw(IEbO`3Gfh!= zSy=~iQMBJjl3BCffqE@?xL661N-GAO zaF?Uibkt;sXtf6Uehx?5+YvA9-A@lhxT%2By+qQaZu7Tl(26WPiY=b@L8(RvJ7ivrFWz_L|TR5ZiMCCLEBHM;-g25ITI+th8vnK!g| z4YbjLLVmq1#B`-jK>Xy|Yw_-Wm@#UW_qX19or@W1)X*lp4d)s1@M$$W?T7u@fwW}@ zp4Zw!X(hF@%g|=V@*EXt7{+j_efZ75^132n8-dRAHLtY*oU8&-4FD4p0!Ju0GNKuzYt(pokHwU5m}y9<%IU= zUX=dWI@5i^$L_E~KJ!D3EAKgRe4{xffO~^0b|oaU`-PG=#&m~tn2g)&BQF~UTKl<* z$OwmoiG6mgk{qp6kPw4Exa69jj2NNQ$b7-@hZRw$fiqfvG1*d&jl0 zEc_ePsBKF;0Kxz@2q8xyM5*_w2Q{#%5omc`FSTJMeHC2Y7x%#-tDtU4S}kU zRWxHuBmm|NB1xHAsoru4%93m-$U=9W0Z12Vk?|)NV=`LH;u00BE^Q(h?qY}UE9SQW zk_ix#7kI1XL^M5DFz}mYo{I&@1{4XtJeeDJIcKi0^8(%=|6(4qG1%Y2gNl*uwCeNy zE}JSxer?a<%N+McBH3qY@87Gw6)ma5d-th_8bl}w^1W>(eDV2(=_NrzMH*FAP$PQ6 zF~3MqT+@zfKi4W(6X-(Qe3$~PicdLJ16#&G7W~E=;7iG3C9;)*I)Cug5WM^@*yhHT zD$~*CV?{EPy_-2@Ns%ZOTQ1_Jx)C-RL}UAm3N|f4mbzVe<`tq|=d25Lz?gpfzwavZ zFFcQ4IzWAK)}{~@FH@HO2(#UNo$mbf?vzCAzqv!urySc4C8O@;bWs!v3yw zY*7kd)MlO-|9W~_)|#Ues+=w6;p4%hs#S7A{YF^#f2i*6pf@caBBuST=US@ol;!m{ zJGrI}K5q8t5?ItEJz^)?rfilh3NkQq0=uK)()v=4=u^+O596#LV|(+Tye}A~r*B2{ znCg@M%`mUD09+O$qdZ3U_yO`x1BJ>QqT-qMOW*G`4oQ&Be=#vqjB780I9j|?d^*M? zRfn;tND7@@xqH<}>Y+AmAb6ZGbb@BMD z7ucknxC8Ax4fe2H>aWiemxG^jdqySi=IQd^NG9BrI-2k2{xSG3h5pE#0luH13TFhS zL>n37SX`ITlGf*9g^k9{H1isKI`IVEl;F7umP|R2?Co>T6(~toLI^_j8ni0qKothv z#=3V#)VJ_N)A$c(-fzynhwBR}W#318F?SBOra2z-`x@y2%vcHIyz$gbIV#Td^608w8Wp@CM}TP$j+J=LJ>x8KqsS?Q!}ez~9=x9a~9dhh~S z@mXjIKGhRW#aM3aL!>8K&pje+sG4{TlPVppJZg(f7)ul1BQ;McV+VTZC0sROr-tp6Gyz5`PX{=M82zaekxl6yvF}+MuK3l8AG)s7biqZMSkU< z!rXWz3&ROpAk=-_5RSSMwQ9BXtz4T|Gd$k1&ndyd1JL*mK`9)a}@axWPU^&mMiYIescYTYzjb= zOQ(RZ-9ZEFC_{`5*>0kz#2~6j=(Tbg|EKug+qXjh`-1-O$$E|?$aWuhwSV1MP5hfu z7Ta(}Wv!PllpvtiFoqU~`dg6WF8e-8`>IMc=HMYTw;Ye*&ImbA6v z$QLO*^1Y5NVQydw1KrM3pterXOr(dn^Aoqdjpb}7mvqT>Aq5wdjvQ4%TyDdscuQ0c z86}?P`3;t{9%Nl_jN(7KvKy$G|BHhLA23i&uyUU~-cw7dH~s;tl&n+Avhc(ws^yPP zFP$rkL|sfYE3jH9<57|!^(R=cp#ScCsRB&BN;i?7f6FCYS}^r8ukMdIV=^epc3%&F zh@3y{v#kFYH3?^trOGGjro&s*4rs$zci1gjy1(@rQYOl%jQ=RD*8Qq0ra9|Ym@Thn z=Drm^m_e~RNdLdv&i##{8@VD!Y2xX$jUsnWIrTDdfCQaV~t8;%g zt>==Jp`{kmxh1rqH761XNQLA8X<*MSCL)9OT%Xd?$|6$i15l}J{_F(U+?b)(aULKp zx9Zu=BJ$vrvX#D*$Zt^l+pNR*66tfVWRquy>lYi+^%51`EVN$G{it!2zcA|m^7TW* zg%MjR|BWwIrsnYa$3OoU0tuoWoa9&NWM%IeB={ScyNihMqn684iL~HYIc?r41uk$_ zt2ItQ6PILA!A6W9P*E43pYL_~aqem`HBQbEY!=YTyu*U%U&#t!gPb5C?%pTxEj}Ez94lc0fflrJI?z{8J-StU?BMM!gpDg5JQcJ&22v6j(rBN5-^# z#?8ZL-m5Hgk+RvtNHQ>4-T3;59r?!|E?fkS?b}MJJV?PYLr15kL;>lFX&TJ7A)C2P zO{pJAzm8G=DhFAHeTb?N`Pf|{d1#h(D3#DbpE=9vu#I-rKAel8yi%uF`#vhHQ}yw) zl|_(Nxo!ClC_;-SG`FK#SqS>(j6eYn2H+sB7xAJ#_xA(^ALy|fF#l{oWKAFbkab$A z8#riM3zAs?Vy29@=tjO|ivqztQ*NJ9bq=u>TwI*#i$A(sep#k4;1J63jY&ip(}qG1 zN<9LlO1po*pRYR|_s5g>!&?g}er+A6BNXzH^m<$|-9Zgrp9FdfAQ^)sF#x4QQV6S9 zUNxgKL!wl*=Y=H@nUANEFU-ji4gv9k*`UXgB~Bs%k?#05jQmlX(6s0TAW3$9^8b*V zn`U_von+0az5V;;=Ff^*YvNz$Yjf33O@yH$pQ4pQL&85++42*kgK7;31OOT=SkB2w z_O;nJz#|THdqB@2RsvwKgZZNtZ7b8HRmqyPc6$uwQk!&a*FwodjZqusgE|%9V|g{p z?8p<^)~$CITqK86JtGWV$lzgWl(pX}!rzjD#4Ws6qt^5l5fKpp8T3UGh$}0{+r}a9 z=sgA9XlG~V;}JgC=-k}k&RE{bjW_sAH7=lT?TdyiVu%!Yzh$fJn#eYhFs5j4a$(CW zXVps6gK=n;+%&hBaHy(YsAMmtn}HAl9h`Ux=SuKs1g7q4_HwFQz3esXFtlzBdd-2FTK8u7%+n`2r{C&`ub|`8%J95?e=9L1ZHtS1*4j$?=cgDSeCQacx{ngu`nYYM zd4PzYt@b$$sE^qcT3H2Pg+2$>c>E+WYP;zUuj+o6R_Jq;9y!&Y#TV$6H#v7EME>fc z`xX$P(IkMOnfc^QAlsTWH)3g?x(2II8I3LK$ z;|4a6^7`i1>&L@X3X=ZrIwx)CA;bl0`rrSuT#2@GJ-ZVZ$f%e8s#Z!*#tD`Kyv^?M z0%?%&g4I|w0!(OtOEkB#0v>{IK_6ixB6%*{S+6pAw$_ZzbO?`^j}LGG==Iw(M8k1F z0#`k24gLbqs8BAFD?eiZ+d^OeUpZI8^M{Ecv^Jk^B(&uhb8YnZ`vVve?+u$XE zdvE!n4OA*uOJ30;WI2_hX;s8rwi$0)z~%(EMGwlRN|t8K^SsmmQ_j_Q-#`BAHzZ0; zHRS-DHh_Gt+Q0N-CkN@1Q~^kK*1A74dzZ28Hv+?p2E|xP>(bnMM(WmzAGU{o)4At0 ze^5}FjC}V+;(E3T)+26UJ z5x)e3y1#%rR}VGko2=oZ?=z4;-^No1%R7Atqj>Jm#5C9b&j-3#x#)FqYe~mF z2Z`NP!;0pv{IK#DVDMr5(1NoeYt9zaB? z5@hIsCR9h{2ClYb$VKR$R{6AWYTwJ}3>TP#-}$<)MqlxN+IYWqkfe2q#N zJUzlDs-~xC^J8}}7o+58!Xsi{D`Rm`rVzMkI%-w2YiJmb!M6ekB+oVg&2005+M9hj z4+c>hG_n-`=1k5JyhH+leb!p7Ll$xkn4`ec!)3bf!qvcqH?zmEy7{O5VYU&FkdpZS zSb!^wr(#^L$AkWFq(77o9f#6mep`V6@A-Ezqq^BvwV+Be*c~q@(`$RzvN$rWZ8r=; z+Qn%YSo$0VyrUvOcW&=_vB~P6@D&%ge>Zd+fY5OI)az_rtc0%L#OG4Gv@zAABWflA z@qq5Ecg3PEM6Z#-RHz&I#q;}d`L=Q`<+8OVPhJ4J`=&k)*$0 zLjHwCD&jPC)}t=;vuWe3Sz0zyxJv98ZQHVXV$JAnw)lC|Wpq+AZlu`2_8H&_0+g@V zq==}K>5QeDSNP($G_~17SJ3PN1=xrtM=}H?mPoCf8uU2UoasyLKivxd3{if7%Qzm7 zre_XmV;lC#F+B4w1UId;sOpq3{zf@n+Wgp9XIBs!;5tUU;|L4IqS_-S1M#mwI=RMl zIL##r=y(n$Q$p7#R$|SYwtTF3m`SsLAwqCHnF$NUnfRCOf_fr>D~a z%B5woYgVC3(OhxSQI>Istl^Y%XMkqmM2w5-(F9RlV4}N}#I5!hpJ@AwIC>*a0+x5= zakB{73@8qdt@RlX$5JDn#`qvqD3A7)Wyluj5Gb zFdlPuP>_QTpwAJ>3m}OT+?`{mRc{0eja_HY0H>e#dIUw&o0=^Ls|hQ=Q=h6xf{qIo zx%4ydT(G01 zIBvg8lC>a2NhK7-0s7i?6?C|4ElbO=Y#t|HYx}HqwzEaspFTss zC+G|{Rduyj@_Q7qDBm6MXIxm&0g0+7+koqvMRm~q03%TW0Re#dD4UPF@fHNZG0CLB z4(k)h6N6{I|AgI$Vr}(f!{vt&NDR{>U)Eg zaCl)(BKKn--`B$niz}n*YuEjG{Z#$Q+oOkJ5)D=MbR#3A>0qIauSV7$>2R25+U^YT zK>oqpADC2re9^--pX+1>Bw3KfCJ-qx0w@3PqB!~2RJa_jpii!IA zjn5v43io)+wz(oWS6gfFLwfZa2ifWjbH+#APeYai39o za9o}zye(&9Yk~bz_jTi&f8CJ)9iBzIC}=*}cE4KhS}@e!cWicK+RPSu*zo1sTUxVk zIl1v^yxa@g+w2u5&hK@4iJQgwD#NxEm& zvd*H+c|F~en08|6dG`&Wpl#FC)C58`aG?UV_u@NqeH-f8`Wn!klOT^%t+bxU{q5@C zP@UJp!^7isfDiJF+Yt&WIXT;9_hOdJ-;&BGB_H-Gef>N#Fa zmQRY`X10Y7{l)_^X^ErJ%3G*? zDjxzNZ*>SwqL;q3mFD!+>Mn1P1B7KJ@*5ku+rB0$>JDV(Rk6iv zZ247wIZ=DYj>|HEp!`(%S&o0jx;+iMN(!M+aZFIKn!R^938KbS;)Xu#*V)3U8fRS) z3OV*09G=(Vp#{Ej>B=KrH@!pD&JGey=^ooNXS;c{9v|UQG?yDrh!5Pge_a3Ip#pN#CJ-Euxd3gTp$wk*y**23-G1hmt_OcRzrP|FM^e4G zxY*d(I5@fPUTvdFQn)FWck=e(nt!|_-%pi#X3%z~jsr6K-qL3C)*Z5}Y_?Z!)Lndb z6_kw+mYhPY@lgFUx{>s2%7%v>PCf1H-?1{RM^(_OoxaM6732t493eMkuEk5%_c{JX zoIw&NL{GjHTW=YGnuc$pdAC#rs#BP z{C@_*eTN>W+>Y1n7P{cNk}4lQO;L3W*y!J~Px-!um~ZaFk5)#6+U0ss!pvR^UC-NO zq#%bsdQvq!Y$|QN(yKPM!lCd_c(XWnp`3)3i(9SKnC!b`uBrp3~AP{8T zV$Ceyd1+-bmbu1%fVGB`WN{;Nq3|XP{6@FEeFm9Rai$11jKltaG<{`2m0i;{poAdZ ztw?uwOLvDfNJ)2tA}t}^-QC?SEg~GcySwAt-p}{`H_o+V_RN|!Ye7a0YmjCiy*fNw zyC-ZPc=PXkB)yJsb=m;&87@^Qd zL5JzGd=&QNpzs9EDP6|I@O_z@0bz=~+fW+XFteDQ@R$RvxF!Z#q{Y994@rE2iM{(y z$uXJto?26>o7ogc{Er%JBcJG%(pKrA3K2!oYO{R2V)_>vE>0K5(%Q59Yqzo4I{W%3 z<4Gbb%8VY))XQekO{OE633YN0ci&E;M@|u8S-)u&sg|O?7N5%$Onu(*6;{S_baI+1 zPzE`%1$!9eV99(^@4q1n>C{D!_GKf|!8QBUD^E9;7FPLK3-*>lr|1Gp5QIHnwHK?I zC0c!TFCU-e@yrSK$~Z7Q3py68ZsohS`>anEeTeT`{M|BT&%?&eNkLY2 zGC^_Ua8ujJ){VS0LTWxaLAvobm1GBL5Ifp^58}PH)45vAS#9nz8CR}%^v)XLg!v6BW~z=&sd3mTMLUn z-AFr|3~3{eUN$-k>6$N&z1+|Gcs)rvBak}%K1}etlbYj<+#Xwe3|m4M7B*m-z~VDG z-5+=d>x(-$b0*Q(8a8wk#c&A)C8OQe*Wnzn#<6tkJXx6ISOy!x@wt-mw~- zQ8^A~ZInq~k*{F8nq&Ri_$h|Jxhz6*#mYpy^i3ENKZ=^VAx&0D$8I_bw=Tj+|2fL{ ztrwf^OuI(=;Y(44boJr3GyQ>Pmx1XAo_4`{(cQ>Yv2|(vWt^Qbc(>o!)k=S#l`3+G zlEk!H8I&|NHCt{f7LJz9D|S)}@~3`&%vPE?KJx7p(wnej(mxuFZEI^2kTKQ3qR?w3 z43!uf8WUGmV^vL#%8Uc@n#sdoSb0H{+mgzCq$VhB z0Z4ltKq}2Iw#UGgG8<2mHZ?V!ud^GBBnFC8fU{OqUT(VH7y1flmW_!_u}@KYd#TP( zpZ6G-B|C8&d%i~uB;xc#d2!!z;EietArtRkv(GA~MUj`SJRwR6+qPdnOnouaKczAI zGoI_V_)CW&y-cSAf@lA%^TE|?d+T!D5xK5gZ^@AV;y5;Bj*PBS23}=!Yo3uTYug$FdNW3 z*^Uj)>u{1~Z2Csn=$9V69Ecf3?0hW2^_O_8M|C2%JNMhl_O7a%(_Uykl)FNU zf2K`Sm{1wAQu7waC##9IdnZ&1_;;257o8p-?3N#?qhDuP?6%9!_f;X6!)N6$xzj>7 zn2V3~J57gyZWaO+2}xG`R0iHWiD|6p$ke)H2ufaVzkNV@ASB4-0I71 zq^pe0lkns3|@& zeJwWDaq6Z4zp8;_sDv0@-^zMp%f*P(EjjDU>U9n^fuX6sMzN>6m$STxyK|K{yDOEY zcXKfO^3nRwFQ}5!xU7wwQS%tMTRgOZj1e%2194>EzJD$;x4YMc7k9m3Yj9BGCjnqO z=nPAYTH8{CDpsM8P46W$0;$eM4Lei}?iL;>C>U4Il1va@OX$(#oH&`1G;ya32_~MI z3MR1k16=f~+TQU!pGhcSL@o5# z+DNCHDDtEu1QSuk)KoMCdb~dY4Pm4QMvZ>i=TP(UI#UrN*&VCav6Px=zfW(s3!!WP zuk$OIif@i1<8TJo)Hq>C1P&RsR)AFc5 z5Fu5~CyF4RM>mvUy+?r-=HTuF+pqtif@fV)vja93Amm@AmpKcDeML!A0D%Y`1}ZA^ z(d&{}B5F9F$?Hw^udt76SHwV5<2!OY!5H*+G2O2P-v$G73UZoY=r~eJaumM)&Xi)de2uNtHGeZ+N`fjZM@dUdN>UQOy}jMC8h9E5 z?u{`Bq|{+Ok9QZv#l<2J7f_D?LEWnZ$kf7utf?tQETz26kJauC^XEEo7Y~m+lGLrE zp6mXy{omZr;dYL?-@{-njM<_DYhu)yY}Nt->%Z2Id}5q>5V7`-@e`dV^w zh~IFdT}v1lRaVif(XzM>0dq7h6kOj#zni%r9g=M~MeFUPK!cspABqJS?wohT`lwXs z2@I;i9Vv*JcJB-0Q}7a?#QURF2jXa2JIqD7?LCQ_jw;`%t`1eMo!*(( zR!O|KESMQi=?te)4b!?VAndd1*QiksI z7!sYA~CrMi|26E#I$_!m`Pb9qxUTpQW05r6j}!Ko6ywm1cM6TX;d;W!kk#d~U}-MctT15x`i= zZ+07|PtD0?dTo&!JM@h0_x$5LH@Y|(UX12UZDF#gZs)^DinZOZE04vJwxK4AQs5F& zz9VWe9L!nHoQE zZdCIf(+SE`JQfn>VD}~F#P;xsU+7+FqlcFR8***wuI>ZQk`I}Dfd0-Lh2131RUXcR zs9`87+Gm}W+$Etzw)=pJ>8rO<0(Wm0#7V>>dHMMaHg8^#%+g%_e`;pukiq}mOLG}- zrq^xy8Mu?tOQpaYUNW5a9)%1o;axcrG3|zxBMT;n_xfSSAd~K|xk4gwmn-s;SpWFc z40F?Z^YJZ4F>*Cz_R2VA6`91MPjg8)O7tHrHaeYGi#03_j$^EyoCV&$`Xr ziPb2l?Z{%Kdoo8v?lgtdTWOA=S{2w64TBR4J__l)xJsqh@08?XVH$&0ihs^?yQ0;; zCT78WuQE7URTZa}5V-%h3Jbe%UwRt(m4-pQxeU#b#3nJ+*5{j{$iWQ|&VU~1#@S)* zZUrFEZJdE00peC~isYfQ2v8au*&_HkOdkL^$^aU>cE=pwbIm^BofM2dwC84(L&HKT zXUM7f-LIpQ%N|HixpT?Dl;0CCHSijc#{dQlq;i?%W5>r8u*8kdHvzdpbHlM2P4pjf z+2V2lW*OAf)s=O0_{v6O0aU7^LwI+0=S3bFEPBbfHJP{!bl;IjiP)b=eCAmm@1_%P zS7P4bDrWY^wHchRrbor3@x^~YNghr6aPGdl=67cAh&W|V)DLrGv*`Aa?#xhBU^V@b zzfK_0#0PqPfADVIgYB++Y-Oz>l8IS6IN?e_PVnJ%0TzL?o3oJuU#gwK%!n!1<5!)J z20QCaX?@&wenX)a9^W4_Y^fR-gF8#n85%Rrru%o16wHUye>9z&k>Za3(Y_cTX=}<0 ze1n@elO1XiV$Ys@7tRt+9W7-La9+g5y&p-~d<^MN)64(U$N|cPV-dVZ{|qtN3IBPiCEvT5p5UqW#sDd zCA(wTd#9-uzJxARwj}q7Um#R^W$t9^$qhD5h45Y^yKS4wJx;ha?RlXn2paQGCUuXC zp|7;uN);sHoZX-M*{|dpp(OKUh|$Y%;{j~>c6%q`wA_GUJt}=iH7OTE?-|igN53y# zh$l3r4dDdVKY$vtVa_Y2|D8YRZ7FnzBp(KQ;7nQ+-FSs!B@CIY{dOBpGKd$9T>qll7;))U9 zifQRVrd;Z-uLS-KIB~k#r0S&#rA3sF)^&eo>Yu*(jgVsukz|zsP8c}(a$a71TU%RlshklG8w2^AEjh{r zgoN7lU$9F`SY7u2>d6&d2LPrIXxS&TTdHVm;X~z=#y0$n+AB;GTQY3d)e4UZ`Kj}1 ztZ!asKdc2za~5h5(;F@OTaI$q_}eHx#o{ho<$vy`&^>1nIuU#zuWV~XtbL}hXxXNx z)f4|KPb4}0zR=NgNaNV+R6C(uYe>U~%sj)Lh@*qLTMB&&HCbZvb}o%s0 zdBFT~SN;6S+WlID#Oql;!7j)|&20ih-KX8yO-irqYPqo_CPV<`YlRw09Y0_eGT8n2szY+HDiJ=`aQ)mvmVrZT=3D z8RKgi63=H{KgzV4V_cfqnl_7I)&7od1c(b6JMs=9Mn*v+O&-sJLy=$eHjAx2{_33KP{j8`n$}UMS==UO#p+jP{mJR#3)dL9gr}e>vcSoh|t3%?_ z3rXflatN@p=*2f(D$48cD_-0wxYAVOeYps}!{IKsC)~K=QQLAM=8>3OC2P?TkXb4p zp`1dP|hG#N1SNX4t}Rk3%$ch-(;r9q)=_t7HEk7hvzWAUF5>V~=PU zd_F1S>OJnK=DjtE3Zd3WLWOb?*poOhvN=rFh+K^d-624INMbWb0jBp*|0q9SrfESs z1K@`I>};d2O7)3_q@1V?jg7VLXU3op1OBLj#()<_=w|K@Ig@2NIE600T(}bs7nOtq zLxuid$$T_n{uKwiEs+aHBtLW5R0MbcT@5T;)S#0Rp=#*+J{z|lV^y!DruS0te;&wW zWekoC_k(Bk91kTkI=&=g!8prjQG53<&^LQHzl&@&>d2QA|PZ!j(F?989;uYhzY z&_UDc^c4V+$Zol2V-f>LR=Zg zBP=7+uUfolPp&qAB?M+@z$z)QEo&MBm3~0r0Uu|@AC@ohu#!BSY5BQAd4Sn z3ogE=W((meLiH5B8i(Q4&5*n%=iiV7wN{LwB6262nAFsfzs0KBEzUG{9e0#16{;#K zHJX-#Kze$*R1*^=I2jyFSXkH(9{1qDeelO>_3B=|nhra9@7aUHW`#(77MWh~2M8I1 z|2~q4wCu7n`C(=5#RlbUmG9_vxVOs8yeo@k5Iw=~lB;*Pt;v;vWL?ljI7i*wd><*N z!VHazNjr5uq@ZP)+Lq;!ZImdX6`@5j=MMMsTnyV^iu+@Vp5E7#H>t;lZXvd$h!vqU z1geoy?$uc!!P3X>8w*hgVq?xOGNMVxI(829g=OoKp|$~Ll{XlDaJD-Fm>{}~?nK{z zDtMrklvI$cUWx*=uL~?K4WQq@7DZS;yCt#fu}qnP*m1?{v1%P^Z0*XGj&EgC5SPv2 z@BCDG@a4OD67IAD=Y^Ve>;OyrAIr*uefWH9#GzUDF9c%F;Jk6h4P3#p0ntf1mQq>OK<^z>>JLw^xTQL+}W%4|5G109+XH_jhmr!8V+Y#RwdXlBME2f8;A5>xFol89bw zd(QtMrJCE;a(m$X0XBvfeNYZ{QArqRD(qfnfA}%+hQ!L47RSwn7y0S z)z(&AJx8L_{YI(-hN9B>frBQa1Sh6zix|$YrP=C>SNn`5r2Rs>3=&<=e#xeWP!Lh0 znA397Lw!_Q$EGim&fhscl&-4ac$*R{-A}va(_&j^+C>}Y4~!j%P)t%N!H87m1Xm8k zv>>+zOyq+=7a>uL(b`f0Y6wuG>@9#v4Cc3>@ks)i0A?BN@*kq5-r}2P=u~`3Dr?-qyjwi+{Dpc#ynOYAjJjB55NXB)dp=&C*iqX_`3oy*$y6(fkvjDv?gzDm6Lm!=_JC4A=*pb9kCLl^kn)lm!J#1H`EkbHdc1*fy9@j$dy-`|n&LWfxaf53ZhfmhWtF;Eber&JxfT z3{*PFeNXgjn-bCet!b6IUtEd^JEC&RBgZJv7D59{Gr92_8>1lJ(=Q;fxaiSH8h6Fd zLV%bBw*(Seb-%xh4K4lMa^q>VSjwj$(fZKLToGfsn9a|dv12K0@D)>*bu9Nn9&NPL zVeL7L*LS)FHJ~^LD4XDdLnEn;)VPM?`280B3rLSe3&h?ev4~556YnjoBYtB^h3Xkm zF_Y>}#fh;NR8>BVS{XoGDCJYYG+&usD_}VEj3%?uFe=pdRm+mW0U7vDzEk zPUC|{g&JY4T`hO`<@eRfa8IubHV;M#Ge<@UTeVx+x^(1?z7*^@EN)^D$mnR#B|udo zVbxZe{)8IIY9r6g=^;v}qY4?2D|tlRxX|4#@h|RbKXG&JR}#>$nVly&HN2@@h&zvNHUTOt(4JH zLB?*7_KE|r68MQD{rl6U+BKiw0D{!N>KBX+@iQjN{WFaD&)zm%yVguuQ?qfTV79wK zgeh9;I{Z6_xl3ggpVK@#J#^XpGBUMXIW3;*4`#kVFl9&FM>BeP(&DN9u&YKct1P^ztdWoao_JE9l#)x%Tr<%rSUVkFjUw?ob4BoBLv>X z^TyKN=SKLvaow}}G;5QG0+mb%RESXlVHeHcf}K}b>X;!J3Cui!Mck9J=A3nD1#@cD zh~Rw#rBa#0*Y~6w%0|OYMC%DMCQjU?7jfWDBB`q>9l3HMKBi(* zZSY<}(~NS$FQF8(UY-~yCK_@1QSaqeVyj9FuES2-ZYLn>AG@CaNwH06!~$%LU`0}u z;m$v$4FDt!;Lu+4B^Dey6kC*arR8PA!LKUT2Z%Mr z6k;~fsV$4uwF`jfJw?gt)$%T0%2koJapAd>!PCl#Lm@*WV1LHq%a8NZR^p_tG*(hv zB8_jx5@>sRfoe;2IYn92o7=5Tk9`CsZM1G}ljF!y);V-*;%DwqNZ1rtTH@U*YEpP| z)B#8+4Bfe1Eg9sfOh<64%-N$up;NM`e}AyiA0kt?+8r6b=ZX1`qAfWu;?Xo~JDg0W zt&BxK0@%WbXWT%{N)IAU8T)bAfW5p=Q%4uw$vn9_^_9iKzI{Z`A0<5r(t5kFBtu=y`H?&~ zO;8~CL*eFG>P!7a?qK6@nGH&Y|5{+Vm%v|Oc^tdJO@sn8Q+UJDj_|IV&A>ZUMQ;@~Q1ziN$mnhIF#mX^ zs?NHptYUaU-K_e9CtXw^{=YXHt)xUnLu0@n774(#jJ4(yX5Id4YNo2vX- zD~WSSC0O9AvtS*~&Q37getY?iCM_4=%g9RdCwWXXdF{Q6S@HJ^v#p#K7tY3k=AG$u zAU!qicKV`F@g9ONNgh*lDei(CI}DS4fm*(qd2(srYofEO(9(6}?_5fT9gwnL{{_1G z_25kF-D9*V_gA+R%*U-G+p+*d(a=~VR0i2;oA79rI7 zLG@H|@NwqoxLB&O|M)k$kw~>{ZU=qvafso^L?5EoiHfvN@|Y+@kO=|bTuQm5pPb_$ z7{pjd8*|ac)g?#1H?(nra>m6RaYQ-w@L^6yQU)#Ks}|Nk?V6j51#b?l20JAO~IM1gY|yA-sY&3Hj??t4;W(^mfwr2OFuo?7Gyp=AJzmdm55B z2*~Sj8%VH_G>x%M?+B8Qr>%*N)dhN4U*0hCmxXwkF8}>L@M~avRc+gc!u4C7h+YHw zXFW);Zrm}WOe-HCwU?BjV6+zB$Z8rIC!=CUT-glO8QkN|wE}b$aBLl+euA&KpW61s z#L@ZmanmEKqOXDqKmEtv=x(`X3VH01vzP=KzP2^&pO@rR{liTAF+hPtp$^p`yTG+G70?|_IZUnkcj@X49 zd1(oxT7SAfj(EOL-aHKzd_D;|SN2r*Wd_-({L~-YA+Hn+e%(X%%{4J&Hf1c+MA!E} zQ_O=f8D?CF)z!hp!%ua3!cnX5XVgUrlrL`=i!Ht}n9FBs0A&*RBx!K5Zeobr9X@$t zgpUL}1j652U#GeAM_Q)T=xefyehwpwfByUD8PVmvV=TG0%&eI}5?-;x==q zw-MF15DABhRUN9R+;O|c0eqbp2xpYP8tsLBPF`a& z9>)FZW-P%NlKQ~vJ2Hh`A!tg3G{7f}@Z3z_cQnC?&H?Kbmj1Z;7)r!9`5imVP>Z&t zAlvXNB0C3Rfj~i|?`@k{^L-p`hl?nzKK8O*)I~2~(2!{!Etl4ijNS!tof#0}NrcC5*Z8zFTS2Ow0?j|`&?Jzc0KE9SOz ziR-)*abmX2LIQ9TE&+VT$!l z2`k_?+8RQCBpM`BeZ+-IGbXopzk(bh*cQmeDF*!=2?xu*-vOI@YG;xvbl~@Pqz#E_ z<2k64Te(T1uw2J%K=*1N&sA+^U|Edqtx1$>F1EPzkELv~QE|p1n)Bc23N;*tD?&I8 zxWMKLoGK!OyxB1rzMqCLIxVlWRCLw{5?XS7_DoX;fGUi0Se_Vb%^@xI0|iqWXZ2U{ zoxjSfp_tO#O;2-XwmxQr?^T&w{|=o9PIV;;X@o=G8j2euK#Nj`U50^rv;+W5fg)0y$T$b#7Rf5zW5L1;u_^V0r|DPt!JT_&GJRD6H%!Y=+ z-vW#!Kkmu$e4cr(MeW#)Q&m0M_2*g@YF^NM1RUbktSV%;<1r%W9#^Z!F2#r+ZC&-6F;`)m%#%J(;-AFNMF12 zdwG+%E|7VV)R&g4XSK`*=j>S@G%)`(F#c~Nq+FwPsSaV+nucb^5j^y{usxP9kA|u3 z?2HR(=4}MYW1jqdq!EPCi@G$UsJm6LY`u-?h@sP0+UI){uCKgL!q2?R=0`M9=(a-U ziF_}HU0q!znr}_w>C=?M5ijvhA#U@xb8LKbe`thNxot|KbZ}-^8fPc{s8vWLa&N*O z4cX;;_nd*-(-filL(Ze{R2{T2SE|XZF_%-VA_B|dFI%$!?Wwx(2u)yg!SKY7cZoyMK%>TIU54Ro^D5)t8^|FAm?N)ibI=LmX z?tt7Vd0O0j=lybd#=d#5_n~0n%y`nEo~1!I`N#@Tx1E=OC-loHyqNw$G>{s8I7p|0ty_}m%O!FZ2V1&uqwm_-ZeW>B=- z$VYy|*{I|FGHI5fN4Wk&GS2b7j^DdwIF&E=@#si_#G^BqSdT@CC=R#Cd#lKpQK%vY zBM~4?NDoDb_$o9MsS+pHyzI%75qvW>bP1JTpWyI#6%)zkpzntno6XNn;;ZHw8;F|oMLG4J* zY@uwprp#I9JR>~&;2uiS4E7JERfkSKzvRwSI{JJs+&ki}|NZK>5o&y1-Q$L70Y)n7 zyMsIu3BL<0jZ?N61z0Fzp1vEy>#M$C(pX)n$(I|dWQ<1%vSj2Qcs08@&@tJDPhqOM zduzMxpQsZr>hE7L2nujz{y=3iQ4uM~b@v;|9o4!2(30yx_vL2R825hZ?@j&eSi#fJ z9O_rw*gBW<(Mtj@evL1-!n`gk3)|CKWRM|3!dG=cwX%(%r2dyY*uU$yP0;EZ{~Bm2 z;_=Nbg!<2JAG z3uea}3a)#rKGb@BD1x70xIQVcM6n9*j;faY`|Xb|S3=Hjf`-`(<^TUiSW8u>QaHTg z{SHSG6>GdQD-GX(8wE0snwLG?+*2c%x|e1C!obM*8Xow7`qs-&rd%&7L2Z6zMum6_ zAc(MUpnj;;cjaDZj~z|XBLtc0fGW^yQD&BR`n99I@07DgK-^6p8tsSwZ{b18Ee7&7 z+4UfCb84B$LGcPIY!d<`E5=re5UkdiYJVQ7#mK+|YXif^D`;0b7)k$Zm5^YN=6_6( zdTY+_^|tlUm>JfWiczodgN5O*-=H7?OBb{BZ#x5GDFvd*c}U;|-G=2Tj_`(eb$>2M zur!#Ih>_v*%^E`@-OUI+mSQ(%2YM5jJ4s{V%~hBF<0#XXX>tl*=NXc zEfP&^i2$*pa-8$%3*Rx0pT@yUo+L=YE8+XR!x zR7)42EhT~lESa|%uE959eie9-5yir+$H!sk;T*`{DAB|IW++E5^s^jU0A3Xi$aS6F z+%Um_R^$bcZ7%uI*?V;In> z8>s=qSxE)b`uZd(1#6DY)J#m~i%kyh?aQycw?QRG&!XWxU-Th{xeBUtpXg0GCJhrGMY>tpNItx#Mnr*qREW=`K^XZ3 z__+TZ*?|Mo6hH}p0ee=~SD@!~esKZdC1e1b-(BngnC>I+C?@2x{Wn((N-r5%S<^gF zZXTllJ5uCEP-IK42&@|@xtLySv}48p7TD~wn?Wb>BR*ef|mwQt*OiY7oQsu>9oP=E- zu=Iz<#`0@wVrFJEfMD!siF)a5jVV%pe?Jy3?#9gne4SbCNIf{3uR)RsRBaRwTZl;S z8*^d#BD8(qNRgYwj(R@Gxm`t@X*w0H8BMUb%4Z1ZbHex(IsL{uZDkMmX$+29IoO2; z>$w;O=}3uOfVI@&3M(j}{L^=6YxDj^ZL__dRB`Z+dZMBt3P>mN^77UT4H5FGoX}uM z01%r&E)E17TwGjOm$b>Ep}_jc_h3n*e}63({rzjulhV_Z2PP6Nf;F<^{{AqC zh=_k)8t8v8=rmOMK6y4b1Hkc*)O0LGf@wAkO8E-~(b!eX@6O+G3Zoc9v*c|1h!2$K zycp3-OUY^xB^)ffjWs<#Tc`D=F*xlHha<3?%h%^i zdQ2y4Ei8V&c`Q=Gx{OI12>KZLW^ z09=rDF4cpwu05J-MNiSr5%SQZlW;yhoE{L~&fOeE{cUW-eRIuxcF}`*Vi2yJ&|our z5VzJRWFl&_>wUlN3^jG0uE@Wq2h<)dEL8W;vf0_p_vskqG2d}ppM@5XudT&PD-N_F z#|;b~X_Xmg(#N0X8%BJ}U)q1@oOpask1h*>Gn^`Y+1k5lKpXK5nG~5&A@MlGZh$!S(C)whGFtB7?0SwW4ztZJ^Xq(Zk8d#hiv8kIx$&~ zgY&caL<+^@kzG`kEmObkZTsNeln`z$1LA6y?Qy^N&TydIa=lI6CKQJjX#4bX5A zt2r4eYhQu%xaAF!j=Q%OSfYBD&5j*`h~^B$2q#_A-T6BVWEca`z&&J_|2S1M(#n?O zK&x;^pc<17?AK7)whCTyy}6D&O-eI%5=fVR5fbx?4sHECIN4b6J;cfUKQ6%FZrfww zf;*=xx2AzBoVf7F@LQ51EqO4#1-SI6Z*!JY8mJJ~*Mv0Z+FF`t`Ubf37QKRvi?b0u}_Gzgi#M64{+ z>Rn4*>_r_{_1NY5(exmcsuUo;S9WoC$Mj4(Gva4HiR@PWSucFT?_PkC$O~Q5yCJ+W zbASE!5610N$Er^dhm#z-yTKN2sE*`Bdk8WvYlkpJ!=b~m2aPa_$g=zMdrnEi$H~l{ z260?f-T)2#i<1X;R;6D7zg0-wAJtprW7D*e?v^7AHk3L=7g}!|PE62os4MLk4tO&= z)+jri<%n$vpMN!WoI~*`cb(ghx^P{zW13Ih^^AF+d7)O-2=tXqX{!4Dh1~VZ@2r0L z)RSYUH^$daKz`2i01?`;s{Nv(EE2tX)cKeOCjE%?5Y>nsu}B}>Q4|-?neA?x?)K;X z*lsWr9mddcqS{Ee+UOW_ND%7Vd*l;WdieC<3{~95>laU_Rf}hgE?!8sCiCT+!bIEb zCw^RN@v4qDNAq$2K;kVl%uT0 z$s!Fxg8@0*+wW53|Lj55>_2lPh{h=KM@=l9+Gyy%@N_&Zz%D+OYk!8@XJ;Z$U0DsX z^7D6DR9|%17wb8B&LFgV;B*OI94oG+JTE+W?oo9@-N@;E{nGN}W}WK8u_DwNNyE3` zUVVwx@tkZ@L_^HA8>+?L;fb{J;K8-C=ng-K_4RK4r0H_IGxlPRtqJ9aP1H+x>4{G7 zPQ^3NR7nnf#{=c@{T^wu{Xt?8D#!Wh$xGi$WP8%dq656?H^}YYjote7Q2e5=w*X=0 z6AR?Umdf1c1|_nX)BP$^e9?O;^X`F(N!+>d^suty<9V6TMeIVS7*M{EXAa$96 zCGz_9YeJmEYC@fyYD42t3QAWjbe*zlv4}HVFRqzByj+&CWhmIa^bN$Vdz+QwP9axw zyUMSQ@XL&XCy*blCaz}Ja~`f49)c5%<=&x#IQ2C@;GD}gTabLEr;4ULcC%kW-`;%S zavX=Xa^KoY{WnT>sMu+I{7ajk^Wpt){uRIH!P4T{FZ<)>OW~Fq-Op2=%g?=6zk(kV z7EU}v_%#Jy+IA=_S{S=jQ6K%o8k!%^h7@`37E9fCvy0>2(iENvb#5&_bQt%D-#9I4 z!PoirksdewyqMwd!2~8fWd=NVy`6~;o70*Oh90oj@<`2V=Y-5CX+s|+HM^-49mmR6 zSl7=axhwisI~DbNpGe%`v?e=Meua=cqFWreug&Y6K5Z+Q30Jx8R4)Le9g{&o(o82ooB}s?9^th=dGd`dr;ckQ`?z(fshd^iq*Ui} zAtlhlA`T~)2J_;8GON|$&BK{`#1{qKZHOj6rPbzs=H|;JKlM-Er=^9UaB2>sVe*CL z*M#|fg!$Q-W$j((M&`!(vMJADjx?OH{yepk;6-o?)Qc8kM{>tRE{;lXNq*#;=E|ADW%G_*&9^6^uIsk>rVGR$yHdD zG2DnzylW{4tvCCrp6Mrb88d>{{J?7XkQoI$YsG>~v<*x6TH*P^ z!G!r2>@MzsrCE_9y$h{sW>IWgI8DV>$;OOc?l*=swIp`|lRHAAHid^NVGyFhkD4>~ zeXp2m_a0ZOA8d1}p9&&aR0pa{<;|a+xTd%rC@1uMluEj9E`$$R^*`m;Otdt5SVi_F zH|mc`=e7X5j8Z!4igL5Vyz21FUM^QE+o({a^hP`1&{>gM_s99-&BA&6g$VgH&*R#* zl^Rq`^1w%Fq3xUt#_bSvs1MDD{uKPzlYXmxq;?0mnpM~Vvqv8ak{=8Anm-VUmt_J) zFviP9xw&gCrP|jQ3G-R_L*kO!;Z`srGclQ&Q6(in90G`_w$QifNX7g$9j#uBM()ij zF5c4_#5_m?MT&F`H8u6FTkG^|ss2Ly4UZp9#@9=7UaKfUt)_CR;S5Eww~ur<^qS2N z6bw%=#?a8ckBt!z&pw}y!0j7a4Q4~$Bc!} z<%wfQh)z2bh0D)SZex?NgA#m67gvtgS}2mgXt!FAKPoHlRNJ^1oDNt`oUdS)OBume zH@Gf-$p4HWEh-M-z&PVx?T7j)49Tu|LrLuC{b?6w6@LPM3QXOvom}hPch?F+h+iz;91bt7iB_T(RI~7wx75VZeLSau_gvHZ{R_Te-pydQ(7-`SPfWb3mshkb_@r%nl#1 ze^(|=P0&&hv->BTlU$U&FW7$5;iHNuWdElsciz2I%HBI7I>ST(36}AD$9HSQTroA3 zVy>k}5ooPGVlfnQd1)A}HS{JaW|>yzAWnRvxOlE-O+Vhf*+mL6x~w|3ErmLE@r!j1 zsVE^#DxmMH5dPV}xwW-+T-4)O7;6M{cH7Tf#H z9I-i@G%i$1n3R-M@XD_%YGq12|&y zZS(n>7q@Ll<^acp)8G?>v`9-lBTIC&jXthacx1l3?H@o~MP2ojt`$cs<-me;; z1-AQPRsp8($f@-CU*06)wJ7YEGPAJ1Qstj&;1fN(j^0Ez$@zEP%0sJxmY9gGF`mTz z^Afr!q^G6`ki*MN%B8;;(D%2KP8GYV%fk;Hnz8~#rW#nFXf7@N255c^u*>UKoFo*? z$gp1N-2e(An4Jg37!WUevUF?=y5+eJE7f*+$X&deh2g$7Bti+*nlmiG%IrVFMLoHy zqOjxdmVEBL-D0VK-23L{ae1B#&Fu2(GhaK8c56PZ?$N}#CGw$4`n<)LN3Z2if0b#m zJe9)SHp=!I9eesR1|_$Pet%f!*bCfEz>Gs#N}t4C9G}A$h_ZQPrD-d3fi1Uv|6|7E z?ykLaqv<`Akw(WooB=$l3?lrHFc$?8joaC0463TRtP&-oZoZeE+q1oN7-hZw(oE}j zc79bhxkrFYg}F4l zYJ+_f?<|S^UfeJXk2upVxg0liymc|x$)|!pVqoiaF!ix#N6l_-?wg2?r0=h5wDY0Y z(xGiqCiG*)++0M~9bQvW&TgD3eflJ0X-PvtK@k@hr=+XfCLjA-e<_KgN~WWqhrnWXdn9MUUSUC`EACqq2==`-kmI`ES)YQ~2>Ch9hi~BGUlm86qHQ^@8 z3%!QiSKeA{dh?iGbu;b?E?>lxa(KlbLip$HlfZN!1wc@_g z-`7}j8$Z_^GFq;9mtT1AJdbMJ+@H1}cizPAM6_p3e>fa66W(D+{}lRy=XLyQ;%VD; zSwEV;!K_1F&G$DivU;hXGTPQSapE$1DzD)_MqnyZTj0Cm zew+dV#>;XnHMJqX+RU5Qx?gJQ8WQFyPR@e8^uG_mJ9J5*P6GNA*%Y)VQDO#Ha-d&Z zD3xY~e1lQ45J{^L!^FgD2A9>8jsA7d2mVIt zalm-wZn6M2)pxHmr)N}jY6B`?o^VKQf`EJh_ku>1vj_vBjwoJ=3>iArxAYA=e(dG; z9}6!v;i4@H8>tBw&Y09N@ zs}2!gH%o7~Klo_5KG3=nqey1fW}7uYvof@%vvCuLSW(8jjwE&`ehnk?LPJlVmzNg+ z#xvR6PYr=?cw%7L^CsL+@=(Bay}vr3p{31fYHBjDxr&Rc9kGZ1X4@NP-ZSz4Xgce# zD)#Q}D+)@8lypjWcM5_u(k0y~4FZA)(j6N%Dc#-O-Q6YK-SvJs&+q-~Tt_ct_MVwF zYu38&&t2otHGQpVNkyY1%jfmxD7yA;NGk5}3l3B7@`l=>Cs)UUpl8U_@i>>0IlOr1 zH!cHDYu8V1J}*73w%F$Wd9m2 zZ^U(9?a?PBb)7I1?1gm{85SuSCF@H$Y3(m386KBXu z_8{W45xjb^x17?Rt(5?TyJX7&_=+`;sL)%8aOtM9sCgR0`w>e@CA$@-zK5rtk)%@mL7pt@E zmfTgydevSw>x0+2dPBS1%IF&YjQd*6_G)+dQBxGoxK2x`L?>akZ8wQ7BX1I^b0g#p z`014Hdtc}svfjBrwsniDBSW+2>msfvRq5%MN^nH>@0@jPk#0Cl`xs3o-s*IjK#p%{ za*7U@oz+Irdohfg1Wx8X3pXyS_i7)awQ6?%9-?ACC%fv8XUVK@Z7Hg#Tpql+|0~he zz$YNsGg(~pG3SR+nC*eQ^1?;>r)Ad)-Mf$qXUT9mlL?7(#nA_p%)L#ix zVWgFoqP8=Qq4ykw6zu`d8oaV{ZcfhikhRZz0+^_3XlPK;(;rB48Q>C2P>Bz?Tkwau zR|LF~!y9D0qQMX60PVw(7>LcW-yF~z`TGe-6uAjDOUP62Hez*vIw_9BYOXrjZME&s z#N;HiQ6ENMe}A>}cy(y5foQoz**o>!NDX2G!B--Yiign@zSh6UoV(VX+D9CvCE6(Z z-OuWEj<0+CT&|;qw)T8C?CA97yVQ^srxm9@!_QK9N@d!iYjFxy>FpVP86RODps#Ed zl7j{sB@_;S7~K+ZCk?9#TdxDBtBsARdX?4LLj^~Zk*GzwmLz*Efb|wVq3}ziridK* zmE?t^YkjJLadNf=slwL6WfPhuQHSyoskX@&6`|xggqMN0bRq7Kkt%VIj6>sit@Rgm z(C!FLUl2fESZL1a#T!?1^!)NM7A8w2?O$;W>;_f8Q0+2$Y)k>Lj>JIa2BY5>^W+8Q zYh57)n$@9z?c$~05o@_~tuM88PP02E%vtMaS$=_0XCA#-EMSltiQ&hgZagSRXmsg@ z(0wq=-lqyFyjr|Gkt=f~ygPtVl02;cLqPt+!YX`xI!lK-RvKMvoGEkNaUL?faHH<_ z-HU9#4q+nraeoj;`*3P{=U{Poyb|^2A#LmBryAxf)Z+0_I;qcSG&nzw%HpL<>nlGf zdkKXn87|d3-G$;b6~<{jr(x)0)dk#6glFQQs37f^1cY#{z z?}i3G1VqF;_V@5`-gKH(!9v6>MfHa~f7d22KYg6Jrshn%MG??Bt(&lNvYjJmCS(7LnxB$H_)}(l)+BN(6!NQ7wx&avH)nf-JAY0 zS_y^NJ7+frZS^(p_Eqc=*wRCZvVn;gv@Zi+ruuk|8@C^!tbwmR#DPc)fgd*EMZ z(Cp8vMZmXT_V^8)Sf+JZhcl%HcS+GS31BZZvlkaNYw;H^QuH;PYWbcJr*QbVzhk6; z!b;UzxY3*eirh|@W!0{5HhWJz8{+HV3nXVvixCW6kh_vaYa*u71ocPp!_HUadBR`X zI(DMrYdQ?1iF=$_x+4Pv5r8yZ3X~9_0tEfK`_`FHyB;RJ#%FLN8*~K&TZM_162RE? zd>%l%6>sVe9oHkpj`F7{C^YUG-WP!wkvPHr#_z2AUYH@nOM~=jyrRO$`EQAUMXW{} zP91L^t`9neKy?sb^?#2&A2JEB8DaLgcL4z=DL*f902+OH*LDh6cCmEaKLOQp{XrET zpgPXO|8szaX$=*7zCN43bZt3~ppFNSA=zwo{j#W@XGVG@)1P$PvP?ulfi{MjUM#b3 zSH)no-#}&or!l>#E7dPCHD!5KvP}!9G+4R&PIt)Ab!Zlp5D!jaKRzpm_vD{#hFR)_>kQ zz30eqV-vZJ8MY^+;#dVgIWI5m{wr3-P)g+IvENi)Wa$R4)Zu1(1u@xJJ!MF-DdKSM zGCx2{?yWh=;3a%F{e39vTcTT|naTS9QDw&BWt@j4VM*;Dienk~msyn0!YS=rb4#cw z>{p3m=m$zh4Eu`HFrut;0N2#XTDPLMwk$w>(yA5#hYMh!^v5z%3JRvcqf>ys8dQ)- za0$wE@#u~^P90adlrOdKW3TPKg_aS8)`-@UFWPeMDyrh;N;HfRGghYF#tC`fsXkc@Kt zoqWwIkz+&EU)aS>xbYXFQW_3M+&7-HFUG~Pdt#hqGcSIUMqpG?NUU1C2t;t=t@-9& zM$xxXT(EH^h|_yWj!cF$F!9Kn|7RL474l+19-`I%69B%EO$V%vr*?|Ow}lkdJ_+lG zFH;ce!?eo!ELvwbG$fv$o_bjaf&e)QlrtXz{a0`s65?o<=3yocWgF*Wv%f$li*@8{`jO>IC->lX86wgvUK(^iECsZZbi7~GdXhY4W&|;Vjmdaw{a{n< z`#O#V4UQv0noEz#Qwvdk@TKhgCoR;~(`m4e=xv`#ABYK@tDL#H1*|3|Wtr}=!<@S* zyBH@f{8#ZCO7a+F5|UfkJ!HmlY;fpYR%jb9?__7@LE{T3%vD&zJLlekd|0ye1HM%# zxD=Q8;$O-8S-`6E^G6`ptoc@pYSEBh3ZdHlNHN{4H5_EG!Azjd^p1?Z?>v|M+f_PE zUjvKp=(tBp1gpfzm$6vcj~gG89b~HdQAVW+AH_ExpC+Q1+*eLdnm>>fxft*_3;w`% zL$V{05aapH>2}o8l$vKAyRO75>7SQ}Fp}SM-&E3vY(*`hBJCYQfIt{44b|amdye-3 z;axb)ira5ue)N`MU0BI~tozh7D8}#_nI}mWsF>s|VPBwCq9)CH7OxH4Ycd}QFiBf# zMB8UUZ2E0Qa!$_&5NK!Q9U7}{kOQE8svo5&t{(EeYBpcRro316sr`51xZo_wuGqJT zb5rWfP+&+ur9T-;Y%h(yy{=SO^nFyTUW<8lBsKD=inWK9Q1Ab~zF_f#QOZd4-P2!q zDc!xke?R3%GWSBt=37iAiz--H5OsfctkhLco!uuIJJcgezfupeTk^z$hXi(D`~y>g0xv@;JXs>@o(pJ?C$-;ANAU*Qa0I^#5e9l-Y8WHoM&_drjRh>RI>T9Fb(~mcfO;e~1XKv)p%gc&VR7X^X0yzl4 z{Qz&<-(hlZ7STlJf0)>h1`mF zC;@tV@W8B&#iX5L#R93bbw-g^B(t-%Kh?K~T?Fl<`Ipv$y84Qw-%4~)oB5rvy}u># zCI~MZ!x~Grxc_+_EtEcG*YMG?Vy(jI1|fyf0z#%IG^dI66!z zN=v)iZ)VIE>NbvA*+49!%QRD5^15Gn4iqhyki}$Z9Phm1G;aG>c3+G>va6m(kN>4m z9Y27hO%a#^AEYC(4HEsDA>TouRY%uHm-rp;-)2-?uzpdC zdW`W)Z{@2x)b>i5W|deJ3|?>qCeu&5cbER;@bOWPmvkv;VbOf)?-=t11u}cvpSxI_{*!iU$5|#B z0+xTS?y5Ni-K*l*i$i?`B9acw!94Xi`#Y*%4wNetbx=_RqXxw%L_u~ zod6NqeaA-zS_E9U_+SIY7*z0~`N)B%{3ExrvDo%NW?)y`C#!m4_2i(|ml27Q|GVL) zzzrvtVc*G;G1C4Q=8fY4&%1-Ey;(tM6&;t#X+jbXt>$Uo->%^1qK!dVz2ny{Y&N@k z9^8fg31I}n0sRmnE~M)JuLaoU#u=9;f_k5tZe_aZkYTY%C!&3G5~7|aV)qfwMhHaE z7CbX&^LW^rbYBP$&W+X0-jx=W2g*vWq#=*VuF7wzNwOxz8y-!Jbfxp`)@qVQ8@_c; zFz-!&V zv8&nuB1eSeqdn?{uVSS~7d2;7IVN>w48mcuTYLUZ{Iuw6`=kE93l}$0}jBJi*UQ7jvNMP_4Dsz{x))3Ed5F|T0#}&_2o1e?+?LWhX?|w1s zYx$Ymvl-2pP+l~ZfN4;Pe(~G=!f$##QFUG~#B5B~y={bss@K>&;?~-lD29&|>x)gI3kAc zL*ZYN7)EL%gQdsW03wAUHh=nhsxSiDs0Kv(J853Q)0Lk&OFEqjW-v%I#Df`zNtY*Y zwpr}6rvKLnx-UOBHPU3cFW_?^VTSymdJo4sLUcIBME|F~9$Nd`&8_^?hzgWW=p z=BjBAoM_;Vy>XwvCm0&gwxqXH57K`1M-MwEZ!WXRni376q=LjpW@@&QC46p)-}KXe z*Q3|p{|ZqN`g*DNLroG~Kc|nGsvV_N44DK#tpdFzh|Zl&<~_%tJ;-Z~?-D;HU;Ilp z-030mGih9ZydtpT(zSuukGas&An9kli6fy%5U{%GN*0(+&R~}vj$1#ZywdR#CmZ{Y zWxP$t%Q3<*0A9wU3@;#-7WSV_)J5X#7=x*?!s!2N?q4szW472vht9@Dv967J?;|lf zmD(x#Us#nE5+pjRsU)e~4VraPkh-;uovM5%uuF-TV4uxBpH3%@92hE%T0iWzV3 z_F1aC+D(ScwzYg7Rcu>igLg^1Ui`QB=uMm?R8-!a#6fk;-NGgm`Bgf=1^I`rAzFyo z-F{mlXoH?<0yT)N;mE0giQeduMV_Ff(FV7c4-;Mc=D#4cZrvYou-=~lab|ma8wBcY z+Q7(w4*8wGx=8bO1^x}$%uiE+;$bsGy~eg31GoLLyQlIO{RAukVHzTKa`(W!)|J?h zXdKqVkGE1$5lT0XAz8wmC%-CTl6|W^Pkl`oQFjkRoB?I4==fCSZKm7ZVf6EpG^@$( zG`8<2GBgl$dO42^kdZF{0sfV1^IjdWx`IsIi}*yzS54YPZP8Z2M3H{VxbxCjVSOP@ z=x;rG;x-}nhTx~Aq!57+*bsmwftIzx&#!0?uwUTb;eHksg$3KOR~jE>h*8!FL6He6 zdUfTK>ak$WyF5`bni?H(G>{|_2S{<&)d0sZUTUxD#$|-4r8&)gLhsOvM0?p@N7chI zWeG4QPrEgzUqo_`XPE|;Lech-42z!T$=*^*C*Kq#bMO6LIrqwABGYBcU}D#cwA;c1 ziN-*~3>McH{kRrCY}K?0UI7OT)h=Ys5zhcF$lN;`PS?^XyCs&z1B|iv#Ue8Z?Gf6U zfWo>!r#Tt;!$IB>ICkK&&pty10din`1x8nZGoq-j-dm#A{;YB!akbYQ`UvJho<1{+ z3}lr322un7)u!G=(y=>*t=QMdzooCvgRE)m2I&tU-x)~t6U$bfE<4|xHA0?m3~r`V zmk}>b?I%pWD@&?%gwI3N>cIv;v_j)D;wxswWlbD(L%akLU>)%8Am^0WGLC6?rZrG& z349mR8$%ujWNTy+*AI^#NdVLj4B-HF_YiouNC*xVX|W|~YbSVmu%wF7BCy2R-XC6> zPz;k?r~1%dnmQYk_VsTfmZ?Nxc?|Heo%w$%DfwmjP@+!Fke@ZUL)T^;qqjdJ^7!kr%ct zJ>p+QV+{>{<9{h*Q6g{tAZ|C7W)Y8qXxE`eWOAtKwdhLF16!I;g#ctGAkz0Jz6N4S zXo_V#&IZo3cx3Q=(kdirH0y^WvxW$Q8*={Nfhdg4-Vs=#GFSS$J2~R(R4}XO;p+?R ze&^Q?hMvNyC|PC--@btWgb$gSnVJ<7ePz->#ScCw5-yuRhF7tG00Z%3z(;Ks5A{;TkQJXD|4OQtE7%Oz z()eLwhS;AVgBG8dYTNnwhlxmAN3_D>fNy{Z2R6jS=6V}OHlEL)Mko71C~`g6ZJbzB zN*;LMWThvU=jy6G%=|>XNa=Wh3+f3|MNjKYo;AAaYAYRz zAv+-H1$9y}FaVW4e(|&v;8L#IoZBcbX*5_}9e||gwl-m~yTIYLBa6=(1vZ0^5r4tQ z2l>xv0Y3ki@mB2_mtmqgm1rRi^*;H)0GaSpZ=e?5VEECiRlWe80$XRJfRp+kO^}gb zICe6CC}T*lj-rsc)koj21L}rhe}33$iHws|t0t*dG8mUDN|At+=@Ia$XyEA2#0|Ry zuco+qLd>irzN(VagayIeQDBxCsG;X=Q$pd~5O60;_jVjy68GC>H;d-sZBABvUB+1J z;FrWv*QHk=D=&6FjBO0UfN6bC0K$yHkXOVPX?EA+XOd1&S@8HyMnM6RIE2yS`}d>q zS}?E}3INZwPkr~S)Xx2hXm_Dh>+Kt#nhJt!uNi*yC3bi;t%%eX(l8#nRce&a~Bc` zG^hFp&3@zn*9I7`zt1w6gdz!ROYwdFG?Z);(v+f*@un0B`B-ivr@KXoNZ?8lr;I2; zQ#Q&ssVTcs-&c?cpxF!t4MF~J4 z`mN~CpZwqod`C=6R~}kTiQgnSA%wNsQ$mTt@Jb z$nNmrGGrjVthdJ^W}#%(@}X+CYwg5=W9zZ&!TLSG^JSU+yKrSGU^l*a$F7(mjlLB9`I-(NyO_x=cOKaZYgFJ3l~@CpxI|Vqj(Y_?VT7j_5ctw;*l5 ztE0&zyquOI&GGZ`i}BLUl#^Kk?)&j2)KBbH{X4Fwvng?oS2{UIGoQAeIHY65zwoB| zREd<&Zwo*tz6 z^?$it{8c8bT5B$_yn@S(-Q^FOdNBv!y$-xie;3q6R8!Fc$ebJZSIKdb<7|Lm*wuoXbUtFq7Kb$;8vhSZ?@I8w?PaVcVIW@p1qH2nbcBTgh%^dqwqG z26ktsr%exJ4;icJ(>FJ%Z)_$cvTgdPDeX^tDeXrOhRe#rwu0D;jaSEf55}rK90?Av zb2hc4O?_WhefP%9(ww}Be!OCHlJ1*|oYF%T0eS@o`xxp$^C;;|O#sByoSLL5+~j+M zub_KVB!Q9aPL6tqj0yfQb#`K#{1@r1(Pnzm(sa!CuhqR#>Um#;y?zr)BV5Mq;%Sw5 zi7)NHes%+1ssM6Nzf{e&p03|CUJTR^!m#(ch_Jtt@U*7ECKbHJc$j=pR%R!-vPiNZ z#>%HVLdjo%{(&NJ&S0}%o66v)EDw662k~xL_C4{LEq@4O^wKp+1Dr#U>!lzs|H;;t z85Fp|1Wv%c0=u=n>EFxF_RhE0^;W{GQ|ejr!9esp4bNpVrvcuYZ2&*uV5% zO6w@Fit@e2QAX8Wnq#s^z@Sj&s^5P#n^e*lugeKy9+2Pw`scs?q5bFzxa`1#aOdM8 zNHM(AS9c5w46K81vkH5r?@n`H)y7FZM(PbaLlEkL;}<$uO~H=l#D zd`z+Z070}jXJoaAG6vgHqykv>_G_ncXwe>M=tw2dK-VJ*F?xnQ=I1{zcmN&6GyAFn zO%vpVR;^y%^!8t^?j?UrU9}J>7&J(;$B}!mc!}EHS+gd$l>sj@Ud~Ng5gbeSBgqk= zXNacjD86M=HndhoYO_=rSK85%#Pi2@WP&C^{{hS+u;mcQ`|(P7Q*>cl>>BXqN%uG=>XOVJ*%O>bZu^o&{NKlw;h{0=RN zz@)8Xt#+kD!o_vqTJ^N=p}3Sq|Cc>BP}8rRzn7|;df~J8S9?MdMg5U$(wiFzx6zvlvz4Q#D>TIT zwH4exTfY#B3Ug#e_xlfp^qhJgEMBCZcG$31l{umY*g8o{=dHJ%XXmUsC~TiDL;g{! zCJ&ju(11S8BHX9D7r1V{YRWrkQLlZUopeH)SFI$l^fsa-F+o+5GjWlBc{# z8{4m?e0;LGc=a+@9On8E(Wh(1+x7CAmAF-|$;yUXKP+|BmzugrCg0p?CUXPdTkQ#~ zZeT5E&-$G9X4|)xPEHhE2O8JH=ybz8J{}6|M<(t5^cIWqpCfq{j;+_dAnUp+BD z;+K!QH|$UWjbKVk9Rj*v@G6Ch@W;ndm3ZdmcAYGs_R40L`|T}NA!zmIfn{l(n*ST~ z2vGaL$N||eeL8pq?)b3}^IybkztBtO9;mxCd3*6-u!~kHE+dK|Yb2Q-c9(PC320n~ zfXW0|L9=sm-j1^YKD*pB)^{r_nXcigN-O07jibq}lfl;#Rcrh7SSzR1HCK7|Tn3x8 zua#kq*0A`T9*~mbQydgStB2M?amsJb++juKzp6B~6~4dsz7;QPtR!meKk~3gXl^)4 zu|%Mzk|a11IHvV@n4x5Qg`NLny-(+?UR9MmOm+9iCZxai=H|}}%iDde$Ln>Ag2`63 zhmXxXNAAW?hwpGdz-F!z95%Re9I;h-r>5_~#lgkr{WXK*C-{MR(zB1l$6QT+qn-cQ zsTJ1Lr5Zx<_+q39l5L{Zj`*Y=lt#toasO6z&=q3jgf275%slG&PI;1vEGOv-W_sZm z=_~;w`ZMeICC3lWjkR1iDiJ^UZ1*bps$E4+8#%1g^xDNV96rD^IeZYEWE#NL_B;){ zw~{4z5t72!@<&y$g_6E^Z}wzz?VHmi!M!uO5J=W?MchhsXZF;d_fPu_y*f<#X5Z~L zVYM@=i`N(7)_cG8-QHC50eO1i^riBfq_${1O@^&(w(tJ}bW&P7uLQd}2@vwEBmL<% zQ!PwR*SC6|3V)tmee)O}|IFrJsM&_@=^Dswg%F5lvazc{+!I->vl6J7ZQn0NH1d~< z>Y%d0Wl?nDbo$5ki$NmW;b5towOIOIi-||_uz?1Dx8>sQ*Ba9e!v*8An`K{~x->*T znce-aFNXFe1ij!mSsH)pUT#(kNu#Q$F3PIH6xt|{EjHOC)fvyCqS_PKIAVSor zy8hv;;$u`zbe^OA(b4$kLc(Ty+dcWg9sNn0;9qc~6m=Elc>cPiIT_&X0@E?j{D72C z2L-^T^ak&Bphx__3mVx_!%`#_1w>Jgjg5I2>G}>?4uMGusesc80QLen4b{Y&P~b303X>V1r1=?v(TQl?KYEu0)Y5{p;?lxLP_aK{mLXy5XE=(~PpsB;ZzryHYp#oMg7-G; zi##q+m&~{zZYfQ_0<3?jEH&IK8Bc$Q#F&lRbuT@#|UD724}+<2(1t@#6) z^U)ZSc4|@NM$W{3Xu|F-{aSA9a@Wu85Wd@l_4-MQ1)=3l*L()Y?2P2~Y23Kdu)4SXpXb;oU(cVUZxeMuwq3mloZz`5~zm zTP4~!-TckXfoL!2;mB-E57@}zY=>aWxt*&sDlZedtyiMen+c zDQ}*2#-q@3Q@^-G>cpuUsRI9c)|cEtSvj+@5%Af@ zx74)u1SZ%*zEVYB_F!*|QuqJihW?qI-&?=ht3wIeZIhnM^gsE~6s*cpw&Yw)0Ol)Y z$lw+N3D;-=f6X*ywa0*F2Mk-l%Ufy<7d5{n2Oc`5?0QK%vcdiJiIClDQ9(gL_eXW( zgF{^=|M`Q%v$kZ&2vxETadXWjoOO*JX1TG}pqXEYY-3KO;0+Q3zxma~lI-Q28;i2` z4F1H;N|acZmV=7qHVo407eW4CG{y9e*513M!<&@d4t0iD1P`p2^X-0B6<*()%#C(4 zu`>TKv}}tMZFQ`MxR=6>DLTDEtHG`vma8>S$(u-qy}vFgb@66_|I3d7I@hr!i?-E} z`?VvhedpB(>Quz99RXhmT4q`W&fkShxL>nhp1fJJQXd8p4LN3Z3IYqF?VeLGBxxsH ztDzh(<{-reORi7}#j~7z_3k=H_8iy`7*H$s@@v}1>b7+s^dYiwz3Jq<1j1n2j^Bm3 z&{8iti5c>c&}*0}I}}#BRKykRVR%)7Fq0kp-=^4ORI<%0-O^=4>iiMZ=#qN&-;-a% zjXHaF7n``ZL&F9){n6f$9{!y`{Cm6~taH-+CpGy?t~_6RSNYYWL~0P`R?5@2u5dFq z63&9>#MOfLH?xgwJ#Ws)^JwyWEVSGDJ=LYHq+s?XMhO&Q_TAcY6O+;EUZ95w{zezO zRj>1Sr!%!-+r{V+3I3F!>wYtKpM1J3Ej`3$U@(p}Y_kHr;PJBjj(Qw>LjF~##J=`e z>%6C@H|!o~M2j!&3&iE8_|3M_eGPfJLGa5pmxU%rU^MnP%9>a|48Mobn_cum>Wu=g zLcatbvqRpiR+bL0uvl`dtg(;RflzO+{te0Q!&`TO{|%8*rnJ0td3EC{tgNiSYXz(whaoV~CP5`-a@>%A4m@sFaxm9Nk(kkHztf%i(|cyMkg~gm zf=k7eWZnpTBEh$sdIpzw1zRkz=0R(2qbd>e!d#WcJOK&Cs2B9#^ARRxQ+3 z1J6N<$OwR;*;CH;3+!F!E3@=)aW!s8_Q&x%)U`!(t?(qbpm6arSvl^n>m59E4cTID z_T-scR$EQ_zkMEMK9EgpGhW&aw! z{N$OCmh;!I-^5SCC*XQznI^inhPAqIhG)Vv44biO_W1{8TPs9rFC&RLmz=1x1>8`Y z8&A+e6aTe2T=$&K)CV%~zsw584f+@pqU-#ORu{yv-@RNcp%95A%Pi;CyfWulNC4A1U^S+p+1*S|N_;3Z zo4z>;M2YG2Kqk^!SaW1?Hz+U?k;nm>VvA=}1JEf#AehfciTT2lp1_?LvH*aI2Ly}f z0Ucm%fI{=k-3OVn*sR7#q+dc8(ner`g%v=tKs3>i*I$&eL*!$erw``EDFzhvp@ZM*8PA zc`^xdc>xHk@nXLf<&DDd2Wo>5TLw5{O{2$uw!Q?{tPC}K$XVQxR^rv{_l!#(4mcKT z2l(Q{WCnFF?VLlXXKi-TLfFrsCM`?Q6ukp{6;9Pvu{Nf6;y*VHY5WXz&UbZc^hqo< zwUj~#A{VOda8(!n{e$un{+kO*z;@VdOjMfDe7Kn~k^YIVs7Ot<5QBL5Gf>KpH}Xhg zx~VtC72*Bk8iq=<9ck=0PfF4!ZuDxL)LeeC*JBd(`h^E{dEYmVBZYU(vCiZZ+M)-l zkr|EEW$@mJTkl5(=wUkqsBj_`$XQ$=ZAIQ`uWrdat;5+@L;@G)T`)w4P`3`|FI`RS8!B@U$d4_l?2Anz_Vb04cDs6l!V^~VDMLW zfbI|)8d_LK4G+{w;I9e`3xV|JSyO)gHIj__XJU-n(AHVz+QA#Nb|(MNAA8CYN0W=t zqZn13OWYL`bJHbf3LEyM?Smef1P4s2g~HLnU=Ga3%q%T|tn}Pv(M}a~jEy)v4padA znwItvl*a4Zy<#xz28r^_`(^zMW^z~-!Tl8u=J8#?mQ^}`0RDx`+QuxskGzYoUCUiF zJCv@he36sg1K{1v8d%nhR5XhVJ;M^7jtN7kRrTw;+jlt$H%_YK6?uKG*WVAzM{#=b zQ@+>lLp4x;TtE8JJjCPG+C4nDu6P%L&rL=Rc3;g`RdL2Fy*e$0LJLiQPD+DGDX1DQ zSI+24IIQBj3Bnq?e#_t%o!Y^@BN}Kkv0hCu-m8U?Y>#zs!uX4#DopxMDsUss)(FEQ z=*PeJI_TBOpM1OGYg6Rcmc7$yz4oupHkr-`+D}r`GX=g+OO?Qu*3WxHS9!LKGY;=9Y|^zvnHq{3 zAfjU6YkvKlWtN4-MV6h!k8FEfJv&_X`HeyfC)*JsW|zk7f{N5b*ZP~qjS8aj{E03W znO5|-Cy#p|=`9Tq61rR-cLc|k*h3!r{p=>Rtsfsf<;G|0WbW^>OiXc`-=ia*MJRtr z{}T5%fSQ+BqkFDSg{?)?6~#o3R&SB>0*N;xe$#n*y)(>v$7!r28I~4uEFvXOPFFww zXGtt-y~-|S0M)?Vy{;kRiQa1SIKq1znfNC)3CmZo^8mmzEZU+EZ%k_?#Xh0}bk3W) zT$oQPQBY}E9!hHh0)o#UQGtZlbx@&!Uaiz(ioY(igK3!(3~d3Kbb4>lKRaryi5a9< zG?EYYWOd1-Bc5cIGf>jkK}j54hX6`f0Jz%NWYPgY zKQa;x!1@uf7y!_S)oK5!+v{EW8%W%;=@zm2Ntfvpl;5_QsTp6$wymJgNFn3!%3$L_R01` zM+1f+8Fd$b%9N9RPA)>+2gG2Rm~3g&AMVg=a0t54##*_)^IR0Jk`{=Ndb+X;9aEu- z@dfVS50aT5$&-9PT%-Rc==t-`#U!QCtc4Z6ld^#X$?%eU}?O~?Gv1#sc^rU#1G*Uq7@d2V`aUozY+WxJ5rkYRZ|eR01o z>wmj+465y4f6-Sl(Gd9Vhxe)s0=~|kC%C7AkI1npo`i(n5tafi^^6ZJSTeuX7&BQ@D5B3m0k864cZ4W}7+ujcY zRx>h1D%7!(-bb|=CWmjDTmLjRZ}goB{5qAVl?tl44aM0e#jCwZNYN`?|Eobia&p3G z|9h%8Ki(Ff-;8zmX?L72hADM8y2mwat&TA{2$A56$6@_9)H^sGo+rLJ2QjMihy$)a z-?i?T7bxf-{wT=Y)SZ~;f9N9@O4sYvDOyF8x?{4Cn)w-Y(>9%z3bn)5spA`Z*W3_y z^{65I-Y}hE=zc8r`nsa}iQ%4;q*qwpwE0ZI8FKYx%a5E70{o!8blGJzKTI<*G8Cxc z;NX~`(jX`&H@^VfD_^O6MomFr;KARk6O6aWu((N!!l^=Xa_`~1Q+Mhsv%xY8bQ54K z4S_(s5BK}Z23lHP0H8a#VI1Y9QOP4lj-{QG-#=Q@({u1Y-QG)QaXI)0e)C!xp^WN1 zp0lWon`G|BXH9Fn2gwT0+-`vsxdX%|-By@;kEi)Li5SU0u{s`5cY)!yKZsZ6qm6NI zPrCYI&MEAuYRz4@Ts8^ZxDILwEU`yeiqZ)z76+((UAO7+;47|6On;4GCjW3?@1-$q zVC6Olg&v^tN7cj7)$i~;#+k3ZG8xFM`S~l-FwNjmejsIJMw_8CkTTi$3#O3BUPC!o z+7d1$)?qfKdRn0cOx6Sk2NE_^AX8bUw9vP@By*y#Lxq(`f}+d-wzz0lY@8(}3i$|I zyI*6W>nyDJqsq%(UT?+s<>*5a*BY87*uTsJCx`jlA%<3jRn^0rKB8KcXshmw{g8r; zY+a+n|NRvIYdbpa&Npy!Ta-J+0YG(}E4nj9S}Bv5(;VOLuq3 zE&I8kKPTu4X0bnL(jFvh;K&u3;K1ks{QQ$RP7JG~R`$WNKIEHRD*4lgkjlTSqo8mX47&{-rx2t{Us- z6;fQPuf-^;E~k4titjk1+beX{XQEchuU>Eb<;@rR_%KgS$($!Vl%d0y#F}1mk5;@_ z4RhUtL@8Zcn6*nD+05dV8b-RhzZ`f%hPM8UP%dktBXXg*kSXeugw$sM0dq&b<1f7#&l&ScO58TXZ69~p2&IrV`Y8Ej5#{O81& z`g%O<#8+S-2zWCuvd4P?c|IP0vCGPDY^Vvoh^NyDv*mplF@s8t2XVnkWHlbZJ|kBuL=0WqU&C7Y0J-8tLRZ{M z?!uuQ)OCSrUJ)X0vb)3SRKhzNvAwN)E(hro-h2vPx|WKCDq#HuHu}?hqS^DjjY8@WAb5$EB)_QV!t60*0iTr)v){i> zGazk%wD?VKkIkjKAVVVyBOz{(7g(7Y`Wi>76{>*d)=wq>+0F)}aW6D9HKCl}3CqFJ zXJznda7eO14Z&YU_Zw{vK<&l-4P^Ol7Tr(zDMx7Nj-0VoHVMv11a6x;_mj>ubmdTW zY9IW`B=Q<5UYZP7u#Q^%Ta9^D5CB2mowOv1-$J?V zH}~1l=z!;;ZFVt?iZ-&ZZv8hVdiD@PNv+_ph(+3)@49y{z(ixvm^5J!c$Fu*51e?N z>a}D{FdLm=f3Jdy0FF~7-!bJg8TeITI;{=?iXJxt@+DPp{jki^VFqR9dZ?w+wR`6) zer8b~N}le+aBHtI`aD=9bga`dvTaF>qC1qx4bGFc$BhwaLIM6`91}zhHQb-}gMa_| z7O$~g6XWv(<_xO0CeDH%CD6*06!Bo0%*mGQYu+S?w*M@47*E0rKJ1$?pNP-eW9DM3+{`Xx=*V%@hx?L@uO1Tk}jOOpwO#Ygu z5DdIGc8UD+-M?FOdDEC1$DS>C2@#uVz=jN(03au5IO)PG&~B`wR+OHlOp+}Jl@$cR z1T0#c09U$9Xc744_mM!YkuxOM;N3p03(;UuTL@K2Uptbz^Z$@9WJRu6`RZkcNV@*u zs*P@?hD7#w`xuDB!vfugDVt=enoRlauHT8^>gEQxo=QmuV7D@(+$E+r?a8dLIBLbVD4Vha!iYGM zJz3k*zjt0A(`BY4j+v)deW8bS-A`q6_S4{f3BtruzXD5u0Y}2*93NoG2&7OZ3#I0* z@kk@6Axprw!hbe1qo!=_Z1ApjES@@;UAiN-t!^WC48^{lK_V&{A^Mg8rumFOV0bdK8p)dYDhmT@;-HwwJ4e>9X5Ahj6&eX}oF0q_7 z!ts(><&vEwzDtJxv09gPbyWWb@QQ#!>n=b9cC{P{K%5TdX+XXMid9O+cZAmlF{%1= zo%-?z*?U)a%-BdW^M~+~w`B@<^^6)=2ed3uY5F{iQr${qkLkTg)?Xdz-zk0=8Tcrg z)N$L|t+^Ak-#g_Dcz{FK(PM#f?U%HJw6Wi})hH?8`Q_%VMlm18Cdx`it}SoxLa9;d zzMsRvazo?XgioQ2)AW?e)(8p-=y{CGp)P!~G%*S(_FVYD2Mzim@Y*PxYJ>8H24&w9 zW32#u^T>YGm_gU>O{nun`|x1P=fG2#^*QW=d1ajhkP5Ea6UY}nF}`lqGdiK@;?#0?srsB zt%QZ?XA4zVrU=cxr6*dBp9UCch#N^QoSeSswKJ&HNcVEt2KPHSYoLCE+O7CdG`!Vr z$Pyu&4bs|_@+ZCdG{9BEG%*`(1O=7gV?@i2Ln!u78Hy(ey0-P~+>3s~!Eplohp0TV0gcakBq;MqYRY zIk;hR=(#b!At549W<1GF_%8Md9Wsd6Gshe!1I{{_568Rr4*rZ-jMIUR#%8z4x>EZ; zRgV}Go(km$6t66K##do4!7~9+WzfMb9g^jcLy^>RQC0J+m;Te)u8b}Tc47s5{07X^`o%z=GNDpsNw+XuLanmtK6KEW=dVCQ)NHS6CuH;)$YsI3(DES4 zTZb4W!FecDKA*xnHWXt|?l8i`4U> zWiW772QBajBTCKmX@h ztB(QQ#|H_7U#8k}Sn0wU=vn%G%%5(ie-$v|lD+pIHe>^8?2&)x&=z3B1+Pbns;uw3 zn&>~f1v?&=giu`;N$`P2X3=r!FyT4Dh~eSkz4la5Um$*u+U;38uG!tLs;or6eE?q< zXkqXBBk@w>Otl8W6kkB1drVXcZ#AKoLuTb*l#-=Ui7||)LT4CiB4u{$D{tW4_hjK~ z#0`=cbN=5;CC2|z?lnwc19P0@64+uoI-bpW0dAxW6vTSFDXU7bHAdB6Cz=X$%R4T$ z(iT?cXoWDf%o+fifCm%2O57xL1o&_7-}Bag7yTZkngC`jnwa3p$;sFM?7?YKdHPIM zQ`AizE%LCFWwOC#h>sTdxw65yWu;J+0X+542?qIG=O6q=!4yZiTXi$@F&p=im5wKW zJyCP~MZEu4eh#03S6QM&$;V-r+D_e7wd{-!vy~<*zDU66{RNg*;e`fRRYG$(KScwn z@^to%9yR}jMe{!w{&%h*rXILaCbq&PC;@L2(<8>6479{3K^kl{ma?BBKvG@XXJ8L! zldNXXBnp>!KF)vMX&d-Zd{+6~b@+B7 z%6ea1ai5)k?!)RfUMBpX-RjPrGG)O(Y;~KV(w5du`)XNf--e*uX)g4`sG4bCR0s4z z@~c?>#OkpJ8$O!V3-#!yetyK_%+}f(SJW?0$&L;G==L5zT%r;avMLCgRJd=?z^w?@ z+^H^s@`M|E_$2TKZBg~y)6^&70#wA&R4e}p{ImEW;gMUXUqGJ|CnG-a6WGpJnZ6el7$C&{J1u0kuf{8K%&wrTv&=+k5ZYC%a8IJ)>B;;n7@!?3(> z=rG5+v|zV!zN8@3qe}6yM^0jOxarak4MieLX@6rz(@&Ej4!{QXbAIkzS&JqdEB|#4 z0KNvJmZ!IP!_0pdRDeaCVZRbX96qQbiL!v$1!cpcayI8Mf~gPu+li5L4?z#XG`-zW zaN>~zKH{JRuv1IDJG%jQL5K3|pfROLe#Rk8yUXGUX;MwR)$TT3@00ELn{ssLxFgs9 zo#Z|9ALRlxzkdDw&}aW`skx&ooHB~}^w#`#yN^D~09{S%BeY8_Rx;b?@3i3fhsqh7 z8r@35ItgPQFp*SxdVTLOYS}u?7~28wMy|3sB+1tJ2T%G?{!nCqws?y`%*TvofDVEq zP(8P>zRj>iLfxPx{lTpc=&29%u;LlwWUNA2a>pPCJa`tnkYxE7DQfoQ0bUY$!eli1 zCR>@Oi!a)Ic92!%T4bGY0iv>TG_MvUsED2zC2NUCe+oCZG)$5vAt*b#hB}Vz0 zi^D@Vt(H!0Ei*w3xn?69skk0@<$H(lV7gkUd>^_9b*UN9ihy&n{EYnRi0fASTX!z~ z8JRYkbQsJ${>`NB`)Gs7`0@Nk4N?_}^??8u?ataYzTC_p(@PU$sd*2i=S$Qr&=K$^ zfOLvVngUpHBD*HGa7GxCK{!PMkZ^$#c5#>a;=9m$>6!h*L&<0=01QYLGys@nH#1y4 zzhmnZ-PuLb*%Oym%aZ-CiBQ;Ii|(C>qLB+<-Y0bXiPN~7kWNB=;(%)bcl4Us>e@4c)D1O*+r z-+%9)=9XfXZt)cGkqrMkmqQr{F^t1&cSq&kg4v~!P9UEX50I|=?dtgboY6$ z4suzusD1m@xe9!J35#s*Qg@epQka&!B1~;5Q-7K470{3~-QZavf_*}SHrS{Vfh3sK7zhljq5G|Erz#&Y%_kAfduz zmGIJe{>tW;m;UZsy&ukaRVN)PvwS&YtyDq%=0GkN+U4e;n;TA#Ayk(1IDfX}+X1@H zog|cKDkbnu1hrLERO~sb_L`MLFzk7W0rpeLqP#PbKVb#h5>RqL#kH&UlAU~qf}v-k zrGEP!9{d0R*OID~h)4dr+Hw@>@|3hUS!a;J2Q-+9f5mF}>(4*ga3r~Ep{X6oOB~Au}4S5Tv-|+oNMTMv_;8yNWYPz}* zHGTSTy)D2!lqO~}zHA1^Ex#E$D=($(${pHXEwGeP(1UHRQ%syA$MSvp%ZB>jS2+D> zQ4HHmvc|X|$4Szwjv|K58au^sJ2G35(?jJ%yWxXB28d0rZOAnur#{G>OHG16vK$_0T*@LWA* zYf?OM@w0jSl5UeX%-6|M1EG8h3?P8>QDp#!APL7Zw1Z;83b%Zw{*(Nc)EoeB04xf+ zO;rZ*Y~>cCQZNYoqCzg836syIOdpCFFr&vo0srXC^S)$lKjM^;c*C6=H00mDJ?BV7 zv#ZvTqbHTgS}kMh1N%-Y(;8lHoN}ExXOC|)K>D)yY7uYC=|Cl;PSuI#YU|QY_K1qA z@ez+r7nzZKDKue4kgV2r_LU%&>YXco^th!=4mWn6Xih-`>>$JaS4)$%Zxx#I+Ij^VrN|5~J>Eo+Vn0HgvN3>bjrbKAB~fhG&1 zHin$Hf-X)5@NQs;0v$>5ROnMTH3u+rDy+Au@>vsBV7vt%E*D{VQdNEVP`WZ4aLt0f z!r+r&e=}nHSC@WlX-R=4xn&C#w9r8|O34QL$nn?H%>T9(GlFJ|Gc zX~zZENZ1QyTe+XToDOx-P^@AFBW~MgfLPPSfUY$NJhRn|aWbIP zsby%r#v;tOs`~EVrD(1iZ|d6eSCJ0XI^g=DlyJ_-5i1xk1jyPGu=)JLE!}aWyrAL@ zA+wX9`Y+Q&2i}idcpabJhi9?gk6IA&JVS0Z4IWym4EKsZI|(Qks5#NI6|8*QgN|vx zcFyc*Cg*e%$H{-)tjptujy9;!yT^Mn50f-D^Z4#^Is*MFMi5NPy@f;*nj+lxA-~kI zxZ2q*pd=pjoq%6BySOOxxpf1Gk9HxRboA4*`u+X=w(%p-;TdY+Qx4jZXcgt&GDu9! z30Rk++?}4|^N36glrhs6&;(zT09M9<-MK!-L3;H~9_y8Tdzw{@&W zHI1}cK2y^Aa)`U!`W*~IB4h`RCoPF&z6FW%oTet+EI|yTf}UdjOF~Fz=?-X zeJY;Ic%kC&CN!0-L4ydkVKwkKjxI`B{sS_gCiXvYAsLRY4H?epWHocN7rXR+S+WR%*BMjP-h|)rxelPy)b* zX617@T(MOuL6HddD;W(FfoZ$LVw@+N`O~;=mjP4wQDsv@&q$2m{6lb$tm_o<)w?K) zrZ2S#P4&}~rOF$A5q4{+xh@VK?Z@U!+cqUzQEDCB`Pi{Y2`3TTU{=jz0vMRg==Zd(JeBKvRSB&1D7XQ(3O=1U#Q-9 zu|EgQV_=e@kx!BG^70zH39d!DFg|mQqN$MZ*oQfbJCkn-b*S?v-eB*{Y$R#o zB@1a6B3=zIwC!VEHr|2`LB7L*{p9Eh`)M<^%JJk@w_;=KsIBG0iB+s0>p#hODi*<< zxX=iqu1s~Ifu4YH>wD2~Qd8N=yl+fAQ+b6*8a1}kBJSYrGUzOy&49O%9mko=zq|E| z$d_Si(YvsFq83~C_V!Uf@?=M6YILO(q-&Wun$$sNCe(sz9#>z5^Tf;2h=O!lRfczb z_5Y1pM4nEK_s0^ojy+|vpf&hMB}5vTBn&gy=409mL6}e&7b(=G+mSZ$^wr^m*#HCNMan_mb~rJ?6p(&*=ntqZtF7u2AngEeAL0Q%g1PI-Ab zq+B#x`7I7gsqGv$fY-p>3Nm*S-;@6#%^C^A#Q-L4{N8D-JS&H71V3(hU95X?%`)aL z)^yV4+Mue_6CHLuS3cN-P)yCqI^HH?*z~zS#^8lXVx2zv3YX=VM_rx^&)O2T+|Nlv z?F5{#7rmMAy`W|b%R{x6*^MlfO}U8uVts_9T6i?k#ZIee zJZ`C67NjzjQ%*-eZ-p5~JVXH$4nRzlfbZJX`GV;~TT!Ohw&MA*TTdu~9d|MSasb~s zy2BMG^D=8Bk3ob84FPb$WlZ_2Y8y@jsq)pIEC)av0Z?t2E)D22hPD8M0>!E@+~b_> zZHz7}`1_ji-a(IL>gS;?=%E2%0UqoPCouTe>mSPN=t)O&?af0}L%_8QQElCK18d~E zyhD7zFT+6t1jCVs4=+i?>>cHVm8~gklEv0bV$=H4&TOIz$3V!MBY}A317#1n^|+-3 zYsAyPS|mPyJ`D{ozquqZw9fXrWa2b%c>f=_TJFzsUa$zLzi z=2O;^5UY;|y+r|*YfUci@$&pL$tgsvdD*@y}#{sJf<~?A52W{)Z!T_ifU;qV8 zs9K5>)!b7wjA0mGopPJVyYGx`@A1^nw_sjsKhlMSnpxBLKJNtb?vpYmr1D2t50Q4! zr>ch~1tQrjD9lGe94^bqS;`|YS&lyQa7kK(YX`T@^{4O-gb&ym`4~iW>0>%B&A#Y! zGuctVrOyx_-5J^Wn^a53C9aLQ&^x=-=jG&mPL_NTe5@u za&*(9b9gFahX?kMb)fr?>i4_B-jfHW$f5{UT)()W6RH{c#!eUxDj~SsAgWO5V1oC#W1mYkfdB#kG#rUxo_78%Y`Xw(ESqIj zgS@tK@if%}s)&83SWO29eCZOg;K5EKc0g|IyJ2DrSW_kRK`4}E&ZZ780XLA`J{D_n zD3y*(js0QgO(AcuG1#&V#*`nFe@87-_;ZFh}4cbYo&NvRti zx*W3W`kcoHQM@fKg_|^=blP=6ROyD+q zFbi8-V1o7Z^aQxkvu4n*kL~=(0s+htCbECow-`AVN-26i1}JCC)GJcQ(w9@J8~W6= z*FIn+->8U<5y(owJM+)io5!b~n$`V2;F-+&i)%9RilE@7m+7DGYo21$?_I48=}Eo3 z)>-8LyK;;=>7WlPIUPA$ zC3r*#ka+IuzXC%W?nP}z?~cRAX8Bx`u&wn{#3j^gUrh|o=gIO5>UjM?L_lwqtTwN? zig#TPQS-eF-tl$_gwIp94G9ZlnJN>J%2o!QTkpmRTbwpX*d5!Rwm_464e$=&$p*;} z&=7DlB&P%eSQt!hF+F*VZD4d2qm|qtN|DJ18X&p+_K-CI8Ui)5X5l1zdf<(`WV|VO z_y93x!;K24&LvALPf(`gWB}L#W}K{?R>qx^4kIwSM~>~-@JF1?s9N>o#yObk8qeT| zb{K(|BWuR_Egmn-v!T|3x5k0Sajus)y~&4pO^C*>$pWt{f=5ZEyqK>u$#e3PZFrGz z(`2!iaan8l5c*Lrwa;H?+{NnQt^@_Ut?gqP!Y$Z>ykSu;0sNV{>4E<1jhr{0GbKXe z8g>3dBt*-Us6MhKQ=5J!c{2V**6M+|+<#%m*TSTFBpp_xr{4nfg}r3IcB~D!#@$)n zn;3hId?d#Y1^OQVan4oQQUW~Dfp;5hmjt8m#m7HPeSqkxvRjbhBJ9|483kz=u@6t! zCW>+EjE{+Pg!SQ4>!e2j7=yEQGZZ1pMPJq7>IT|B7n()0en_;z( z2j!y^UHkpc{1TnUqyO%76;gp2$Ewa^Ko~}&`i;agF-|~Pu!*`Sf6lr7-7ng-UX>!% zVXOD~5OJ(ZLiDkFe&5@X9i}6qXNf6H$7c3;32F)npCYYl-;IwR6kyn#X%-m4ssHn{ zyxRE0-sm~yxfxM?l#7aK{GoZgWZ_%zE{3ZFU`#R;^LiXr(R=_QHW$*9RY@R41F~jc z_imJV&P$kADMP^SI3T_ORRr`L080ODT<~ka3@n2MU5M+RXqO=uVX1cE)4^Ea-b|GN z9DAG$;0yu5^dFeL1ToYCkT}>v++*@=JRnNqHB=`1Bakrt^GTJb1yN%?Us!NZz<~f4 z-2Zs5?z|ud`Y9ksdQZ-l=UIdxYh6AbeZWQbxW-?rf@}A1B`aLn++w(2c;ejc&G|bP z?mdQwi%(Lz&`2Mu{f}*%O6QrLeQ%@EH%*RLnfhbj+&B_8phxMh$adauyH%{ePZ#hD zdx{C93+KcI6yCIKe1vH?X-NHHL7z-R$6H>U%9=lu6|t^r|2=KAmbs=~;}Dh3l1pd) z3UFdB`~%>c**-k%GAdRPl+$Gzdo*({>p-w`l9af|!?{@4WgfWT%DOl? z^DsZwd zi70CT#8y2QzF=oxI|)hv7z|S7;h%_L{-->$&&AT9Wk~1)91>_5pu_6Me>Gswbqdvi zW$y{y^F&6y2+JtW!0G`!@UE9lsU{$>1PXD1OboQ3fYbmQ7Cki3Y0AwYhTppqQ8tEm z$>okcjg3Edflo*s{MNI}OBIMJKqLI4ED+WT$VXD?k9$Olw|dlGH+n8o6$zNb;XyV9 zDc&)@2)jYHALgHqg`Nbx@xMDxB*jXk*dire&d;rI^bX2Sa|P^FeeXvzwZa1u&m0Xe z=R04^pI-47QT+*gK1B(A@`OVW6^~n+UWgonCkc=+^lcD2 zHW`&ZExDO#^br87DvY1xey2`=P<-3@yZiDN7hwetkSN@)PuxhWIp*j0}F$yTJD`AmfW$L*Q!GRAX z5>jYZBvgp&KkhvUzi&uisQX0M>reoZT(&Y$m3a#<=`)fh510X98(?d@;T-8hJmL!g zn?mq^UOofniKj=jZv)ixwoGTxDgh>X#)bw|{y7GDz)ONVQ6@W@5FMZ-z?lMQp*jAe z){zBw@T*U*1p#CSKo_Py@WfZUIstAObdF*a85cj@V7egMgoaXfhJ`R(nITTXMqqsU z23jiY&J>#Tjs*|M3e=>1*fz9_%?kpIm75nlR( zBtjTnmfCMp7ic|Xv2i8s=6i94ap0Go5T~=I>ood;MR(mSMQ#cQD?TrqoX4!dMj_$) zH2?L1M`MtjkCvHSh4W6&8qDxpg1YFvE@*UUE1Sa5+Fe?Uza$Oym|D71jYrAb+#xC-e=N^zsUkOS`+@Or>6LCIeWcvLW%l$!S8 zfl3815b&Wf^#KC91Rx4vSMo=&v-#;!H{$`lS!X1f0vDm04jBp%a1g}L-?L_xN3NV{ z#kdI!(^{CxBB?U}V?0iO_c~&~?DWA>T^4IQu>IrZxbJq4YRzrsEBW#?Oy(map1lU# zOmT_O9}-1QhbQDhrEp}z6wOo`YcJ}X3Q}uVXeZDaP3mcw*K}+I@6}VxCp&)QmvAwtY$^HJ{C>>J!`jFO_n^! zrBP^NT!Lcqcj%@&l73*4ipr(=vpziS(2-F&p~rC{K4xPXNwr$nvC6y!;Q^fgH9OW0 zv|Y%0RrkD@dH&djCtAI2OFp^zawxqWreZT)(Mx*nEFBJ>%1B!_REcYEwUNw>KFHd5 zqFqj8^%x1`(G`>}vJjb5@z?KV&Q+d&4QpOhSWPg1 zecWMfD~1<)GqUNzsbC59(=h;9)xd^j!`)Y9J13Pp2H3pM820}WQGi|rXymQQeDJMb z{~LRqj(&HNZ|2n(v6mFdEL~7qyJf^`J0K}NJtA9n9n0Z5e)qUCw^WBda24QE8K#d? z5sC=XT%MsFEe|~QF&8Ikm3UCZH;|r7Z84tQ4Y6*G{_F&*RQP`&i7Cldg8P9Rgq=%uKS2wj& zT2m4)uB;bWs>hzYi>uW%er=T8BQkgQ_=`ub5)bpz`n~88g~@`#He+ky>FbvvMmN6k z44J0xj5h_3RF}Z4BmTuH4Q#vMe8}QwJ@FsjFaF256)zZYP=NCG{0j(lj*|i7n+yK} zsia3x)q7=CX8`T)xM<5Ms1a)ws)tTkbpQoSR13IHGZde_2Rx6p*Prnn24g0`*zG!I z!5c8dfm>wV2}Yx~TS~kkFmB=9@Qx52T*wfE1B=dp%rfF|3AN`8|AjbMD^?%^HQN>Imbdl8G;aIoa?(0(^I?f;$%tO1N}smSX>K z&rF5v>$SoqpK4J|z#_w?qHKbMU~NDkI109@F16Km$7C`ub4aD|&J3OfW60w0naZP% zd7Ba9qT^IwULO!o309<%36~@?ufT1Qygdi!p& z7*@JZU^v-)2Q<9>$1CmxnlPar%0AKh5_&F-z+lk7th>u0`!G@Hvr=9>dtWg6M@MbERsH@jGa`ldj209;_rC zvX~z1pq9d!Exj-sO#P6&^iBPAuz@u^*u6o!m{kobn=Mgj(lMeI4)O1hLI?{hfXeUp zUfeoxIo(g6ONG7gwrPy1z7e?U@gcgN6yZ6^4K-t1fDkz{A&w&P05?xX#sA@)GUXCk z8JbK$2?@wm%E`68US6VV0KNbsx!cpQ4>K8<5QI#P8tWvhB z#BlZmdTO9s@fKD9e;3oE$dWLzT~^jGN=Tn7pU-0*+L5`~{PGq-IvOD$R^lzdX{4w? zK>)YnnI{1E5QEy-nNsB;kLt51^j3Z0p}0Ud3?LmqXlGY!ls-uUu(jeRE@bdRUp6f* zaXmnpGUl-jc7_}$8j_KyQSXi@$G#j^B)z7eqBVuItdN*!6l-Z!?!@$ab-fH=)jrPiHLmD$llFv_>j^h|bm81&n6=H}`_Y7_ zA+cVgCi#JfDf69mW;Is}oI>;WMyv_<*XRd22P>$#u1+_qh@MG5GJwuqetTypBR4k) zY#`$By4X`Xj0A51w3NUH0!T5S?FHfu&_T`HJKKDjDHOC83CSN^7&OLg5_8>D+QriQ zY{isEk10to9It>Gd%3958YAXu|LLdhA>OdF z0l`jP7 zZG2)}buy(k@itlX-}lMeJg89GKG8o*)<*`EKFSj>o}B#uyN{^)YA z>?y0l>pOx|z(0L4i(P=4@Zr$tB3P1L9}#El2PFYCjw8c1eX%G55PE}Y7PLbQM(w|cPDt4qhmb0`D&VeRPvem85=`6w(P`>F2+X>zmtYYZ>L=@v4Q1|NM|7!tO zYus1_J`0Z3d*uS{a6R__NHf3_B?5m*UW6S))#(1_{E0^c$pmJDDLp_Cu&}W3By(4_ z^c$i-o%iErUu%2gET$2C-sBU88<(Y-_mXbpzWVU!yxaV0>zo$i#Z-4qbjN%|Qnc+E zb{o%R{ORN75+F%EW~X?ql2XCy&cLOGODt1`XAHQl8@X2(l^PB=t&XCDdZrWiJjZov z5{*7>Q;BEYm{(`1rg(fG>$QL|fhL4jueG?i_V?bX4(wnBMVPfXY8S!!fC zBsa2u>CmumW$R>Om1y4Q7HiYzA=ld^BTWwTKH_l60TEe&NHNo)I=Q_TEM$!9U%GjzNpGkQp&xA8rq zDQaA?x6pwbZU{bsB^;L*`-RY7%LzVY9XgC99rs_Ly(&;gdPBCEpDvh^aBxRy&BeUE zI2(8iH8=`FjgZVQF1bI~f!)k{?X(37#k?&@ZX2?@6Aq;z?6%eIRcLa3*XJbfA|bU? z`9foZ_s|%lzun_5*I@N9b!jUyL7uwogw)reZNaAR8w86+WW}WM_MCA?^Bm{#p(}rH zoBlXbx{-M>W>=A%0D?n)RWs)}33wKP7^je(lyE^^ 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%0A?92X3 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

Ivjw||FNcMij;7# zHKFwXLMMb4Ko~gCqMom@IWb3MAnIgeY3BKf8cDTs=^8gzZA7QCU&>0>*UZqK2tuzr z0#JnFN9L?t=!OYb)BqL3hWoGcOcbP?@jyz*8@$6Nhe*-jNKOhi@oAplY5Dz#L6Xx5e@e`1$1y5(+ z3^rd{9)_+U@=P}2oD_a`I5)J=787hO4U3ETNmg15Nuw`3VsqPUMe0n{;mz?^p7k|; z>2-rI93~?_wuh2+_x1JBCcyI0=a z?KfezUG~|hYp=xCloOF43O3xdts@ru{rP;tQ}x}7!$e_Vd+0NV@I3?w(X>;7&RYWB zlSE+*{&R*el@64fgp-3>5kET^5N&l^KixQ!DKc3gtZVWRE62@){#m)_8B07T7Ag@w z{A3mFlGCK#n)T;9mBkxwglnnH4?yd(Nj@82?0y4#8G zNI=3~xE~|5_2ytC)5|c)V|ZiBSGXif2gKb1I#B#G#y`MySey6P3E z6}I;D#%U8tq)5~1e3L_3+2srd+6UkXuE_o)Zi!Lx&|+xy1*lRe(z*TaxIrM-req%T zCWC__@ufqo^0S$Rn)k$L&`(Th$)DWA$<&m*n`e5jGs=zs)nUG*<=H5VMm^epmHzqd zKWaC4H0tHup^UrXxQkQi;HnO7e5!e?I_qLLpF`q$2r>2(-^gc=$i)~IZRYIFtB29L z{8aD}gn#f-6Ik_fB(vaoe!e=U<&5MH-?%ver3_o^ai`QTb6V+fmd%OOs{a}bR)f{4 zdZ=Q*mcSJqPsyaZpe4s`q5rtvk%NpzuIw<5x}Ay7b@km`OJ#zawsyWonzp~~QRq;? z8M^$Qs-b!E1ev=TaDq?M!S{CCz6FK3-+sx^11%MB&*Z|x!HL9isoulGJ$M9U?mse4 zxh|4~E0B^XslayASXlPENAsPWt>r5O8)OmKeC`-w8rAX(Ojyl&x^oPt?vITcOR2&S z)(R(4`V+;?S+kL=`8-kRg&dY24i?|S!NC>6cQPvlwG5OK(6zp)uZq5yS@XtlmT+3% z3||p))5F;*Kgg51bMoXZcb#*|J)1SJN6VklkYE;MGAUD#XWIK!QL&rSk4V#$<9@%_ z>JF}vVtOY^02Ivivl4BpR(W|krHq74a&$Fi%+^NkB;qlPWrT6}elM21wM1KSDP!uh z#{ws=#f8LHXLUVmTyRvO19nbZ2!>-?~iyq&H{QE}A#a8@EhUT?bX317%oDgpEG zcx;6XjKM7sDn)HyMopjVgfpQ`TQKD=nV{j2oIJWa6c9^0!nB{DsWBi+{khEjc#K)d z?R}B>90|)0BYCrVMn7iY8;kqDRgk`ZU&-988KKB@FtzDN>)oC&J6raH)QMaBC_E@O zyq9w)@N%&;`RW5P*Ie@S1BQk}QE7Q&q@{4lO2c@^vMzrUC@aUM&a9G4=Lm!b6gr0w zCP4XU!}$9w?wiKBTUwg_tYWp@aLmp44JxG zQ&Xw1G>CwA<9!zQxzO$2{ z@ZriaAwM23$$8UFOjgUoQ`}6SD+BRwVZqFPc|7yCLd_z+agw-2Hv`tz0`{?%z>j&% zhqPlk+1v0yeqyePMddZQnA-fBG5abWLf|8X68^gHGg~q(wr~;3m)T1TTewsDw?Aka zaWq2z;R5RtP5?^N%Y8;8pcD8^y*Pez`8Duk`=U;JV;_b8V=sZmH*O;`EOl)xo5@ zE|jaPEw!H*jcRKvEn2Lo)eB!<9r!Qo`zw-e|_(OUI2c>y~eC(LwNZEKB)4g yv*A!kJ6}qLdvA-<{PNrP59J|H*Z-dzc5L2pKKk_rsn-7$2EfOI?bfCv)O-6bh8NO#A8bc56*e&6^0 zduPF7&7RA>`|SAaIQxdHD$8P`k)XlB!C}hFNqvNaL-K%wLpVnPJWvJ_z4adcpgPHE zgW%w>x*mVw!OU2s4@6{Fc_nG&RR91E8&Ce@)aVmQTFdpFo2!+h3tVC8pxgrq!}WnA zWezfRv37E`c65MyiTax6fsXb_mvnUUay-_aQaU7kC&rA-P{^vYG?d#sS8|Pdv)vs8Re0zY3$-)?O+Ml zPP!TTKtq21e>WFXbGWnnpq>9NlXSGVH+OJ_J0DDHd!PXxFH^U6wKIn+*dL{bgQJ3z zmwKn}nX$WI9c6yu1-m#n5reVSl(ih}TJWW(%SGTZen6N1@b!%@i9oISjH%D6CmmLt zCk_%Ife>{Wj+nOHEXtFM7}gEP*^~M^N`yvtQie52YCwn8*){>sgEzfJ!((qwA9^L` z?n{{7$fRcXsSK;*x`t!3PM&W38emiFYF4>``{fF_J1QS4Wx&tf zJD`T%EZFqRg&Ucj$&0LWo|AhXV$|bg*x&jaK4zC>Z8{S^W}oML@+H82Z*T{{?5*05 z*s#ad%$Zlqg4>XAd$|I&Q2OY&&LX|@RVc;n7fH(SN}(p{%^o-5<>EkY*0`oZ1gK{}AU3Nx|vGV(XKY(=Kbm2C+=x*lH=HSX< zCzJ7s7v02PnOj5%j$G>D9d6JL2~tB?EMGh4d<=pOtS)GZ@3hnR~mkswj< z$~eK2Ry#<)laaF3E5*>Smu<1NEVe^wX=A5bDA^w`z0JL|%$IMT?Y8UD(xl9GR3D_H z+rD8rYIk1jRuvI_X0N$m=w&e21)tVF5S>vb+%TBm=8@2Apl!ldmOzhauB}4b7+rjFIqe!6)fK$h5=DN)3nUq~qTnipLj=6|poqsPbOq z**9m_75qQkhG(p=(4+^{EW^0V(S+ZEj|v@Ix(r1t+Z9f*CP)kzWtix-({a+(eZf0) z{~GQmMVb$^9$1x~5lR?s+pp3>x8=2+t<2Pg7@qC$ITo5c0Fso{y3IEyS*cRbR<@u+ zOrH|L3j&iXFrt0L&(u`9jI8Kp7w14iD9g$CZ?8;$^Dml&+$3OQlUdDLEAWRn810Z( zt!CQ1&l<0&*TL&WpKnkcBhI9;l#b7ChGS#9((y3<5t@43fjv!t7K&MWROgg`eSenU z+Kbkcc^*Pj%DulF;cwPAmj$eA-`6y>L*dtYZWHIdt%6C=vI};% zy^zy=!(92IJ4p4J*`NI*@X1i^o&!faUs8FTMUWJ;QRtrWgcfD(o^!Z}Q&1Z;2~y!yi`bae=6syFrl z`?u%3EGBAiM#!*kAA@ma3O96tEMffIRsFs>MBg*$IJD4rQ@3D;rMM149KVjp16$m- z_`)chqqbzq!?cZXJ@-u_Ln+((l2tNRei!l*&c2-mc1j`ui>>J`Qebg!<&JqZK>wIz zT7cOGN`-lhHC+YjQSb3kUW?m?tgR{CT^qKgBTjtphmEReWyd^vY#;Ev$I>+->?X=C z1CP6Aeshi;dU7+`{%^^Ipg*(V6^oJer}0RQ&955bSo^rg1mNlKu>^^?fs%88hU?4M z`)yt+b9GZh3JkSosVf~Rot|FMt0vgyWjej#Mnz&|hCVOB9Haf{{w6EKY;6K8iRk@s zxh)m!95H9!W5<8d%PgfOC-B`j6LB74nJ)?LbM!@IEdhK7KG(EMcOy(oUKSCQkj%9k zlk||Jk!mLG0zAox37Ni6gOClPZ2asQ;@y`Wpu^(&ydJb@Fn$vLTIA!V^lBdU1}?D+ zVG4kwLZT@g&(;ZjU(yE>4DuR`gf#@!MT#-}bfijH&g~%DK_?^IgKg?d&bwI!dr+h< zFPnw59?|BrX^HfHo^lo5?cR4FW+=G`7fb*YNjxlC z(XW{q5YvPmdvfBKzAPdO5a3Bu#q72`AwdCUZVwO`ndN37FrCMVVbnj)QQ&b-Tp zG(%<7Q9qvVNeF)H@w7ne#jXI9MY4!1Y9isgQorET2IStSk|9VnFjry9FSYr5Kp<3UNhs)uNh8j+Eawy|-d(CqCT zQg{UzW45=@1OaDdxFwiL?2AV85R&421Xg?T=N~l_rZ@EDQYBgo3#rXx+$i*X0$CHG?8i(7Wi!W62pB`*=Z0mUZJrRC|FdFv9~JXL>%vEyeyn8)wX1n({~e67)i%K= z7Hh;%o~Quu&j#N{BL^6ghCd;&V9L*r+bK7w6?Hi1x~@x~eEC25eKex+Fql z2MJ+>tWJ);yuwXr_QWKS0CiG7)?p#3Vj5Lz6lv5ST3mfOhz+~i{B7##CIwl}Mfp%n@BcSiU2sb8#!_{gCI_ls zH8g$#629%1zWaBL>On@bwij9l>Rg0BS0OSj{D3&>K&VCAXiED@?QKD-B*W}@?V06x zBAKP1dHl1*v^+brhZBd0hLC}8mCL6}T=^0d9+Rl9$__?Ony)9$Tv6^=k*GTR4RdpzK9^us~wr0JtZuH#wWP_gyWpCZo4EIQ{sz^3LR97=ba+L6A zAKWvoPws$*GL0Q8`J_iq`zBOYV#4%h?8ed;e45D|)-n@&r(2es<}(_EImY?~nleDg zChOhk#O#@d%NvCP$|~&6#*CITYL&TI;8o4`wn0$roM6nvpM~-xQb}F<3ehk?=Yb#kp-q zsN#I+bt1$^{lI_SpHx&zzH*jDO?_PDy3OR+duSwrD#OwleHQW63okrZ+J;|Cx!Lh$r|3UjuhFaCN_RtRL#cLZtWABMQV9L6|(G*3m3QMilaudzx6)v^aO@&VzXuLRnq~$_;~j zVn2$K_D4|l>)IBTctdRV{9Afvqo9|q-{Ir$3kIXYrHxbDon=yJ&CMu{-~1l zr&>)y$_J$=BW2}bhP6t(9v=xZ<~k*N!Th|YGaJ(om3;VtqZIDtBE7nn_W^HlPPA(E z@tMaE<3dF(PQF&1U;<4U5NUGi4{OS|Fga1OwN4gwZxbz*3GnxxjZERm$V%xyF*56n z(&8lKW;m?%8Tk)$RWviw6ZH->AzYfN8~}JWcomEi9^M ziQy=|X|Yli01;3PkT@r!ZToqP6?(Bf_)P7Et4dlbX?k3)GZ?@LG2+{?Btlyb>BZvj05OC?WNmrYq}x?-*d6!?EkjD_9QC}_Xw zWPNgY?aDrXcVUpRspv*_TT903zSXk=k<7&Q zTeY-5P@^!#MZ!g7xAfoM$(#Ylio2;PX#AYRua{~g(=XKJTEgPyi!s6@T1!G$4*#r; z3443vkLuK|qA+AefEEn`z91#IBHtJT2SC!L=fy0xYP`6uj0+=>E|s} z(EWiC>Yh%s#z@)Vmof6{d+%yDu$e6-kyzN-0^H_*gK^>&9S7tv@rdKv_pBqyw}Sn} z_;9YA2o%7W9g5(yh`+Nj@-0`cxiRWz3B3aI76}-k0)d2YRH5*V^YqNmrC{n)DQFM0 z=TZ-e4-9sQ{Q9DDOOc&d%f>A^F%e-d^kvUq_(;TVN^uGrLV|Rbn&W-N45aDFEDnJ{+h0wEAN{BhgdnkE*a5byHP)EM{H~Y=R-p6u4 zlh~{w-n++>G758IO8@BnT&jUxB?+R1^reRU%X0_PZ1!egMh+9j6AYIqK6)Mej%K3f zCvqA$0JAvDY{~b|s}KV2p=RGC+`uF6{{0a_Ym{^|qLvP2mG&wJe6OnovatGhQBXKm zie}@exeG#jpmd4S2!%$mTBxR`i|9Rs(Chq$i`FkrwvW4yi)Dbyb}jS5uIjHkx!Yu} z$4~c&wJ*mbU!x$B90DJqdq*aV(0P}hkPtvBeK!GTC{G~boDA{2S;4VIR>d=Ji|B-~ zJ@n?jD{qc!nM_UN&}gI>I+$ilAmtH&pe$0ydvRaO$PN@{_&CMiSdT^7zKbcD%dE-M zU9MVLG%?lSoK7k3h$lxB_8g!UVt)1eJ?D0PQ$s%o!Djk6knM1V#!oBcI|98#d6*Y1 zYR~)8-YRY&fyw}rO3*YqHj}vUL^8S$!Mw8 z7+}ENKUHu3|3s>{!i!CQ9yOI((8-LhO`L(0M=FqSL2XapU9cnCu&&M#(J5#P?@_J z)stoD1vA925;_8WP5ZC@s+Aq@Hki-m8dc1p5ukc9=(fz4o753_Lc7HKM<6ug3^pMW z96<8StlufRzspqz{}%o+Te{>(3`z&@6~7I#uT@ZZE_|?t9y)8xvl~C()BSa_@)4Wp z;_yI0Rq*OpfWcA?pba)gkD?mV=UEV=<>t(VBIRR!Kt*~ zL5O%yYdC!Al7MRNi9vJkHooVbM0z)`Cj+myhDlKmB+(1{ThVRe*H3wMk(Z~N%&Q&r!8;1x>gw?T`2>y#G4@kv8) zPYa%&(NG(>>zQwYEHOwd=i)HU*8$B|wcBE1KiVxm`Q<8;c&xRL5gbM8j>)CIu-@`D zEBD#I{GK_D@?ZY4uoiXxX4#9gpPxuA5;ODR%;4h@4HgE;e1&BSL~_D~!+E6EEd2)U zbkV(}5+6NsnF9~#wLHzicTj{^Uim)1c(wwnxB-{=DP zL$CI4($BM0@i|H}^1J zVSn@mu*x8=r@~2f0=zTBLA_sQ44506Fi>h)( z=)S<)Gs^pVIN~#DWc@WAn0up4W+2kNZ0l4r!^dH!SEy_!9~-4Z?j;SX42i@CIwa31 zb0ICx3pyhlge8Hj6Iny=isI=)$%Ib=fm(wY#{+Lzqz~8j)g{*_AsL{h39PjySkiz11Q0Cq2zDfpMaH%ModwxV7-g00!toz(-HFvE1X;r31 z2WG;(!W}ytS5F8^9r#H)KteVL+^F5DjsME}0lpJsw!?E*BK`gZ#D3D9pQnuyq@}|e z%272rJE09;Y>B90B1P=e-6bh?o~m$`NmzA*w?a_Kv_0Cr0>qO%90ttok|{PAA8_P= zGcU|r7?lrdix=mfl7PyI$BuhRenzBPcfGUj@)q=+a%;xg1X}Rd28*5?cIBgE)=n~r zT+>na5hSn)8|!#5L|_*8bIAS;svt+DVD8<MsWue7?atCd`SJ7Y!JMB=^Vvbeo@Gp4P zfyF;EIW<6JP;H6pEXb-Z9jP^#pJ{xV`*(%P%KJ7Wn_2#UWra`2Sq8wk%^z7Uc3mYQE}cNjyGkE{gHV?NAj~3olF3nwr~eu& zHc>Su2rK?Y=z*}<0J>V_LWyo>&5Y=1FCJ46# zvC2a{z{aioK`o97rS|jP33-z#GDd5XBG4c-cO7L|@0a1{C*ale;?vm;ohx&ZmD6Vr z2M>a;LO?9K7>7SLPQw-CzRO#1x8k&Mxq-c~^qWL6pNLT9!3rJn?opRRB^H3Nu9p;Z zk>}*1Cd{2->D$Vl2Hj6$%4QIIC?Ih^iLKM~p(B0S;AH^>vB;x(Dfj8>)q#T3FEG`R zn|)#ym9!T@I?`g#$u8s}*`2}TjirkCW^zC^5AqBfX~Z>c&=D>?9v#QS78B`K2O{zB zD9EVwx3>HK z_`tu9Ff$|P10@X|J_DZ#zL$DF6T_?CZH`Vs-P-cXHy8=$cn6K8zYzIU2$XavDvWqI zTCZ=IVl#AlMoBDiPWq%+U8c@VcZs)=^L-|iRb4Bxht_kt)Nn-_&dYRoa z`KMOPR0g@1n0`T)5ssLA#*vfbIAE|8spS~#dbWRk%L$()9dXW#c0axt=QXnz!#c}2322dCA)#5qLo{W)R!L6*5&&iFYZihJDOEMHqvXZ>50-<*RVMXHmFitkK( z>%V`=(e#&8j80dxXzUhbiu*kFVW<6MDbv#uW()U%7o^f>P$eHGVb2q!#G0sSRBI;0 zW}Y42e?n!4yTa>001Ia&eaMpkGKa@LB{dI0dt}FNNFxNQP2PD7K<>4j_koG#!MN|b zEe+RCRFtYxVvwMen}U+QX!0uA&^KgQjI;AQrtxdmpSHzhT{n$nRm}w`E-0MvRJFiqv9Bk(7nGZ~ z*E{0_(z+c+sGeKl#I2`W*1$w~xgsfS^-6-e0}fHw0irqE?lM=8GwtxlpsDxN4b*t^ z!eLQ+L$Yqq{9Zh!+u{RpBAucoW55w4@n#R5xmY!ru3qhhsOK6=z`dXBw6=ctT+yr4 zxa9OMOcS%-T6ush{bi&hWDT7jTJ`GR>k|AEmwq72MU4&R&S1?pF@ipu+5uLpGc)X{ zT30cbIIGzQyUl41#ShXTl3o8tcG%)(dnsde@M9NKHyOooRJiCGp~GSiq-j7~jO5#M z>uKo2<3J3tB~|-vZ|G(F2rfVZ{i6BOUbE-joy>+$*v3!*Q%pW_J?21~fly>7Q)HR0kAxQY^z;Io*&cmBSTX`cy?B z?t~Jdo&SY&%tv%!QbQu0!tN|<^&{=|z{0KMeJvRHm4$fKb{Kk;kKNW^#7eJ&TW5xK zeGOS^2*9Rnv8R`8RUC}4>SeT8%}6y^Jxb(eu`rUKUHJBJ#;f;@!me|9oy&52d|WC5 zSiX!!>q$`9Lm=j{hIBvC(j>rR)3ud?oPd)Oen`L6*ltN7qL4IMLHjx_-Uk}JCeY>% z;}4}Db34#~1~Aq~7Jsf`X)G@wUtjuo>{|o`eAqU@N*dRyhQC|&DLaHMrJ7(J!i_|a z)AaU61)O#u`X1)V|6AiSE7|uxC15Pc#m2@LR7)W5pAn9^(g}&VKw>oq1gC@XMWtz9 znaYTi9tP&D-RuX2)`RjtbVN?Fp|c=n`I*E7+#braZQg3>FwS-#^Cq5U#4fg`BV%E^ zhcf71%s*unF04(w8!Qd8w}Oxp zCo*|Ceh5BsI7Rz79OlM!{jHSr{biR3a=oP?UZiQzaShv2C_pE*}GzRN1 zR?Iid2Wz4bkyC<$o^Nd~U-#w+mI(_#!EBxkMMjKOKgM@h&{(Tm1brfvk-W%g;Tz9* z^T?Zvz5LxW_QQ|=B;jl7V<2Zxcy_yyVF*ll*x5lqLT(_n2Om0QnIS4Rd`B)xMpP8{ zDzc)$c$ZRsx(f8Qdm~Ddjpa|@C)yB~_G6v;D$#XL=BapH+&-ir<)nS>$af?UJuBtA zIpm9z#an!v{Vo(Fnv|ohkUmQPed*S_d6wwEIKkBFmBk&|D;f94K@Vtu)LKbiRDkoh zI;_P0!M~qbNeYfQn?2;N;*QuSN)*d0;9i zhcS>kLmtB&<3-FadGDJZe9)qLeOx;|Mav&nssddz zAonsMQ8lW)wUiB5?z{WIWF0*Q%TG1b3CXSHozExTE!G%(l|B-wq~l4e4Ou&MTIXBz zhzsys5?$oQEx=)vIV9q2H+{%iVuxG$BvlNIIHQ)WOSDQTbfYT!%9g5w3!;5e$ZyHIPyKQOBB1=jr2X*)+YGnG;(LYtexoH+C{%8+HnwI zB^C<6o0MTle)qAW=r;d&B;t|BKCtX#tKQFBX4#W|se;;{xRfaL0-L+)&uYV1m07N* zTsxl0N7&6E^)MtYFTg4eQD|p;5QX!zWI#86V^dbnb+2_sJSu_}MU)=2o@4`^jabnWGD9Et%n36T6&q=N<-u*o zp`(gA%%kgv`k55KypSrWJj`MKLg?9_c}`3=A|C~r@m6tU9x2#iZ9M!(#{C|97K}Sq zvEn0fNG=)@%kbejTCWV3KWwqZcQsRF_kBlBkPtyc_12GxjDY(V>$}^fjP+D>%vrF% zL=B}0Ew3g~xyHUQ$1lgl0CGxE(Z1RUFt=yKPP-9wr7CvlkiE?%;U!F`nn_YCACJLt zB$@SaC0+KCGT@4V4^tx&{CB;3&2IYZlV4L$u{>f9SbM2*+$YPlUXmlM9Xpx&eqBv$ zojX=(OiuPF7meQmCvCv4sQL=rvu%IMtm>-${QTw^&~QDvjyL?Vz@g}vmjNjtgswM`4SK2*ri<1w+vQAt?+c|zc~ z_eRv;R_wl$eWCBD<2~_))I5#Ws9(TCEO}awS~llJ_YhnQjaC+jU8yHlVHXOxOtri` z#b&EC3hJshDCIyNp2euMtiQPA^}p_rY`!*va7HNUY{t{lRtJs|`)(fzw4N@&w#zgx zfB2Na{HD&hB`P=vgmkMASP+)P7FO@C|H_MkRuRUWKdBbJ6tXwlqcdeWJgReCYr78V zoaawTI>;T1F}LLoc|1sXT#ua?Tk(A2pDE!lopo)85j_20+&v^y%VPd8VZtg=;ljW- z(h8bMxU&jma|Rnz2Qx!uixoj4L9f6(74skQBi?_zBA`W$qBXz6YaxoT!{JnB?Sy64 zx3}H)SW^fk#%tIKs9==y zRk2IHOKj&FQ@`@}g`C)t86>*~hV*J*!!c!1JzG7-lSS=T+hqSv78^A(XM_hV~BEcy4tG8~X2(4I5bfISp1VG?jnf70$W3Z&$>7)xIL? zzvGAOwdCdom}L7wpR7ZvU~iD~n3+GUb)6rNDY^tHBH47aLH>n%?#rlR1bQ~9yUse5 zlZIaC$uE;{;L~?_944Gn^uwqR?UEwa{b{i-#5&5=o}i$0?R6os#y(97k?t`VDT^n0 z+4)O}_VVv0^tFZFiKaAAS%n?_;9*NVbD@M&FEE$j&c_$)IBl$u04=^ z&1^4&a9Fu2j$W$-3(!GEFCL{eX;z;E>J7y8Un74h?CBe|P*X{rZ`Z`+0J1g&4mZ{3 z=KoLZk44q`PZw*%ME%)~>fh*Oy~Qa(L7@(%m2kp$HtB8u?yOrcPo@3qRbS^wpvVt* zk@i;6Wm z;K4A?&YYK@^bwt=?)*hv);JD?1p7NizP|UmF{x>=pY_+!lVm9qc0JHWFPaP$`j*7{ zlqJ}LAD?1lFRFSqYN@whlk77Q)rmbUwB+rc6q+SC6kf%gVVhfBfDr$VWS5j{(cdY< zW2rpRgN$N%tDduYyGCC$WLrw$+*EV_39b5Sq#kgqPsNHeD4%^(_-6E>iN-xJmTys* zkNP;48Mv0y3{nw8mW>vD^E`WeOz`-g!0}5LDr5q3<>6l^`E06X8vKm`U&(J(krSZY z>{Yk#pPX!6?2*}cKKWd$*uM+o8uQ0)B^pm!p?0L(>&M5vQu!0!yY?owSXy{-# zxms96*dG3e@Hl>neAxGsl)L0%PQI1axH(OATljb5($lS_7S$iafWL`tiDm~vnV!~a ztSIPnRnMMqAQh6LZJ^VIb7$eq{8Ll+MBDxBED7JgWf`?#*G+G|@P{jMTI zX1CfHj6R6J`z#Gz@h52%c$je!HN4>&dz}UjcK<=i-kWAU`V6Yg;D-z-?1sL=t*-dS zf?!hQ`}hAnqsU4(=|PfxyoJ9xo3EdP=<(Pi2(J&VLmW#zpX)V$rl%Wp@!HmM9iD;Q z)w`d)((%oMrBXXmPwYIiqLTh3ybm6(m5yXJEKhPfo_tJWpI2qbDzUG4vK`{tSA%j2vww`caAX0)1( zmFde5-Nc-KtBCF6`Xyd_2Q2P_y91I%DzD!R`&X?c?T>g5n{%r*9<=kzc51zOUxD}V zc!iSQcT4ej=I|#b{Ko?g2Z|m$e#>FiH8LxN=;9k2$sF*Ql_k%tz>vEPb1Y9)lzY<1 zAhkA2s|kzcyz6X9|4zilH3mOE`i&J^`LqiPz5&Gga9cKSMtewpRQ#<{p~lC**6&*q z{%FbF+F581FUi$BOBHGki|7fYo+>L?=k+XhVA#(q6TR z`~e1_7qKP*bytN9*Sp# zEyHJsR;>|n$2a`H#limbh#I!sX=dY+GHHNOBXuU!8rtkM0F(8%G`jI3)Z3beLer=` ziDO*TxS*}y$Pm2JN+Ri}(E~85$3lEdR3HwaM){c(P^z-ccc;`Gk5@ExIp?#G+!o(< z#herU6q43$9)t1wviSKMt=`Mu_ecA$vgNU=1q}swxUDwJM_nzFsR;>5^z>{v-nI>% zt}=lXSo4z821_?tYN9pk zA@nkz$Vo3)=wV3M0YE@S!YNb9g2#%t@Eb%g6EU|hh1{Gmtafhx=C!Iqw2jGlf_RC^ zxZ0Ki=*v#ev{6WSAk$jV!@CpM<@UK*M;)Scp+BRr#6{lP;1}ep)==NbGnR_!9rIOH zoNsfDIX4FUu$|CI_quI!dm;Q}WRCcc0Z?0+CEa_`YC{&bIlG$J9;bm|2rZ1@^Y8UFZiO!ZP!aW?=`EK%0b* zN{AEV1)2!AU@rbbevQa+wfwRNo^vwA1JKUizc2a7$ZQ+M!#PSDmllsigNkaraLph^ zB`C%I)2~uEK{_8IP$Hb4y1}CpFGFE%2DK3y?Th&HGoG|$-fFYQW=`84#-kf=aW(6n zXSG~lB&;_N3kPgh>0M`TQ#f+A zx8vYote|{)#gITPEl+D6GrG8EU1Mo-vAViCcyaAy$YyfTX+Pg%<01L6PxY1bM?F^Q z2sm=MU${h`7#t}b53?}?7C(FrBq!6sVEu(Lky^{mTWNJo4ImI`0R+0Ws)*dfRDLY0 zGHLN+y|Qy+b=r#==tfdNM8pg#9grTj>*zlJ>`HFFmbJm-h5Cu=i#rvbac^i+*7|+5 z@4FU!RofbCFVVN`W)&-HjxTs_!oCoy+J=lbLw}HuqO`}p{m$O#kcp<8uh{c}? zVoKK;4s|n=g03#7)ZfOTNAQUi5kp$qrnxBQB8+F1zaw~D(9Hr$9ZZzxQxlX|#q zUF0DW*{Te$&_Y&izCC^z$uJKA=0rSjVjz>VIl22t{D2A)ryLe`9|9qugJed^5&SQk0d~?7%iG}Ie}cn zj5-(%1c;@-jXLsnN#xn0QI*>?TDnB4CdbnTz?{?xEZIO5Ov8u$vDEq!=)#}u#m!i> zyK-C9Vx3^76e17uB5v-8)&Qk&WRN~65&@7Z#HBdDl&UdmMJ18*Vl^mYrPxu{&WPGo zxJ{dn#SQepr@te#L$^bck@>ZqwK}%&@y){HHlKDoh5Tlp;Z=nBHhHnfu? z6QdI9rB{~94@|(VnG`Nb;*)CNo$b>muX6^1GcxcDQPF^*+ptwxpzWU=V5wcv9JrYq^0;b3eQ0EcF1q0V68Hc79g4H?A7$+u@s@2y!Y zYeCIR!tj`HR`eSmgWiO$By@j?7+7}-kM4ZIi@B|cWn;(i7h^^cf9{*f&a3JPYk0yj zj3iKcG3{wF8$$h5!}lL-c@sP-$su~TpQDn4@k_)HCZ)wiJ~vX1p-@}ggjK!mxbo^~ z=>Bv9VucRXrIgfZ+x;7y5V0x2VUHN$fqb^-THcBxz^uiZ*(GBy2Q_z0;FnJFFh=trCS1rj5_Rzr&#) zD&T>9>@e#5G_)DyI}$3LdCDA)vhH}_ z^CKsI*lYhoQ^*^=7y&0wsrB?Q4KWS8WlrQ{vn6eE$fEk}&Y)%WCByJkplW)v%Qt-u z9X_9c8p`q|qX;m_>pS}ngLCW47yF$k0{dDF!f6o)&|H0|y(yMZC}u78OcWS{<;UTF zTX{A0;?X4e;EINPf1e5b?ZXflk#OA{PkKq2;Df6gY19)dP=RxD6p|9lJ}$sn(_T0u zm=6=SAb~e1&fWo(z9w?#p=09Jm5sC`XRWYr?s`yJ`0Gf_AQGAv4BPSqF`$u>-P*-T zV46||#;v>hL3K)3;09`e42K$_A}b1%)iWd0-pMo@4U zSp0URtd(xngPGy4-Bs#$$;MKPx1zL2eq`2x1Ojb{o$WQgLj;Nbb1pR1)fkD2{RS&* zRZHJFumqBXl~tO|{85}$;VzB1m9<@rULF}WGA*Ro;_vI;JRLG&wYA$5CDF7KfeHqG zL-a!tY@X=PrfQ5jQJAkDx|e1LfY6pT0-;blUN9zIKY->1=FZ>UBn1io1=QDl{%0F) zfU@-|6X3VFy5y$TJJ;?63zVv%Fwj|8Vog{q3_&yvjh}17*`^lio1@f;j&g&;6P=yV znfES{JV?+ZN@%{JVX!rvOIHRBBbn#DH{HuZ*{$Dh8~wXJN@GAAFYm0nUwQvmO?)Dc zCO660BG0x^s?oAYKs=xBRm@!wEu`I+mNfX%BeM`D(~Rqs{f56{+1Y6pw!qCvnOOpI z$%87k3_UPFBu$jp(WCr*0$M_rTS@_>!&@ z{iISlXR`e7N_XzBq(#Qo_?6kcIxOExsQAymr;g6E79oVwpBmx8)SvQsc-10)5h_aW zbN{z;yz>orl8$%_xVl_SWNLLQM37Ry0OUEl*3~>5BAwNchm88xD2kEXxk}Fu8~FQ%IQX;Pu7x<-!rct*|LZXa-MR8K@v!X zhVUNCj)JYyZ;h&n9xyGWZ8Qu>-jf8Zv0-Sd%1vcolgymu(}?_l)Uvrbu6L1mLE2b@ zw{Stn2+ICmGuN64U_JWVu5Zn8G$E9X|I8c}aOISfFW8fRuvOfAT}O!u^v-aV6`K1T zo9`E+X9c>ni#CN7Wu%pG>z^G4f3cs&5adknC-LF^I^E{=={6mCMo6GN$(abr?&A{H zZ|5BPgHXDB_94msWU6yz&HuY&*5@5_Q4Upu-R~+CDIJuk1V2Y)CKb76y+QzGE_a@= zF7mgulfq_wJw?|q6%#{}RET=EsPpVdcZt|Ry_;wrj!fkNL7n@Y$-m!4Rzk?bE=nU^ z0dC|%)VDrIr5{p%m?LE{M4)tXv_J?!mC9s{lf|?yX42s1IO_ZX>#M7ifw-Nt7O11_ zT>^euJpV%Q;mVPWA(`9&yL zTgbWEwM*e~*%gC1-(vrD;U(KkNdT$fUa5JZ#ws+hc$j)l(RaJC^iWRb5T*0~5cO37 zQK((lN(fR?0@B?L(jna-pmcY4r*uh6GaxO}0}Nf#-3-G}(nt^8|9HOlod1R!E@qzC zd#|p-=n8sd+Vr5j;_w$Z-R%afbYvZ~tFdtvE<-hgZY6$Sn zTqg95($GR3;ZUpA?3!U81!@#9`0G~pRn%MAbTFw93O@Onw;Bu^>SBe~XUQ zC;Xe34>IQ)H;>8YBD)Qc%66C9-3tdsDOAp{Ag>sH3c<6@_an^)-T@Xq=)mZ5hk53` zH>Uew_;7m4L?&j$YUgGaSV6HyI{*E&*4H3{zGTW+yt;wwz)(tgWI*LmvS-s4j~%ay zQh!Xll+5a+uFdOwb2)^aq2d`{G} zKnii1oh_ww7$7AzxY)cG=y+##0^Op}&)kvnN&vF#-D*{{wL0XlNOY(N(TMr^W&WMqB-wZC)QYh5^ay zOOxtNdyr2oA_d3k@xIIiKa!)VBq`@kH(3r!i}f|*^%3z_HJc>}lU4$xdV;>AWm3X7 zr<7dsx$^|??qyJtK_R1LpLz-kZ7V_qzKz9xQu~CETlJ@pr&Y2GD|jBOVGfX-0M;(& z_bR5erU9eWHAS%_y#w~}g?dj%v|A*lv3!2scR$o`d zBo(n3c>|#`;?s?u^M}JQ^mbQ07l%?Amam)`nA&lRTv|K7q5QBtqnvvNmP1nacg-mW z`29B_iD0MATSo+ON;Ij$xvV0(gQ|nQKEPp4ADJ1{EAczc=udp@HxQZ1gCA%!aVPhp z5Lp``)R5{Br#+&`7)yviLj0zHKth;p_M=gWdk4^GX83ucnA%>tJK}{{_D|SSIXwrd z18iqdb8Ie9GFdwO4I!yhj*G8F*>LK8(q6>sCYfdFlcZ#9H2d(q|1eImJp&lw~b{tr@XO1 z9Pi^leIM{LoqB#}z2azZ>PA1w->qZmGxx2mJ(HjR1>P{$4BFC0m+?^~T{kFmf5 zUJj(tU%VF9^mIGRjHozxayUWQQ&)jYjuc&+Be<^0q!BTTW&1Jpa^Tv^zVXdg_Jqyi z7I~I-#a%rb0#~=M#i3tC*i+5jjJk)dxGwNQVVEygT1^=y>4 zfljwp%$LP}1A9iid^G>7pF#iBPfY?d0p6ptxI}xA`&9&IvK-TDx@cs9(t)dKglp&b zw_`^nK3i9=AZ=cU)?RbSh@RE%7Y}!fJJQ!Ff|g~rR5Ka?FJad`_~Hr~6)Du94mtFt zwx$pQ_;=mbdK6-}%~&VUFwjqTzo*?caK(*2YMNEG1~w>(si7u=0N#d#V3lP(;6?Q$ zOLZ+@hpiA$P5-Tc2mN}Bl=W?YGO=@heCAI+RP&Ic*C31*k#=XquGX%hUg5|^L6aS~ z60KFO{}{8ZOpGvEza>x_gk3n>C?}SE0-e?8rsn=#L+&CL-lP`Qe({@?BapM--+D(E z1A|q{It<-gmB7d51U0|i5%Jo=JBu@AELp7AEj|5Lt%WMiV7P?5@TsPE0z9(VhArt6 zEHBXn(``*NS**7iU3Yh+b}lS9B(RH}*qJVfB9pBy3|K1|Zt=GgQ%kl#b4|Tao%`KA z&0G`2+Z$3;Pnz}m$17sjMJsd2`V(MN#PwPrahY%AsEAVMLkR;=u$YMw${;&E~ii0@^LT` zi4JU0Xy!f%G8OCS8l!wUg@-E7Rh?B`|U`1^+b7deDZyAi8Bu1oRlN9 z8+&iA=a^p*+HaT>C(>B+%ldff*AX5;Fa6?0x&vK4RNxlFUI>^}moKmsSUibh_+Lg; z{hRZfrSAkaX8c9}sL4G|r;l)8zLcv7%}DeYxqo6sNlRs@!aNWG+J9lV zPIRA4=gt|?V^CsfBN)cz;NwgOq!fSO^fk&ZPxaKJHErn#P55I`qJznuE68y%WX|EA zt58t(kfzj#tV zUUR5xd7))(OZ~_aJw1)R*MbTgeNFox=B(!X=S0FB6h3oHcp#Bwnb%){AF*|i62{Ps z?wfnm)f6AH)B9bhBE+g6yvvaS(0O>Uz9|I14K zcT#_2gpS59jvuKw0YQb&B0+dHw9oKk;_uT>-IG{gpQ|uIBVi-+&UYrnLYs)l$7_1) zXksN8tPOXy%)$f%_KMcn!^G%Ag=X-`8qDw{D{ z;hk<=<=Z#(eLFKFecPOl`jd;3VLhy#swRN9mji43bOA!Ydw?K4mQIy{;+1&5^`uS? z{cN&EiQi`DC?}cXls5t7`IQ*p_+Q%cD}-0mjg(}Xb|R*YK7iasg0;0+Bn_ct-m^)z zwRrC4IFE{z9aTbAoqJ_pSlhtO7};C$B|VeLq!0kR;4uba{V%25SYex$eN*g>CTN2m zTRSLf%~lhW)pbu^y)6IxY`rCaK{HLbe3R1Z#OkDxQZkizpdj#G;aFc#rBwrVeJ|?8 zLLHIkP{#Leh821E@XQ`cA8A@LdBXGw|4VuRc?n~x=nNrzTFB;koH<*baPttfj6k4m z9jB2G za*c`JBvL72kg_fzP0fj@)S;0I3~4aeyrSMs21Bk^d|l;KjWKn5=!I2`JPc1-ILa>D zEGS0BuB~KIC5R$zAzBsl)I+Fgt<~n)hP%22>n2%NiBpgq8}vRI3I(&S0aY2O65f0RecuiEDOEHyTdB{x^?|H#<;f2vRR zJ{GBr+-h>spv?MImk((bU>?CD$wckB*l;tn)BP5ak^=Vo^`PhRHIx!HRwYh zB!1XL`D`RAG&pC5&KpKXgDh5GKSX%)ZZ}z!j;~drJcBazq-X^AFB}BF`%A_$B#=mL zWkrIU`x94Hm)P@-Y-o7HL}>`rj!1U){pp*%^+Qzp`^r->ns_X=V^pk%ff3k95+Ca4 z3n4bRHwqtsFO&_{41^*Ooa&+-p*rb3@q9yLu>u-!2v;qCMt{;b3?xU2wpZvnn#^z+ zuB00Ua;osW4crRgr9Qe!iISH4-)2elYtm%)Kb~2ex>$8E}?IMZRie5jL;;!yx@XP*0}* zS0|K3is9uU`&A)F67U@FF5>NzR}@E#B&Hu}NWR*ZJh{d{U=Aho`qur&xARK^OJP}B zYk&djl4GJ(y+VCf1J|S%jvHx|Tiu6(k9|PL1`?ZEc0+z{X>F^Y^4Z)H$bNGlPirO9Lr6~ZA}6g z-_h#-J3WfOr)OXMl2l-2tIc^5c6c90n&UJBqlp~B%3n47J$jvRc9Ulc!uYcCj@Qoi z_N~RJfQ6gdjIGj?Q=`rM9NuiUC5bP4NQnCBG6f&yIZ7={kHBq};)Ed{>+)1(`I(4H z5i$Dll{W4r!fD$PoW98kV#9VSTCtM?Wt;uj+-c2u7O&jf4bRy_C=TL z38itnKaF=n_OcFc*8k3L!)mh>$Ger`Pc5kD=#B)Nr5a)CHJ+e))UC9%V)jM`M{A>Sc3rG_B5Oa^j9i$K_R zE2n{3xYxMFDOzeWwf-V?abezoG+Ez19WdOShDIg!3{Z>I1}3ffn4rT!)(~G#aeX>= zR!y!F1f{U1LhWC8sgsZ+xjg)I+hH3XaaeqY zn)`b3pa)MM7v^y$BP{2Q!%kd2(Rwvb+%Fj;j+3cVkwm?!$lXTNQ0W)bo@Apy#x%um zigXUp0nV?Tqiw6GR5MscFx*H}HSkYXZMWL|wG7>9^Y@`2y#mwSqqZ`-(mnN$pWF`S z)%sdU7dBpupgY}aun)SrkfMwN7rsHXY%jfNFg*~Z|TB|n&`1;L~-C9D; zp@H?)cc}rTyJi9|tDC}Ix!ZEi`I~bAFC=R%hqlY1u@6tZ`aUk!S*D`;Kj|Wx8yi#z z0oH7nyG;My^~YwWJ^(AQ;6hIoBB3D6k6B(l1Fa_2O7iw=-R%STrWWX8`dlgly8KLI z^E<`+TUsd-q(E<=4|gj?0hhlWm+K)`*mvJ7FT`6@lmUG6cJIjo6djmzGzTJQpho zE*l5La{FZWdROoI$WA7`okd77k(}oW-OLT-bSH~T++P(%~E|yieGAcwF)I<8N z1Ha5sHMI}T>TAR-+)jT#2jILI47~XbJrB6<$0HRmDxy-BJ^XUtly`|o^f^hOj>~m>+6QTUw$1IV)Nx5G;BLkub3|fAKY}V z@qA#<7_}{(@RMwH2Zkn$jq5UP@hNqR*tP6lpyN-lOQG>XK&vpJ;1)=dpe%5VEw+$1 zNyuMV85(-c!KOcYFube4@Tu!7#XfV2Dp8g_jiD%5U*sTa*O!+V)2>mES@kLiYjhEG z=t!7~+N~$cNq|~VLLKh`YZoUuJpxahu7Irsgl1`F%_}X=4z9nRp(LuDb}w+h-QrJJ zIO<+)na(+pv4$wl{oAmt%*)YS*2Q}a;u=>y5i4zeiEZ(XKnJ%TfK}RBR}QnqT<`t_ zpXTckNzoaUojQ+g2!LtOT}E zGZPca@i|=%d5N-lyGv9dh#P~B;H*^@J9$h%0=^TFEVnp`Mkeo)k<{P~P?enNBHT1n zr~=j^N9f*iG0K&4UULyNYQGc0d2u3N6_-RewV=bq|-+Dv7_RIQ8i-?DN^i^wMLu;7Ww4gyD=XZ5ypiT{3Ux*fv1vm0CwivM2 zpqC}EUY`Z#!(naxY?Tt45FtA01c&|mMC%A@rUm)kD16W2qE`)*XS+9kDJ*fnf0eTqXcD^iw1otX6G}G#CWS3k3uLn8qZTD;)hl#p70tt< zH)ty%AlBG^>NG`UuxHJ&kxs-A?jRRjI0}U;OZ(p`wD_lt_Z!d8}n4b_IK^M7O)1P zUshjD_wdmpCagixP9BCr9paeLv{gzk0POyl>yPJRYXRH5;yyJaF}jHY1c&duZ%3r` zZ$=P%mj%r>QV4=yLY}!4r~iwNcz7jM;FnO6Jsb877Bk?@n!Dc8jXoaF%MBZI{s}H9 zsWGea=m$7Je;?m7ob3B_PYXTltuU|o?GriYmv6ofBeU$WJ|^C^PjuS;U4^hqHojff*f==$s*Hbxm_2SlP+SD!E0xUCL7H_LTfNZk{OZLZlcrrLuT5*0I zAz(XPSt??aO!{q&2#pr$9?uV>{DNvu+bIdy-H;bSccx({?E#_M3GCeSd_+@$d5iob zC!%#>3|9n;4z&G-E01(SW**n*tXx#gJ#znp7j+{15zVusGwo@s%i&13_O=Tc98t%H z#Yxry6J0#&Ei8YdjU5eYAE z31DX-{va7#)=!wZLd?Dt8u!Dj(Ofds<3k1)Xt1j@ew#6V%+OyOU0K~O9X?iq`)=p$ zO4!MC0y$xBHEbElju`;Y?V)y3xOPk=&#z{5I-KtIQpteV{-`f)JkO1kfeotn=9e*k zB(Ko1aLo#RLh6JC$X0`0n^Aj2$E&H>O+n&wc1K!(uXMLQ&&xG`^VqK7ijidW_rEwz zcB6Z>DVF=d6stp>IEcc#uN8xB zuD@)31$u>ys7Q|=@9?QqsJv5s$g3bm!D*C+`UMtvonlRYOSmR)H(v97cr@g_!)b)D z+|5#NPK$r4N|vhsc|ws=Y!D22>jfWbAaT4EOsNa}ii*<{6Y9#CrUXY|%9>uQEv;Rx zyU4^@MX8?qTkam|{>S~~sk0X4X&6)EXhQtv;Ga1mji|od^$aW*Lth-T_Tj)hud(`# z2Q-BcEn;pu74x){{3b-L$fyirGv##ON6l2{v4Rkm_7WbVkxYr`0v(+HdI8RxX$Cxa z+%GQfX_6y$seOKb1at*n@=j7zxd(B5x3Cp)y(cmbcEHPr=v&PEVW%P(euLghFBDD4A ze%A#&ueVL@v)uZTH2!%RRzE*D>yGyW-GQUu&aDxXN;ZGF=FT}5AOUg+vu0@%IeZ-= zOcynmG62CX_m2spEdjoymNMkJtKOp6)C0~<aYrREZYgp`z7(B|VFbSXaKVoR~KFlH6K#0Z`=j!$}2LO+I<Acz_4OmmaV4F#Yqa4dwv`i9nRQ{!(I}U%)97)nR5sIBTPJMk<|i=o zIhF@FxBI12P}p&6pA)%xih14(1mBz@b+wjt+w6kFQTG+z2A+5RThGv%cQ#b{zx!l~ zeIBlA&`rbGp34|x8s@NO4+T%kh&=yBs3FbT=;eu12Afll_bn9I$bKRXD+pES=c>Kf zDi;2V9Pc$`#!~!8LUhJPhBy+Hh;8pMr}A`aHD1JX5c`c2AH>88EK8};`;a0F5``{2 zpKV`-QztI-i?(oIycuyqKw+1DSgELg$l#xJvFlWr2KiXXMbwBkXO*3hn%LuP>1P?! zXKhESe<)hr`)1;cN`)I0azJl7+;8@Weee3oF#h@zYI3^awti-BzYHK~G<7mH^zW9A zRN+4k2@NbA@f~@!l?9-ulgB-Vrf)w!m;)_XSYVYUvkP=iX$G@-lTO)#nl+oguAG`pXsSz0@(Rs?qQ(U(oeU@v(to8Qi~j1Z(%_%3pTl&f(2(k@lIr8Q_X7d*_JxL@9iz~?4Lrt6HmAA`D*QT24A)MqHFjJVOh2Meo$yh!mu@>-=tl^ zixm+q%-bVH*7NSN9u%CVde|~a>k7Cf6&GJ9hG0QN9L{gs=x^>2dqqI~1G+nMrQxIid?foO^RA>L+uS7@uc4rtUkmJN_%b)0YW0xA*YZZ?tX6cucS1lzPf%Pk zt_OaF44UZ7G#rLMa{Dc`8oXO%OPrJ}_+qIG?iby;7rXQW_;tVm%nMtqk269mhW&nY z#yaj)BImAg&g~-olW)c~>}4E?cyD23h;Yi9<743;VrGYwf?No@jcH?i4wh07`*)AY z!5@}~Glo5+67L0F!lQ+;ybQ%UQu9;%__zx|!}Sx5zi&4^JI}4+cg1seeuc{Qga(or zlCKGN7x_mvo4b9Pj#ceP)>c|3zOCz^9F{))(u#847%ioVX>{w8w<}(K-g8Ue=+)=b zzg-t-9&q_YCDu_tX4Q26aLmlWu$qnUDPQ9UYI-KuWZ2R5D;A$-N}KYd*e7Q=?I~P$ zHp<`B?-Cgu)Fe-*x=B-E@47yv?|g{i;>$?6Ha52`U_(W)Yb3t(6Fnlb&?V?Mn^`i5 z>@;He#aX=KR92|UcR+jMlQe6g|A+M!G{=n%@m!fJDMBLa-^LwuWtR5K%MkMW#i_ij z>j=?$B1$)e#P*vpOOH&Nd94Pmth1L18;CV5|78F|@v>o@7^xa;g9RGpAK5cFW;P6q zZCzgyQ%t<>e1t1Bqa6J$?CB*4pYoRKrO^1Su;`1+i-V6(iPPyr zqW|0X*c^a8^)b9pD=N|0f;aUwnr8Rl{rBs<%DZl5q?3G%o3s1bhl_RJRY1b2IiQ1v zKEKl+FTcYdJ|ftGkFfiwUaTTn9br9yWVI6;cGz|#P}_rjPLG>=>buhd%W$zDFFDArZwAoIZq9n%P4Jl%Tfkb{_+b8t4qJ6c zSmv+f%hKqPY?S)51QKlda^~zBc{z2#mlxW%W~E3hh8aq%5qg-WL>s(+^}xk(1jt>DCjZD!=33^Co9!j=M~ptF z%j$K=zSfvM1M$PdkjP~4@=mY2C$Z7cmx}YnRh-VJZX&hgidx7Kh(}HJi||CE$A^4E zZ$ByCwpm=N-vJ~+SL$h9fkz19;td}f-);!eH>qgd%&|wQose%l9l<@hL>H5W$7u~) zoge#kD!!jrcmPpSgLqwc3GL&HF%JBlCrhjk_M%M%my*n;6SpSL;sc!HrJm_T_#WWh`~}IQ_U)Jp*lvanP_L#ij!!ZHzsc z9nff%0Wa0liH*_mzWi!ei|NNX+X?$YSt1{@aXzyWz%^Teg!)4JT}6sP?q|hxyONMm zLYB3|2lQAOSeG2wgSeZd4Dsn9jVb7KL2v>b7#Yi+-x~Ps`D~giZ_%*uTeY8Z?(J~# zeMhNS(Z8937|i=oP``Q(lk%9K&_Yes9$^QHBS%QHDzxLizQ=o#Z?wLsoQiB*X4Y+( z6C3b^mveI{YQEeeQ6woVs}MwdRPT^{%c2&?vu)h+9wlDrv?q6c@MPk&7qQIu-XYG8 zk})R~P=tKtNW8vkxVhX`)LqRL7N5}brC{2A;)H>@JoPMymWiyxbzV<49R1510_vxo zG~3SWyLVWVKFxZ4G;L8gy=6|D`%pvr@oEF`%4|oM13HxrU(TnBd5_xi1ECTPCeH%{ zMR2(i6-F;FtsuuAR(=7)>ieWp+rK7)Z_U*?AUH~|X5h}3iww0^!Yp7(F;Z^-HX2$z zL<11f*lHm@Saohu$Dg)qgzHZYdR3olnF-=BFfcx{61bxy@FwpJP2ZNDhtPQ5Jmt6t z9F*X-yI03J>4-E`b)Sf~hH(TIjuGhhQqmLXl}Y8_i5LFw-mq)_ceP(ThC7U zMB8kJ<=Den;U(2Qk|@AYqFY}xl%hj;u>K@(bMIE@d>nfm_>P6dfw^~8J*SNi)8*bG zf^C!CoGvHDT;tEy6Ta4>+8=zf4<3DFZW<=AP9K|gpThBcc$v==oU>@f;ocbt*nd)Z z+M9(o2QPm|r9`48Y0q_ci7=I~(kjxbxC}4SVt)JT)hqUtoN3)67Rtk+kb=WL8ewC$ zrseIC(ycEVk(23)bOvCa4+(h zou=In+}v&EK*TLPV7){04?hu1{wKWY$5(J1d%RlE+x3!~70`~$tl@uc9?wb8&>QVX z#I+kS_6d2HkauG2J~z+aC8$nj9KE~=QG}y!%EYX8Y$b<`yv^|ogHyiAT5IuVe;` zEponobD)<~RK{9V#v*Yb0cWwk`^H8#I>qIQsgDQ$AK#l+feIaHPL9*C5%>DO@&Se) zf!WRd_0Na>NmZA1k1#FajVsrv=bad~fTL7A2k)M-Z%h`#m2`20eUejljWZ5p`wQ^k z$H2m3&q=HM*=TIu^z+bfO9l{^mSU5gE;h)CK{^P}mc`plBPH(UE-hxzamob+{=~mh zU;JDPy>5JSYL_$g%5&c#!~3kyHP`A40~6B{sZ5#JaK^4Kbr8`el%CjGMdslWo#D2P ze>bx_>TBz(E>Liic#t1UqNC!IF|DLe?n5xHoAJuxVA%hJK4XRP5ztMaqNt3qU~ zYhkYFotJ-*pYHlKN%Jma%z8B2P;LnGp}n(BZ;5E2q(rTT3tz_8C(lK!tgYb%(k467 z5^ie3fa8KX)`M(^qFvuPyZ71SR@t-3WpG@kb(&n5;IR*{d-kh&kFqky;<{+GC)QE{ z^-bqnYc&p5V{U}~f1(Q+kFdZtyc#HDdOU^S^{YR#XWV<$wWj>i3DWI6(X7%cpSLR~ z8FnRog%b7S(?~~6j_14Bgx-&8BWj6F>rm&hGwn&T&9L$$Adc%Z2<;hGFMPZF#7*;o z`i%CuhWG7{%Ks%BCD-|WGAblVr4c*o^|kie?&sTl@!}X{>H#znk18G)Fb1#6dM2la z+oFhp*|l^8l%DlCvtf}(%W5=fJSjcdPM#rHA0qC?4x7XfW zN_X&O;pk`{X@b`*L7SxAk8fSL2IPC)$BHA==QuVri2o9{Y=|0-nIq3%TS)MHzsq+P z9B2x*Ji5*aadI^TS|jpeO@u$(@2Z}?aaMLOz)=Sw88>_LJkQSJi8N13C~}M98Z%=| zyE96w_Z=RxHtJ!5J>QX&cd|CAwystXF^&M^Ws8#2LlqWg$c3Q&6(1RY5bTg`2*7;^ z_%gOiPQGkqO6qc0&G)YbA+{A%EbCh`WQO3`1dB-1;%iSsct1bSRuSnBb#H9R(B}P9 zc5APtI6u5e1m`n~5gO$l;|7j!_GrVaV_?vC-tJ+@oQBrh+bdY7Pz+OU#e9)H5c-88 z;N#}={jdTSsXlG2=hfHjhv~AW^Qbq8^;~R9S~Cg%7ZUwd1O2_y?5R$rDqka2e`MXX z#+m;)B&lzyGSdVW7{4joRi*QooB#CoPtTq2|=WHU)$VWH_U z!qJJXL+ z%X~(~5F2&)le%zXxu5hDs`p5aIh4oGOHI_k;hHxh-rVbJV*X$A0|lgts_Gm+o?Z@m zpBV?+g^KoZYbB(s#i}z?wMh_}qxRn1=>|$4aRQv-3YYYt= z6;GLG!(EJKM6c2h|;#siJB5{=$%u zmj>XD4M07NU6^TW5j6hm7ec&Wm_Y0gcC9n$OR3&4cs;Rrx(NQf`y5|d5+fp&J>Yy) z!ztLF@qD^zE^8&yX0G=BZY-3`>=^|Wl|8|k|BBcF6vlogN#hBsj7aLNs3FdsB_q#2Ql*;CBp177W-w(Nx4N;h2nWb4q zqe|j~lktqOO4@~?g$<1@TVCS11J8gpHE{-Ab>6nMZEJ<&GRD{+-~+fP3Ql?v5fQaj zmd97UNu$orTn)gMuBI>7-q?V$kqXq-?=dj2t~#Gt*$CJX)Kr%oZbppw-n_k87_}BK zjJvJhRpSyi-VVNnIR=>Z4g9HR|BpdsR4^aYn#rGh*Ps0WMxw_FiyWYz?WW)VR#Kn) zF!Qdscp+{z^(t*YUSneP!($!*^wAjhgC5UhCMq?h(qcSteLbL?->4-i*M%eU`@63h z>*(I_)>Zz}uOg_@HzB2j_n0bbM&?5{MRC|T=+!}JGw~rWCT>oT5P2T%^8p)0M!3E%22VW68PQyIrlT$F{4moOXZ7oj-7)9nLS2!w&;oNv|=s>cb4O%Io#i z%hrU3EUUbW&*@{SLn-%Kh6ZVM%QP1*XKIiXTa94bA0fBw^nWTNx4Hd`!x;VbV})TU zY&4^jC<^ZiSbvXJ=UeJ3vAYSgjkZ#)dJo$r+K&R^v8X6RzCSPwQa5HQVm>I=*U|Yt zZ^y;S`Jw!i-e>RjQ3mkfe7Z#1(Ou3!~M>6B?Wj<$n2r8`1 zpb5YxLD%^nR%gI7BNW|4;djCL@|-5V98v2x8mFGrvrmZ%SFWg}w!iX4y%U_DHi#H< z=*_VLeosg|-GIH$*Tb_KQV4+_1#OvhlB<>!!WBA?VwU{y?hc&}H>=>u$PoI=TNvfL zZz7zWQ#A04A77U{YtfNR=%R(|_MJqBHG+5)I0N-19K9T>ZJC?es;o_Y8w5WPoRF=c z;np0-z zR-<_hwlDuEHLUFH8dX}ad!zNLWQig%FyCmhvKmG?fxE&nO9v zMZ6n^myNq7yY6Pl91trEG$n6Y<(zX4_7rxyo$k88!<&+H2XXlJQ>I?iZ{N> zzG&xRxJeWj9B48Yo;1+6K1k|05vk1zKI;=`!psIB^5Zz(;k#Hoxy?raL>~1htx>++ znrt20d4V;BJT0zS-hIn89Egv^XDTL2W~)gFMfSLsT8N-oVbo2g=2%}IvdIP&n$wZ$DmA9R;7M+D{EzU_oZf2CjC-y>8-i@`(}FIwQf1EO-%LKpl=hh_A* zFvoN4GW=cjZ?6Ai6X384_Tx(L)-L$(uf6u&$bV2}=Eam)#+xF2Sr+KCV*=>%IYvTJ zW!;c@l~y<&mV?m=o1!&t_eO-GDYRtCBUc?}eROl1dr?XPf3=F^THzr)k`9WwAgzlS zh_g0(+DuG5@AaOXMfJRLWIbII7n(Q`X^&xZS}QTQK35X_;Lrs9RPh;(Fx6fYc#Iao zsAU)8Qyp!MnA6fdy7V~0PUn+6^DU6cm}D)Gt1HpvVzG6ptlyjd;^)!m9zp*AmupUf zMub8v_B{T|j}GaQiS5gKl3B|MW_6iCSS9ziEf2*G3~X6Pv~7CB)q0QNO)RdYiXlHV z%1v~&a6!vBnL9f>r-9;ZzehwW&YSMmS7$mah7}+efeo$Rs7fF^fj-R*QAG64IZO}dIzdNjN zu)H6PTVZRM5udAeg35!CiM%R;2LoiN!NQt2T!25#Nr?TUJjL9>L|xB&^yJGHUNDo5 z2BZp-mR#0RMAe3MYl^v>DC4}sKm9hXtCtgN-!6{NE9>paZy-4N!PiAJ?H(5CA9;Lj z?306^=DgrD?IdL5gC>nB;83N*sBGG%IAr+o)$r|?wZlNLC%jK88a7PAhN0am8%p_o z#R+bJ|MPt)R`6Eir^9WM$F@QI(Q!sZD&dM2ngYDlF4#k9j626MY27F}qB!^k|5Vg)(!2ni{+7{Cc}iP?eTJ-0EzzOPa1 zvxRmmO9uyV)ZH*+dRm=zw9u#q59#H+T^c2-hPK9}dvccZ3k1Y?H4NPc=dQY(-yvwh zmm9BD!IDp~TRhflRxLcf1lQYiNham7+@8ir>(N>XKbPh8n&>$ zMUxSCa&={}XE+X$7)iw!<(d41RFijhd(2Vhd(}~&TZQJ~aZD7!vBERqEZUrQPajXa z)r99?&L+q<7d>_Jqj$sp^T@`>5NDe8>QeK3S|qKUdW*Ew}%@-c#HxFPrDVP(b3gbZ(HLUpThyt$Yi- zKbQOY%|=aA4nqzAF8gXq$bslG5I$%PC2wQAMPWh-n{%FY=LxWFeQm|0HUjtq z`Z}FHS5mlf@zRfM@?3+fX6<3>UNF^C1NiAc5ry4)+7qBy5^9@m%fK;t9xY65&|=WT zi@C*b!U_=3qdrAdF<%aUzM57a7^Q#yT{h^u`3Vs07o6@VY;n9#7U0?>RXzy?Pv*Og z0)M*BR`J&AS?Ti-7YKRb$Br_jebh8%$YP)L@_)XJ&fDUJ=PG#EknMR3rBoGMe=+|I zH-*gxTz3lw`7Y3)nl8@!+U%k}&-ZQy9D~sCRIPQhD5UFEvL#K#LYq`Uw{6CGoB3E1 zZdN^ICL|)A-iTV3(O_{Ag(BjWT;oZEp(ofBWGI#GW;BESG(S(ge>j4VWQ4%@u8%hO zVPAoqlz$e9x+--vl`RcVG-aZ(;yQ6NQ>!8^-QVI|#H9Qtg`y#+GzM;GD<9ND83s!& z4#&O(&M~v>St$9#2=}R5zFkfTIat`Zh{-n_=bW)>bSEEVvfb+K2X$`QwOliu9PjTw z3|DJkomFZc=yldWu7AP}v&Vq;d**|oksT_9f+5#j&y&66`z5#wo`*r${l}I# zn8W}9l4!#feFJt5*Cj)&TTe!UIHJg&jSaJzKcc9a`S}c}lCNH&)H;xKoOdyc-dUto zV1KnGHootpOoNF%Z4EN0_!zbR>jm&V8xj#07m@3IeufC2a5DY$h=2Ymw3~;DIEEcb zsY@4!8X7AY^}gCPUfZzu_%r{0_D3*jb?YDEg|C9v*y`9xtb&8X0C(^C$D+2M75;wF zh}2j2B6}X5^W~al6@PNi^RE57XlI&<6NuNpe=^_y{2^66+^Vy9Pm8jG@bf9uw!Sh_ zE@bf!lscBttm%7}h|N8+8tw4pr7P$L&%^7Tz>m~-6%wp=JF$#~(WDOp!vF^}$XCag zFU;u4n#9@9#_x!nCoVZX6=?Jy6{G;zZg-*Cu~qis33`IazAaUwOJuWG1lM%+&|Tgw}prO4RNG0-aulynmU+&{eS; zK>?b=|1zN}x{Gl#L^0r1P^S6elQ!)Kg=DNO(0JuX`>1UH-bHTmL_CaFpVhufGG|Nn zVHGpX=@|n8>bC-MMz+L=<9`+>6h^B53dWa7!2MN(EhH@bTU$Qq;p<1V;Uu-Kt%?HJ zY|(C+G}vlkCQ`OhW@pP>ZYTpZvt)lzL05S7)=Zjey}=?;E34%5ZQrIVb#gQu99d}e z=3mJq<~`gIVZ1V6CnSiA_(1uA5uZ9){>ME5TE}d9sxtkVUx##&dSkBWB}uk2y`qxR z^ugr~;>(Q~+Mq59rnK&T_8v37vSGKG6LEE}w(+@ntXv)Y(z(U7vaXQCjJvElF~z+K zwj12fx$mb!pmWUZ6#{Bs#>^zO!g7!nd{Z2*WMhgZd0q2ly}ORu-Fqi3-ZSgTa`f*X za!)lbE8eREWbn_RGOZLN>{wBF+&l{rzNXbtcP1%lISH*Mv8&s%6QV=oLv}28#z92t z(l|1QG&k|7!oGIsFC-|#ySWp`2+^}|O^&q)9O7{lhCCW#NEe{P3cYQdpo|z*zbYr% zww>}38sr~JJzpDLSMxh!n3RYYv3b{di;1AKJu$tlE*8PUqK*jm#5AZW;ki=iM{+|L z;StIGtdBzV2}oAU$eb>SCZ&NKxElO!bc#Liof%SS2L)x@id#(~+`Wj-6bT zBzT+ZC?iq$V4Oo>NTt+JI;Lkikw;JN1qxt$-B6PRr>8%T?CNyfG%D;*P_~U}an&&a zZ&T!`ZmvF~hJGiO%Ne%{?V(JTr)4O{a+A7-&Fd!1hg)#RtT;J)zfC0Y>mbhf^uROS5#_jw&^)^Shd3sXQxIbo~LNG8o zXM%n_v`@^9;u!s7DA`6gj35ha#Rq$wB#Du4RTh5KGKht>A0xdBZ=fg;BVV5@AZxz) z(JA9r7EQf`y#KLs-(E^Ym|;lPIee#9I#Gj$%;D9aUZz)G4cJPh&HJ-{q_W8gUWjm0 zWr)T>C-j5>ez^W9U9N6XW0^9t*cKm(>5w(GZ+zWVMUAUerw-$az;PHq>)b~qwsXaX zWb(O1Bb8CpaqWs1DOo_BuT4HH#d`1XpD!T1QEEbpX7Kc2s(1VKf!~^J%Syfx+22Yz zQ&AynBmB|LrK%5836<3$_B`0w*#Z{&q7(b#C#UP}@AtW)g(<3$9`;sDvB!kdq)x|02#~2<8Yo$!jvC9LLW@g<8}p+;aEW(% zL|S0Y!rQt%^xG-3%*#SLcYK*71WS!7Y|IgHnJoB`FY)eo@g1_w*lHIz2G>KD6{k~c z{=AOr{TVyzz-P{v!$pJvZSOQrS;UpW$r+D?hp|+nS)C4xcxgbWI)pr~e~u55Y9yj4 zpQXyNagK}{RTSQfqrntY{3*28NeUl-G>B@@$cP@m94H-uH5;zFh86F07gN%zT~e0*)G)(>2yZl1BzKA^qKMx%xs%~$NRu%F^P3ZVFyF^V z^Xphv7b2R{(b+CB{(y2$8`hZ-Jxo;SN&CRa8Y4@j46&2`)R2I$S4Vhzb|c@fY^Kf^ z$8Cb~yy-?TgFiBbZA*>!QA_>; zz?Db!)$=OEPL|}+0Rzi*Trs{Hi$Twu zGdHrPF~C#b1@TKdE*Vu$jYTX@&{ZgHClitcmThXLt|h>s{cAX3KnZ5Oav!Ak5okN4 z@7Ig0HW@$`WJFm2ok(*;=8ZWGEZ-n#?)RdpYZ1S3Wc(r1*u7^#FN)XzkZ05T) zA?m|m)WPr?J0}mV;@E*M`nl5b_Vl63lAiM7PSX)FU|F-odq36l{@i*NH>F5ODSA|x zIrhLRP90Lghz>$tT5r{2SWRuXzYUG#jFM^QmN-v-zJ^bi1@J{B4yv|t?a@6svA>N{ zA*1Y2lnfdbcy=W@yQ(bYo*?&tc7P;F1Ofs4em}8TEM4*rdamg8dTcfu4u@l>vS95^ zD3fp{6OTf+DD^iQjjHlO$&QqN9omVE_B$o*wxaM*{?=x%%J=KZ|EKlFDPrG)mW)%< zt!urRl;2$m=L(0zYPKpx&6AH``Z*B<0gJ_=5>kOcKn>L@6q==wlFHxlcpR_SOEQ^M zm3r+B88Dko=t|v)qK;rFL?Rx?7S~+h-DGohIN+jDaR?EGQ z%z7B>gD_)dGb?0ie+?!tqKKVDmh6>fh$kgdz|OuQ1SE8VfKe~f7)lXINXW7PGIT9B z^3Nm6d1Zm0)h%%nvP?V$329f~Lq6tx{SnLLp&Wli9~^D$6>HwW`)_|r<;YVQH>h$a z&mrSq`Vr54UeDko&tQCiS7y7!hL7&!kCR@(+x1|&#LOfQ?!?BA7SQAv#OY@oihGx? zsSTuj%zN}YZit-2lvi)0qCLxQCnT4D&0nr~gp=-nm+MaGwiixV$BYl&;yd3!E;@58 z6}CNp%3n3&0cO4ZEHmUmoP62@y0-r?uU+sPCU*o!9pLa8l$8nnJT-; z#Qs&BGpw8;U9FVpva531u&J!auRu!*zF6kr07}L$pHOKT|;sG|CC@LyVIDn=J z(tk>7yQuBAhtj(w5()f%KYqWTR4UUoYr<#pv+Jn!6a>s>Gft;d&2+P`K{3NsNF9aH z0dfc(v)R1ebl3TWj-t%b`m*GE=IC^~R-s+m@UBAbx-a?B6w&(k$oJ?`2p#1Zx;IY|k?MhH8t!^-y zC@mGy8wC75KZ!&VpWjDHN>Wl%mL|_~GCe8ooB}$aw*&q#rW}V(;@R&vv!*4<(?8S^ zO37R?t~1?jMS>@btY%aaL_`tHIxq|AsHNZPo5?IlAjqTyQ4LG`?Y2e{ML^aMQlKu7 zzBj@jdJet+q3DZ45aHolA}AMFFQ- z#Jo$c%1wOp$|PQvZ|0C~kUP=M%eeohn;3q_&|M&Rz%%~^Zn%C1mp^~BO70~5b9r#m zGk8Zm!F%@~jSHDb_y;aH`39zSy@4a!o7_P_Z?$6=jQi}HO3)dxIqaDBmP59@na`fO zk=s{a#l&NGjogto|Hw0M&t>Q_XEUT%`~G749AX~6dGH2qkuIbEi5YSy6=v3Z&oiHq zTz1-!U%H0CUL$vMRTXJh6**_EXIo<49noau?vwUxkySfH<(sTUZ=D2R{Osqg?>F${ zT0f03BNj2i$QnDRkLt>i1Dy1-Wz;%po0kGvku#%f-wKGvCi3`L zI87wd;ZoZQ%PeHzyd%)*4Y*xt1&`P3B_2=U_Xm+AnbOj-9E0Z^;ygo>ceMzdH>MJu zQO|$AS*xZL@FtB#SvYowPiw(HU4th688UTypZ>|keRp1lAMm97I(G{+N0I> zftFXQkmh#Mz4HEkGZaz84nX^KdLl`tt_d@`yN!O8CM0Rc#;0lu5dkDw=Cf5nywL%U8GRUk=5uTgv<*h|Nk_m~P?90*x$N;D zI5yUS-etR1L~PY8UVQoutb*423sKbJ@py>G z;{<~tBuS>MtV|`EvptVuR-ZPf?_v}Gx?wA^m7*IxM zlh#{D$PBC`M9s=&99Y;C<)!J(d^&Fn8+{29Qi^^RCQcpJiBm^b)7uR@^E#JOayq6~ z0O42ZGm_CHWq!{X0@K$;c<8f@OkWv7lHjO5F0MbWJEN-&Sh7c`$J1)t-a#Ufz~}Q3 z2n0x_QaL^vZKbJ}Wm(N&<8rz7dV2G1t@O*XOe7K^7!2n4=_slS?L>MkfMO z-H0*-LE_0T*R!-)=B1hSBn6QhkEy1{q(j!I823OV?0y54v=NlWCNzYYR8bfhpL5IcFnE}Iw(#5XbE6SGD z%W0B3)2C-SCLr!_VA-lVIu9B|S#k@rXUu1_Hwtw$$+7w=w4d5ACx?6nKgF_b^aK#pvU6wOy5EM=vr!_an&L=rz#lGyCeF%!xND@ zmM?3>*?k~2Za@yQYSBuBP6tuzZeiZE?^)-UaCRNaxPg@f)-7SZP{rWdGS<%hj)g1M z^W*wvHU+2f?mH1=40Pzz8AH@SrvnDkrBJ9_GQ`G33u$n7XHfT!h410rz+P4E2!KH+ zV$_KwQZmta)|)uJ!>$ip6#6JVu-0W|)PhI^nAZ^F_30aV|ED@OM@^&>NxC}Vgb`gh zb7VCKRf;J0p{#~arIkCP#%E`95TE=(gsR4Dum} zBoe`FHejcgjQGuY-@%U$JSm6zMz=WTGw^W3Q7K)T@Tq{(J%7^?#I4 z?-{3_&bRb)9=UH4um2dMYrjrdpD zKI7UOUgEf`{)FqN2YF!`l$Vx4<02L`xjEyOr@8ZY{Yiy3^W6uN`DxWE8a(yP{N@9; zEHq=N9Ef%BHprdE<-Gjx%{=&Z9UUsW;HHU%i&IRTbT4=J zt0su8`7i(265gM;mFK3{v3O&cm}Epxl+m>|E;_u1V+WQ~kr|z)hc)Tr(sAUn`Z)p2 zuZ!~EAL@92ZarJW0#Y(bZK;9t$93ndq1Dvdl`CkAsn;&WDI>S^wFIJZqDcvp0UVb0 z{+Zh!*{(


ZhNy#s223sg)dms={Q!*>WkI`tvZntmO3rJg@ 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

!z=f?up z9>WtM)PDRC`^>1r@mav-e((v4{X(jBWDM&?SGkFEyQ>KHyX}wGtFr_?F?@*IJ!7>W z_0TWk^1G0ypiPZ=hx7gHmtbQ#cRD{XT0Ghfvk?+EVFhcqfE%m+iVg!T;Ld>r1;z+R znvQ*xI?0>(-?ID#`1H`w(E%<3&_f+FOMJweb;$;kE(Q6>6n|n}cY#$?OADYtu3n}KK=C!n7LWmc*RY_0ph9H9 zd?NZ%{8X-)brKcVfW{L&^ZilcpLFZ>QPEX5!<#ZuCwnEKYO+d`X%+^;9S|(>)Dv;& z1M*WMrP)QaUt=iSbPvv^JYl$$lhiwK}V@b#KYLIo!|66H1*1vE?L_`4h zF0clH8B?wZ#+a76`f5nrYGT|coDv!U-wUlimuQL->HViTqaHf&8^GjtcN2^%a~6kM z15RPU#u^+P+;N~o@eLs}VC0gd1b~;*RQ*Q!)xiSjSy+)#ebPXrH(SE6cQ`$sLmBm| z%n!1QH(nRMXQL1xhTC`K%6OZ2K0yg`Pg>lnCYv3L)M~*(sTW|ec*RE5GmmAU4JEA8 zMtd@WPr4d6tLC|wmZy)@Pi86k{f@c|YP_tUVH4OPbDMYqjff=%1Ir+VIRA%}K_H;? z7-U#6rKtGdF8*&d-q4Z&?Yvtg`QHp`Auq-jJS9YRaxT1~Pd|!?h-+lw%a|b(JK8nV zWs}q?GCUP&a@!)Tx|-Ll-MhAT=nklT6ai2+(5dTZi~_E|ot>RLu1&oEJrkZgT2^8uN^<^hM zfGlax4xI2-Et}cA-Bf$G2gotPfR`E=(*YH{W*hYiund{NPYf~HErb!fbvxohpgM0| zP$4f>#=C1Hdmzmh@q${ ziC9EV1~n3eb1j{vugEk>E|ZI=>z>&9&?G#b)X%o99VwgqDiXdK&SQ}!Ko7AB-_yWDnwON*S=K2|cnfSY}CL3VcK)fvn>C4FvmsMnBElMOL zJyee(a{&+Oix5L#_x=^YE{23a0Md>GG6O6KfQ@{)(W0cR{E!(E>l*abp8M*H@!TgJt@F^dja7*=3^J>2VrU zO|zVwGPbTx=QN9g{0pX_^xI{y!9k0Y5ZUOdzd=kN9KN-wI)zU_5%$F)_yUp}_Nj1Fd*wtQq|)YU=kuZu&fj*Xed^OEp{6^azQ;(9C45 z{+!!rX1+#O;%8@nv$}f#j#1ZI#{&7lupW+&`*If;3+2ic1`sK~Rl zsVNz_I6FBxF@xEt&CWHC4z2pNtJ2#fy0gYjq6&^1@ z;8~IFuvyzR26$r-6O=zT#gJ6&ZPV?(z4YCvey2{ljBMAMVZJ|fw{U>-Gw8&p-K%4;MPZlu_^Oi??~;g zAJ|3xB{LrPL-5YLPHYKWpDL3+j~v~E4X_6>7D%v=;lj_2=PUgQ*faO0=N{LVRd_7xZaxtr8z*qnt08UCuN}5|+li?wNQU{cFcjpuo z6cp_-ZczEk0XcXQ0hD+MfY>Wxrd6l>Jm%@qvr8hOm~>uZ<qfAC$Zk2$rRaG&cFwC%0}^! zzx!@9?MVM}JeX#P$;E&{-=Xl`hxn}_m6_I2PmoDw&)?#WaH0{!v)h!YF@BXDq>h>? zPX!pQ$6x5U9zDc%)q4&G%Si92u;BhX1}riF+O~i|9|5*&{C@|OC!-8%>4JoU0y2Nb&2}FT)H|=IC}2Ypt4RGIdKFnT3Q;u3woyG@iHM0V~qX3?)jqv3s>iixgly z`kxq@Wir_h0VucWQ(;w95(g6ss2qmMT>dp)PLPF@B2bwPBR*DI%fFs%{E$9T>ix{N z4#W4n`Uh3_-zD_m2DR2=IkmIJ62fH{qubp9p{iYYs_*!2@W;r$G`B67#4uws%YE~G z>usS8f6$)8Ghi(i()jn+MY>8yT=_Ml1|w%=cb-l+_Y->JU_kx$wr&z7ZlL{*F9pqSHC^o*r>u%1+M%wXZr37z4`8+Z$tXStOoK3H($&~yH zHEVq?1~2=?W<>8EoEbBH!8X}W&dqk2dm^?uy!QUxH0ejp)|69BWa}9e=7!m#+s5R*m+jM=5 zri&Pbax@Ehnzxrp8-^D%9_I&J3qjGI)^f|8*0HM*A(K8tj=eo7en-xE=3Us<8zfHE z9+pQ;lgUi~+`I>qYmGp~vGh2ZkVN3JMUw@tlq>z6Ep~s0Q*{mBA5Oh*FG{s<`*rZH zCShz~D-Zvq>K$bYsNG<0G;H!U1YPcQ_OVT*&J{TCHcnjcWeH8xFNRah1v5B2P9ZY& z=;jygT(_Rr!Jgt(9XCN%AK$vAraJRLLmVF^JaWj%lYO6!RxHp>~$bD442a)LNxlVcoV$-$jIn|P}Nk}INb2cwnJ zyS-trf2<8(54%G@wndGhzAGF-Op0!MzmfNMiP~@Wee4CvEGX)BUvldDxWE(ozF^Nx zrcKf+$?0#EGO!#jTU0Lhu04w9wA(SO1T%YDbJcA5k;e8s@?@0FzK@=JT(CpZXO6ui zZudz=?ifWL8Gi9eA67d-5ZU=;LVhlV`5cyZetghq77XEWy+Y7)8xR`nzeljOKGi(e z(Se-63{57!f!&BAkkD%SQ{XTLN4?y_J=&~rtit5Nm) z$YfN2K$BB%616n-W-ilCLCqPaG>U%bB|*}xdvt2aS^j9VcV@~tp$P--+8p@iy!^Rv5xO|`B{&l zeQ35X30~E0Sl<6LR7ynnLe7@yx*=2m#yDI0vs?M9D}3ER=-6L`Q`TG z@2E0e-p$dyn{&cGw*~RJdL+JoZ3h@Vj&wGe!~dv5iRm$hIsWpsGln}$>6&)&^YK4q z`o6^#W^jd3G2Is9B|PUFDT~ir*MrU-`%G1t(dz4p z!*02lBhs263svaxAZ z@a`yh({v{$6IjZ9Tw(T~sP#WH5%09mp$I&xQ#xi&hwlB@lQJ<+445CMQg%pu~ipVuYGI2 zz15Pt72k&fa!}G;$B0aM?&%tqg~OZZ_hPKBi*H)r%c`mlU-_19h9C*=9y8Qc!G*P1 zZ%;cIZgWS)32Lf}pI*n@`PxIYc&#Z8>--_i_RvkViO1}PW z6MJnWrVSF+8w8!{ksB-G^0?IdGCnIOtsTL6d02yd5hffVT_|PwDE2ztd5|OUrUY5X z$?5!5?WX@kjpfmkx@@GzTi%)KSE1GDXhZ&k?(D~d`^$FN&VQ{n4N=!C>j$Y_@zZZu ztmUS3yB@vR1N<3sHMw0kR7yvoOQ9^cPo~A52c+EUNVAqjOy5a2Tule%2XUFZuB~+Y zp+h{MhdOPa#{q8pR|D(xuV08=twE$$nbUxf_H`pj)z-@y!ra&NL~5@s%x4JX%NWx<9Z)@hS2@0hg=`3xYe|zE`7`l zJAL_-cC@5}kY;w=$(?9tqEc`F)-`&+Qs?^CVJn5r*P8HXW%}QMT=g9Cq2+wAmB{5z z)22QfO>Z#VO`TEU>b2(7aO#ct>H5UKSHI!wbX8ekHu_s`i74H}EaUQ$$is`-sTqu!Nc^fKs0O2=%3IaD2gK*>*VdPCUj; zux30F`h2&#LLmFTAMSpq++3xH-?Q@|iqYwb%P=_1T-BTc$*`WA&cHhq`bQKIrvdzBFcXYuRpw-=%c74;LdYq zR=e&T$RO%P4SATiOU=$Y>AnprNzZ0I6|j3?H6yaS|-i^ zE)#!enX8@Q+Z*XjDrih7XEm!lE_PCF>2vUK3FZr#iZ-5595k^&8q2$9TeWI-!+Cg|Nr z*IU;0b69nZFGG(=?CihJNe2umMxOh@SeE@$INTMO{M1_F$o=Yh1GE&cG5-?lriTcg z`TGd$2! z#Q+0uhUod{q%I_=XGwMtkzoTD(!yYBfZ<4W8dALiRbT(L+Wq@J0%OR-jVTB=HoZ3(i6h=b5ikJWh=qG}c5h)_t``21L5{nfLdf&sK(|CFZ3>gu@BD9sSo9f#E0_ zExMTWgK&~R81$vD56BN?WdX_8H_sZ8P;S@Ln|@!J9zh!O^$}And?tU~&@=zU7>(yr z*1BmjSs}%vajZc?Cqzw^5JBfzx_a{jPcCyj=Wrx+!M>2SwP zQt^dSaTs(eMwra|60N^%L96Bvp%8k~LTAp<)iM{ehIx(|4mUNl!cp_ccZXub z;JI=$XRstGq07p5BUqN1T^=pFH9CWna~!1G4wWsz@{Xhl{!OrDam)430yDkZj;ylW zuF>O6yeM6kL_a(9-ql{W`xK^=zwxX0U0^*Mz2mdu2w`9R3q*5Yc_g~NhM;_O@Jj6- z^mTou^FMF!4e-2c*T#MiNXeh;nw1}`m*{%1Iz;B-&}X&>pWAw-id*Y7Tm8&(Tvov2 zErKvNj9#9cU%5Kiy(*UGwqg!_nh7n57LWMh+k;Kyj5B1CN+5Hb!Of|L-`{JOlmFQP z|FYr}&V2`C%VETTmUp!Hhu!YekT+S#e74(98HD3-x+dsX;0S_P;_dF)dfs#g?5{eW zvN?{O;gj#li|&WQS24nSO0)~*7R^1(ZLqbS2+le)@}ugyXv=&+=XGRX!Z)>Rs^ryBT{S&c6J@&WOs>6T$jnD5r&Fgpa9DwY{)RJs9v93FC7Gh zv37W1)VG+OJds?B)VtlC_J`*C@{s8pY@%y2_y2mUT#@QU{yFci`Cg9ORDbUt@;c=y z2@YxVRz(VauW@_difnRR+L+FK1{7z0U;TS)8L|rz+ddBn~KMoI?gaX<@?HxKVb}!giPw1hRluM$cg3g;H{8k-!P5fkKQC zR1eDjSh=H6cSKCzenO+G`%Sz#=tE~%@gI&j1oZ=51h zB7(OHWDpPN-(e-}I+&g-$dr@lp8*q8iY`kq0dbEJW72pZ`6U-t6%o)z@i-M&z$j?@ zZ|4~|fIs6ox>|w79_^|#=&5gic%>XGHm7*g;c6gvnm65XTmOzcRf($sS&&)g(}vaV zHG;u(#`LN36^yhCi={f?^&Z~4%SPD*95pQ@p2-JwCfEI-d2>tQj*FuP3^04HT0X zVj+uFqB;H4(;W`0XZ0l6uBXzXiq#6b=?q60X;kOveqEu{W7({{zkO;tFyq&rmvC#B9}}=4fEw75w2{L>_Pt`%-_o&{ihIYsqAEe}t%)8aPXxkE4rFe9TLs zEZQwI8vc3l?K_^#;mOp{TU_`vqhIk%Z_-PhYH$20ozr@QxcRug!fM7QC*z0a!V+z@ z%;e@lKuN&mFK7eaaP;ZlRY19v%~@EvCfm17D*o)-9Ii8p*;20(`S)Zoke57Vs3}TI zed?ZYT6F!`odQAD*tVg%6dDU6xGQ9C=2D{3f}lIYaWi9h{Pjl?!7R%Fq(q8|@a_mC zEm<|B^8eQY{I}2ib20eIk-qcl)@Q%|$*7|xfpm7Ym%r{D1aDR>!@(E|B)XtFAC?Ox zuW3y$GU0*E3?K|KBJ(ROwY!Ym$fA%?3$+zje(41bKqlY3CPaI;s2DvVK1Q9Z z4fZWfyKY{i@HkdS{x=131tsGU{zy^PWJPKCLp5cEIhO}NBmk!qS6A+P#_OH4k|B0G zi%Q9ohjp~&%gb;sz-W`^Pi4Z>^RrhY0{g|kX@gCGnNJZm+Wh4~@D7T|D{^d>6pJ$> zJ`E~^qP--avhzTCvX$C#nFGo-y+V-?w-UQJuePolyo~GkY5(5qK3DAe@D-Av z^ttdoKTI&en9(IVE#8n6Zi`>ux-1wbdS~jlgb?aZxOMe&p^C8?97^0G)eo6Wb1)dx z-0Iw(0M(f>_pJ@8>1V?!cX)xK>bi7%atJnfBvjdDM+>v*?hlD+*`2&Y$i+rWEKNFr z;qRhZ(v~&3@}9AWckfR|xs*8vZIpxsXGwj^4;(@9m^+h2m6LK4YCVG+uu|qYh_4o@ zEraKM`}UN{7=2-qLQ>xpqELCZ|Diaeu0Nbm_@`wJPN46vu5>1x=i-V5S5b~cSxQ|F z7V?4_D?s!SDQ^c0J$3))lADsoB+PiF(X%x-opL=%pZ18wh--yd)=cAsSd)-Fn*G&c>Dogde%9Aa=?%ug z?J-lAA`NCSA?h>Daa9SM1|ElhX2=msgTN7A%MYU+KG(vc`H;FkiG@24)`eK_KiCIV zU{Qt<@b;eGtJ=^36H!QG=QA9Bn}`mdiJh}wFtXb{6_+YwmTUu-Er!WU_bViL);bg4 zHvUZs7tF^ZXgQ8&>p}AkHxx7ARYUh??)*|9oIgEiVyg4Q*1Y%H2w+cc`1y}rpD?;VsXakfo2et3|_p2Ju!?4`< zPjJm|AJ%%G^i4H%rSI{i@rA?%86nsUHw>_f^Ti3>9^aQcU!jz~eg^)?fFujA?TN2C z_w6N&GQ=|V-YXsE$L@{qBG>h}(CyY;_TRZa&U7Q(PnHWzx?VsG#rQ8k3C59GUgd|Z zG}*Ql5CL@~ly#w?vTm%#KvTe2lYGtR9eC->_xUPke?Fl%Z``WCg>y9Xo)Fx}9K(L- z?m243v`CdvLP_zDv!bGyT0xrir=+xlQmdUG4qs;|rP&*B)W7hx#+LHE=J==MYm@w~ z1%G{8NcFfF)3~+i@ydDMfp_|wzl8RDv%A_I^-A~&{Eudbk!<&iSyO2w`sQUBF$NSA zlbW4h@yVvD43$PwR!B`E$z%4rpNx;e}1>vZjP?uO%t)V=X-lexj(^Ys2jW<>2YCk zGMy?!25l5Jtr8xk7_ni7ukZku%T{n~^T_+3-|dVS>lqI8u8d;<{%T6RsYJl`_ivH$G+txn}L72+3- z6Hrqz+{LP9LUr)=rA+1N4#4pHhvWUr3&Coo(q!oZ+goWz^7aK4tEC0fz=z7}h>qFZ z8QkT|H-Q1?PaWn{X(i_{<$a0KY_Kf9#WS?Bb>-pm2w&vNKu?@lwO>eyZRl>@gm59U z@)C~yNl+#{4Mfgh?)1rU=nQvX)-`T8HAsj{PdczN%sxz&S(WnK4GGUaofu+gqQACR zWc(shcfKMp)*cJTv$7nI)dHG^TMMthE9*Z+Ky+))1Bfvnz z&r}m@Z2{!_K7Aw=6|T+c{~1tqYo6K2<(+j#uAeEDaDgaIz^59s2ux(~TycPy9KeyH zOedJ73>7*6oNP++^0U>Yt9IpZjWIUVR6e|V%neD!8L!1TGyjtfB~D7NZZpxL8ka7l zEAxG9KGie-2J9@0>QVZ&=%E84al}Kw+!+asD&Any-*Q`Lef+NKJFnLAWDu`zh}v+C zLB@8d9zD6he`Rk^hmGT8NO1y(3+wwl-Td=SkCLw+Dp#pE7=_3 zd1NS4=R>EdvL@1eT={vK^Ye|=AhHpWuyq@#^)P(`z5>MbZhKvoe}B*mOs52mCP#4| z(y4Aa^N7iHLUwco2vOom*DfNMAS`#kf+;a*gzJo(UAV}x5Y@yVc7wpRd~>G)6p&JS zKN9tn!-VP=%HPX3naFz&Q>70)C`X4N?MMATpdW2BX|$bOk5`#U%Qfw}P;(La2Zv8O z2>%{jfshEXp9d9dvpup>Z14AH?&LNgZpDIt+oQ>ApY+lH-lH!mBKn*pbnO4$Y2VkC z^|_6y{WT0KJ^D)}1x*{A9F6mPx&NLZ+f$L_n1rtZu}3vsCZrwq1}1OcR;o?}Mce9E z+KGJd2X+Zw>7(vNM?Q$y`FKTMlcsTpZrQkWAKy9x*1-gz~`f4t3 zzl!#(L4|j|nc9I3rOR&*hl9lE+V;;Loorsr3)fuX)R;l7r*Hc&9drgbFgyr7F_a_E zyNiFS3wDP$IE?m4SK%o^W!qvQVZU|wIrTeJ4Q z>Yle95>!k+zuq_HIh?byoJ^rWQIhkBM3LMcJF4H5m?{IY?0c%m10us(JI*q|duV9N zta|;!hCTJ62W#G^nG>)7MtJ)( z{S?|_f2L}WJ%1Weqq=@({i$h9;axErK2&oU;G-j8eX_bgVxsp%*{4VNO<*c}&%N!O zKJ~&8IrqKmkd@bOzsGT*DfdvO2MUy2bEYHQ&fA&Be5(j2BkW~|3C?hgEZ;CnVuE*i z#dULZ>FZNu+v6V60-LMbu?w48Q;Squmh z!{bDxK{E*Nau}orrXq(!(8y_fx1ptGe;Tu1TJp?$HzK&x&LZI?u6Z(4QS;;GKPs%7 z8zPDu1Te6Z77`i|XyI4~f(6?17zkBmr== z07K>Xb7T(>Ue8JI?~!Mp5rDvMj~A*=H=M>~bhgf&kThWeKu)QWC0z)(n=VlW<77)g zzZ%w^JX-~0{W=Zn#M$vmfF|Yo%1YGlpOJ(cKUz;~F8>)HVxZhIem(!I(|%pQWj$N$ zG&`w3g9#RNAhUj5$Za!P;N13JQjwlWj?0iJAlA^ya;d|gg~yli*BYHwbDZs`#v#F} zCc25CHua(&hdLDo(^+5bAAI=M(fxaU4vT}5AQ98-S?##;WdBUIhz*%U2ucT#xU@eibA8q^acy#4Yu%$)VQc*@y zeHXe-IN^`@m|tWr@F#}e+CyYgtK2yOma6+cbh#Av!kr}I7Bff59@T+Vvhc4@N-yvb zQ#uGSYQ(urJNYQq7R0E}kLV}k=#CT?USXQ7!lkbO1&Kt%iT1ZL|BvM_{E@Php=1d8 zb&yIbyD$WDyvx-gC!aS(ffr#PcW23e?=e{L@WOxI9U}=1)ST13EZz=%>y(H`e6c~) z5wnm|R~Cs#CyW51FXGVL;DGjnGTlrn!wyWeRA)fi$xbVw2v>Q?;=j9)fIQD-#0P)x z5pie%WYE|O;cYXdQG%7MdcI6y=ux{zM!3>@+JP>U=QzY9xz_tfYqO}NB-0+HYEAN{ z?fT72g~xSc&E3P(G%0DtMJeGp<9$4X8mUE;MTE)1_rI*^oBS~gVU#LjlX?A_jdzE;(6?GHNqlKEmzD@lT@2?pssAMhn_+&dF-=d?Tn@lYhV=30<`u^LLx> zwo~|H?JtFwMCmg#_L~~W!~$C)ag`(&_z7|FNAeV@;c3pFD+Y6p00qs!g_1pSKpUTK zK1Y`F+Y2A{Gy$+niLF52NFV_}!Qo+v!X#n#KSYxSmbk!S!46@eeN7G^4bRO{qsJUQ zpxt=^bb*D{YU2Uf{CHVP2$hk5qX8l&KtycTqH(IVz4<*f!ZIVEC(iznC|s-@6#pS# z0glud0%@-sx4VNSyXd;iUz?ZNfYsupUa=w+vMAn9iw-+`5~UC zVjWyOqP$?I>|KB<$2rp@YqR~%zS#qb06r@5blsLobgM| z;0tTNBW{0_8$7rG^ylo?MqxwM+`mt@+eijo2;Qr@khK>(82g7kiPotLpsp_#A{AN4 z0zXvd|D=M2k>izS-{5`eKgQ~_f?|Qp^N5%M(<6t>uv5SKYxSt~F6(+!^_Z52eWGY{ z4d<2QvNr=aX+|%;*V|%2qKxoBq>A_K`8LvYq!Afs6&2@i1hw_K$MihZ#k=%o(ib;U zwIRu`*27FB$HA&<9n5phOX$I9HNDn*rU2@w+*WxBFfgtyF;F3f!&yGjp1=` zo_jPp<1>7QTj`w^dS2vn%77MT3C?`>Xf!+r{{~CiUx;f^UEk0P|IY`RWF~}qssO3! zGcbqfOQ0C5R)gz78$@=?Pa}bz=UoAdh7lv&+K*XD8v53#7I~i5T8KXe{_hV8yIHzKt*cyUEe%paJ?mng1rFS8~>+~1PgXtvF8PK z1O5d!7?K(Gs$H5L?$&AuSi6XWBS<0qX{;u2L2rSi8)f9uzAM*B|2WHl3!|cNzOxN3R zd?({3VYx0)OTMocQ363z;zgzeuC&F`s8x)~<*2TEc)V8Jy}A0w2lGAJ(~pFik(iCw z(f&CD`GsHSa-$Gs$Mfa6a1m2X0XG*6Xv#oA@ds8wLOTkF?XVS=s_8@%IFG;xW^zoC zA~j-WK$(al3hLYa0&vtiFX7fsTwZ^HxYaKN6rn^(Ac55fbn16J2?1;5#l^*fl$_*A zv$Hu5B-OdjrY6_r*&JnQFE6j-i;E#wy*UJgM))woH~B;UZHvSYQovi}9mLw@oM>o>u3d0{xS>!&CW&%f0}v zXaX0#JdkvvC0Sv-TWYx;PUIgxkqzGQM+}h`DWCjOlYJ}AHevPD4JO!PUU0;B(W6S1 zCRm~-1p?15EA!l-KYr{8;BG4X!?9=3T|ohLj>vxDoukItB{X#?k3hgA-9Z{e z-Qqba!a1C$UQbTq_u3hQMU14bAbTL&kpTm6N8Mob={q0^Ns=xy%omy&7Y0@+B=X8A zQNASb&71@>W^ZPG9?j!6YPef+>EU~tlOESGTP)BO1`I(VnDVu)pmG5|YF5LJVp$f3 z=saYMu^O42bu3-^Y*q3>5)DhMp&c3;F6sFt!+bN(bd1es^E)+*VUMSST6RQtXQld_?P?r&D$H-ON^mCG9AT(L4o06D|8sUh z0v{&Ue*E@r3e~Pw&Y$MKZ?*}@g#K?EVM?#_U@jagvT*O3J#2z2*j?sXcu&}Iv_3Du zh+*@0p>sI$zh4RR$A0m5{r73P#`)qyIO2G!o@d>HhoHolVhT7h)Y6~*`d0_M#h>Ii z1%|sfUf()^w9MW8NeN9hCP{ni5AaXeamA&7s5jksd-SSpSOSUvqwAS_2s$(=ityjrkxZ+$ifW+SDDQ^%K7&rf4b z9`>}*aI^RXhVyTfbR}<>WwQCVjEq2Q-$?56{T$S((Ib?mnlb2}#}gIiygTt&Ay?G= zcS?Hv!m3tMw;si|Z}{vES}GoudJ4%#1z+hdJ;(?CPC_={h6=p}Gw86AHIMv?34M9E zA}Z=~C)Z$obeOjHoARB$R6QdrfTXy@XZxyun>?c9rAxS~nco4qhx#=&i$5AYP=m;q z#GD$@oKc(a=21hyy35VVe=#GHu*!-qRHROmJav4how3*w@R5N~kpmW)JL4JL9Z;gu z>me&5PaIvqp^xPRjtbzUAw@NQ;4~1CffLrlBsYIL5tHW!e?z2`f}v`HAHz+A7#c1{ z3QZoPN10pmhG0^pbT7k~eBrU*yq{`jj!O}OeFb>{}?07->@R@En7vvQ#7|C*d+8o_laz{XR zB!Btme~`lwY_y?h{_&{S4f>_x+Zfs09JdzjaWN$?A73E5`t;p@(Vcyg z#MeBA%TK)TXIr*4QX@a zJzk~FVN8`$J|<3@E3S5RrM@n)9)6b95wFjV0h3EJUTl982fX z^d?By>s*X7=qLFuZ-#$<7d;>61?g1)@PdpFxkY~I{Y`L&3^xH+`Q<`?8;t73FMfcI zzT9Q`4M!5y?)bMR+-U9XcLIk0f}Wz9sY&)touPT(VV>*7J*G{D2q#wVx^%%#k2c>5 zy71t0?}mu$&JFWXkza7-YSQljKbUS$Q*Qif?@P^HZ*eIa;B>kcPf0H;QKL%+LOd`4 zZog~ICzqFqISsa%IXQ&z1K7zZ!QE|6?(Xh})ixQ2#B8rSk5_=^f3yT}K_!hJK%`hR zB})StCTjQ~3c(gp5fB&Jq>}1QHAsKoLMfM#Hw7A9Tpr57-(=u8a-LuA7j<>EWWRgr z+;UTZXSa7!GVXKf%yd&+(cN!a1}VVw7IAh7f)HSGi(AruE~(iZqmsA&J;6!%4Coi0 zd}J?chcBdSTn{Puq|IwL-%ToP$X2)JH2b2py`dRwv)Kzp8;aGk@jD)UULO$g|3-VH zPNKZ25$XvZH*au!-?Zcy?Vbq@@g3R#D5+1*r)N8! zoMu$Vy{OO2m^(|(QR@rYr=0p)9~#K)rmyCM%iel(#NYQ4j(=56gl?pDA0l^e%%3-O zSSp9=;~L@PeVFr{96if1>T0cjy+!qk1V|iqOpG(R%$YhNALq zO3udrJ=*7#17oZE{mg$tt_L3=b9v*KJ^0!Gv-j_n>+#NTT{V9hOli3ps_9HmS{V}E zYDvCztvf#ZFczcQ-Psa^?pKfy8d*G_$Jo~-TdqDIFe${cVny~ZgX4+h}BUJOk zj^yfT;TAS8pIDlq_tc^=mn9Sszdm6pZMhl|8cNp+g zaMG5z^<)&26p?36BJyg4I{OIw-^X0hs8a7EIegGrY8wwYTsCsg;}*D>jq!Jug=Pn@ zN^5O`jR5I-9yj(5%Y5shwZQ?~RZqh7XJfQZO~&+M&wB5YA73`!l~qAiRdln?)^szG zZ{pUK6HWI$f6Lpw9i{G_GvHVol>Zdn(-LFa=}@0@=6v^lSS)f2!|{ZoF-8eMaXLLEUA6{r_BmrR$bv z&ee}sS4IPTc_DA*80fj$M#X>#rf{XXM2Fq)GM^V zWkpsC(MLny(+9}>9$SUmGhrmeT<=e2u0Ut*2GTnr9(Cmz37yN_JcYIYD+6J+GY3*7 z@PBNfu9BHyI#C0KEd8=m)oB@X?s*#uPlk52MYW%ixO*rTzU4Lp&<1p z741)FyXQ-@kC)J7&UN2`q3wrRHFOBOEROYazZ@HoL9x$q^VrtQ($db`zRsJODApuf z0Y7MbORCe(J@eyNBc&_f98zZRSp!JDr$zk)E)E7_v+IX*N{dELb zgEu)d_pNDL|IHA+)xlW17l`rdt{SJx9zD^gME~6Y*A3UI{>@>g4^YpsrVoO9jYYx5 z=GN^>3;p0&%5{*i?0CZqlffQ{PUj_7NL6r8K*$Fx{qqI3$L^abZ<4fnPfy(0&tw@7 zqvOu2HJ=-IL?Y0?uEwS&$MKQP@5YDXUcq@Ok`ge|W_-o>3fLfi4+r0z3m#$B&?QE~ z>H8opK&qEn-nRkXEQv`n*5l^!K>B*aG&lH1oRK|E2}=Jb63K^-U$J!IC_0r}cE-4(y$TtsfqWt`6H<1c#B9&UdwLQ1euT zdeyKdp?YNv`b$!UdKKKn;?Fd$2g?zHoVXkw>`Xl~ZD5>yy!>GVJ{0$VMC2tZv)jGd?9x zQ1T~g1J;1E|HoIZjh5ujuH?>nnB}C07oRtS&B;cyUv>1}^KCXBhGYk}3UzHa3_gd( z_LcO?REO7#{vJ$pAEyaK`+HZ0oH>(Cx$oR}{a;|Fe9zW2n_nn6d!E0U+N*K=o?zUR_T&1-MKVlIqOhK{KOm|w%NaXs?75(-bd5; z{8}h)^dQ}w4dP|YATobzOyu@{5g+`L^J%cE-Zf|f!maL}7d=I^Ce)ogDKY5XH`g~j z1XUjhl&G%G+^;^}C}3@l@8$oJu{8-AoSUZyg;un^&fO%J9QI^?UafbuS=$GVr)G`( zE>U-|r|Km8#JfCA8!j>9Ktv8JPo@YIhr(m>qFwSic1plyHY2Iwu_u{!v+wu1p&|6} z!@Ki;{E_pT{;hqe;i;z2Z`@Q@T7`J-LEz1sQ_chJ)9ryGc^X${1|Q;8x3JpyVq^TZ z#M@(|q-WxcQf(7W;6%XZP|x~h=iRq+YGKw@2`!U&<{lYkem4Nb$7BDZraP+)Bbny9 zY5F$6$GKx7P5a@R^k*>JSoi@%`-O&`-%v&}y`<%wN~Kwom1Kyf0XHl%KzZ`J&H+gw zK95-UVqXU7e<+Akn=aMqbIl8U)anfnE*FC+jD+8b^O7qtCJZzNPz#fN`hTopPCrD&!q72uY5LqnbV*3;i&}y!C0$ zy~)>Zge)^ittD-Y*a!6DAH{R~;Iu zhjKmxPdL{EU#?cXU}MS&y;buslHu|$>z7T}+`XKAetkZ7LDs~b69V4t?MC^Z@};Mq zfiV(jCzKF1WHNh&rXC!956z}KV|kq-dV|mD^e7yb6Qj^|Cg7qjdmQrSc~Fpx4lr~2 z0gr#hQi`$Ac4>0FSOt(fN6 zkg_1KmKIUqO=*0{XmpuBvV6BK$a$e9dN-8H%plNvSIx`$xV7WSY=;Xc*6PKcSUW4m zN`K9JOKz4kywFx9CVsFAd_4la9&3X<^XWQ*DA$ z)P}&{q%V0;{(N~j#~Cqkre2d@&7#ZX6dLLX>=ziUx-yj9$49_Fy;3nS*uU{VDs$=Z z!9q{(RBBls#&DEpj`f+1eOulT=H#LFE1y?17}T!GHdZ64P}jZHaJQCAGOk-L?a)%D zMz660*ykrM89?Ld&s9A=fCsVBzPtPMb?Y*IGaVh+ahREkj~KfLodZG(&;}4#sK34& zMhu0d`4WB|75i<&DcWYELXG)D>v8*jbF_8!C2OywJ1YB3Km2b|~! zVfJ4VV^bJu-GNO>%uZSO)Udnc+qw7o?3*>9!h~tjT9`hnhjO{{&dlUU+3jQFF59b>t8w0A*oREK* zyIf_D{qb@eECV`)=3E+YxWmGs0MRqH%IPAHE@zX;%cwz4Ki~WB2n*7dTB9dF*cd@> zhH=_j=K)c44`T}H5Zm>R^2p*lJ!UGF7FSvY!BiS7jN4*=sg zpaTO$QA3+7`4WSVXi0}GU@n+45$vm^k5vYy*p*npEE#$-ZD6@k+MqEEeFf4;Jy5&` z4Un8lN`QGllf!AVPo<$6Pi~@~J>Fk0Oo87~23c0xVHTQ}sYwCNaBi_o>Ia+M(T>%$ z&qWoUyTF>g)ZBOYrO@i#-SA$tp8YdxgzArTa``jvU_QHd))v6ygpto1wWwRjX})VM z?Jo8YQ+pI!0@1F_()yShk)~K6;+eY(oA;E>6ptr;ys!Vhxvfm=bCL>jwcKd^>$r0V zV$si#&W#E0E&gEt?hm%*@z3CS6{F+jzn8~9vYec-Ym!R%3tQ4c?Dj{Oc^0d^U^V>H zGCx3!PO~e&fX=d!Rsb4YwO(=B=yr2=Ae*+`-l6?lM#UCiq=gxs|J$g7NA*Jw^Ho8nDxVU^>SlE(RHS}V<-T6?q=7$Ht_`Iv<@9yZG4{Uowmk0=C~dM5@DjdqxC_>1 z3;`|<>Hk8i7;}2ABz^ou$UZ$XOt!ZCClYs5+Kg6BzSmyovq`<*o;518XO%UKAat9f z@eay1f4rOXbACQdq%%2;QQ(&ttk+eMLbZH1nF4uMc_0yeU}Y+FJ*j?itJxTBUCJH6 znWuzQn-e+ePGtLZ!r#yLr9E|S`S`8^p za$j(^JSoSLb7A8*1;b}9dUowwCJUK`#)hwa!h0^Vrp2p=hp;A&7HfPmuM`%zOL!(y zO8mwy{QbjY{Z&WqUYA?V=nh-kCh$uz4`Q)iAC>^z@5XMBjzFs_k)nKeYK#G~$E!Wk z*B5FkeQgXhg+IM4B|dipS`|${j{p-gXeLlj7&ZBOboY%v#J-znUAajz!a%!Kk(xM& zI9(R#+^V(aim=!q3efNT1;-BY(ztN0>8yp8n`f3|3k$g^P{khsQVQ95d^O+HtrCFR z-0RGM8vf_ZOD|~B;pRz+Hu<`uQG(th_>+mHMW24o9zDl=HK?tseWdDJ0-Iy$CBO@L_-Y z`KIP-Hz1jACCzpxOJ?(L(t^wIQ}w>LP*3X5vy&{gp~9K0NpJL; zf7i<06kzXrg?On`myoQ`#J1;(<+S;m{etgqg7<=4d!p}sKMhAks!3>~3b@J#VzqP~ zHiYWQ1yfB+*ym@J4BwvHWV18C|HPg3p;}_n>kp=(7xKVgYOntCFivx>4@cldD~aM0Xm4|V&3omGAjx7~wJH52X?UwttB_mP8g z@bS$@uM~OK%fg928yPl_7rvvGn@#v%Iqn?~}v{a|Z6DU9b z`KRacvE)hwy_Q82pKPe;<~Z%x8nFAj{0^ zd>h8s*`{~a+l)g>O$t%c1!JmuK#VOlPMQvnD~01w#gkbI*4F58Cf@DL%4nL*=D6ci z{sLWe-J?(bpYH0_x})0Wn5lX$gvPrZ#wjU>ja;1}=VL@Sdt2+1V`?4gPOq754$UJ| z)#!kEiCO=IX%=fyBwr86_fo$tfyzB*N3>;gVr`d_eexh_Sn%>~CH8sXy@Fc4JL$k) zOKkp}LN?bO(;l}Wk?3vvXnnppVRJN+=P6%?$Gnf9vgz{Ro58E#nsJHaVQ0Jnw=zDi zNO?W7WV$qAQKetDGvfN&)4PwaDIbZ}Zer@xVa6RUH>P@DifNtyr=N7uTwH&25-OnC zXK6`77)un0`9QRkD|K||36PI!Z8I&{r2*Z(c&UBU$3Fo0I~B0^c1oUl3IP)qpdIz8 zsqWR-$JGO|so0XJO_ivzDd)_XT2N6zCnb6-UPir?7W?(?QJGZdl@@E77hb?T)mHWcV3Qpl*Q)6SCET#44_YKpQ zyrrECq4OR4=__NA)%~?At-nQVBBjrYz->iOeYHNhm@wYC@-Hhr2GsgduqEtsi&+hr z%HG(nE16R)`8=X*eg;%%v41XaSmQJCUiJi>UCLkkcVE*?@pR_N=W&y&YA-5DLhAG7 z{6fgatY~&up~uo<-rSE$FY9HiMBP%k>qaTor2nb42&O^)UamS)vEE8lY`@0YUJb~~ zshv0n{}l5`SDohF5LcHLg+sZQ%2&@q;h4JOm>$nVm97Z6s&Bt*Hzo-Cj(&^8+OC`# z0!&sYF{YlJoxzbRzui}cgoG$1=KvlFHy&9(>ogfi^Z^=nOe=KJnU~@2d3!SRM?lf= z`(2V0IpWzf1RXtqC9>lJhztM<5B-c6Bb^mm{HJH1;Ak1hW;X0;RUqkY5J1K0=5W{; z&TdV-ABXq{01sJy-{1VbvfE{2vTFQN)Ws+DG5>iGqS09kvHdfd;anNU;~;|1t~=Dg z?`6OTR0n?Ke=o$N2E!L&90Z`fQ2#uC;&`~($74O2v2bvkS|zkGXxC~}SJ16X8f%|$ zBfj|LKtNgjpkaYGUM9Jf{4E6bG``m#P~l309uY6jdaeKX1+}5{y@`{iv00%k9JzeW z@Aw@)oI5F60xP2!>VwaZ=n!uJ)NND{E=7*&vHQHqCrK7OVL*R94Wo$VNEQSwJ%*&A zdka-AlJ~t#wZFd7(DBbBEXH@`-V>Gn2^-j(!D`mn%B}IW=`1N@+gFrkm8m3o+lyjssXgD(s>^Xyfj*> zoM8I3Ml#?lJt3O;NfNrk)rFaF$K?E41ic_lgnpNsDBK9RRz*DlHF<15YqP(LSp z3zMlVjqWH45f*vhyAGZQ4=%Bra^w5Kh@RcqDO49F32TCG+QDcrBLl*3Ep$)Rspa`iCO@sQ4ZX>%T1v-%&VIM}M~oj3 zDWMNrkLslVE;O=5$l&or>`p*pjl=@&NE{A=Y#pzDSh+#ie!s5-&=b{9JUKv8pm(}b zm$AnNV~FfPQMnu7r6G9xnlKyxztvBOKwqW~l}}=6qoe*f+cS z)?z0@A=0=DH`M-!$)$kBcjQ^S@Is7b2Ggem5LA#u5NFH$-JtvOirHwv1;j0;HP25c z8iZ7a#ecbgo=7R=ZjjlADX|k{X0R(p^O5pheT*box#3IAjCqnI$HD`PErDhR@jn<^ znz|L6W_ej0gawIz%gqF0S5Yooc)-|)7-@iq3g5>wcZ?{2Kx0M{%we;uJ}{I*s{?{x zYt41^k;-MNH=8(CM7_I~2otz?ruGUkO>1m6b}g1T=7fKRrT=3x05GU(0nmdPtj^yr zyTI|fLuA7f=`@p0Dn7+;_sj6E%?c+YOC5&_Nl`S&9y4%63>_GeQ~dAsJ);9)_0Z3e zA_CYUI+$>Em7q?i2JIW#6t%h{TvM{%0i?akw9%Abt^^c>TRD3t1POAW`t!4KmB#h4 z6lLOIG1!1OWKKgH-v0BtAM)uo4zGpSaKj@OrMM9ISH0nlFf*{;#B=FSaDC6??kr#mWMhfvU7h^q4@{_U1ZaHOc%zZt)rzVQvbIUL*ZdSm;z(0t)4fU z+$62ut20z)i_{)?R*#i*4xTZHugXpXoq&J9miPSj=FfNIpN7kK14uyeQc<+_z_Ar8 zO8Bk3)}snVsN`APtT0oq(+=H?v2AbN{sPL_sN6_2_oorl54mRku0C&FSot>p`qb4_ z^Y@Mq4F*c(ojd~_^0tTlLkzMJur7!;#g$#Zr4>OZS_e)%%=J%ld%gx~v%j}K zLAw#TW9$jgBtW}i>Zq8Tyg2g>CC&OA0E5U9VNk9&327KCovghQdJ&}U>38~wTxb8Ngc2bhC_ z$wEu6|3_s|hI&)(%Q?zBd#$Y~0upzxSCx#f_h54sk9@dVhQ6_rTe;H?PYoSfEj_Zi zSbfQqt(Y_$W@c>kY1qbxt(3#;|OaPo>ErKB^|}Vvq*o`(`TjaK2S~Xu6rU(*r2jwBhP=Y@rxGdB@yY9n>SW4F)rE9 zYr1HxS{Yvzz>(IDif*Is(0I6>Xx3*;oBtaesgo{5)7MHp_|~plAa;xmV^yHMd*h)9 zgZw(L2ozkUtQwDNdrzYWPM$NZ%=ps;rDAMDdpGSYWtjdx08w{<_35cVNp617G0Vy- zg&>SCxh60-4T@zustsZNdLZ5&>>%ed3pB>dZbE3~q0g_G< zd0Zl6GnouWn7+FBv{*uj=+ivXoDyXk;6%(BGmOK&xl70h9YwzR9aQ=VDv+a=;W34* zsSD)~GsD}g5!UC{L~r86JOjz&wI}{so@z66Fl}y$psIR4nI^Zq`NuN!8XJYW?dEhO zNGFZ8E8X}?1jrQrJ4%lG)Q;vsrE>mp{~YYW&ZqhtI%MuK1P&Eq>Rp_E-wPl9CFA(l zVw(w&dXnnxpcZl~WoQCXn?_E*4#Z-jia_e4D@*t9T!(q{1HDv4aze#~-*$Ljx(>Rv zHq0(b6nd&d}+e z>h9yz+!mm;sA(Fkb&GgPd=4jq>y=+_ri{I#Xyyneo9 z&0%-YjZP?uZxOgnAvYGTKHv5HWkh`cm0dKy4Y7S*RQFDkzbc?5TQFG$i-VO;?L~0) zd&@Vb^Jb6TA-&3tf0LVnslQcFv~WoQFGI2{R$Fj$2K@2D*51OoPr11rJ-7t=OxDzI zoY4o>=DeP6&R8214nguvEbSdo)2=B-zTv9WGPLwk;_N?*iGQ|Y_X|s>At(AgyRz|^ z+c~SPYl!r{yuCfs|4E%ni02+@G~SNH06Uu+9hW@>9vBG#oWX54 zy}vVYFS!QNYCs4qBOX2HDTV=A1yFJ7G8(VBb+u$&F)@;q^^G>nv5&~Qtt3!!KF&R4 zP%0~RnHiTuya&WQOFKpbJ^uf;d4B$2HcGz#)Jm>Zvb*6xwV<2Zp+%GxeR@VAPo7$f zkXPdOp3|`05VcI&ZG}=-JtTF`Z~iF-e8LZMe0i*33Y3YG4<10`lp3)xYYvmMrMI0o ziD{uULrXDD_sNd@^*BC4E9NM_gA-=*r%%7xXdyKgV|xF}9bS4uc@jfvub<@Ypj)I6 ze^V;e;+46=aQ?n(5DpRoi5~kjMdK{#i)v0A($(SIe6jQB9AtwsCCqn8R=Pa4lYKKr zveO>&|DOwxvGq6O0?lJTxQoB7DA87cb3;80-w2r(XN}C5C$4U$D704;HvG(LLRP!8 z!0=mcx>eBrpK7b5O#{&3SW_}wSn`T9tD}^jR(x zTq^^G7qHAXv=ZTbWIrZ1LLeV84KE%UBbrUjv};}Rf9Te9(uQ8I;n3(V6{*txW0zTc z4;mYM@+g7?KDSM2-k1yplos@~zTpc9&{Xj(aoX5&tH*9&dfI6oL51XI&4Rkr0O+7^oRx=?|MN@FcrXXw_&VsG@uS;}E0dMPh5_6RwLjl0Q3uBJ`d2;` zO*$$g}*%B%RwTaM-lJ&6755K`0SGfd*7GNfOg$4SeEJTVpQJLF|ANRNN45(z5iF$ef{s(LETcY zOvNsri?h>r#NZ`O30z?Z_di&6@lQ=%e-^?3_Z|=~JPv@pYou)cOPB4XDS*K@p{e6F zE@P_GQR$EiM>Iu);AF^5sPNqo(5C;c%9Fx{7PI$Xig$Z7W-SS1N`$1f++UFp3ME;| zwb)tug1!p#(&Hq~q@_hM*YWi2FR~|U!_WPej-cKK_qO%0Gf(Le%suEndTQuu2rHr> zK^IYl^ zSIccwYtbFRB_zFwr(m9I;%}cbWfLFc6aMZQ+l+u2Ysc_wr{g26*Y-$kum;*f3$yx+ zGzgm3@@1B9gikN=rM6z#igBB^Ely zg?(drSMBQngACw`2&+s|o?BYN3L_{06UvxVxFWDSD9;1RPawetpr!1R*lDQ}GmJ=a zo3&z_6*1C(j_se{6x-Y|qpS_52H7(Wj(3J)SToxV$GB(8zfL^Ju#jo3DgQ6Q{P`Re zv$78(E9ZFC&ZA!pU(x(DYd#Qk$b3gt{3DZ8>MyG3rSbD}vs{}lp^3T{UjV0EgI&E} zWe|aZ$E}9--pzAZ4Ky8k4IwR828N>~ppWr^ z1-qA+agqTI>;D;-q?oGZ7xQE3UFE(mTzX26ne^>LK6Nh-eEc4EW-|5MXbt%Ys>p~| z2s-;;o<39oM{ya2tgNd30Evs*w<#El^>n}E0o=N~vet6MrIjggCfn0&bDMmA(u=*L z4pqy}#AF8r(WY7f*M<3R09ir|yr1iLl>{nexnz-nqfKi4fj#3f^$*U*HJf86ph`5E z-^9;cb3VUdjALly2F?~0N_$8gD*sYybR771QCP6KDltA)P_=Yhp0sZC0x%d7K^cvdP6 zF@vd-_U6>+*OJ>A!pl!&RO(&L-6*3BB|J*wbHe6)U;EMqxYRTvAKDqm=f@-A{A zDN6$}nwbAZA{8k39j;Y`LOIb>>Ti2iYg!<4Rx*y({JkQuydk^fgF4N(VbB_}#n^*p zz91D=4!)?``xG53h~3QBljm!rwD%zR9gqYqZXxe%J$n5)lM)E0qv)!Zw67URxzs1z zTK*yHj#FX!a*bzp`vGSL)or3?S$3O=9+;1!pb9h{2xFJTuYk!NVy`0)(B*e=Ku4bx zXb*+mh8RUztN|enA8|YCnhMeaAKH{S8l9`x>rx61&!v{QAX#r zN5{f`h%MiBLfGvol*V%SdGwsMrxkk+<~_m=RiuNBrt~@2zcN2d1C1fMc&A?kTBE0K zvDt1}l{tfO;wWa&M#mQYu{7sfHHFF&U5_~YNZ}z#+8j*_RVj2e5{w?*+>pv>?+BRs zJqF>|$X}u7A=xDK73Ov*Ru)R?$j%fWW2vmZm1I!o4e$vUpbAkmH4{A+xa%$n#4wzd zxS{mk@dMF5EZo|!=gPZ>z=p5KYSAI4%JR1qcT}FGM^303<6gV|MiHsCpS(<8|IODB z%H?^D!|_#h-;pM zoh@o+;LnNhb*vbvI0ui*_fIk_aQLEoBB`KKj|~q_4@|=jDLj5j(N)6MZbellM9Y7R zkC95?a`VDm$Y#)GClGe6P1{_KVXIT&PNBB{_53^Kw;5B%_wQczmdk-*25KO@hPCr+ z22JiTGmE!2TkU=C+j`o-Njau~%yWPqV5XCpOwlV-$7C-Rx|JaP0bU|+UBps7o8F++ zz$IyRoTvZ);E{rHzE#W0x@8_7@4WWzghli&)?HOqvr-eJDY;oh_1V{5 zMCQWYf-_#A@suVx0Ssk%fSt6<(_>b65CUcMz|T^9yQ;0w&vq(0jLJXx+nMcR6?KQg zW915Ir9TdC>A=;vP)JJ?FvPxs^*4k;$KFgTq2`sV?gdnw5xaOrFnZTx=2Sjsgjty~ z1XR90g%P{Ts>W8q1XRD&#cuy_Fm(l;a(0T$)%)z;aJT8k00;;c2~dMcihmwUYNkk2 z0C$rjH6Y_AagXg6G^5zfSFa5=6)QzBl^9V9{`eSn%`YrMvp7bkqtGR)-u2TZ28 zg_W``5bG&fvqhnv4o{tFrs+?ejd_JqzF5_j7A{!e(oY&RcxRrG)QfA(O&* zWw^^2&lpD*+K?ETnFQHE1VmwoCe0iYXXwQ?2pMX)Yq#zIhBqn)oW;%Rr+QmAvz#rW zhK3e*UK|u#G>@5g=NJ_x3z+o zIL1&pqpMKxUjvt$fmp7Y;`-ey<*2}+l0`1jg*SSS`vtZ2zaW*?+AtGmk>f?iZnM@` zkN;g1;j<`8lg@~@)IQQ9BgQCCR|P{8$Un)PF+T^krpP<#Z{uMsXluS^lJ<{ zlz>R5+;KoAY1G9__3Tp;ol(r2*VLN`Va&`1{3%>0wb0>W1y1(Q$AK+H6K1M)|MWD! zvNC#o?cisuKF=Nz5m8!RP71(~sZ!oRjpkI~6+MvefTBt~_oWMGc`=1Jo;_V3_otgJ z%C}2b`Hv{YC0F1x(7_@v+49rS^Jre33AG~`vXr8fi8u|Kiuk@xjyO=C?*5=*y2i49 z+F|jXIbZB%`k5 zd%6NbK~%!fy7sx|yha93(9L8hFG9`=Bx4MJ?l4+)b6IH!;1T-$7>IV#l2PX;+8LI- zFVp;%(5e+KCw8UC`>(H=%T!_IoP$Gw!P9;*F0V4J6&uX)`rD#WDzu)h*y*Ej$tw@= zn5QOYjx(uY#N6qsjO5Yi$YutXsNX1^-@~F{HP6-)s{*X zsbQ~a!D2qO!)(_88Hxt$CB|0}XqKJ9Ui~Wk4H#B^2R#Aa5@|fnlm`a~R-2WI)SJxZ zE!;N47(&UHly}_$?0mdmQAC)#q?jA5Tu21ezy3VGqXLtg2mD-~-~IY`n44`AC(TAp zSYNWIjib3(o@iZz2X@FdU)1m!SyN-!9A)^Co4j~%kiQcfBEx@0=8@TTStK>(_4KT! zCWi*G-^L7W2VbCvQC%+8&E-zKBgS!R;-pN|9R1c3A0#%5Pkyk)DMWGW z^1Ky^$^3cX3En0Y^&0cSF0AxjawOSSR);l7nv8uXMVpB|a>`(7bW6}zkZ9JzMOIsx zH=8nB9`Im^*-LIaZkGqd^t~^Ese>OxlKg;{CWIj=aFJ$C63&8;{5SqhoIPrIFj!u9 zgy(BZR9ng-t<{@PR#w;K8&usWYOBbnmXRZpmu4~yHy`|-ZkYj(h&TuM(d+2o3FgKE z<}I{zbTo{NQ;{z*d(7MTE@vFaPIQc@c~Acwo%y>qy%kQh znefu1^Ct-=IM9Ab&K2gL;$RmWaKT_rmIP*|oI2ZQshRUDqdDw|AoDyrdYega>SV`M zuF-l>*({JqJ9;N*oA zMY3jEs?cW0AUI=cP?$%+eQ|GN9O*qGRXL(0^2%w-e$iJs+v1cbK&#U6nzjVsjNIPd zvT$?53d_qQ&Xy^bRaTw`I0H+}4`?sOtEi~-p0Bqaot_p~R73;dHwg)-l9H0Ar(dO( zu%uJ2y0+heTv<4hFFdwsh%rGHN2IoSz0|y~m_og;EeofA;OfGrJ#KUNPE?W_oz}EN zX5lfV(wLG--W1XfBcv5!f^rE~qpJ?}RJQA4v9ZC-T*y*3Xo`j*l97U&j2c?n{b&bv z{7p|z)RU_}krYal8&tqGj3}xi6CLKZ>&6;$_@3_voZG8#}jqr`bJHhxeIvZwf%0zPux}C=y8OF zdh3fO!)abr;6-|ic>?-*xnJT0zcTVl8XVHR?&i~3_wdvd0!l*w_PHH zIsz!G0d-h?za4yWSVv*21rL6ecXHP3dopbSWYSpcNHn^D2%Gzp*!1bbBj=|@CZen2p3oLkvaM-g^)To z7ZWY5;dW2x+~VTw^t6b-zfi0Dh1qJOEs!q($5BeK5wJ6hm5l#;Mu!oFjzM`YNA_m9 zw3ODJA}B*HxIY&X`TbKxOz>w~DQ%rAIuD+>Wa5C7d}kY6-NwDYgrA@Z9yjM-p0-uI zm-0SiimS%lNp)*0M6X>-M6LA zl}d1fl!&nY%;H_O=wU@s}(bjf5memNj5Wr=A^n46l)?*l|szyPXbZKg0?fjPzK{(@kL z-B;pxWo;~O(tWR8s8rG2#v+upMjb$aOg(&$lZBOcT-s?CJ+)a zcneX}5XhilTz63b%xc~?**6?&A8bQlZXAlE-`^3LSHg&aqjK?~L3s*Xtg0=FL}CTqaQ+T$+h!2$n?@ zwUk3rz>k9~NG_-X#ZXBNt(0xQI?FcyH}-Qfl0{I!kTP++ik|9}Ka1lDpO$wjVCwi^ zX8y^pScWZ=0xvcfMKTL88U&i8wtUP{a%NU(iS%lMemXR38J9nWi6XcDme6@qE&x5Z zgBy7d8ymezY*L6wES z+9)q21+&^@Pn|r>Vm?7&Ht}7W1;=EuTK9D2w{=g7I)JJ9!t>rRpaO}%w3=M#nzo~{Nj0y;>vBE7b&k|4zR3@AR zNq?OfcykJs#?UYi;z_e6(RL}nDZ|oYp6OJ`3W_)+hkAG<1b!2i%UA{{2-PH=whNIyeBoy@=DN>QoRIr)c5-6fTK6Ai;#|H{88>+DNFqkz_y%3lCpzcBX!LxBv{08a%Fy zj*pKA#68R!mWMl_fanjcNPRUq05U9K`~^nZjIzWpd>IH46?AM5eyIHEJwbG#`*yIz z*7)gp=|Ts!OPirp2}c>Wwjp6WfL!G8yhnnUES<^kfv61#4S)m9H`TcjgX78MJYptlbaG0_P!;r1Vz?yBxqn?B^<5Nua)RW0`_w^ZYh# z?gk}5H8$QSVu+xiOf%robM$zGN17O+TI?TlnV zI|P-tH`~%|&>^>KI%K8_p_z&`9~+7z_Ha){(*AF#MC83h(O{df`3_xL<3< znB}A#feA>^;GM~xs`Xg|Sw!K)uXgB)_Q$N79 zE6=sX#A2eR;>MCXyQ+&LuDXEv5g?j&11`y%Gr%Da9=I!%<)PNV@4P##Fh1i7SRp9V zrScxKF59>%`?|N?5Hg_s=nF`r%ZbouNvT_25gdEEF-oy0B2xQF48RP+gQPnv#j{7duJBUgymgWD6=)1C7Cfed zmH598J^t#QzrLx{P5ALG<}8X%*LfZF_8qN{%i^!lXgOdp!eD8t&>#Upi&Ow#mGj4D zqQlaPU_{^G?KR7tL;W z)K`-)$wfZQJj5NbJ`8X*MfyS3QqxQ)$1NYGa6zyjwu2#!jwrEOrQ)~&3p zy$Cw|COL`Lr=oEg#AbDsh7yaQ*4Hf%0s~F_Y*FP)s$H8PfWArbZ!Rb=+93{kOr>LE zyS{gYwp1$&9!18{ zhB%Ktf^3;`8-wOXn}i~;8Cpd7EfjJm3H|rgkiltUk@}OLQ=!xv6#6C00oF0y?n_l; zBPXZb8VJxTDJTfkYA{2M6#v8}VGSIJ)3xU0>uV=02F)%Y=hQpoQD&R`K;HEJ($gyB z^F>X{r?GSF>t@mGpsn|xrygVK^V>6zFk;^ibDId}{kC8IBBjmL7z^jve{NdiSw3!( zY0fFUJs%H*ihpl^d%r*SOm7ZNC7=}3vmk4gAv**O$BVCu607#DBGFo3WRMb z4E8gp@=NeaWRuf<6=Eqjim16oan#p)w}CoZE+J!~sC*%a(qgD`e0u5C+%{GLvnRd$ z-}cJ9L4#~i_-^iX?mt36*AZ3qS#ye zZ0W%-sU&TuH66*BbrdWveXsB7^|Wpa3P?jx0LU7Uc%elSs9fYk zKASUtp$8DcFOLQ++~qYVwvZlby>Pf6esZ^u_}%o8)s}e6Hfc7Te2!6>DL6p7$swxi znQ|tueo9blL7d2uk~3B%2gusccmQW3)o3t|@ZT~ClXT6L$d=dCOg?y@ot@dN{EAFW zL^T`FO2zi&&ubjcP!xJE;(I*LA~n*`84o{}^3OZc9`#?p0=Iu2L~h`IXf^lqz<*Kq zNqAu30sk!mkH!c`+#C9%w`0QfwqJ1Q!|&~E@Kh}xL!Sjifk)~fZa+t&xZ#XVSm6A0 zGI|gw1X^#S6d#qLI$^`4Mgh=8Mv$DfC9WZ;t5P%uQ<}JBc5>_GdFGICd$HUCK)f2` zN$CB(O&7k1Z#VAjk7roRgZG_h4gu&Dc3(BLoDs3ku?xD_;O5V#dTY!tBgJ&f5*kXncfcc2c} zNi4sQZ(L^ikS>JRt_{L_c;8>LNGdVp=S8r-q@m2Ok*~^mI6ja_%aYtOn2KbmU>6() zRAvVM9#3v<_W~ao8XCgM!=2@bFaN`yI9!GjBuv6mYPHb)W`%^z{Bz#`x*&J@*DiNB z;g>yJaqpc8kqfauj7_COQoj6ADY`B(p!@r-sQNW9pv3G5shK9Bp@FU4WM^t&5pjHM z1uTz*bY$xx5gwk=zZhw=Gw&-+-}T?o@~SFA^yR}hKC;I3e&1nFpZm4-w#O+dL6=>f zhlgRmMthGyDIy=p4M!f#?oU0A9_Q0A%Y`}J*`wMtj1|S)m5GNZ#r71z7`)Tg8cfU!s^BwY= z_YN9J1~JRHx-MtT-Kgrr2#`}L-=GrI!+KcD@Qs6H(BeX-B<-_MRRBxA`~#*Qg41GS z76?&l0>=Kl^}Ys0fstH`49pu@8pax<=}?WhcFoMs!gqLple01OKNP5!hG_Z<`Lk3pXOqs_2+boN*Q>y)icb1y&6v+a9*@ zOm^!`B6kUrK!dYt4tzcW27!P{Y4!@Xp30ROh>cKD=gVmgsHb#OZej&?GGK{Ja|hfnZWkNlxdPs>kl+kDe-fUbpM9+C023l00hq+6;{t@D z0mI&~Nq?G3&r3?HjVBGAskO;>eZfA?eKvRpy;sbpwQF*9+e70~@6Azk*?m+3>Fb^2 zSOohQYPa=(ioadp1@dR6WJcUvk+6%YT>_d$81t}Xh*)98!$ zs#x3oimr~+=;BlMK2gUzvi@#r2SZkB@%>re&O+xK{c#aq-25=PyHEJ4|2u=UP{b5k z$K_^|lM-v?^ZeQC>cfR8i-`g9OY=^d(0)VNIJbe)`ooIs8o(?tFjr#KoopYweRxeF zeziqkC4Ps}e?3+_yoGUSv7KmnYxOxQq=aNW^1WO1*`^oToo7N6!%$L4yAFdIL;BR} z*CS=$@VHP#TvkuIOWoAA$wRP>RCS5zvs)_)+Crn-kR{(#r5R zYYTSO`brA&q26;m&btgX4>ymE7;)$$)?T@Tb@=MLrDm=O6o;pPmKMP(g;5!|^#H?8 z-6uSQeSSCK+E?eor2iUK`l2I*cJ!8Wut!bnq_(i0r0v@8H<70+D$yli)E6jZZ&PFo z5+wl*9h+O~erDgPVJ7;1O7wM?`oOO<&wwQ(-tQJ62KgM(`SfzeX7Q)~- zc#|=7x?nZng;^lH5+n0-4au8h7v;RLc6{s}y^el(XV8Bfym-_RxvzN$WY;`%b-1aq zhm|&LH?=do3~@cJ97RtbZEa}VZx42^bX9Rpn9kzyb7gAV;-_Bx4x z%$hL<4&5<<{WuLz`MQ(-(VuKSPbQvZs_`D+eUUxB*x`mLI=l3|O6>gH`5Jb?5Dl^V zG(g=s-mA#G3t^u*eysl?Wan=unCE{fJ;4NK{Xo>R!^@Z3k!-)#oQB`=0K1rrReIsB zzb&T!jy1XF$%id5SjN8E=5`T`;IoC~ce`ZE0af6?{7Hiu{gjzy@3O=5FmoVYVW*h?s0U|GUn4r00gP5+Ie z=^|^w_Te>zT?V{(L11i9@EX^SsUz54UkH2iUC4Qm{L9*V5%JBQ1Ut^35B2xwyw0&A z_w{bIzjS^F;$pz7BfRa`{GvvNdTKKYC_NXDmNTcSrV~AWFAv(~&M5u-2i-yq{H;$s zDiXU7eaJ!T!w4fh0{e6Fiw&GlJA#2@&ct`NSl?hOT=JfU2~@qMwb7s`ryyZtoa%4t zlcU~lQ?}Z$V#EUJG>3mF@?R3Nh+!f@$aTNUzmIOJN<|Vg7|4hBbDeK?7oB*sK$sdl zitrYpa`dzVhGitpLcE6xXEfg#6a!I8Wb0o~52lzCOU{zlu? zrQg=r0EjUZ9$Q&OCHZ1iTU&d%-V~mkoE#v;u{rO{^=wZg?)Hp-T5Xi3Kzn?9Cr4}L zd#{Bv-$tAGt{;{k!=A>t%{95Ec(Hsz$)wY*yU5|wlB?Kzb%fV4883t_(tP>sUY}rh z{x*^B*-?~Ub+Uji;7hIG6>+hizEiaMfrl;SOk_KI@&m#P4O+4=8pi&EE?aV9`zEh7 zx490YMzK^ZVvI!B3|1FeDM#Cc2M6bQNl#<8eUryTlC1L2wbKNTxz~A%FODFD?!#Yl zp#z-{)cvV$d%HJ&Ynb}B`_oYloh5livy9ERyk03kPxJ$<)`NxY>>rA!dlS^TX5CW$ zeXEM@YCob*?Dt1sgeKORdnFEHTiq&%&Dt_k({%?c6Ohz}m<61WuiW1wko8nQ3m@(% zURIrPT{Vo0&7HoZ=fv9YMlW^@SM8|jjPnWJnX3EW=_OH-xFCqd5n6K)_7YPhog1D7 zKh*ml$-nyiJvwJCKpB_6>+(YYRDzyhk9kGW&%H5YL|4ULy^K+b-}W`Q>Cc}hCDQfA zH9p=Q?OuDMU2-=;yev7gc8@s3e_W_|Q97?x+D@*J>)p)NBl)OFfb@W(4HA}_R(R{v z>S_zF%(A!-Z>*`{2*SluIoCWOEoZ}-U6bV6hD{FFU*0dCs7972N*%DT9E>SX`P$r` z9#fvk2BlcJKIj=es)Z6v;&4@H$zR(TPu&=|bvPY#t28KonUtk%rps$_xCJs2iKWL% zYcR>;OQ<<^d3=Cz`-hAg6Q;%SBiLS{w$}6I{48qm^vzZjPMotp2JMf7A*HJX9xn^Y z_7&or&6y18t6}jNTLb6F(YUD!TUl$Z4wu84a>M(~Z$j%$!bzQ5kZhqhs_4eke=wAI zZ+oc!_xNf#t3 z&&<#Fr!i_D9v&Jz-yV(S@TKngNP zy>9svlkwcxVD(#NVqH*b?)T!YM11k(k^Ke11qSXHedhm6tjAh&(AxPY_X!=A?^EHv zjG)IGlHJ>o_S4x+(`96~y@_;JMX?8qv2V0Z<#)68z^Lhp0mro+QlbifFZNB}9n8}# zb}b#tsjthz{3dLtrzE;=(CL`*tr;A*wjQA``j6g?A9+W1n#;7%?xzK8OK=DCu{>)N z$Epj9%F`M66*eN11LOS72hMFLM+~BWERQqKv?JOs;ILFFGL>Ah5TOn(KZn=vSTKDv z|3xFyEl=)(xXcxCh^Ct7cMe&hNd1wy9I$-`vH<6W`SHyM6_L^y9)2!|H9gD~Y2osd zm*e-W8Lgt5I-4vHEnHo?pu3QN@&C}$^-KbEqbnjy%80VkURg80s6$VYqHi0anZ3x) zSr^cdDT*I^qUm>yW&gIrVI#+~lsho()7B<5Jc|!wsihQy{3E(&guSf6@Phud2^?1c zlamTpCcPR{0*KUsATn3J{s+%MX!OrWSk3jczd}SS-MjeStZ)6Gb;W9g1<32<;1uu> zVcsMZD(uPfow0obK@D$N_prgmJ62&F#B4Ny-t2<~CG1?@H*-?KJm$PC%91gSNM0r7 z2L7x57p}~bmG&Q5!P}`3LTHXKl7rM2L`av_G%Q8T@WRIY0h=|`U%ne|8bD{$6xk`s zEGp5I@`}QajEo!}9T_?}urQxfBun3)F85aJwxWpE+AOo-;o)8H-x3lM+N?Ilc6WWg$40Xg9MGctSclQ*Qe`)PDtK zQs@QGyh_I-Av&ghXGQTQb*Y!X;~A{uvCjTFvt~_v4H?!p=Bb`O?GuPVKfr>->k_eW zy>mAl`Fv+BmH6N%K2rg-2g8e2uDnTNoC4>%A~TC*bsg07Ppk<+Tgr5e70ozp!#NGr z{_i|6erC$gm*GB;0=A=RAu@QHb*FghoUrwc74?VHbo*nGH^;{$(_Na@$OZ5W^w`5c zn{mlk{$!`cLA1pEH31 zAx!jIC3$$&E*m^%C8*^CGRf~VpSS!>8erO&UrrX5$k&rd-Gtp&uyYn5L#w}N4?u0@ z$Tl`JP&^W$Z>-6_&+CZRfr1UE5)rR2N6$`=-K8!*ISjACVl!8YHqA8WFa#bLkk>i4 ze-BGRx(XOJji$H!Iiodebu}LDezUX>HY3R@x+t;)qR2|I_`~Ou8?Pd0DgnOCz+Ms6 z?Bxg*Yxqzn0+Z`il6*&KY2(kDWm{h>>M-3?Pis9_W{DRlY%o@B%b7h6e=vwX={_hs z&Z}u!(Obd-lt1JKPL5l0^-(-gK`=Xw8)S%hqvRpr(Cfnt-q7-rjCuWkngfA{{AWsP zsv!=vfPer%YX_V=G+W&mfnF&EQGA0@KU`LJHY-9fP$>h-kV7r5CjhKoA{wjCd{cIYJ6W!`{o7By#oT%@{F}VJo6x zZ~U(_RdbETE}!p=7@E+Iv`Z@~nf zX@h!Rxz(yex@$6#THJV^tX7-;1!Nc6?rn8^uW;uUFyt@E(2hXYz0r!sUSbHVHe1KmPLul0N!CmP z+0V~d#|=q$e0c`Gfm7EjE8$PQ`xqjG8LZ)j?^SJ62eJO2&%IwM8yk_)W71I>+%z9v z^k?)gUu~>#rbth=9^cLn4xN25>liF-NNXQH=lZzHcDtH;TmnksNb2Z}(c9eUWzzHt za;ke1q+3j?lGwtZ2;Zi7^TF^+P>JvUCQc6#v8L|04Mg#6oL2)#$!FLaCsn5QpJboX zClGITsDiP*DRD&fmgh&`tc~Y%zlyOYt&mjmw+3q5$JSOm;{?^Q-jxI!A6ay#i{m=VXv#)TVG0}S2=b3 zhI_8RDnGJ-nk6RA?m221J4U*Ma~Y-)eFG@NzRyAa(4| zPDCoM=W(U%Gbkj8yAzlG{x?&sGq>CcBrGO@Dgj2^4ncc=$A@5Eu%z(^<7yuopa%a$ z17vHNnae6F-~pN2voi_U?$hN4psGrZ0!va-+}@s3rQMVSq5!PNOX})a?SH&V;t&y) z0+@=Vq$Dm1X!#HVozZs1s#2q;aR!2>`H%h4$-n9TK2buQ9Ak(#=`3Y{kK4(;_b^k= zXlB`@*>Gn6+FR@9b?Yg?J~Mar-)`;Z-Nw};Z9T=!u-0a8|Ck#xF_T|Smjx$S*P%6j zY1-Z!lQs~%jfgBSS@4-EX49Lq;Q|+Ug3h}nTpO=Y@3wopYnSiQXS>c&MZYgS`pj%gw>z`^Ps%Xzi>=zKW>z8MKOMd&XsSn< zuyL8?_)?ntAB?_^K8!S%svD0Es8w3RJD6E!?QAvs-2Su@yszrq#n)Y&246Z^p?xcJ zXTQk0dD_hGoWP#ZsINoNcBN>;X@OlBGwxd0tZP% z%bHAH%<#Lwk*sjjX_T>v;3AsalLo=Unc9i@R1uJnbZ1R* zHo?Kg?RF#ppkRq06XkXsjO0)QeYD(_rQQucbZz8MXzQ$*`uMvuo^?K2(*47th9VAJ z6b&3Z<`)6|&-WaSb3-PK&(QMwT>Y6!#RcTFjQ5HClh%AKIKx&JEx9LuA>&XC%zwbj zZut74U**RW3$&yUa^59P6;^xJJBWpZVl;P=28xR%gNG!~c0+L^39_}B>cw>O)PxPJ zow%Do3VHlY7P3(^uoetS-TCzloA<{D`cA~%T$<%eKOre3kgoNk(^3M42f#_P?mYGs z1VAh{s{;o&geayi#Te?a*`OgO0+`NCe{mx5tWtpecda%ID7*P}c5X#X-yFk2GX$44 zBFyk)l>THGSY|g;g*KeaHb4HY1T_A!+C1mx=YeOTTs4YO zyRp`=7n(!f_OqgY-*=~9%$(*W4rWoLS-;1yf82WZl`-%4Pz~?;uMGXd zG-nZDqdSjCqFE(wjeg119BGZb4GHb?c;w5K3{Zy9du?W>(@!zdYSMHb3>&q%0cay>-C27lFn0b$~uX4I@v2lwv`jY?xP^;eLGvE&O3Gke$1I`=Z zEMs9~W3o`GWgLQQ&vT#toOph2r(X3|Ld3aoW4cM|p7>|=3?yG=Uaf26f{%aY& zhc z1+s*O1K*h>yP#ZrH>|;myMhNq;%;lbQonZRL;n&+X@N(^*W-Cp>ewHo-1GF3ndKY7 zHT>}8W2_w72B$Wd-IH{vM|(BghcAYNg{W%r(}w~8SC#@I4Ah_-JWRJwWPU&5!>7I+ z5{yi-r?}Ke;L_1!z)2S2A@=5%mjjwQJwVOr@c7sWXoa^u?nDFl5Cy(7jx;7+FX6se zlpW@Y?C|h#Eg+T+6b{H_H>WcM0(XJ{0LhxE6j-(y5+~S{B|T=Yq;Ds;%r$o-d!gKg&XJDlkaU=pzfQN4u6SlTKY_8~bRUD)9gF>?zL+T} zjj%frNtD}!p!;W)?yIFU^_v1Lf)E}W>ADMTWVUPQ5H1z@&0lFk;cwDEgRmBBEcRL` zDN~NCCns_Zvo{4>5!fA=;3p;WKY8^1qWE&uUjYm9wz44;me4iE>8#peQorVIh^d$7bXpc4uP z6o3#Uv9)x2ae1LTKCqND_0Cm>vLpZ6pB+%>=ClVSh zhl$-IN`%j6m&mXwjzs_*SUOhwXZx1>LZIS%R6gI)=3vjaeT5B7gHoV;oI%Pd3t9i8(oE`z(@gSAS7V#2YjMr^rrg5YP_YV=Nayw5?1Y?NFcbPUF9nwnZI(VWz(#@`-h;3f|af zuO4eZ73>I=fY!l9$imC6Ho+6!l(|}x*Y0!PzyRtM z&RJd?O)g-DvOk_3ZkhED%izNM)-stLVZ%8(5R1Ru>dp+@SigS#`oYr(%nc2&cf|Rh z2EbRO&Y$QtS&2H)>zpq+i0a-uPV{Rk-^;4%#4N`aU>10t4+L77l?P= znal0kmZhSzz9fp07f3XJ{8jL~?DJb;LnEZ&H27=T|2q3Omf^>x7!{aX<5ntEmdk8C zN1p{T^)H=y1{h1KNPJFW?$)?$rd&ytu`_r!Sfb^mop8l-Qw@787ol&Q{ZZeD{hdVw z5T~b0>b$9+_%bdh%HaGu{bOo?QhstSv@4BAO@-w*y|ql55qwW6y##nD$fBmwpR{Fo!{wmIUK3URgaYvF_^S?{mTGqE1qL8tUhec4 zs_A&98#ZwobJnXtW|vR?ZM|4;K1pOYmeKv4$N9SOK~>8bxNOA!H5md{6I*gD@hk{` z;fw&_mRWkEkba92yy3a>?@HWt5C34WtWR=lMRKR@yK0$e)q#k!!9ks^HoOO8F@@Q| zu)0MWVNVwa-=2nvS1l)7lm!3s>a0)Fnh*LT?_KTKA1bH)r*@& zK>G*9>n(LjF;|t*{w$CMfyZBrT=q)2)i#dzv56kKB`uoe$00pa3UCVMylY0C9~_XM7|>v&?DDi#)&uA51r$qwI_fAkLLgNgBY zD7diOn;-v=1ps>5ET#9APbjo8Eeg^W#3&}kT{WMrM#Vw~2!+%*Tqot0SE1B);zS)Q zxgV31N9sbSLqjC`!32Lh5y@735&ua%2s>jJ`nasp`nWw?^~-df9m_hYi8 zXt^Y$0m6U^EHe3I>AMbIS^`NWLWc=6{0>rHhZ|AepC3^J`PRAL(JuEUIGO}%W7WJR zSz=*lILqP99syUSZ$?)k^y#zW&J@#gURwIe(d`EpsNnffnmg;ym+`g$_X7GME|J#qPZ(?8&02E?a-Otw`_7_x4A+&(!4R7S`J^|+p zgl=hZ!Ja5ejm4Uw{xepZ7RURxJhsVNn;Tby24fK0eutW3C`fvXXI@0`p|RiRi0j0& z${q(7b~+95YL@yTfrC)cM~RU=7!PbKsFVfsBBOsYZ|={!9+C%;Z&-NhRvI=zw~yY0~@Pv;(F(ZESOhBCw%0E5pEot=r4%^-fZ_ApK} z)mmy47&tNiWtL5{6CRa>BGM_+<8(;i!b16|rVU7?`2$2B3oENa0MHNA0O~z&%mDTf zfE6vQtV9TSfA<5R5c1yMd;sVi3LcBac7=m-4>){WF+ensY{DyhV1NfBVk(_6W1yfk znF>*A0PgkEePlzlcXe1`{z9XG8#iG{2QO879F7!484V?9)GQRF)0Cin;g>28@!2Fl z14(5Ud-Al@pL;x<+0w{RhZ>TBezE-9a?kf8%(c5R!bn1EP7ERk5*e_4-#BR0ai#?xH@|P`tg45b@mqkA0sC57OjzkiwZZKVm1CXnF z4{rX3A}Gr7Z0ts3tL>>>^5X5p0pcyN+@TM?#XE5tNb9mUc+BS*Xmk1eSY%jipi*`h zL_STdEtNC%g0F3?baZq8RURmsgafZVfT5KV6N6}}Zt#AvV;C*$=*Y!oH~YtKc=!tx z(~}VZtUQ(25reK6E&*+ZIvVND!^X%O8C}y?p83!?QD;TUb3l&}r&&m1GDLlEEWH=D zItO38`uiXk(bDk#x#4B#k$cqRIK03wB#@w+BjUk$3>ugf!sAqwa@qp(9#_S~^DwYk1b{*&>cdRA7#aO;HS{(v)`(l0Mtj+__&m_HsNp$x2A=4r|xv1t_fN zA0>vdNwx91&H59exV6c8D}rX=;@Z*I=3?m*q}+(4+-Q~8XLX;Q-lkiO3y(~~s8H)M{?ehA!9dAT6-4I0za4b0MgoW@p@a(tSEjGmuKg(S7tqitu1P|;rsoc`Rdv24O7b`9KQ z+vM#Xut(~DlGvypVF`pm(sHmHoLu5G-08$Z9norh;W(rbm@##w)T8e(?zN5@sP;k? ziGODy`VcZoyVabH&aJo9kqE#WU3vLy&4eC0<|ax719zDv&`}zpGxbd`JDklO)@O`< z`s|5Qk@!m#Eslm9X_fiuKYL+3X9Colc+EP76IXKWI8O9TI>r4Z4G%x&LbJ9ZcHDQd zmTCam|E|MAcM_A16)hGN6#+I=z?@kilo_i0B^6MQ2@jt`7uh zIUA+~heUElb()N(+1yDG4*!VO&Cg> zsboS_g}KupySJx_n2;?l1S;%QPUvPE|Ip}5({-BZZ=HtP49~y3{b8&4NPM-;oBNTm z(nKERId@fW6vbfgEZ`!EAm?)gp$k5H==2H3!l7sz$m_zm^lP%V3;5CI(dohXcWpOO zV;sqiHk>$x;xQoBGxO{jGKu2T+nadY#7x6?BM1jT@ZviPhP-vQt3}{wMQ5``G_ZdS z5eq&`vLUrgM>FIbsRQUUfM!l$4`>kJ6x)VZcVnb6(jp$KO5V}FNUk&j6kg+=17KMr zLvbF)HJinEq%KRXh$%HVmGCe20@GKQX40w3!=+Ea7Tl>Vy^ZLtIm4Pwqyhps-c^k4!fBW?e)y>z!jr=0M^(t#CW*_m` z1pH)Zo&PNU%_Qoa+3c>{~bk6 zO@1c=w8ELw%i~CmmCtcF`Jx^1ntMB^nTEl{q>AeTC?kru>~qGXiDM_}Af=4GTtA|W zF{8b%Kh0*aGj`SJ6YNd4hT*Uf7EewFAYAt8C4V7owe54^H58$P&Ji*zNH~Uxb5C0)9^atI#Rnj$7v@l%G)mVxA zN`j?0Z)-dF#uE?%naA>tuX@e}xorC{i(uX~8)NlLGu3RIw@=xswe-f1Vo9T18c~O-n(^Pf?Q) z&CtL-9?F^?$*-8Gvj0!G)Dax;QW5LXbwMbmgrIc~um42@V!-LDxY;54;=1oCv!+C& zpgM3Tu7{N}_O^xjk=z4+>X=7LsYI%&UOwv}!U%6Z;Q2T&_}j)(24o+_uU-6pQBU8#l1@YlURW3XO#c~@(^v) zQf4qQ+yo>HDKQMF-)luNPhLL(_sr~Z@E*IDff=vwp0R z8$kg-qrUz=qn+gqZ|*4E7w3))hg_4#$f1^N!}`~OCdP{gYiHtd2v0GA2Q6{bI~L;H z@H_YsL{u+t!PkIF0a1H0SX6%c@gM;3&IEmg_cBq-UKDL+ZN zrvOLyGiahy6T?U7KE1g&#G&2eIzAX_E(}V8A;R(Ln!8^Rf3PueCN_5p^40(ToR1~$ z_}lB_!^D`nt9F`c^DyT?KqRR!I3$ZS328xbVo&fE21$sjC~W)`aY0xJF?R?gEQ&J7 zo}xfZl${V^2?syMc6dO&?%8T}Z0(<@z_+SBGOcTwl^aiFtra#tcD`ozhq2~^iEK18 zHw6Rg)=EF(WFd6*5C4~{l>l={o7Nvrq)%d5uQ6nuBv&9Nq0W7U4qZgLrv`x@lHNAe z591l|pJaObNZ)1?=WdI`-lj!i0XRRoq}Q%kabO&g{0vaiOdc-5+J42x_}uA1RofeF zPbyA&i=57~Rdd$K{xEN7;Iu?psH|reyO1eI9J^v@?ziQIpp)J$OCK%Rti|w-QYZ@J zo?r9!06|VpxOT-J-1u8ZXzDk;lfA+z%~w^TdKyG61DY0PraBYUoX1cUQCL@B2o&Xx;1vtCJqW$McNe>k13?U&4;aCSQ@HSxWKqP`*Qb*`^QjmYhe4r18+tw$3aht0m>-SU zYoDPoFsDhtX7j1-W|I@P;(&3J!YO*~iKQ$|VJap&k>YXCd`483P(pq_3E9>E^wLlQ z{A(Otzj4At{4BM@v7EK7(R`K23$hZ`PD8Ec(T9hA5W?un@>ZOwu+|cp37rwGyuDYt z;J1G(Vk8c7Fpo%TEal4`aO9vANuK#WMwt3Ax}`=%g*3c|DjKmqI>|DOXoW%MOfA%v z#FzSLfjByXX!W;dw0eQ)8lFqc&p|5LKYM^9pP>*|3q`iI4-F})l{^GRG(t3)=n18N zb_!i_mzSx8G&#w^QQ;$Jwcx+6Iwg8KJJZZW65v|m_|{wBc$fKpa8B2$c^AhPj{s$A zD6tgeF;c*nOT{=%2nWdJ!?x`jiyeRhJ=>;k2;6fCJ*{F<=L`R#6~9<{$_TAnlq-fV&W zC)X+7gWnGt#TtoSRqFxPGxSr zIhn@lk$<{s5U?5QydP%^UUU{2A6*Wgmb1y*nclCPzG$Zr@8LBAt0Bi>RFBw51D23$u-)4ZIDGv}@4>2t6@#8m;) zKmEJvXbPT{gI?pDH+EpEk}$_ya)OfY0KvF&# z9*3|cnq_tf`!xO8=YPAZGFk86gyy<|mYKo|BB15uqHcmFTy=jfp#8U}82rCEbP6#2 zTI(9JfOMDSb2eXXut(IfTT%^yfToF{o~1bLx$ysQ*}0BVkprW-&Ma44S>+`t4x!wm z9EFqo&DH-mg@2L#@!-32*0R17)iLq$PR58kP~&sV=C7Y2H^AZE;-{r1W&Q8-SSqII zS#m8%65VQb<-6EuK0~pv#bav+P;)s;9iPFH_MPuGwZ8j@W+D03x&}>`H}7tOYHhuz zoF_o0=Ro;;_s^ei-gn8E8^~2JelXy0Jzx-_WQlIl&Hb7E^dU<;?_V02a};L(*QNvb zmQ`Q64H9N%lmRh^&!JJjFN0BxG=Ref%aKq^I1?w^g@A(e?M;ROOC@2jGa_va*yKy? zuMD`IghcR}e9Z?z(|BpW1zLHvvG&ZwJ@33ZcvTExhF*MTzlK0il@@@?2xs_)Zc#-s zxH=JKDbW7$md3NWW>;4Md2v9|V2c|G6B9F|RGJ2(u(2`if7v5^+rDVTm3R=JSbku! ztuY@`fk6U@>d)*2cr6GdVhZemn6=EJ*DSucT?~&Z$)^2@xKhyvA$N^CM(dZCS+-$F zcZ4LjEY)rIP81^q*%D=-xcIO82mn(6__fjd>yxUwdcD;=UD7ZG43P&30D$87@}>FUw@S~=tth7{;%`*grPvXBJ{3>$PjkOe}F~D4gJj{K?L;i1b^xy&CU&JHsZVpFx zVdX&WZ?Sw2i4npWs+`dHrP1UZR_XSYbI3lPV2~6mdU|H2XQ4_PkQWD%MJy&AkgYAy zQ~300wBCUr9AMy$jE5(cp+;X3Xwl5i&!?oN8D*Jq4%Pe~;20OR zYXrV1accs_qRZ_|^@3)Y2>1Wdbd_OIeP0(uKxqLbh7dtox;sP~1XQ}aySqzDa%hzh zk?tJ28)4|~?jeSm_xk%k?|0(fIcLt7{Y0;>Xj1NambJ`7a@A8=Zzo0noeA_qsiK4 zcbx{%yhnXY_#Duo0ofWcF<1aGmYSNHl9KZA^XJ|I`Q&==etTIx3n>nlX&(*%d`bcc z3@~0**wT_^#ua_oY`5H;>L#RYZ(sHlFoh0!>KQTO-X;|rp{`Y=RtpyX-$D&Kdb(P2 zu%=AnoY+ljWKZFQmR&>e#Xlo9v8$NAkp}hso#J zzI^`t^7H4<^ALTg`Q!a{>)lS4>6=FOFj7!~))2uR?ynN!G-ER^&lr|Q&Mzl~*fj4s z$yq1V_V@%nZEhxY@~YfuJ5gArjTw>IT6?^NQeV*lGczwEOWizLUiNT;yMoW8Z{j>( z6sO3)CR$>$Fx@xN1rFq1t+7njPx;oK0p;IY$!dtPps64#sb}LSt*Fe$@dR)3fY(&8 zEE3afwxZo>lCE|^zLa{VMrykLMjWQcLC)*x;h{Av=hqjXR+z%igT1X>&4J+o`R}aP zbN;~Kk$S`SWc1ClFBhvKaA(`H;tdb+0#}B1hEzt&vnCFA_L;L{LwTp(nQ@^M;y;{X zctomVxwunFKU95QB(q}0#|2LM=rKqoHH#!nDi`15@P>um7jt_we}CxHo)mE%TpK6S zrtvr(@b{*YpMZCXX1gyHH(7gM2JL2^v_zLW`p0MHS2$~ z={{P=YabU~%6I`m1286d^ki(|w|VE)HTewB^O(ym_2NeoN*`Oc$(Q9z&`H1s z?nbv^&s^oTe1P+VxYhnui15q1J;8wHTCjd{Ac#F#Z^QcZwu*CbekJK1im@V z(}((G#2ZG4fE}q;z2+gbW%>}K6fR~47UI@XG*bfZzyVU*;G(2W&%gKes_W=p^aro7 zX(H%JaZI#d0enHj)26yvI>P5l(>*+qo-On74B(q}$4X5fmWJgslAGp@;lCd+1MN+= zyY<}f@V$P|NR_(8H*Kkm>DryI8X63TMoSC8O8Ys<=BhWSmwa~HYSVQ^&eM_Af>%P+ z4={VbJw>R?Ao3`w;V&t>m>Xrf-u2VxXg|2cI|MQ5ylgI*^xTG4g1WOHEt#<=ekosM ziT)Ul%xfBUaq`j+&OkOZ#ob-5zSikoAEwJSGVS=^VCp%~CjHGv$=XE*h-$8$q2v_N z3tT$|I32#F_+&GA-jlO*aY46)n{Ym7TPm=n*x+&=jS<*>$K`OhyU2K~UbDxoheWnV zJgly|&KL5ZcV#{`6xe^eL*>o9DrC+)zP#AytE%5cQ@6%fwoa0sGfF*6hsx*;O>f+v zN(O&6PxRWRa(GlFF?YNC+Z|}3&psjq$JXNbi3s?7z4cPhHaXi+*2N!&x8GeKBB8yJd1~m2gKu# z2R`L3hcpYsN`d3X6wY>J$mRof5$KDZKm3TH7S&tkRpGzej_mz{=eosQ_7% zUXC}+2X$ww`sFE(3q^om{n5SgM6~;%eIFDRaXI|y*7(ZTe*=^C@y7S9wn-S!XlS*b zU+a_~{3~5MdTuZbMsB5IFiz7{smwW3J8UY0FM_|B_=c!~-0p>wef=b^UarenSi z>lre>XTz}py=|vr85;Pr@crhz>BiM2y<4#0(X|S9!mMA0BVydd0y;9VNRU30VAzWe zZMX!+Sj?SY3aG-fr_14@=EW5KGL1Ydm!@NFt}pY%VLmrts@;9v^0gxB<<6zjaU+9q z8-&XuySB#`A;NQCy~snfGl8u&Ds+&&R#;x7cv#QJVYOkWvO-1(2q1clR z7=Lzz!)jM3KZ1QfVYwH-LO67P+IH@256v!yZR28*y~x1x?BX=d<#;^Jb%sgS6#>(n z^qRJ4M;vo&RYL8Cpi84=6?IjSxNha^aPD@gVR$kS=J^bTs`-wv-KkFparU4HPB}83 zABT)xUb1b?#-^*6@;MD}LtSP@T^mn8vWdvi-g>(=L-8h*O*HYfA=@-{s)d0^sQ!@W zIQwQisJ*B5X7_IYSoOSwJutmc5x>yK;@v1dGKd{{EAz_#+GlK)0mVMyGP!hYtG15+ zGIrcQ7#l*h#eiS7k>Ls%eo;4FS>HM&V`&)X+XK_SpCmimI`%v5qUM0rX9>11Y$q*3 z`md2Wz5D6x=HtKVs=Fx_0hwsKN`;sEi(cmD?9}Ll?;zWUhVYkt z8^c;YQi5lEkcV?~zdPZxVvsn_jZnZP1Svb%P`g#}0@FVX8JKu)J?{f$6g5rT zs{yfb0u=+i126!)RQF-g`PVO_!MAz4(c}6f<0`i=El;(Rtan(Y z%14Jt5b}oxhMPC8Vkd3(>$poJ^Loez2Ql9ZlG`!lpY0-F*rW#BU#sqMGr@|3+4eRDOkUGAFvTmq1r4L<|OlR*db zmPr2$O{@wn$*vd5&msf$J^0UQ*|+MEqA4*WLVC{f*m;NxeYoXeC#yOW^9@qKQ1qBp zjEBUCYE{hiZG#ws!*63#TGXl6L(U24g~LcKu_)!{lcX>+BTN@%N-$Snoz|H?`2H(N zfrbN6`taE=yr&}^tPgEEj!|cRXh8Y`kxTCSIyyQYbM+6yUwcg$3xECjv$TD!!XT+E zmZYfS8+WSb_b%44F-FiB&7M3%A8)YO(CiLmUEa2Xt5+sjXzjBtGdsf;nk?RhD9#=H zzIsc=zf7=|ZD`Q5G~%LBAD5$&6olHDlY8s45;MNRExWr@9yS-4po7T3k{s62(X23% zhO79bgAD!*8jNou?RQLL7mUUkQ+?YLOclH5J)ux2*Y+`^G9^=P;GH?24!_f=Ydj2S z<#K)ZaaSHO{08JSTGou{l@EL!eK)z`+p3=D0|$JcRD-;HG1tApnKpww@uta2bU}=4 zK~MUF`(DinK8>_V_(f8OU^Z~Bot5)>dB2f zmezOpF})=7choo8%9UvF8=;Mb@^;(&^psD18f8y9e)epIp4^!r2K#S>u!iOU=6UxArlg!ZE~tNUAaYbL}6KE5Xz`?(`i(kC)S*GTIzuXSn$ zG(PXSXBU>M>cxJt5kZ;iM_)3Vw$0(`9%&yd(P!4bv(YXKgPLd~@o?Lm)gW5eta zB`)yRgf#wg$y)qj^B5>x2 z+&mY-9QU8_?#_%U5aq8+R6xg43(kXM_*;!YAQ>j(JC;J8DS6KZLxpZLh-%Kz5%o+cBD1u7^#I+d{xa1H2glXuoPxWUu+GCi zJDX`+A1YaMOqPzhMByy7Z{tAgfKnt=Yr?GYaLnVHh}RZvY!;%?bXbA=q*H;J{(53& z8-28PmJ~C$2ie;2#I-cmSWCKs#g-Ij375WTeYep@um8Ivzm?viOhPwE(liG+wv{Xc zn{Nl_dwcT^CLzPxZY0-03nCF(*S5*2VZpl4bP4wCJhCuk-j$$v3RpV<{&)bDE@i9C zSnE3d>`o@h^X3{zumH4(0PFx5J-1X3d9$bwIj;()^H;Qn+dAmu^|$3oNW7>3j|C@- zkEdFWl3m%eATO|~*hOP1C>A@$9UBvL#}JGt3(lRDq;?ZpTBEQ3I+LiDMT#D9@4dIjcf&ugr__l~!5`zPwsY6B<5?Pif;B`lXNn;M>47F5~yEgod0C+)r zklej8;&w|og&JdrV0^SFb#2sAb7JL*(m9o4`z@F5g5t9=Fvcm}WO?#s{C-M<=y;xi z<8IJ>yF^~VML?P(@0|_`&hds#_{*onN_k&KTbmu7ws$WNUZXm$T27uF42v{87ZVfp z?0-@o8Y`K>j&y4;Gj!2 zsYI3k;6zwO5-=#kFV=O4i_7!JFDOqB#vrgJhnGk4y@5gH4OlqemS$Dp7{%amzi_F2 z$KH`L4Vmd$?ib?^@xXEo`S{tIK-s;b5u^^8oQZbgvlnF030* z$;;t~LnB<&+rJf0>D+rt{H!kMqF{uoH>(y<FvH?qiY+vYUU*H+rg!zJ%xRF^topbzyCx z6w>!Ck36WzBw@1=QRI+|Tvkk>dK8Qot|k9#HYRe)!Pd6vVIXoZg7>h&bo7|YB6xbW zdWqn6T)Rl#h51L3tyengje3i>WDKXV(meab4(HJf5F1;5OY?fLF8tuF zEwYh3U1@FlbJ^7P*tdovVBU27;cpLJDWgCW;|LcMb(}MJ_5RFi>~^g!+jYO;4*I>= zh7E!sFTY=D(7M2P4E~N@>@;0htVR;%C6DX6OSY8)qtW}^J3_`y zY8THayk3b+PtVUh-8p(|E8q0$fhv$5ntg}*CZgzPbuRj)3#PgD$o*X5Qa<}`mf;;C znjVpUKed-V3wglTUZ{_i%L_kGVCqCmtyqT9ccpv zbqA~VfTm;f%gu#SLB~PI$_XW3*lyzin$b*l4<|Mv9R&RPV}C&GDK%HJ=x*P0w71;t zBghuAcGr8T_6AA;IN%7@cq81eZY-rJ^X_stZOg9aM}Zmn^>vE}PHb>W8u8bhSzNsf zDF5wzARl*w0~h3WLkcg);+4J=5M1(a^n>*kEqNT5`@vsh)ow-)2FPu3XZ5Sb+i^$0 zhSxzom}>&B(+xk*{}iYE;mXZM))GUNGhVR6aOG(2+iLq*<_cjg83vSQ@5*JrN~38l zlpDJ(My8v+b$)sp&5Ps_z)e4W`b5k+0N~4jCo!PEC4BbuS4j!kS9>`;7PYQUxLi1Hl3Hvy#zU;4~uM~3v712(JQQXQ(DokU}{SH4_pQ?Rob?L z#bU~ArGs!TC7imr3*v>|Q8S*9K6ky39}GovM9MewQ@eO@4DQy`8|_!r9fYd>oO(m4 zr3yJPOB`z+KYMV^zrpI}@tClj7Kq1=h!z~ct~*>iurCXZO_oRJ8d-7Dn+F3J1t{kCqjEm+gFCsBV3UP z{pchbU;kezhA6lc4Fdi6J1eQnYMHG7V3)+J6(Rq<#=Lg6(ZR6Goo3ct6DEn^!|{_u z8d7Th)JM8TK2}LZJ@0Z%FIEC~0je--;NY*Sda)<2IO}A;(h3IPY&F0MT3LBCewAY? z1zd)|1v|vFzXxj0)0Yv}csNG|zSjQEWEDlNMp4$Je;#4)^xzUPoA?KYh5a1xaY~!vJ49Qqx_j zA&##v4D;YYUji7c=^VI@8ZADqirO%^;;#MROfkVZ{)bj?S?&Pna9D?kdb3>28a z8Q4PXcLGci%>4cgjKNkJb%t=x?BFN-CQ+%@s5rbP*zqP|~(u?3^K={`3vw-TS0rM;L&lKb%6u*;~(^ zuzdMr1bMsx-PCRaHCHN&CIIRP?&XI@efUXRH5C3bisNvP-MK1P*0js_mq`MxppBX{ z)M$RU#?mF4(jqPUQx6A#6Gh={zx?Q-pPq6YXV2P)e3U&{oFpCRci>G!XkE1b3 zGgs5r20!A6yE5@N65*Zd^kyw><1Xc4K^(wR#Y2Ke-)Oh{={adTi ziRRz)^~StxJ=8x1#Flpb*aMS`i^IP^m+l=MndSN4%x}LLGL3%uYe%#{AO=S4Bh!~y zy?@Qhc%=~KtPC(Ti8&Xayh*B_FAk>tdRKoagzVDi0@wf(*ieQ0mpvch_Q|m&vg58t zv`F)9j7j1qOCMe7sdJ0rYOcO6VPrBobPEHnA5b+s;rv8B!scAAlX<$qT}j!(_%b5*dvCk63q*}+e|AB=rBF* zIw=D)j5 ziv}Y-Z%_bWcmPH#Wgnz0c0G2t6v{NYpkc~ z0cH2E($arJC*5patYM5Qz_$c=?>9!|S4DaoC2o@d!8BhTM(~5fCDPowj8nO04K)?s zG2qoYobAg7atqwC`&RZcy7neS7&SIuPx(2Ghm^eh^M{ibcHlt%V+hFwyrO|Hb!Yu_ z{uQrKfO-PFOM6n7G%8uGwZaIbY0LTuyuiZrsKXr|_NV3g-!*?rz+++XbyT1r`j9~V zaa{QhW}E*~9l=p0RWa_gh4IUy7QsZaQ4hP9n|MRV3v58)K_2BIm7Jli!DPT?_8);{ zRR$LId3Y9hOV zG(7{rkp04f4&Zl--NpKW-F1_DP@ieOI83CTdoi(+_dEqdmIx~|tjwg9@E?!Vqs4_N@4y;BQIL8i zIo&ZCQy!-HdxGWj>i|?$K+Yjt|L;RmMSRri=J2pB8ZnamxfG;v(qt?$SVo<0m@gEl z$TN}U5?!b_!M2|Nw)20&iGOHd$I~I{S2V*CwtMncgdVGxy>7?qJNRV z0u(k+-#Iq)YGAYtc9m;DUI(+K?wAz#!}<&PLubUlO!ZbZSJf1t7(B1akO z{y!ZC+G2f8r<-_&I-qjtj4+SmZ$f3B=4rzkT3mY~>YQ%2Kx2f?7#r~{4x;?(->3PM zHl0?Q7*9&RM@kz*lqoCseZa?`q+LR}OCyxePrl0dbd1~MQhfBfY$I!&VkB-u1ly>d zIDfx1XxaQDI=ZI#Qu=4z3CR*F`+&i(wRpoYfrgU>uRjfFkB;g9V!9kns7E5Sxl(x~ zH<8a{W-Q;$1OTp4Pm)U}A{nhDWq6{@Nw4Vin~9iSe}nzr$RO4S9@+oVb&z;|Q{B?S zd)gmjOB|1t$U_tE))SjfJ`uu%L(##BOJQyv@zfj1Bw?BGD#zRLq$T#J=n^Fy<^9PY zm0*c{BQTdjiDa=PbpjxJ01>b7;oLAgLWIeilQYB63SWeNi;Ct%@M!~39Rbl-VCflu z5t}EyMpc|lRv=Qm@62hnw!*IVXaNX8(ukyEr^a$&w&`;QstWG18hyLtN61C)Izo;iYS-o=QIMPg77CKN_@au5x~# zSQw?EV+JuE2&ZkKkc&aeu0xq4jE%IzMdKb&5lb{Co97~xn?fJ_=M&=5M5B4+7Yl`q z2vRw^t=Ea-k+r8!N%qZJe-`ix9t;m&7wJ+d;N0N3xyg>bz) z)jme|texa%l`~JMYt18q$WyqNADS$BKt^(;po@c}OXs1=|J(bEcp2VEZ21CS{Wf{^ zdTH%BI&z9YpfCH!v;txo>5b)|xu0IWv6Ipq`rg(*wokC_8N_gdZs^ee23B573i?z( z6x|g*(m@^<+SxbDbIb`!*+%!!!;F)+oXY>Hi6-etvmlxlmB_SvdmmQs|ce0f2*GWtiBv-vckJJ^aAD5x((7H@ZZ9{ll#}j z(vj^Wl$>8~`}33TN>D?IV~~78aF6*9D=V2@oXW&_j5#H_KVFk|QV;QZC8}@xM`U>6 zd{o(C;k%E}wkFBJz4fjoTMLE?W$+e;v$r{7O``>*#gBcxKOA05Vmm7z99=+V?=G0= zq!iB@7++#?qn~uTL;byUsT1hm;M7dSC;A+u_v;y1io$=8GJ)wofk6+*;Uigi)V{f7 zEo|;;j)1I^fgxZA&npKTSzi3qvoF`Kjp%js2Dp!hUwmnR)^=f^1}ox1=*X%ouD+ ziZ9)@`4Ebnvd1k3H(sm94u zi4=eT?N&w+KrEGn`YBbydg7trAC!0zAN_u)&qKe~_&X0H%YZOvWS(eybXc{(WupAwh&DaS zxDU4BpEehG%MXD<^x@^>XqoR9#yf8FxPG9H6hLD)s&BKe4893dWHlz@z@e8>Qb235 zmiecQq^Xw%_H{u}Ow#l)Pwls2jL8b6PG?c{8`5Hh2~8+`ftAiK6}QP%DuXp@dJ`Z9uL@}y41abDM4O7 zKfB`+c+T=>j(eg)tWn6z^jU=mU-*7+Y&huQt+~O@r!Xq!e%g;u2=I!JzPUlLPhE68ztKhmA-G?6ZVqD7Mn0<=^_{9 zT)8x&bhC^;%*~~)jrD_^K4#yv+Z09Oz@L4m5S1>jqnct#4|*=5=KrdNC-POKZ*bqU$|%b`9p>3n5#YHN z*rFTWEf7`m3s}Z1OdW~8I}!9gxSd8jeC(SW1%oh!C#%x1m|l}~OpW_iy))sdyriOP zCQwI^*ZyLA{_z&h^iPBM?B91?^8?=>Vhv^m4&2a2Y-RmSGi17V@(9PdsYsJdYH$F$ zxQwxYLe-zao%;vqJ|?XZ%6RzY}eK}#isb~nWp*hkuW)NeLC=WCK_n(~*AOegr` z+&w(pIBD*xmTIWv%{sGqUSrVb>(o!Je&iTR9Ww$=4J$h*CYOP{o3Htl%9T)S_S;Th zVA=LMR5<#Dq%LX)3iPcN%;}SVq9bJkX6$YR6B@;a71+?WzS)SZZ=O?6sTOw$I9FJBmSuGpiYLn!5phx=IoQ)yZHS4bZ!TqlHjM}F1&P7paXlGSktrz&9E((8rA~}1V0Y8d<2jAI$m8lNKsmlICGzKZIf^Uye^&_sAh{#L*N_pA zbJxz`9d)j+y`IQYlBUbJjM-okIW#0-NR|hzWSp}@Nba*q;dr43$c!&msiVbb2b8Ge z^@U9*x%^&k?)aQFBUvXDxaFbyeS$6?iH?D0e6hP9xLjLaYWg#BHW%qQ^=;VTF!YX7 z*%$DZsdfJ1?-|Fcs$%JVhg_Ce;1JmKPX^muj}8?6tuK-r7nK02&e2`W(Z~J1y4lBS z4-8OdszM=P>d;lq3aA=C6i!qfHlrOJ6Z>S$Io;Oyqk40jFY2!U>(teE)`XFLBXHK!j~kgXaDEp!pz2Y8Y$Lr}t{Vb9TlAj-z>2g5IHsyA}$N z?<}?C1jy2n;+(AMoAlSe@K&3DUiJDiW}8yJ{O;0*%3wxDMCEM3B@yK=%GMy# znnr+EOl2T#Z$bF3tTt~9%XepO^n9lvBU6sj7!(qKr$R_oEX|FyW}nWQqfYxM|zD)CIMwH`{Qs-N} zxs{cbfqZT|(6Im>z?hb36mtO+t^jM-Z~mcx;D-}X^C}e@%PbeXE;^iA*{m#--kiM; z)sA7Ilwy+MAnoD!ic0ySD%NeRS5l=DM7z6AvPh_h=;!yc`ux@G*OQdzIzMYe_j?4* zzJy&SlxGdX3vBjLPLxvL||e% zV!YoCs>Ds6#s`mVDTRQ)ySTc!)VRl-&W#+C0%j`T2F-4qr+J=Zggy%4-AON96f;oc z#%}^qCpFwkaZo$uz%*HLtJwzjOD=k~o~enYRJtS=Fje@13)*mn>KDJr5&{ztoOO7q ze%@Wbxus>k(ijcI@6c1t3cUY6YcTS-Cy8=&z?S;a)C2~sE&u^a|3BBTKYu6)wvvJX zIEVv4C%(1g$@T;_D=5ne3M_2pls*5Ja)ay1RE-xM=$xlgEMKTT50>p=Q=bUbiZP_^ z??5%MQFYnQ)4W_8qEb&{uC+#GYh;%7@+5J&C3QfIYPo3 zv1=K4l_}eTEYy2UY`{z;YEn^>+ZcN-&CS4ow8`bpC?KEs=R)vDyQaF^!u3uvUpb3! za&AseQ4t$JSN_hgjlRJf}*5jJc`4*;A+6 zIvTj}cN0zAFGr+P9g1bv7qTZd&hR z{!|5Hp!p&r>d#tY+HozGgzb+cN<+%EWuQ|91`q@X#Pb0elu9{5seOHYc1FJd%cJV* zYP&>PCK)=y?|=R%g@{T$`&U(2JgFE}@JN=*`(!fRg7p7Oon>hlD;)H{1%SIuseXf3RhjPp!SWj$p%a?c1=aP&B+->lJ?#~Lq^V)8P93%drUYDe2;k-78k2nvHP7T zbTqzv=>s-a2A4S&@DYVt7)TjDWP>X6M7+5GX*l3(Gzmmd0;+VtGX$7+u+9X+)B#`* zlfntb+}ymyUN@Y;G#zNu*1@&E@DB)-3Yv}ct%<02L zs7AAYZ4ArKt}}q~}psxfouQ~(x@2*6HxiHre| zArKMrmOM`V%NM?U6fryTSS}=R$d&y5{p0uV81Ks+<3&DTYymKI1-wG6t*vRmO8=Tv z)PG}A_xz0-!_rD+U)K)sbWAa_7T5J(AkBMIaRFC^ptbnF%VcB-Iw`)&*0-a`7Dq~0 z#Q~i~n&nLec6py0A%y^K&wT&b7OijEi(tDG{EUFMMWr=0%k*Q2RMh&O;k^L+CjB(d zSZtSeBy_FuEX%TfB3o`Flg3d_lVd1CD;q?um!KZ=7E{%vI_deT6-nV&6I+$YQD=&8 zgIhuSQ?fch>14kgO?3!AKCAh8@AJo`T882_+&EuJPY7}wD^z??)SB1eP#+VeK zGF)Pe4;%`nB&=Zq2i$QO@aCR0WSc- ziDi0Ntg?^sA}3!+rmOq$#*VX$OKG4(SnT|yOVLR7S(2}QE4LnWboP@XeKKA0;8719 z?c=|fb@W?tVENUqJ3wP(;hyr%DN#$I>U#-xBnK)^%-hCfU(UmEzHdtO^2O7@E(aoq z)9KD!G%~ZO?Y0mvkFN;OxiuCC-Jj1dQ}ED^%=gc@j^qZ!QC5?gt%ze4x;eBKukJqM z)U&CCTv#N{4hiGI7(ZvOlYogJ%SfBM<9+zuC9uVr&laB3^nn1XgYXnj-(k+;z5wgDLig1|W<(m^ zw|UK1tG&5-Y`;^woU`o~+DXN5MOL?*Hl;yLo-)EY4o}T9gFe`j90_15<2$XK*WAfD z7%{je`VcAEI;yi0D}W59R9={;M^Dxr(+=h>h-eUqT>fqK5ut%!UPzBso;=1X zEyvjKPNb(bL|)UtZOJ>k#7%dW8vi{_t1-2Cj27W zBJX0+_|os?Z{EvTqs*P>xC6sdY31c?v*r4Vnwpw?zor2fC=HEihrs}7xpZqwa{cTV z9d2ZuXD{i>OpC?vwD|Ue<|_A_!!(tviAgeAQJvAF>O9x=x ztJ(NHRLDbuKnIJizC)lJ@HMb29L5bMI}_^EA*yT<^lKgzWEk1qyLLqa{Mo%WYFHX_qXV_gUW#_)#NOJdEU$Z&rVye^t2UG`RrB2M*J3UC--YzSa)vjZD z#gvLt{swxDoX(-VH=aB|{BS^TO22CxB@#}IgMmq=GYj=73icG*tnDX!n$mrRB_kt` zgaSDDN1z^!zySZ^O-`xMews7FN+GvZ3tgm_uEQlaM_5?+tA3n zCpK)mV4KBp^**0%@VdTMrmc1;MYcR+i)|oT z+c!17wjNWTi+BPPD4>q`XLkdbefI(P4iL5u=)G!Z0rw!^1~ZwyOr7T^fvlRyV}p}6nAl0n zsn`h|GCgOjrKph-@#ei0Ez#L3?B}lQVw|N*#}*}|{t*1oxY6HmdGnFY_UGI8Qm9`k z+jl7goJY6en=?64T*n=cnz_TH!<#GANoaQqaShI$4>03TV{^?py6lf)qmc$(ZLpPL zeM|PWl@??NH)varcQS5V*C9M@nm~!mSj9at5uLJ4ezwldY2Zk1^1~=xDi_cY3fs4k9IZ_En{=A9Wd8zu! zM8pZT_lT<(`U*U-%It zON!qU>k5#Z+W>vD)oC+Zr;*cA{c)4@Fi!WJ!}4p~9ty41DP>l$g^G9L{L4;6-DquE z=BgC2pm;|McX%RYzcFAF!&sQXYx^p~cw&BD9uSLY6sr{0*LxI;O|xT(>kV-{Pft-d zP?M5J$gL=|pKD1AKA>wl_lFKgH_^Pxbt25u<6-f&ac|LdhK&L4(S zGQmzUOh{JsDEs-+J%O*x>e{TYK|kk@)`uEPXE>bk9Xm3K8nMwJa_&LWM#7*~yZSu) zJo+&jXK%fH9UqE}=H(;_sS$LT`VvxD^Y8(BW4C1pxqHdpAn-O-STA|>LJk(Y-tt%(I8%EfAJLoZOb*)n&w5qcBip$*=n;1{E!r!YK@+U; z;x?+ytA6pTBIj@Hb=hUao1#p`T!~YUaSIrZd)u!Ko|f8fN-y0FTkcI6rHt%y?`HSp zqST&WRL`W0v9FK%B8OvfbDkdJ?YIJi!S`|q4+{vzw;ew*-y0K!5XqYrPt}7wZB_M_ zjx~PsZ^vbS{A^!34{y~4iify%>Q)rcwk4+vu|Kt%^n z10Se$c>hv45n57cs&*fcSo0RCO*Lf)uE3a`&D8=2`US7|{9VM3?Gb*P)LJv671o9Qlq|`(22puIOI-oU|RXx6aKe=KDCtKf;T( zKVjs1-{tDw!B|GEYEsY=9x3`y3>)God7NL`;+Ujw-TdtCpweJr#LjZND$-t@l8$*k zUp&WzSk{A_#EZYHIKx>Y0>`{rcq{xBz4xAKG_=BDW3-Hkf_7untx*4o2mWb}b{8~3 zzatVBrLJHoAxCm3$pCnxC0e6gDi9Y3=ErN`m73acpsHX^7-i5!o!w@ZiQHH?7UgQM zNS0%MfrIzTMvWw+;J^q6FM6{fBXujl(bgHYA2!d`1402DvD!cEiF0WoxMlL{*1t-g z0U>5f$gzySoJ2qNmyEnuc7Efh(>><41Pv^J#WI6?6oNMT}p1Y$dCVHkp}Y#L){% z=CEf==Xwn)U@<>_xS(2pr=u~Ke?~XoK6sNeUs8-fWC+%9>q;2$n|Z9_n|XTdW^?b3 z+(Wc-LX<>Mx_af7IVfdBRU4XHT% zB*EM3z4WxYh;t)R)WzJ1;n_O0Ee;gu&M%r7!M8BTE`DR+0AI}k9|4a4w-=wO*B0?{ z%~yU-MmFAM!d#~Hm%(DN0ewBs$-uMkr^`cX%F-b3M0Nvj+`uJ#r)Chr;K-v#j=thk14j-TX;-`GO?RqYD87AVk5`djf z*_hz+^7X(h@;1=#Lcch8F_J27%I|K*??U+yB~Co>Y8k%c2y+F@oH=|B@tgP`T>`F# zJ*R#>ajV+UC%L@-WWm&T*g(1$357#Sn+~?g-cFsZmhb9|H>XA#Hm0WeLPi`DW-qUG z#X5`7!I$0}ygm#R zcuw}^HfYQCZol7Q1E#9i)i3Tv8M)A|vX3>iu%kgWpJ`owgUhAvYBztN7aMzXdvK7TR1Zu+%w-eT?&;V5_TfT)c(5=mxA!fm zIPLV0p9~r-`$omXZhpj?#IW-%yKZdqwuPz^J<6vBc{e5V>wCr9ozz8Vv}H(B2t;;l zvmeruf`R(AEeEu6ErUq)LLZf-E|S*mPKVsQ_>JFowO z7y`RjZ4F(8udA`?iH%SSzcWCzpPv1`Mxo#5T$?~%42$EQH75k-dFJJo==d+lT+2YM9M zuSr3=WGvsAD8FUge{b=Z=Bf31VV!N1biev$fJIY9c;2tOJvwvkS0$fp`ZNkDdd(4@ z{f@F~#H|LWf0)87K+4ltaF5&}{s9ajOpPm9WjzNH>>;#I>5Z2slDjIo37&aCz}eZu zqgR^&AUW3f5=#l>NdUMYP-8Q*aBJ8D?g9Yb%P`HMmg11X{UFf}%x$%~_8p~5Wo9W-|R^yP)_S^F$&90|j} zTPF|qf`@I6gBTttnO=h+0|`@!QL06g$vemGYj$c?&Qh=WECGKFf=vm0Ur*ecN3_#X zbPtrYJl}UD^;ef`F9wv=-pOs650*Ht(H8SrG_Y>YuNq2HuH{rQJt)@SZt zA#m@o=~dSNzDl%@o#E{MsHLEgjJC&Gq%D7W-7W#?K|Y}CyFtZwe`nxxB7pTZNv<$T z<^u|;cWYb@B^Ib5a^J@BCy;~NW{3Ln=9#aqr}HjN7B-s~_uX?jHeT0vlPMp#gtBue zbr_}A2r-iWQpLOQX$k_fYA_wP+kw(EYOf4Nj5Mu25W7DwD94m-p(E{jW`aLeedNt~ z1H1FxXJ7A2nB!XSXN)gH%I+u9vtdR0S}UyV+%1; z(;swoL6oL6v!7*~9@HdF{b|=b`)@~)wNrvA7@G70DSs6Njzgg50A7n})Lm*Yg03h< zu_w?at#8a0(0^D1JQ+KS`0fAE^wj}TchA>KHz?g8-Q6WfN|%6i2}nqHNGdJepdcV! z(%qda-7MYR@m`+q`|~dqSa$E{-nlbp&YY8FqbVqWLr9r;UU7P#+oxnF1B zt?)gn3UqW%Mk-V@U`1Y;gdpmb4xLHIYAU`Q(KVEcWD=Tv4TYduz|aN?#jY9Mcm6cf zv_NX#gh$ybVSpa5V43o!RAi_SM$pX6i}uxY4+o*zo!oe}3Ki9+=50(EKKMQr!|MSj zw1oFB*8_yQzuV5&$1_uQsox&F%~SiZr4r!po?7|#Yu*5R`+i?PLQsa4+t!v^6gUSe znh9Wh+|N%eR5F`_9{QIr(cEEs>{t5D!`K)WS@bs*dP#l~X$W@|iGakL7^B4o7iPm2 z;rxk|8Kqo^6@bcte2eFlxQ~1-(iEHVeEs|^d-s{0A6CrBU9c_mvW|n>f3w8&V(Q+h zQm#?IPAU(xk{N&1k=(O=W?H%y-9{wxpvbg;7x~6$hcl5+(}A7i*IIe@%IWP%%KE-Z zQ1;s8z0iYxy8Dg9l%~RUwfxUI{h1I7cGq;o!$;1fgp0DcHk2JTD)h@ z?HIDhx_UKBkZDUu;IieoYlNe$Pc`{@dzqhYi=~2HBRH&~n>piJW72U~UTCbM?SSsj zCL+3`O%md$hBfxM-)Vs#wfmrX)~b{RA0;o_x^>ngBVX5YKO*bD`lAyZHoNqu9IFO~ zBIf)`hC9^NH-fw!QCU9U!~L>9#lhJylh$NxWbYT_J6_ynd*5@BuegYbq$&H|`=qya zhaX_PzHCGZMEgW!122;D_8;>neWQ+LCEM&@v=NltXoG>HMe7VI3f$enGS%V*>uc7f zl&%lG*JHY^gHupU4e*OCb4A?{y!z#wq1HX;z(T$>i_;*%THq3_fpjW!u`mf zL|?Hx3AastQc2$yqX>ucUM}DV@~unhH!TW#m#3Xp_J=3bn8(UR4IAk|;pLc_;u1wJ z=A;R-$V@2=_%|Za=)U*9M*0<3syp00z1U@8fIWneAh~qB_KLZ0Xy--D`-~veH|OpRIXh7WK|a%JM!;)AN~qQT?SQbUI!+q2u8EE+xz6 zU4F4QeA3dnsp!~R=EUPK=R5109-t?(y6l^NrGMvMOq!RmJexy7g-7l;`rKV?1c4bH%h_4az!gU_ zBad~9?+T|vYflep`NTc#)LB;HaDjfwuyMQqvt*D6rIXObE3bRe*BV3E1LD?Ly?w185GWqBv_@Q zdLz#&drvUYT%_d74|tMj0%we_a@#+c;!cy-XC8LSRqj2nLw{@2v#|lksj=l{WxZQ@C0@bVh=12&b9k58Q*D;QAD zy11E3j9fcW<(zDI%j?d5;+BZ~sMda4g3#K$%SYmxxpys;bzjyB$x@7Tym=sb?7X^e z&qAmojsUtG4-uEgo=UTNgNgWMn&L8P~iF z))T8Aj*3-%I-TLu*7uLZViwV7MN1jphj*gY9~_rAVau2h{#3 zwbH@{sq%Z(%&3bR45%6HmjgcD7rIxk+(sOL5%6)sH!I&W4>%5v%4yweJO%6p9T&mL z95<)IFRoEfBkCbyi=)3DDc3CP@TvDS@gH15o9LYLtt=b~sazb(9; z(L?^H`z~byZ7)XR0eMwtQtMczn#htm%JJ^;Qe!j<6(8O&B1K^}&5O*!Zm$CU?x+GJq2f+fE#yOZl%Vduqg`7_mQy0O2Oc{*TL=L;=OOvTP#xtP>z~34&T!94DMZk z&W#gO%P23MyB)`kLEn?&KtM~fxNrgjP4f8tJgsc+~G1Ea*#8 z|KL7f&97>;MmqWeLUU0$aU36bRS6ZD(4@as?!U}jn>mBmp9XOYi4wTDS0%=7T;GEA zv7QfS`2+pACzzMw@Wpd?C93U3gEZ6`Givps&XU1RoqV8#m`hAQ6DTA&Uwe!0?(Vvu z_R|p(5dn?wa`2TwG~dFx?lz?Yu}kiOCuk=DWMCo3SE; z(Y!OtHR_)K;{q)ADkf#g%PoEEZK!<|TN-y_A+I}@z^hyQJ@mdNk;Tkvrq^yyzYL()HsN#1Eq7eqhZ5 zgOY5@sK{2ATvU@eQY3mVr)JociP^LX!zgUQW%iqg40ifW)Ufx_Dc{N5@|QKz z>2&2b+c>4YYwseDBRV#V6$syP<+PS6>h?o#f%{$W^-wUA{|7YvQQ7#Ozq9`LmEk3G|Mhq3bQJ4ZjPk_isEiMldGhq5Oo$KGZo{94F&6fUt~ zjN33QF*n)%nr;8YCf1MWM$%cf8?Rxz5lF7@U+FBM&oAMiKOro!d`!x_^{wf(cbVmc+{{dHi?-rZMw5Xo4IFYg`%NU z{o}{?=H?sfL|X4x>W~d@6o0MfBzUO*4WcgZ2?BQGw#adKfUw?nOH47XlFm0cjR{_SL00Swj=7Co+ z?i-oscMZm8|6qC+7N4oDLMa6PatqAn80x6B@W#I}=oU74qO;xDK8)zY7jRYnuWf&R zGw768w8ec1KQ>=?cXSu}@ux=V=Dmxr;I{>4s{-Tc;jA@8Q&jhdo4s+tyRqQt&B*+U z3Wjty1XE$pUVUep7dX4TO%b-UYK#5t&~r%_yuaM5#Ct2DqHIh_QyWu*CGEU(=Yn`s zHx9^Yze;61%)aowKad`oT@aoPm)=`h@;fx|f>W&z!)IYLW@q?QSVXh(vY6v?*@@3~ zd}urSw=auD#zbtzwcJJJ-lNF*@4#YVs7+#$#M-s#!qxFBwHKvW@_d=yySFy2$(CD7 zUYA_iv)|v6rq$TwRFD`2HM=b;%QVGT=a*0>6SSjEsv5o;(sLSRJzSU!L`E_c$!}ec zw{aM`E6 z?cf>0y_>`x=V8ITb|QLv*ZlXd#+aKsT{PLgRMq0Y;)M~b!CrNW#;b+loQ&}yo^NRa z2l0^_Vz8*c>%XEM3R~|t$pokpw_HXWv^d|XGJ5k)H~Z2YE$Jybd{i1iYbb?)O3sMMju`2aH|9zR7;YWf<$71x@QWpD0GQ#gQ3Tlc)Z1sc{>ih>T(s(fU z0^`pqKp`CchJ#&to2K9_RYa4W*p2WgvFOk z%s2hrHw-Xd-P;k2YH@;+DJ0D(&KyI*F}fvjhDpqlKtUGHHOlxSi@R@S1Z@>2wP=A` z15Qo{0HXa#VDMW2F3d8I!$;R8eJAt z&u>&D+w!s0h8xG{G6}LuN;ZbV@?%5^rwEuPW~1lqgavn_FF{iKX&J!zT`(S{nX==?;|l#)h5;iDNP!U zgrQ91Y7iHN{uB;?;a{Y0oh1DB6#3pkLmd`?SSX*wY7UyFK%PXwi)59cGggiPO!jvl zT~&RaEY#r{%R=7eZT^~+RUi6Z0FrKTtzGjdJR)X+tK97UCWR%8%j(fXM&YKep=&rS z#1VsxJjcgA;xGm$ytDmA@aY97tYvgBaQXtJp0oZa`kyV`&r|=jQp@zqPnZIFDqrM^ zlbbTY{z9@z3Ww%6`1&lrDjd|REEx$FDmyPV-8&$N?)TMjtc)X{av;gEG3p9hKHwjD zK)f4^R~d;|qG8^Z;6=xUx;?lZs5ZY5PFZUvGyP z|7_@jAh@Zutu9eNm|6vpwGVib8ygz$F`l-(r;fcD?&7dzColu*8v9GlX;V`lfT^-9 zm_v7QaRI8f+4KX{N0mE0-GIdlzJ}Im1n8Qh{T5r26~_x&Czo4y)YPM};=Jj;uZS~` zAj!R8YdC$fBNskf- z&Wk!Wju1?~m7si8A&}SIw`lPFgAly6#IXr9$fO|blhg26@R3M`Mw49PZ$cr84-LE47P z`<}P)$f2`mN0-3%NS$3XP20d=1Xxbb)P5lcL)887?s@8q3ivb6u4DaXu|S?cBzHpQ z4RCX{-_qgokkoo(q*)SP_~Tnee1H2AQjRCh%UaH1GACjSn3b~|`+B|Y1|`mv-{6lW zQ^^qhtlH*HCKXC~_DFBaAd`FL6;fv&N*L;|I@wuqGMjLRpLEi))hZlZacD6t3$!sf z$TfX`L!$@e*{C95Isn6@yzakPjH2ofONJ>a(yfu=MoYxN)2q^X> zpYi}6Y?t^*c@|SmU*y(8TkHTuc%i(H(Yx*N3z*h>Pc9x$Z6yE>B5 zoD67-IwN`wU?JQyrx202_3AQ|F}+m_2Ym*iC}~Ubz)o0RV)@>DcJ;;!{-I(2Uva4* zZaWr@05`Y~bTr*k#(gsFpG-@>xn(wfuUqPYB~^X>3Att$W>o@-ST}{BKgE4nTb7!R zrQ;?Rf2U?x!3eRf@~!e1$ymL+uE>|Uk8)N9dhI=_fh-#k)6`G?F{d`E#6q?JC8&R^ zRsm#QJq07pwdo6E0U?pS-eSsM0{VH5$o@os3{ z=$@?aj~kr$%Pm$^|AyqSySutp+lY4e*TXpU676b|Qzg`8KmTU)L&)0^l>H$2d}8C2LY`XfP%y zn!=P#>;BWMM1%C*9?ZDw+3B%reW0_#zwCCU9cHxae7y9H&FhGLPcDxazv91eCSb!+ z7TFAzge#}1DIM?&CV+UJg#}%VY!FcN05a5A688Hu96;{jdoL8!t>0qmRSF1s+*iI>Ygecd>Rw01zR^AQx4zwq^nqI}+vg-d@h{-$6i)L0wCW4)+jzCm~g! z&}e9Xjv#zmE|0-SMq%OEtlvHqBjfEjJc_;=r<+SAzL6-nQtd}qfc`%2k|Fs~DjAq7SaJ=)`tIJe@UW+@7Y1%=-KTtxD*QV+uPxFR9n*8P<8 zA<2pU*+>i6?|*Ks9n8-6zPKbK{Vi6AZQouz2;&C+7m||p=Siy}j%W118J*EOvwCA(nM6Gls8`c}$JF~Ff zn>9Z{90yI1uu6$S_bhl7!?E)h6Z`(gK|UD^6jlpFfb-1FKsUoVFFg=q{37MN%!E_T^%iTZ(LB}iBhg^x zv3rxdaOQ%OdN6uU+hLUN8)Tquj=8r7tiYYT@IKPvzacgal{_5+4-s@q()0527Dms$ zkTA!{etHegZ_W2mu_(;__qf{A8sb()5s#L!Q=%E)k$ri@di@^JUuJ|cjdW4Q$YLSE zZEDK!`X(vxz3RL3G46TGx+6Ip%^Vi0D@)zohI6&|dwaM}Y_e9<7(JO4%Ln9uX9hZ=tcmUXD_B2aB`&kQH%e(iT zUy2uvZhJTKDN^OdUm%kSmN_8fuFNQa1x2?nbhsTd8OU_~Kw|YCt&@T*dTStS^zUan z^7$G$>etD6DNKF_3Jf~f9B6^gf^o4Mj`hc$BI4X?+qZ`P9B7bzhPE=QmjFKZSx!g&E%IYI}r!M5DzBu}W|uF)&H4wrBt#h9~ziCpBeQ5|L>{iQPUDfynl)vUWV9rGW!aUQ%t!Pp~aN?eB#+kx(9WM(K`T)o!Lzo0T zPRD^OY?ZpE3WQs&00(SL*G4)`PG(*O$WVbOh^l)RpO$Np!_sViGGpu?DotQd9v76` zdXP@qT`(|yWSrPjc;1z-`{jbs4u@b|r&M!A>9rfnUq{Q2kyg#ln_|`eNZ~ePgyrAO z0Nm`eB?tQ^4;-m>Zbgt{HI#~x=QDyIry~KZgKiV;#Ng$ltc%aUeKyuvFw%A&&=6oI zl{h?q?KEUIl12A&<)ZZ0*xJOLi0*~!?hB?$cgm+2uEyt@2hkp|pR5WW^?|zuEK<4# zs4tjTy6oQTm*-W)Zw^pU$))*_I!K#DVMBvZMouJ;`ja~OxB38<`wb%gi1#jPrXn z^nO<|Cgmc3CvwBom1ngX@$QW26FkgIfVwA|%UyuJdI~<+$6(X2CWWiebCX3TS*Rv z0>M*rbfg3qeZbE8j5_*Pd3c+`D~KMc8GYg>E#=rHYW~}-8v|=992DF?Zt0Vzh%(L4 z-(R|+4uF54k}it%oHEDU*C;^#!jxsq^71O>L%@s@^WZ>1P#8lp7jA(DN+&y(1gNDl z-_)5}6q;S60c;_AN03;zP+K2+1S9IysUpu)Z{aBJe`l=zc{_8G8EM*nrExKz;oTR@ zTniP2O{vIwhLzOR0!c7Cr#ycnn+hR*jJimzRwxhlBe>RkabgT$IRS4^OcvBfgv7+KoS9}y!Nn;y%d~|-B$H9#syVvCZ~iO;`J3M0)WE1i z$T=|E5;UBd^B@_Apg2imW65Blw?%a-A?VTEz!E6(-+_`<5(RnaRK*EXx$&=PDRa9u zxj-M%cg~W`L&$(TM&g?^CQyn~0Q&XUGnEn~W zxqPuUt}f)Ib;JR1xF9`vOd~MfpSu2y z{^)n}Wx zSny=Rf_*37m2}!VFT2I@-1GKgq}rE)Wnu-%{{Iau_Iv}EKONvUZvI^PCuQ6rPM$$U zBqW3#L4+O6>-X)OU2R%y>}wF^*wIWXw80}f0Y_OlYRB@C7p$gQ1gQA9iG~wIF@q(z zh%75?8!1Q!E1AKUl&a&FYw);6c#tWNJ)0o}4AHHaw(pKDla#1!A$qtbca`whd9zCe z!8_-WxLcokX{!I?%DRU%xLL8+mM@1GRE>O`2vM2te=D?i+UA@`DJ^{VjmF484tWN~ z7{Kp16rk*iUlNL{uLLWC!vv)HfTc}gAuzuga`%kKGKu{RuD*2~R{ys~(vfLdn9PH3 zz$|JiZDHZs)!kXC)oyUI&p{3e(U?60%3kVwosUp)<4Tm?yf%mY6|bn9M&AGbo~VD- z$vDx$uUYjtLjw-Fc?@{DgOBM0-u14L?1paSeu|7n-?A?6P(1>;=YQEo&YtI?heh!0 z)){3`vfAqN%g|9ls`tQXqAYcQxegr6ONn1&#hEfK(@{_hUVIIqD1pCKSnM~c`{}m` zKgGM3L~4-{sf0hMz|63Z}hr zu;;nGQp+P_tusEDnW)&!Zfhs*?Z5jDT(LnEcDxHkAqUS~Kqr}CEQL{o@pUMWD7J50 z4C-9f(Hi5o-PBV%cmYqd2&hSLROS{jG&#!^ulA3W%k!xMtUeb1aj3}cPAZ9|If(h+ zwS+_0Etbvn=Dsa40iQD3j<7p* zs^YMkFxp3QN>;pt0MPPqZ5s&R->J%kFVpWipz z7^=QYh!vxVeE_JybI@DMxt4K}diSZEz_l|k5d|;7iy$=LWBr)D*|bKFVW<;%2_Qd! z|3wxZ_dXY;<^;UMK=B|f0CF?qG0jLbx`QmFKMa&M&deYhSy}CHCuDrWfN(o8%7BX- zAuvuusC&jv&Xrv2pOh^K6|D!3jRP|Z zT6vb?=&?2VM6;s7)m^$*U%5pVji@<{){ZMhiGvaY<|K2~EK{XH2(VSB=uZj*aphDv zZW*B)dXhd@{`)s|zD7DokIa;+q3#C?HuxDv9vsz4;1~etL7hq<)Ak0bFQJL(AB(H7 zK;MaMDreaWyu3W{bmuLv^3O2w!hBwcVT}X1H!(kfa|$Rl(K_F1Y9b&aKKqLQ&$Qy8 zrP2pn6cEY;A-b;-p|t$g-xMkNO;x|A{zxlbg}WjPh}&4I$M9k1dnUS)Wa|7v)=L)snQpl39rHieo((oq#0jvV~l7wvq!t z15^%sTqu$8bZ^|f`_@)R_{Yss6E2LE^tW@&E|qn_t9(`PT3B2hK3oLTfY`C&kk#}%Nz7k6Xa%-HRmyWAGMNge z*I)hTX=W<_rsDD_B@`?0u%xXa*#j>7nyI^cGL=l!vrjpI$oHm7a%yUL@#8VRb)uo6 zjg61DFExAZfN?`m`TzTehl8N?e_VinFQB{cf1tbrJCH}M-YEd<(!EalMYwg7%||_{ zQ00x43Z%y9h!{wEUky>8v&krkBH&waQU zU~hS^p|wFz_`xMy6&sZx);H>BLx2GOB`~Q(kK;+?B7cGv-3!v&KDd&+qI;U4NOva% zis7B7dw0m|55ao$oDFfE8;-9qzM=jT63r@W(`w&3dxa9rjt2A%olvsu`O*3`wZX@_ zhr(r|cT!*>seobioP@%>kKMz3Y4{QVRmeM^W03wotN`4`D)i?#x~OVxRQenr8)eE_ z0$CI{Y;1`5)M_ZEukfB4!H!Zw;8x5jD~kpX3OLmPRZ?dChWOanoj7q)!@t3(_-Z;j z{o^?@JBNp#?CpO@h2yCj8b(j=WndrFfsf?@P#ekE!J0}3${CF#b9tv^s?HqYInl0> z5pI?ueK<~{)2$mbWwLZ`7$Dg5lB{+a5~rZf0dfc13T7zMY^Uj`kF2dnGpae{+DWX5+d zNAy0vSARi5wJ}6hPe1`qr%;~N1Zc?0$RL8oj6MI*>Be9|L4n8IPhVeR;Jd3`Yexzi zIDczvowmm)qsYaSoSdA*1(Tk0rM|z#*lk^Zf7;YA4~yelloaQ2uVjmDtX+!0Mril7 zjliW(Y#Wr}4_1Q0O#o_^kL^5wEQF1(2q7RPWszNd&O)~WwV9=v@jwcSa)=1kfO7|5{;#_pXlMiq_e8lPzGChoN-bnwJ*>;MK}c!$b;@ z-__L#Q&Uq6^7-KZP&~+%mMSs*oRzYL)`oZ_TygZ;_jKKSQiyE?u$b*oj1b6cpRMP+$0ktf+ z9>raXQ@FdF@m{4vfkeax%zGtsaSIbw1?hD44C^;3)G6;@nn9dF&KqfqO6y!7L3G>~ zLz%f9j(y3PUXdLeoWP1h>zpOg*9HnJ4SIiHXVb4rIGPNe2j^IG%5-3JM7^u(3VW2FwF!>yZKkcr0DB2vV+h z{X-Ova=~d;Np}oRx+Kv=3oVU-dL&DP#nI%(VSyu;I$0!0l#U3$!?M>I%{G{vg0Mh~ zeRKUL(fn1Uw9|yob1D?Wk0PN60f7^KN1MH>Fyr1-U}H)V()C|aq{iOfS5~KHlN=)c zCi4Zch9)HmMh^WO2reF+s||(e@B8cW?uTy(vcJ(1HQf2Vp&UT%H8$3R$KLK%QK9E0V!Bq|n6rmYWEa9@+FLpcONauxO%ss31J5AqX@{;O0BF zPBxa*WA0*+cV}iFd5t?^Nf|CLX;n0X59FD24EH+X7Of@90D4M2ikv^}*pqPs9R{qT z=j+gZ$Y&K6kDo0$U_t{z;kw>zO9JKUd9^-!|0CJxoa6EB$yb zwd8bBD{vZd<;`lkOYL=ZEll2YxJ8mo(wpjXI;v~^KumtO!n08CXGV*WP6u-UtvT`z zDgtgE?OVRs!N16+PotxW-3ECbya^W1XD)Lu~T(@YcD9 zFZ){VM=lRL#7$3yX#!+CSteQa(P)S1a5kUODqQ3Qe4__eedGKNcciG;NUa+<>gca| zE&88U1UCo5vVZP*j;O!MdQ0)v$_hA3>v<-s`x2ND%7L4&5fBBLybcLk#9VmtQ$TE9 z_a+b~Q~of^$=Bcs;Re)?#Y72O6Q{*;4gwtz1AU((+Y)rY9qlR_Sk$Ccz?Nq`!do z3=@0YwIi!P!?P1P9=hDGf0$mlzAzj+DK?lMoGAIS`tC?HE0}J9e%)BqZNtLDo*wG7 zuH#7bbkqK1HW<6Lq(u(qwCWC%dMm{=D;_$oPL@#l)Na$Gg?WTpJmC$!soPxmmik=E z3_BLZ?#cX?lTvfF($MdNIw-xvB55Sj&qgp$HqR184h$-OEjt|~i2WA3b2=a_gLWqA z%bMHUMR;VgOgL>x8o_oD+I+IB^L|QKgCAK`86`#hCNM+1mHFU9GN(2?=g9Z{gqXXQ zK1B=x*JQ-&a2?Sk2=cKbVJWlU6jRbk{4hFUJPKoB|sy8!Z&{*BXz4&c{4nb4$@wa>AXWQ8 zspJyQjcglH3z=zDI77-nyy*zZ#}hrAxOenjZOFE#W5gV8I8yd_^%W(V5S~okdz}_@ zA(o9z^=E+!9_yJp&sXL&lqx;>Jr5;U<&8ow z-7Q7UQO!dMT0#UFHE{n@esnv^^ZF-Q_l|k~8U{~`*2>F<&+m3iWC3c>_4J|Gq`RS- z86(l8p{p*tgUn<)BbxmuY<&4{I+yk~EIZ-hVfPjuo2&GtKPn^MJt&QhW)_Fe$Pbze@vhwrg zA?H-44^brR+i(tkoL)|J1i?!P5A7elOPCr~WKPHJmt=O~CSIRsPCJG*wwi}l#${$6 zy08-0ay^EvitPxFs)kKV7Mjb57eiDaFxj7w4Z5XY1;qZ$`aUS&mUifad8~azz{|Qj zW%J2Y9sZ<7n&wjL-TrD z^RZW$5LraGgQFfSQ9N6bgoKT5u}`t>8Q3AoX5Z77CBN97IPOZ2+Xe!az~1XSf6>JB zaoJT1fmX=|c>39ik}99WQF8SZE5V|1FfjB!M<`?vBP?6x=p-hCyRDK zL$k3l4Ol?ypiB`joYhhldqRa~r(SQ2)jqc8Y+Biwj6zD-{sYix1i zX)UeK9MpYmFS$C(W-&SICGQsSUXl^8l|sH+x|eJ5+6yGW4iDw_iII`s*gpVV$);^xUo+>HJcvKd3jnMsat?Wx6 z5S=(fWtqlm0&U18X+8iEb!YldHP4t295mr*i%F{`Jhy=A{tR{6$qBglGTm<1Dj-z1 zp2pOE*=#oio*lV(({ZHnhIc$IPjg(Vi?kVczFp{ikN&1X^r5|k&LvQ$ z27Akz!Zw@TPJ5qxgG$LVo*vsVwLKp1tVEr~v>tLo*t~B<{$9Tkz7AAAtrk1#Li+c$ z6dU3@iknp*l9W-2DL(8{YWjMZP^LD@|xnU?d}OIrZWg~FKhtdP6uO=ZmE1c z)E|ENkMX!t@nXS){{7aU74o~BCg;HZxgQ;M(2=eIos^8NQx)fi(9q>0IuZ;nPR;;h z0?9Y8z_r{?J;1?ENuK&GG!Op_1@|j}>nl_`2b7%abETm`6cB?SC*ibuH}(as?K;4WH&Z6Sd4?I3(&+=;)Pkjbkf2i+whFuMGr;wp`Qh zTSpB>IMFh%C-JYZ$s6hqb^SJSi8)ygZL|ESvYHU^Tve|J9LD(q658TaTDuw4sPAa#G1jpjFiorq`c_6}dBVLv_s4f!^!j3=WAe4^-tTfrNU89w<;pM1Deo%9wj7mNeij}M#vf~Uc;-V@ z$u8cLL8$}ivJulwJCr8e+Z_&HDEdw-tzGBML}hd-naNZxXfo>#?*jc_tnAK9-sa5H zJJU@8r%$eUSTIe@qj%lm85sh$Bm2S|XWp$@Wm``h#97)f@z+abkAz8skzxI#PnW3o zd!@uTyU}6;n{aJpkGHT#8>of`J<6>$xUGH>TfVWI>SBPTGEef$@qGEFO{S$=BwDX8 ze`#U%luGa6l8>uqC$MR6l_~Vw^hqPR7dEl(myc3sKSUeiG`5GmPY|E_Qz_yvpW;V- z55$*lv|3j(bOYFL(4HPT{o1eG76$zE@q2`CVeTZ7PKUqvW+WKbJ)Nc1Jz%;X$FTXu zkuNS`miflbi=B{?wVt4qrhBG-dAJxwT0Wlkz6*qXo7wu56MbCb=NF6mXpb&-y=!`GyRxrqs@PMl*l*$$x+_&x&*R3^{ioUGV~b^xzQ$Hpz9St&K#)9V^GzCk>VKj= zFEfOqU`8BzqV2^kuVyM6V)Rfx-Y$|u=f%7OP(^R0M>Yiqw_MfcQlzbXZT!`$n;c>B z%f44tl%Xf(o!qx`D>udFO<-;1d>7RH8n(u+EjnFHA?5jj0_&|RPUC{T)5eRK*Q@8t z{Tq%GDgdHO=N`FyCycj~HEV;XscD;)vH4eRYg9e>KkDkhhU2?=enWP}I6YRGTs6=R z2XhH_wM8G20jYFVZ?jy5faRlbjaO_lHvC)%8SBoGnR(;4!eYZCtqc+WeOz#+cYdlB z7^TtzYAr}JE3`odGsY{=ii6U0J|PcC*yEt~1r%@Aq`^`g>r~qAH3iHB_3@VgoniHw`TNFBZ;Y zM$ba}41E9Qbi?y|v!g>gPpw5ql9nnOZa+GUd|CD+3mzA4hu@p^j!Cj;y+Xom5wBhA zMYH!-fy1dxVebImV0<`XCGFR!!asG~2@w_1h~)MskFD4p7;nYM@9$-H1fBVW#yL<$ zORpbBk6VT{J=&YMIhX8B$@j%3Zei2!dHhahzpN~IQiV?lAs4r#76Gmb??J=f6Lb$# zVRV0fh%;A3Ov}It*7~!~dm-QRFUiy11&sSI{@QLj)m}JW=c4@%$H7kXm=;0PcfX?OTJ}!jUxK!?>~nO+jNn5HDTbL*iMCcZ0Yzl z+UMBy&JoYfo9@UPiYv)jKbIx>@WrlOldr<18_DmkV0pD>erZJO5jwqJt%mc}B=2p# zTCrA&w3Lh2u~Kw7G<0jn_bO|?0|U$!JyO@YMxC@d(byMJ^EPLRJuMDelRL2S>ANw+ zn52eQ4Mut*a5`>9tjQLo#weSQZ)n!-bSPzdng^X^_xQ|5Ic^kU!HT;b}hP3!|g@Rm@xoPnOtoP*^;&rF;V$Whm(wX7oQBoc4c1klMheCWi%mKb$u+ydH z2>h{!rbaFPK;!k4-`%^%n{k4pyX(7|Io{za%zK1`WO+DRT(xVw5@XY(m;9Va*;q#eBq&N5MSXV0%<pg0WmpOb8 zXteV|L^6h!C@0V)+v3+HNBzoKyunEvG*Zx<5v1-D5fNkY9yW} z_iaWSb8Q?&;gIQv1FpwS@A8Hz+Y_4B!DvnFK=zlWz}gmW@!qyiZ(eTQIjpMrxC<+3 zO1)GddrTWWOL7yF+R_#4L@YyfJbpwJz+%qfx(kRCCz5oh4$5&)&=F*%eK6&or5bDpx|qdbO`s zU0*m(yaT_o3_QkTM_vPq{ zwc#zDXyX>K0*fD=VRK$icNAXOX2(X!pw^=ipO)WR;QctUAiY*$?n1)b_$Y0(Frh#3 zF3z1N{o8^K#%cv({&qP1x#E0Ko0bjOrX$nZSB3E$FO#O_>q^qDYg*TYXx)h`dziL2 zV9YxyuiYisJ=m5#vfI4GuH2e#@?3)adkr3N*=S2r&rMB!jmW-JTeLf!b)XH2h6&$g z!$FtEM2pkadC1|tKxu&Xq~`IkaSCmYPAri~YiwBlaQR$mPA;)WEmnRepo>a90Nia{KR={nucXbDnX|Ms92P+|UN~7;VJ61r89xoga zXa+VoK^N0q*te$(_f@ENfyRF9-WkiA3Ke=4W;_l>?5xr0m&YZJMeB%BZQ3 z$y`{sv*@cYR63;w(S|JlkEX8-sH$zcHt3M<5|B>mM(OVE?k;JR4gu)~X*hH@(nq?b zySoGl!SCXJzW1+%=j_=NYt~w0s@6W+D%bty*Y8g?Cv5?PalVgoERTn6e|-xwWHo<` z$)57YUfbfi>=Om_bi_q9*YLvyYi-1`vHcb>T^T08$2T(ip3_-)f?rB;8ev`ZrE&G; zs^?Ldm+9>bMFCZqK&>4ljlA93Djlt4L}s*d1L(Zs6CO(h;gXu?lkUHty$?l7iAeq1 z2;z#|cuZBh8qv%D1fLG^;1RtbfeQ2HDwV0hYA?`|&5d=?T`J5*<3Bz<4v+JyM6e0m zuQF^qY84r6lNP;kRk{1$hP6B@U{l&KNXe}myp`tO%+%N)BX@kk{hg2$Mf6kO zhcvCwm^drTjVb)Lfcrn~@fBn)XRrTUO#6Lg);S8RRTarJ{P{C$TCNvwMum{Ric8{> z*5misPML|FHo@K=ivnmkv13mZYR?0Cgmn5(q&Vd3rt2>6+Vw+u;-uztD@0&0Ck1m4%kLAtmRt7rBa(ojU)QY7pMur8Lv+ z%;}seth(*!JZ&AVQCt=c?*q5<^}pPm(L|q~&^j*v$kU$Y>)kj#HOx)AuKnBoBb>O?-j6iRpYz>*7D?a^@`|ha8VM=jH`Nns zT?m6?=bKT+xUt>I^NUIr-#|R!e>Cl9?7BR{Z!FCDe=G=h(L6oCTjfhJXOQbM@=|<~ zi|iLjl0kkiLa=_b7<#%I5#6; zAm02=GlEoslB(uHP&>%T*cS7N`R@I{2V}CX3#zPwYr31e@qFQAa`<OR zXN&T3>1VTisQuxwmj&j+rOxoXuUgvJxcoArCuIZO1y%*U21$Y6XDlB6j|*UZK9X%s zjZDp4*aQ1ItG?xEAdX#hXk0M!dC7YGlcblGHf7i<{nrEmux4L60Tf@5uK%+ENiQ0_ z+y^^T&fFuu>FMch7hXMPyc(_J)Iumj5>klBOL1id>4r`@Y9JsGnR5q>PGF3b+mV5G zqAip|lQ1}c;6QPYNtop-rl|8WoA~|R0Lvd2TI=eXrC#{TeG~f(_VN~*VMcRz$zescwpxhS)-mbsHUy~{acG(3^)c0 z=oiOxGKH9chX8OSK%X9o;(1vf_=USB5H%%7QPVZz#0ZbX-nrEWcWPx8+OK(|DpZ}J z)^BzPU_AD-_T(!K77OWOv`;={QJCh`p)^jPvZ3Y~_bs-4`*VeG>TpKSEyEK8=Iu(7Q?RSK>&XV6;2?Sr*CF~;o3X!aQ9!6Av~- zw^7M5*6zIg|0OrP!(}Wg?hX3Y5$a$Y-a8G4teFknb$|R_xo;^gnfbw!Q`4aH+r`Pl zPeN+i*X<9;hTEa5hsP6m3e~P- zU$ZxV)qNVyxqPb7bQ!fFt0JYFs`H?f&7AGv#LK-Q)hIU@+)NjYhcwh!A8D9SqSXmo zgK2yy{pfbzz0BE1A7(R3tJ9k*YH9g%;4n#UTXBv$gHMT!9a63s5rbxhkuyhk?dV+f zGNJj}hBeCcyZMg5BgdAsLh^krKa7k;)nmd;5$;!Zo!3FW=OlAA4&4;qCK&B;Z<5P( zqzyG`%6|PZMnQWY$F1!>xpdcew${C96<9f@5ZDb{e)@~&_YlwNsd~9!0F&RaX0?kn zO{WqOo`FC4(6#{_J6{p*cKoM+7_^n@+8b^x^2xTyS%%j0SrPsE58*e3!`i=apgy>0 z@YuFO?^3d;c#u=ZEf%e`)wgN|wS&h0E|o3+xrFgM5$e4CmDK)86dNb%kT3tRB2svN3cwXsD<)!0iW|j~=Zx zA3oljKH%W@IQ|ZBQc&!s@BPQb`}9T@WK&uGk(}MFX?I>;k53*1JR)-da7LuaJnLg3 z!M~>YA}*dYWb5{WK!@ywoXrnY>nSWTPS>?>{V?#NF@!D8SZ6s#wP{3Yg3dERb^_S! zQb6$n58!kH3c(2iSxr{>`ZF8TisTV6T0m|BlXn|oj?{@=g9Zge+q_PjJ_*=;u3vit z_7>FckA)AoZrbJ-WYhewh9Y!KLo5VzsbGScMZ%2?*R4nw)S$G-#_sQd@j$`#^n~KK zMD`4vzL+aN$tFMkEY}4Vz{P0F3y_5eWo2wYrU+g-*-f*|-Uz`nF#7lO2(Bzo%+884 zr%+~$PAx1*Qz&1%9DsW}zz`TH+$U#e)yuH8PT)~`Q}K4IT;tsC#ZRA7@R~30b<&PE z9&X73F7$iOZfW@ZROaJG?9Ft35sSaVk$v-G&mEpPQqNWCe&LI` zwud`G(~_S|*${1H;L=Hv9`jPEX0rLl)g7U)yB>22$)Zg4)ehlPka*#%k9|eveyg|Hj;Q>>~dGt@c3iDUzkboQZUySZbGt&BgLf z9V3F{N_%ken==bm)AOs8DZNIvF^H5tXJw_qSn@XKAM{!M;Mi9mBqgDAoE$fv0$|$) z;-j@PVbtOTF)&pO=zMyOcr!*9>E4V2qu5An&v)^z_~ggoH{c!wMpVB=@C^S_xUZ0- z<{1`+DqhWh^L3 zcXv0|k;y$?B>t6#YvLLCpTWj2E)x-#QR_2^qxJ5fXC?f`#`72rqNY|n8~9LwI|4t= z*cxxEAoL4%$=%%_L&L(f8|?@p^Co`%8VH0%=JCC)&Vmr4z-iZ6ppuYO4C%=lut0Fl zdy9W`R|%;{eN`E&6n7hJiT=8rmY}9dAxI08@9*&jcR?_oN}WS1`@FW5|Fdo>wV8Hg zpf@fDZ{FYL^DI_*EOF&y%+BJWGYJG%lm2`q+WCzd=9DsHl|l$TV4v#Gm8#JeP9zlgX2tbt}WIsEseNsU$2x`v?D z*ptT~U1rL#Ifz8iZkxlhmF@CtKER4Ar_L~SUhlsZ4sgy4A0K7HW8Q3(ztEY9VH5`Z zvoYelT0@|7?Kb*m#x|HM8U_*}(DZ~}R057LVf13BHBj2P@r?pPCNQ1w;Ak1%F)=d> zRw?a^#9;s%^t#=wH1196| zSsCB_5ie77U^+#e@H{#&r<@QQW1y;*s#yeAWHXLMJWC&H86*2ClFdP1L>gPXA)xR@ za?YJ`I8Tj!5J?Bn{z{PfdrBU)dScM&Kri*&I$e1&4)^T1fR_s#f1#Nv;*dm)_^-ChEsC>R_&sp~Bc$Zf zWq6Dv&%z_7OT_@7FHnQ-1!@*u$}sAZmjLPJMKehSr3`UY{fp<)wTbN!jNm6=EQ#{nz-HMj>V<2iBqsp74 z1&7?sfMbeP`oJ*Dj}c^+_O8CZ;ErY>S)XsP#RFSUsdrN@ldAW^z*@tUe7bg*1BrgU zr-$r@l|z5GpOTkNJgf10)U2#1jP1#T-XArO7CjFb#WEcDn#~ox#=i|ykm+d-RQYL8 zV;g_ODB#3eLnMvulEd?rb<}=bK;&2klHwTc?W?X)}3!QU|NG? z9zSuA)UZ%lWP{AzK@ZrgyludGr8=p48qh!4BE{Y=Vp|Sg8L?V5Q9*UB?PsZxOgBJgBV!?c!;SFa zii*Q<&VB0Oceyfuv|7H7`#K&!n?P&RX9q34dAwbwBYuQmjipacsVuT!QAG^c$Thxq zE?oADVqoVCAcW(UwiIwXYap8F;OvYBzr4ZXsvrw6r7c76wgz~{(M2B*C)E1k_1ZZ` zIBgdRGUe**tGieXGmZ3h@lIAP{$;g9NYRym^sGfetqOsdfc2J1oEm+|(uok&B%6X` z4tU*+@jd#1ZNGW3JWmr=ZuNh1wx4@fa&mISO?-gQ!rSH?$&n<}kLwYm?x5$n39viB z`Jd)!+iqcX$6Ml*+~xQe?Cq@yh~YWouK`0^N1_(t%buOVU;|?mSlS8YG%?VS4(I$7 z>3(rj#PD~2@bT-eJfA4D!*YA@m*%;aTu}N(tVMFsZGV*;gX=hI^f=&^9zVR%qlo)^ z6BoztifuXcp@9#<&8uvZe~;;R0?WQYvuP?#EOrU;m6R*8G2G$r93}Mz)_BqSut6ejo`0VeC4$#z0| z7=4TyAkDGF@yN87qfV&tYZq&^6d-N-Qzu)>2Y0MM4!y&&3TLcmM6R0S&nIra;<0=X z`wsf7la8emYHTEuI?S)Hwm*~E6YVTKT4N7yPVM+tE`4(<*Pv_MxXc{WOa{#(NUTg-fQe;a}w+{!<^^;~{5Af|I2Z+y2!6)mpJ zeb!o#BIIaV9V7P>q?2b&P9=GN7O#wY>Wkxa?b%i>5{G&3r&r9!sLH=k{X1MUp*KZ? zT*vm#?YSq8t`iI}$qUp95Xd4aN|m~l_095^w1kq~sXh>VW^C5T0wz;5Fr*mP@223v z0AmIdE5@b>f)oVS5&|#roAL8`YjNrXV;2`p{W)cIoT@on&0T&Bod)&i3KGR3Pf7d+ zkUSLcJ4W3>XO$)g*Tw8tX?<-hU6yS(Q++#Fmwzmf-d}uZC-@_%OcUxfjh~-yG>a?o zKZ%mm7-~VYEACskCXr3;mD2O%YkN1zW#a6itF67T1x|ZoE<5`LpK)rSgg17)dN;6j zfgaUwx3#%zpB0)nYCaq*$&fH((RUZrZ6vCuP?uImTe!-2{u6;TV*9vn0XIp83VbN3 z;^_}7N{?ErI-{Y(k$GU~0R6Rxk4qj;le+|5B!Z-68~YmitIoc)Q$Qad(#9fZ! zJa`FHly`C7NsM+p^6mYLMDN^hi;IQ$jB{ZlxJKEN>Z2N1q{f(szpI=~(sz$8*LX>L zhDFNjqg2{Q^P&NMf+0|3J@otu7{%+k!BZ+NrDIF`YF}`Q?V+QdkJ&S}y=^8+pR7tN zL?GsERjLLIcfiT8^36XBQVh=Y34`BQwm-fM=+gWV5F?Kx$pXik+R(h0X6+$g=Bba% z?Wo<8?7-6Fy(aPz1MZiJV(HC)F-5^E`3*$BgtLGW@pwtsP;k@{v)0cc4>VKltQ=wC z5oA&GAtm;>a{u~d^@@T*4%qTJ`}6>xaKt1jek*2p6nDi?;4V6(S;aKmvvyJ#s?Su6YQ3eosm_V5lEf2H1uFyhul`(}mSyfStZ;N&!yJmv`@ z>9&1*(xguc_2@hM!>uQK<(?VMVHl9B^fqfy%`ZfNw8vN(am21wV`j-^yyV0_( zM0z;g*_fxL}tdK_Lfv$a;Z0XcZ4H`0X7tA?9$vi zhqOC|NEaUaD-;V7P@EKp*kE}5goQCpk_;yT ze~)Rgdf!+?qpHX}hJA)rl&{cQJ5B`n2@+DtGFFi?Jm?hbXm2TGh)UPy@Ssfo=RNq6 zD&pQfxM%InLF&#)18R)JF;~iadnW*Y0~rAD8tG0))Ds878v3Z9Dh2&2!ppwOct zv>I~$jed!1$1Ex?c8*-6U8{b~(LVi$O-m;ZEhcYf>qFG&IVoj!)xOgrefjV`ci9QN z+%`6l!Y)dc`gGWAU!j1ZD&Qv9E+nQ4jD`WqH#jH_;5*Ra0lebbJ-uH04<6N&I2Duf zsQ>`=i;nBEuC&6D^jq|R2G4$t6hoZHP~3!kh5>lQfaH)5+3cW46^Rc2K~UADm_xMD z(#y*+yq@kJ<=LCg^U;UJ(ydHA$%hz2;Q4cbreW_Dcx3rn?EcQ7YieP&^wr--q4zlY zeH7#dSyOi#s_+XL9_0b_vrv!ld%Haz(UC?%5(F54K3b)79dU(-Y!uL2WzlXD3XsO? z@7`*?iq$&dmQN7L?E;|Xf}O{J^WG6syO>L(5_3vgdO8K*@*nYmx#i}@15`Z-pAR=J zOe(0##`rJ(2LutS)MRFc)0*PLJ;N9_rP9EkAciz^91PxV^l7^;7!eZZo*`cDf?4y@ zu%32?q3|AGS<|?+W^p#b;Ti2sRi)VJsKI2-=g)>Y*bX0JU+zUDm}{ZOxpR+4acC)VNzrW8|6&LkfW*otriw&56p-d$CLA@P?Gz_ zh6j%@l*Q;JSn&mnzkn0MKs9r0A3|qSCp_V+|0P9g3=U*tEG#U5%m5@sHtXT>$y8z` zao8Ljhd8;B5W8(?YWl&90l;K1=>e{f{+zvV)k0t1U10cUOon1P*K81 z@tStl>6+qP2J_U%IMFAEY@@InMGzx;b=Ca$fB-S!xa+uT*!)yepe^p5vnt6xm+t8Z zRm(>N1_%WFQ=kT!u@M**u~G=I2RFMwhG39CO3U%R0Qnp=!yX(!ENjKei{t+hR5q$5 zaclEw4%-7b_eV8iLr{7B#dPBoiov7{QV@7sH=LR`e3m0kYNXiG-sOxhCEbH({fvdD z|FV4)LN*3ixDkHn$sMR{wB76KbPomAfYK0Ki1-m&2)ZEx|pPO5C6?Vija6E8OL=h_-5A_%9TT&VW?LdCn2;pv?<*STK@u)pCH+dU7NfBlYmkLnUHXwQfp6bYSbr#<=zh& zfLEp$=pFfa6T36H%Tk3RgnKB(;9Vw(DxATHyng`w&> zJkY<~-jbn?%wce%)in$cWWYu-IrcebTSFeWhUmTUM%r4DCYtG48ElF;$|1mKVrb{` z>mV3}Znov8>s8ao)&){j*XfdE8s~x82>=XHAHr#~faah^tA11$__Pp4lX9zk01-h5 z0D3CkZMLDLL7@g+z+!BBvEKwlB<;_o+w%5tnfrFzpj>nkaYyXi>=tt;x> z+2^mgxeeP>I})l~ILt54(8xA>#QnKGc^>5+P+a=O#JY=frh|OEl;3^OpAUi9$3q~8 zN0(hz4LYY^*C#omBO(wZ`}6b{iaI*{Lc2f%4UR%FM>A7=b<=m0+T&Sm0oG);k_AtI zb^>xbc+bE`lJPak&`@SGSp(f*6gtJVs@NLuwB(o2n|&>ye&Wk&e6$EAZ<9K(^GCa? z5CpxH2OnS$R{PCna{SmrIbW~D{&R*;Rc5Q#N-?&?#bV@KkybTuG9$!4EuyR*HuAr3 z0b~XjjY$3qjfY(#?e*M8>!*_%WB=At{B(F}%79*%vg;b4SKTwazy6ZOy+QEz=CY?7Q?C)FAWoPcU z#9U{tofQL@SMW`M1Q;Un<>JB_WD`-2&tQ0d^jA|i_x4V=o~Fkf zI$+_TY_Lz>vLkD{ohyd&vZ_-byIzDgWZ7vIjF#V8eW4J_A&^WG0hJSkLcA;T$r%4x z`&Gj!2YaFA&AXh|om`Wuayt23${qo&Qkvm$p1==@*IXqj4;oghqmUD>t%b!qT~xYQ zN`g_$lgq_GBSuEqkILmmb+fTbuMA|;{`U4t-X1Fcx!UgJ@X|N_vbOnaG|Trs^rgcJ zx@DYZX&M!GXHInyW<&_sJYiGvMv3OrB{QMaL8cAWFR@`6r!TljG=-rQ-oV0Q>%vG| zLo^)*Bv#;4H0SOslyl;ErNi^9K&E}yqYc3HU=*ZJip*l$b!o8(mtjsp&KVE023mC- zkWy4i0Z~L*y@7nwveEU&YQ(BbZ;%YiT|t zDx=z0VQfxs&1-$yyXwM<7kK0Mlw>UPN>o0GUaP_TP|M634meX!)6tLeDe(>X@D3DJ znQN(&{CyP(+aR(dQchU6o^5aHdk3v@nyX9rx`QJ^8Xa}t<9mN!=zDzFZzpBtnFV!4 zGE5FB`k>h-uKeZXftrAY?rV&KbGO%u+XF;bSH|zdyc62)`mGXz0H^^6n44aE4S>6d z(pybwX>i1=U`9l~xZmoKQ>DiYQr0up$pid5uI`R)>ll&2;utq7wJ2ilNL+nZd;HOx z#?$f)Mi~q)V)bLcf7df*O5`hpRhNR)2d4ip;kefp?3T?5=j z7=jXr35VaOGsZI)S_<^?&T%Tc3ifaO+gTRA^?y0(!}CrO#{m#ke2_0f~q@wGBNnC z2#|l8P07hCqH4ckol0t<+Xe-PJ{ls>><=>1rx!GY_nUF3TRO$ zF=1TL>TyjB_*CilGz|Ool@?PmD6tS58A@|fG}H5O#u{6Y)wQn*Io>p94LHX(2ip92 zi;}A=`C&RQ)_}u+f`$2iHP6izGn+s9b@9Ec%(N?%U&2%z8A~eHiO2r(xRWvV zl-TScmoAhYsWe`spY^>Q7B;t)(8TiR7#%tz9a#L)s~N!AoMY7|=LwKbW%%{Gx=?uF zGFXOqmh=th+!W8vgD=y_%~O_TxnsiXn<6IvR{O7H0?xrHk}{xRed_Bqe{^2;6Guz= z18c2G0>vn`WqK7QS0=QryF2GOuHJD>JapOPltw1ZJuYtsmx_<%!&7NbSL zCq=G2iF()rH?W=o_P=|H;My52wsi57nj49{D@N3S4&mz3pO%{|DFXlV8P?bze9@As zEseq>#g&F%71_0(wy}kMEWQE4z5m4&{)0rqajPeW<5KOnB;&$li2CDrnuob^w3@ob z?;n=TS*3S!GSmMom{^ij;RQ2b;dDGqGE6iT&@&YsuTOElICksqDCRk$yJ}9c(|l0$gYR-yHE*J#cv4SFMYIkmwEyCSYTBHLH? zowrikT1(p2ee?zks)e6%_jLR*l}cnFOFEX>)N3jGikNx^5Tf0-_ zi#AQB-2~kfC*_o|?}6tZDzp2YNk-?2X=mqYjZ@p-?&jG6FD&6vDbfKIsxjSP15@89 zTMIT`+oRax{a~oz7TN->HL!xvV>ZQ?c!Y={E~n2^YHaxlt-T*rQpDc7=;sCOHPxC- zI-MRKwM2Q`J@>YiMzq+!0lU2`Cy13ssCAeh~DCsX|AUE^wisqEb>V6pt$m}$@+d* z_;_MM26QB^gRfraWn-&D3qc<{#%+$b(wiKQmlQfz?6P=fJ-IAV>heB^41plJwuz~F zv`IY^ZprD!784=mqhJ=e$&RV-T>J-3cCd&V0!G6i^RlgZj%M>CshyZ$TXGDIkjq{P zjoD}YizPgt$YnG9w}bJtGbwtEKc@WASXpW(zLS-^Le}Xa4wmF)c;|JI|Dl+$g4@`xMls6s^#+KRGJ@2=|_Y0QQ~np&otG#Pjv9 zStXo-T1K$L_Yb|2J^@`#Q1#ZeH*j47t)i>M{CoK*H$Hjl z1n{F?`3EqKR^YxpW>vt=iV75m4cUXbJ?%aPwL85N|J2v-!+f^WcZD zuOYD!MT{Xd5LE@)-A?O9K|5tU zzh&4WR!F{ka;0o%6X++&XlpTke3jf!{=ps9u1Ie>6>W_Vd$Hxz^5b+?Nii>7Ds7?? zPip9cLFRV$o}|~kQ)s;L6v2)2!6i(S0rnm$gDGQq^fKcxBs5_z&#Bz|HfHOTuTr*j z#RB@M@ugqrwu{JTfj@qGfl~a`$2swfxU!I&HvId-?BO-^+-axzL!&0^DE3J9SK`Xp zBDvq}=e5D+S*}NJ8th+zNn&JPrW_dvIfnyi&n+v*dDSL#4VtPgPn~VxH+l(*!MjudH)7= z%3X9J?4POCmV~4WDLb8bP*0nHc(q)SnZ1pn)fY|n2OE)3v{8W*^b@OW+Y>X!q>CAQMaX@e5UdxjHu?={?S; zM}^sT1jwJoCqFoO@*Nq|p^WCkVcce~wb@}Fw=;tn3;9!Tlf(vO(RO3627%TN6>IIA zS2=?7_TlSyCk5sWmp=e8Un|+%XXS%F4CYdJB&Uhbp4qt=-^#)iyN-Trs$JxMph)g# zV|;KcfEB-fy1vg#H22#{FJi6Lv!V^*cb1`z}*(}VZB z`02qx6bEq|bI{!U!1~WL30%d@R{v%#B=HQhD=e9mm9*o%2}2C)rTI;gT49oWMLcLW z#pR7xYSL|Vo{6a()lX46gPkNpFuDW$r!W!Vj)-{jM47N>bR<(=`Zt=UlL>IkjQy@P zcMe`_X%6GWsLoe8k;3azv6@~_o>kWP1ba7b`4=RHuPIQOzfO|zS*GR=olY-5*&Q0` zi+m-|jA9-$m?jXlGu)>;Sb^9w#{7I+=r7^i*i9ke{k=`uRU3bans`5ENXDEt^1B7& zH4id3lI-gVuaB8Hg5=4Va+6;wSqIP9=_Cab?&~ar)#{?CCcTNVU2)RIblmSJ zNlhA9NaV``tKj+D}6$_3nDVQD7+)~qz4R6MH1+3%IF?b!C+Kk1aN7v6D_Fx5znjGR7hVH3Q zRNuy$HS4~zI>(9vR=0&Jh(Fd8-=cS&{aO06C0D^JJ;r1qYi$=|t_@$ABW zgY7YgH`UGTeM!S2?dJNyWyzBJ=f4ti34b*c6Dn}J{4Buj6s^mgye-i|daPC89$uU8 zry72>{IK~h_IUJtBBS&8ur?{5Q}~wJuGWotAztqne1jzqwmF{~F% zX!J?7ntS5K^n4nyMlpCMD zOqD%* zl`~rjDjgTWq5}Tgl^TGkDjST*OPzIGa@>L2>eep#qKScGvKjb z2?AuFV&Sfca)Gw88n;d3nV?^HlG$KDX8lX2 z3!R`gWVZYdw@;09oj>g31$zljz1|PT)F6Gbv)XDzUeuo5s8r8{6vuMkuX1Ev6_iRd zB!?81q(++jf#9sqS_c^(XYPXZ)$T+qUTKDj7S?R1ow_t92}Ztw&2RXsw2W5}Mj_!Y zalzr+gJI><6|TW6QE^g!z1_lyUV#?j(F&qP@MnASzPVmh;5yq%5)R+!Q}AK|sOFi+ zvCj*ILdW;-z<9U3Tj0vhi0$^>PNe&Do^jkP(*P2+WHHm5=%Zs2>AC=p{_Y5r-oaN? z)8g~_F8*N|QOU5)F7kMIHz5b8nvagva=IT%t12hayG_urZGUi9%5p-nXW?y;eb1Ax zddl@NcSj%C1pZzkj1$Y%2y1U2bif+SqX|cQ9oVB)H&ZGYTBa7-(+j>&8v7>GSFt(Q zl~32K=2ZIKctZtyd4~O=EKLomG;ply6Y)+>3Y66kgIRlfH}q=BYdVx!!@WezX3p|u z9(K8Xj8#O0l5N~xYOkVC)BR`la^*^!KbP6IKD=xlQTnFh{+G*dAN7S!=h4Z(2I|Px zvnxRuibn_k%Kvd=2Gr~tEtIaxyy>su>lm-T(Q5kBTX7oWsJkpXG@am4P*{VzS|}`U zFtUK#CEzrI(H+j!!V-J@f&v+MQ0L>sxOenK6)4dH!)XwQsI&d=;#CLjl=%Tg=caUM z?<%#(I_iD55ju#oo=LvVHcH4&gjKo|k3gBV3s_P7fCrmLAiEoB{Fumxw^>$X?Lpuk z3pI@z+7rRfv`z=x3XnlV&DXE*5G3P?&aT7fuQW{Y@HaGw_v+5_R@CTlB-a*v|${Wq8|&~6#88Cv_-5Arjno1#g7 zroZ9wrT6k%+|crY!VJ~9I_=pK5?C7yDJ03r^NCIhVSoQrnj1ORM9zq2l*&U?=aoDC z_Km-9G~8*gOU#FRR3KZ7+|@<$rrkJMb~=Q6cr0Jf>+qoS{My@=EHSk{Ji}Y?ZOsRP z_;@TgQ*=+hOw*^mv6_lN4wwmC`veO8K3iGlItUtRBJ&%#nyQQv?09^ZdC<{P)ip+(J0`C`mV8;$c)peI5^4%U@SP2}~ah zHP2#nyjph=BXRE&v|Fgo?434GW;FPDW*6gpXF`TpwdiI(izCz@BWCkH&e=*J@~S1- zQ9tdX9Ut>S$+LIpEj+VskKw;fbRQZd-#-x_lN%qJUE<(VNW8ZhFu1CPrvbRF7X!TT3oc4y#yB2@(FvlT{ypuN zrl&6~%nliZBt6{ua*fD^LDEkvA;sB$yj;QP%a(=$mW#m8dF_l$-8}&rZx&$Dku!0B zfb$;}pbSOzgZG896|M}CFfC*Z(0U@ozzQGOl6;)|LCkt&F?wl$f7k+2Hg*lAbcq&Y zQR1g6ZmBxk;!)qey!Rq;;fD$CFJq1??cTyK*HMgCD0)ofG-*v>ZVDDRIxoYleHTv~ z+Cdd8fo!wvmB*~(1R|0)n>mDAGqI;#h+utUUK?E;puZ=tIxoDq}JMFovEJ>^0B z$Y{S16uElJ*wR_I<#ax%LCu^wEM7%R#MQLZ zz3FZZoy(I(7|Y%?H5fLF$zJ$rXt2K#(cq)q#0|YEZmM&!rNJYa?eUW2eE+FEHXL2F zu>eqgCGbQ;ZaOvc!1nq4_q1YJr+hYOx7cidF#>1R8%XR)Pe>Fc7G?H|1Ag^g4wTQ! zX@?Zk0|6OpxV}a{D$`npl{|&TB$@QX#`lz)q8BIf%DYX$Je5oX@9p0gaXge>@e8rO zAy$Fn!p&Qy69Le6wNxYj11}2XU7GW%DioJWRWvbiNxLdY+d1gQGrX=iWd0YH=}yc` zgJY?hR`%iK)mK@Myj;gjwcYjItO%aqM#TDily-yHy{xP-Fvzd<{PWi9_8QnGEk8SH zJy2JzpCI=zMl`V->j@?hb;Puo4mx&8@DLd9eAC3|83;G;k3o_zJH&G{9-Gh))t?Mi zXk^N`2<={qA%iZicsclZ@GII$Uxh)N-e2^1?DqLl*^E}+GmX35qM(#@u$ke~lf!_v z90w*g82!~WhkENKaNEKNG5!kEz~@K~6DK7`=LrCbQPv8bf^TbQnj2KDk)RI%%m_8y zN}WBF=RUz7IC%DNYdiA$`7AXit;MQc{&ZqW*>-+UIDz;}kGZ&V_`k^t@bW0)!iV;$ z-!FGHFXljN839-L><@!umX4Twu2RW)3mZz15^ce0n~l_#nYI6$7{02?N(GGO*=vC* zutibRN;k&uld+g1%~JYi+(FOrQ~5!tgR=kMlPd{Pt9*LCKQq5EA>K$7@8ODyXZ5tG zPN8}Bl*pU-x0p7lqNRGW5Y5*#`5H@863O*|KdAe6+t@2Ned0}k^r&~KQ{!=Z)qZnkxV4N6*o>N>nSUKs!Z(Qrt#S7W~Lrt&ES@;{tkgU^UpL*7Fu&1QId^CEywc`V`-|; z--`afV&SCCAoA?-pPd16O^$fH6-*sLU}e}EMQCyxq| zw3ii5T7#W_@NLj+#!M%)0@d6tV|WMfc>ya&{2Z7xaNr5yF+YW-LGo)s=^da>-$6i<6g5$ardr-fN;lxc{qH{ryW**1S|cUY9b~ z;=TXQPAt-OWuCE&BhZ^Fd?Yvvy4sbn&OkTzuoe8oyfk*WBK`C<sw zD%0nJtQy1d)pNi?+h`M0|=C^tOGxc19-RQ7iJ_ zje{(=Q=GS7k@j*nj@Se5W4^QCdwo(y@?am@F!F~fR=7OxoL)MRvNPGrCJykejN*-k zbL1?-B=w6gO%O;nrwc63%{4}sW?SqeAdQuz3)$|Y%@~D% zJeDw=t0n*#_MM$VVCi&8T{`AX^-tzsyb&v~F;ot1a1midEun&l&V%zP-9}30bC=#7 zRjv94EC%nYB-Pd|@7 z)d%@#qJ8Tfr%UM7bJZY1rdVw3IdHVIpR_!GZ`)pJCgP=^@r^Go=!L37pK3SdAS4{g(1C$QCc=>QV`(^KLa6iQ2v3vn zk0|)Lo0>|R@ka9%fu*>OJXm)<|6?AD*gsgfIyznz3--!IlWM|r>rOfo&KsN8DB#i` zMts#jcaY4GNhl3t@LnyU&uhfBFkuLJ>QE-go(6PI#o|HV4vM!^(_Sm`@*fJfMe(5;W4JDiHWj}rx5_HQ1 z7BAj5==6ij3`wsfi*(1$*dmD`g;to)mu`SbbL2KSH4wR7x~dUNl44z0x4`KC!w^Fd zSQP(IM>gG9biO!LdR!U$Y8T%(Bb{Z%(P~%_BVa(Eq>`)Fsv~KUn6Sz>+ZX(M=s8qc za3jPL?~61Dz~lkS?V$lMarG1sqTTuxC!_VtM)I>5MQ%6=LHe%Q3r1zKMpA|2-{c5V zubVm&*OM*(Ok~ipm5uEhj%W7}QNuA{7X?M+cAvd5JU`^NO9zf+7O<(4z>+n=vZs3M3Tr+I5!&>Rmc*B5|5QW#yruxFOtXUgVKlUysEA>1DW$bczjw7 z{GtKB3aDUYExDZz5Kl4%7)Hc?uq*U1(-@T4ZTWpA;E0i&WG?LV^F?P)#WH#-D9z-n z3tP%r8LX{9G+16#gsx(bJ4#>dievFueoQ<$^pOk{CztggIS6hpaB_?w5<*lQrc7&^l zCLL*8;$5gJZ9_M7ucnOTV^-{l$TO2BBZNF3F1F^IX~ylxPqr^crKts5gKm(E*veK1 z;WXIfd1jLE-$Ue+Uy7HeP7VAY7a$L17K1uL8u**n)F>Cy3x5L-T83!`+!_FaKUUqC zev=>-dLIE&@%5h^M=tTU=|xD>gv@Hlndt9VVgc_M^dWE|)#?diMb`A!;(+*wjYQ{2 z%58RZ9erq9q{TQjJ)Qp(n;a%rNs7P&P4Z9;3yBRz7EL}eO{73kfrq&Az=u*4QlKNr z{qffsxZJ4>;^j}_fA?8{A$hn&evm*(%yzfC`wCcTQVe$(umGEOF$xtARTaPW-<)sG zj()R?ug8sA``@iob6x9l+%i@Q*mB`9m9vD1El~C3r|*A*uAId)R1to`q9EztZHDVk z{C_lkWmFYh*R2TBC5@DHH_{!#p{2XKQyN4{TDn16x&)+4y1To(yY7D8JH9^*e!v+6 zcC9tn40b9uXKBoO{_ze>>#sGS2py5+tg$SKM$6=hWH+BhOX1MLeCO{_Eqy}QZfyO~ zaGZjgxfEN#uGvm)llW)Wc^?6@0T@r2eg1O&r%LAKdlXe&b>wY#fl2|-Pu&{b3+gZf z79lDN?WMl&MUhLj-e|WBtKAPH6t`tW2G3E%iDkAM6O?7?-1M^0Y(4>H&Z^QGCFW${ zQs{2|QWm)K*O9!Xr3I9S)1!bx2lR8kaeTEbRs$I)wM&kV%Qo_FV3NN+-RpQhM2z#? z!2euojrAhY?P_LcHe9E0w(kCMN@ge{5e0|jZ>dQW8O4M`i-Hja(uzbZcGtQW|=BLVvN79;W6{pn3NSa&&;d)`3EM;?)q>FZW*1bLX$pf(ETh z{dDolI$}$v(_0O7^$4^S;Grvhq3R35ly4y>(p{@6boubv z;IZ=YdH(e%O`Q)53ybB5h>jQp;(+m#)-OFpsN%8<3nlRldW~2?B#$ahX6|)-I0Aej zoKODfmN}Z;_VzO539G?n+`XLNgCC{y{JV3MVZ3Oh4RX=lmoey^&*-g%Dupw@MpK*5 z66bw!qS6Lz2gRQD`!h-xGuBeBc}BPkBJ;VoiH{mK6=^2^@Idp=$86V`yE(6h3D(`3 zvWDX*6F}>@+pwQ%u*Kw3-G{D6#7?z*;Z0=!JmGUxj4e|83ogq4C*rSIg&5TZW-1$b zTYrz;h|NFvq;_6);g4!AHMZ?riMWj(p4y3ABMeGF&@Lc%On~N z9A3P)W0}xHZxxpB%`d{4%`F$#V}hJ+t0mn%KMq-%GZySC;`RiEzc=`|6~)+&6Lrvq z-<}XqVPnfu&=)Yyv@a6G-d>EjRkS23?<-Rhr8eCff=M^*{7#fRz;vV%pAOgMzqC zx`Rf_lv&NZAslM$6n{0U((t9HEXuQ|MD4&Jm@|xx{c6s%qHPLpss|D(r9y1Pcdm@m zm&Qen_yabY!Km9#Jg(&y9MWQ9T^}XV1ChI8t;qk!b_RDMT0``|7`)W{Sz54-mzT>H zlRyUd42A3lRlkkp*cz|2)E_ZEam#h?ybYD zGoMBSJEZe!VvD)jWu2Qz$ds*c7@56anaynm?Hk3=AP?;}MvA-+%8B8ij43vfyr@NO zjp}oIKm3AGdjos!kY%LPL^{>W(-uzV;?n4We8zl7;-$HyJ zkuZjFEB}<8jA8voTqJHw(ypszxxDJ;Xy_!vHGV@*?N*tQw_V4vFipb1>+uW41ulA` z2R#^XPRca)mw2oOIguN&Q~dB(S`?OyQ`WcXT+E#hnQC@Vl3{Yon!eX#pS3>VI;=;0 zOvOYoE~r+_rubL+@N zh)A$i|5=<-)$eL6)0+9Pv4nM4Xu&LnpiDse$A&f5RFiwBaP0+3U*P*hmjE*G8uzF4 z3&&8RZY9E0#1w3q#MQ&>3oaU;||F^gbw@a z_(0l_rrUK0`#Hp<5>DWd8vd`z*JLhP-mo`g82MxrgPP5b1IDCt#vNVsk9S>hMEs3B zGWxsMx$E$`@&erx1GV9bZ<;j-w=_@Vs?G|hJru$)U z+rN-iPYyjOtgn}I!}^=_^`&12yq7}mmUmbCPMZAw*=GB#H@eBXp~fnlwO{LR2j#YP znJf7DANpNTK1|c_y^=jB-EY1w z9&GU5Z=Sg18QtVsZI65L@LmhMq>tyIe{muAJG3{^+K_m0A6356mLNl7-oDg-<}RG# zn_SME9z82#_D$S)$q?PaIwNq>#*Wpf$x@1d8F(ee>tiJea{ z>Y>HUvE=GjbMW%h%c1_xP6(I5Jj?z+`nwr*A*n-anVG{*3ArOUxP9ag45XFPD$(gj zNS`Ps`U$;|qY;8>|I(mU5~dD1#LIrV6=?oGS*$)c&6|yaLfnxM{$X!{FGgQrx%-lD zV#)m#XJMnpy^9--xU_>l^#f|}^x;8&`c()x52Q(hsx&%*$Q+-PZJK$Jn+Rf`cC zi1_@$?q_z1hezEcd#bl{d{!TZM&(RIS>$m;3-X|*h~Uz$sX6FETmOwKMTe|0nE;Z+=J`$*FVU17SF%mhijXW3wZD6-6B(KYcQC zlfPVrIP@?<8JPXqYEh{QFN;cm%{(4(I>gLaYO=xQgOg=2WGO>s; z;{hZbB~BjV4Q-#=r#k-({6?Ovp591SgBuXBx@ft`%-P_6sDf^HjD#{v=L*etKDw)9E*zHG%@+2|Roz1BWb)!8*ueaGha4@#d2;k>jRl9A1OyB%kXzcl#7wj21m@5uujSR+s=x1qul7H-KIuN(>d730*`J4ErfEDrk~ka&C{%3)HvEBm zN1?wFW3JaOxKCK@DzIOEyyW%lwwfvf zv;1W%fl$@{^2z?S@1RA}`kH>M%@w;u%(C5Vwny@=9|hX`Y=-2#`@Afo;&7XJ^&Yux z*#YtOMJUVI$&8)rrT6y!MUMTxM{@Mvwwq1_=Z&_38Yi8%fb`dr+373)Sw-&VMX8Tn z2L_%nFWXoBM|*<+Lw_4xdbqv|{)z>e0yb)sc-Z0(4f%36y`6!&!REj=a$A9%ns!<< z*JiPxt&L=oBLrpl_cr8G>!Z(i7wl-uRNxAezfrVZ2#v~v1rGzfZ$QWz4YXF#+lgoQ ztIEXe31XRwcpFX`(5I{$b(va?J$nMoB5U+NcN;uB5Fqw@jInJMgn1FUn#P9*L_bq< zQ<}gs2w*7+Dg)LPcpHF8Q(i?B(1x(#yV?$VapNJ+4DlBxab?Jt*l2*v_ z5-88qnC3y_4CXVQ#{5ZE$*8$Cl62!VXsqpFs-9SSY_22aFj308;yGY4l8I}q)E(7j zX`kLY`GsLV3_dsPA1m$sZhRk!Kk_+U^r!gZ9wz$ll`?uF0Zbmd{CdAc+8dO+hCD_^ zPdp8o{d|oGn7`)D&7H0nz|CBCHWD>&UZv=;2#v&7mi%>D-w^KPkb8J|fQNZ2o6G`5 z3IiTm5W@%H1%K!=WbA)9ZIOq9N?VPmzENn5e)J@sz1uoYq6CU-L1{0dPW`n{XT~xJ z(ClX3Vb)%4qs39w^Pe0sxyn<9XMHbuaDvm>Mv|enzWQ?skJ+oF_Y%Orzj`aW2AQh4 z!aUvCio@A}a$0P;gBIlXXJNE;PF5r#=kXz)q=rj=S$A&O6mz>6ctElcvLX{G;hg9- z8PRNX7=xKX$B&pl-8j^5jNR;k9$LfHf8o$>z2-kmbgMZZtvASeq-=dGQkM1_T5CML zahTq&cQ8M|Fx$N`3NynQO%);f$e3>~ODGvIKQyE{nevZV?*b0~?s_-3eG@J5z-H~- z)I#8pz1gq-To$H!bhT5NZ{hx`UZ@ivGvm_tx$({FV{a}4b7nt+-S4FEFFhqqdGRXs z3{Z(AQ)-ojw0NSmIW4-`(^b}xAvEgvHomSpkvYOyo3n9tsw(Q3-J&vDJM9&SjPXx} zbe>F{tQt0Y)%Lw2wlq1@DAR_?0u_svDaSVfY~;=#a(umMWTE0`{@94Nmp6lvxBmh%m_2?@M|sF@(E8zEdK%6k1^vWHcV0Ey(u@jH#{2&HH~M{v>1%z>Sk z<>1bZIp2McF2P{CT9#LomY753jR+atqBrSL6xVUa#@c>9*fA>)i`C#X1U{n5Q3?OoWWxr32$xRPUW>iip?umTCzEaj$x3cM_P&1Gb@PtZpd&ryRU6QrmY zcI}x*kKKOrv%O8O^L@YN&T;z}^_Sy~qBmRN5<^BY&F}C6A|Fbm{Y|6HJ0K{1_+3#^ zSS9-2-!lnXJL7_twVfY75T9oLyV7;&-0~ru2nv7x=NrpsH1=v`@a6d&udA<^MFUx` zUt05o`igZ~#1`$jLudk1y}#M^41wF#6VQU*rTlu<~-I4<9~&96_;SIX&y=lH1wIEU@jWc0Jw!9f21{X1H2juDj++G$iw`2zW=leJ@5xx3Q zanYhaFf9in40nD#M{M)-T4El;eoC^lZl?WdNGmMM_1|K1)_q=fi^7t5BG4mvBnp6=0wr??7z z%XV%#$+Z0f1Fb`%H)6MVlG^Es!mmHA2X?TBQ+#+6A~k72t)z>=_8rPV`-9&67lZB@ zJIW|)Kb#^8<7T76UsY0<0J!-W0u9+fj^<^09J=MP zeL?ZwDikvAIiG!RW0&`7pWMd1$_9xb`MDrG#bctMqudkG`3L!YB1&-24uPIGv6$}< zB3pwTA+}DZAfDUKq9vzWY2ICp=CdQMRG~Z5VCi|%-&Sp+B+wZGCOcm72UW#?Ku&PV zVCPia{Z`V`)4{FZX2jf?Vza2)M&tJ$$Z=#YmeMT5u27;pkv&| zR1m*AqCB6c8F6p^Zu-Cm9+OT4?@jbl3@7hGOSU+_aj&^s{1>W*KS?3zkJ@j{|7wr8 zo4pr3E6CkEI=0<>2&tPKPulG9vojI3K}{NpMo%!u7mLf#ibL2}1@AZzInXUv8{%RA zO8{R!51za0m`Ou}rmsPci#V#x0(6 zvY+d9|8Mi0^pF-ldr{JtB53|B~k4>a^l(;PRU~E ztADpdS&yW25NI`PX*mt!?^IgMW{=vFqwA5(aYjOghvRTL-cSfB`5S9r;O_)}#y7h2 z|H+vCvlgqeYIdh;+RMXY+D>mF#r*aggvva?*57cw>ocAr3k*W=)qz@z7rP1CcQ+UsH!!&O3b$SBXS-H^f_mFrE>9?Z4V}mP zt#eb&$1NF`(}q~f&GcI(1!iM6zx2H$PH(j1wTk-kEzDQn>ILeg2RJ|dnC(dA7Wtdb znN5$^SH8@8#zzEo5cR{*binbpE;161dV)dPL@9l$@i^}ryf9V2fP(!$UI{^a#-W_D z%vO|j4it9z-Hg}M8U{zq{zh(iJk|#C!k7Fv_JLs%bSPM;xA1vB1}3HzIB^71OPA<# z?^W}pmhJmw2_`7C$Bfz+71GO&3^w|$sDv8|^&@`OH-w;%}$ z3d(Yiptnd1dZ`<2r>nk3Tg7h;BrTLtFW{s90`+{cn5w!_(O#Pb>1Ie1(=!t>-fQhg3w~{3Joj)le zo!rlHri)e>jusEdUW#bthc*H5dV70dp5CT+n`5G;c(#Mf5)Mt5 z|8Wl5Mu#h*yO1j&!?3HOt!ri{?oND2?2xkeY?0YJ>5vM(+{SG#7F(hDo8LO&iu;W@ z&vsA!#q{WN#OuSD<{SRU0W&6EKLmDpp3D_%zY(`r&LFN)f63R~wg#_hV#2WBz&|@* zajK7~Mwl~=-2N?mfdc2>=WKP2S(ePi(74}d%5FY`7;7l1#ruSz*RzZ|^is;+zv3Vubob2K?BkeR%jK7{ zDzMt!8OQ%kjx>!@okR6?qWMb2Ovr_3^=`@j?kGe)4_~Tcp?$!{e{ z=HS_kO1gPsbcR5R6a=ZJFwPSd9d+2geN?3i$!<ld%4G1cWsuUL$WcTT`8RGjFYk!8N8^!4AV=&3VX=qP`l|9`f#z8V%c(uQ zg|p4CIe;(g(7?Jg1TGE15Y3q?ScAJEil+?aPkkUhZioXqfABAhc@w9~dXhSqe9g)6 zVR|B;(v<`=^_=!sftrA6?c0kH<;8|8lt@{m@YDca&5H|H1`f6X+Imwh18qvOJr)w< z28VSctg)dlC~`}#r@Qyvrvl$Z4mWPk7fG7Ke?SfSpb5RWV(K^UwEZoZ#P_@3ZHas3 zw+e zIgWn~_Ybot8khH1PK8<+D73hpp)RX(X6Em3yB8f5FUfoLZJkLK_t;bhkA>$W3eQPw zwqMtcII8@%qAEWH5Fs=WyRg97g_x~kc&$8>T9_)k(j=VS-7U zT>LhSh8YRilYlIQ&8u2sqtp-fYQG7av?DonXNqhv*wzuzUF$6V!fz^On?@n!Dw2Vs z*@!uk#SvFyWiff`6)&>IUU{?83|Zk~(9e8{W{Zt)0pF6w*#UBZ?24k9nE#Y+0-sG0 zoHy|wzUa{gxt;@^USkMKmtrP=SCOlgA;UxHG19cSDqTV`+1o&lGe%kw zr*<&{#HWqydh8%jCZv&|!Bm}#t)Y|GJX)lUf(*KW2pi=D(O(6(70 z2B@B&$0dRb<%;(xaju+ftOGA`W*mDWxG$+;Er0WTz?2_S6_`8z;<<`$ zdR>k~yfil|q>fzat^IvF11IBkNpu&4b~L#lB7NX@FA|_D`Z)LJ6{W#vfA+mgLlfB6 zQtm$pU5Q_>cQ1qQmOiSuy#?5HL)QBqOGh-A#5&zI6m*;{P8PU~F|pDky*( zetZ}sL8lFN)pRiXRAY^YZa{;oBv9#mE}f-guy>U^Xhp@}95D9|^X(2qeFa@Ru*@Wo zLoT7sv1`0dn+t@i#DW~SOGW?WjkBo)qe4J!i(Nn&8I87+Cjp-=l>`uEKobC9*VKNB zY{B=fB8ef;Sml2QjJ1JMO*-4W2dWHtdNv5gXEBe2z28)xz-&gzO{)8+Wop<_%=HJz z^0jkB9s|>7G`7doW=^Mubh2X#lf8te7uUEWt0~0ISVI*hNAfO=5W470qH+xex=$%X z3|vZY>k_4RrBqI&FzV~;)lI9yKj(sxo_d`sEta<6q6F<9>VUQL<9EIF3NMf{W=onnvAO6Hb{4E;1k ztues^jm47GUIvwt(ef~nS5HiO1ORXaoy+KMzgZ174ACzYw#Ef(ec0vLsc|tF#=&A1 znZ$pxWyW)LW!2^Tmg7ExSr=RL`V+N@9rrQfM}3dLB}W~d55T7YQKWk-XYuTd?*TK| zWMk)Pz!zP9EDleyJ7T@{ETf&Ws^MAJcg8sO5J)btBxx4og2l&tRQ31e1ckr36;9b* zbL?o{$6R*%xVJlnkb{n<=HmSTjo0>GxD2|agH=g1?QT80qiA{>$zlh6hR4gphP)_L zT6D(pNNKX7z!HUAnDqny)rNzxMhKm^z0jFq&#c6)!sV6X8}kAN4xb z>khmpWub#b+GfDpUd;`0(hIp5ca6RV#P&oQA`wWHQqP=E0iKqOwm|?Ta-c0H*4fOv zFKqio-j^%3Hv9eOX@y@gkPypxTM|MKq>JS_`8e0FJuNLP+W+UoFU*ug5Nq?zDOpW0 zOP#6$4wJ36hC?h75k5sziq2yzPn(X`Dqk^ag$Df3Y&c7(E&x#Bk==*T09ebUM*hME z8m_^p%QTw7=8(6L7pZGSM&q3WwkB?tN?Wg=A+aj^dxoxTHJYFd*_u>ADzN-t(;1E2 zh9RmFsE-1q2+uwycZsrPObJFHRQ(fX8Tb)dDj+WwCnJ|z^t=;OKw=Kf0H+;H(tl)X zQ&kq@zT9?{E!9>>Hxn7`AAJ_|TyU4iKSk$Os<%Xrtq3b_ll)*4SP6xeR`VaIecrdA zcL9?uFf!PdF*&lhs;H0wRi`U$pqMCboPeW_Ofwi8bP1uA#Pz(pivPJ*jQPP5x!sL; zuKPe2$IrVVtN*&`zP+E3<4!l%1D6RE_H*MK78Sh0aIGI~Zs%zY4^8&#b2ak+YNDwG z4|GX3>D7KfPK-yp4++Vs+>qC$LTpJ{YzfWcr5hSs-(G74+dVia7P|!VuZZ|D@lvwd z67(MFu3h7~iE>si8VCB(FZ0i;r@?&wHq3{vXvdr^MsF zw4(M%N4lzn=-~y60Q&6d?SEVts<ighXmpDPW%@{nCh~=H&g1~2&_pf_b%}d3ozvfZLs2m+N`M$-}Ncz*TACs}v;En4sIaqXTDCpGVE}u-S zhMzp;6yo6RC9Yb*qW1X1N9+wO{#rS1W5eUN9Y#UO&EI~>(bR$MUM_B`NsT?T9;JDc zwcq}xui7J8`Lss1bVeNn$N;nAoJhNMcov$eYTz1tWjxIDQ4&ZRL5=!4gAB%NQ|*cr z!>v8S)ANGB&9Xt^nzI5eFqwbXgesaPL&c@jBnPfe7$7$Y5r0>2KfG=0MUd;q3Exsx z+}!)@vN+9Lj7m=v>G65n<`HgLf-0%L4=ZerGw`imb1d z43;QywX;dM`pWFt9d$JO0wx3J`y8{49PiR9;!H|Fi?Fn^Qi^Las^X?m5#!QNjGM9G z@EjXTv_^q7SvUi9{m!B*2S&?eh6Mh`1ySm9;1Ib0^veLBNm#F@(92t(0wO`_e3c(b zPccPH9A3OvY?Dgr0iUwk5f0aM6 zBIkx%&sGEuR0+3)i)Oetr(y!XE@$vasK_Fb?law-LRyvqG&JZG7-@uOZOMXaCZKNmiYAh0X@FD-+FBH^tlYuNOp4^_}>Ski;TV0 z>A3`3<8b-HLEDwJNez?yK?uXs5SOWkD$gyO!p~&2Q0%5j6h2?H3>8d6H1We2RskL! z6mAufyo7M~af`j3qkron4~gny3*YDHvEL38?_-Tb7#3378kAI0K93g!GZU$v^wxNL{X@_SOB5>GrR zAe>pFk}Py29?n;|D4BEDY=gV_2NC2zYT`>QuULvz^cC-9i`Nzp zg(bZh`r+Xr+Tqk*SAvY^k(3cNM(7xzEB(l*j>hKRA4Hjk3otP6*hz{$-k4Q5Dc~bd zUfozHFH~6Tym#!BC;SpR=Qu?lw)Z|q6jRG|*gLSJU>0Yo)(EZQNXkG1wonfB{A7}P zV$W5u&?w?#DDiTw{B}8=r3XcZ@|YMCkN!4yc5~wb3{M}_O4ma*Fsghn3Y^*i zGLv6a1hF+vr6S<8F_hQjO>ZS(z2}h&<7{+&qv8GA__p4vF+_6z-c3^CXiRvRy~9K0lp=5<8&O@M z)&66b?RpCefjhJWCv)3-_ur_%*7+O#pY#Q1;qje^oe3# zF~@U)5L=)OhS<18yaV@BDtmsvtTr?>v~*c6CijINF&>_xVVI}pdizpE1#H)QJ^=xN z0RFEo-BB;g^g%z4n^$eS>@$~!htcd!)d#vFV9`#s7e?}XKTT-(AVvM6jS|=D^*8Ww z^ADNL-|P3XK&OIdHiO$^# z9dP7R)6&2Kmnrsfa&VxB^Xzm09kkYG%|2_KopZ_m`Z?-!SS_EqU}?0}mQh)lP-E5&&-R1qgYxfBUt(8?!CVuh z7lg4e-Zwny7X*!fo??@XIC}QzCz_cWagjTiMTd>W7^<pJAd!wgeqy! z5DylJ76Cy_WIckn$~fGq<^jow zt?|+QcqFpK+P2&?KwrAqyoWL{jP^S}iz*&y(I<6XDbm9}!@(ojl;rtdR5p^7gLJxj z!C8nO?{|CK@9fcBmf<|3gP)xb#7K7A%Sl-tMhhvOoe!H9!URVyYNT+?TvOf6lD08W`Nl34LiryC#rtJ=L$RFGJEDlZMveX2y=2}_Ci}S;(<7I7@}A7}?g86p zit2ZrIqmyMW-KDbX8#nCs8!2M_(H2)l&uIl27JRo9f{<|-xk+eYOwQ{Mm=3HVSaOv zq7W`waHRLk@i2c=LssN6SV<|Tjz6B??XHT!?M&!2lp7K|t5hic2|$l!^M!pcgm@F` zigx6x6aUEzpdK+3P22PSM!WY(+Ao-h>Blg7{GL_Y`7Dv2&A7L3?e&)0cy{G`G?|_a zKSek(pw(+oVWC#`SL=9SiH^n8YD^}Os|Q-5KxvV`kbnDEIf$4!q2cTxm2g}-v5@np z5k+t<`Ey6_XxisS_}kW{Zm~3_yHjn2vnR{+8DieI3k95DEIMw1)%ITwyRcjZ>V4Z2 z{jer`3Nk=60WSeDXG>9*Fu$lQU3mA>0}%fai(-VFHW;ao9tWZ*LWvt%2!HJ1C+D4p zKg9%)rStLV1V$M9a6nFo87xv)aR5>K!%o(pZnn= zT`8X&l7#KUBf;fVg)*zG?oJgp&+w_T%w#=2!*8AB^UMOX^csRNE ztv=jFZfw25BQSNg?1CoMCT8tlj^kNWhUr~p6DWR0u5IguldLplwzbYl*sHO$jQ19< za3s;Mpcl3tXnbKFvP796yq*|OGak%@X-VP6Bxh>+@2rYvD;jL}M7n(aT6~Lo^*saq zy9t}-B-{kR4k{EP+*gQTv<_RQLZDqJNvVUfmX_FfX{cXJJ-`+1{Jksm=8R1v$LVv zRx4!VOZcv=UZZR{2SJ1j@CdS+_`Ru!Unl)Zfdvov8mQb|?2)P$sYuh}o6O{8tNr?w z{w!VWdG(VNa>f$ujy48w$cgmg;!s%7Z8Fo;rHUQJzAFPre~`zl;i$p6{1 zRmo_v$(v0E&$ZZ{$vl|pAEbhEygbw=Xa-^r@?${4M3I!e-$yB;Ne+j zE4dToKsF8>)abFqLegeYRRr0AgaGzEUu0yYSa6prCLg}d%bhpZ>Z2qafv4?8CjY5` z2O9~mIa?W2nSEvce)U(`tJ&#=j4Hz4P4-9f*n4|}iY)Jxdn8hHc16&Lu|DmW73aMZ zy<8GG6Sa>aS*ZqEBANTD!DQ>EG`C7n;2kQ)z1sH56{(8J84lxVIOaAz=BH zIxK>Z3@2OXFE{^xt-rN3d4jYm!yXZ`KJXRFc>sMacw^7w+Tmm^k;e$pIx`vQ-3m0O z$3rT^t+r9O&hoB=G4o$$f)!8{#Bce=Rt9tfA2WU(dg` z1?GrwCe7S=0LGryIgtu!LY{Ai2+yTv8U>Nnn@#pQ z8=56Xv_o0(?pbn1c~m3+b(-CAPa4VR4K0K@C0q8z=ab;)337<%USEX81>etV=lhny zpDjKjvEmmCv(t9uq^^1>=P9yOVAa9cMfJu?Nla7^_>yZZCr$72P2HL^_BDd-Fb1?r z6Z<`zj(|U6wGt;99}2sl68F~5Cp+YHwKg;InYhyg5I>dg=k6yh(0*O;0w~KiyVNB3 z^sx6q+1DM*zZ@#fzZ9iTPFp!X_*?ywo>hbN+SZ5stI(CW0Ua$)s_(l^L`J(S*t%D{ zwmY>jcb%q4e{Fp6hG&|#>?xw{CNWr((J#OERdL1Sa#=fmOk4w(^*Z1bIt;P)5*`@+ zCxY(o>nDPeEk$%bMGF8M1E+ zeOzk8h&?H$1%eHKhyJCI%A+kWm->l_4LR#0Sw_~HQC=-igw%QKMp{irJdO7g+-nuv zUfmYg7fBfGRa{@F$8kRzf7d~Q%=MpY)HUc4lLj^t-)wi}ktYq(#+eAvCs4TNeYt2I zO1zzA(F~TA{*+9iWnK1LIyws|Jalz+yRY53m*ZG81Wf*C#&valUGyl1!55(BV%wmR zJzXSzv{dJfw%TNlWbOIRkWI%?iGEg(BhpeNVJ-clTy@q$6`wxqG(`O|k~2)0jGShU z7)C#zd!_z|R*Nx%mo1v%iX)?0 z;TZO)lz-ill0P180%;R?QIFL7kECJ?j-EGYEYcykr6=`(G^KmA2dS|zLn7hJ&8+(& zXZWh1iU6fSsT)SK?_y*A#+n?xE|Sr}yl0KtZ*{m@u0_`FhP|-1%4k{+S4Za4WXxv+ z?%$4)*_cuihPloW{qW2k9#*Qu25!cHLXpZx8=o_Cl{;^ z$s)Y35h7KaHZ8pwi#evN&=f$H_uQ8vv(*1N3r4N6!GjmcN=4+R+nx?YjSch{vHyWO|-p38emtd$%r-cKC=n(Q+7V>dnTcy^m_+0R~&9Nd>18*0Acx0_-PpS>a=0g`-h$hY>xMrMum_p);iid7R>8E=`TLlz5_Rct31tg6WT#;upQf zruLY3MOuIk2TluZ7oR}-=hj3Pxj3NR2J`H33l)4$l7oIz#_K?p1;G8t-;2R?--pXJ zUz&*Y2I7N@A$-dp@hVfoJYIq2KZ|bii#V+l7ooAkNLr%c=mc9+f5*HY=EYF(UyZRr z_97Df|JYEcY)g9*@9&R8xt<(2G{yXs@|;W0^pW#$xqk-GCP+R6W*KBUveddaxUuae zBi~gI1xo~5RStn^jYx1;$ivDaF0koeUS0;$W<%roM6HjptKTiV9)_Dd zOqFrdlwrA6+TN8IT(nM7O%Q)$ICGKABzf{-M=M%d{KjJ`~f!Ety&CRsNeJz+@Y zUj5TvJt%PWezpNj5&pM~Rz_`oL{LMPS5C6l$w`f2&CQlv6)v(SJxd?QKP(c%!`J+% zWI#r?8O-^~Mf%rI591Lnq;3zISaZ35CX-|QX9#A2L<$y7g(j+LoI6EMPQihM$2WY~ zkxcxK=3hjo0t6oJ)=^&S*GdMMS#6aWnAG>@X!A~zQCtDYkw0lCm5bsp@M16(bf?K* zaS-2u=?Ydq;NaZs8#{kwU4l`k_5>`+)H#_8;o?se>)=_Zt2XG5kmHSEo%l(nyHCdM zygwF7vfT8Ui+%=y>|XtZK08kMkuH2ikJmpp#0x@JII}v=_Pv~{C2vAHmPcuv;;v%hpxQTi0~KxYL&T>MZxst+J6`f#HohL*`KL zXjacqrFStOLlC-X-080%SE5#1mr8>-q*;+6WSpEuHvY|xTZG#xitzHf+%axfDNiS% zx;7-0_xt30{aS+Mg88AfEjV0DO+g_uHwH!y8-F~@TO4?IN6y}>K#+qy1>@TSn&0)O zhuWsx`4B(pbv+0F@4gNSpM|;sNN80G)`i2{=G9-jt>zC;yzADa21(z zzcc3!p`E_4Il92Z$hG>Oxet>7?yujr-jR{NLW?D*jCM<3(O+(- zyYy6md~k4a{fA_-NoLtB)Rj>sJ_IVoQh>5Mh98cdyz@og&NbHrawWwkG8#rHR$}tG z{2+eU^T1iRwz}>2%``qL@3=CNbS<;00;5r(R<`r68aK#P#qO3u z*-f!4W8Y7vqJ>yJ-V4H52c(cL>3%hz2p?Tz&n7i`uRKXbFycR(9>1MFEDbRM6$CiI zRT?(vjt^Q`;&4d7TWV!RF9E`Y4zH-MuRwuO)DloeaEizPT4-+~lN!3Z>Pj_SU z%J2`*Pdn?wHiUhbhtzd74eZ?`z^=+mvfnXdwzW+;<8tfG5b`&C6O1=du^&6q+X=BP zAPVELr3R*lOl@91tGca;jMnq&HwkeR+8qNqv9wB9Qmj9)oT-FOkXd+oGe@dcNR|s9 zT;xU#VDSx(Yds5^is>_o%O6Gr9~bqJ^#u5XP<5)RgGZMqI%??&yPXbp@Sx4=y$v74 zmCP9uB>+kFxc!trDI}FaqtXCmBO+mh1LlGhYBbf{pVCy-NOpc9%-sfPV;4P@(O4V; z&Op`yw`QMfB`)cY5xi)f@bWUD{GC_N-S$N``q$r275YE_LT@baSLf|I!k0F{{XR@z ztXcoh7N+gM_eXUq?ylLIcFu|k3OZyg-UasC^#5@IMj}6kp#9D63V%*SC5*m03n70` z%*P@}<@V-zCPAmFGYHq2AS0YnZBOUn*;j`Nw@PE^3_9kLE(XpC(3!ZN+yRqNui`d> z!OQaGcS$Qx@po}b&%ChD#nL8)TB;Yx{luDIm(v$q__+zB3)6;E^FK&me^gSQPyw{< z;3+Gu>gsuK(<92QTAENEXKY4@;=m=jOit7C$!4P(eZE>z-hW{cR+i4SL^hlR0D2Vu z2x64={(RqaA2&e&+o+9?(*5<4%w89n4YptD44_k=K3oe@OBU2zMUJwh3{(%9cBvuL znW$-}K?{1DVlokUAMT5wDwzE}jYN3UoH_zL@$RRF>E~82Gyxm)Hv5N5~0GWs;UB)H*hG=-It_rQ%iDbpT+Y+LMcGf@2F!O|0OLo&SO*R z>7$YeIX32w3u!{~&wcUghlJD_3RS^k<_Ie$8!DfXttd~*EAN-_}e^K(RjPmL;AK|j&h2ceb(L#bJ zktJL!`7DdBCy(m;i2hs8N`v*XZxT0%NbkjKQOb4k*NSwB_4Z`W_f8PXTYe>2r%~XO zA$*I&Ji{m5Mz|16kZ0|IyH|T-LE$e%2-egsuo)G%0^V^SG3mX#>PFQ+!pYHh@lkSh zsT__B>6cDMB|+dqM^S z&B`iXr79WWSKKs?bH0b_#WO1=Pr{S`lxzQ{5`^hfw_GBfegqq&EQb}g24Zy>6@bK3e;|sCT-HVN!r+GV_S`F+qRvwvAtv4w$a$Ov16Ne zopbL0z904&YpoCSn`lM}tZ%M$nKiG4e?N@l#AS`l;$9WiYzRiS*6rD^Xf#l!PJuIB ziQz0Hl|$$8%Q4Gb@0gY9XPo=8UT%RTf7Un=`QLA_`ckEvn8y{a8WN-Fak;TIHp4Kl zog=|u@Px#wr6txvo|*W2!Jlh2IabC3=vdCczm!rldxmR6+%M`9700Oy%U31==ONiE zV1t)LR+UG%vutoUlxYDstsx@VgIyW_)zFKQKzs~G10UH=xeVuF+?xH&59WTr&7NNR zw&(31+GvZZB+Xr_mS_v{u@+#x4v?zTWqtwyIpwV=O5`|7aiTuD*z*#-hgN?$jA7|v zp|Zyimde#i@--M7_ z#P*>pu@(dgu7`dGMC2sjR*7BVV9o5_Yf&O|#9IeYx$A6`H%2W=kSr3AUB$2Eio>{# z-?K~X&Mh+@PI$5Ssnu1IX^JF$Y2lhEx`DZsdI#A^ceBGuQTv^YdL|qn!uXtbut5Ut zddR7oLK_^~5#K(;@;6i3QCXBEsq%U^=a7v=YJ}i-wtXc`yF!Alg4xkNQzQj;;5~K3 zm(_1p+Q-|IHYeTS;{(;I=o-^seX6cb44}EEyb5P(*Gznt;SvEd<0vI{pn3{s0Oy_& zO7mgkaX5sMJz!Z9(TD&@z}t4|(`Rn=-ika1q+=8kr56z#1(M1w#n6FT(Q7bIj8yzl z!qbZ4If_ReEqHTh#grtf;i@W1ld(;M33H;hMCPHzw%u8Fr+UzvIiB)5wiyq*T~FVG(873@L>d&7wm z)zb8O55*r9UF0FFNgzMFSU&Jn5gJni|)%x}-%LArsp`D7M(kCkJw>N0!}aw12E zxl(3^$DO&U23&t=oLPB29dTTef^|E&dvijWHy_uDcCOGby1XdPc#oDGZ44^ssFuxL z+SY^A%hfCBRp-fyKp$!ul*)paQKybU?6V@vur1t3zO!X{HC z=FV}l7Sqkx1uO{HfgE#SIVLei>prA<44t2;Z3RA(-x*^ull)fL6+pg zqNB3l-~7rsnNRcG8k8>R9ZD&FruVGQPN=P0%TV^2-1H)h@L;+thqF}d)Qp9cn*WZO zKQ<`U0&;3?Fqz=+oV4Ytde$|u-3zHk6h(=-uMbF9RTgF(^jQYec4!V>2_K58kyCwg zp)jyoEg}Z$UJoL_X5tLxEHhW~bfs9TJYQmTmE>Sim>D053;f{WN%E(}I;1L3^IHyD z!Y*BefL&1Kc(i4s$=S#NYfeT_F~#qv`C^)I=G?@VCDztFuUU0H!D4gh-t7V=kj4}g zHz~A|1_D01sKP)j>ZKq@ni2y1va0*3V=NM-yCEx8Vn8tGrj-mexa0%8GAL0>07{mB znCF&$d%qG;W*484C36~sPLhZaV-!W@3cov1|E2Ufs=SkIw4`i9(c~_nHGL%$^jZ|9 zV)7;hTnQLvs(~zI`E4q6xbf0Umdz`&zk^YvPXlOg+%>*_36=I&j09O7ttn}2(8Y~8 z5&Yjb}q{&etqOl4(d3w1CYCcfopq-UelhAE=6wjsik zS=M)M(Q-^3E|m*~AqtpoNg|sY2SrQ_$XwLu)%+78`((;6l3|$Q$}J~ODZW=sr#>%1 z)2_hJ}PTjDMa~4TyO9kcGDv_7^AIl_$$|<)8o_7-DtCSL+~FJEfH%H{d6yFMc0gSbW#!1`dq0vTUHq?%9ywpPr6#u6)v1USoyvdacDS<#qvb zEp6_R$sYSH^Q6cby-rhqRH|>&D&a6JOGu2lS4Mk$OUE;Jq#On$hzMlS)M!ZiB^0O@ zFzS@7z#&tnXqH}&H%XyU2K|7khBt#gNtg{sTJ;)Nfv8NRB$I=&Uz#P3cNrj$83VjC z(zxVFuvnqd@|lYkt!jz_Sc+ZLQJ)Adw>|Uck4RLc$r!0Z2)w3MY5K##3uL{zWpKM; z356oWF300=nWEQ8D85THsr@ppR#Ro>q|R#Z{Fw}Qe*xvRAlVq`H?!wP%IftX4AB#k zwt0nnCe?8{RU+5plrjwh&(iR3q21L%H)XeL{H*t(hc0B%{EP!X?uHPqXyCqtk(o;w~8)gqCsr6R4U5E-NF9Hqf z#da;Okvt2UdYY)qd)-U%@hDUXShHI#B!Ayq*|#!Zfcq!293o<_TdwQNaV-#o_DTED zY(`Z~3Ht{r(k|^RKEuul~H$PBqfYYKV@BpvyNt> zy3wd)=X?06Df4T~wQ6^YN&J-U$PFx?F3%7g74~M60%VY6>E0Sif~x-6k2b^q?ZxSl z>?TdaaZ$M_YFh1c;+avPyC z1q#4g1K^@L2Y|T_d&b0P@qa@P*Ig2G#pF}h1*mML1Tg`m+_*@=SGuM4 zq$P%|PQ0MOtZ|db1c7q=MT7 z(hv$Nb6AG5{3RwVL{nw8q9>Tqf?#o}#xX?OpW*%dia*G}owv0jiZx5>Bo6L7i@qfT z7<|fAWRg3u@38IAa{2NmvU~_o0BDoajOVzLqC=JZ0izc{*%13q2Kttm3Odw4bY!a!S9XbF?A}>DpbbsR1*DmX>4Wy>i^YCaBn%ubK%5dfAh3FB6jGzBf zVCdh6)J6{$c0$Rer=x?$+UkG*^>Mod8-0rPGjU=HzxJxgz3?)N zS2ES2lH)oyfu@F~x{C5`5|a|wzSt+$5r0;BB^*VmNsC6ywZ_iWBIH2#<0K*La|{(p~}6F1MH2owEK!Xo02McS7CBI_(0>o}cm+TMI8 z`$v0TT4__&L2heYPc3adF-Jc3*Gx6>=KM@bGUH(-eC?4;;T)~gi|G8vho7w+?1?!W zw!7Y%IL+RQf2Ni}9gYJ6cu7iS=3nJWU!4A;aMC)_TGyhrJAQVC#OQMC49~2A-t?$V z8@BU9)^3YHWch?q+vntDVQPa79z!yq!Wt=!$uf2Z06F=Do)*VX^RB(0V6q-azHDLkB`4er7PPDS-F=Zwln(bbVoK@GG{)hfc@t77I1LW z7fYcUx5SV}GP-XRrc4$mru?79*o${FH^Io1xJ2JMpH^*M86x2ueiUfH5;t3nYGG<3tnzh;h0;)UcdcBy3ztO z2M^TVN|U>LGz}ad$g8k;np?su5L|z|ZLYSA8SW7x9k|>>=*ye6QrGFz#$ZFuPEgX4 zn5F#nXMxVX*4vN-=1b8LZsbi{28q_njEHEp(Jb}e#P>;eB(X!*TJ~Xe>a73GGnRmY1{iM4uy5fRvvbEUqPnw%Oj`4K8y;E1iG;yU4Lz6VjV*d;O=`sZ;Ne;aD zc&_;7BwO@2nKXd;b@1sBk*Ya&JhIAa+_Cuk!CENOhZk+*F3q?D4?Z#w6()C6{H4ug zK8RELJqZ+Hw35hN4Jy%0=nOf4=a0ZcXA=exq(_@+Q^H<0TtBi>h9SvhcSmzo*5PoWqnnwU<4 zInfOyHr-?twJtMJRD)}^YKXf{FVy-Fsdxgqc$^FM9Nj2mKb^n~9mE$Dh26 zAB@_PsIT@mM2x)u6q_6Hd&D7-FEII6G&wV~6E?Hk3ny|J&f>LhRnYR41zqru9X-G0t3&*=7CcX@O;l22Wz0I_K*j9XW z-DNMYYh82$voAr9Z!6f?Y%s9IFuM|}iwQ`w1aLQ7j!8x0JW18f2~|39X1W<-H%-X6+r$1$X0SHe zC*WB&Izz$8y!zmQU!~vQ@u?&#XsZYcXaeQtGz*yjQU>c;r)9PNN!zaZ)v-+-Jh+34 z8L@riX=ZJ=O;I^K75m+AvHf&L3>4sQI>Rz2L@p^Ur7SHg16(;wY23|JOiF;Q9rzXb&z}H) zL1aZ;S{iYFo+Z$bHV-b~s3TkHlV&wv;_fCs!Iq}%y`39lwC1QIxDdtnD(a@CbUqX# z>`1fMZQ*#JLm`f{z!SVPt1+pKj*sjIphDhn`U5-e9z_oAD=g9vZg94sw4m&~Y7OYJ{GJ>O;|Gxo5!Gx2${#IU3E*K7+#P&;! zi9ZfP@dQSLwBcE_(^ zwS91Q3wjn#-*8kO!d?b)aW&TuOH+LNt@dx?Ye4edV!FuBu40mFcQ4kS)B+uiREy-y zsA(=xp(o?`-*bBhz}uP(!!1!?nQwC=I3uxE~uv!5kMi~V}Y4kf$ zW=)h!NR&;0H0;z=Y~apd*S0Rwy1X3LB37Y9+5hh!G!qlkz{SLWtz`cIB9a+Nc={mj zuw#TA6b5nV$*97o!A;z43_3)5Tr?mOW5ah|;eA!RY#C(+E?=;JGwL~k#@7aCmO2Us zullQ*CF0D+j2J7($cl16PRdl*H(5IaO{kW&)Y4n21)7y;N~qwcgu7vw!EpkH*_FA~ z5p0e1r~)gUt&z2VJm?OaMj1(?bd9>oxu$lwf5C+=ZB>voj-zl_{flVP@|=#KXu~Wf z`7j1gvQhf3&=z7V2XkVfnS}=T8u&x$-btOTt+I!U-5l+_2vY0EdIZ%9 zxa*QMRr}RM5ii>-%Wl6w#n9<#dBAeuKg)&B7Y*Rdal4y5l;QAQGRLWiK}ETpg5!^| zGi_*;x>0b!}58M8QJY);<1Y=t7z0?`Q*tRuw`TG z)K#*GvBwtqGWN>}nJ#XBCEww+9``w3uicH9rkIgj&)->@cTQTg;#$;0LNUTJSC?70 zp))d0rJ^qxP3v$U3kXnh7z)!aQ3?Zc&Wk;wnj~hIQTEcMq2~k$XDfED*a69;9sAhr zE%TLIx)eFoSSLQEHXrCU@PD^Pz-!vsndLtzm8@qI{{`~?QxZr~A=q(|1aeRSBa-jl zK*pjM!)MGQ9S)4!lhrAY&Qz?CjfDN|p+(GO4@V zTlFLzH?_$YVkbD#u~rQ(&Bb{|0w?Urjbvht&g-^OojVz7?%W#FH|ygX?yCvxH&N zJyh{V8#Crth`=fMtN67}lt(SUa@wU;E@5AGQQnMvV__0e^4!SlHOP4Gr_fU)(GEfBfgJ$)bka zLc(>JJ4X~O@ELg>(>;L_1MjEbcWHdT9?GcO$Z4GEBitx@kl*)lev9=_(k{1=&0wKe zt^%17nH+@>B}b#b7@~}?cxZlpBwt!I$e(!q zmbp`Y*b<9*GZ+lN2uaY0qNRV=ZT39hW2d)HbQ=Z4HczB=%;Mt9D9oeii4R4Ms?pk} z^I^#(9p+zO%{hK^R7Q%U(5(FwJ9{KFTOX#JHaF3B49cZM&sPwQ`xGkFE4B$3fB>m% zwMg$RKg!e321z6nf1-W`+6GVx#>U1_B1I6p$dh$J#^m;Mlh+x_ znLS*FWa8(i9lSF4$p!4=1f&+3%-%Y+4px@^6cwp()>@;6&xn=n%7jzjJn*H_6Nctp zmZpB_^@Uk@u|}q(VCGS9!HCASyO^cFS4WYc=W;^e&-KvWiK}LYX@z)7Q1tovea%(< zJp{=j1H0TE8im2{49ZyNu}6wD#mo|)T2bo<=?=mF9~YpIoUL)^GMSb+ri<@->2Kae|7B~G21ywU!MAU#0{3zkB9BS2Ohk>gAyAp1(`pZ+V9I{3O>UZ!3n^& zwzW+&M>aOH`me>_{O3%n&j7q2c@Yp3ajqx*)kEOk}@$@x#SR(Wj5w-ja(D zBjq6(vd|^lP9I{FDhM zRnFwVco=sbK(#Pz6bFQ;>|ZeComlcz*%irCsMjo+lLHdk~7yw|0iq{Z#<@uPA~!%p8&1t+Bs(y7PL!N3u~r zBKkvgO;IW=bk%99V;{QkV}yCP((DZh5j`SU66%`_^yn)qtE(+LZ!35T~zj8D1t*Qhqa9PwTNi;I=}fp;unq6l^?Y(>`{6KsDg{IB;in} zp;s4J6i!f$P3PobkNhZ$2zLS7SwewHsl@jh(%o2QqUeEss!v{CFO=_lsRdeE;D6Gg z%}oZt-CKqRpin}L4B=7H*6Q{2*67LaMIBcga=%7uU0gTI-N{`+P$jk&-?bcKh0kz7 z!HA+F$QBh>-A}6-4;Dl?jRyzDb1{a@hf{E3D{^wzvrVYtv;V7Gx3_Y^QLV7Me$rI6 zzp?Ng{!?3g7n7ovdum3F%QbSxD4I9A7gAJ-(ZF{732m$C>xAXilmY=MZX^@#_%ss; z+(4o@MhY!`r(?mxYL!df&RU`U=4-QKR;#0|t>3hYD5%%8YMpPL5}Mhvz@`d^At!P# zmMco;X#^sxqdb%vOrcIo?37rxT98u$A`M99DFGd?7-@tOXWg|)%^=xVKvrZ}?DXkx zH^+8C9SR^1i5n&bCP|Xlr7cz6m<9&K zQnKu#V6%iwU`Wu7IpBopjGL@=pa1f_)yWk`%%-&5=S!e z)*qZj=*KndvX;j6;3BJ0%)AtlF-;pCy=`dy92!cLpgmj&JS~Ch_62@XO&X)R2g#)x0wt5Dv6*%Uq{~3ZR+?=Taj9mEh96B&0cO$8YW`5vCsfA}w3dcZ}rpF!qCV6aiT3j$*gtf_{Yl<(u<+z-J znYQ&xro-!^2y@X|pQ+4?12=D0+)6zk1yt!TwQ~HVs5xC-Szf$=Y>Z_mqp3GLKGL9dS^e9od;=nk7oP1Qkg6Ww+tBGIw+X95oG!VF3%6f#g=%2J8l zVnayA=igXEl$pP=lA8bAXY1{T5z-*y*S2O1t0nfN;M(3w)!7nCP(tNor^SdeQQ9SD ziqyftE7eZmek`FdFSG#2n(>94-<4Y;XOrH|H6eb5QM-1jQE3jOvky*Ls`r``KUxxv zGnx|2zFgMd+!91)KuMn(ZSIYfY56-dqu%6-=I zsr=9I|8Hlh)R+dYAfMa`FBqkMp;c`eg)l>Gnk7EZmT~yK6BdnvYkrTb1RX!#gH`oh*Mw>GExjb^KkrP_RNl%*pxwTb-#GqFG`3ts+2MP&FA{xGW({ zr#>wvwnC;WLJj`A%?toGJs;lnS(}|4Qp_Mz=|05Ji$EIi{mHO%fs;iZ4# zv!Mk0{VTD&B$iDg(9~XOesuUkZ=r4>KDq676Z(G(>5p@&4^mSb~gi~8^)rSVZW`_((3(kg|jaw3>UFQ1vnpJReTHm@h}78 zCO7Gud%Mw9)?gAib74F#X4DiLF27@INtwfT9en+cSrfCC3L8sX;exzK*QP;?(0|;`#*)WN@ly`+ z3YAJm%Ra!XQBP!FQCL1xfF!Ui2tcPX^R0VcPZCA51GNs?GdH50s-Za&biZO5KnG={ zkzU4i>boGBA~0#W5haM!VehJ#!qQ=L9?rD%>B>M~rb;oCyJRdjAnMkTGwEwam=C)G zV(KukIizG}l4C~#<~q|>tX?_<0Q(X^tWGT&&`1$!Y*|tn@Ze-Cp{p%F`P{A%0^oPB zs)wnarQL8CC9l&s+(uhPR0C0DF8mKlM4FMk-x6%vY7eEm{oJXIy;{OV#xU4Cem5F# z^-U_<4xFLnwFp6qPDr9lvn&&8?EZZO-4}~?mY*tmzeo&wjks}#_Z@8Y-lOohag>y5Q5L=%z?%}E--?Q8fGl50SveMP>pVUt21$UP8kJcMoBnf~ttNP* z8ieXd))B5z`#CU#3d=gb@^n*%qb7g0CrXD{SI0L{Vv4ccGFSah5mz*bTDI<{cI zXept3ZtieKp$C==d(lbTORAEcVv79-cCuf$K=$==r(&ywmn(qmm!EA%g@Et#T3$;r zjne0aFG4yt%hQosR+vzVND4v0+=YK9-(n`$oH)k;iSOarnelq7 zbGb$X91uowugzit0n`q_Mj#+4=nIe#zuaU?&{|n%zbmq4!)E946`v=KH1>yEdnMBc zYpnFQN%WOD6YO}-vZy}4z|TARRIU+AXmGW+26Cks!=OKkQ`0*+4YXq9DMn6|GK)rG zZykyV0gmjiKF0#s8#`4tgo)rB?cE4rVC=YdTzw`aQsu8*%Lo7%myZJ%FOTCB`avWV z8n2fV@M({G_xoDw=kgBY1tO*{)!Ng#gU|C>kTG!8*Rd8yT=I`f&5kfu)ea?TQH7LN z%glM(nBKb#_sGJBDN?bH?#0L)uuGH~OA4aH*pphg2a0#iTC}Gwo+;DkTKvOa|Gtc= zs3=LCFygSQDl8UDw@k8PWQN~t6EdXK7*1~!ya3Y^d+iyzdo#KqfP3&Fm5tqZ6H0v4T*+^5}P*bmJ z_9clg+ZrxP-p0wf_5d<4 zfKo%?FnhHagVVLbVH#Dd=XwC;p^Kqsd-@ljw{wDEAJdv6Ka{JknyjZ-o)SKEcaRNT zv9rrv(NjOpE_btMgtsBqX{!JDsP~$uJU?VTIpN^IZ^UebgOXqFwD23{OOFTwWU0o9 ziv0Q#@-!-uTLb$tDoQj(hUOtzUCh0i+t6JbOv5=>&^&3SEhoJqDvK-ji4_#jv|6+BBuNZpZ0TM9dqZfM3t z00!GwsWFHlZCpj^1p4x+y>4V-WKjIbKg_S!i4kU!AalDDL)6X9H=#x>D0{LGR95P? zNrt%Aydv6=cj>(=Ln#H)akA~4n{#MNTJc5CL-k#nuA1VPSyy=~&8XMw zVx_suDQ=M^_dwNVy3vDN+tvv%aB^}cr=;YRm4yS1#=_E4)=jJK!%}yvQk3QWEH=xo19&TrOR&fb zwZ5-YOtR+_OG&p4?U^*G^5W?mjJP;Nk>KTlyCLJGHPsZ6?LuIDFVVbgUv#~8YE$ED zgyDbuiI+OZ+!f44e@!T5Uy>{6aoOq>fsw4THQGgGc$jE-`?AYg5jFs7&{rpx1X{qU^sLR4U~c}9dM$vFgtWlH zI2Ut=_AGRKJ-!n^_cadjCNXC`qCPo>w%uGATGvcd*Ce^b8vROgBzkzDwCA9ZLmaJS z9~2mv(+)Y$WNG8N%ZQTj34fpM0E1Jtfn8mDvs-!8i~I4IP!>16(2;qhsqZTwh;W=O z{BpjAqGym)8C9`;>!H9wT2Q@C5QlP!8EHcne4Eo_nGD;OriRRf+4=#X0oJglT0o-dc zGBW1o=F*qIZnx4tmvLJwau{4b1P9NWf;T?vV2AA~=v2dvstl~lR{NDPWmkBVRK&LR zzkMv88&@Q~c^}ut9-BAt@5dH@Bp-J^TK0^rhWr8<)1AJh(zpJL)1Rh@BnaJUHX?$k zfuf;xTm4M5lKN@wV+9(yW1(+*niTmQ_u%ppx}suSirit(S|%!@AD|t1pPu0vZW8u5StQs&2D;wx{1R3yYibp(2jE>e*iZ3i#vHB0iUhKab-htiAh?7QR#Yh259Y8C) z%Nbv=S&-x8?x7b7P`v5?h@U2j(q{&nA`Lvwk3w-f+xfkRL~WYyw%(kyxN4HDE}l9 zu6+oJ=4z_9+i!(HwCSxiIaMZ^XF>upt?M|z!K8}acQ0=W9)1bVi{80ON z@oQy3UAOuREl@LR{@9t)5?lwpN%+}%fe0?(NVLkH zmUMkHsZyZ^T!OP+zJFYf>oO!m>5j7UzJvITnPS||d^%qvb*H|=xSkYv?REKvN%}jK zBt7zFJ$D@LY%_6wstBO8v^^BO2Dn^&Z>xF|#i}m^%%HQp(<8^LE&#{h{MXult)OH1{WEE7y(D`P?K?-=^r8!GSW_j|kHj2c?Sj3Gh1@M$PSvQs4PzWpOtp4<<>R zKg^Pt!JD`|&`TH0`)v)22@1@B*Z0?@?@ zi;6;ph=C8|`iYx0ZTxZ`pceq-Ke(g6$94SJ3ld@KF_12@Mvpy?{$6iK-`?%mdz~aq zg)7pKwKhgfZPa>MsMh9|AXxC~>s?10#}vUbP_xS0Ie~`Vr=~tfPfTguOikWTSP80v z_*|TKv^_yTFmMu~FPpWcL=n7qOVA0OEPgM<2p22d;) zJU>~Tk@PH(QxXv!4QPX50}oUefttGZuwG==@uE|?QJ>yf~S* zaB*bQnbcOPJ*x4+-+6Neb7-$KT2wjxxc}fYp*ITb7N!vNp}m92b__kTeAQ^n>3AeYe`STq--QXi`*t#*lSJYph>PEZj1? z-v8-d)joJ^*uR-9JP$se$##wQm5e_9<7$-OrQy4NokDxvUG$we>C>rfelcNPM7*r4 z`bbTYtlE!jh3=f-|P*%*qM-A z_~v~x`1)uLgQ4w;KmSB3n6dsy`$TxrY=U>Pu=jM7^zMH-?ph;#dzsetjOlwH&(LVy z6${@~kLLZj`f8LNlt!l+9?tvzHpw?h7uq-OJu ztV9t$Wa_)i6V(@X`nav>bu5pdLid8QlqTykQ^yP_IzNHdK#3=H)!yN50WYU~V&TA+ z*XHBpyh7)aOx}ZwP(h&yV&FcY4GyWz4Se5SnT0k{9)-5w8ad*JEq5bCCrBeOOq{Kfr zrP79*NYdBTTpDCOai>240K<^q@yw!Tn)gSGzXd~d{Qd}p)>=C@FgGMgDlb1+q;t91 z`)eK*A^dbC6)<&fZesAYcbJ-m7iZD7_@GiU(SBJ1S@LvCt}$_uEGO?=lVXE0Zzem` zxdXU(oDLZ=0^I~ND-Z<%85xS6iAfNM(fsDho*|P+tKFJ?7Zni!BuGVK65>Zg(X+Fw zvD%Ra=pD@zh`zYVy;*o*z|f*q`vy}P@eaZ*|p<3O~H$@J~-*y5*+FK9Q_)7 zM&_HU)gGMnc5dIk==+z>`zomS-j?fLSGt?4YQg=(G;3$5ldEO_>>~H31bo!CpV59J@#k%6O=m3?A}!KrWw7<3 zJuBMxn)S3havZYrvWm-%(}QhQ_n9^t!RCPO<2~NWn$qeyXzLf! zBG-KV-^<{Z0PsF+wxd2M`>oW2RztgwP6vA@lua}xYGO*`VmA?fwFQ7QSQpG6KPR*! zQ(j1jbMs*c1-kx_A-GlVITE1wv0KVWlYPRe1BtN+m#D2e8T6gs=h=!+_AE_rQZ4A+ z^kr$DX{1AQwb|T|MRL71PJDw=l@}@}j?huRvv&7jj_xo< zF0r7VgJsHjozNLzkO0h3;EGac4ve8d>Z4B8B7GD0$cmh`3qJ~!3!?F3zvSEL5>tQ9 z74vfY#IXq7gVx;GDxKBVD>gsBT865Etg?aWg8xjfxxay%Qv^6SKZGKodXb`7Jc;Y` zxMhZwl}>-6w>+R{hwywZJi<@wxv00d_e6ZqYE4+3M4mZEYmPjTuADDUYwXUb`$7Rs zNz(w!>2$M;;8#C{L$#ihQ^N4Dc%LpkCIW59+O%^9;MpZ2DjNC7|04?%3yTOB2`VtT z-==AHY01rwSgGazxBv)yGEt^JSGd82+kr*CeULPhzpDmfQwH6cTt8zRs{4FgBP97e zb4HZ^)N;~l_)7)@jkRsOxel^M-hcG~@tFt3uu%f++hs+z_t;9Oh#--6Wj zYA`-&5)94e==%m_;;C<>smrm}Z6jj21CFHKd*WUBT0!i@1n+bGfzj}Q=A)jcvVGV< zhi9fHP=5lo5xENjs3HFeU`Jbhn*;4q7>5DiI}kA3$UaNVG3ZRr()B3 zN|{G;ZmBj=Xsk@??DjP5qhaGk0A>L-s(4?CtgHgL4NB}N@ITPgu^k47VkyY{Cy88W z%`KG_1@KC(?8X&vPHb$q4_F{QzKE!AZuBO)AkPc%#5{dU3?!RVO0}JjX4j^Nsi0hT zL@yXDXA9hyd@JB~W{q4`ZB^Tx>Jc1WTYK2~k(png7>SS7p%Hn*Wp8 zk0!@3`&_ALS!ny(skzelzjf2EPf`JuCxAi$V5nTFr8|*ZCp#sjk#YT)-zaE{+p_!b zE#`55)bR8eo+*9=%?_@Tw<;A`Yr1!z>TPc2S0cJx>p`mkO6dc)K98piosyrmJ~-D) zEVr0%{-$85XpD*?8m%WaMsK(PvXMr2cvANe9O>_GrLo-2MSG!Vm`4afJ{c0XArivP znQDG)c zL|fnA93Xe~dv9Y>z^%6}9}Qr;TpKatbpHMWLB2;wn0xBA?NjJ#jNqL+KHqa!q5j2h zy!@VH^a3OxTDM$`+57c3S_rcov+~3VXKF=u?HJf8ps=_HXO2 zRtV2u29>%HJXC?KFDel)9jY_~FhjWnjcX$MxqgGSnW|qza*qBxt0P7am=pmr}dnCfKVkQ}GZpN%qxp{e!(8oZs0brR& zkTz~u#$b}~)5Dq^RguW!@W(rP^xMJL%C;?53u`o7k6A>F#6+Cc#X+TBMX^LXtG&YS z*qfejC{K9N#EtLB*pNs(L$mRtPop2NnvJwju(Qrv^7l(NZ0F{!I+an=!|@or0;&G* zf-i24aEVG(x|e%m^;!eq&dcu`9m`(KUpwFO2<+^bmGA%IVkesz^+xuYym!{1?TzvY z=!m*{*eNfI2a=3PaoM^c5hIjDMcMp#JS_OWf6cj~#d8Md6QPi#evy`K86D)qZ?4no znI1b$aXlF0VY*!rsA#!Gc;KeXs!kXdlmORe*p7kz2@m2yoOc+W>?Sw@%J3w9&zP2A$mDemYEa@WarINwTtv@V`L zDY7~toy7gfms^GG3Y?4{L;wD9O*Pn!k$*_IZ;$aM=)1dU5m6D0EIiVTDMB!(NL;|J zikX#JK~WR9uT%1}T_^i`@0+^|@2H@c>XH4)i0Aa}%1irrDDrH%Xt4ic;O9}brMY1rT?0|}j5BuS!bp%U_cA|+<< zANCjL;hC)|ZQbd3xFcw?nXfoLP8k@}gK+xbb!;u_tLHGF$^&-(dZQas5Tn+DPv z;Nj+uUtV`m#g@unJtHUq^=CvoF z8tfV^!w}4TI?DKeM16Hsl+XJ%h=9^cw}60zbhm=|8vvh|j-AJ?WL0Y;yq!w6U z1*E&XV}T{!1;4-ZK7Vn}E<1N#*UUZlGvm9Ka*x(Q-az1eFm+Y(un`@V67F|DvUJ0B^bLuZDAqr8%JYXz{nYhE$F)MMf3e%#ji3Si^60dym_qzQZM^ju z_W`*>OzZi7my`Tg@P}i=lQG|PyAH)3v@3rV?ktWs$K*V%#xWEELseV;-BX~MjYha7 z_4;YW?b26}ow)Ub!_b z87?KJ&_86A6a#4aOBU1$0Tym`A9H7-sOGkg1hFy!fdV5wjw(8c_p`Meif6oD*JER^BO@afm6cWB5jb3HcViX`dgTu+ zh{Hp-%aF+eHfuzVg&z{e!HX;7+3=FvB+P*5j{EN_rw|m0%Qpe5v9~l_E~Zyvd7{Ve zw_n6~PaUsfRqm{DRO)GW!Y!|}+pp~J_aAP+*Xs|eMpuimXVdKW<`}5i49gqnQ_l(0 ze6w6X)APC#2do_3aV2%Y0#14@AH=-yIa;^WZpXyo0?_*|!=OI)v#Eehon$OLo|(J9 z&@+Vq)B@alkK2QpjuFF~9qO&@Z%ki<;MZv~{$HVUz;r({W^#70QI2J)rw~+P?;cKhai{O`?pmn-{b^P1N zj$>4@>!a+Ifcp$XBSeo$lxgQlKQ@8WSa@vHUOZ&$OY$xPL{N z}#YTrWa106VJ2#p125^XpRQ>n_4y$bkyRzUe#h0(r&G8}qCsLEraD zd>GNK`26PW{D;R%D|HIAfuvNsA~?JB5ymkeC%ZWV4L4W63-0FRa8zaN*hQQa!>eASD7r)UKgpiF9t$`#JY8PI^|KFY4JA12PoA7JeB&kN4+dh9 zJmo7a2^IV^avb5iK^zccNPd5I3o^WwbH@Q3^;J(W-6Xy*A15y4cM3P$Z6dieTY>ud z3dd5WuRz%KS8XexCzl@+iJ?S-Ue@vAp0?>w@#f&dqrn3-Y|ib=(FKOP z6d!GtFJUZC#e~iC4}Ylmvy}@6wp_5V2!8qtkv?#`W$4@n51)id4{9K$If(EmFa9jM=6J5y=*F-hU} zhW&vVld0b_2Y5+PsNi$O9RSP4a93Xgx#s@qE zo45P0G#B0= z`TUP{y7{A4wUU%mZipmDH0(NGQ>3|i6yZPAMlulBwQuT8^+Kxc_N2mco@MG)-QMqM zT@CJ?wfdGzm02^HQQ|1!9$(8aT;Ik6W1(6atOiz(1 zWbWLd^*u97Tk>&Brp`22)un%vAqTYjdpZN}yY7y)TMMET4B25_i*jS%!pIRt9{Z`e zLrbftQl-7VK9Kn6dBoZ8fBzDgnwqXV3mSNB5F#CRJotZoV`Oa|ZaY=}rDS5d-A@=D zm#X!BF7%Vx8A4UP#Xe%$w}z>o8h#-&Mj%5eSE6 z562&{jZ>AOm6Wy3O!{Tifjn!iB;W4l<0`*f|g_QU*=n;Ec!xmHLG_vkh zyZ5sPQ;v|&Xp2n0VbIdk2`%>11q698p_)-bvZ^Rl7Da!@ii-3m`fv|<+U8CvQ&W%Q zql008eL!Jhc7($gi3qWQD_y9`$;mIe@uu90)tQkHx_y1q38d%)gJ%%okI?o&Tstgm zKCFv!W^7V%&^lYkac{ApWHhpm+37|;_`%mTzM@@!ePV`;rNoUZ2D&hZ;d|3A=YN{@ zifTH`T!hf$R9hIo#P5ao1*4uiNeB-aHd!>84Rw?Crztrym(+=XGKR&d;Yus3+ia$toc{M2e^iWkW0AHQ2R0 z3Q{+Z!6@CKWwa0w8VjX=AadknMRL?Xy`I$5@;cnsSWGRcQpfK1W|MKpIX&s-7V$a4 ziyg^JmGelp4YxC&oW1NR@oro6SKyOXW@{U?s3E^mu&B<}V3frUYj>t(?o6ZgJpv>l zKrM(^1+cd7i~8-U_Y$io9Dek-i5rqy}t6#AK>&X=k!UpNvUC-vR)F%a~$aYu>eBO2wyPs>;nwF;5wPJW~%3$lUMY75QcVFRQ+WI}E4ns{Gt&XUfo(9?tU5A|k z@IM5TBbeo{P2FX6Nn?sK;7E2xb_h((;d3@=Ra zI-C|^&w3AZC{_*x*T+-D?o)2mz@m@$gD5;=z4K;$w)cxm=rrLzvRkL_1esThIbD>m z;>#>^KPZxfkk7_`rF^9m%j_W)crlw(zQ9mE5$@wjQaM0WY+Mo>Bl&`rcV$>Xqut*% zt0May(6wH^csFq%Uw}ifbKE2LI873jYJs!!@MATftazjOS=Hq0=g860!3bAixTZf3 zQo(zUMBh8k48DV~nJ*`^oyN?5)_ckLsVG%FDh~MucxpV^$PMTtj zBEu)X414w#-8sij_Xy+3q2xV#IV$~C6a^w>K%MW=`s*b@|7a~}N+aO(r6i<0o+tK@ zdaJk_Uj)bjU3nFnlcCE#!_BQ=7(q*0jck+3O4|^LF#h3xy=bkRQ|q?iND&V^M5M?Q z?1^Pz3NxZzO&_vmiwX3A5z7V3c{DK7()7;dfV zyQnD)*YyfZTHTwvOqzl?EBz3suERsG_eFC>+W4XERoi~guw z>|&m+K4`p@3SRRGyfjpF z+=CMDyzj@r$QA=o=kL-ltV}};uZwvuXon~i1|<~K`=;9TVFYtVoV&|3v=4FUDks%a zlJOMM`W!r@hd2ZwK0^MONBR3-x4m-@gRe;?i4ZQ2Rd2v8ldm>U2n_@@*5^%7BlF{c zGu)cXqoSx{h`>vP_X%)pCLGQ<`u_4r8=BP|mA6{oylP*{aw24Jvf(4U@_*6ydX~e6 z+ac3kZ5{Cv10rLSD3=^_HwajzCQt}@h-Mj zc1<{gbQc&iI4Nd0dl+%CPl{W>UQSy`rlhY8h0A*N^=pPN+-PVK549K~a>OL$JA0X1 z{d4*}V%{GwG*}9H)qSKtmKCO%Lsy&cXzR@NP&&R^P@|YJCZW4F;r%v=xn7sM&|*kY z;YT`W9X02JIg|eNjTLNA?sDYi*Z&rT88@2^YUh~~84{HfN6d~}HNPuE{pXZA9aT{q z)q}N0G_M!K1^qqU!|`2siEQz7A)XA&Iik6~tM>=K`+x9Y%07x2o?j)hdky)%;Jtkm z^pqygNoHMnmnnS*L;JPm$7LIQf7iM`OvYcnXWQm6`pnhZRnLi}PpvPb^F4jF(k%}c z`b^O=6tSgpGuq1azb|-9H&CmFQ{mES(P2TA(oX|g;>hF_m9pb` z@-44x5ZP9W->y=&FJG_JqLY(NpvrtpFyoQ33)C~qUME!DBw*mn=mMc=8+#`{`&WDC zAs-mZnao*z*^Ioq<+byd~daxtyuk6+h1mc(N9&E1^A1+cdj{2 zB{>S}@Jg1D&PIwcj+Lu^muT6vI@R{$DjRIvnt<|cWa$EPN+J4*R4SBYD{3*c ziD^aIF>`JYcO4_OieID<4)KlYjrr27%7EJ!jY$$v@`ByS7o)SgQ$lUh;c*%^M@ zmm%Z3T#bvkHS=t6hIYwskGaB-jmyxj_-1(qO*o{6Vn%onKa|ny^bmNM@$JiMzLsC? zs*nuHxMkgAy7~$*&A+3%_+yj2HujlQQZ!#Go{zb6 zm^ay4q{dPWovq)0pjr?fIHU<>1%1~&iPV)mU!8k4DbUlFHC5sgrqVnX=aZ< z##eRPyZKjMh8KIjrny~Irjrg6<$+=4B`7K6PUj}!N7;bQ7VxHkkeu9dI}+)=!6C zaMgd$8rr9}&zeVamO%K*nem4_eMB#9`;o_YQ3);aOamYXekczxZhVfNQ777^L_=_I zN8GPW&6rQC2JntgfN$&UG)==mR21A~TS8!q?6#C}3SbDW*{8ztbhXTiU8;!=g<*54 z9ru&#Vs|CN>p*|{>KP2vMlSRrOO@$S^pBC1k^V?&yKOH$Cg)5E8((Y3=-0Ob-Q%aA zY);PgLkI+fV83vZCC@GvnQ!y^0e4q%GCO($FL2(c0H!KR#uWY9x`bD1Db3Hu9p!Co zm=h5bwsA2)3y#lk|MQ^5$G^n=c!cV)b%ZW%N(tFGm)E7 zLUaL!!-08NBjG<6SQI+Rm_;53K?nuBoBB&qn7Aa}xC^W5D1LE+EvgX3I&VnnQeEz9~~I5mvY%>Po4y`LXXYQCLfgRd$2_mA%r zgUr1qufn8bz!L%p=p_jr$FKuT^}10|fO~;UN`W<(o@;|dbIPCWR&`OH2aa?1_}WXE zgo`zhN%V$7AjpiH@)Q|m$CDdEU<;Pkn$JJAaewdOa^oD3B zE1xXREtE@RqQ`W(j{A&QmhHIq6~n9t6p_>eSxTJz+qUfDFyi z7XH#t+J$NkjIp0iwpwnFisQ)c1XB;um*j~5`di)k+|{y4kx|j<^}-h+WXWkUzB!k? zyPv^(9rN5bS z6d-J`vo2;vi76xz#^_f zv>zFjtr%JgG?o>~f}AZ~12eRRTYCT|bXF}CGNtS&OA_*a4&EQeTRljj9#Kwa9_c;> zBJM<7isnPEd={}0w3#u}ydw#aTXWSPLmI?}*i{Xj%y2pC8*FR?K-`hZ zm=Nquh}&%^7)ZfYOh9){AS~@dkvix!WtQB+z`aj;InB3?NY{6H&2-;l4g*&fE??`m zXw+_iB9R^Lvl62H9S;{LTaFGVXF<4r(~IpMD;f_z5#`p}+U4JelF|XpsG0f>&bzva ziCTM^S$Z4tRnkp|<5o9DG}%g=f93)>M-@!-?Q&>1kzBqxk{CJflfN_E9EYW6ES+9@!C+1P zNzen4`^Av{stecw$^@RKq_&mzW<)YXfrgma7Ldvg1hx<5_abPZgjM4`_TH+=Kx1-M zrty?jNE<#1#Wdg0{SM8gvc-&`1qoClYyC$_w1`PYqw??nDS%-88Fjl=^=#(oEOQAz zMl5~HveA#j&Q01|Aj0ehVqawgd*>V7;4@4OqCsrUJ?!0RhG{&o3n{fMH}`f`*>bgQ zkLgh=xO|kNMcQQutB`b{us@%&y7=AmhtL@qiKK(}$%z=RCE{}Tf$1#c%RNoq zPYwPaIa)AHrT-jq76WzZ)^&@2ZzPcs6YXUh{&I0B{@wc%YR9xL-y~N&7KlUvrO7xU z87fGn8m#sZ0sm%-l~iNGi7uEH%(Q@ijzDf$0)Bg25>oCl-%u^3{1{W2TBK;{yyJa0 zmHwmTi-2V}9)FU_yKD>Eqbk!*<0I|#yF}7U6~bw5!Op**L*kK1&VN!VEZC>mtHh1( z*#8}Q1sB8R_e_6ORLV>rkyLzX(F6sh*dE>~XLjrPZXQWPHZLI9sTF!`M3N)yH<{TL zhz72%q`(E@3xjk zt0r(}3PJxbE+~^&N&7VHBPz=Id$JvPm```Yo*!oGOjwSJl(F8?Eb+x&n#&!$UJB}c zJNecoOy63f7^4^C2eTWIJTD@N%ZY4R3HFA{|E96b7mVSsD|4J&PK zGE?ia=S+bP76L9cEI&=nCU>-dw|LR3`}eK-lFr}&$ye*MlHSw z;HS0XKtuwrv(Mt&|&loQ^v6*J24{h{foSA2he-cS6$NNKnldtP{Hu#1lM&^&JrMk*(JVp|LHK8BI!v-C&&3hd$0c>_!p*BgQv? zsZ-Q%&QWG2u<}+gw6MB;*`eg}Iwx>z_77brS$v@q3UEd!57+{d;vh zqL{No84)e%`m~g&;`{=G&Di{|$M~Um&3ytLwKn#D)89-Ms{aNyX+Y{sI`>thArOu7 zq+Ni1aTUO!a`r_Lzn@KXpf}xrRNrcSUbirijUNh`sj^u^#q%c5i~mY$lGA7`ea6JT2;3eHl{PABsJDGi^cBzU zMc=9rjv$mS(S4u*plY4+I||bCIlVZCV!T_hKH4me6cIM-9PyFQGIMH;IS7?lTV|jM zbt}ppvA>>DWM1wO71|b4miTRIT1TtaLDEfsUU~@WU9g>1ADjS2UuT(Rtc~bN5L{hJ z80DH8vrayycvr;{yFU)7cM6oD9I)Wus0hV@>##z4Pld`WGmr`GogUA3ht| zs}JMP7Bw?QdEi~F0Yzhf?8UjiNpU9~D$vuA$B`r@Aq}kh3O1vGNYOk(f;LU}v{6iz zuX@@K_csS$Eq^kZ;edYSy19TxwrhK2JWR_w4u(U+cN^#)v!t36p>O>+G4@2qjij?- z#0f)99a*e7mf)&7k7fM#CpLJz1m!yKCUO9=$v%W7V!aa#`QE`3x{1!bdD__Tv?PB; z2gmCk(~V= zMUKipP$@n76hUEtSeQR`U|9b_a%NN#GFQlU3kcnef)yuOeThkf515rTKD8&Fh}J8sNlcS&lkd3hx+Q1`laG_4QuA+A zO`0gNoK}fyNbDuu0Ul@{ZS*RhTy-NR%+8vhx~S)@{b#Yx=%+6zRFczVL`0!tqn9Aq zlOVJWv5%(gQp{E(x71r(T$59q)Qv(leSgvkvx*V|(dJ}%%Y7I9Cv?f9(8=yBD-kH5 zUzAvVB&ER0zTVla!FN}z};HxHjPy&Uiy@}jpi{mKk zzYiV_5H?>uGFB?EU3K6-_)nUn_lP+#?Yw++v{L3SWwFDJ-P012*4YOEX0NQ9nvfW( zSR)U`gbOTVF+88lvfhTE0;#+WcOHp){g*1OQhS#NhEJd5r65#$ha!L0e8IJpRM*4_8aME<9e;M4cI7!W4-nXhdt z{C;UA`1O;A5LGIKEblqO3AHA5ORGjbG{;}MezcvNdMtG#tmE*wGH?i|IV?7fvgTFA z(Q^cTiVd#gYc}{d6yK9@YIcRM3okmT(Rj#}Zr}94x;1M}f$CNNlal7>P7LW)JT7A} zC&)k;DcHIjMU7)q7biwyP-@P&Ym)iB#?$&25z>~W=@N)he-tHE_u^fQ7wdI9cQay1 za%DkeXS;i!(ew!|V0%A}Eaiazs1*NzZY2GvTj5!G4K|W7&nE@MX3mqqbUEpzs~S!yn6M9GSt@XDq4#O zvFG@SYF@M-d;~J%+B1GpCGe&5%%7_A$*OkpyG;m}V%q)u;*3-pLS-&KY?CU-3g!y` zzl?Ycn|M9Ei9@NXXq3hnRPeHZGMwD5$g%E!+KpASK57S??BVOvrLYBdRr;l&jP|f5 z{m+s<5&_CYubSlUs>ve5n-S-f4`cH^aq_Ds?5D72&JeK2n*8r%>*)ub!B0sdcc574 z7-QNZN&S>c@i4?r@xP=(xR3M6AjJ(v;ClAxWQ*{B0rCLmD$W?&S~*gDBWJl{B+g>{9u08>Uncj zeH+Uswtos5s3L+sBPs{tdpd2@|iOHu$#P3`0iJz z-Rg^<%+lSvRtc6SYMm0mG9sj7DoFe)%{>GTW5p^o*%JyX?(HP%B_9yYWHTg?0ILywZJ}LMd*HP#Ooz{4@?4>#@;C8;UW71T#k_Re;;UTT?{B)gpxAsc^H`&o|EJva8B6|yBY){p(CU7=PC=kZm* zBXb&$8!%QSwOj7CdDX?x2kiI8xsFnxNinhE=+&RYpqLRKkn}m7=icN1ahkQnuqaaK z>|OaJe|0lte^O5`>5&E2y;C&nnwQ>wO;8qjtpWK)BHt-Y?|BEpSQ6!f;3`9195{^z zJYJ?_kD-M)<486UNb1D;PUftv3$$$4Xuo7KTh4kJizT+9D^WaVl)tG~8p`wW7?ARD zw%T@jqskAlC3mDuwU}YLRB8OeN%zjHS!hSQvS1<-tjobLnju5;1kwGPh$;?ZmUbA! zdtyE+SlHqoN*3Y~LBpQObTa42dU~gJHk9;?VlVE5qA%2CA0%7lNN}lQHp81~?)|R& z+$ttAnkN9pV(Gau%?dlBT5OERLuZC0U?;P@YKe6lHGrOhxPn5&J@M~brk zL<5Q-#>{jixnDK|E#3cST@rSSR_J9g7&L~*b;l22;T}+~wJ&s2WRjZ9kwkgMF_5`s zJ##LJgLP^vOjc1)gm$CiBJQ7zqp|6fN75o%*$0H@5+{3Y%wveBmvHIfTtO?Kr@O@^ zzH5K5#P5&aW{Zh*W??m!$;4$gp&CP7SyBJN?LX)JZ5A3Q88^r?pPS(LjI!8FbV|O| zGUV9d9=&$P3z#y8_PoJ8q}ojL3H3DbNN?#oi}G3UsUI*9L&ifJZSRh&B(-0w`g=0fdga3Cvxs5a(&Do$j`y_#Z55Z7Z$Tp^L|bduC$H&0akJMDGv55vSkm0 z?5%6=Pa|blw`WHN8^beb;tzlM5Ir&q8ky}W-0i)qF>-zQFpkJ)MNz93J%(BU%| ziY%=rxg^G#qaxe5zmpWXwFs|h^$nsnC_O${I|JwgHV0Sz@Bgmh??c_hL&^tfcr~B! zXC~nhehN(R9fA4LRT3&?!!sI)@- z$~~O(A+%^KW~cohY5W_QA+gA^$|yRRmk1nE_NH$|ihey?#3L;Lwo1P#pRC`FBM$E& z2v{AUq@el^P!Vx$^WmDB$2X@T3;msmlnMrjwEiZRNvAv zY?UorIolGiNu>L7BenOT9!KiK|8f?w<0{3M-^k1m1+7a~0#$T%Ty4_(AM|1lX#g%2 z&8}Rs=OOGOVuLYuzP6D{Z~5eYswUKZ3m*h*9O5uRyzFM z$t82W?ysjtfTz369oNAMjeW<&;w_1H-w(qLpD?SMSCD@ZF$3uCF>?C3-J?yh>gXE6 z(!QeA?t@UZO|V=Ya2exuy8%7ega(LUxZA(jJRn-uNmLk{=nYxs)pe#CaD9Kb*q&=0e=K*pIr zGmB1j>O5R+{L7pJ(qeqGbI*@^Lqo3EvlgJPG{eR8kPi4EYP(yrBKH^azY%o~uK)P1 zI{Zny0*|jhy3?HdJMI@X{GHmRLKqBvtrD^WoFh0J2)oX|2~620% zA_dtqBaNoHopL)dkC5J<`~(q6$_*Js#iuM&Hon(M3PXe$`&6!1O@$sVW_|X4XOX&O zdbTYoA3tf)pJ&UOhu`c;6}}(W={CGMXCrebE)PP+XK!)V1*Q4KCT20`F8YLjER3rZ z94QfG8_7v#v``uuB#T<`lj7tG@qQx$MPQXI$o)u=5O(K_t9NZ z4=%gLZ#3V{-}b(nS;%Ne_!Yfe7WS3nj@f?9UOxvm>UonOaeN%xQjkJv3fVg843A`^ zi$x(EJG&{9>O(?60n0Qp1nGERUr-GGhia_6doN|z_h1;6h^+o%n(*KskI_HQ8r7;h z!<)#KMC$uLPB>dJKvhKQLHeXlQyKR6h`LVdy8kM06Bs!DfYZ!kcY`kbs*v(nN>8`G z5Wz(8axwc9IRMP7krP3Kwnq72-cKL@rNjVYl@_nmUrqAZm$dpfiIx=qxCzeSB(+hs|Le=D@VnkZY~}2h9jf5PJ42XB*&#gu#GDm7L?Y&K#DU_K zg0D5`yQi4;J&xS<+Y_+H4@*B%3)dIXAz^xm2Q*pd9sdl!Xip&yHs@OJ6l2fXm}8<< zxYjulJ8XAuywIr+QG5cc;gQx&VJg_5Wz<@wZxWn_C8Jp*nM70cSsj zQX1I!JojwyDMHaNl~0#rL}omIiVG>Be)W3`e1hLvecpII7%?`Pu`G7jA2j*E8|hT0 zp0Sg=^@xikZmjsx<*89Q>i;^v{Lbayue1ZlDup@yTc)5qE<0Oey-TcqLWYF29My}h zz0Phiwvu-hiN<`*jyTj%K+C=L5A=uN^lkfYaEpPFOHJ41=tVYULU)yr+R`?66wB9j z>CL!TXstJrVLgbiITThD7FxmuAIR`;nhpC73Vj#Tk%Ndh{rs(45PX0}DRa9JY%2htB;J7Kjj<%D5bTMwf z7~lb2)4+M5M+(Sc?7+yI+ZPOQ)cXP<Kr9taa9aPTwC1~>B zD$O_U5lMyf@RO%Kr33~($<^~>{|Zo8iT*XQVpIHK;Uim$g@r)McEdQ?myw$jDd!Lk z3LDo@QT~eY2EkWcq@B|}YwkkOz&2%+^-Gkn`ZS6`4${A}h!cmL;*H{ZU?_d6qTONoZ@IRjo5-lYn|V;9}D_EQ(hBc31@E{h2K`48dg zsk|E03%>{Qe?m`Y2$|chwQlBR2RjE6z}MFdF>59nh-L>pGa${I7kb9=oT-|;5xhjE zx$nBur_S}Hd#sA2o^H=z`;l8lm7S13FxSGD4TXkMAY&|X_jJ>=ZZv7UfU zD_yi*gpsWVr!OQ=Eu?$g>oPWP&REN} z#uKhQtakcTlzHV9Kx$hiWD?O&IjP6JCY3T>G!q%S;t^AE3iXF!vy}^dbFgS*z>>FDuhwf{0eG1!`AUwPIKhv*Qmv49xN6_5j2HYBp@qrXr z2f4yc8!u!{?Ij5Go$ZX19?l@(tHu1lKf@-9e+GLLU7s`9!Fs9$v{9&NN{mCA(sKZ~ z1KyQ%#BnZqkdD$`lEQKOB7LbOfvqHUqsex6t_bY(W`lfz~NcK($Pa7hqF zoqqU#E&7fn_0LUz2GTv(w4t#qpAb-Ue<^Ayxq>tKS_nBPr7x9WBV@xaKgiTC>f)!- zTZ40R8Xn^oHZW&MCt0gSk}HX-L%BZEgx~_4WD&Hdfi&@~u~B`kr!KBD`Wd|~D@h@5 z=3u={ydDKdPZz&15)vN1oYV*P<(a_FZ&waDYeMRGfi96sQP{cW4)uipk%o2E9>yCH zaTq7=M3@)9u7|&&Cr)tlpxxEU`d8;WVnN`_>AjWZa|adN%p%S8!vP*~*oi*tWM?xK z`A+K^X=Cl~N%T13rh>+$BG&2o;`oyg`=wO0pFas~e`8C}@NHL@#O>~EO{?zDo5sb+qQ!hJu2_t>g;&Im{_%d3X?)mlBv`%ao(;|G(9wFG3^ z2Z!Kc^64gUjR+m-R5(u>~XfH zXPe)u=}5P6<;j3S+I|)8r|uIQ|1ObJl$h+NA+*t6W%2q-KUi+4 z_rUsg5_Tr`;R{b8CI*hH##X6LME>WeGVyxwBdhruxqc;hNAj-m$e((Siz7XTSvftL zfliwtD(JG^fiDl}&^n+bKiQKPREtSB)%Hni_>~c9mr(|GR26}0r6@kfL8IuL<2jJA z!RLso;c411PjyqKFU6Nsi`nf(Y-*GbCd2)V>mP&FFp)p(d1D?7t#zw|P09|07R{)0xbx#0EFnk~sY5lE z{S*8iPXfP}>UfAmEE5CmC7BKv#pG#HR=eaArxuGpzg&ASrWmgr%E^G?X$L#edf)0^ z+&A+b%^Hfp!B_Rz+j=ce=&Jcs3yHRRXPvUqaSIRL$IY6O(dzA<7Rh4FGFfHxo}^N0 zf}<^H0A0z~6D^ptz)i@x%*<;?J-k=9|NL_d+#{Ad3-Nk+OS1J-LD5e7X=d2$klkIPWo5q4YdhWfm9e2z!~~Yo-;{(qIl; zYM>*0QVbUSSWf!kjzf|q#4%JKkCl?b?0Yx;dP^%eXglQHyYOI8BiUv*t=KH4+tp3g zC$^yqF5bA+ViYg;*w%{B|7F)>8)-EYA(jZx>6?#7%xeMbEa9plNMQ-jeI z?Uc|LV1^VPfmRRGGLy~zne4-($y}kn6Vg4t zKZY;qQf0I9Me#SK0UxrpZ0L21YgO}#zT5}+_{?$T-;knDZu)A>aE48KYHg$FCQ>ntw5p9>$emr3ts+5zm&WKD3))mBK45GDS+B3 zul<5p#5|bpkWK^ex0G<(N}V zIpe6q!~NCjmfy2?%t*5W4!9mpZ*(k(i99`PI~%ge)>huy0KM z)u(1PT&`}PMMm;c zO~V?Pj3TyuqE^KB3bbjTu`w?O0Mm71h!gqcFP#<=KwHtlxhZJdZN>VLh9f<*qs!&j2VmhNZ_{ z?Ci&DbSVPdpwCz@RUD31d{o3cgP<2c#!|ffdBsEvgtl_F-ycV{^ZN73)b4VX6bWa4 z+kDR>Ah-iQU~VAd8*@fIaW$I5(h9VRK=F~e8f-5UsjQL>VEdd`=f9QctF^|Y@r?V` zVs_E-*h(aYuS+IOtcXjmxGIOmc{wLq1l|Ixc2o;LJZIdlEG_YGy>38$il!`*Ls{Lm zWHK7`H{asWM39hApI_o6UqLME&!)A-#jl`iw>R^&GHgkLoL)gGOPNLw!FpG#S;EuY zW03mxXZgunOLlPy28PINBNLum-8%j^mm(EZg3yz2)B;Gns@Q3U9;WZs0HyER$rnDt zXI`=_?&%c@R;*%}Q~IG4o}o9V-th`ljV!oJGyFq`Rera70s6~H{Or#A z!Ca1pOfKh1i4?w~r+*OF@*YqaPt_aLFoP}dc#O+f%E?^CJ&uvni> znHZUnji?Nt9$xFHOXs7r#Ue($9$zqEvZq=1x5#Z*|E8w z9V0o$HsskdP+~)0FO#vCe|+U4|9$cbJGTz<7f)|vIA396c7gG$i=3UTa%wVi^2!Vs zuFg=YLLpzIs}R^R+{2SQ2l&cE!#wesL54G5W_BYnYo38 z`AQ__iWG`@`bx05tIDp?K7MQGW**%+$nLGZY|cRr>PxVUbtFlWBz-)?9Z4b^?qnMh zr`xl@*=viuJF&=HXQ~`MH^u3R89th;GFz@vu2v~mYAn)CD=`9r)>@BiwLqEH=4zl;2BA?q-V*5ZBcU#1V8cK+ zTZa0%d$@~D0|f@Va&(7G()HL-S(4fWB9VICOlWLGibRSb z(ASk?b61XCBSjYJr&hn@t!cROqw|~}Kh5aq5P$yFG4>1;2&BJki}gRL%tEm1WbEm{ zc1e;XNm`lVjwEHIBhzd3ikUQANsD)4J@TP`4vG!fO z=CNL_6WY!P`|U`QBuTnKhC7m!krwLYNMoLaG|EYXp3to4Nsp%&FD=_j5(qIN)R$Hz z)y#wI)jw&NlWV>!w0Cj_gB?kdBuO{La7U8Jwk}S$0*&=porI;oGdWBn_KC4RR6Vrc z(iYm-FIkc#NzyG~LkCH!TV6y{Z)O~qUzavrPSU-Yy{~b1(sDzyhflLba*`?A>F^=8 zx|bwLl5~Tt+>s<&3uu-V)P$vtMnJQ)A84$iYAwPE%QoB3M?&Yq9jkdHNs=Vp1S@wW z37VBMjWOt*3TGPal$UloTpMGvvL}0dd0x}`JuO8$R`5uYBuTmfhC7l3%hH!l#WRg# zk+hF8q${hk$I~Xs%kNHenr2s?W%p*^(b8nuDjrFaBuO8`a7U6dJ}yt`cs{mY(cV9~ zb%gqL)@ijrLXsp&l5U9MjwG!@$Zj-7p#w={N>Z{w z1gDxyk|asGJwl8&f{>)uXoNQDcBD*TVy?nmrAAji$Ckb##XvpTiG*O?jwDHvq+8E$ zN0L@4U5vG~4V{-=t#nS3BuSD!DH|$F(k<0FFE`kcBuSEVyBO|B(ki8aO$6eK^RR;5 zb|guXB;7_fRFMdhC7n The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. +**Next generation protection**
To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. -Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security security pillars. +**Endpoint detection and response**
+Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. +**Auto investigation and remediation**
In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. +**Security posture**
Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. -Advanced hunting gives you the flexibility of using a powerful search and query tool to proactively hunt for possible threats accross your organization. +**Advanced hunting**
+Advanced hunting gives you the flexibility of using a powerful search and query tool to proactively hunt for possible threats across your organization. The following table can help you better understand how capabilities align within the Windows Defender ATP offering: From 6efd6d94683d30579ebc7812e1d798e4fb721d05 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 11:38:52 -0700 Subject: [PATCH 031/191] udpate tp toc --- windows/security/threat-protection/TOC.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7270179dee..bd9f4d5bc3 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -4,8 +4,7 @@ -## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Endpoint Detection and Response capabilities +## [Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md) #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) #### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) From 6f88bfe332d9f8bbbc137f54f31db5799a105227 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:03:59 -0700 Subject: [PATCH 032/191] revert yaml --- windows/security/index.yml | 168 +------------------------------------ 1 file changed, 1 insertion(+), 167 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 2cd3189581..1d3125f917 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -1,4 +1,3 @@ -<<<<<<< HEAD ### YamlMime:YamlDocument documentType: LandingData @@ -79,7 +78,7 @@ sections: title: Information protection -- title: Security features built in to Windows 10 +- title: Windows Defender Advanced Threat Protection items: @@ -127,24 +126,6 @@ sections: title: BitLocker -- title: Security features in Microsoft 365 E3 - - items: - - - type: paragraph - - text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - href: \windows\security\identity-protection\hello-for-business\hello-overview html:

Give users a more personal and secure way to access their devices

@@ -175,24 +156,6 @@ sections: title: Windows Information Protection -- title: Security features in Microsoft 365 E5 - - items: - - - type: paragraph - - text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection html:

Identity Protection and Privileged Identity Management

@@ -275,132 +238,3 @@ sections: - html:
Ransomware FAQ -======= -###YamlMime:YamlDocument -documentType:LandingData -title:Windows10EnterpriseSecurity -metadata: -document_id: -title:Windows10EnterpriseSecurity -description:Learnaboutenterprise-gradesecurityfeaturesforWindows10. -keywords:protect,company,data,Windows,device,app,management,Microsoft365,e5,e3 - -ms.localizationpriority:high - -author:brianlic-msft -ms.author:brianlic - -manager:brianlic -ms.date:02/06/2018 - -ms.topic:article - -ms.devlang:na - -sections: --items: --type:markdown -text:Securecorporatedataandmanagerisk. --items: --type:list -style:cards -className:cardsM -columns:3 -items: --href:\windows\security\identity-protection\ -html:

Deploysecureenterprise-gradeauthenticationandaccesscontroltoprotectaccountsanddata

-image: -src:https://docs.microsoft.com/media/common/i_identity-protection.svg -title:Identityandaccessmanagement --href:\windows\security\threat-protection\ -html:

Stopcyberthreatsandquicklyidentifyandrespondtobreaches

-image: -src:https://docs.microsoft.com/media/common/i_threat-protection.svg -title:Threatprotection --href:\windows\security\information-protection\ -html:

Identifyandsecurecriticaldatatopreventdataloss

-image: -src:https://docs.microsoft.com/media/common/i_information-protection.svg -title:Informationprotection --title:WindowsDefenderAdvancedThreatProtection -items: --type:paragraph -text:'Windows10enablescriticalsecurityfeaturestoprotectyourdevicerightfromthestart.' --type:list -style:cards -className:cardsM -columns:3 -items: --href:\windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows -html:

Protectthebootprocessandmaintainsystemintegrity

-image: -src:https://docs.microsoft.com/media/common/i_identity-protection.svg - -title:WindowsDefenderSystemGuard --href:\windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 -html:

Protectagainstmalwaremanagementusingnext-generationantivirustechnologies

-image: -src:https://docs.microsoft.com/media/common/i_threat-protection.svg - -title:WindowsDefenderAntivirus --href:\windows\security\information-protection\bitlocker\bitlocker-overview -html:

Preventdatatheftfromlostorstolendevices

-image: -src:https://docs.microsoft.com/media/common/i_information-protection.svg - -title:WindowsDefenderApplicationGuard --href:\windows\security\identity-protection\hello-for-business\hello-overview -html:

Giveusersamorepersonalandsecurewaytoaccesstheirdevices

-image: -src:https://docs.microsoft.com/media/common/i_identity-protection.svg - -title:WindowsHello - --href:\windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control -html:

Lockdownapplicationsthatrunonadevice

-image: -src:https://docs.microsoft.com/media/common/i_threat-protection.svg - -title:WindowsDefenderApplicationControl --href:\windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip -html:

Preventaccidentaldataleaksfromenterprisedevices

-image: -src:https://docs.microsoft.com/media/common/i_information-protection.svg - -title:WindowsInformationProtection --title:Videos -items: --type:markdown -text:">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" --type:markdown -text:">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - --title:AdditionalsecurityfeaturesinWindows10 -items: --type:paragraph -text:'TheseadditionalsecurityfeaturesarealsobuiltintoWindows10Enterprise.' --type:list -style:unordered -items: --html:WindowsDefenderFirewall --html:WindowsDefenderExploitGuard --html:WindowsDefenderCredentialGuard --html:WindowsDefenderApplicationControl --html:WindowsDefenderApplicationGuard --html:WindowsDefenderSmartScreen --html:WindowsDefenderSecurityCenter - --title:SecurityResources -items: --type:list -style:unordered -items: --html:WindowsDefenderSecurityIntelligence --html:MicrosoftSecureblog --html:SecurityUpdateblog --html:MicrosoftSecurityResponseCenter(MSRC) --html:MSRCBlog --html:RansomwareFAQ - - ->>>>>>> f4ac9773fd71d0ff69e0cbad908f99868151a6c3 From 2774a20d0d2a920ecb983509ab8bd245a391b06b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:12:50 -0700 Subject: [PATCH 033/191] add table in threat protection landing page --- windows/security/threat-protection/index.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 1d26dd780e..095375e3fc 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -23,10 +23,10 @@ The following products in the threat protection stack make up the capabilities u - Windows Defender Security Analytics -You can configure these products individually in a way that best suites your environment. When you're done with setting them up, your security operations team will be rewarded with the convenience of seeing everything in once place in the Windows Defender ATP portal. +You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. -With these you'll get the following capabilities: +The Windows Defender ATP suit offers the following capabilities: ![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) - Attack Surface Reduction @@ -36,4 +36,18 @@ With these you'll get the following capabilities: - Security Posture - Managed Hunting +Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. +| Section | Description | +|-|-| +|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| +|[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| +|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| +|[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| +|[Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| +|[Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)|Explains how to enable HVCI to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code.| +|[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| +|[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| +|[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| +|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | +|[Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) |Provides info about how to help protect your company from attacks which may originate from untrusted or attacker controlled font files. | From bd7386051b5873c4a22d1854ebcd45750c35f8c3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:15:02 -0700 Subject: [PATCH 034/191] revert yml --- windows/security/index.yml | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 1d3125f917..d980430450 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,7 +78,7 @@ sections: title: Information protection -- title: Windows Defender Advanced Threat Protection +- title: Security features built in to Windows 10 items: @@ -126,6 +126,24 @@ sections: title: BitLocker +- title: Security features in Microsoft 365 E3 + + items: + + - type: paragraph + + text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + - href: \windows\security\identity-protection\hello-for-business\hello-overview html:

Give users a more personal and secure way to access their devices

@@ -156,6 +174,24 @@ sections: title: Windows Information Protection +- title: Security features in Microsoft 365 E5 + + items: + + - type: paragraph + + text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection html:

Identity Protection and Privileged Identity Management

From baf7b48e0d7297889fe970c2f02c392251f7daed Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:21:43 -0700 Subject: [PATCH 035/191] fix toc --- windows/security/threat-protection/TOC.md | 29 ++++++++++++----------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index bd9f4d5bc3..a5d9a290c7 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1,10 +1,24 @@ # [Threat protection](index.md) +## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Device security](windows-defender-security-center\wdsc-device-security.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) -## [Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md) + + +## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) +###Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) #### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) @@ -274,19 +288,6 @@ #### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) -## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) - - ## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) ### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) From d144972393ac4bea95f3cf0de96c902dcff45878 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:53:43 -0700 Subject: [PATCH 036/191] minor edit --- windows/security/wdatp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 01de834542..823489d5f0 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -37,7 +37,7 @@ Windows Defender ATP also provides a security posture capability to help you dyn Advanced hunting gives you the flexibility of using a powerful search and query tool to proactively hunt for possible threats across your organization. -The following table can help you better understand how capabilities align within the Windows Defender ATP offering: +Understand how capabilities align within the Windows Defender ATP suite offering: Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture From 83c3bef835ac9d32b15f2edd207416b1e439cbc1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:55:05 -0700 Subject: [PATCH 037/191] remove bullet list after image --- windows/security/threat-protection/index.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 095375e3fc..c0750a21aa 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -26,16 +26,9 @@ The following products in the threat protection stack make up the capabilities u You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. -The Windows Defender ATP suit offers the following capabilities: +The Windows Defender ATP suite offers the following capabilities: ![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) -- Attack Surface Reduction -- Next Generation Protection -- Endpoint Detection and Response -- Automatic Investigation and Remediation -- Security Posture -- Managed Hunting - Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. | Section | Description | From 27fc89a48033129da1a73ec9d587ba1604061180 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:57:22 -0700 Subject: [PATCH 038/191] update threat protection page --- windows/security/threat-protection/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index c0750a21aa..4d72648211 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -17,7 +17,7 @@ The following products in the threat protection stack make up the capabilities u - Windows Defender Security Center - Windows Defender Antivirus - Windows Defender Exploit Guard -- Windows Defender Application control +- Windows Defender Application Control - Windows Defender Application Guard - Windows Firewall - Windows Defender Security Analytics @@ -33,9 +33,9 @@ Learn more about how to help protect against threats in Windows 10 and Windows 1 | Section | Description | |-|-| -|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| -|[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| +|[Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about the Windows Defender Advanced Threat Protection (Windows Defender ATP) portal, an out-of-the-box Windows enterprise security service that enables enterprise security operations teams to detect and respond to advanced threats on their networks.| |[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| +|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| |[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| |[Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| |[Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)|Explains how to enable HVCI to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code.| From 2924fe123b397d6fc1f43d46be47d776d00b0014 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 13:59:08 -0700 Subject: [PATCH 039/191] update threat protection toc --- windows/security/threat-protection/TOC.md | 29 +++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index a5d9a290c7..01be8c2469 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1,23 +1,13 @@ # [Threat protection](index.md) -## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) -## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) + +## [Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md) ###Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) @@ -289,11 +279,26 @@ +## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Device security](windows-defender-security-center\wdsc-device-security.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) + ## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) ### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) #### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) #### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) + + + ### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) #### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) #### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) From ead5808d840dfc5f9d7b6497aeb8de49399d3e8f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 16:15:09 -0700 Subject: [PATCH 040/191] update threat protection landing page --- windows/security/threat-protection/index.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 4d72648211..05089ad2b0 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -12,23 +12,13 @@ ms.date: 02/05/2018 # Threat Protection Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security suite that uses built-in security technologies working together and powered by the cloud. -The following products in the threat protection stack make up the capabilities under the Windows Defender ATP suite: - -- Windows Defender Security Center -- Windows Defender Antivirus -- Windows Defender Exploit Guard -- Windows Defender Application Control -- Windows Defender Application Guard -- Windows Firewall -- Windows Defender Security Analytics +The products in the threat protection stack make up the capabilities in the Windows Defender ATP suite. +![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. -The Windows Defender ATP suite offers the following capabilities: -![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) - Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. | Section | Description | From e9c7f0f277501e83255a53aee835332d20378b22 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 7 Jun 2018 16:20:45 -0700 Subject: [PATCH 041/191] update wdatp portal topic --- .../windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 73687a0fb4..cc073b66f8 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -34,7 +34,7 @@ Windows Defender Advanced Threat Protection is a suite of capabilities designed To help you maximize the effectiveness of the security suite, you can configure individual capabilities that surface in the Windows Defender ATP portal. For more information about the Windows Defender ATP capabilities, see [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/security/wdatp). -The Windows Defender ATP portal is where all the capabilities that are available across multiple products come together in a single-pane of glass. +The Windows Defender ATP portal is where all the capabilities that are available across multiple products come together to give security operations teams the ability to effectively manage the security perimeter of their organization's network. Get a quick, but in-depth overview of Windows Defender ATP for Windows 10 and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). From 9a7a79f8088f3f6d4d1eb761ad26a578588df347 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 8 Jun 2018 10:55:27 -0700 Subject: [PATCH 042/191] update security yaml --- windows/security/index.yml | 114 ++++++++----------------------------- 1 file changed, 24 insertions(+), 90 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index d980430450..5a415f2cc0 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,13 +78,13 @@ sections: title: Information protection -- title: Security features built in to Windows 10 +- title: Windows Defender Advanced Threat Protection items: - type: paragraph - text: 'Windows 10 enables critical security features to protect your device right from the start.' + text: 'Prevent, detect, investigate, and respond to advanced threats.' - type: list @@ -96,131 +96,65 @@ sections: items: - - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows - - html:

Protect the boot process and maintain system integrity

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Defender System Guard - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 html:

Protect against malware management using next-generation antivirus technologies

image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg + src: https://docs.microsoft.com/media/common/i_identity-protection.svg title: Windows Defender Antivirus - - href: \windows\security\information-protection\bitlocker\bitlocker-overview + - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview - html:

Prevent data theft from lost or stolen devices

+ html:

Protect users from potentially malicious sites

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender SmartScreen + + - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard + + html:

Manage and reduce the attack surface of apps using host intrusion prevention capabilities

image: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: BitLocker + title: Windows Defender Exploit Guard -- title: Security features in Microsoft 365 E3 - - items: - - - type: paragraph - - text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\security\identity-protection\hello-for-business\hello-overview - - html:

Give users a more personal and secure way to access their devices

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Windows Hello for Business - - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control html:

Lock down applications that run on a device

- image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Windows Defender Application Control - - - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip - - html:

Prevent accidental data leaks from enterprise devices

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Windows Information Protection - -- title: Security features in Microsoft 365 E5 - - items: - - - type: paragraph - - text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection - - html:

Identity Protection and Privileged Identity Management

- image: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Azure Active Directory P2 + title: Windows Defender Application Control + + - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview - - href: \windows\security\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection - - html:

Detect, investigate, and respond to advanced cyberattacks

+ html:

Protect users from untrusted web sites and resources

image: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Windows Defender Advanced Threat Protection + title: Windows Defender Application Guard - - href: https://www.microsoft.com/cloud-platform/azure-information-protection + - href: \windows\security\identity-protection\windows-firewall\windows-firewall-with-advanced-security - html:

Protect documents and email automatically

+ html:

Block unauthorized network traffic flowing into or out of a device

image: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Azure Information Protection P2 + title: Windows Defender Firewall - title: Videos From 61a950f02b38feef768091ea79360821ebd94412 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 8 Jun 2018 11:34:09 -0700 Subject: [PATCH 043/191] replace suite with platform --- windows/security/threat-protection/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 05089ad2b0..7f372eb917 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,11 +10,11 @@ ms.date: 02/05/2018 --- # Threat Protection -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security suite that uses built-in security technologies working together and powered by the cloud. +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform that uses built-in security technologies working together and powered by the cloud. -The products in the threat protection stack make up the capabilities in the Windows Defender ATP suite. +The products in the threat protection stack make up the capabilities in Windows Defender ATP. -![Windows Defender ATP service components](windows-defender-atp/images/WDATP-components.png) +![Windows Defender ATP service components](windows-defender-atp/images/wdatp-pillars.png) You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. From c47bcdaa3a3b74a972055bbf094719a3bd9e9e10 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 8 Jun 2018 13:41:40 -0700 Subject: [PATCH 044/191] add links to table --- windows/security/wdatp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 823489d5f0..eadeaab43f 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -42,7 +42,7 @@ Understand how capabilities align within the Windows Defender ATP suite offering Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture :---|:---|:---|:---|:--- - Hardware based isolation

Application control

Exploit protection

Network protection

Controlled folder access | Web protection

Machine learning

Script and memory attack protection

Antivirus

Runtime emulator

Threat intelligence

URL/IP reputation

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

Response containment

Realtime and historical threat hunting

Threat intelligence and custom detections | Forensic collection

Response orchestration

Historical endpoint data

Artificial intelligence reponse playbooks | Asset inventory
Operating system baseline compliance

Recommended improvement actions

Secure score

Threat analytics

Reporting and trends + [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Web protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

Script and memory attack protection

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

Runtime emulator

Threat intelligence

[URL/IP reputation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

[Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | Forensic collection

Response orchestration

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From db540b76f1b14bf8a277a9414e7271064a6570c9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 8 Jun 2018 14:32:45 -0700 Subject: [PATCH 045/191] add supported os versions --- ...ows-defender-advanced-threat-protection.md | 27 +------------ ...ows-defender-advanced-threat-protection.md | 40 ++++++++++++++++++- windows/security/wdatp/index.md | 2 +- 3 files changed, 41 insertions(+), 28 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index c4a8127477..49ba30eb81 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: high -ms.date: 06/04/2018 +ms.date: 07/01/2018 --- # Minimum requirements for Windows Defender ATP @@ -49,31 +49,6 @@ When you run the onboarding wizard for the first time, you must choose where you > - You cannot change your data storage location after the first-time setup. > - Review the [Windows Defender ATP data storage and privacy](data-storage-privacy-windows-defender-advanced-threat-protection.md) for more information on where and how Microsoft stores your data. -### Hardware and software requirements - -The Windows Defender ATP agent only supports the following editions of Windows 10: - -- Windows 10 Enterprise -- Windows 10 Education -- Windows 10 Pro -- Windows 10 Pro Education - -Machines on your network must be running one of these editions. - -The hardware requirements for Windows Defender ATP on machines is the same as those for the supported editions. - -> [!NOTE] -> Machines that are running mobile versions of Windows are not supported. - -#### Internet connectivity -Internet connectivity on machines is required either directly or through proxy. - -The Windows Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Windows Defender ATP cloud service and report cyber data. - -For more information on additional proxy configuration settings see, [Configure machine proxy and Internet connectivity settings](configure-proxy-internet-windows-defender-advanced-threat-protection.md) . - -Before you onboard machines, the diagnostic data service must be enabled. The service is enabled by default in Windows 10. - ### Diagnostic data settings You must ensure that the diagnostic data service is enabled on all the machines in your organization. diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index e5ee209594..097157dcf4 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -10,7 +10,7 @@ ms.pagetype: security ms.author: macapara author: mjcaparas ms.localizationpriority: high -ms.date: 04/24/2018 +ms.date: 07/01/2018 --- # Onboard machines to the Windows Defender ATP service @@ -44,6 +44,44 @@ Windows Defender Advanced Threat Protection requires one of the following Micros For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). +## Hardware and software requirements +### Supported Windows versions +- Windows 7 +- Windows 8.1 +- Windows 10 + - Windows 10 Enterprise + - Windows 10 Education + - Windows 10 Pro + - Windows 10 Pro Education +- Windows server + - Windows Server 2012 R2 + - Windows Server 2016 + - Windows Server, version 1803 + +Machines on your network must be running one of these editions. + +The hardware requirements for Windows Defender ATP on machines is the same as those for the supported editions. + +> [!NOTE] +> Machines that are running mobile versions of Windows are not supported. + + +### Other supported operating systems +>[!NOTE] +>You'll need to know the exact Linux distros and macOS X versions that are compatible with Windows Defender ATP for the integration to work. +- macOSX +- Linux + +#### Internet connectivity +Internet connectivity on machines is required either directly or through proxy. + +The Windows Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Windows Defender ATP cloud service and report cyber data. + +For more information on additional proxy configuration settings see, [Configure machine proxy and Internet connectivity settings](configure-proxy-internet-windows-defender-advanced-threat-protection.md) . + +Before you onboard machines, the diagnostic data service must be enabled. The service is enabled by default in Windows 10. + + ## Windows Defender Antivirus configuration requirement The Windows Defender ATP agent depends on the ability of Windows Defender Antivirus to scan files and provide information about them. diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index eadeaab43f..23f61ec8bc 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -42,7 +42,7 @@ Understand how capabilities align within the Windows Defender ATP suite offering Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture :---|:---|:---|:---|:--- - [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Web protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

Script and memory attack protection

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

Runtime emulator

Threat intelligence

[URL/IP reputation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

Sandbox service | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

[Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | Forensic collection

Response orchestration

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) + [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Web protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

Script and memory attack protection

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

Runtime emulator

Threat intelligence

[URL/IP reputation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis) | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

[Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | Forensic collection

Response orchestration

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From 4b11595d06daab05f070a39c4070b82967b0bf5f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 8 Jun 2018 16:59:34 -0700 Subject: [PATCH 046/191] replace image size --- .../images/wdatp-pillars.png | Bin 228712 -> 152585 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars.png b/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars.png index ba50e34ea7b41a7c080c565edf29a5606184f013..06ad5e6ed2532424d606d93b9878ae6b777286e3 100644 GIT binary patch literal 152585 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%0D?n)RWs)}33wKP7^je(lyE^^ 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%0A?92X3 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

Ivjw||FNcMij;7# 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

oMh2 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�m(vswtX&0)W!ph+OC^z0 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 From 8baa52b788084a35348265f37db17a2685cc36e3 Mon Sep 17 00:00:00 2001 From: danhwang1 <40180973+danhwang1@users.noreply.github.com> Date: Mon, 11 Jun 2018 11:53:22 -0700 Subject: [PATCH 047/191] Update supl-csp.md We have recently made a change in our Location Platform pertaining to SUPL to increase the max number of root certificates from 3 to 6 (as mandated). As a result, we will need to update the necessary public documentation here: https://docs.microsoft.com/en-us/windows/client-management/mdm/supl-csp --- windows/client-management/mdm/supl-csp.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/windows/client-management/mdm/supl-csp.md b/windows/client-management/mdm/supl-csp.md index d4fff403d1..5404820349 100644 --- a/windows/client-management/mdm/supl-csp.md +++ b/windows/client-management/mdm/supl-csp.md @@ -232,6 +232,24 @@ Specifies the name of the H-SLP root certificate as a string, in the format *nam **RootCertificate3/Data** The base 64 encoded blob of the H-SLP root certificate. +**RootCertificate4/Name** +Specifies the name of the H-SLP root certificate as a string, in the format *name*.cer. + +**RootCertificate4/Data** +The base 64 encoded blob of the H-SLP root certificate. + +**RootCertificate5/Name** +Specifies the name of the H-SLP root certificate as a string, in the format *name*.cer. + +**RootCertificate5/Data** +The base 64 encoded blob of the H-SLP root certificate. + +**RootCertificate6/Name** +Specifies the name of the H-SLP root certificate as a string, in the format *name*.cer. + +**RootCertificate6/Data** +The base 64 encoded blob of the H-SLP root certificate. + **V2UPL1** Required for V2 UPL for CDMA. Specifies the account settings for user plane location and IS-801 for CDMA. Only one account is supported at a given time. From 0eba5ae61b1d7075f51b9840072987657879bb7c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 11:21:28 -0700 Subject: [PATCH 048/191] update boxes with wdatp capabilities --- windows/security/index.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 5a415f2cc0..970a8214b2 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -104,7 +104,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Windows Defender Antivirus + title: Attack surface reduction - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview @@ -114,7 +114,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Windows Defender SmartScreen + title:Next generation protection - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard @@ -124,7 +124,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Windows Defender Exploit Guard + title: Endpoint detection & response - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control @@ -134,7 +134,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Windows Defender Application Control + title: Auto investigation & remediation - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview @@ -144,7 +144,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Windows Defender Application Guard + title: Security posture - href: \windows\security\identity-protection\windows-firewall\windows-firewall-with-advanced-security @@ -154,7 +154,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Windows Defender Firewall + title: Advanced hunting - title: Videos From e73110d40e481405db754cc84b984a626a42bcdf Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 11:37:34 -0700 Subject: [PATCH 049/191] remove advanced hunting --- .../images/wdatp-pillars2.png | Bin 0 -> 143865 bytes .../security/wdatp/images/wdatp-pillars2.png | Bin 0 -> 143865 bytes windows/security/wdatp/index.md | 5 +---- 3 files changed, 1 insertion(+), 4 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars2.png create mode 100644 windows/security/wdatp/images/wdatp-pillars2.png diff --git a/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars2.png b/windows/security/threat-protection/windows-defender-atp/images/wdatp-pillars2.png new file mode 100644 index 0000000000000000000000000000000000000000..60725244e55e710c58588fae05d7774fa8029823 GIT binary patch literal 143865 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 BS&{$% literal 0 HcmV?d00001 diff --git a/windows/security/wdatp/images/wdatp-pillars2.png b/windows/security/wdatp/images/wdatp-pillars2.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe88f3638271fbc3baf180bfb37610a8df0e5f7 GIT binary patch literal 143865 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 BSmpo# literal 0 HcmV?d00001 diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 23f61ec8bc..25f91e0954 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -16,7 +16,7 @@ ms.date: 06/04/2018 Windows Defender Advanced Threat Protection (Windows Defender ATP)is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. -![Windows Defender ATP components](images/wdatp-pillars.png) +![Windows Defender ATP components](images/wdatp-pillars2.png) **Attack surface reduction**
The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. @@ -33,9 +33,6 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D **Security posture**
Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. -**Advanced hunting**
-Advanced hunting gives you the flexibility of using a powerful search and query tool to proactively hunt for possible threats across your organization. - Understand how capabilities align within the Windows Defender ATP suite offering: From 3a5585de5faf06fe33583689a7b1f5dce2683da7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 11:54:42 -0700 Subject: [PATCH 050/191] add links to capabilities --- windows/security/wdatp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 25f91e0954..b26cb1d684 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -39,7 +39,7 @@ Understand how capabilities align within the Windows Defender ATP suite offering Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture :---|:---|:---|:---|:--- - [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Web protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

Script and memory attack protection

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

Runtime emulator

Threat intelligence

[URL/IP reputation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)

[Sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis) | Deep operating system recording sensor

Machine learning, behavioral and anomaly detection

[Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | Forensic collection

Response orchestration

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) + [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis) | [Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Response orchestration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From 0e9509d40caf35559e913abf6704ce63440bc3f7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 11:58:42 -0700 Subject: [PATCH 051/191] update links --- windows/security/wdatp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index b26cb1d684..0ac40a6cc0 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -39,7 +39,7 @@ Understand how capabilities align within the Windows Defender ATP suite offering Attack surface reduction | Next generation protection | Endpoint detection and response | Auto investigation and remediation | Security posture :---|:---|:---|:---|:--- - [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis) | [Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Response orchestration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) + [Hardware based isolation](https://docs.microsoft.com/en-us/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard) | [Machine learning](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

[Antivirus](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Sandbox service](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis) | [Response containment](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) | [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Response orchestration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection) | [Asset inventory](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)
[Operating system baseline compliance](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection#improvement-opportunities)

[Secure score](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection) These capabilities are available across multiple products that make up the Windows Defender ATP platform. For more information on how to leverage all the Windows Defender ATP capabilities, see [Threat protection](https://docs.microsoft.com/en-us/windows/security/threat-protection/index). From 3b8bca2fdf9a75ceac12a9aff1cc01ab285fb831 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 12:19:24 -0700 Subject: [PATCH 052/191] add management and apis --- .../windows-defender-advanced-threat-protection.md | 6 +++--- windows/security/wdatp/index.md | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index cc073b66f8..0b53f16ef7 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- -title: Windows Defender Advanced Threat Protection portal -description: The Windows Defender Advanced Threat Protection portal is teh gateway that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. +title: Windows Defender Advanced Threat Protection suite +description: Windows Defender Advanced Threat Protection is an enterprise security suite that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -13,7 +13,7 @@ ms.localizationpriority: high ms.date: 07/01/2018 --- -# Windows Defender Advanced Threat Protection portal +# Windows Defender Advanced Threat Protection suite **Applies to:** diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index 0ac40a6cc0..b03f19420c 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -33,6 +33,8 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D **Security posture**
Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. +**Management and APIs** +Windows Defender ATP provides integrated configuration management in the cloud. The service also supports third-party mobile device management (MDM) tools, cross-platform support, and APIs that allow customers to create custom threat intelligence and automate workflows. Understand how capabilities align within the Windows Defender ATP suite offering: From e3efe6f41d96223d6417b6d622536b509daaad2f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 12:32:47 -0700 Subject: [PATCH 053/191] move min reqs items in onboard machines --- ...ows-defender-advanced-threat-protection.md | 74 +------------------ ...ows-defender-advanced-threat-protection.md | 61 +++++++++++++++ 2 files changed, 62 insertions(+), 73 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index 7034d7d7e1..244cc8e42c 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -29,11 +29,7 @@ There are some minimum requirements for onboarding machines to the service. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-minreqs-abovefoldlink) -## Minimum requirements -You must be on Windows 10, version 1607 at a minimum. -For more information, see [Windows 10 Enterprise edition](https://www.microsoft.com/en-us/WindowsForBusiness/buy). - -### Licensing requirements +## Licensing requirements Windows Defender Advanced Threat Protection requires one of the following Microsoft Volume Licensing offers: - Windows 10 Enterprise E5 @@ -42,75 +38,7 @@ Windows Defender Advanced Threat Protection requires one of the following Micros For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). -### Network and data storage and configuration requirements -When you run the onboarding wizard for the first time, you must choose where your Windows Defender Advanced Threat Protection-related information is stored: in the European Union, the United Kingdom, or the United States datacenter. -> [!NOTE] -> - You cannot change your data storage location after the first-time setup. -> - Review the [Windows Defender ATP data storage and privacy](data-storage-privacy-windows-defender-advanced-threat-protection.md) for more information on where and how Microsoft stores your data. - - -### Diagnostic data settings -You must ensure that the diagnostic data service is enabled on all the machines in your organization. -By default, this service is enabled, but it's good practice to check to ensure that you'll get sensor data from them. - -**Use the command line to check the Windows 10 diagnostic data service startup type**: - -1. Open an elevated command-line prompt on the machine: - - a. Go to **Start** and type **cmd**. - - b. Right-click **Command prompt** and select **Run as administrator**. - -2. Enter the following command, and press **Enter**: - - ```text - sc qc diagtrack - ``` - -If the service is enabled, then the result should look like the following screenshot: - -![Result of the sc query command for diagtrack](images/windefatp-sc-qc-diagtrack.png) - -If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the service to automatically start. - - - -**Use the command line to set the Windows 10 diagnostic data service to automatically start:** - -1. Open an elevated command-line prompt on the endpoint: - - a. Go to **Start** and type **cmd**. - - b. Right-click **Command prompt** and select **Run as administrator**. - -2. Enter the following command, and press **Enter**: - - ```text - sc config diagtrack start=auto - ``` - -3. A success message is displayed. Verify the change by entering the following command, and press **Enter**: - - ```text - sc qc diagtrack - ``` - -## Windows Defender Antivirus signature updates are configured -The Windows Defender ATP agent depends on the ability of Windows Defender Antivirus to scan files and provide information about them. - -You must configure the signature updates on the Windows Defender ATP machines 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). - -When Windows Defender Antivirus is not the active antimalware in your organization and you use the Windows Defender ATP service, Windows Defender Antivirus goes on passive mode. If your organization has disabled Windows Defender Antivirus through group policy or other methods, machines that are onboarded to Windows Defender ATP must be excluded from this group policy. - -Depending on the server version you're onboarding, you might need to configure a Group Policy setting to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints-windows-defender-advanced-threat-protection.md). - -For more information, see [Windows Defender Antivirus compatibility](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). - -## Windows Defender Antivirus Early Launch Antimalware (ELAM) driver is enabled -If you're running Windows Defender Antivirus as the primary antimalware product on your machines, the Windows Defender ATP agent will successfully onboard. - -If you're running a third-party antimalware client and use Mobile Device Management solutions or System Center Configuration Manager (current branch) version 1606, you'll need to ensure that the Windows Defender Antivirus ELAM driver is enabled. For more information, see [Ensure that Windows Defender Antivirus is not disabled by policy](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md#ensure-that-windows-defender-antivirus-is-not-disabled-by-a-policy). >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=technet-wd-atp-minreq-belowfoldlink1) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 097157dcf4..1a513c1737 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -72,6 +72,62 @@ The hardware requirements for Windows Defender ATP on machines is the same as th - macOSX - Linux +### Network and data storage and configuration requirements +When you run the onboarding wizard for the first time, you must choose where your Windows Defender Advanced Threat Protection-related information is stored: in the European Union, the United Kingdom, or the United States datacenter. + +> [!NOTE] +> - You cannot change your data storage location after the first-time setup. +> - Review the [Windows Defender ATP data storage and privacy](data-storage-privacy-windows-defender-advanced-threat-protection.md) for more information on where and how Microsoft stores your data. + + +### Diagnostic data settings +You must ensure that the diagnostic data service is enabled on all the machines in your organization. +By default, this service is enabled, but it's good practice to check to ensure that you'll get sensor data from them. + +**Use the command line to check the Windows 10 diagnostic data service startup type**: + +1. Open an elevated command-line prompt on the machine: + + a. Go to **Start** and type **cmd**. + + b. Right-click **Command prompt** and select **Run as administrator**. + +2. Enter the following command, and press **Enter**: + + ```text + sc qc diagtrack + ``` + +If the service is enabled, then the result should look like the following screenshot: + +![Result of the sc query command for diagtrack](images/windefatp-sc-qc-diagtrack.png) + +If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the service to automatically start. + + + +**Use the command line to set the Windows 10 diagnostic data service to automatically start:** + +1. Open an elevated command-line prompt on the endpoint: + + a. Go to **Start** and type **cmd**. + + b. Right-click **Command prompt** and select **Run as administrator**. + +2. Enter the following command, and press **Enter**: + + ```text + sc config diagtrack start=auto + ``` + +3. A success message is displayed. Verify the change by entering the following command, and press **Enter**: + + ```text + sc qc diagtrack + ``` + + + #### Internet connectivity Internet connectivity on machines is required either directly or through proxy. @@ -94,6 +150,11 @@ If you are onboarding servers and Windows Defender Antivirus is not the active a For more information, see [Windows Defender Antivirus compatibility](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). +## Windows Defender Antivirus Early Launch Antimalware (ELAM) driver is enabled +If you're running Windows Defender Antivirus as the primary antimalware product on your machines, the Windows Defender ATP agent will successfully onboard. + +If you're running a third-party antimalware client and use Mobile Device Management solutions or System Center Configuration Manager (current branch) version 1606, you'll need to ensure that the Windows Defender Antivirus ELAM driver is enabled. For more information, see [Ensure that Windows Defender Antivirus is not disabled by policy](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md#ensure-that-windows-defender-antivirus-is-not-disabled-by-a-policy). + ## In this section Topic | Description From 7362a317aaae8274400121af7af5de7702245232 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 13:28:02 -0700 Subject: [PATCH 054/191] Revert "update boxes with wdatp capabilities" This reverts commit 0eba5ae61b1d7075f51b9840072987657879bb7c. --- windows/security/index.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 970a8214b2..5a415f2cc0 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -104,7 +104,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Attack surface reduction + title: Windows Defender Antivirus - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview @@ -114,7 +114,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title:Next generation protection + title: Windows Defender SmartScreen - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard @@ -124,7 +124,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Endpoint detection & response + title: Windows Defender Exploit Guard - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control @@ -134,7 +134,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Auto investigation & remediation + title: Windows Defender Application Control - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview @@ -144,7 +144,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Security posture + title: Windows Defender Application Guard - href: \windows\security\identity-protection\windows-firewall\windows-firewall-with-advanced-security @@ -154,7 +154,7 @@ sections: src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Advanced hunting + title: Windows Defender Firewall - title: Videos From 60191c42e6c0c49d1a73a300e23fa6b878e03c3a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 20:33:12 +0000 Subject: [PATCH 055/191] Updated index.yml --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 970a8214b2..2b37b7634a 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -114,7 +114,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title:Next generation protection + title: Next generation protection - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard From 89ec14322286730f72d9e81ec2313c091154039f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 13:55:59 -0700 Subject: [PATCH 056/191] update image --- windows/security/threat-protection/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 7f372eb917..acbc341e3c 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -14,7 +14,7 @@ Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified The products in the threat protection stack make up the capabilities in Windows Defender ATP. -![Windows Defender ATP service components](windows-defender-atp/images/wdatp-pillars.png) +![Windows Defender ATP service components](windows-defender-atp/images/wdatp-pillars2.png) You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. From 94ebe5b689f3e147061d0bb18faffa2090de5f9e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 14:01:50 -0700 Subject: [PATCH 057/191] update toc for wdatp suite --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 01be8c2469..270cf82b23 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -7,7 +7,7 @@ -## [Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md) +## [Windows Defender Advanced Threat Protection suite](windows-defender-atp/windows-defender-advanced-threat-protection.md) ###Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) From a9bbe64fdf160e1fcb297e759ebecaa729d7efaa Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 14:05:05 -0700 Subject: [PATCH 058/191] add link to onboard machines --- ...m-requirements-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index 244cc8e42c..737c29f595 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -44,3 +44,4 @@ For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us ## Related topic - [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) +- [Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) From e3504af699121010e51fb0997d06884b72c69d30 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 14:05:47 -0700 Subject: [PATCH 059/191] fix spacing --- ...oard-configure-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 1a513c1737..52054a125d 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -69,6 +69,7 @@ The hardware requirements for Windows Defender ATP on machines is the same as th ### Other supported operating systems >[!NOTE] >You'll need to know the exact Linux distros and macOS X versions that are compatible with Windows Defender ATP for the integration to work. + - macOSX - Linux From 48cdec5f2481fe3ad85360b3ace097da9ed0b98b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 14:06:25 -0700 Subject: [PATCH 060/191] move note down --- ...-configure-windows-defender-advanced-threat-protection.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 52054a125d..814ab35c0e 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -67,11 +67,12 @@ The hardware requirements for Windows Defender ATP on machines is the same as th ### Other supported operating systems +- macOSX +- Linux + >[!NOTE] >You'll need to know the exact Linux distros and macOS X versions that are compatible with Windows Defender ATP for the integration to work. -- macOSX -- Linux ### Network and data storage and configuration requirements When you run the onboarding wizard for the first time, you must choose where your Windows Defender Advanced Threat Protection-related information is stored: in the European Union, the United Kingdom, or the United States datacenter. From 5ccd2cd37dfd17f631785bd666efd35f5eab0e7a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 21 Jun 2018 14:31:56 -0700 Subject: [PATCH 061/191] UPDATES --- ...dows-defender-advanced-threat-protection.md | 6 +++--- ...dows-defender-advanced-threat-protection.md | 18 ++++++------------ 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md index f66994565d..83b2bf606e 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md @@ -91,9 +91,9 @@ If a proxy or firewall is blocking all traffic by default and allowing only spec Service location | Microsoft.com DNS record :---|:--- Common URLs for all locations | ```*.blob.core.windows.net```
```crl.microsoft.com```
```ctldl.windowsupdate.com```
```events.data.microsoft.com``` -US | ```us.vortex-win.data.microsoft.com```
```us-v20.events.data.microsoft.com```
```winatp-gw-cus.microsoft.com```
```winatp-gw-eus.microsoft.com``` -Europe | ```eu.vortex-win.data.microsoft.com```
```eu-v20.events.data.microsoft.com```
```winatp-gw-neu.microsoft.com```
```winatp-gw-weu.microsoft.com``` -UK | ```uk.vortex-win.data.microsoft.com```
```uk-v20.events.data.microsoft.com```
```winatp-gw-uks.microsoft.com```
```winatp-gw-ukw.microsoft.com``` +European Union | ```eu.vortex-win.data.microsoft.com```
```eu-v20.events.data.microsoft.com```
```winatp-gw-neu.microsoft.com```
```winatp-gw-weu.microsoft.com``` +United Kingdom | ```uk.vortex-win.data.microsoft.com```
```uk-v20.events.data.microsoft.com```
```winatp-gw-uks.microsoft.com```
```winatp-gw-ukw.microsoft.com``` +United States | ```us.vortex-win.data.microsoft.com```
```us-v20.events.data.microsoft.com```
```winatp-gw-cus.microsoft.com```
```winatp-gw-eus.microsoft.com``` If a proxy or firewall is blocking anonymous traffic, as Windows Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the above listed URLs. diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 814ab35c0e..e04d3036dc 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -16,22 +16,13 @@ ms.date: 07/01/2018 # Onboard machines to the Windows Defender ATP service **Applies to:** - -- Windows 10 Enterprise -- Windows 10 Education -- Windows 10 Pro -- Windows 10 Pro Education -- macOS -- Linux -- Windows Server 2012 R2 -- Windows Server 2016 - Windows Defender Advanced Threat Protection (Windows Defender ATP) [!include[Prerelease information](prerelease.md)] >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) -You need to onboard to Windows Defender ATP before you can use the service. +You need to onboard machines to Windows Defender ATP before you can use the service. For more information, see [Onboard your Windows 10 machines to Windows Defender ATP](https://www.youtube.com/watch?v=JT7VGYfeRlA&feature=youtu.be). @@ -46,8 +37,10 @@ For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us ## Hardware and software requirements ### Supported Windows versions -- Windows 7 -- Windows 8.1 +- Windows 7 SP1 Enterprise +- Windows 7 SP1 Pro +- Windows 8.1 Enterprise +- Windows 8.1 Pro - Windows 10 - Windows 10 Enterprise - Windows 10 Education @@ -161,6 +154,7 @@ If you're running a third-party antimalware client and use Mobile Device Managem ## In this section Topic | Description :---|:--- +[Onboard previous versions of Windows](onboard-downlevel-windows-defender-advanced-threat-protection.md)| Onboard Windows 7 and Windows 8.1 machines to Windows Defender ATP. [Onboard Windows 10 machines](configure-endpoints-windows-defender-advanced-threat-protection.md) | You'll need to onboard machines for it to report to the Windows Defender ATP service. Learn about the tools and methods you can use to configure machines in your enterprise. [Onboard servers](configure-server-endpoints-windows-defender-advanced-threat-protection.md) | Onboard Windows Server 2012 R2 and Windows Server 2016 to Windows Defender ATP [Onboard non-Windows machines](configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) | Windows Defender ATP provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in the Windows Defender ATP portal and better protect your organization's network. This experience leverages on a third-party security products' sensor data. From e07652b656eede8602bf0d30cf7b10ca0625f5e3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 22 Jun 2018 13:22:35 -0700 Subject: [PATCH 062/191] add column asr --- windows/security/index.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/security/index.yml b/windows/security/index.yml index 2b37b7634a..105a7d6988 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -96,6 +96,13 @@ sections: items: + - title: Attack surface reduction + + html:

Manage Windows 10 connection endpoints

+ +

Manage connections from Windows to Microsoft services

+ + - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 html:

Protect against malware management using next-generation antivirus technologies

From a60cdc8f9a5c5a827722644ce863424d584076fa Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 22 Jun 2018 17:27:38 -0700 Subject: [PATCH 063/191] change portal to suite --- windows/security/threat-protection/windows-defender-atp/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 8e564e4bd2..68c1edcaed 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -1,4 +1,4 @@ -# [Windows Defender Advanced Threat Protection portal](windows-defender-advanced-threat-protection.md) +# [Windows Defender Advanced Threat Protection suite](windows-defender-advanced-threat-protection.md) ##Get started ### [Minimum requirements](minimum-requirements-windows-defender-advanced-threat-protection.md) ### [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) From be4d18a55ca6a937a1423f2037a82159260efced Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 25 Jun 2018 09:44:00 -0700 Subject: [PATCH 064/191] add sentence in yml --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 105a7d6988..6540f7d08c 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -84,7 +84,7 @@ sections: - type: paragraph - text: 'Prevent, detect, investigate, and respond to advanced threats.' + text: 'Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform' - type: list From 2f1fe5d2f3d59a685cc7c370412257118e168f39 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 25 Jun 2018 17:55:37 +0000 Subject: [PATCH 065/191] Updated index.md --- windows/security/wdatp/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/wdatp/index.md b/windows/security/wdatp/index.md index b03f19420c..cb401fa3e4 100644 --- a/windows/security/wdatp/index.md +++ b/windows/security/wdatp/index.md @@ -33,7 +33,7 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D **Security posture**
Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. -**Management and APIs** +**Management and APIs**
Windows Defender ATP provides integrated configuration management in the cloud. The service also supports third-party mobile device management (MDM) tools, cross-platform support, and APIs that allow customers to create custom threat intelligence and automate workflows. Understand how capabilities align within the Windows Defender ATP suite offering: From f59310623221ce347b56d15ed900b204c99f3f77 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Mon, 25 Jun 2018 14:53:13 -0700 Subject: [PATCH 066/191] Started next wave of revisions --- .../app-v/appv-connection-group-file.md | 2 +- ...e-created-in-a-previous-version-of-appv.md | 41 ++++++++----------- 2 files changed, 19 insertions(+), 24 deletions(-) diff --git a/windows/application-management/app-v/appv-connection-group-file.md b/windows/application-management/app-v/appv-connection-group-file.md index a421659a7a..06c74f260d 100644 --- a/windows/application-management/app-v/appv-connection-group-file.md +++ b/windows/application-management/app-v/appv-connection-group-file.md @@ -44,7 +44,7 @@ The following table describes the parameters in the XML file that define the con ### Parameters that define the packages in the connection group -In the <Packages> section of the connection group XML file, you list the member packages in the connection group by specifying each package’s unique package identifier and version identifier, as described in the following table. The first package in the list has the highest precedence. +In the **<Packages>** section of the connection group XML file, you list the member packages in the connection group by specifying each package’s unique package identifier and version identifier, as described in the following table. The first package in the list has the highest precedence. |Field|Description| |---|---| diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index 83cff76b90..3c6902a7e4 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -1,6 +1,6 @@ --- -title: How to Convert a Package Created in a Previous Version of App-V (Windows 10) -description: How to Convert a Package Created in a Previous Version of App-V +title: How to convert a package created in a previous version of App-V (Windows 10) +description: How to convert a package created in a previous version of App-V. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,40 +8,35 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- - - # How to Convert a Package Created in a Previous Version of App-V -**Applies to** -- Windows 10, version 1607 +>Applies to: Windows 10, version 1607 -You can use the package converter utility to upgrade virtual application packages that have been created with previous versions of App-V. +You can use the package converter utility to upgrade virtual application packages created by previous versions of App-V. This section will tell you how to convert existing virtual application packages for upgrade. -> [!NOTE] -> If you are running a computer with a 64-bit architecture, you must use the x86 version of Windows PowerShell. +>[!NOTE] +>If you are running a computer with a 64-bit architecture, you must use the x86 version of Windows PowerShell. -The package converter can only directly convert packages that were created by using the App-V 4.5 sequencer or later. Packages that were created using a version prior to App-V 4.5 must be upgraded to at least App-V 4.5 before conversion. +The package converter can only directly convert packages created by the App-V 4.5 sequencer or later. Packages created with an App-V version earlier than 4.5 must be upgraded to at least App-V 4.5 before conversion. -The following information provides direction for converting existing virtual application packages. - -> [!IMPORTANT] -> You must configure the package converter to always save the package ingredients file to a secure location and directory. A secure location is accessible only by an administrator. Additionally, when you deploy the package, you should save the package to a location that is secure, or make sure that no other user is allowed to be logged in during the conversion process. +>[!IMPORTANT] +>In order to keep your files secure, you must configure the package converter to always save the package ingredients file to a secure location and directory that can only be accessed by an administrator. When you deploy the package, you should either save the package to a secure location or make sure that no other users can sign in during the conversion process. ## App-V 4.6 installation folder is redirected to virtual file system root -When you convert packages from App-V 4.6 to App-V for Windows 10, the App-V for Windows 10 package can access the hardcoded drive that you were required to use when you created 4.6 packages. The drive letter will be the drive you selected as the installation drive on the 4.6 sequencing machine. (The default drive letter is Q:\\.) +When you convert packages from App-V 4.6 to App-V for Windows 10, the App-V for Windows 10 package can access the hardcoded drive that you were required to use when you created 4.6 packages. The drive letter will be the drive you selected as the installation drive on the 4.6 sequencing machine. (The default drive is drive Q.) **Technical Details:** The App-V package converter will save the App-V 4.6 installation root folder and short folder names in the FilesystemMetadata.xml file in the Filesystem element. When the App-V for Windows 10 client creates the virtual process, it will map requests from the App-V 4.6 installation root to the virtual file system root. ## Getting started -1. Install the App-V Sequencer on a computer in your environment. For information about how to install the Sequencer, see [How to Install the Sequencer](appv-install-the-sequencer.md). +1. Install the App-V Sequencer on a computer in your environment. For information about how to install the Sequencer, see [How to install the Sequencer](appv-install-the-sequencer.md). -2. The following cmdlets are available: +2. You can enter the following cmdlets to check or convert packages: - - **Test-AppvLegacyPackage** – This cmdlet is designed to check packages. It will return information about any failures with the package such as missing **.sft** files, an invalid source, **.osd** file errors, or invalid package version. This cmdlet will not parse the **.sft** file or do any in depth validation. For information about options and basic functionality for this cmdlet, using Windows PowerShell, type `Test-AppvLegacyPackage -?`. + - **Test-AppvLegacyPackage** – This cmdlet is designed to check packages. It will return information about any failures with the package such as missing **.sft** files, an invalid source, **.osd** file errors, or invalid package version. This cmdlet will not parse the **.sft** file or do any in depth validation. For information about options and basic functionality for this cmdlet, using Windows PowerShell, type `Test-AppvLegacyPackage -?`. - - **ConvertFrom-AppvLegacyPackage** – To convert an existing package, type `ConvertFrom-AppvLegacyPackage c:\contentStore c:\convertedPackages`. In this command, `c:\contentStore` represents the location of the existing package and `c:\convertedPackages` is the output directory to which the resulting App-V for Windows 10 virtual application package file will be saved. By default, if you do not specify a new name, the old package name will be used. + - **ConvertFrom-AppvLegacyPackage** – To convert an existing package, type `ConvertFrom-AppvLegacyPackage c:\contentStore c:\convertedPackages`. In this command, `c:\contentStore` represents the location of the existing package and `c:\convertedPackages` is the output directory to which the resulting App-V for Windows 10 virtual application package file will be saved. By default, if you do not specify a new name, the old package name will be used. Additionally, the package converter optimizes performance of packages in App-V for Windows 10 by setting the package to stream fault the App-V package.  This is more performant than the primary feature block and fully downloading the package. The flag **DownloadFullPackageOnFirstLaunch** allows you to convert the package and set the package to be fully downloaded by default. @@ -50,15 +45,15 @@ When you convert packages from App-V 4.6 to App-V for Windows 10, the App-V for ### Advanced Conversion Tips -- Piping - Windows PowerShell supports piping. Piping allows you to call `dir c:\contentStore\myPackage | Test-AppvLegacyPackage`. In this example, the directory object that represents `myPackage` will be given as input to the `Test-AppvLegacyPackage` command and bound to the `-Source` parameter. Piping like this is especially useful when you want to batch commands together; for example, `dir .\ | Test-AppvLegacyPackage | ConvertFrom-AppvLegacyAppvPackage -Target .\ConvertedPackages`. This piped command would test the packages and then pass those objects on to actually be converted. You can also apply a filter on packages without errors or only specify a directory which contains an **.sprj** file or pipe them to another cmdlet that adds the filtered package to the server or publishes them to the App-V client. +- Piping - Windows PowerShell supports piping. Piping allows you to call `dir c:\contentStore\myPackage | Test-AppvLegacyPackage`. In this example, the directory object that represents `myPackage` will be given as input to the `Test-AppvLegacyPackage` command and bound to the `-Source` parameter. Piping like this is especially useful when you want to batch commands together; for example, `dir .\ | Test-AppvLegacyPackage | ConvertFrom-AppvLegacyAppvPackage -Target .\ConvertedPackages`. This piped command would test the packages and then pass those objects on to actually be converted. You can also apply a filter on packages without errors or only specify a directory which contains an **.sprj** file or pipe them to another cmdlet that adds the filtered package to the server or publishes them to the App-V client. -- Batching - The Windows PowerShell command enables batching. More specifically, the cmdlets support taking a string\[\] object for the `-Source` parameter which represents a list of directory paths. This allows you to enter `$packages = dir c:\contentStore` and then call `ConvertFrom-AppvLegacyAppvPackage-Source $packages -Target c:\ConvertedPackages` or to use piping and call `dir c:\ContentStore | ConvertFrom-AppvLegacyAppvPackage -Target C:\ConvertedPackages`. +- Batching - The Windows PowerShell command enables batching. More specifically, the cmdlets support taking a string\[\] object for the `-Source` parameter which represents a list of directory paths. This allows you to enter `$packages = dir c:\contentStore` and then call `ConvertFrom-AppvLegacyAppvPackage-Source $packages -Target c:\ConvertedPackages` or to use piping and call `dir c:\ContentStore | ConvertFrom-AppvLegacyAppvPackage -Target C:\ConvertedPackages`. -- Other functionality - Windows PowerShell has other built-in functionality for features such as aliases, piping, lazy-binding, .NET object, and many others. All of these are usable in Windows PowerShell and can help you create advanced scenarios for the Package Converter. +- Other functionality - Windows PowerShell has other built-in functionality for features such as aliases, piping, lazy-binding, .NET object, and many others. All of these are usable in Windows PowerShell and can help you create advanced scenarios for the Package Converter. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics From f886ede50152fa81ce305a74496c925b6a666370 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Tue, 26 Jun 2018 11:07:02 -0700 Subject: [PATCH 067/191] Continued changing for voice etc. --- ...e-created-in-a-previous-version-of-appv.md | 53 +++++++++++++++---- ...blished-and-globally-published-packages.md | 22 ++++---- 2 files changed, 55 insertions(+), 20 deletions(-) diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index 3c6902a7e4..54817a281a 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -17,7 +17,7 @@ You can use the package converter utility to upgrade virtual application package >[!NOTE] >If you are running a computer with a 64-bit architecture, you must use the x86 version of Windows PowerShell. -The package converter can only directly convert packages created by the App-V 4.5 sequencer or later. Packages created with an App-V version earlier than 4.5 must be upgraded to at least App-V 4.5 before conversion. +The package converter can only directly convert packages created by an App-V sequencer version 4.5 or later. Packages created with an App-V version earlier than 4.5 must be upgraded to at least App-V 4.5 before conversion. >[!IMPORTANT] >In order to keep your files secure, you must configure the package converter to always save the package ingredients file to a secure location and directory that can only be accessed by an administrator. When you deploy the package, you should either save the package to a secure location or make sure that no other users can sign in during the conversion process. @@ -26,7 +26,7 @@ The package converter can only directly convert packages created by the App-V 4 When you convert packages from App-V 4.6 to App-V for Windows 10, the App-V for Windows 10 package can access the hardcoded drive that you were required to use when you created 4.6 packages. The drive letter will be the drive you selected as the installation drive on the 4.6 sequencing machine. (The default drive is drive Q.) -**Technical Details:** The App-V package converter will save the App-V 4.6 installation root folder and short folder names in the FilesystemMetadata.xml file in the Filesystem element. When the App-V for Windows 10 client creates the virtual process, it will map requests from the App-V 4.6 installation root to the virtual file system root. +The App-V package converter will save the App-V 4.6 installation root folder and short folder names in the FilesystemMetadata.xml file in the **Filesystem** element. When the App-V for Windows 10 client creates the virtual process, it will map requests from the App-V 4.6 installation root to the virtual file system root. ## Getting started @@ -34,22 +34,55 @@ When you convert packages from App-V 4.6 to App-V for Windows 10, the App-V for 2. You can enter the following cmdlets to check or convert packages: - - **Test-AppvLegacyPackage** – This cmdlet is designed to check packages. It will return information about any failures with the package such as missing **.sft** files, an invalid source, **.osd** file errors, or invalid package version. This cmdlet will not parse the **.sft** file or do any in depth validation. For information about options and basic functionality for this cmdlet, using Windows PowerShell, type `Test-AppvLegacyPackage -?`. + - **Test-AppvLegacyPackage**—This cmdlet checks packages. It will return information about any failures with the package such as missing **.sft** files, an invalid source, **.osd** file errors, or invalid package version. This cmdlet will not parse the **.sft** file or do any in-depth validation. For information about options and basic functionality for this cmdlet, using Windows PowerShell, enter the following cmdlet: + + ```PowerShell + Test-AppvLegacyPackage -? + ``` - - **ConvertFrom-AppvLegacyPackage** – To convert an existing package, type `ConvertFrom-AppvLegacyPackage c:\contentStore c:\convertedPackages`. In this command, `c:\contentStore` represents the location of the existing package and `c:\convertedPackages` is the output directory to which the resulting App-V for Windows 10 virtual application package file will be saved. By default, if you do not specify a new name, the old package name will be used. + - **ConvertFrom-AppvLegacyPackage**—This cmdlet converts packages from legacy versions to updated versions. To convert an existing package, enter the following cmdlet: - Additionally, the package converter optimizes performance of packages in App-V for Windows 10 by setting the package to stream fault the App-V package.  This is more performant than the primary feature block and fully downloading the package. The flag **DownloadFullPackageOnFirstLaunch** allows you to convert the package and set the package to be fully downloaded by default. + ```PowerShell + ConvertFrom-AppvLegacyPackage C:\contentStore C:\convertedPackages + ``` - > [!NOTE] - > Before you specify the output directory, you must create the output directory. + In this cmdlet, `C:\contentStore` represents the location of the existing package and `C:\convertedPackages` is the output directory to which the resulting App-V for Windows 10 virtual application package file will be saved. By default, if you do not specify a new name, the old package name will be used. + + Additionally, the package converter optimizes performance of packages in App-V for Windows 10 by setting the package to stream fault the App-V package.  This is more performant than the primary feature block and fully downloading the package. The flag **DownloadFullPackageOnFirstLaunch** allows you to convert the package and set the package to be fully downloaded by default. + + >[!NOTE] + >Before you specify the output directory, you must create the output directory. ### Advanced Conversion Tips -- Piping - Windows PowerShell supports piping. Piping allows you to call `dir c:\contentStore\myPackage | Test-AppvLegacyPackage`. In this example, the directory object that represents `myPackage` will be given as input to the `Test-AppvLegacyPackage` command and bound to the `-Source` parameter. Piping like this is especially useful when you want to batch commands together; for example, `dir .\ | Test-AppvLegacyPackage | ConvertFrom-AppvLegacyAppvPackage -Target .\ConvertedPackages`. This piped command would test the packages and then pass those objects on to actually be converted. You can also apply a filter on packages without errors or only specify a directory which contains an **.sprj** file or pipe them to another cmdlet that adds the filtered package to the server or publishes them to the App-V client. +- Piping—Windows PowerShell supports piping. Piping allows you to enter cmdlets like this example: -- Batching - The Windows PowerShell command enables batching. More specifically, the cmdlets support taking a string\[\] object for the `-Source` parameter which represents a list of directory paths. This allows you to enter `$packages = dir c:\contentStore` and then call `ConvertFrom-AppvLegacyAppvPackage-Source $packages -Target c:\ConvertedPackages` or to use piping and call `dir c:\ContentStore | ConvertFrom-AppvLegacyAppvPackage -Target C:\ConvertedPackages`. + ```PowerShell + dir C:\contentStore\myPackage | Test-AppvLegacyPackage + ``` -- Other functionality - Windows PowerShell has other built-in functionality for features such as aliases, piping, lazy-binding, .NET object, and many others. All of these are usable in Windows PowerShell and can help you create advanced scenarios for the Package Converter. + In this example, the directory object that represents `myPackage` will be given as input to the **Test-AppvLegacyPackage** cmdlet and bound to the *-Source* parameter. Piping like this is especially useful when you want to batch commands together, such as in the following example cmdlet: + + ```PowerShell + dir .\ | Test-AppvLegacyPackage | ConvertFrom-AppvLegacyAppvPackage -Target .\ConvertedPackages + ``` + + This piped example command tests packages, then passes the objects on for conversion. You can also apply a filter on packages without errors or only specify a directory which contains an **.sprj** file or pipe them to another cmdlet that adds the filtered package to the server or publishes them to the App-V client. + +- Batching—The Windows PowerShell command enables batching. More specifically, the cmdlets support taking a string\[\] object for the *-Source* parameter that represents a list of directory paths. This allows you to enter the following cmdlets together: + + ```PowerShell + $packages = dir C:\contentStore + ConvertFrom-AppvLegacyAppvPackage-Source $packages -Target C:\ConvertedPackages + ``` + + Alternatively, you can use piping like this: + + ```PowerShell + dir C:\ContentStore | ConvertFrom-AppvLegacyAppvPackage -Target C:\ConvertedPackages + ``` + +- Other functionality—Windows PowerShell has other built-in functionality for features such as aliases, lazy-binding, .NET object, and many others. These features can help you create advanced scenarios for the Package Converter. ## Have a suggestion for App-V? diff --git a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md index 5a13170e82..e2ddb8deae 100644 --- a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md +++ b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md @@ -1,6 +1,6 @@ --- -title: How to Create a Connection Group with User-Published and Globally Published Packages (Windows 10) -description: How to Create a Connection Group with User-Published and Globally Published Packages +title: How to create a connection croup with user-published and globally published packages (Windows 10) +description: How to create a connection croup with user-published and globally published packages. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,12 +8,9 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a connection croup with user-published and globally published packages - -# How to Create a Connection Group with User-Published and Globally Published Packages - -**Applies to** -- Windows 10, version 1607 +>Applies to: Windows 10, version 1607 You can create user-entitled connection groups that contain both user-published and globally published packages, using either of the following methods: @@ -21,7 +18,12 @@ You can create user-entitled connection groups that contain both user-published - [How to use the App-V Server to create user-entitled connection groups](#how-to-use-the-app-v-server-to-create-user-entitled-connection-groups) -## What to know before you start: +## Unsupported scenarios and potential issues + +Here are some important things to know before you get started: + +- If you add user-published packages in globally entitled connection groups, the connection group will fail. +- @@ -53,7 +55,7 @@ You can create user-entitled connection groups that contain both user-published 1. Add and publish packages by using the following commands: - ``` + ```PowerShell Add-AppvClientPackage Add-AppvClientPackage Publish-AppvClientPackage -PackageId  -VersionId -Global @@ -64,7 +66,7 @@ You can create user-entitled connection groups that contain both user-published 3. Add and publish the connection group by using the following commands: - ``` + ```PowerShell Add-AppvClientConnectionGroup Enable-AppvClientConnectionGroup -GroupId  -VersionId ``` From 92a75c4363a9107024cc5c3090695b389eee180a Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Tue, 26 Jun 2018 14:33:05 -0700 Subject: [PATCH 068/191] Next few articles --- ...blished-and-globally-published-packages.md | 23 +++++----- .../app-v/appv-create-a-connection-group.md | 42 +++++++++---------- ...ration-file-with-the-management-console.md | 33 +++++++-------- 3 files changed, 45 insertions(+), 53 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md index e2ddb8deae..aad867297f 100644 --- a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md +++ b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md @@ -23,7 +23,9 @@ You can create user-entitled connection groups that contain both user-published Here are some important things to know before you get started: - If you add user-published packages in globally entitled connection groups, the connection group will fail. -- +- Track the connection groups where you've used a non-optional package before removing it with the **Unpublish-AppvClientPackage <package> -global** cmdlet. + + In situations where you have a gobally published package that's listed as non-optional in a user-published connection group that also appears in other packages, running that cmdlet can unpublish the package from every connection group containing that package.
@@ -49,11 +51,9 @@ Here are some important things to know before you get started:
-  - ## How to use Windows PowerShell cmdlets to create user-entitled connection groups -1. Add and publish packages by using the following commands: +1. Add and publish packages by using the following commands: ```PowerShell Add-AppvClientPackage @@ -62,9 +62,9 @@ Here are some important things to know before you get started: Publish-AppvClientPackage -PackageId -VersionId  ``` -2. Create the connection group XML file. For more information, see [About the Connection Group File](appv-connection-group-file.md). +2. Create the connection group XML file. For more information, see [About the connection group file](appv-connection-group-file.md). -3. Add and publish the connection group by using the following commands: +3. Add and publish the connection group by using the following commands: ```PowerShell Add-AppvClientConnectionGroup @@ -73,17 +73,16 @@ Here are some important things to know before you get started: ## How to use the App-V Server to create user-entitled connection groups -1. Open the App-V Management Console. +1. Open the App-V Management Console. -2. Follow the instructions in [How to Publish a Package by Using the Management Console](appv-publish-a-packages-with-the-management-console.md) to publish packages globally and to the user. +2. Follow the instructions in [How to publish a package by using the Management Console](appv-publish-a-packages-with-the-management-console.md) to publish packages globally and to the user. -3. Follow the instructions in [How to Create a Connection Group](appv-create-a-connection-group.md) to create the connection group, and add the user-published and globally published packages. +3. Follow the instructions in [How to create a connection group](appv-create-a-connection-group.md) to create the connection group and add the user-published and globally published packages. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics - -[Managing Connection Groups](appv-managing-connection-groups.md) +- [Managing Connection Groups](appv-managing-connection-groups.md) diff --git a/windows/application-management/app-v/appv-create-a-connection-group.md b/windows/application-management/app-v/appv-create-a-connection-group.md index 144900c14b..2d209c4975 100644 --- a/windows/application-management/app-v/appv-create-a-connection-group.md +++ b/windows/application-management/app-v/appv-create-a-connection-group.md @@ -1,6 +1,6 @@ --- -title: How to Create a Connection Group (Windows 10) -description: How to Create a Connection Group +title: How to create a connection group (Windows 10) +description: How to create a connection group with the App-V Management Console. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,44 +8,40 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a connection group +>Applies to: Windows 10, version 1607 -# How to Create a Connection Group +Use these steps to create a connection group by using the App-V Management Console. To use Windows PowerShell to create connection groups, see [How to manage connection groups on a stand-alone computer by using Windows PowerShell](appv-manage-connection-groups-on-a-stand-alone-computer-with-powershell.md). -**Applies to** -- Windows 10, version 1607 +When you place packages in a connection group, their package root paths merge. If you remove packages, only the remaining packages maintain the merged root. -Use these steps to create a connection group by using the App-V Management Console. To use Windows PowerShell to create connection groups, see [How to Manage Connection Groups on a Stand-alone Computer by Using Windows PowerShell](appv-manage-connection-groups-on-a-stand-alone-computer-with-powershell.md). +## Create a connection group -When you place packages in a connection group, their package root paths are merged. If you remove packages, only the remaining packages maintain the merged root. +1. In the App-V Management Console, select **CONNECTION GROUPS** to display the Connection Groups library. -**To create a connection group** +2. Select **ADD CONNECTION GROUP** to create a new connection group. -1. In the App-V Management Console, select **CONNECTION GROUPS** to display the Connection Groups library. +3. In the **New Connection Group** pane, enter a description for the group. -2. Select **ADD CONNECTION GROUP** to create a new connection group. +4. Select **EDIT** in the **CONNECTED PACKAGES** pane to add a new application to the connection group. -3. In the **New Connection Group** pane, type a description for the group. +5. In the **PACKAGES Entire Library** pane, select the application to be added, then select the arrow to add the application. -4. Click **EDIT** in the **CONNECTED PACKAGES** pane to add a new application to the connection group. - -5. In the **PACKAGES Entire Library** pane, select the application to be added, and click the arrow to add the application. - - To remove an application, select the application to be removed in the **PACKAGES IN** pane and click the arrow. + To remove an application, select the application to be removed in the **PACKAGES IN** pane and select the arrow. To reprioritize the applications in your connection group, use the arrows in the **PACKAGES IN** pane. - **Important**
- By default, the Active Directory Domain Services access configurations that are associated with a specific application are not added to the connection group. To transfer the Active Directory access configuration, select **ADD PACKAGE ACCESS TO GROUP ACCESS**, which is located in the **PACKAGES IN** pane. + >[!IMPORTANT] + >By default, the Active Directory Domain Services access configurations that are associated with a specific application are not added to the connection group. To transfer the Active Directory access configuration, select **ADD PACKAGE ACCESS TO GROUP ACCESS**, which is located in the **PACKAGES IN** pane. -6. After adding all the applications and configuring Active Directory access, click **Apply**. +6. After adding all the applications and configuring Active Directory access, select **Apply**. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics -[Operations for App-V](appv-operations.md) - -[Managing Connection Groups](appv-managing-connection-groups.md) +- [Operations for App-V](appv-operations.md) +- [Managing connection groups](appv-managing-connection-groups.md) diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index 3aea6099e5..1a2a13fa27 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -1,6 +1,6 @@ --- -title: How to Create a Custom Configuration File by Using the App-V Management Console (Windows 10) -description: How to Create a Custom Configuration File by Using the App-V Management Console +title: How to create a custom configuration file by using the App-V Management Console (Windows 10) +description: How to create a custom configuration file by using the App-V Management Console. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,34 +8,31 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a custom configuration file by using the App-V Management Console +>Applies to: Windows 10, version 1607 -# How to Create a Custom Configuration File by Using the App-V Management Console +You can use a dynamic configuration to customize an App-V package for a specific user. However, you must first create the dynamic user configuration (.xml) file or the dynamic deployment configuration file before you can use the files. Creation of the file is an advanced manual operation. For general information about dynamic user configuration files, see, [About App-V dynamic configuration](appv-dynamic-configuration.md). -**Applies to** -- Windows 10, version 1607 +You can create a dynamic user configuration file with the App-V Management Console by following the steps in this article. -You can use a dynamic configuration to customize an App-V package for a specific user. However, you must first create the dynamic user configuration (.xml) file or the dynamic deployment configuration file before you can use the files. Creation of the file is an advanced manual operation. For general information about dynamic user configuration files, see, [About App-V Dynamic Configuration](appv-dynamic-configuration.md). +## Create a dynamic user configuration file -Use the following procedure to create a Dynamic User Configuration file by using the App-V Management console. +1. Right-click the name of the package that you want to view and select **Edit active directory access** to view the configuration that is assigned to a given user group. Alternatively, select the package, and click **Edit**. -**To create a Dynamic User Configuration file** +2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list, if it is not already selected. A link named **Edit** will be displayed. -1. Right-click the name of the package that you want to view and select **Edit active directory access** to view the configuration that is assigned to a given user group. Alternatively, select the package, and click **Edit**. +3. Click **Edit**. The Dynamic User Configuration that is assigned to the AD Group will be displayed. -2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list, if it is not already selected. A link named **Edit** will be displayed. +4. Click **Advanced**, and then click **Export Configuration**. Type in a filename and click **Save**. Now you can edit the file to configure a package for a user. -3. Click **Edit**. The Dynamic User Configuration that is assigned to the AD Group will be displayed. - -4. Click **Advanced**, and then click **Export Configuration**. Type in a filename and click **Save**. Now you can edit the file to configure a package for a user. - - **Note**   - To export a configuration while running on Windows Server, you must disable "IE Enhanced Security Configuration". If this is enabled and set to block downloads, you cannot download anything from the App-V Server. + >[!NOTE]   + >To export a configuration while running on Windows Server, you must disable "IE Enhanced Security Configuration". If this is enabled and set to block downloads, you cannot download anything from the App-V Server. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics -[Operations for App-V](appv-operations.md) +- [Operations for App-V](appv-operations.md) From 925437d886ebe753156320d68217a88d003f0e4d Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Tue, 26 Jun 2018 16:56:40 -0700 Subject: [PATCH 069/191] Continued edits --- ...stom-configuration-file-with-the-management-console.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index 1a2a13fa27..4462bd5320 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -20,14 +20,14 @@ You can create a dynamic user configuration file with the App-V Management Conso 1. Right-click the name of the package that you want to view and select **Edit active directory access** to view the configuration that is assigned to a given user group. Alternatively, select the package, and click **Edit**. -2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list, if it is not already selected. A link named **Edit** will be displayed. +2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list. A link named **Edit** will be displayed. -3. Click **Edit**. The Dynamic User Configuration that is assigned to the AD Group will be displayed. +3. Select **Edit**. The Dynamic User Configuration assigned to the AD Group will appear. -4. Click **Advanced**, and then click **Export Configuration**. Type in a filename and click **Save**. Now you can edit the file to configure a package for a user. +4. Select **Advanced**, and then select **Export Configuration**. Enter a filename and select **Save**. Now you can edit the file to configure a package for a user. >[!NOTE]   - >To export a configuration while running on Windows Server, you must disable "IE Enhanced Security Configuration". If this is enabled and set to block downloads, you cannot download anything from the App-V Server. + >To export a configuration while running on Windows Server, you must disable "IE Enhanced Security Configuration". If the setting is enabled and set to block downloads, you cannot download anything from the App-V Server. ## Have a suggestion for App-V? From 8f4b07f483675aa765f3d91baa65fceef22f31fc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 15:29:36 -0700 Subject: [PATCH 070/191] update yaml --- windows/security/index.yml | 178 ++++++++++-------- .../images/wdatp-pillars2.png | Bin 0 -> 143865 bytes windows/security/threat-protection/index.md | 23 ++- 3 files changed, 114 insertions(+), 87 deletions(-) create mode 100644 windows/security/threat-protection/images/wdatp-pillars2.png diff --git a/windows/security/index.yml b/windows/security/index.yml index 6540f7d08c..6dfb239083 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -30,6 +30,86 @@ metadata: sections: +- items: + + - type: markdown + + text: Secure corporate data and manage risk. + +- items: + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: \windows\security\identity-protection\ + + html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Identity and access management + + - href: \windows\security\threat-protection\ + + html:

Stop cyberthreats and quickly identify and respond to breaches

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Threat protection + + - href: \windows\security\information-protection\ + + html:

Identify and secure critical data to prevent data loss

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Information protection + +### YamlMime:YamlDocument + +documentType: LandingData + +title: Windows 10 Enterprise Security + +metadata: + + document_id: + + title: Windows 10 Enterprise Security + + description: Learn about enterprise-grade security features for Windows 10. + + keywords: protect, company, data, Windows, device, app, management, Microsoft365, e5, e3 + + ms.localizationpriority: high + + author: brianlic-msft + + ms.author: brianlic + + manager: brianlic + + ms.date: 02/06/2018 + + ms.topic: article + + ms.devlang: na + +sections: + - items: - type: markdown @@ -79,90 +159,22 @@ sections: title: Information protection - title: Windows Defender Advanced Threat Protection - items: - - - type: paragraph - - text: 'Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform' - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - title: Attack surface reduction - - html:

Manage Windows 10 connection endpoints

- -

Manage connections from Windows to Microsoft services

- - - - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 - - html:

Protect against malware management using next-generation antivirus technologies

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Attack surface reduction - - - href: \windows\security\threat-protection\windows-defender-smartscreen\windows-defender-smartscreen-overview - - html:

Protect users from potentially malicious sites

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Next generation protection - - - href: \windows\security\threat-protection\windows-defender-exploit-guard\windows-defender-exploit-guard - - html:

Manage and reduce the attack surface of apps using host intrusion prevention capabilities

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Endpoint detection & response - - - href: \windows\security\threat-protection\windows-defender-application-control\windows-defender-application-control - - html:

Lock down applications that run on a device

- - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Auto investigation & remediation - - - href: \windows\security\threat-protection\windows-defender-application-guard\wd-app-guard-overview - - html:

Protect users from untrusted web sites and resources

- - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Security posture - - - href: \windows\security\identity-protection\windows-firewall\windows-firewall-with-advanced-security - - html:

Block unauthorized network traffic flowing into or out of a device

- - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Advanced hunting - + - type: markdown + text: " + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. +
 
+ + + + + + + +
Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
[Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

[Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

[Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

[Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

[Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
[Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

[Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

[Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

[Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
[Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

[Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
[Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

[Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

[Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

[Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
[Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

[Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

[Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

+ " + + - title: Videos items: diff --git a/windows/security/threat-protection/images/wdatp-pillars2.png b/windows/security/threat-protection/images/wdatp-pillars2.png new file mode 100644 index 0000000000000000000000000000000000000000..60725244e55e710c58588fae05d7774fa8029823 GIT binary patch literal 143865 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 BS&{$% literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index acbc341e3c..d9ffbcff39 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,13 +10,28 @@ ms.date: 02/05/2018 --- # Threat Protection -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified endpoint security platform that uses built-in security technologies working together and powered by the cloud. +Windows Defender Advanced Threat Protection (Windows Defender ATP)is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. -The products in the threat protection stack make up the capabilities in Windows Defender ATP. +![Windows Defender ATP components](images/wdatp-pillars2.png) -![Windows Defender ATP service components](windows-defender-atp/images/wdatp-pillars2.png) +**Attack surface reduction**
+The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. + +**Next generation protection**
+To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. + +**Endpoint detection and response**
+Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. + +**Auto investigation and remediation**
+In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. + +**Security posture**
+Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. + +**Management and APIs**
+Windows Defender ATP provides integrated configuration management in the cloud. The service also supports third-party mobile device management (MDM) tools, cross-platform support, and APIs that allow customers to create custom threat intelligence and automate workflows. -You can configure these products individually in a way that best suites your organization. When you're done with setting them up, your security operations team will have the convenience of seeing everything in once place through the Windows Defender ATP portal. Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. From 50c2b096ccc201c50d7ad1ea6d8005f1f2980c6b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 15:31:03 -0700 Subject: [PATCH 071/191] alphabetical order for security node toc --- windows/security/TOC.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/TOC.md b/windows/security/TOC.md index a7ce999fe7..ad302db477 100644 --- a/windows/security/TOC.md +++ b/windows/security/TOC.md @@ -1,6 +1,7 @@ # [Security](index.yml) -## [Windows Defender Advanced Threat Protection](wdatp/index.md) ## [Identity and access management](identity-protection/index.md) -## [Threat protection](threat-protection/index.md) ## [Information protection](information-protection/index.md) ## [Hardware-based protection](hardware-protection/index.md) +## [Threat protection](threat-protection/index.md) + + From 2730ca56ee2bf3fd75b646309063420e0d60437b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 15:59:22 -0700 Subject: [PATCH 072/191] move trial link down --- ...ements-windows-defender-advanced-threat-protection.md | 7 ++----- .../windows-defender-advanced-threat-protection.md | 9 ++++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index 737c29f595..71e68a14fb 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -23,12 +23,12 @@ ms.date: 07/01/2018 - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -[!include[Prerelease information](prerelease.md)] - There are some minimum requirements for onboarding machines to the service. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-minreqs-abovefoldlink) +[!include[Prerelease information](prerelease.md)] + ## Licensing requirements Windows Defender Advanced Threat Protection requires one of the following Microsoft Volume Licensing offers: @@ -39,9 +39,6 @@ Windows Defender Advanced Threat Protection requires one of the following Micros For more information, see [Windows 10 Licensing](https://www.microsoft.com/en-us/Licensing/product-licensing/windows10.aspx#tab=2). - ->Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=technet-wd-atp-minreq-belowfoldlink1) - ## Related topic - [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) - [Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 036306097e..56af5fa14b 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -13,7 +13,7 @@ ms.localizationpriority: high ms.date: 07/01/2018 --- -# Windows Defender Advanced Threat Protection suite +# Windows Defender Advanced Threat Protection **Applies to:** @@ -29,12 +29,11 @@ ms.date: 07/01/2018 > >For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). -Windows Defender Advanced Threat Protection is a suite of capabilities designed to help enterprise networks prevent, detect, investigate, and respond to advanced threats. +Windows Defender Advanced Threat Protection is a platform designed to help enterprise networks prevent, detect, investigate, and respond to advanced threats. -To help you maximize the effectiveness of the security suite, you can configure individual capabilities that surface in the Windows Defender ATP portal. For more information about the Windows Defender ATP capabilities, see [Windows Defender Advanced Threat Protection](https://docs.microsoft.com/en-us/windows/security/wdatp). +To help you maximize the effectiveness of the security platform, you can configure individual capabilities that surface in the Windows Defender ATP portal/Windows Defender Security Center. - -The Windows Defender ATP portal is where all the capabilities that are available across multiple products come together to give security operations teams the ability to effectively manage the security perimeter of their organization's network. +The Windows Defender ATP platform is where all the capabilities that are available across multiple products come together to give security operations teams the ability to effectively manage their organization's network. Get a quick, but in-depth overview of Windows Defender ATP for Windows 10 and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). From 5a1cfd695aa3b8382498c36c730739b5fad600a6 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 16:35:37 -0700 Subject: [PATCH 073/191] remove suite from title --- windows/security/threat-protection/windows-defender-atp/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 68c1edcaed..a8defba7ee 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -1,4 +1,4 @@ -# [Windows Defender Advanced Threat Protection suite](windows-defender-advanced-threat-protection.md) +# [Windows Defender Advanced Threat Protection](windows-defender-advanced-threat-protection.md) ##Get started ### [Minimum requirements](minimum-requirements-windows-defender-advanced-threat-protection.md) ### [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) From 2ed2ca2b430531302e0d3535821d19264a98f5a1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 16:44:46 -0700 Subject: [PATCH 074/191] move blurb --- ...ows-defender-advanced-threat-protection.md | 79 ------------------- ...ows-defender-advanced-threat-protection.md | 2 - ...ows-defender-advanced-threat-protection.md | 8 +- 3 files changed, 4 insertions(+), 85 deletions(-) delete mode 100644 windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md diff --git a/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md deleted file mode 100644 index 4074f2854a..0000000000 --- a/windows/security/threat-protection/windows-defender-atp/edr-windows-defender-advanced-threat-protection.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Windows Defender Advanced Threat Protection endpoint detection and response capabilities -description: Windows Defender Advanced Threat Protection is an enterprise security service that helps detect and respond to possible cybersecurity threats related to advanced persistent threats. -keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence -search.product: eADQiWindows 10XVcnh -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: macapara -author: mjcaparas -ms.localizationpriority: high -ms.date: 04/24/2018 ---- - -# Windows Defender Advanced Threat Protection endpoint detection and response capabilities - -**Applies to:** - -- Windows 10 Enterprise -- Windows 10 Education -- Windows 10 Pro -- Windows 10 Pro Education -- Windows Defender Advanced Threat Protection (Windows Defender ATP) - -[!include[Prerelease information](prerelease.md)] - ->Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-main-abovefoldlink) -> ->For more info about Windows 10 Enterprise Edition features and functionality, see [Windows 10 Enterprise edition](https://www.microsoft.com/WindowsForBusiness/buy). - -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a security service that enables enterprise customers to detect, investigate, and respond to advanced threats on their networks. - -The endpoint detection and response (EDR) capabilities in Windows Defender ATP leverages Microsoft technology and expertise to -detect sophisticated cyber-attacks, providing: - -- Behavior-based, cloud-powered, advanced attack detection - - Finds the attacks that made it past all other defenses (post breach detection), provides actionable, correlated alerts for known and unknown adversaries trying to hide their activities on machines. - -- Rich timeline for forensic investigation and mitigation - - Easily investigate the scope of breach or suspected behaviours on any machine through a rich machine timeline. File, URLs, and network connection inventory across the network. Gain additional insight using deep collection and analysis (“detonation”) for any file or URLs. - -- Built in unique threat intelligence knowledge base - - Unparalleled threat optics provides actor details and intent context for every threat intel-based detection – combining first and third-party intelligence sources. - -- Automated investigation and remediation - - Significantly reduces alert volume by leveraging inspection algorithms used by analysts to examine alerts and take remediation action. - -Machine investigation capabilities in this service let you drill down -into security alerts and understand the scope and nature of a potential -breach. You can submit files for deep analysis and receive the results -without leaving the [Windows Defender ATP portal](https://securitycenter.windows.com). The automated investigation and remediation capability reduces the volume of alerts by leveraging various inspection algorithms to resolve breaches. You can also track and improve you organization's security posture. - - - - -## In this section - -Topic | Description -:---|:--- -Get started | Learn about the minimum requirements, validate licensing and complete setup, know about preview features, understand data storage and privacy, and how to assign user access to the portal. -[Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) | Learn about onboarding client, server, and non-Windows machines. Learn how to run a detection test, configure proxy and Internet connectivity settings, and how to troubleshoot potential onboarding issues. -[Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. -Investigate and remediate threats | Investigate alerts, machines, and take response actions to remediate threats. -API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from the Windows Defender ATP portal. -Reporting | Create and build Power BI reports using Windows Defender ATP data. -Check service health and sensor state | Verify that the service is running and check the sensor state on machines. -[Configure Windows Defender settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Configure general settings, turn on the preview experience, notifications, and enable other features. -[Access the Windows Defender ATP Community Center](community-windows-defender-advanced-threat-protection.md) | Access the Windows Defender ATP Community Center to learn, collaborate, and share experiences about the product. -[Troubleshoot Windows Defender ATP](troubleshoot-windows-defender-advanced-threat-protection.md) | This section addresses issues that might arise as you use the Windows Defender Advanced Threat service. -[Windows Defender Antivirus compatibility with Windows Defender ATP](defender-compatibility-windows-defender-advanced-threat-protection.md) | Understand how Windows Defender Antivirus integrates with Windows Defender ATP. - - -## Related topic -[Windows Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/Article/Content/854/Windows-Defender-ATP-helps-detect-sophisticated-threats) diff --git a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md index 71e68a14fb..2c3da444dd 100644 --- a/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md @@ -27,8 +27,6 @@ There are some minimum requirements for onboarding machines to the service. >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-minreqs-abovefoldlink) -[!include[Prerelease information](prerelease.md)] - ## Licensing requirements Windows Defender Advanced Threat Protection requires one of the following Microsoft Volume Licensing offers: diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index e04d3036dc..70ae47d5e1 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -18,14 +18,14 @@ ms.date: 07/01/2018 **Applies to:** - Windows Defender Advanced Threat Protection (Windows Defender ATP) -[!include[Prerelease information](prerelease.md)] - ->Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) - You need to onboard machines to Windows Defender ATP before you can use the service. For more information, see [Onboard your Windows 10 machines to Windows Defender ATP](https://www.youtube.com/watch?v=JT7VGYfeRlA&feature=youtu.be). +[!include[Prerelease information](prerelease.md)] + +>Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) + ## Licensing requirements Windows Defender Advanced Threat Protection requires one of the following Microsoft Volume Licensing offers: From cf1b098614f3cd830f73d871969f0346dab90245 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 27 Jun 2018 17:33:20 -0700 Subject: [PATCH 075/191] remove suite --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 270cf82b23..70e35af522 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -7,7 +7,7 @@ -## [Windows Defender Advanced Threat Protection suite](windows-defender-atp/windows-defender-advanced-threat-protection.md) +## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) ###Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) From 74a519d6be29c5c7f0f3ccbe0a82bad618c8e00c Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 28 Jun 2018 09:47:44 -0700 Subject: [PATCH 076/191] Set up note and cleaned up table column width --- windows/application-management/apps-in-windows-10.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/windows/application-management/apps-in-windows-10.md b/windows/application-management/apps-in-windows-10.md index 2a601d2d47..fa93e9f6bf 100644 --- a/windows/application-management/apps-in-windows-10.md +++ b/windows/application-management/apps-in-windows-10.md @@ -97,7 +97,7 @@ System apps are integral to the operating system. Here are the typical system ap Here are the typical installed Windows apps in Windows 10 versions 1703, 1709, and 1803. | Name | Full name | 1703 | 1709 | 1803 |Uninstall through UI? | -|--------------------|------------------------------------------|:------:|:------:|:------:|----------------------| +|--------------------|------------------------------------------|:----:|:----:|:----:|----------------------| | Remote Desktop | Microsoft.RemoteDesktop | x | x | | Yes | | PowerBI | Microsoft.Microsoft PowerBIforWindows | x | | | Yes | | Code Writer | ActiproSoftwareLLC.562882FEEB491 | x | x | x | Yes | @@ -106,7 +106,7 @@ Here are the typical installed Windows apps in Windows 10 versions 1703, 1709, a | Photoshop Express | AdobeSystemIncorporated. AdobePhotoshop | x | x | x | Yes | | Duolingo | D5EA27B7.Duolingo- LearnLanguagesforFree | x | x | x | Yes | | Network Speed Test | Microsoft.NetworkSpeedTest | x | x | x | Yes | -| News | Microsoft.BingNews | x | x | x | Yes | +| News | Microsoft.BingNews | x | x | x | Yes | | Flipboard | | | | | Yes | | | Microsoft.Advertising.Xaml | x | x | x | Yes | | | Microsoft.NET.Native.Framework.1.2 | x | x | x | Yes | @@ -171,4 +171,7 @@ Here are the typical provisioned Windows apps in Windows 10 versions 1703, 1709, | | Microsoft.XboxGameOverlay | x | x | x | No | | | Microsoft.XboxGamingOverlay | | | x | No | | | Microsoft.XboxIdentityProvider | x | x | x | No | -| | Microsoft.XboxSpeech ToTextOverlay | x | x | x | No | \ No newline at end of file +| | Microsoft.XboxSpeech ToTextOverlay | x | x | x | No | + +>[!NOTE] +>If you want to remove and reinstall the Store app, the only supported methods for restoring a removed Store app are either by restoring the system from a backup, or by resetting your system. If you really want to remove the Store app, you should use group policies to hide or disable it. \ No newline at end of file From 60c1d81afe2c09d220a9cad88185914b33951814 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 28 Jun 2018 10:30:17 -0700 Subject: [PATCH 077/191] Editorial changes --- ...custom-configuration-file-with-the-management-console.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index 4462bd5320..a65a14d2df 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -12,7 +12,7 @@ ms.date: 04/19/2017 >Applies to: Windows 10, version 1607 -You can use a dynamic configuration to customize an App-V package for a specific user. However, you must first create the dynamic user configuration (.xml) file or the dynamic deployment configuration file before you can use the files. Creation of the file is an advanced manual operation. For general information about dynamic user configuration files, see, [About App-V dynamic configuration](appv-dynamic-configuration.md). +You can use a dynamic configuration to customize an App-V package for a specific user. However, you must first create the dynamic user configuration (.xml) file or the dynamic deployment configuration file before you can use the files. Creation of the file is an advanced manual operation. For general information about dynamic user configuration files, see [About App-V dynamic configuration](appv-dynamic-configuration.md). You can create a dynamic user configuration file with the App-V Management Console by following the steps in this article. @@ -20,14 +20,14 @@ You can create a dynamic user configuration file with the App-V Management Conso 1. Right-click the name of the package that you want to view and select **Edit active directory access** to view the configuration that is assigned to a given user group. Alternatively, select the package, and click **Edit**. -2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list. A link named **Edit** will be displayed. +2. Using the list of **AD Entities with Access**, select the AD group that you want to customize. Select **Custom** from the drop-down list. A link named **Edit** will appear. 3. Select **Edit**. The Dynamic User Configuration assigned to the AD Group will appear. 4. Select **Advanced**, and then select **Export Configuration**. Enter a filename and select **Save**. Now you can edit the file to configure a package for a user. >[!NOTE]   - >To export a configuration while running on Windows Server, you must disable "IE Enhanced Security Configuration". If the setting is enabled and set to block downloads, you cannot download anything from the App-V Server. + >If you want to export a configuration while running on Windows Server, make sure to disable "IE Enhanced Security Configuration". If the setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. ## Have a suggestion for App-V? From 42e4f22c6976ccceabdae79f63783b270a1b0016 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 28 Jun 2018 10:54:31 -0700 Subject: [PATCH 078/191] Turned note into footnote to attract reader's attention --- windows/application-management/apps-in-windows-10.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/application-management/apps-in-windows-10.md b/windows/application-management/apps-in-windows-10.md index fa93e9f6bf..a19e92ed18 100644 --- a/windows/application-management/apps-in-windows-10.md +++ b/windows/application-management/apps-in-windows-10.md @@ -157,7 +157,7 @@ Here are the typical provisioned Windows apps in Windows 10 versions 1703, 1709, | Print 3D | Microsoft.Print3D | | x | x | No | | Solitaire | Microsoft.Microsoft SolitaireCollection| x | x | x | Yes | | Sticky Notes | Microsoft.MicrosoftStickyNotes | x | x | x | No | -| Store | Microsoft.WindowsStore | x | x | x | No | +| Store* | Microsoft.WindowsStore | x | x | x | No | | Sway | Microsoft.Office.Sway | * | x | x | Yes | | Voice Recorder | Microsoft.SoundRecorder | x | x | x | No | | Wallet | Microsoft.Wallet | x | x | x | No | @@ -173,5 +173,4 @@ Here are the typical provisioned Windows apps in Windows 10 versions 1703, 1709, | | Microsoft.XboxIdentityProvider | x | x | x | No | | | Microsoft.XboxSpeech ToTextOverlay | x | x | x | No | ->[!NOTE] ->If you want to remove and reinstall the Store app, the only supported methods for restoring a removed Store app are either by restoring the system from a backup, or by resetting your system. If you really want to remove the Store app, you should use group policies to hide or disable it. \ No newline at end of file +* Because the Store app can't be removed, if you want to remove and reinstall the Store app, the only supported methods for restoring it are either by restoring the system from a backup or by resetting your system. Instead of removing the Store app, you should use group policies to hide or disable it. \ No newline at end of file From e713cbedfc032f01a701bf526f035bb3d40b3aba Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 28 Jun 2018 12:32:40 -0700 Subject: [PATCH 079/191] Editorial changes --- ...custom-configuration-file-with-the-management-console.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md index a65a14d2df..6c5a363d8f 100644 --- a/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md +++ b/windows/application-management/app-v/appv-create-a-custom-configuration-file-with-the-management-console.md @@ -24,10 +24,10 @@ You can create a dynamic user configuration file with the App-V Management Conso 3. Select **Edit**. The Dynamic User Configuration assigned to the AD Group will appear. -4. Select **Advanced**, and then select **Export Configuration**. Enter a filename and select **Save**. Now you can edit the file to configure a package for a user. +4. Select **Advanced**, and then select **Export Configuration**. Enter a file name and select **Save**. Now you can edit the file to configure a package for a user. >[!NOTE]   - >If you want to export a configuration while running on Windows Server, make sure to disable "IE Enhanced Security Configuration". If the setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. + >If you want to export a configuration while running on Windows Server, make sure to disable the IE Enhanced Security Configuration setting. If this setting is enabled and set to block downloads, you won't be able to download anything from the App-V Server. ## Have a suggestion for App-V? @@ -35,4 +35,4 @@ Add or vote on suggestions on the [Application Virtualization feedback site](htt ## Related topics -- [Operations for App-V](appv-operations.md) +- [Operations for App-V](appv-operations.md) \ No newline at end of file From aa630622963a5e982bbb0d469ad319f2303b33b8 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 28 Jun 2018 12:50:10 -0700 Subject: [PATCH 080/191] Reverted note to !NOTE tagging, editorial changes on note text --- windows/application-management/apps-in-windows-10.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/application-management/apps-in-windows-10.md b/windows/application-management/apps-in-windows-10.md index a19e92ed18..35b31a8407 100644 --- a/windows/application-management/apps-in-windows-10.md +++ b/windows/application-management/apps-in-windows-10.md @@ -157,7 +157,7 @@ Here are the typical provisioned Windows apps in Windows 10 versions 1703, 1709, | Print 3D | Microsoft.Print3D | | x | x | No | | Solitaire | Microsoft.Microsoft SolitaireCollection| x | x | x | Yes | | Sticky Notes | Microsoft.MicrosoftStickyNotes | x | x | x | No | -| Store* | Microsoft.WindowsStore | x | x | x | No | +| Store | Microsoft.WindowsStore | x | x | x | No | | Sway | Microsoft.Office.Sway | * | x | x | Yes | | Voice Recorder | Microsoft.SoundRecorder | x | x | x | No | | Wallet | Microsoft.Wallet | x | x | x | No | @@ -173,4 +173,5 @@ Here are the typical provisioned Windows apps in Windows 10 versions 1703, 1709, | | Microsoft.XboxIdentityProvider | x | x | x | No | | | Microsoft.XboxSpeech ToTextOverlay | x | x | x | No | -* Because the Store app can't be removed, if you want to remove and reinstall the Store app, the only supported methods for restoring it are either by restoring the system from a backup or by resetting your system. Instead of removing the Store app, you should use group policies to hide or disable it. \ No newline at end of file +>[!NOTE] +>The Store app can't be removed. If you want to remove and reinstall the Store app, you can only bring Store back by either restoring your system from a backup or resetting your system. Instead of removing the Store app, you should use group policies to hide or disable it. \ No newline at end of file From 66b21adf52214917dbb71f8426aad417e67b309f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 28 Jun 2018 14:38:16 -0700 Subject: [PATCH 081/191] remove table in tp to reduce confusion --- windows/security/threat-protection/index.md | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index d9ffbcff39..ee1d6e44b6 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -34,18 +34,3 @@ Windows Defender ATP provides integrated configuration management in the cloud. -Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. - -| Section | Description | -|-|-| -|[Windows Defender Advanced Threat Protection portal](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about the Windows Defender Advanced Threat Protection (Windows Defender ATP) portal, an out-of-the-box Windows enterprise security service that enables enterprise security operations teams to detect and respond to advanced threats on their networks.| -|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| -|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| -|[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| -|[Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| -|[Enable HVCI](windows-defender-exploit-guard/enable-virtualization-based-protection-of-code-integrity.md)|Explains how to enable HVCI to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code.| -|[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| -|[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| -|[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| -|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | -|[Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) |Provides info about how to help protect your company from attacks which may originate from untrusted or attacker controlled font files. | From aa0faf2a426b4b112297d08e749d660a359913dc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 28 Jun 2018 14:38:47 -0700 Subject: [PATCH 082/191] fix spacing --- windows/security/threat-protection/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index ee1d6e44b6..28e91faae6 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,7 +10,7 @@ ms.date: 02/05/2018 --- # Threat Protection -Windows Defender Advanced Threat Protection (Windows Defender ATP)is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. +Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. ![Windows Defender ATP components](images/wdatp-pillars2.png) From 321a2c160c74ad8233ab51a0038006330d3fef13 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 3 Jul 2018 16:55:00 -0700 Subject: [PATCH 083/191] indent til WDAV --- windows/security/threat-protection/TOC.md | 351 +++++++++++----------- 1 file changed, 176 insertions(+), 175 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0f45274ac3..67f4e35763 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -8,210 +8,211 @@ ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Get started -#### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) -#### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) -#### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) -#### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) -#### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) -### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -#### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) -###### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) -##### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) -##### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) -#### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) -#### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) -#### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) -#### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) -#### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) -#### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) -#### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) +### [Windows Defender Security Center] +####Get started +##### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) +##### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) +##### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) +##### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) +##### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) +#### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +##### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +####### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) +###### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +###### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) +##### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) +##### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) +##### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) +##### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) +##### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) +#### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) +##### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) +##### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) +##### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) +##### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) -###Investigate and remediate threats -####Alerts queue -##### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) -##### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) -##### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) -##### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) -##### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) -##### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) -##### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) +####Investigate and remediate threats +#####Alerts queue +###### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) +###### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) +###### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) +###### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) +###### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) +###### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) +###### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) ##### [Investigate a user account](windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md) -####Machines list -##### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) -##### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) -##### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) -##### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) -###### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) -###### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) -###### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) -###### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) +#####Machines list +###### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) +###### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) +###### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) +###### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) +####### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) +####### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) +####### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) +####### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) -#### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) -##### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) -###### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) -###### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) -###### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) -###### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) -###### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) -###### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) -###### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -##### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) -###### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) -###### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) -###### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) -###### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) -###### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -###### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) -####### [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) -####### [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) -####### [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +##### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) +###### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) +####### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) +####### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) +####### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) +####### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) +####### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) +####### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) +####### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +###### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) +####### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) +####### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) +####### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) +####### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) +####### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +####### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) +######## [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) +######## [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) +######## [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) -#### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) -#### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) -##### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) -##### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) +##### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) +##### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) +###### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) +###### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) -## [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) +### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) -###API and SIEM support -#### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) -##### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) -##### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) -##### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) -##### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) -##### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) +####API and SIEM support +##### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) +###### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) +###### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) +###### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) +###### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) +###### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) +###### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) -#### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) -##### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) -##### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) -##### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) -##### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) -##### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) -######Actor -####### [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) -####### [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) -######Alerts -####### [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) -####### [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) -####### [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) -######Domain -####### [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) -####### [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) +##### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) +###### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) +###### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) +###### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) +###### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) +###### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) +#######Actor +######## [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) +######## [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) +#######Alerts +######## [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) +######## [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) +######## [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) +#######Domain +######## [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) +######## [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) +######## [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) -######File -####### [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) -####### [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) -####### [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) -####### [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) -####### [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) +#######File +######## [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) +######## [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) +######## [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) +######## [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) +######## [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) +######## [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) -######IP -####### [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) -####### [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) -######Machines -####### [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) -####### [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) -####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -####### [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) -####### [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) -####### [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) -####### [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) -####### [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) -####### [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) -####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -####### [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) -####### [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) -####### [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) -####### [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) -####### [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) -####### [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) -####### [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) -####### [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) +#######IP +######## [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) +######## [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) +######## [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) +#######Machines +######## [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) +######## [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) +######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +######## [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) +######## [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) +######## [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) +######## [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) +######## [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) +######## [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) +######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +######## [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) +######## [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) +######## [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) +######## [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) +######## [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) +######## [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) +######## [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) +######## [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) -######User -####### [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) -####### [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) -####### [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) +#######User +######## [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) +######## [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) +######## [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) -###Reporting -#### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) +####Reporting +##### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) -###Check service health and sensor state -#### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) -##### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) -##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) -##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) -#### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +####Check service health and sensor state +##### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) +###### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) +###### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) +###### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) +##### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) +#### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) -####General -##### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) -##### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) -##### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) -##### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) -##### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) +#####General +###### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) +###### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) +###### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +###### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) +###### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) -####Permissions -##### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) -##### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) +#####Permissions +###### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) +###### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) -####APIs -##### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) +#####APIs +###### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) -####Rules -##### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) -##### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) -##### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) -##### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) +#####Rules +###### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) +###### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) +###### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) +###### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) -####Machine management -##### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -##### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) +#####Machine management +###### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +###### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) -### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) +#### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) -### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) -### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) -#### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) -### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) +#### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) +##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) +#### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) -## [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) +### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) ### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) ### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) From 773851e314c7e45b2c0f82c91bc441887ed0a913 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Tue, 3 Jul 2018 17:10:34 -0700 Subject: [PATCH 084/191] Updated package accelerator article --- ...blished-and-globally-published-packages.md | 5 +-- ...e-a-package-accelerator-with-powershell.md | 43 ++++++++----------- 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md index aad867297f..25b8964d2c 100644 --- a/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md +++ b/windows/application-management/app-v/appv-create-a-connection-group-with-user-published-and-globally-published-packages.md @@ -14,9 +14,8 @@ ms.date: 04/19/2017 You can create user-entitled connection groups that contain both user-published and globally published packages, using either of the following methods: -- [How to use Windows PowerShell cmdlets to create user-entitled connection groups](#how-to-use-windows-powershell-cmdlets-to-create-user-entitled-connection-groups) - -- [How to use the App-V Server to create user-entitled connection groups](#how-to-use-the-app-v-server-to-create-user-entitled-connection-groups) +- [How to use Windows PowerShell cmdlets to create user-entitled connection groups](#how-to-use-windows-powershell-cmdlets-to-create-user-entitled-connection-groups) +- [How to use the App-V Server to create user-entitled connection groups](#how-to-use-the-app-v-server-to-create-user-entitled-connection-groups) ## Unsupported scenarios and potential issues diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md index 5d001bf498..2364dd4b2e 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md @@ -1,6 +1,6 @@ --- -title: How to Create a Package Accelerator by Using Windows PowerShell (Windows 10) -description: How to Create a Package Accelerator by Using Windows PowerShell +title: How to create a package accelerator by using Windows PowerShell (Windows 10) +description: How to create a package accelerator with Windows PowerShell. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,43 +8,38 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a package accelerator by using Windows PowerShell - -# How to Create a Package Accelerator by Using Windows PowerShell - -**Applies to** -- Windows 10, version 1607 +>Applies to: Windows 10, version 1607 App-V package accelerators automatically sequence large, complex applications. Additionally, when you apply an App-V package accelerator, you are not always required to manually install an application to create the virtualized package. -**To create a package accelerator** +## Create a package accelerator -1. Install the App-V sequencer. For more information about installing the sequencer see [How to Install the Sequencer](appv-install-the-sequencer.md). +1. Install the App-V sequencer. For more information about installing the sequencer, see [How to install the sequencer](appv-install-the-sequencer.md). +2. To open a Windows PowerShell console, select **Start** and enter **PowerShell**. Right-click **Windows PowerShell** and select **Run as Administrator**. +3. Enter the **New-AppvPackageAccelerator** cmdlet. +4. To create a package accelerator, make sure that you have the .appv package to create an accelerator from the installation media or installation files, and optionally a readme file for the accelerator's consumers to use. The following parameters are required to use the package accelerator cmdlet: -2. To open a Windows PowerShell console, click **Start** and type **PowerShell**. Right-click **Windows PowerShell** and select **Run as Administrator**. Use the **New-AppvPackageAccelerator** cmdlet. - -3. To create a package accelerator, make sure that you have the .appv package to create an accelerator from, the installation media or installation files, and optionally a read me file for consumers of the accelerator to use. The following parameters are required to use the package accelerator cmdlet: - - - **InstalledFilesPath** - specifies the application installation path. - - - **Installer** – specifies the path to the application installer media - - - **InputPackagePath** – specifies the path to the .appv package - - - **Path** – specifies the output directory for the package. + - **InstalledFilesPath** specifies the application installation path. + - **Installer** specifies the path to the application installer media + - **InputPackagePath** specifies the path to the .appv package + - **Path** specifies the output directory for the package. The following example displays how you can create a package accelerator with an .appv package and the installation media: - **New-AppvPackageAccelerator -InputPackagePath <path to the .appv file> -Installer <path to the installer executable> -Path <directory of the output path>** + ```PowerShell + New-AppvPackageAccelerator -InputPackagePath -Installer -Path + ``` An additional optional parameter that can be used with the **New-AppvPackageAccelerator** cmdlet is as follows: - - **AcceleratorDescriptionFile** - specifies the path to user created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be packaged with the package created using the package accelerator. + - **AcceleratorDescriptionFile** specifies the path to user created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be included in the package created using the package accelerator. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics -[Administering App-V by Using Windows PowerShell](appv-administering-appv-with-powershell.md) +- [Administering App-V by using Windows PowerShell](appv-administering-appv-with-powershell.md) From 41b450026aa87470704c6cfd1844f0261c3a789a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 10:14:22 -0700 Subject: [PATCH 085/191] fix toc --- windows/security/threat-protection/TOC.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 67f4e35763..0a4b4d58e5 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -8,7 +8,7 @@ ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -### [Windows Defender Security Center] +### Windows Defender Security Center ####Get started ##### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) ##### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) @@ -87,7 +87,7 @@ ###### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) -### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) +#### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) ####API and SIEM support ##### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) From 618bbe5dc4d8276cf6cafe5b2b73c2b440ac33a8 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 5 Jul 2018 11:03:04 -0700 Subject: [PATCH 086/191] Finished old file and started updating new file. --- ...e-a-package-accelerator-with-powershell.md | 20 +++--- .../appv-create-a-package-accelerator.md | 70 +++++++++---------- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md index 2364dd4b2e..73e03486ab 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md @@ -18,23 +18,25 @@ App-V package accelerators automatically sequence large, complex applications. A 1. Install the App-V sequencer. For more information about installing the sequencer, see [How to install the sequencer](appv-install-the-sequencer.md). 2. To open a Windows PowerShell console, select **Start** and enter **PowerShell**. Right-click **Windows PowerShell** and select **Run as Administrator**. -3. Enter the **New-AppvPackageAccelerator** cmdlet. -4. To create a package accelerator, make sure that you have the .appv package to create an accelerator from the installation media or installation files, and optionally a readme file for the accelerator's consumers to use. The following parameters are required to use the package accelerator cmdlet: +3. Make sure that you have the .appv package to create an accelerator from the installation media or installation files. You can also optionally use a readme file for the accelerator's users to reference. +4. Enter the **New-AppvPackageAccelerator** cmdlet. - - **InstalledFilesPath** specifies the application installation path. - - **Installer** specifies the path to the application installer media - - **InputPackagePath** specifies the path to the .appv package - - **Path** specifies the output directory for the package. + The following parameters are required to use the package accelerator cmdlet: - The following example displays how you can create a package accelerator with an .appv package and the installation media: + - *InstalledFilesPath* specifies the application installation path. + - *Installer* specifies the path to the application installer media. + - *InputPackagePath* specifies the path to the .appv package. + - *Path* specifies the output directory for the package. + + The following example cmdlet shows how you can create a package accelerator with an .appv package and the installation media: ```PowerShell New-AppvPackageAccelerator -InputPackagePath -Installer -Path ``` - An additional optional parameter that can be used with the **New-AppvPackageAccelerator** cmdlet is as follows: + You can also use the following optional parameter with the **New-AppvPackageAccelerator** cmdlet: - - **AcceleratorDescriptionFile** specifies the path to user created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be included in the package created using the package accelerator. + - *AcceleratorDescriptionFile* specifies the path to user created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be included in the package created by the package accelerator. ## Have a suggestion for App-V? diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index b62f27281a..a36c7033bc 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -1,6 +1,6 @@ --- -title: How to Create a Package Accelerator (Windows 10) -description: How to Create a Package Accelerator +title: How to create a package accelerator (Windows 10) +description: How to create a package accelerator. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,72 +8,70 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a package accelerator - -# How to Create a Package Accelerator - -**Applies to** -- Windows 10, version 1607 +>Applies to: Windows 10, version 1607 App-V package accelerators automatically generate new virtual application packages. ->**Note**  You can use Windows PowerShell to create a package accelerator. For more information see [How to Create a Package Accelerator by Using Windows PowerShell](appv-create-a-package-accelerator-with-powershell.md). +>[!NOTE] +>You can use Windows PowerShell to create a package accelerator. For more information, see [How to create a package accelerator by using Windows PowerShell](appv-create-a-package-accelerator-with-powershell.md). Use the following procedure to create a package accelerator. ->**Important** +>[!IMPORTANT] +> > - Package Accelerators can contain password and user-specific information. Therefore you must save Package Accelerators and the associated installation media in a secure location, and you should digitally sign the Package Accelerator after you create it so that the publisher can be verified when the App-V Package Accelerator is applied. > - Before you begin the following procedure, perform the following: - - Copy the virtual application package that you will use to create the package accelerator locally to the computer running the sequencer. - - Copy all required installation files associated with the virtual application package to the computer running the sequencer. -> - The App-V Sequencer does not grant any license rights to the software application you are using to create the Package Accelerator. You must abide by all end user license terms for the application you are using. It is your responsibility to make sure the software application’s license terms allow you to create a Package Accelerator using App-V Sequencer. + >- Copy the virtual application package that you will use to create the package accelerator locally to the computer running the sequencer. + >- Copy all required installation files associated with the virtual application package to the computer running the sequencer. +> - The App-V Sequencer does not grant any license rights to the software application you are using to create the Package Accelerator. You must abide by all end user license terms for the application you are using. It is your responsibility to make sure the software application’s license terms allow you to create a package accelerator with the App-V sequencer. -## To create a package accelerator +## Create a package accelerator -1. To start the App-V sequencer, on the computer that is running the sequencer, click **Start** / **All Programs** / **Microsoft Application Virtualization** / **Microsoft Application Virtualization Sequencer**. +1. To start the App-V sequencer on the computer running the sequencer, select **Start** > **All Programs** > **Microsoft Application Virtualization** > **Microsoft Application Virtualization Sequencer**. -2. To start the App-V **Create Package Accelerator** wizard, in the App-V sequencer console, click **Tools** / **Create Accelerator**. +2. To start the App-V **Create Package Accelerator** wizard, in the App-V sequencer console, select **Tools** > **Create Accelerator**. -3. On the **Select Package** page, to specify an existing virtual application package to use to create the Package Accelerator, click **Browse**, and locate the existing virtual application package (.appv file). +3. On the **Select Package** page, to specify an existing virtual application package to use to create the Package Accelerator, select **Browse**, then locate the existing virtual application package (it will appear as an .appv file). - **Tip**
- Copy the files associated with the virtual application package you plan to use locally to the computer running the Sequencer. - - Click **Next**. + >[!TIP] + >Copy the files associated with the virtual application package you plan to use locally to the computer running the Sequencer. -4. On the **Installation Files** page, to specify the folder that contains the installation files that you used to create the original virtual application package, click **Browse**, and then select the directory that contains the installation files. + Select **Next**. - **Tip**
- Copy the folder that contains the required installation files to the computer running the Sequencer. +4. To specify the folder containing original virtual package's installation files, go to the **Installation Files** page and select **Browse**, then select the directory that contains the installation files. -5. If the application is already installed on the computer running the sequencer, to specify the installation file, select **Files installed on local system**. To use this option, the application must already be installed in the default installation location. + >[!TIP] + >Copy the folder that contains the required installation files to the computer running the Sequencer. -6. On the **Gathering Information** page, review the files that were not found in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, and then click **Next**. If the files are required, click **Previous** and copy the required files to the directory specified on the **Installation Files** page. +5. If the application is already installed on the computer running the sequencer, to specify the installation file, select **Files installed on local system**. To use this option, the application must already be installed in the default installation location. - **Note**
- You must either remove the unrequired files, or click **Previous** and locate the required files to advance to the next page of this wizard. +6. On the **Gathering Information** page, review the files that were not found in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. -7. On the **Select Files** page, carefully review the files that were detected, and clear any file that should be removed from the package accelerator. Select only files that are required for the application to run successfully, and then click **Next**. + >[!NOTE] + >You must either remove the unrequired files or select **Previous** and locate the required files to advance to the next page of this wizard. -8. On the **Verify Applications** page, confirm that all installation files that are required to build the package are displayed. When the Package Accelerator is used to create a new package, all installation files displayed in the **Applications** pane are required to create the package. +7. On the **Select Files** page, carefully review the files that were detected, and clear any file that should be removed from the package accelerator. Select only files that are required for the application to run successfully, and then click **Next**. + +8. On the **Verify Applications** page, confirm that all installation files that are required to build the package are displayed. When the Package Accelerator is used to create a new package, all installation files displayed in the **Applications** pane are required to create the package. If necessary, to add additional Installer files, click **Add**. To remove unnecessary installation files, select the Installer file, and then click **Delete**. To edit the properties associated with an installer, click **Edit**. The installation files specified in this step will be required when the Package Accelerator is used to create a new virtual application package. After you have confirmed the information displayed, click **Next**. -9. On the **Select Guidance** page, to specify a file that contains information about how the Package Accelerator, click **Browse**. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all required information for the Package Accelerator to be successfully applied. The file you select must be in rich text (.rtf) or text file (.txt) format. Click **Next**. +9. On the **Select Guidance** page, to specify a file that contains information about how the Package Accelerator, click **Browse**. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all required information for the Package Accelerator to be successfully applied. The file you select must be in rich text (.rtf) or text file (.txt) format. Click **Next**. 10. On the **Create Package Accelerator** page, to specify where to save the Package Accelerator, click **Browse** and select the directory. 11. On the **Completion** page, to close the **Create Package Accelerator** wizard, click **Close**. - **Important**
- To help ensure that the package accelerator is as secure as possible, and so that the publisher can be verified when the package accelerator is applied, you should always digitally sign the package accelerator. + >[!IMPORTANT] + >To help ensure that the package accelerator is as secure as possible, and so that the publisher can be verified when the package accelerator is applied, you should always digitally sign the package accelerator. ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics -[Operations for App-V](appv-operations.md) - -[How to Create a Virtual Application Package Using an App-V Package Accelerator](appv-create-a-virtual-application-package-package-accelerator.md) +- [Operations for App-V](appv-operations.md) +- [How to Create a Virtual Application Package Using an App-V Package Accelerator](appv-create-a-virtual-application-package-package-accelerator.md) From dfbd74c2ef35832ea8ddf4bf6431f2e1c6651821 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 13:27:01 -0700 Subject: [PATCH 087/191] revert to master --- windows/security/threat-protection/TOC.md | 382 +++++++++++----------- 1 file changed, 187 insertions(+), 195 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 0a4b4d58e5..f41fb07b2f 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1,220 +1,227 @@ # [Threat protection](index.md) - +## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Device security](windows-defender-security-center\wdsc-device-security.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -### Windows Defender Security Center -####Get started -##### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) -##### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) -##### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) -##### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) -##### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) -#### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -##### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) -###### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) -###### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) -###### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) -####### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) -###### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) -###### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) -##### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) -##### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) -##### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) -##### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) -##### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -#### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) -##### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) -##### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) -##### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) -##### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) +###Get started +#### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) +#### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) +#### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) +#### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) +#### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) +### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +#### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) +##### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +##### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +##### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) +##### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) +#### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) +#### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) +#### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) +#### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) +#### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) +### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) +#### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) +#### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) +#### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) +#### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) -####Investigate and remediate threats -#####Alerts queue -###### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) -###### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) -###### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) -###### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) -###### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) -###### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) -###### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) +###Investigate and remediate threats +####Alerts queue +##### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) +##### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) +##### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) +##### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) +##### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) +##### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) +##### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) ##### [Investigate a user account](windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md) -#####Machines list -###### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) -###### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) -###### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) -###### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) -####### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) -####### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) -####### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) -####### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) +####Machines list +##### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) +##### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) +##### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) +##### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) +###### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) +###### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) +###### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) +###### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) -##### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) -###### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) -####### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) -####### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) -####### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) -####### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) -####### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) -####### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) -####### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -###### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) -####### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) -####### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) -####### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) -####### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) -####### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -####### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) -######## [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) -######## [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) -######## [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +#### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) +##### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) +###### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) +###### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) +###### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) +###### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) +###### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) +###### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) +###### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +##### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) +###### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) +###### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) +###### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) +###### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) +###### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +###### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) +####### [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) +####### [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) +####### [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) -##### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) -##### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) -###### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) -###### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) +#### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) +#### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) +##### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) +##### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) -#### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) +### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) -####API and SIEM support -##### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) -###### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) -###### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) -###### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) -###### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) -###### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) -###### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) +###API and SIEM support +#### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) +##### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) +##### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) +##### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) +##### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) +##### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) -##### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) -###### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) -###### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) -###### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) -###### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) -###### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) -###### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) -###### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) -###### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) -#######Actor -######## [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) -######## [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) -#######Alerts -######## [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) -######## [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) -######## [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) -######## [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) -######## [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) -######## [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) -######## [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) -#######Domain -######## [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) -######## [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) -######## [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) -######## [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) +#### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) +##### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) +##### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) +##### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) +##### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) +##### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) +######Actor +####### [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) +####### [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) +######Alerts +####### [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) +####### [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) +####### [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) +####### [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) +####### [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) +####### [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) +####### [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) +######Domain +####### [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) +####### [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) +####### [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) +####### [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) -#######File -######## [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) -######## [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) -######## [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) -######## [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) -######## [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) -######## [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) -######## [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) +######File +####### [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) +####### [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) +####### [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) +####### [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) +####### [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) +####### [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) +####### [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) -#######IP -######## [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) -######## [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) -######## [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) -######## [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) -#######Machines -######## [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) -######## [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) -######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -######## [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) -######## [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) -######## [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) -######## [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) -######## [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) -######## [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) -######## [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) -######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -######## [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) -######## [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) -######## [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) -######## [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) -######## [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) -######## [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) -######## [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) -######## [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) +######IP +####### [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) +####### [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) +####### [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) +####### [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) +######Machines +####### [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) +####### [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) +####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +####### [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) +####### [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) +####### [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) +####### [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) +####### [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) +####### [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) +####### [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) +####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +####### [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) +####### [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) +####### [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) +####### [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) +####### [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) +####### [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) +####### [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) +####### [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) -#######User -######## [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) -######## [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) -######## [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) -######## [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) +######User +####### [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) +####### [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) +####### [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) +####### [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) -####Reporting -##### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) +###Reporting +#### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) -####Check service health and sensor state -##### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) -###### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) -###### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) -###### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) -##### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -#### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +###Check service health and sensor state +#### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) +##### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) +##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) +##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) +#### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) +### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) -#####General -###### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) -###### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) -###### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) -###### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) -###### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) +####General +##### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) +##### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) +##### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +##### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) +##### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) -#####Permissions -###### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) -###### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) +####Permissions +##### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) +##### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) -#####APIs -###### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -###### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) +####APIs +##### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) -#####Rules -###### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) -###### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) -###### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) -###### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) +####Rules +##### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) +##### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) +##### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) +##### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) -#####Machine management -###### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -###### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) +####Machine management +##### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +##### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) -#### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) +### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) -#### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) -##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) -#### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) - -### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) -### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) +### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) +### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) +#### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) +### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) +## [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) ### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) ### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) @@ -278,28 +285,13 @@ #### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) #### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) - - -## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) +## [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) ## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) ### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) #### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) #### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) - - - ### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) #### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) #### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) From 373fc08aee055efc20cc614a498e0164fc36f4ab Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 13:52:25 -0700 Subject: [PATCH 088/191] update toc to level 3 --- windows/security/threat-protection/TOC.md | 71 ++++++++++++++--------- 1 file changed, 44 insertions(+), 27 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index f41fb07b2f..4687691d37 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -1,24 +1,14 @@ # [Threat protection](index.md) -## [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) - ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Get started + +###Windows Defender Security Center +####Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) #### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) @@ -221,7 +211,8 @@ #### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) ### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) -## [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) +### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) +### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) ### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) ### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) @@ -285,9 +276,32 @@ #### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) #### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) -## [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) -## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) + + + + +### [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Device security](windows-defender-security-center\wdsc-device-security.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) + + + + + + + + + +### [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) ### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) #### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) #### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) @@ -316,7 +330,7 @@ #### [Enable virtualization-based protection of code integrity](windows-defender-exploit-guard\enable-virtualization-based-protection-of-code-integrity.md) -## [Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md) +### [Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md) ## [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) @@ -326,22 +340,25 @@ ### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md) ### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md) -##[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md) +### [Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md) ###[System requirements for Windows Defender Application Guard](windows-defender-application-guard/reqs-wd-app-guard.md) ###[Prepare and install Windows Defender Application Guard](windows-defender-application-guard/install-wd-app-guard.md) ###[Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard/configure-wd-app-guard.md) ###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard/test-scenarios-wd-app-guard.md) ###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard/faq-wd-app-guard.md) -## [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) -## [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) +## Other security features -## [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) +### [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) -## [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) +### [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) -## [Security auditing](auditing/security-auditing-overview.md) +### [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) + +### [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) + +### [Security auditing](auditing/security-auditing-overview.md) ### [Basic security audit policies](auditing/basic-security-audit-policies.md) #### [Create a basic audit policy for an event category](auditing/create-a-basic-audit-policy-settings-for-an-event-category.md) #### [Apply a basic audit policy on a file or folder](auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md) @@ -694,7 +711,7 @@ ##### [Registry (Global Object Access Auditing) ](auditing/registry-global-object-access-auditing.md) ##### [File System (Global Object Access Auditing) ](auditing/file-system-global-object-access-auditing.md) -## [Security policy settings](security-policy-settings/security-policy-settings.md) +### [Security policy settings](security-policy-settings/security-policy-settings.md) ### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) #### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) ### [Configure security policy settings](security-policy-settings/how-to-configure-security-policy-settings.md) @@ -866,10 +883,10 @@ ##### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) -## [Windows security baselines](windows-security-baselines.md) +### [Windows security baselines](windows-security-baselines.md) ### [Security Compliance Toolkit](security-compliance-toolkit-10.md) ### [Get support](get-support-for-security-baselines.md) -## [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) +### [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) -## [Change history for Threat protection](change-history-for-threat-protection.md) +### [Change history for Threat protection](change-history-for-threat-protection.md) From 833580a3962fbd9de44ce95ef43557c5c195555e Mon Sep 17 00:00:00 2001 From: "Andrea Bichsel (Aquent LLC)" Date: Thu, 5 Jul 2018 14:11:50 -0700 Subject: [PATCH 089/191] Changed Intune instructions in Enable cloud protection topic. --- ...d-protection-windows-defender-antivirus.md | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md index 52804b3481..7a3ce500c7 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: andreabichsel ms.author: v-anbic -ms.date: 04/30/2018 +ms.date: 07/05/2018 --- # Enable cloud-delivered protection in Windows Defender AV @@ -108,25 +108,22 @@ See the following for more information and allowed parameters: **Use Intune to enable cloud-delivered protection** -1. Open the [Microsoft Intune administration console](https://manage.microsoft.com/), and navigate to the associated policy you want to configure. -2. Under the **Endpoint Protection** setting, scroll down to the **Endpoint Protection Service** section set the **Submit files automatically when further analysis is required** setting to either of the following: - 1. **Send samples automatically** - 1. **Send all samples automatically** +1. Sign in to the [Azure portal](https://portal.azure.com). +2. Select **All services > Intune**. +3. In the **Intune** pane, select **Device configuration > Profiles**, and then select the **Device restrictions** profile type you want to configure. If you haven't yet created a **Device restrictions** profile type, or if you want to create a new one, see [Configure device restriction settings in Microsoft Intune](https://docs.microsoft.com/en-us/intune/device-restrictions-configure). +4. Select **Properties**, select **Settings: Configure**, and then select **Windows Defender Antivirus**. +5. On the **Cloud-delivered protection** switch, select **Enable**. +6. In the **Prompt users before sample submission** dropdown, select **Send all data without prompting**. +7. In the **Submit samples consent** dropdown, select one of the following: + 1. **Send safe samples automatically** + 2. **Send all samples automatically** > [!WARNING] > Setting to **Always Prompt** will lower the protection state of the device. Setting to **Never send** means the [Block at First Sight](configure-block-at-first-sight-windows-defender-antivirus.md) feature will not function. -5. Scroll down to the **Microsoft Active Protection Service** section and set the following settings: - - Setting | Set to - --|-- - Join Microsoft Active Protection Service | Yes - Membership level | Advanced - Receive dynamic definitions based on Microsoft Active Protection Service reports | Yes +8. Click **OK** to exit the **Windows Defender Antivirus** settings pane, click **OK** to exit the **Device restrictions** pane, and then click **Save** to save the changes to your **Device restrictions** profile. + +For more information about Intune device profiles, including how to create and configure their settings, see [What are Microsoft Intune device profiles?](https://docs.microsoft.com/en-us/intune/device-profiles). -3. Save and [deploy the policy as usual](https://docs.microsoft.com/en-us/intune/deploy-use/common-windows-pc-management-tasks-with-the-microsoft-intune-computer-client). - -See [Help secure Windows PCs with Endpoint Protection for Microsoft Intune](https://docs.microsoft.com/en-us/intune/deploy-use/help-secure-windows-pcs-with-endpoint-protection-for-microsoft-intune) for more details. - **Enable cloud-delivered protection on individual clients with the Windows Defender Security Center app** > [!NOTE] > If the **Configure local setting override for reporting Microsoft MAPS** Group Policy setting is set to **Disabled**, then the **Cloud-based protection** setting in Windows Settings will be greyed-out and unavailable. Changes made through a Group Policy Object must first be deployed to individual endpoints before the setting will be updated in Windows Settings. From cf733639e89128eaaa7baba285589266c11cc7e1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 14:16:52 -0700 Subject: [PATCH 090/191] update wdav section of toc --- windows/security/threat-protection/TOC.md | 96 +++++++++++------------ 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 4687691d37..3e7721c42c 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -212,69 +212,69 @@ ### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) ### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) -### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) -### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) +#### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) +#### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) -### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) -#### [Use limited periodic scanning in Windows Defender AV](windows-defender-antivirus\limited-periodic-scanning-windows-defender-antivirus.md) +#### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) +##### [Use limited periodic scanning in Windows Defender AV](windows-defender-antivirus\limited-periodic-scanning-windows-defender-antivirus.md) -### [Evaluate Windows Defender Antivirus protection](windows-defender-antivirus\evaluate-windows-defender-antivirus.md) +#### [Evaluate Windows Defender Antivirus protection](windows-defender-antivirus\evaluate-windows-defender-antivirus.md) -### [Deploy, manage updates, and report on Windows Defender Antivirus](windows-defender-antivirus\deploy-manage-report-windows-defender-antivirus.md) -#### [Deploy and enable Windows Defender Antivirus](windows-defender-antivirus\deploy-windows-defender-antivirus.md) -##### [Deployment guide for VDI environments](windows-defender-antivirus\deployment-vdi-windows-defender-antivirus.md) -#### [Report on Windows Defender Antivirus protection](windows-defender-antivirus\report-monitor-windows-defender-antivirus.md) -##### [Troubleshoot Windows Defender Antivirus reporting in Update Compliance](windows-defender-antivirus\troubleshoot-reporting.md) -#### [Manage updates and apply baselines](windows-defender-antivirus\manage-updates-baselines-windows-defender-antivirus.md) -##### [Manage protection and definition updates](windows-defender-antivirus\manage-protection-updates-windows-defender-antivirus.md) -##### [Manage when protection updates should be downloaded and applied](windows-defender-antivirus\manage-protection-update-schedule-windows-defender-antivirus.md) -##### [Manage updates for endpoints that are out of date](windows-defender-antivirus\manage-outdated-endpoints-windows-defender-antivirus.md) -##### [Manage event-based forced updates](windows-defender-antivirus\manage-event-based-updates-windows-defender-antivirus.md) -##### [Manage updates for mobile devices and VMs](windows-defender-antivirus\manage-updates-mobile-devices-vms-windows-defender-antivirus.md) +#### [Deploy, manage updates, and report on Windows Defender Antivirus](windows-defender-antivirus\deploy-manage-report-windows-defender-antivirus.md) +##### [Deploy and enable Windows Defender Antivirus](windows-defender-antivirus\deploy-windows-defender-antivirus.md) +###### [Deployment guide for VDI environments](windows-defender-antivirus\deployment-vdi-windows-defender-antivirus.md) +##### [Report on Windows Defender Antivirus protection](windows-defender-antivirus\report-monitor-windows-defender-antivirus.md) +###### [Troubleshoot Windows Defender Antivirus reporting in Update Compliance](windows-defender-antivirus\troubleshoot-reporting.md) +##### [Manage updates and apply baselines](windows-defender-antivirus\manage-updates-baselines-windows-defender-antivirus.md) +###### [Manage protection and definition updates](windows-defender-antivirus\manage-protection-updates-windows-defender-antivirus.md) +###### [Manage when protection updates should be downloaded and applied](windows-defender-antivirus\manage-protection-update-schedule-windows-defender-antivirus.md) +###### [Manage updates for endpoints that are out of date](windows-defender-antivirus\manage-outdated-endpoints-windows-defender-antivirus.md) +###### [Manage event-based forced updates](windows-defender-antivirus\manage-event-based-updates-windows-defender-antivirus.md) +###### [Manage updates for mobile devices and VMs](windows-defender-antivirus\manage-updates-mobile-devices-vms-windows-defender-antivirus.md) -### [Configure Windows Defender Antivirus features](windows-defender-antivirus\configure-windows-defender-antivirus-features.md) -#### [Utilize Microsoft cloud-delivered protection](windows-defender-antivirus\utilize-microsoft-cloud-protection-windows-defender-antivirus.md) -##### [Enable cloud-delivered protection](windows-defender-antivirus\enable-cloud-protection-windows-defender-antivirus.md) -##### [Specify the cloud-delivered protection level](windows-defender-antivirus\specify-cloud-protection-level-windows-defender-antivirus.md) -##### [Configure and validate network connections](windows-defender-antivirus\configure-network-connections-windows-defender-antivirus.md) -##### [Enable the Block at First Sight feature](windows-defender-antivirus\configure-block-at-first-sight-windows-defender-antivirus.md) -##### [Configure the cloud block timeout period](windows-defender-antivirus\configure-cloud-block-timeout-period-windows-defender-antivirus.md) -#### [Configure behavioral, heuristic, and real-time protection](windows-defender-antivirus\configure-protection-features-windows-defender-antivirus.md) -##### [Detect and block Potentially Unwanted Applications](windows-defender-antivirus\detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -##### [Enable and configure always-on protection and monitoring](windows-defender-antivirus\configure-real-time-protection-windows-defender-antivirus.md) -#### [Configure end-user interaction with Windows Defender AV](windows-defender-antivirus\configure-end-user-interaction-windows-defender-antivirus.md) -##### [Configure the notifications that appear on endpoints](windows-defender-antivirus\configure-notifications-windows-defender-antivirus.md) -##### [Prevent users from seeing or interacting with the user interface](windows-defender-antivirus\prevent-end-user-interaction-windows-defender-antivirus.md) -##### [Prevent or allow users to locally modify policy settings](windows-defender-antivirus\configure-local-policy-overrides-windows-defender-antivirus.md) +#### [Configure Windows Defender Antivirus features](windows-defender-antivirus\configure-windows-defender-antivirus-features.md) +##### [Utilize Microsoft cloud-delivered protection](windows-defender-antivirus\utilize-microsoft-cloud-protection-windows-defender-antivirus.md) +###### [Enable cloud-delivered protection](windows-defender-antivirus\enable-cloud-protection-windows-defender-antivirus.md) +###### [Specify the cloud-delivered protection level](windows-defender-antivirus\specify-cloud-protection-level-windows-defender-antivirus.md) +###### [Configure and validate network connections](windows-defender-antivirus\configure-network-connections-windows-defender-antivirus.md) +###### [Enable the Block at First Sight feature](windows-defender-antivirus\configure-block-at-first-sight-windows-defender-antivirus.md) +###### [Configure the cloud block timeout period](windows-defender-antivirus\configure-cloud-block-timeout-period-windows-defender-antivirus.md) +##### [Configure behavioral, heuristic, and real-time protection](windows-defender-antivirus\configure-protection-features-windows-defender-antivirus.md) +###### [Detect and block Potentially Unwanted Applications](windows-defender-antivirus\detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +###### [Enable and configure always-on protection and monitoring](windows-defender-antivirus\configure-real-time-protection-windows-defender-antivirus.md) +##### [Configure end-user interaction with Windows Defender AV](windows-defender-antivirus\configure-end-user-interaction-windows-defender-antivirus.md) +###### [Configure the notifications that appear on endpoints](windows-defender-antivirus\configure-notifications-windows-defender-antivirus.md) +###### [Prevent users from seeing or interacting with the user interface](windows-defender-antivirus\prevent-end-user-interaction-windows-defender-antivirus.md) +###### [Prevent or allow users to locally modify policy settings](windows-defender-antivirus\configure-local-policy-overrides-windows-defender-antivirus.md) -### [Customize, initiate, and review the results of scans and remediation](windows-defender-antivirus\customize-run-review-remediate-scans-windows-defender-antivirus.md) -#### [Configure and validate exclusions in Windows Defender AV scans](windows-defender-antivirus\configure-exclusions-windows-defender-antivirus.md) -##### [Configure and validate exclusions based on file name, extension, and folder location](windows-defender-antivirus\configure-extension-file-exclusions-windows-defender-antivirus.md) -##### [Configure and validate exclusions for files opened by processes](windows-defender-antivirus\configure-process-opened-file-exclusions-windows-defender-antivirus.md) -##### [Configure exclusions in Windows Defender AV on Windows Server 2016](windows-defender-antivirus\configure-server-exclusions-windows-defender-antivirus.md) -#### [Configure scanning options in Windows Defender AV](windows-defender-antivirus\configure-advanced-scan-types-windows-defender-antivirus.md) -#### [Configure remediation for scans](windows-defender-antivirus\configure-remediation-windows-defender-antivirus.md) -#### [Configure scheduled scans](windows-defender-antivirus\scheduled-catch-up-scans-windows-defender-antivirus.md) -#### [Configure and run scans](windows-defender-antivirus\run-scan-windows-defender-antivirus.md) -#### [Review scan results](windows-defender-antivirus\review-scan-results-windows-defender-antivirus.md) -#### [Run and review the results of a Windows Defender Offline scan](windows-defender-antivirus\windows-defender-offline.md) +#### [Customize, initiate, and review the results of scans and remediation](windows-defender-antivirus\customize-run-review-remediate-scans-windows-defender-antivirus.md) +##### [Configure and validate exclusions in Windows Defender AV scans](windows-defender-antivirus\configure-exclusions-windows-defender-antivirus.md) +###### [Configure and validate exclusions based on file name, extension, and folder location](windows-defender-antivirus\configure-extension-file-exclusions-windows-defender-antivirus.md) +###### [Configure and validate exclusions for files opened by processes](windows-defender-antivirus\configure-process-opened-file-exclusions-windows-defender-antivirus.md) +###### [Configure exclusions in Windows Defender AV on Windows Server 2016](windows-defender-antivirus\configure-server-exclusions-windows-defender-antivirus.md) +##### [Configure scanning options in Windows Defender AV](windows-defender-antivirus\configure-advanced-scan-types-windows-defender-antivirus.md) +##### [Configure remediation for scans](windows-defender-antivirus\configure-remediation-windows-defender-antivirus.md) +##### [Configure scheduled scans](windows-defender-antivirus\scheduled-catch-up-scans-windows-defender-antivirus.md) +##### [Configure and run scans](windows-defender-antivirus\run-scan-windows-defender-antivirus.md) +##### [Review scan results](windows-defender-antivirus\review-scan-results-windows-defender-antivirus.md) +##### [Run and review the results of a Windows Defender Offline scan](windows-defender-antivirus\windows-defender-offline.md) #### [Restore quarantined files in Windows Defender AV](windows-defender-antivirus\restore-quarantined-files-windows-defender-antivirus.md) -### [Review event logs and error codes to troubleshoot issues](windows-defender-antivirus\troubleshoot-windows-defender-antivirus.md) +##### [Review event logs and error codes to troubleshoot issues](windows-defender-antivirus\troubleshoot-windows-defender-antivirus.md) -### [Manage Windows Defender AV in your business](windows-defender-antivirus\configuration-management-reference-windows-defender-antivirus.md) -#### [Use Group Policy settings to configure and manage Windows Defender AV](windows-defender-antivirus\use-group-policy-windows-defender-antivirus.md) -#### [Use System Center Configuration Manager and Microsoft Intune to configure and manage Windows Defender AV](windows-defender-antivirus\use-intune-config-manager-windows-defender-antivirus.md) -#### [Use PowerShell cmdlets to configure and manage Windows Defender AV](windows-defender-antivirus\use-powershell-cmdlets-windows-defender-antivirus.md) -#### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) -#### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) +##### [Manage Windows Defender AV in your business](windows-defender-antivirus\configuration-management-reference-windows-defender-antivirus.md) +###### [Use Group Policy settings to configure and manage Windows Defender AV](windows-defender-antivirus\use-group-policy-windows-defender-antivirus.md) +###### [Use System Center Configuration Manager and Microsoft Intune to configure and manage Windows Defender AV](windows-defender-antivirus\use-intune-config-manager-windows-defender-antivirus.md) +###### [Use PowerShell cmdlets to configure and manage Windows Defender AV](windows-defender-antivirus\use-powershell-cmdlets-windows-defender-antivirus.md) +###### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) +###### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) From 1638a18d12fe42916efdbaa74ecb011f55fd9edc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 14:24:48 -0700 Subject: [PATCH 091/191] udpate 2nd level atp --- windows/security/threat-protection/TOC.md | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 3e7721c42c..7090d1edf7 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -7,7 +7,7 @@ ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Windows Defender Security Center +### Windows Defender Security Center ####Get started #### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) #### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) @@ -15,7 +15,7 @@ #### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) #### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) #### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) -### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +#### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) #### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) ##### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) ##### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) @@ -29,13 +29,13 @@ #### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) +#### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) #### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) #### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) #### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) -###Investigate and remediate threats +####Investigate and remediate threats ####Alerts queue ##### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) ##### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) @@ -88,7 +88,7 @@ ### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) -###API and SIEM support +####API and SIEM support #### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) ##### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) ##### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) @@ -167,16 +167,16 @@ ####### [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) ####### [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) -###Reporting +####Reporting #### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) -###Check service health and sensor state +####Check service health and sensor state #### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) ##### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) ##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) #### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +#### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) ####General ##### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) @@ -204,12 +204,12 @@ ##### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) ##### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) -### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) +#### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) -### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) -### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) +#### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) #### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) -### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) +#### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) ### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) #### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) From 896f08e661b4d44ec4947d657ac2fe6359d1a666 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 14:55:03 -0700 Subject: [PATCH 092/191] fix wdatp - wdsc --- windows/security/threat-protection/TOC.md | 329 +++++++++++----------- 1 file changed, 165 insertions(+), 164 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7090d1edf7..7828e2f22d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -6,209 +6,210 @@ ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) - -### Windows Defender Security Center +###Windows Defender Security Center ####Get started -#### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) -#### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) -#### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) -#### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) -#### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) +##### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) +##### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) +##### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) +##### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) +##### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) #### [Onboard machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -#### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) -##### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) -###### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) -##### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) -##### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) -#### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) -#### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) -#### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) -#### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) -#### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) +##### [Onboard Windows 10 machines](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +###### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +####### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) +###### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +###### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) +##### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) +##### [Onboard non-Windows machines](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) +##### [Run a detection test on a newly onboarded machine](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) +##### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) +##### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) +##### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) #### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) -#### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) -#### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) +##### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) +##### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) +##### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) +##### [View the Threat analytics dashboard and take recommended mitigation actions](windows-defender-atp\threat-analytics-dashboard-windows-defender-advanced-threat-protection.md) ####Investigate and remediate threats -####Alerts queue -##### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) -##### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) -##### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) -##### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) -##### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) -##### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) -##### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) -##### [Investigate a user account](windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md) +#####Alerts queue +###### [View and organize the Alerts queue](windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md) +###### [Manage alerts](windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md) +###### [Investigate alerts](windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md) +###### [Investigate files](windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md) +###### [Investigate machines](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md) +###### [Investigate an IP address](windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md) +###### [Investigate a domain](windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md) +###### [Investigate a user account](windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md) -####Machines list -##### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) -##### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) -##### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) -##### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) -###### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) -###### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) -###### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) -###### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) +#####Machines list +###### [View and organize the Machines list](windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md) +###### [Manage machine group and tags](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) +###### [Alerts related to this machine](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) +###### [Machine timeline](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) +####### [Search for specific events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) +####### [Filter events from a specific date](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) +####### [Export machine timeline events](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) +####### [Navigate between pages](windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) -#### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) -##### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) -###### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) -###### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) -###### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) -###### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) -###### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) -###### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) -###### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -##### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) -###### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) -###### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) -###### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) -###### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) -###### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -###### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) -####### [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) -####### [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) -####### [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +##### [Take response actions](windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md) +###### [Take response actions on a machine](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md) +####### [Collect investigation package](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) +####### [Run antivirus scan](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) +####### [Restrict app execution](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) +####### [Remove app restriction](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) +####### [Isolate machines from the network](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) +####### [Release machine from isolation](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) +####### [Check activity details in Action center](windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -#### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) -#### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) -##### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) -##### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) +###### [Take response actions on a file](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md) +####### [Stop and quarantine files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) +####### [Remove file from quarantine](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) +####### [Block files in your network](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) +####### [Remove file from blocked list](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) +####### [Check activity details in Action center](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +####### [Deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) +######## [Submit files for analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) +######## [View deep analysis reports](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) +######## [Troubleshoot deep analysis](windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) + +###### [Use Automated investigation to investigate and remediate threats](windows-defender-atp\automated-investigations-windows-defender-advanced-threat-protection.md) +###### [Query data using Advanced hunting](windows-defender-atp\advanced-hunting-windows-defender-advanced-threat-protection.md) +####### [Advanced hunting reference](windows-defender-atp\advanced-hunting-reference-windows-defender-advanced-threat-protection.md) +####### [Advanced hunting query language best practices](windows-defender-atp\advanced-hunting-best-practices-windows-defender-advanced-threat-protection.md) -### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) +#### [Protect users, data, and devices with conditional access](windows-defender-atp\conditional-access-windows-defender-advanced-threat-protection.md) ####API and SIEM support -#### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) -##### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) -##### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) -##### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) -##### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) -##### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) +##### [Pull alerts to your SIEM tools](windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md) +###### [Enable SIEM integration](windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md) +###### [Configure Splunk to pull alerts](windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md) +###### [Configure HP ArcSight to pull alerts](windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md) +###### [Windows Defender ATP alert API fields](windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md) +###### [Pull alerts using REST API](windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) +###### [Troubleshoot SIEM tool integration issues](windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md) -#### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) -##### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) -##### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) -##### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) -##### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) -##### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) -######Actor -####### [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) -####### [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) -######Alerts -####### [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) -####### [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) -####### [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) -####### [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) -######Domain -####### [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) -####### [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) +##### [Use the threat intelligence API to create custom alerts](windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Understand threat intelligence concepts](windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md) +###### [Enable the custom threat intelligence application](windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Create custom threat intelligence alerts](windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md) +###### [PowerShell code examples](windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md) +###### [Python code examples](windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md) +###### [Experiment with custom threat intelligence alerts](windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Troubleshoot custom threat intelligence issues](windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +##### [Use the Windows Defender ATP exposed APIs](windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md) +###### [Supported Windows Defender ATP APIs](windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md) +#######Actor +######## [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) +######## [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) +#######Alerts +######### [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) +######### [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) +######### [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) +######### [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) +######### [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) +######### [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) +######### [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) +########Domain +######### [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) +######### [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) +######### [Get domain statistics](windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md) +######### [Is domain seen in organization](windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) -######File -####### [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) -####### [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) -####### [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) -####### [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) -####### [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) +#######File +######## [Block file API](windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md) +######## [Get file information](windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md) +######## [Get file related alerts](windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get file related machines](windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md) +######## [Get file statistics](windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md) +######## [Get FileActions collection API](windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md) +######## [Unblock file API](windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md) -######IP -####### [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) -####### [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) -####### [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) -######Machines -####### [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) -####### [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) -####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -####### [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) -####### [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) -####### [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) -####### [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) -####### [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) -####### [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) -####### [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) -####### [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) -####### [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) -####### [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) -####### [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) -####### [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) -####### [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) -####### [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) -####### [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) +#######IP +######## [Get IP related alerts](windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get IP related machines](windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md) +######## [Get IP statistics](windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md) +######## [Is IP seen in organization](windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md) +#######Machines +######## [Collect investigation package API](windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md) +######## [Find machine information by IP](windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) +######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +######## [Get FileMachineAction object API](windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md) +######## [Get FileMachineActions collection API](windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) +######## [Get machine by ID](windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md) +######## [Get machine log on users](windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md) +######## [Get machine related alerts](windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get MachineAction object API](windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md) +######## [Get MachineActions collection API](windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md) +######## [Get machines](windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md) +######## [Get package SAS URI API](windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md) +######## [Isolate machine API](windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md) +######## [Release machine from isolation API](windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md) +######## [Remove app restriction API](windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md) +######## [Request sample API](windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md) +######## [Restrict app execution API](windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md) +######## [Run antivirus scan API](windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md) +######## [Stop and quarantine file API](windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md) -######User -####### [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) -####### [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) -####### [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) -####### [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) +#######User +######## [Get alert related user information](windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md) +######## [Get user information](windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md) +######## [Get user related alerts](windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md) +######## [Get user related machines](windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md) ####Reporting -#### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) +##### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md) ####Check service health and sensor state -#### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) +##### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) ##### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) ##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) -#### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -#### [Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) - -####General -##### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) -##### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) -##### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) -##### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) -##### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) +##### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -####Permissions -##### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) -##### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) +####[Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +#####General +###### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) +###### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) +###### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +###### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) +###### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) -####APIs -##### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -##### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) -####Rules -##### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) -##### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) -##### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) -##### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) +#####Permissions +###### [Manage portal access using RBAC](windows-defender-atp\rbac-windows-defender-advanced-threat-protection.md) +###### [Create and manage machine groups](windows-defender-atp\machine-groups-windows-defender-advanced-threat-protection.md) -####Machine management -##### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -##### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) +#####APIs +###### [Enable Threat intel](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +###### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) + +#####Rules +###### [Manage suppression rules](windows-defender-atp\manage-suppression-rules-windows-defender-advanced-threat-protection.md) +###### [Manage automation allowed/blocked](windows-defender-atp\manage-automation-allowed-blocked-list-windows-defender-advanced-threat-protection.md) +###### [Manage automation file uploads](windows-defender-atp\manage-automation-file-uploads-windows-defender-advanced-threat-protection.md) +###### [Manage automation folder exclusions](windows-defender-atp\manage-automation-folder-exclusions-windows-defender-advanced-threat-protection.md) + +#####Machine management +###### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +###### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) #### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) #### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) #### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) -#### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) +##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) #### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) ### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) From cda845e8810665fe51d063868f4f7eb3d32faa37 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 15:23:11 -0700 Subject: [PATCH 093/191] fix get alert --- windows/security/threat-protection/TOC.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7828e2f22d..00e0ed876f 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -111,13 +111,13 @@ ######## [Get actor information](windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md) ######## [Get actor related alerts](windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md) #######Alerts -######### [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) -######### [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) -######### [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) -######### [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) -######### [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) -######### [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) -######### [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) +######## [Get alerts](windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md) +######## [Get alert information by ID](windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md) +######## [Get alert related actor information](windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related domain information](windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related file information](windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related IP information](windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) +######## [Get alert related machine information](windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) ########Domain ######### [Get domain related alerts](windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md) ######### [Get domain related machines](windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md) From b5abecd8943457c29e6cabaf3389bbd05ddc613f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 15:48:42 -0700 Subject: [PATCH 094/191] update to indent wdsc --- windows/security/threat-protection/TOC.md | 28 ++++++++++++++----- .../windows-defender-security-center-atp.md | 24 ++++++++++++++++ 2 files changed, 45 insertions(+), 7 deletions(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 00e0ed876f..7a296331e9 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -6,7 +6,7 @@ ## [Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md) -###Windows Defender Security Center +### [Windows Defender Security Center](windows-defender-atp/windows-defender-security-center-atp.md) ####Get started ##### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) ##### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) @@ -333,13 +333,10 @@ ### [Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md) -## [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) -## [Windows Defender Device Guard: virtualization-based security and WDAC](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) -## [Windows Defender SmartScreen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) -### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md) -### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md) + + ### [Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md) ###[System requirements for Windows Defender Application Guard](windows-defender-application-guard/reqs-wd-app-guard.md) @@ -350,6 +347,15 @@ ## Other security features +### [Windows Defender SmartScreen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) +#### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md) +#### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md) + + +### [Windows Defender Device Guard: virtualization-based security and WDAC](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) + + +### [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) ### [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) @@ -358,12 +364,13 @@ ### [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) ### [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) - ### [Security auditing](auditing/security-auditing-overview.md) + ### [Basic security audit policies](auditing/basic-security-audit-policies.md) #### [Create a basic audit policy for an event category](auditing/create-a-basic-audit-policy-settings-for-an-event-category.md) #### [Apply a basic audit policy on a file or folder](auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md) #### [View the security event log](auditing/view-the-security-event-log.md) + #### [Basic security audit policy settings](auditing/basic-security-audit-policy-settings.md) ##### [Audit account logon events](auditing/basic-audit-account-logon-events.md) ##### [Audit account management](auditing/basic-audit-account-management.md) @@ -374,10 +381,16 @@ ##### [Audit privilege use](auditing/basic-audit-privilege-use.md) ##### [Audit process tracking](auditing/basic-audit-process-tracking.md) ##### [Audit system events](auditing/basic-audit-system-events.md) + + ### [Advanced security audit policies](auditing/advanced-security-auditing.md) #### [Planning and deploying advanced security audit policies](auditing/planning-and-deploying-advanced-security-audit-policies.md) + + #### [Advanced security auditing FAQ](auditing/advanced-security-auditing-faq.md) ##### [Which editions of Windows support advanced audit policy configuration](auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md) + + #### [Using advanced security auditing options to monitor dynamic access control objects](auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) ##### [Monitor the central access policies that apply on a file server](auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md) ##### [Monitor the use of removable storage devices](auditing/monitor-the-use-of-removable-storage-devices.md) @@ -387,6 +400,7 @@ ##### [Monitor the resource attributes on files and folders](auditing/monitor-the-resource-attributes-on-files-and-folders.md) ##### [Monitor the central access policies associated with files and folders](auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md) ##### [Monitor claim types](auditing/monitor-claim-types.md) + #### [Advanced security audit policy settings](auditing/advanced-security-audit-policy-settings.md) ##### [Audit Credential Validation](auditing/audit-credential-validation.md) ###### [Event 4774 S, F: An account was mapped for logon.](auditing/event-4774.md) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md new file mode 100644 index 0000000000..fd8a09b351 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md @@ -0,0 +1,24 @@ +--- +title: Windows Defender Security Center +description: Windows Defender Security Center is the portal where you can access Windows Defender Advanced Threat Protection. +keywords: windows, defender, security, center, defender, advanced, threat, protection +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: high +ms.date: 07/01/2018 +--- + +# Windows Defender Security Center + +**Applies to:** + +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +Windows Defender Security Center is the portal where you can access Windows Defender Advanced Threat Protection capabilities. It gives enterprise security operations teams a single pane of glass experience to help secure networks. + +## In this section \ No newline at end of file From 772f465fb417d0db28042ed096c2d49d3a8b5b41 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 15:58:06 -0700 Subject: [PATCH 095/191] update top level topic to be wdsc --- .../windows-defender-atp/TOC.md | 2 +- ...indows-defender-advanced-threat-protection.md | 15 --------------- .../windows-defender-security-center-atp.md | 16 +++++++++++++++- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index a8defba7ee..4109f03481 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -1,4 +1,4 @@ -# [Windows Defender Advanced Threat Protection](windows-defender-advanced-threat-protection.md) +# [Windows Defender Security Center](windows-defender-security-center-atp.md) ##Get started ### [Minimum requirements](minimum-requirements-windows-defender-advanced-threat-protection.md) ### [Validate licensing and complete setup](licensing-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 56af5fa14b..14ddfedc65 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -82,21 +82,6 @@ detect sophisticated cyber-attacks, providing: Significantly reduces alert volume by leveraging inspection algorithms used by analysts to examine alerts and take remediation action. -## In this section - -Topic | Description -:---|:--- -Get started | Learn about the minimum requirements, validate licensing and complete setup, know about preview features, understand data storage and privacy, and how to assign user access to the portal. -[Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) | Learn about onboarding client, server, and non-Windows machines. Learn how to run a detection test, configure proxy and Internet connectivity settings, and how to troubleshoot potential onboarding issues. -[Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. -Investigate and remediate threats | Investigate alerts, machines, and take response actions to remediate threats. -API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from the Windows Defender ATP portal. -Reporting | Create and build Power BI reports using Windows Defender ATP data. -Check service health and sensor state | Verify that the service is running and check the sensor state on machines. -[Configure Windows Defender settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Configure general settings, turn on the preview experience, notifications, and enable other features. -[Access the Windows Defender ATP Community Center](community-windows-defender-advanced-threat-protection.md) | Access the Windows Defender ATP Community Center to learn, collaborate, and share experiences about the product. -[Troubleshoot Windows Defender ATP](troubleshoot-windows-defender-advanced-threat-protection.md) | This section addresses issues that might arise as you use the Windows Defender Advanced Threat service. -[Windows Defender Antivirus compatibility with Windows Defender ATP](defender-compatibility-windows-defender-advanced-threat-protection.md) | Understand how Windows Defender Antivirus integrates with Windows Defender ATP. ## Related topic diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md index fd8a09b351..0925a1881a 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md @@ -21,4 +21,18 @@ ms.date: 07/01/2018 Windows Defender Security Center is the portal where you can access Windows Defender Advanced Threat Protection capabilities. It gives enterprise security operations teams a single pane of glass experience to help secure networks. -## In this section \ No newline at end of file +## In this section + +Topic | Description +:---|:--- +Get started | Learn about the minimum requirements, validate licensing and complete setup, know about preview features, understand data storage and privacy, and how to assign user access to the portal. +[Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) | Learn about onboarding client, server, and non-Windows machines. Learn how to run a detection test, configure proxy and Internet connectivity settings, and how to troubleshoot potential onboarding issues. +[Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. +Investigate and remediate threats | Investigate alerts, machines, and take response actions to remediate threats. +API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from the Windows Defender ATP portal. +Reporting | Create and build Power BI reports using Windows Defender ATP data. +Check service health and sensor state | Verify that the service is running and check the sensor state on machines. +[Configure Windows Defender settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Configure general settings, turn on the preview experience, notifications, and enable other features. +[Access the Windows Defender ATP Community Center](community-windows-defender-advanced-threat-protection.md) | Access the Windows Defender ATP Community Center to learn, collaborate, and share experiences about the product. +[Troubleshoot Windows Defender ATP](troubleshoot-windows-defender-advanced-threat-protection.md) | This section addresses issues that might arise as you use the Windows Defender Advanced Threat service. +[Windows Defender Antivirus compatibility with Windows Defender ATP](defender-compatibility-windows-defender-advanced-threat-protection.md) | Understand how Windows Defender Antivirus integrates with Windows Defender ATP. From b22093d5f282717ec432a2c5ef5c589dd19c536b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 16:31:46 -0700 Subject: [PATCH 096/191] fix exploit guard toc --- windows/security/threat-protection/TOC.md | 60 ++++++++++++----------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 7a296331e9..995070c084 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -19,7 +19,7 @@ ###### [Onboard machines using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) ###### [Onboard machines using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) ###### [Onboard machines using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) -####### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-windows-10-machines-using-microsoft-intune) +####### [Onboard machines using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#onboard-machines-using-microsoft-intune) ###### [Onboard machines using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) ###### [Onboard non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) ##### [Onboard servers](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) @@ -282,17 +282,7 @@ -### [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) -### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) -### [Account protection](windows-defender-security-center\wdsc-account-protection.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Device security](windows-defender-security-center\wdsc-device-security.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) + @@ -303,32 +293,33 @@ ### [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) -### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) -#### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) -#### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) - -### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) -#### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) -#### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) -#### [Enable Exploit protection](windows-defender-exploit-guard\enable-exploit-protection.md) -#### [Customize Exploit protection](windows-defender-exploit-guard\customize-exploit-protection.md) -##### [Import, export, and deploy Exploit protection configurations](windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md) -### [Attack surface reduction](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) +#### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) +##### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) +##### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) +#### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) +##### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) +##### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) +##### [Enable Exploit protection](windows-defender-exploit-guard\enable-exploit-protection.md) +##### [Customize Exploit protection](windows-defender-exploit-guard\customize-exploit-protection.md) +###### [Import, export, and deploy Exploit protection configurations](windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md) +##### [Memory integrity](windows-defender-exploit-guard\memory-integrity.md) +###### [Requirements for virtualization-based protection of code integrity](windows-defender-exploit-guard\requirements-and-deployment-planning-guidelines-for-virtualization-based-protection-of-code-integrity.md) +###### [Enable virtualization-based protection of code integrity](windows-defender-exploit-guard\enable-virtualization-based-protection-of-code-integrity.md) +#### [Attack surface reduction](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) #### [Evaluate Attack surface reduction](windows-defender-exploit-guard\evaluate-attack-surface-reduction.md) #### [Enable Attack surface reduction](windows-defender-exploit-guard\enable-attack-surface-reduction.md) #### [Customize Attack surface reduction](windows-defender-exploit-guard\customize-attack-surface-reduction.md) #### [Troubleshoot Attack surface reduction rules](windows-defender-exploit-guard\troubleshoot-asr.md) -### [Network Protection](windows-defender-exploit-guard\network-protection-exploit-guard.md) +#### [Network Protection](windows-defender-exploit-guard\network-protection-exploit-guard.md) #### [Evaluate Network Protection](windows-defender-exploit-guard\evaluate-network-protection.md) #### [Enable Network Protection](windows-defender-exploit-guard\enable-network-protection.md) #### [Troubleshoot Network protection](windows-defender-exploit-guard\troubleshoot-np.md) -### [Controlled folder access](windows-defender-exploit-guard\controlled-folders-exploit-guard.md) +#### [Controlled folder access](windows-defender-exploit-guard\controlled-folders-exploit-guard.md) #### [Evaluate Controlled folder access](windows-defender-exploit-guard\evaluate-controlled-folder-access.md) #### [Enable Controlled folder access](windows-defender-exploit-guard\enable-controlled-folders-exploit-guard.md) #### [Customize Controlled folder access](windows-defender-exploit-guard\customize-controlled-folders-exploit-guard.md) -### [Memory integrity](windows-defender-exploit-guard\memory-integrity.md) -#### [Requirements for virtualization-based protection of code integrity](windows-defender-exploit-guard\requirements-and-deployment-planning-guidelines-for-virtualization-based-protection-of-code-integrity.md) -#### [Enable virtualization-based protection of code integrity](windows-defender-exploit-guard\enable-virtualization-based-protection-of-code-integrity.md) + + ### [Windows Defender Application Control](windows-defender-application-control/windows-defender-application-control.md) @@ -347,6 +338,19 @@ ## Other security features +### [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) +#### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +#### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +#### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +#### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) +#### [Account protection](windows-defender-security-center\wdsc-account-protection.md) +#### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +#### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +#### [Device security](windows-defender-security-center\wdsc-device-security.md) +#### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +#### [Family options](windows-defender-security-center\wdsc-family-options.md) + + ### [Windows Defender SmartScreen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) #### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md) #### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md) From e4514b2ad7f4602925b3fc68c0c676bc92970c75 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Thu, 5 Jul 2018 16:34:24 -0700 Subject: [PATCH 097/191] Continued updating article --- .../app-v/appv-create-a-package-accelerator.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index a36c7033bc..054a60c923 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -47,16 +47,16 @@ Use the following procedure to create a package accelerator. 5. If the application is already installed on the computer running the sequencer, to specify the installation file, select **Files installed on local system**. To use this option, the application must already be installed in the default installation location. -6. On the **Gathering Information** page, review the files that were not found in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. +6. On the **Gathering Information** page, review the files that you couldn't find in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. >[!NOTE] >You must either remove the unrequired files or select **Previous** and locate the required files to advance to the next page of this wizard. -7. On the **Select Files** page, carefully review the files that were detected, and clear any file that should be removed from the package accelerator. Select only files that are required for the application to run successfully, and then click **Next**. +7. On the **Select Files** page, carefully review the detected files and clear any file the package accelerator does not need to run successfully. Select only files that the application requires, then select **Next**. -8. On the **Verify Applications** page, confirm that all installation files that are required to build the package are displayed. When the Package Accelerator is used to create a new package, all installation files displayed in the **Applications** pane are required to create the package. +8. Confirm that the **Verify Applications** page displays all installation files required to build the package. The Package Accelerator requires all installation files displayed in the **Applications** pane in order to create the package. - If necessary, to add additional Installer files, click **Add**. To remove unnecessary installation files, select the Installer file, and then click **Delete**. To edit the properties associated with an installer, click **Edit**. The installation files specified in this step will be required when the Package Accelerator is used to create a new virtual application package. After you have confirmed the information displayed, click **Next**. + If you need to add additional Installer files, select **Add**. To remove unnecessary installation files, select the **Installer file**, then select **Delete**. To edit the properties associated with an installer, select **Edit**. The Package Accelerator requires the installation files specified in this step to create a new virtual application package. After you have confirmed the information displayed, click **Next**. 9. On the **Select Guidance** page, to specify a file that contains information about how the Package Accelerator, click **Browse**. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all required information for the Package Accelerator to be successfully applied. The file you select must be in rich text (.rtf) or text file (.txt) format. Click **Next**. From 9716d3ff60a293f6b71f13b9ed3f9e4e2afb7f8c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 16:39:35 -0700 Subject: [PATCH 098/191] fix application guard --- windows/security/threat-protection/TOC.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 995070c084..ee6728c7e9 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -330,11 +330,11 @@ ### [Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md) -###[System requirements for Windows Defender Application Guard](windows-defender-application-guard/reqs-wd-app-guard.md) -###[Prepare and install Windows Defender Application Guard](windows-defender-application-guard/install-wd-app-guard.md) -###[Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard/configure-wd-app-guard.md) -###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard/test-scenarios-wd-app-guard.md) -###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard/faq-wd-app-guard.md) +#### [System requirements for Windows Defender Application Guard](windows-defender-application-guard/reqs-wd-app-guard.md) +#### [Prepare and install Windows Defender Application Guard](windows-defender-application-guard/install-wd-app-guard.md) +#### [Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard/configure-wd-app-guard.md) +#### [Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard/test-scenarios-wd-app-guard.md) +#### [Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard/faq-wd-app-guard.md) ## Other security features From 97dd49175d09e7b273d6b78017b5347c31b6b41d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 17:38:44 -0700 Subject: [PATCH 099/191] indent --- windows/security/threat-protection/TOC.md | 711 +++++++++++----------- 1 file changed, 356 insertions(+), 355 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index ee6728c7e9..24b3237fcd 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -368,368 +368,369 @@ ### [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) ### [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) + ### [Security auditing](auditing/security-auditing-overview.md) -### [Basic security audit policies](auditing/basic-security-audit-policies.md) -#### [Create a basic audit policy for an event category](auditing/create-a-basic-audit-policy-settings-for-an-event-category.md) -#### [Apply a basic audit policy on a file or folder](auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md) -#### [View the security event log](auditing/view-the-security-event-log.md) +#### [Basic security audit policies](auditing/basic-security-audit-policies.md) +##### [Create a basic audit policy for an event category](auditing/create-a-basic-audit-policy-settings-for-an-event-category.md) +##### [Apply a basic audit policy on a file or folder](auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md) +##### [View the security event log](auditing/view-the-security-event-log.md) -#### [Basic security audit policy settings](auditing/basic-security-audit-policy-settings.md) -##### [Audit account logon events](auditing/basic-audit-account-logon-events.md) -##### [Audit account management](auditing/basic-audit-account-management.md) -##### [Audit directory service access](auditing/basic-audit-directory-service-access.md) -##### [Audit logon events](auditing/basic-audit-logon-events.md) -##### [Audit object access](auditing/basic-audit-object-access.md) -##### [Audit policy change](auditing/basic-audit-policy-change.md) -##### [Audit privilege use](auditing/basic-audit-privilege-use.md) -##### [Audit process tracking](auditing/basic-audit-process-tracking.md) -##### [Audit system events](auditing/basic-audit-system-events.md) +##### [Basic security audit policy settings](auditing/basic-security-audit-policy-settings.md) +###### [Audit account logon events](auditing/basic-audit-account-logon-events.md) +###### [Audit account management](auditing/basic-audit-account-management.md) +###### [Audit directory service access](auditing/basic-audit-directory-service-access.md) +###### [Audit logon events](auditing/basic-audit-logon-events.md) +###### [Audit object access](auditing/basic-audit-object-access.md) +###### [Audit policy change](auditing/basic-audit-policy-change.md) +###### [Audit privilege use](auditing/basic-audit-privilege-use.md) +###### [Audit process tracking](auditing/basic-audit-process-tracking.md) +###### [Audit system events](auditing/basic-audit-system-events.md) + +##### [Advanced security audit policies](auditing/advanced-security-auditing.md) +###### [Planning and deploying advanced security audit policies](auditing/planning-and-deploying-advanced-security-audit-policies.md) +###### [Advanced security auditing FAQ](auditing/advanced-security-auditing-faq.md) +####### [Which editions of Windows support advanced audit policy configuration](auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md) + +###### [Using advanced security auditing options to monitor dynamic access control objects](auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) +####### [Monitor the central access policies that apply on a file server](auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md) +####### [Monitor the use of removable storage devices](auditing/monitor-the-use-of-removable-storage-devices.md) +####### [Monitor resource attribute definitions](auditing/monitor-resource-attribute-definitions.md) +####### [Monitor central access policy and rule definitions](auditing/monitor-central-access-policy-and-rule-definitions.md) +####### [Monitor user and device claims during sign-in](auditing/monitor-user-and-device-claims-during-sign-in.md) +####### [Monitor the resource attributes on files and folders](auditing/monitor-the-resource-attributes-on-files-and-folders.md) +####### [Monitor the central access policies associated with files and folders](auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md) +####### [Monitor claim types](auditing/monitor-claim-types.md) + +###### [Advanced security audit policy settings](auditing/advanced-security-audit-policy-settings.md) +####### [Audit Credential Validation](auditing/audit-credential-validation.md) +####### [Event 4774 S, F: An account was mapped for logon.](auditing/event-4774.md) +####### [Event 4775 F: An account could not be mapped for logon.](auditing/event-4775.md) +####### [Event 4776 S, F: The computer attempted to validate the credentials for an account.](auditing/event-4776.md) +####### [Event 4777 F: The domain controller failed to validate the credentials for an account.](auditing/event-4777.md) +###### [Audit Kerberos Authentication Service](auditing/audit-kerberos-authentication-service.md) +####### [Event 4768 S, F: A Kerberos authentication ticket, TGT, was requested.](auditing/event-4768.md) +####### [Event 4771 F: Kerberos pre-authentication failed.](auditing/event-4771.md) +####### [Event 4772 F: A Kerberos authentication ticket request failed.](auditing/event-4772.md) +###### [Audit Kerberos Service Ticket Operations](auditing/audit-kerberos-service-ticket-operations.md) +####### [Event 4769 S, F: A Kerberos service ticket was requested.](auditing/event-4769.md) +####### [Event 4770 S: A Kerberos service ticket was renewed.](auditing/event-4770.md) +####### [Event 4773 F: A Kerberos service ticket request failed.](auditing/event-4773.md) +###### [Audit Other Account Logon Events](auditing/audit-other-account-logon-events.md) +###### [Audit Application Group Management](auditing/audit-application-group-management.md) +###### [Audit Computer Account Management](auditing/audit-computer-account-management.md) +####### [Event 4741 S: A computer account was created.](auditing/event-4741.md) +####### [Event 4742 S: A computer account was changed.](auditing/event-4742.md) +####### [Event 4743 S: A computer account was deleted.](auditing/event-4743.md) +###### [Audit Distribution Group Management](auditing/audit-distribution-group-management.md) +####### [Event 4749 S: A security-disabled global group was created.](auditing/event-4749.md) +####### [Event 4750 S: A security-disabled global group was changed.](auditing/event-4750.md) +####### [Event 4751 S: A member was added to a security-disabled global group.](auditing/event-4751.md) +####### [Event 4752 S: A member was removed from a security-disabled global group.](auditing/event-4752.md) +####### [Event 4753 S: A security-disabled global group was deleted.](auditing/event-4753.md) +###### [Audit Other Account Management Events](auditing/audit-other-account-management-events.md) +####### [Event 4782 S: The password hash an account was accessed.](auditing/event-4782.md) +####### [Event 4793 S: The Password Policy Checking API was called.](auditing/event-4793.md) +###### [Audit Security Group Management](auditing/audit-security-group-management.md) +####### [Event 4731 S: A security-enabled local group was created.](auditing/event-4731.md) +####### [Event 4732 S: A member was added to a security-enabled local group.](auditing/event-4732.md) +####### [Event 4733 S: A member was removed from a security-enabled local group.](auditing/event-4733.md) +####### [Event 4734 S: A security-enabled local group was deleted.](auditing/event-4734.md) +####### [Event 4735 S: A security-enabled local group was changed.](auditing/event-4735.md) +####### [Event 4764 S: A group’s type was changed.](auditing/event-4764.md) +####### [Event 4799 S: A security-enabled local group membership was enumerated.](auditing/event-4799.md) +###### [Audit User Account Management](auditing/audit-user-account-management.md) +####### [Event 4720 S: A user account was created.](auditing/event-4720.md) +####### [Event 4722 S: A user account was enabled.](auditing/event-4722.md) +####### [Event 4723 S, F: An attempt was made to change an account's password.](auditing/event-4723.md) +####### [Event 4724 S, F: An attempt was made to reset an account's password.](auditing/event-4724.md) +####### [Event 4725 S: A user account was disabled.](auditing/event-4725.md) +####### [Event 4726 S: A user account was deleted.](auditing/event-4726.md) +####### [Event 4738 S: A user account was changed.](auditing/event-4738.md) +####### [Event 4740 S: A user account was locked out.](auditing/event-4740.md) +####### [Event 4765 S: SID History was added to an account.](auditing/event-4765.md) +####### [Event 4766 F: An attempt to add SID History to an account failed.](auditing/event-4766.md) +####### [Event 4767 S: A user account was unlocked.](auditing/event-4767.md) +####### [Event 4780 S: The ACL was set on accounts which are members of administrators groups.](auditing/event-4780.md) +####### [Event 4781 S: The name of an account was changed.](auditing/event-4781.md) +####### [Event 4794 S, F: An attempt was made to set the Directory Services Restore Mode administrator password.](auditing/event-4794.md) +####### [Event 4798 S: A user's local group membership was enumerated.](auditing/event-4798.md) +####### [Event 5376 S: Credential Manager credentials were backed up.](auditing/event-5376.md) +####### [Event 5377 S: Credential Manager credentials were restored from a backup.](auditing/event-5377.md) +###### [Audit DPAPI Activity](auditing/audit-dpapi-activity.md) +####### [Event 4692 S, F: Backup of data protection master key was attempted.](auditing/event-4692.md) +####### [Event 4693 S, F: Recovery of data protection master key was attempted.](auditing/event-4693.md) +####### [Event 4694 S, F: Protection of auditable protected data was attempted.](auditing/event-4694.md) +####### [Event 4695 S, F: Unprotection of auditable protected data was attempted.](auditing/event-4695.md) +###### [Audit PNP Activity](auditing/audit-pnp-activity.md) +####### [Event 6416 S: A new external device was recognized by the System.](auditing/event-6416.md) +####### [Event 6419 S: A request was made to disable a device.](auditing/event-6419.md) +####### [Event 6420 S: A device was disabled.](auditing/event-6420.md) +####### [Event 6421 S: A request was made to enable a device.](auditing/event-6421.md) +####### [Event 6422 S: A device was enabled.](auditing/event-6422.md) +####### [Event 6423 S: The installation of this device is forbidden by system policy.](auditing/event-6423.md) +####### [Event 6424 S: The installation of this device was allowed, after having previously been forbidden by policy.](auditing/event-6424.md) +###### [Audit Process Creation](auditing/audit-process-creation.md) +####### [Event 4688 S: A new process has been created.](auditing/event-4688.md) +####### [Event 4696 S: A primary token was assigned to process.](auditing/event-4696.md) +###### [Audit Process Termination](auditing/audit-process-termination.md) +####### [Event 4689 S: A process has exited.](auditing/event-4689.md) +###### [Audit RPC Events](auditing/audit-rpc-events.md) +####### [Event 5712 S: A Remote Procedure Call, RPC, was attempted.](auditing/event-5712.md) +###### [Audit Detailed Directory Service Replication](auditing/audit-detailed-directory-service-replication.md) +####### [Event 4928 S, F: An Active Directory replica source naming context was established.](auditing/event-4928.md) +####### [Event 4929 S, F: An Active Directory replica source naming context was removed.](auditing/event-4929.md) +####### [Event 4930 S, F: An Active Directory replica source naming context was modified.](auditing/event-4930.md) +####### [Event 4931 S, F: An Active Directory replica destination naming context was modified.](auditing/event-4931.md) +####### [Event 4934 S: Attributes of an Active Directory object were replicated.](auditing/event-4934.md) +####### [Event 4935 F: Replication failure begins.](auditing/event-4935.md) +####### [Event 4936 S: Replication failure ends.](auditing/event-4936.md) +####### [Event 4937 S: A lingering object was removed from a replica.](auditing/event-4937.md) +###### [Audit Directory Service Access](auditing/audit-directory-service-access.md) +####### [Event 4662 S, F: An operation was performed on an object.](auditing/event-4662.md) +####### [Event 4661 S, F: A handle to an object was requested.](auditing/event-4661.md) +###### [Audit Directory Service Changes](auditing/audit-directory-service-changes.md) +####### [Event 5136 S: A directory service object was modified.](auditing/event-5136.md) +####### [Event 5137 S: A directory service object was created.](auditing/event-5137.md) +####### [Event 5138 S: A directory service object was undeleted.](auditing/event-5138.md) +####### [Event 5139 S: A directory service object was moved.](auditing/event-5139.md) +####### [Event 5141 S: A directory service object was deleted.](auditing/event-5141.md) +###### [Audit Directory Service Replication](auditing/audit-directory-service-replication.md) +####### [Event 4932 S: Synchronization of a replica of an Active Directory naming context has begun.](auditing/event-4932.md) +####### [Event 4933 S, F: Synchronization of a replica of an Active Directory naming context has ended.](auditing/event-4933.md) +###### [Audit Account Lockout](auditing/audit-account-lockout.md) +####### [Event 4625 F: An account failed to log on.](auditing/event-4625.md) +###### [Audit User/Device Claims](auditing/audit-user-device-claims.md) +####### [Event 4626 S: User/Device claims information.](auditing/event-4626.md) +###### [Audit Group Membership](auditing/audit-group-membership.md) +####### [Event 4627 S: Group membership information.](auditing/event-4627.md) +###### [Audit IPsec Extended Mode](auditing/audit-ipsec-extended-mode.md) +###### [Audit IPsec Main Mode](auditing/audit-ipsec-main-mode.md) +###### [Audit IPsec Quick Mode](auditing/audit-ipsec-quick-mode.md) +###### [Audit Logoff](auditing/audit-logoff.md) +####### [Event 4634 S: An account was logged off.](auditing/event-4634.md) +####### [Event 4647 S: User initiated logoff.](auditing/event-4647.md) +###### [Audit Logon](auditing/audit-logon.md) +####### [Event 4624 S: An account was successfully logged on.](auditing/event-4624.md) +####### [Event 4625 F: An account failed to log on.](auditing/event-4625.md) +####### [Event 4648 S: A logon was attempted using explicit credentials.](auditing/event-4648.md) +####### [Event 4675 S: SIDs were filtered.](auditing/event-4675.md) +###### [Audit Network Policy Server](auditing/audit-network-policy-server.md) +###### [Audit Other Logon/Logoff Events](auditing/audit-other-logonlogoff-events.md) +####### [Event 4649 S: A replay attack was detected.](auditing/event-4649.md) +####### [Event 4778 S: A session was reconnected to a Window Station.](auditing/event-4778.md) +####### [Event 4779 S: A session was disconnected from a Window Station.](auditing/event-4779.md) +####### [Event 4800 S: The workstation was locked.](auditing/event-4800.md) +####### [Event 4801 S: The workstation was unlocked.](auditing/event-4801.md) +####### [Event 4802 S: The screen saver was invoked.](auditing/event-4802.md) +####### [Event 4803 S: The screen saver was dismissed.](auditing/event-4803.md) +####### [Event 5378 F: The requested credentials delegation was disallowed by policy.](auditing/event-5378.md) +####### [Event 5632 S, F: A request was made to authenticate to a wireless network.](auditing/event-5632.md) +####### [Event 5633 S, F: A request was made to authenticate to a wired network.](auditing/event-5633.md) +###### [Audit Special Logon](auditing/audit-special-logon.md) +####### [Event 4964 S: Special groups have been assigned to a new logon.](auditing/event-4964.md) +####### [Event 4672 S: Special privileges assigned to new logon.](auditing/event-4672.md) +###### [Audit Application Generated](auditing/audit-application-generated.md) +###### [Audit Certification Services](auditing/audit-certification-services.md) +###### [Audit Detailed File Share](auditing/audit-detailed-file-share.md) +####### [Event 5145 S, F: A network share object was checked to see whether client can be granted desired access.](auditing/event-5145.md) +###### [Audit File Share](auditing/audit-file-share.md) +####### [Event 5140 S, F: A network share object was accessed.](auditing/event-5140.md) +####### [Event 5142 S: A network share object was added.](auditing/event-5142.md) +####### [Event 5143 S: A network share object was modified.](auditing/event-5143.md) +####### [Event 5144 S: A network share object was deleted.](auditing/event-5144.md) +####### [Event 5168 F: SPN check for SMB/SMB2 failed.](auditing/event-5168.md) +###### [Audit File System](auditing/audit-file-system.md) +####### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) +####### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) +####### [Event 4660 S: An object was deleted.](auditing/event-4660.md) +####### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) +####### [Event 4664 S: An attempt was made to create a hard link.](auditing/event-4664.md) +####### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) +####### [Event 5051: A file was virtualized.](auditing/event-5051.md) +####### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) +###### [Audit Filtering Platform Connection](auditing/audit-filtering-platform-connection.md) +####### [Event 5031 F: The Windows Firewall Service blocked an application from accepting incoming connections on the network.](auditing/event-5031.md) +####### [Event 5150: The Windows Filtering Platform blocked a packet.](auditing/event-5150.md) +####### [Event 5151: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing/event-5151.md) +####### [Event 5154 S: The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections.](auditing/event-5154.md) +####### [Event 5155 F: The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections.](auditing/event-5155.md) +####### [Event 5156 S: The Windows Filtering Platform has permitted a connection.](auditing/event-5156.md) +####### [Event 5157 F: The Windows Filtering Platform has blocked a connection.](auditing/event-5157.md) +####### [Event 5158 S: The Windows Filtering Platform has permitted a bind to a local port.](auditing/event-5158.md) +####### [Event 5159 F: The Windows Filtering Platform has blocked a bind to a local port.](auditing/event-5159.md) +###### [Audit Filtering Platform Packet Drop](auditing/audit-filtering-platform-packet-drop.md) +####### [Event 5152 F: The Windows Filtering Platform blocked a packet.](auditing/event-5152.md) +####### [Event 5153 S: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing/event-5153.md) +###### [Audit Handle Manipulation](auditing/audit-handle-manipulation.md) +####### [Event 4690 S: An attempt was made to duplicate a handle to an object.](auditing/event-4690.md) +###### [Audit Kernel Object](auditing/audit-kernel-object.md) +####### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) +####### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) +####### [Event 4660 S: An object was deleted.](auditing/event-4660.md) +####### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) +###### [Audit Other Object Access Events](auditing/audit-other-object-access-events.md) +####### [Event 4671: An application attempted to access a blocked ordinal through the TBS.](auditing/event-4671.md) +####### [Event 4691 S: Indirect access to an object was requested.](auditing/event-4691.md) +####### [Event 5148 F: The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded.](auditing/event-5148.md) +####### [Event 5149 F: The DoS attack has subsided and normal processing is being resumed.](auditing/event-5149.md) +####### [Event 4698 S: A scheduled task was created.](auditing/event-4698.md) +####### [Event 4699 S: A scheduled task was deleted.](auditing/event-4699.md) +####### [Event 4700 S: A scheduled task was enabled.](auditing/event-4700.md) +####### [Event 4701 S: A scheduled task was disabled.](auditing/event-4701.md) +####### [Event 4702 S: A scheduled task was updated.](auditing/event-4702.md) +####### [Event 5888 S: An object in the COM+ Catalog was modified.](auditing/event-5888.md) +####### [Event 5889 S: An object was deleted from the COM+ Catalog.](auditing/event-5889.md) +####### [Event 5890 S: An object was added to the COM+ Catalog.](auditing/event-5890.md) +###### [Audit Registry](auditing/audit-registry.md) +####### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) +####### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) +####### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) +####### [Event 4660 S: An object was deleted.](auditing/event-4660.md) +####### [Event 4657 S: A registry value was modified.](auditing/event-4657.md) +####### [Event 5039: A registry key was virtualized.](auditing/event-5039.md) +####### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) +###### [Audit Removable Storage](auditing/audit-removable-storage.md) +###### [Audit SAM](auditing/audit-sam.md) +####### [Event 4661 S, F: A handle to an object was requested.](auditing/event-4661.md) +###### [Audit Central Access Policy Staging](auditing/audit-central-access-policy-staging.md) +####### [Event 4818 S: Proposed Central Access Policy does not grant the same access permissions as the current Central Access Policy.](auditing/event-4818.md) +###### [Audit Audit Policy Change](auditing/audit-audit-policy-change.md) +####### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) +####### [Event 4715 S: The audit policy, SACL, on an object was changed.](auditing/event-4715.md) +####### [Event 4719 S: System audit policy was changed.](auditing/event-4719.md) +####### [Event 4817 S: Auditing settings on object were changed.](auditing/event-4817.md) +####### [Event 4902 S: The Per-user audit policy table was created.](auditing/event-4902.md) +####### [Event 4906 S: The CrashOnAuditFail value has changed.](auditing/event-4906.md) +####### [Event 4907 S: Auditing settings on object were changed.](auditing/event-4907.md) +####### [Event 4908 S: Special Groups Logon table modified.](auditing/event-4908.md) +####### [Event 4912 S: Per User Audit Policy was changed.](auditing/event-4912.md) +####### [Event 4904 S: An attempt was made to register a security event source.](auditing/event-4904.md) +####### [Event 4905 S: An attempt was made to unregister a security event source.](auditing/event-4905.md) +###### [Audit Authentication Policy Change](auditing/audit-authentication-policy-change.md) +####### [Event 4706 S: A new trust was created to a domain.](auditing/event-4706.md) +####### [Event 4707 S: A trust to a domain was removed.](auditing/event-4707.md) +####### [Event 4716 S: Trusted domain information was modified.](auditing/event-4716.md) +####### [Event 4713 S: Kerberos policy was changed.](auditing/event-4713.md) +####### [Event 4717 S: System security access was granted to an account.](auditing/event-4717.md) +####### [Event 4718 S: System security access was removed from an account.](auditing/event-4718.md) +####### [Event 4739 S: Domain Policy was changed.](auditing/event-4739.md) +####### [Event 4864 S: A namespace collision was detected.](auditing/event-4864.md) +####### [Event 4865 S: A trusted forest information entry was added.](auditing/event-4865.md) +####### [Event 4866 S: A trusted forest information entry was removed.](auditing/event-4866.md) +####### [Event 4867 S: A trusted forest information entry was modified.](auditing/event-4867.md) +###### [Audit Authorization Policy Change](auditing/audit-authorization-policy-change.md) +####### [Event 4703 S: A user right was adjusted.](auditing/event-4703.md) +####### [Event 4704 S: A user right was assigned.](auditing/event-4704.md) +####### [Event 4705 S: A user right was removed.](auditing/event-4705.md) +####### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) +####### [Event 4911 S: Resource attributes of the object were changed.](auditing/event-4911.md) +####### [Event 4913 S: Central Access Policy on the object was changed.](auditing/event-4913.md) +###### [Audit Filtering Platform Policy Change](auditing/audit-filtering-platform-policy-change.md) +###### [Audit MPSSVC Rule-Level Policy Change](auditing/audit-mpssvc-rule-level-policy-change.md) +####### [Event 4944 S: The following policy was active when the Windows Firewall started.](auditing/event-4944.md) +####### [Event 4945 S: A rule was listed when the Windows Firewall started.](auditing/event-4945.md) +####### [Event 4946 S: A change has been made to Windows Firewall exception list. A rule was added.](auditing/event-4946.md) +####### [Event 4947 S: A change has been made to Windows Firewall exception list. A rule was modified.](auditing/event-4947.md) +####### [Event 4948 S: A change has been made to Windows Firewall exception list. A rule was deleted.](auditing/event-4948.md) +####### [Event 4949 S: Windows Firewall settings were restored to the default values.](auditing/event-4949.md) +####### [Event 4950 S: A Windows Firewall setting has changed.](auditing/event-4950.md) +####### [Event 4951 F: A rule has been ignored because its major version number was not recognized by Windows Firewall.](auditing/event-4951.md) +####### [Event 4952 F: Parts of a rule have been ignored because its minor version number was not recognized by Windows Firewall. The other parts of the rule will be enforced.](auditing/event-4952.md) +####### [Event 4953 F: Windows Firewall ignored a rule because it could not be parsed.](auditing/event-4953.md) +####### [Event 4954 S: Windows Firewall Group Policy settings have changed. The new settings have been applied.](auditing/event-4954.md) +####### [Event 4956 S: Windows Firewall has changed the active profile.](auditing/event-4956.md) +####### [Event 4957 F: Windows Firewall did not apply the following rule.](auditing/event-4957.md) +####### [Event 4958 F: Windows Firewall did not apply the following rule because the rule referred to items not configured on this computer.](auditing/event-4958.md) +###### [Audit Other Policy Change Events](auditing/audit-other-policy-change-events.md) +####### [Event 4714 S: Encrypted data recovery policy was changed.](auditing/event-4714.md) +####### [Event 4819 S: Central Access Policies on the machine have been changed.](auditing/event-4819.md) +####### [Event 4826 S: Boot Configuration Data loaded.](auditing/event-4826.md) +####### [Event 4909: The local policy settings for the TBS were changed.](auditing/event-4909.md) +####### [Event 4910: The group policy settings for the TBS were changed.](auditing/event-4910.md) +####### [Event 5063 S, F: A cryptographic provider operation was attempted.](auditing/event-5063.md) +####### [Event 5064 S, F: A cryptographic context operation was attempted.](auditing/event-5064.md) +####### [Event 5065 S, F: A cryptographic context modification was attempted.](auditing/event-5065.md) +####### [Event 5066 S, F: A cryptographic function operation was attempted.](auditing/event-5066.md) +####### [Event 5067 S, F: A cryptographic function modification was attempted.](auditing/event-5067.md) +####### [Event 5068 S, F: A cryptographic function provider operation was attempted.](auditing/event-5068.md) +####### [Event 5069 S, F: A cryptographic function property operation was attempted.](auditing/event-5069.md) +####### [Event 5070 S, F: A cryptographic function property modification was attempted.](auditing/event-5070.md) +####### [Event 5447 S: A Windows Filtering Platform filter has been changed.](auditing/event-5447.md) +####### [Event 6144 S: Security policy in the group policy objects has been applied successfully.](auditing/event-6144.md) +####### [Event 6145 F: One or more errors occurred while processing security policy in the group policy objects.](auditing/event-6145.md) +###### [Audit Sensitive Privilege Use](auditing/audit-sensitive-privilege-use.md) +####### [Event 4673 S, F: A privileged service was called.](auditing/event-4673.md) +####### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing/event-4674.md) +####### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) +###### [Audit Non Sensitive Privilege Use](auditing/audit-non-sensitive-privilege-use.md) +####### [Event 4673 S, F: A privileged service was called.](auditing/event-4673.md) +####### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing/event-4674.md) +####### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) +###### [Audit Other Privilege Use Events](auditing/audit-other-privilege-use-events.md) +####### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) +###### [Audit IPsec Driver](auditing/audit-ipsec-driver.md) +###### [Audit Other System Events](auditing/audit-other-system-events.md) +####### [Event 5024 S: The Windows Firewall Service has started successfully.](auditing/event-5024.md) +####### [Event 5025 S: The Windows Firewall Service has been stopped.](auditing/event-5025.md) +####### [Event 5027 F: The Windows Firewall Service was unable to retrieve the security policy from the local storage. The service will continue enforcing the current policy.](auditing/event-5027.md) +####### [Event 5028 F: The Windows Firewall Service was unable to parse the new security policy. The service will continue with currently enforced policy.](auditing/event-5028.md) +####### [Event 5029 F: The Windows Firewall Service failed to initialize the driver. The service will continue to enforce the current policy.](auditing/event-5029.md) +####### [Event 5030 F: The Windows Firewall Service failed to start.](auditing/event-5030.md) +####### [Event 5032 F: Windows Firewall was unable to notify the user that it blocked an application from accepting incoming connections on the network.](auditing/event-5032.md) +####### [Event 5033 S: The Windows Firewall Driver has started successfully.](auditing/event-5033.md) +####### [Event 5034 S: The Windows Firewall Driver was stopped.](auditing/event-5034.md) +####### [Event 5035 F: The Windows Firewall Driver failed to start.](auditing/event-5035.md) +####### [Event 5037 F: The Windows Firewall Driver detected critical runtime error. Terminating.](auditing/event-5037.md) +####### [Event 5058 S, F: Key file operation.](auditing/event-5058.md) +####### [Event 5059 S, F: Key migration operation.](auditing/event-5059.md) +####### [Event 6400: BranchCache: Received an incorrectly formatted response while discovering availability of content.](auditing/event-6400.md) +####### [Event 6401: BranchCache: Received invalid data from a peer. Data discarded.](auditing/event-6401.md) +####### [Event 6402: BranchCache: The message to the hosted cache offering it data is incorrectly formatted.](auditing/event-6402.md) +####### [Event 6403: BranchCache: The hosted cache sent an incorrectly formatted response to the client.](auditing/event-6403.md) +####### [Event 6404: BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate.](auditing/event-6404.md) +####### [Event 6405: BranchCache: %2 instances of event id %1 occurred.](auditing/event-6405.md) +####### [Event 6406: %1 registered to Windows Firewall to control filtering for the following: %2.](auditing/event-6406.md) +####### [Event 6407: 1%.](auditing/event-6407.md) +####### [Event 6408: Registered product %1 failed and Windows Firewall is now controlling the filtering for %2.](auditing/event-6408.md) +####### [Event 6409: BranchCache: A service connection point object could not be parsed.](auditing/event-6409.md) +###### [Audit Security State Change](auditing/audit-security-state-change.md) +####### [Event 4608 S: Windows is starting up.](auditing/event-4608.md) +####### [Event 4616 S: The system time was changed.](auditing/event-4616.md) +####### [Event 4621 S: Administrator recovered system from CrashOnAuditFail.](auditing/event-4621.md) +###### [Audit Security System Extension](auditing/audit-security-system-extension.md) +####### [Event 4610 S: An authentication package has been loaded by the Local Security Authority.](auditing/event-4610.md) +####### [Event 4611 S: A trusted logon process has been registered with the Local Security Authority.](auditing/event-4611.md) +####### [Event 4614 S: A notification package has been loaded by the Security Account Manager.](auditing/event-4614.md) +####### [Event 4622 S: A security package has been loaded by the Local Security Authority.](auditing/event-4622.md) +####### [Event 4697 S: A service was installed in the system.](auditing/event-4697.md) +###### [Audit System Integrity](auditing/audit-system-integrity.md) +####### [Event 4612 S: Internal resources allocated for the queuing of audit messages have been exhausted, leading to the loss of some audits.](auditing/event-4612.md) +####### [Event 4615 S: Invalid use of LPC port.](auditing/event-4615.md) +####### [Event 4618 S: A monitored security event pattern has occurred.](auditing/event-4618.md) +####### [Event 4816 S: RPC detected an integrity violation while decrypting an incoming message.](auditing/event-4816.md) +####### [Event 5038 F: Code integrity determined that the image hash of a file is not valid.](auditing/event-5038.md) +####### [Event 5056 S: A cryptographic self-test was performed.](auditing/event-5056.md) +####### [Event 5062 S: A kernel-mode cryptographic self-test was performed.](auditing/event-5062.md) +####### [Event 5057 F: A cryptographic primitive operation failed.](auditing/event-5057.md) +####### [Event 5060 F: Verification operation failed.](auditing/event-5060.md) +####### [Event 5061 S, F: Cryptographic operation.](auditing/event-5061.md) +####### [Event 6281 F: Code Integrity determined that the page hashes of an image file are not valid.](auditing/event-6281.md) +####### [Event 6410 F: Code integrity determined that a file does not meet the security requirements to load into a process.](auditing/event-6410.md) +###### [Other Events](auditing/other-events.md) +####### [Event 1100 S: The event logging service has shut down.](auditing/event-1100.md) +####### [Event 1102 S: The audit log was cleared.](auditing/event-1102.md) +####### [Event 1104 S: The security log is now full.](auditing/event-1104.md) +####### [Event 1105 S: Event log automatic backup.](auditing/event-1105.md) +####### [Event 1108 S: The event logging service encountered an error while processing an incoming event published from %1.](auditing/event-1108.md) +###### [Appendix A: Security monitoring recommendations for many audit events](auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md) +###### [Registry (Global Object Access Auditing) ](auditing/registry-global-object-access-auditing.md) +###### [File System (Global Object Access Auditing) ](auditing/file-system-global-object-access-auditing.md) + -### [Advanced security audit policies](auditing/advanced-security-auditing.md) -#### [Planning and deploying advanced security audit policies](auditing/planning-and-deploying-advanced-security-audit-policies.md) -#### [Advanced security auditing FAQ](auditing/advanced-security-auditing-faq.md) -##### [Which editions of Windows support advanced audit policy configuration](auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md) - - -#### [Using advanced security auditing options to monitor dynamic access control objects](auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) -##### [Monitor the central access policies that apply on a file server](auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md) -##### [Monitor the use of removable storage devices](auditing/monitor-the-use-of-removable-storage-devices.md) -##### [Monitor resource attribute definitions](auditing/monitor-resource-attribute-definitions.md) -##### [Monitor central access policy and rule definitions](auditing/monitor-central-access-policy-and-rule-definitions.md) -##### [Monitor user and device claims during sign-in](auditing/monitor-user-and-device-claims-during-sign-in.md) -##### [Monitor the resource attributes on files and folders](auditing/monitor-the-resource-attributes-on-files-and-folders.md) -##### [Monitor the central access policies associated with files and folders](auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md) -##### [Monitor claim types](auditing/monitor-claim-types.md) - -#### [Advanced security audit policy settings](auditing/advanced-security-audit-policy-settings.md) -##### [Audit Credential Validation](auditing/audit-credential-validation.md) -###### [Event 4774 S, F: An account was mapped for logon.](auditing/event-4774.md) -###### [Event 4775 F: An account could not be mapped for logon.](auditing/event-4775.md) -###### [Event 4776 S, F: The computer attempted to validate the credentials for an account.](auditing/event-4776.md) -###### [Event 4777 F: The domain controller failed to validate the credentials for an account.](auditing/event-4777.md) -##### [Audit Kerberos Authentication Service](auditing/audit-kerberos-authentication-service.md) -###### [Event 4768 S, F: A Kerberos authentication ticket, TGT, was requested.](auditing/event-4768.md) -###### [Event 4771 F: Kerberos pre-authentication failed.](auditing/event-4771.md) -###### [Event 4772 F: A Kerberos authentication ticket request failed.](auditing/event-4772.md) -##### [Audit Kerberos Service Ticket Operations](auditing/audit-kerberos-service-ticket-operations.md) -###### [Event 4769 S, F: A Kerberos service ticket was requested.](auditing/event-4769.md) -###### [Event 4770 S: A Kerberos service ticket was renewed.](auditing/event-4770.md) -###### [Event 4773 F: A Kerberos service ticket request failed.](auditing/event-4773.md) -##### [Audit Other Account Logon Events](auditing/audit-other-account-logon-events.md) -##### [Audit Application Group Management](auditing/audit-application-group-management.md) -##### [Audit Computer Account Management](auditing/audit-computer-account-management.md) -###### [Event 4741 S: A computer account was created.](auditing/event-4741.md) -###### [Event 4742 S: A computer account was changed.](auditing/event-4742.md) -###### [Event 4743 S: A computer account was deleted.](auditing/event-4743.md) -##### [Audit Distribution Group Management](auditing/audit-distribution-group-management.md) -###### [Event 4749 S: A security-disabled global group was created.](auditing/event-4749.md) -###### [Event 4750 S: A security-disabled global group was changed.](auditing/event-4750.md) -###### [Event 4751 S: A member was added to a security-disabled global group.](auditing/event-4751.md) -###### [Event 4752 S: A member was removed from a security-disabled global group.](auditing/event-4752.md) -###### [Event 4753 S: A security-disabled global group was deleted.](auditing/event-4753.md) -##### [Audit Other Account Management Events](auditing/audit-other-account-management-events.md) -###### [Event 4782 S: The password hash an account was accessed.](auditing/event-4782.md) -###### [Event 4793 S: The Password Policy Checking API was called.](auditing/event-4793.md) -##### [Audit Security Group Management](auditing/audit-security-group-management.md) -###### [Event 4731 S: A security-enabled local group was created.](auditing/event-4731.md) -###### [Event 4732 S: A member was added to a security-enabled local group.](auditing/event-4732.md) -###### [Event 4733 S: A member was removed from a security-enabled local group.](auditing/event-4733.md) -###### [Event 4734 S: A security-enabled local group was deleted.](auditing/event-4734.md) -###### [Event 4735 S: A security-enabled local group was changed.](auditing/event-4735.md) -###### [Event 4764 S: A group’s type was changed.](auditing/event-4764.md) -###### [Event 4799 S: A security-enabled local group membership was enumerated.](auditing/event-4799.md) -##### [Audit User Account Management](auditing/audit-user-account-management.md) -###### [Event 4720 S: A user account was created.](auditing/event-4720.md) -###### [Event 4722 S: A user account was enabled.](auditing/event-4722.md) -###### [Event 4723 S, F: An attempt was made to change an account's password.](auditing/event-4723.md) -###### [Event 4724 S, F: An attempt was made to reset an account's password.](auditing/event-4724.md) -###### [Event 4725 S: A user account was disabled.](auditing/event-4725.md) -###### [Event 4726 S: A user account was deleted.](auditing/event-4726.md) -###### [Event 4738 S: A user account was changed.](auditing/event-4738.md) -###### [Event 4740 S: A user account was locked out.](auditing/event-4740.md) -###### [Event 4765 S: SID History was added to an account.](auditing/event-4765.md) -###### [Event 4766 F: An attempt to add SID History to an account failed.](auditing/event-4766.md) -###### [Event 4767 S: A user account was unlocked.](auditing/event-4767.md) -###### [Event 4780 S: The ACL was set on accounts which are members of administrators groups.](auditing/event-4780.md) -###### [Event 4781 S: The name of an account was changed.](auditing/event-4781.md) -###### [Event 4794 S, F: An attempt was made to set the Directory Services Restore Mode administrator password.](auditing/event-4794.md) -###### [Event 4798 S: A user's local group membership was enumerated.](auditing/event-4798.md) -###### [Event 5376 S: Credential Manager credentials were backed up.](auditing/event-5376.md) -###### [Event 5377 S: Credential Manager credentials were restored from a backup.](auditing/event-5377.md) -##### [Audit DPAPI Activity](auditing/audit-dpapi-activity.md) -###### [Event 4692 S, F: Backup of data protection master key was attempted.](auditing/event-4692.md) -###### [Event 4693 S, F: Recovery of data protection master key was attempted.](auditing/event-4693.md) -###### [Event 4694 S, F: Protection of auditable protected data was attempted.](auditing/event-4694.md) -###### [Event 4695 S, F: Unprotection of auditable protected data was attempted.](auditing/event-4695.md) -##### [Audit PNP Activity](auditing/audit-pnp-activity.md) -###### [Event 6416 S: A new external device was recognized by the System.](auditing/event-6416.md) -###### [Event 6419 S: A request was made to disable a device.](auditing/event-6419.md) -###### [Event 6420 S: A device was disabled.](auditing/event-6420.md) -###### [Event 6421 S: A request was made to enable a device.](auditing/event-6421.md) -###### [Event 6422 S: A device was enabled.](auditing/event-6422.md) -###### [Event 6423 S: The installation of this device is forbidden by system policy.](auditing/event-6423.md) -###### [Event 6424 S: The installation of this device was allowed, after having previously been forbidden by policy.](auditing/event-6424.md) -##### [Audit Process Creation](auditing/audit-process-creation.md) -###### [Event 4688 S: A new process has been created.](auditing/event-4688.md) -###### [Event 4696 S: A primary token was assigned to process.](auditing/event-4696.md) -##### [Audit Process Termination](auditing/audit-process-termination.md) -###### [Event 4689 S: A process has exited.](auditing/event-4689.md) -##### [Audit RPC Events](auditing/audit-rpc-events.md) -###### [Event 5712 S: A Remote Procedure Call, RPC, was attempted.](auditing/event-5712.md) -##### [Audit Detailed Directory Service Replication](auditing/audit-detailed-directory-service-replication.md) -###### [Event 4928 S, F: An Active Directory replica source naming context was established.](auditing/event-4928.md) -###### [Event 4929 S, F: An Active Directory replica source naming context was removed.](auditing/event-4929.md) -###### [Event 4930 S, F: An Active Directory replica source naming context was modified.](auditing/event-4930.md) -###### [Event 4931 S, F: An Active Directory replica destination naming context was modified.](auditing/event-4931.md) -###### [Event 4934 S: Attributes of an Active Directory object were replicated.](auditing/event-4934.md) -###### [Event 4935 F: Replication failure begins.](auditing/event-4935.md) -###### [Event 4936 S: Replication failure ends.](auditing/event-4936.md) -###### [Event 4937 S: A lingering object was removed from a replica.](auditing/event-4937.md) -##### [Audit Directory Service Access](auditing/audit-directory-service-access.md) -###### [Event 4662 S, F: An operation was performed on an object.](auditing/event-4662.md) -###### [Event 4661 S, F: A handle to an object was requested.](auditing/event-4661.md) -##### [Audit Directory Service Changes](auditing/audit-directory-service-changes.md) -###### [Event 5136 S: A directory service object was modified.](auditing/event-5136.md) -###### [Event 5137 S: A directory service object was created.](auditing/event-5137.md) -###### [Event 5138 S: A directory service object was undeleted.](auditing/event-5138.md) -###### [Event 5139 S: A directory service object was moved.](auditing/event-5139.md) -###### [Event 5141 S: A directory service object was deleted.](auditing/event-5141.md) -##### [Audit Directory Service Replication](auditing/audit-directory-service-replication.md) -###### [Event 4932 S: Synchronization of a replica of an Active Directory naming context has begun.](auditing/event-4932.md) -###### [Event 4933 S, F: Synchronization of a replica of an Active Directory naming context has ended.](auditing/event-4933.md) -##### [Audit Account Lockout](auditing/audit-account-lockout.md) -###### [Event 4625 F: An account failed to log on.](auditing/event-4625.md) -##### [Audit User/Device Claims](auditing/audit-user-device-claims.md) -###### [Event 4626 S: User/Device claims information.](auditing/event-4626.md) -##### [Audit Group Membership](auditing/audit-group-membership.md) -###### [Event 4627 S: Group membership information.](auditing/event-4627.md) -##### [Audit IPsec Extended Mode](auditing/audit-ipsec-extended-mode.md) -##### [Audit IPsec Main Mode](auditing/audit-ipsec-main-mode.md) -##### [Audit IPsec Quick Mode](auditing/audit-ipsec-quick-mode.md) -##### [Audit Logoff](auditing/audit-logoff.md) -###### [Event 4634 S: An account was logged off.](auditing/event-4634.md) -###### [Event 4647 S: User initiated logoff.](auditing/event-4647.md) -##### [Audit Logon](auditing/audit-logon.md) -###### [Event 4624 S: An account was successfully logged on.](auditing/event-4624.md) -###### [Event 4625 F: An account failed to log on.](auditing/event-4625.md) -###### [Event 4648 S: A logon was attempted using explicit credentials.](auditing/event-4648.md) -###### [Event 4675 S: SIDs were filtered.](auditing/event-4675.md) -##### [Audit Network Policy Server](auditing/audit-network-policy-server.md) -##### [Audit Other Logon/Logoff Events](auditing/audit-other-logonlogoff-events.md) -###### [Event 4649 S: A replay attack was detected.](auditing/event-4649.md) -###### [Event 4778 S: A session was reconnected to a Window Station.](auditing/event-4778.md) -###### [Event 4779 S: A session was disconnected from a Window Station.](auditing/event-4779.md) -###### [Event 4800 S: The workstation was locked.](auditing/event-4800.md) -###### [Event 4801 S: The workstation was unlocked.](auditing/event-4801.md) -###### [Event 4802 S: The screen saver was invoked.](auditing/event-4802.md) -###### [Event 4803 S: The screen saver was dismissed.](auditing/event-4803.md) -###### [Event 5378 F: The requested credentials delegation was disallowed by policy.](auditing/event-5378.md) -###### [Event 5632 S, F: A request was made to authenticate to a wireless network.](auditing/event-5632.md) -###### [Event 5633 S, F: A request was made to authenticate to a wired network.](auditing/event-5633.md) -##### [Audit Special Logon](auditing/audit-special-logon.md) -###### [Event 4964 S: Special groups have been assigned to a new logon.](auditing/event-4964.md) -###### [Event 4672 S: Special privileges assigned to new logon.](auditing/event-4672.md) -##### [Audit Application Generated](auditing/audit-application-generated.md) -##### [Audit Certification Services](auditing/audit-certification-services.md) -##### [Audit Detailed File Share](auditing/audit-detailed-file-share.md) -###### [Event 5145 S, F: A network share object was checked to see whether client can be granted desired access.](auditing/event-5145.md) -##### [Audit File Share](auditing/audit-file-share.md) -###### [Event 5140 S, F: A network share object was accessed.](auditing/event-5140.md) -###### [Event 5142 S: A network share object was added.](auditing/event-5142.md) -###### [Event 5143 S: A network share object was modified.](auditing/event-5143.md) -###### [Event 5144 S: A network share object was deleted.](auditing/event-5144.md) -###### [Event 5168 F: SPN check for SMB/SMB2 failed.](auditing/event-5168.md) -##### [Audit File System](auditing/audit-file-system.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing/event-4660.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) -###### [Event 4664 S: An attempt was made to create a hard link.](auditing/event-4664.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) -###### [Event 5051: A file was virtualized.](auditing/event-5051.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) -##### [Audit Filtering Platform Connection](auditing/audit-filtering-platform-connection.md) -###### [Event 5031 F: The Windows Firewall Service blocked an application from accepting incoming connections on the network.](auditing/event-5031.md) -###### [Event 5150: The Windows Filtering Platform blocked a packet.](auditing/event-5150.md) -###### [Event 5151: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing/event-5151.md) -###### [Event 5154 S: The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections.](auditing/event-5154.md) -###### [Event 5155 F: The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections.](auditing/event-5155.md) -###### [Event 5156 S: The Windows Filtering Platform has permitted a connection.](auditing/event-5156.md) -###### [Event 5157 F: The Windows Filtering Platform has blocked a connection.](auditing/event-5157.md) -###### [Event 5158 S: The Windows Filtering Platform has permitted a bind to a local port.](auditing/event-5158.md) -###### [Event 5159 F: The Windows Filtering Platform has blocked a bind to a local port.](auditing/event-5159.md) -##### [Audit Filtering Platform Packet Drop](auditing/audit-filtering-platform-packet-drop.md) -###### [Event 5152 F: The Windows Filtering Platform blocked a packet.](auditing/event-5152.md) -###### [Event 5153 S: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing/event-5153.md) -##### [Audit Handle Manipulation](auditing/audit-handle-manipulation.md) -###### [Event 4690 S: An attempt was made to duplicate a handle to an object.](auditing/event-4690.md) -##### [Audit Kernel Object](auditing/audit-kernel-object.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing/event-4660.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) -##### [Audit Other Object Access Events](auditing/audit-other-object-access-events.md) -###### [Event 4671: An application attempted to access a blocked ordinal through the TBS.](auditing/event-4671.md) -###### [Event 4691 S: Indirect access to an object was requested.](auditing/event-4691.md) -###### [Event 5148 F: The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded.](auditing/event-5148.md) -###### [Event 5149 F: The DoS attack has subsided and normal processing is being resumed.](auditing/event-5149.md) -###### [Event 4698 S: A scheduled task was created.](auditing/event-4698.md) -###### [Event 4699 S: A scheduled task was deleted.](auditing/event-4699.md) -###### [Event 4700 S: A scheduled task was enabled.](auditing/event-4700.md) -###### [Event 4701 S: A scheduled task was disabled.](auditing/event-4701.md) -###### [Event 4702 S: A scheduled task was updated.](auditing/event-4702.md) -###### [Event 5888 S: An object in the COM+ Catalog was modified.](auditing/event-5888.md) -###### [Event 5889 S: An object was deleted from the COM+ Catalog.](auditing/event-5889.md) -###### [Event 5890 S: An object was added to the COM+ Catalog.](auditing/event-5890.md) -##### [Audit Registry](auditing/audit-registry.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing/event-4663.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing/event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing/event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing/event-4660.md) -###### [Event 4657 S: A registry value was modified.](auditing/event-4657.md) -###### [Event 5039: A registry key was virtualized.](auditing/event-5039.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) -##### [Audit Removable Storage](auditing/audit-removable-storage.md) -##### [Audit SAM](auditing/audit-sam.md) -###### [Event 4661 S, F: A handle to an object was requested.](auditing/event-4661.md) -##### [Audit Central Access Policy Staging](auditing/audit-central-access-policy-staging.md) -###### [Event 4818 S: Proposed Central Access Policy does not grant the same access permissions as the current Central Access Policy.](auditing/event-4818.md) -##### [Audit Audit Policy Change](auditing/audit-audit-policy-change.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) -###### [Event 4715 S: The audit policy, SACL, on an object was changed.](auditing/event-4715.md) -###### [Event 4719 S: System audit policy was changed.](auditing/event-4719.md) -###### [Event 4817 S: Auditing settings on object were changed.](auditing/event-4817.md) -###### [Event 4902 S: The Per-user audit policy table was created.](auditing/event-4902.md) -###### [Event 4906 S: The CrashOnAuditFail value has changed.](auditing/event-4906.md) -###### [Event 4907 S: Auditing settings on object were changed.](auditing/event-4907.md) -###### [Event 4908 S: Special Groups Logon table modified.](auditing/event-4908.md) -###### [Event 4912 S: Per User Audit Policy was changed.](auditing/event-4912.md) -###### [Event 4904 S: An attempt was made to register a security event source.](auditing/event-4904.md) -###### [Event 4905 S: An attempt was made to unregister a security event source.](auditing/event-4905.md) -##### [Audit Authentication Policy Change](auditing/audit-authentication-policy-change.md) -###### [Event 4706 S: A new trust was created to a domain.](auditing/event-4706.md) -###### [Event 4707 S: A trust to a domain was removed.](auditing/event-4707.md) -###### [Event 4716 S: Trusted domain information was modified.](auditing/event-4716.md) -###### [Event 4713 S: Kerberos policy was changed.](auditing/event-4713.md) -###### [Event 4717 S: System security access was granted to an account.](auditing/event-4717.md) -###### [Event 4718 S: System security access was removed from an account.](auditing/event-4718.md) -###### [Event 4739 S: Domain Policy was changed.](auditing/event-4739.md) -###### [Event 4864 S: A namespace collision was detected.](auditing/event-4864.md) -###### [Event 4865 S: A trusted forest information entry was added.](auditing/event-4865.md) -###### [Event 4866 S: A trusted forest information entry was removed.](auditing/event-4866.md) -###### [Event 4867 S: A trusted forest information entry was modified.](auditing/event-4867.md) -##### [Audit Authorization Policy Change](auditing/audit-authorization-policy-change.md) -###### [Event 4703 S: A user right was adjusted.](auditing/event-4703.md) -###### [Event 4704 S: A user right was assigned.](auditing/event-4704.md) -###### [Event 4705 S: A user right was removed.](auditing/event-4705.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing/event-4670.md) -###### [Event 4911 S: Resource attributes of the object were changed.](auditing/event-4911.md) -###### [Event 4913 S: Central Access Policy on the object was changed.](auditing/event-4913.md) -##### [Audit Filtering Platform Policy Change](auditing/audit-filtering-platform-policy-change.md) -##### [Audit MPSSVC Rule-Level Policy Change](auditing/audit-mpssvc-rule-level-policy-change.md) -###### [Event 4944 S: The following policy was active when the Windows Firewall started.](auditing/event-4944.md) -###### [Event 4945 S: A rule was listed when the Windows Firewall started.](auditing/event-4945.md) -###### [Event 4946 S: A change has been made to Windows Firewall exception list. A rule was added.](auditing/event-4946.md) -###### [Event 4947 S: A change has been made to Windows Firewall exception list. A rule was modified.](auditing/event-4947.md) -###### [Event 4948 S: A change has been made to Windows Firewall exception list. A rule was deleted.](auditing/event-4948.md) -###### [Event 4949 S: Windows Firewall settings were restored to the default values.](auditing/event-4949.md) -###### [Event 4950 S: A Windows Firewall setting has changed.](auditing/event-4950.md) -###### [Event 4951 F: A rule has been ignored because its major version number was not recognized by Windows Firewall.](auditing/event-4951.md) -###### [Event 4952 F: Parts of a rule have been ignored because its minor version number was not recognized by Windows Firewall. The other parts of the rule will be enforced.](auditing/event-4952.md) -###### [Event 4953 F: Windows Firewall ignored a rule because it could not be parsed.](auditing/event-4953.md) -###### [Event 4954 S: Windows Firewall Group Policy settings have changed. The new settings have been applied.](auditing/event-4954.md) -###### [Event 4956 S: Windows Firewall has changed the active profile.](auditing/event-4956.md) -###### [Event 4957 F: Windows Firewall did not apply the following rule.](auditing/event-4957.md) -###### [Event 4958 F: Windows Firewall did not apply the following rule because the rule referred to items not configured on this computer.](auditing/event-4958.md) -##### [Audit Other Policy Change Events](auditing/audit-other-policy-change-events.md) -###### [Event 4714 S: Encrypted data recovery policy was changed.](auditing/event-4714.md) -###### [Event 4819 S: Central Access Policies on the machine have been changed.](auditing/event-4819.md) -###### [Event 4826 S: Boot Configuration Data loaded.](auditing/event-4826.md) -###### [Event 4909: The local policy settings for the TBS were changed.](auditing/event-4909.md) -###### [Event 4910: The group policy settings for the TBS were changed.](auditing/event-4910.md) -###### [Event 5063 S, F: A cryptographic provider operation was attempted.](auditing/event-5063.md) -###### [Event 5064 S, F: A cryptographic context operation was attempted.](auditing/event-5064.md) -###### [Event 5065 S, F: A cryptographic context modification was attempted.](auditing/event-5065.md) -###### [Event 5066 S, F: A cryptographic function operation was attempted.](auditing/event-5066.md) -###### [Event 5067 S, F: A cryptographic function modification was attempted.](auditing/event-5067.md) -###### [Event 5068 S, F: A cryptographic function provider operation was attempted.](auditing/event-5068.md) -###### [Event 5069 S, F: A cryptographic function property operation was attempted.](auditing/event-5069.md) -###### [Event 5070 S, F: A cryptographic function property modification was attempted.](auditing/event-5070.md) -###### [Event 5447 S: A Windows Filtering Platform filter has been changed.](auditing/event-5447.md) -###### [Event 6144 S: Security policy in the group policy objects has been applied successfully.](auditing/event-6144.md) -###### [Event 6145 F: One or more errors occurred while processing security policy in the group policy objects.](auditing/event-6145.md) -##### [Audit Sensitive Privilege Use](auditing/audit-sensitive-privilege-use.md) -###### [Event 4673 S, F: A privileged service was called.](auditing/event-4673.md) -###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing/event-4674.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) -##### [Audit Non Sensitive Privilege Use](auditing/audit-non-sensitive-privilege-use.md) -###### [Event 4673 S, F: A privileged service was called.](auditing/event-4673.md) -###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing/event-4674.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) -##### [Audit Other Privilege Use Events](auditing/audit-other-privilege-use-events.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing/event-4985.md) -##### [Audit IPsec Driver](auditing/audit-ipsec-driver.md) -##### [Audit Other System Events](auditing/audit-other-system-events.md) -###### [Event 5024 S: The Windows Firewall Service has started successfully.](auditing/event-5024.md) -###### [Event 5025 S: The Windows Firewall Service has been stopped.](auditing/event-5025.md) -###### [Event 5027 F: The Windows Firewall Service was unable to retrieve the security policy from the local storage. The service will continue enforcing the current policy.](auditing/event-5027.md) -###### [Event 5028 F: The Windows Firewall Service was unable to parse the new security policy. The service will continue with currently enforced policy.](auditing/event-5028.md) -###### [Event 5029 F: The Windows Firewall Service failed to initialize the driver. The service will continue to enforce the current policy.](auditing/event-5029.md) -###### [Event 5030 F: The Windows Firewall Service failed to start.](auditing/event-5030.md) -###### [Event 5032 F: Windows Firewall was unable to notify the user that it blocked an application from accepting incoming connections on the network.](auditing/event-5032.md) -###### [Event 5033 S: The Windows Firewall Driver has started successfully.](auditing/event-5033.md) -###### [Event 5034 S: The Windows Firewall Driver was stopped.](auditing/event-5034.md) -###### [Event 5035 F: The Windows Firewall Driver failed to start.](auditing/event-5035.md) -###### [Event 5037 F: The Windows Firewall Driver detected critical runtime error. Terminating.](auditing/event-5037.md) -###### [Event 5058 S, F: Key file operation.](auditing/event-5058.md) -###### [Event 5059 S, F: Key migration operation.](auditing/event-5059.md) -###### [Event 6400: BranchCache: Received an incorrectly formatted response while discovering availability of content.](auditing/event-6400.md) -###### [Event 6401: BranchCache: Received invalid data from a peer. Data discarded.](auditing/event-6401.md) -###### [Event 6402: BranchCache: The message to the hosted cache offering it data is incorrectly formatted.](auditing/event-6402.md) -###### [Event 6403: BranchCache: The hosted cache sent an incorrectly formatted response to the client.](auditing/event-6403.md) -###### [Event 6404: BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate.](auditing/event-6404.md) -###### [Event 6405: BranchCache: %2 instances of event id %1 occurred.](auditing/event-6405.md) -###### [Event 6406: %1 registered to Windows Firewall to control filtering for the following: %2.](auditing/event-6406.md) -###### [Event 6407: 1%.](auditing/event-6407.md) -###### [Event 6408: Registered product %1 failed and Windows Firewall is now controlling the filtering for %2.](auditing/event-6408.md) -###### [Event 6409: BranchCache: A service connection point object could not be parsed.](auditing/event-6409.md) -##### [Audit Security State Change](auditing/audit-security-state-change.md) -###### [Event 4608 S: Windows is starting up.](auditing/event-4608.md) -###### [Event 4616 S: The system time was changed.](auditing/event-4616.md) -###### [Event 4621 S: Administrator recovered system from CrashOnAuditFail.](auditing/event-4621.md) -##### [Audit Security System Extension](auditing/audit-security-system-extension.md) -###### [Event 4610 S: An authentication package has been loaded by the Local Security Authority.](auditing/event-4610.md) -###### [Event 4611 S: A trusted logon process has been registered with the Local Security Authority.](auditing/event-4611.md) -###### [Event 4614 S: A notification package has been loaded by the Security Account Manager.](auditing/event-4614.md) -###### [Event 4622 S: A security package has been loaded by the Local Security Authority.](auditing/event-4622.md) -###### [Event 4697 S: A service was installed in the system.](auditing/event-4697.md) -##### [Audit System Integrity](auditing/audit-system-integrity.md) -###### [Event 4612 S: Internal resources allocated for the queuing of audit messages have been exhausted, leading to the loss of some audits.](auditing/event-4612.md) -###### [Event 4615 S: Invalid use of LPC port.](auditing/event-4615.md) -###### [Event 4618 S: A monitored security event pattern has occurred.](auditing/event-4618.md) -###### [Event 4816 S: RPC detected an integrity violation while decrypting an incoming message.](auditing/event-4816.md) -###### [Event 5038 F: Code integrity determined that the image hash of a file is not valid.](auditing/event-5038.md) -###### [Event 5056 S: A cryptographic self-test was performed.](auditing/event-5056.md) -###### [Event 5062 S: A kernel-mode cryptographic self-test was performed.](auditing/event-5062.md) -###### [Event 5057 F: A cryptographic primitive operation failed.](auditing/event-5057.md) -###### [Event 5060 F: Verification operation failed.](auditing/event-5060.md) -###### [Event 5061 S, F: Cryptographic operation.](auditing/event-5061.md) -###### [Event 6281 F: Code Integrity determined that the page hashes of an image file are not valid.](auditing/event-6281.md) -###### [Event 6410 F: Code integrity determined that a file does not meet the security requirements to load into a process.](auditing/event-6410.md) -##### [Other Events](auditing/other-events.md) -###### [Event 1100 S: The event logging service has shut down.](auditing/event-1100.md) -###### [Event 1102 S: The audit log was cleared.](auditing/event-1102.md) -###### [Event 1104 S: The security log is now full.](auditing/event-1104.md) -###### [Event 1105 S: Event log automatic backup.](auditing/event-1105.md) -###### [Event 1108 S: The event logging service encountered an error while processing an incoming event published from %1.](auditing/event-1108.md) -##### [Appendix A: Security monitoring recommendations for many audit events](auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md) -##### [Registry (Global Object Access Auditing) ](auditing/registry-global-object-access-auditing.md) -##### [File System (Global Object Access Auditing) ](auditing/file-system-global-object-access-auditing.md) - ### [Security policy settings](security-policy-settings/security-policy-settings.md) ### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) #### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) From 031d4cbb7e37539d28e37b50a5c258a5f077e275 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 17:40:08 -0700 Subject: [PATCH 100/191] outdent change history --- windows/security/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 24b3237fcd..17137c056b 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -909,4 +909,4 @@ ### [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) -### [Change history for Threat protection](change-history-for-threat-protection.md) +## [Change history for Threat protection](change-history-for-threat-protection.md) From 3fd76b184714572ba184925c1d401b10618c2810 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 5 Jul 2018 17:59:30 -0700 Subject: [PATCH 101/191] security policy settings indent --- windows/security/threat-protection/TOC.md | 344 +++++++++++----------- 1 file changed, 174 insertions(+), 170 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 17137c056b..57fe3483da 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -731,176 +731,180 @@ -### [Security policy settings](security-policy-settings/security-policy-settings.md) -### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) -#### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) -### [Configure security policy settings](security-policy-settings/how-to-configure-security-policy-settings.md) -### [Security policy settings reference](security-policy-settings/security-policy-settings-reference.md) -#### [Account Policies](security-policy-settings/account-policies.md) -##### [Password Policy](security-policy-settings/password-policy.md) -###### [Enforce password history](security-policy-settings/enforce-password-history.md) -###### [Maximum password age](security-policy-settings/maximum-password-age.md) -###### [Minimum password age](security-policy-settings/minimum-password-age.md) -###### [Minimum password length](security-policy-settings/minimum-password-length.md) -###### [Password must meet complexity requirements](security-policy-settings/password-must-meet-complexity-requirements.md) -###### [Store passwords using reversible encryption](security-policy-settings/store-passwords-using-reversible-encryption.md) -##### [Account Lockout Policy](security-policy-settings/account-lockout-policy.md) -###### [Account lockout duration](security-policy-settings/account-lockout-duration.md) -###### [Account lockout threshold](security-policy-settings/account-lockout-threshold.md) -###### [Reset account lockout counter after](security-policy-settings/reset-account-lockout-counter-after.md) -##### [Kerberos Policy](security-policy-settings/kerberos-policy.md) -###### [Enforce user logon restrictions](security-policy-settings/enforce-user-logon-restrictions.md) -###### [Maximum lifetime for service ticket](security-policy-settings/maximum-lifetime-for-service-ticket.md) -###### [Maximum lifetime for user ticket](security-policy-settings/maximum-lifetime-for-user-ticket.md) -###### [Maximum lifetime for user ticket renewal](security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md) -###### [Maximum tolerance for computer clock synchronization](security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md) -#### [Audit Policy](security-policy-settings/audit-policy.md) -#### [Security Options](security-policy-settings/security-options.md) -##### [Accounts: Administrator account status](security-policy-settings/accounts-administrator-account-status.md) -##### [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) -##### [Accounts: Guest account status](security-policy-settings/accounts-guest-account-status.md) -##### [Accounts: Limit local account use of blank passwords to console logon only](security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md) -##### [Accounts: Rename administrator account](security-policy-settings/accounts-rename-administrator-account.md) -##### [Accounts: Rename guest account](security-policy-settings/accounts-rename-guest-account.md) -##### [Audit: Audit the access of global system objects](security-policy-settings/audit-audit-the-access-of-global-system-objects.md) -##### [Audit: Audit the use of Backup and Restore privilege](security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md) -##### [Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings](security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md) -##### [Audit: Shut down system immediately if unable to log security audits](security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md) -##### [DCOM: Machine Access Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) -##### [DCOM: Machine Launch Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) -##### [Devices: Allow undock without having to log on](security-policy-settings/devices-allow-undock-without-having-to-log-on.md) -##### [Devices: Allowed to format and eject removable media](security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md) -##### [Devices: Prevent users from installing printer drivers](security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md) -##### [Devices: Restrict CD-ROM access to locally logged-on user only](security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md) -##### [Devices: Restrict floppy access to locally logged-on user only](security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md) -##### [Domain controller: Allow server operators to schedule tasks](security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md) -##### [Domain controller: LDAP server signing requirements](security-policy-settings/domain-controller-ldap-server-signing-requirements.md) -##### [Domain controller: Refuse machine account password changes](security-policy-settings/domain-controller-refuse-machine-account-password-changes.md) -##### [Domain member: Digitally encrypt or sign secure channel data (always)](security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md) -##### [Domain member: Digitally encrypt secure channel data (when possible)](security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md) -##### [Domain member: Digitally sign secure channel data (when possible)](security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md) -##### [Domain member: Disable machine account password changes](security-policy-settings/domain-member-disable-machine-account-password-changes.md) -##### [Domain member: Maximum machine account password age](security-policy-settings/domain-member-maximum-machine-account-password-age.md) -##### [Domain member: Require strong (Windows 2000 or later) session key](security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md) -##### [Interactive logon: Display user information when the session is locked](security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md) -##### [Interactive logon: Don't display last signed-in](security-policy-settings/interactive-logon-do-not-display-last-user-name.md) -##### [Interactive logon: Don't display username at sign-in](security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md) -##### [Interactive logon: Do not require CTRL+ALT+DEL](security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md) -##### [Interactive logon: Machine account lockout threshold](security-policy-settings/interactive-logon-machine-account-lockout-threshold.md) -##### [Interactive logon: Machine inactivity limit](security-policy-settings/interactive-logon-machine-inactivity-limit.md) -##### [Interactive logon: Message text for users attempting to log on](security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md) -##### [Interactive logon: Message title for users attempting to log on](security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md) -##### [Interactive logon: Number of previous logons to cache (in case domain controller is not available)](security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md) -##### [Interactive logon: Prompt user to change password before expiration](security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md) -##### [Interactive logon: Require Domain Controller authentication to unlock workstation](security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md) -##### [Interactive logon: Require smart card](security-policy-settings/interactive-logon-require-smart-card.md) -##### [Interactive logon: Smart card removal behavior](security-policy-settings/interactive-logon-smart-card-removal-behavior.md) -##### [Microsoft network client: Digitally sign communications (always)](security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md) -##### [SMBv1 Microsoft network client: Digitally sign communications (always)](security-policy-settings/smbv1-microsoft-network-client-digitally-sign-communications-always.md) -##### [SMBv1 Microsoft network client: Digitally sign communications (if server agrees)](security-policy-settings/smbv1-microsoft-network-client-digitally-sign-communications-if-server-agrees.md) -##### [Microsoft network client: Send unencrypted password to third-party SMB servers](security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md) -##### [Microsoft network server: Amount of idle time required before suspending session](security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md) -##### [Microsoft network server: Attempt S4U2Self to obtain claim information](security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md) -##### [Microsoft network server: Digitally sign communications (always)](security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md) -##### [SMBv1 Microsoft network server: Digitally sign communications (always)](security-policy-settings/smbv1-microsoft-network-server-digitally-sign-communications-always.md) -##### [SMBv1 Microsoft network server: Digitally sign communications (if client agrees)](security-policy-settings/smbv1-microsoft-network-server-digitally-sign-communications-if-client-agrees.md) -##### [Microsoft network server: Disconnect clients when logon hours expire](security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md) -##### [Microsoft network server: Server SPN target name validation level](security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md) -##### [Network access: Allow anonymous SID/Name translation](security-policy-settings/network-access-allow-anonymous-sidname-translation.md) -##### [Network access: Do not allow anonymous enumeration of SAM accounts](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md) -##### [Network access: Do not allow anonymous enumeration of SAM accounts and shares](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md) -##### [Network access: Do not allow storage of passwords and credentials for network authentication](security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md) -##### [Network access: Let Everyone permissions apply to anonymous users](security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md) -##### [Network access: Named Pipes that can be accessed anonymously](security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md) -##### [Network access: Remotely accessible registry paths](security-policy-settings/network-access-remotely-accessible-registry-paths.md) -##### [Network access: Remotely accessible registry paths and subpaths](security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md) -##### [Network access: Restrict anonymous access to Named Pipes and Shares](security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md) -##### [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) -##### [Network access: Shares that can be accessed anonymously](security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md) -##### [Network access: Sharing and security model for local accounts](security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md) -##### [Network security: Allow Local System to use computer identity for NTLM](security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md) -##### [Network security: Allow LocalSystem NULL session fallback](security-policy-settings/network-security-allow-localsystem-null-session-fallback.md) -##### [Network security: Allow PKU2U authentication requests to this computer to use online identities](security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md) -##### [Network security: Configure encryption types allowed for Kerberos Win7 only](security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md) -##### [Network security: Do not store LAN Manager hash value on next password change](security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md) -##### [Network security: Force logoff when logon hours expire](security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md) -##### [Network security: LAN Manager authentication level](security-policy-settings/network-security-lan-manager-authentication-level.md) -##### [Network security: LDAP client signing requirements](security-policy-settings/network-security-ldap-client-signing-requirements.md) -##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) clients](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md) -##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) servers](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md) -##### [Network security: Restrict NTLM: Add remote server exceptions for NTLM authentication](security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md) -##### [Network security: Restrict NTLM: Add server exceptions in this domain](security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md) -##### [Network security: Restrict NTLM: Audit incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md) -##### [Network security: Restrict NTLM: Audit NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md) -##### [Network security: Restrict NTLM: Incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md) -##### [Network security: Restrict NTLM: NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md) -##### [Network security: Restrict NTLM: Outgoing NTLM traffic to remote servers](security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md) -##### [Recovery console: Allow automatic administrative logon](security-policy-settings/recovery-console-allow-automatic-administrative-logon.md) -##### [Recovery console: Allow floppy copy and access to all drives and folders](security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md) -##### [Shutdown: Allow system to be shut down without having to log on](security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md) -##### [Shutdown: Clear virtual memory pagefile](security-policy-settings/shutdown-clear-virtual-memory-pagefile.md) -##### [System cryptography: Force strong key protection for user keys stored on the computer](security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md) -##### [System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing](security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md) -##### [System objects: Require case insensitivity for non-Windows subsystems](security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md) -##### [System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links)](security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md) -##### [System settings: Optional subsystems](security-policy-settings/system-settings-optional-subsystems.md) -##### [System settings: Use certificate rules on Windows executables for Software Restriction Policies](security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md) -##### [User Account Control: Admin Approval Mode for the Built-in Administrator account](security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md) -##### [User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop](security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md) -##### [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md) -##### [User Account Control: Behavior of the elevation prompt for standard users](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md) -##### [User Account Control: Detect application installations and prompt for elevation](security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md) -##### [User Account Control: Only elevate executables that are signed and validated](security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md) -##### [User Account Control: Only elevate UIAccess applications that are installed in secure locations](security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md) -##### [User Account Control: Run all administrators in Admin Approval Mode](security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md) -##### [User Account Control: Switch to the secure desktop when prompting for elevation](security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md) -##### [User Account Control: Virtualize file and registry write failures to per-user locations](security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md) -#### [Advanced security audit policy settings](security-policy-settings/secpol-advanced-security-audit-policy-settings.md) -#### [User Rights Assignment](security-policy-settings/user-rights-assignment.md) -##### [Access Credential Manager as a trusted caller](security-policy-settings/access-credential-manager-as-a-trusted-caller.md) -##### [Access this computer from the network](security-policy-settings/access-this-computer-from-the-network.md) -##### [Act as part of the operating system](security-policy-settings/act-as-part-of-the-operating-system.md) -##### [Add workstations to domain](security-policy-settings/add-workstations-to-domain.md) -##### [Adjust memory quotas for a process](security-policy-settings/adjust-memory-quotas-for-a-process.md) -##### [Allow log on locally](security-policy-settings/allow-log-on-locally.md) -##### [Allow log on through Remote Desktop Services](security-policy-settings/allow-log-on-through-remote-desktop-services.md) -##### [Back up files and directories](security-policy-settings/back-up-files-and-directories.md) -##### [Bypass traverse checking](security-policy-settings/bypass-traverse-checking.md) -##### [Change the system time](security-policy-settings/change-the-system-time.md) -##### [Change the time zone](security-policy-settings/change-the-time-zone.md) -##### [Create a pagefile](security-policy-settings/create-a-pagefile.md) -##### [Create a token object](security-policy-settings/create-a-token-object.md) -##### [Create global objects](security-policy-settings/create-global-objects.md) -##### [Create permanent shared objects](security-policy-settings/create-permanent-shared-objects.md) -##### [Create symbolic links](security-policy-settings/create-symbolic-links.md) -##### [Debug programs](security-policy-settings/debug-programs.md) -##### [Deny access to this computer from the network](security-policy-settings/deny-access-to-this-computer-from-the-network.md) -##### [Deny log on as a batch job](security-policy-settings/deny-log-on-as-a-batch-job.md) -##### [Deny log on as a service](security-policy-settings/deny-log-on-as-a-service.md) -##### [Deny log on locally](security-policy-settings/deny-log-on-locally.md) -##### [Deny log on through Remote Desktop Services](security-policy-settings/deny-log-on-through-remote-desktop-services.md) -##### [Enable computer and user accounts to be trusted for delegation](security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md) -##### [Force shutdown from a remote system](security-policy-settings/force-shutdown-from-a-remote-system.md) -##### [Generate security audits](security-policy-settings/generate-security-audits.md) -##### [Impersonate a client after authentication](security-policy-settings/impersonate-a-client-after-authentication.md) -##### [Increase a process working set](security-policy-settings/increase-a-process-working-set.md) -##### [Increase scheduling priority](security-policy-settings/increase-scheduling-priority.md) -##### [Load and unload device drivers](security-policy-settings/load-and-unload-device-drivers.md) -##### [Lock pages in memory](security-policy-settings/lock-pages-in-memory.md) -##### [Log on as a batch job](security-policy-settings/log-on-as-a-batch-job.md) -##### [Log on as a service](security-policy-settings/log-on-as-a-service.md) -##### [Manage auditing and security log](security-policy-settings/manage-auditing-and-security-log.md) -##### [Modify an object label](security-policy-settings/modify-an-object-label.md) -##### [Modify firmware environment values](security-policy-settings/modify-firmware-environment-values.md) -##### [Perform volume maintenance tasks](security-policy-settings/perform-volume-maintenance-tasks.md) -##### [Profile single process](security-policy-settings/profile-single-process.md) -##### [Profile system performance](security-policy-settings/profile-system-performance.md) -##### [Remove computer from docking station](security-policy-settings/remove-computer-from-docking-station.md) -##### [Replace a process level token](security-policy-settings/replace-a-process-level-token.md) -##### [Restore files and directories](security-policy-settings/restore-files-and-directories.md) -##### [Shut down the system](security-policy-settings/shut-down-the-system.md) -##### [Synchronize directory service data](security-policy-settings/synchronize-directory-service-data.md) -##### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) +#### [Security policy settings](security-policy-settings/security-policy-settings.md) +#### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) +##### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) +#### [Configure security policy settings](security-policy-settings/how-to-configure-security-policy-settings.md) +#### [Security policy settings reference](security-policy-settings/security-policy-settings-reference.md) +##### [Account Policies](security-policy-settings/account-policies.md) +###### [Password Policy](security-policy-settings/password-policy.md) +####### [Enforce password history](security-policy-settings/enforce-password-history.md) +####### [Maximum password age](security-policy-settings/maximum-password-age.md) +####### [Minimum password age](security-policy-settings/minimum-password-age.md) +####### [Minimum password length](security-policy-settings/minimum-password-length.md) +####### [Password must meet complexity requirements](security-policy-settings/password-must-meet-complexity-requirements.md) +####### [Store passwords using reversible encryption](security-policy-settings/store-passwords-using-reversible-encryption.md) +###### [Account Lockout Policy](security-policy-settings/account-lockout-policy.md) +####### [Account lockout duration](security-policy-settings/account-lockout-duration.md) +####### [Account lockout threshold](security-policy-settings/account-lockout-threshold.md) +####### [Reset account lockout counter after](security-policy-settings/reset-account-lockout-counter-after.md) +###### [Kerberos Policy](security-policy-settings/kerberos-policy.md) +####### [Enforce user logon restrictions](security-policy-settings/enforce-user-logon-restrictions.md) +####### [Maximum lifetime for service ticket](security-policy-settings/maximum-lifetime-for-service-ticket.md) +####### [Maximum lifetime for user ticket](security-policy-settings/maximum-lifetime-for-user-ticket.md) +####### [Maximum lifetime for user ticket renewal](security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md) +####### [Maximum tolerance for computer clock synchronization](security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md) +##### [Audit Policy](security-policy-settings/audit-policy.md) +##### [Security Options](security-policy-settings/security-options.md) +###### [Accounts: Administrator account status](security-policy-settings/accounts-administrator-account-status.md) +###### [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) +###### [Accounts: Guest account status](security-policy-settings/accounts-guest-account-status.md) +###### [Accounts: Limit local account use of blank passwords to console logon only](security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md) +###### [Accounts: Rename administrator account](security-policy-settings/accounts-rename-administrator-account.md) +###### [Accounts: Rename guest account](security-policy-settings/accounts-rename-guest-account.md) +###### [Audit: Audit the access of global system objects](security-policy-settings/audit-audit-the-access-of-global-system-objects.md) +###### [Audit: Audit the use of Backup and Restore privilege](security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md) +###### [Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings](security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md) +###### [Audit: Shut down system immediately if unable to log security audits](security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md) +###### [DCOM: Machine Access Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) +###### [DCOM: Machine Launch Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) +###### [Devices: Allow undock without having to log on](security-policy-settings/devices-allow-undock-without-having-to-log-on.md) +###### [Devices: Allowed to format and eject removable media](security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md) +###### [Devices: Prevent users from installing printer drivers](security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md) +###### [Devices: Restrict CD-ROM access to locally logged-on user only](security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md) +###### [Devices: Restrict floppy access to locally logged-on user only](security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md) +###### [Domain controller: Allow server operators to schedule tasks](security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md) +###### [Domain controller: LDAP server signing requirements](security-policy-settings/domain-controller-ldap-server-signing-requirements.md) +###### [Domain controller: Refuse machine account password changes](security-policy-settings/domain-controller-refuse-machine-account-password-changes.md) +###### [Domain member: Digitally encrypt or sign secure channel data (always)](security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md) +###### [Domain member: Digitally encrypt secure channel data (when possible)](security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md) +###### [Domain member: Digitally sign secure channel data (when possible)](security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md) +###### [Domain member: Disable machine account password changes](security-policy-settings/domain-member-disable-machine-account-password-changes.md) +###### [Domain member: Maximum machine account password age](security-policy-settings/domain-member-maximum-machine-account-password-age.md) +###### [Domain member: Require strong (Windows 2000 or later) session key](security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md) +###### [Interactive logon: Display user information when the session is locked](security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md) +###### [Interactive logon: Don't display last signed-in](security-policy-settings/interactive-logon-do-not-display-last-user-name.md) +###### [Interactive logon: Don't display username at sign-in](security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md) +###### [Interactive logon: Do not require CTRL+ALT+DEL](security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md) +###### [Interactive logon: Machine account lockout threshold](security-policy-settings/interactive-logon-machine-account-lockout-threshold.md) +###### [Interactive logon: Machine inactivity limit](security-policy-settings/interactive-logon-machine-inactivity-limit.md) +###### [Interactive logon: Message text for users attempting to log on](security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md) +###### [Interactive logon: Message title for users attempting to log on](security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md) +###### [Interactive logon: Number of previous logons to cache (in case domain controller is not available)](security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md) +###### [Interactive logon: Prompt user to change password before expiration](security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md) +###### [Interactive logon: Require Domain Controller authentication to unlock workstation](security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md) +###### [Interactive logon: Require smart card](security-policy-settings/interactive-logon-require-smart-card.md) +###### [Interactive logon: Smart card removal behavior](security-policy-settings/interactive-logon-smart-card-removal-behavior.md) +###### [Microsoft network client: Digitally sign communications (always)](security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md) +###### [SMBv1 Microsoft network client: Digitally sign communications (always)](security-policy-settings/smbv1-microsoft-network-client-digitally-sign-communications-always.md) +###### [SMBv1 Microsoft network client: Digitally sign communications (if server agrees)](security-policy-settings/smbv1-microsoft-network-client-digitally-sign-communications-if-server-agrees.md) +###### [Microsoft network client: Send unencrypted password to third-party SMB servers](security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md) +###### [Microsoft network server: Amount of idle time required before suspending session](security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md) +###### [Microsoft network server: Attempt S4U2Self to obtain claim information](security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md) +###### [Microsoft network server: Digitally sign communications (always)](security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md) +###### [SMBv1 Microsoft network server: Digitally sign communications (always)](security-policy-settings/smbv1-microsoft-network-server-digitally-sign-communications-always.md) +###### [SMBv1 Microsoft network server: Digitally sign communications (if client agrees)](security-policy-settings/smbv1-microsoft-network-server-digitally-sign-communications-if-client-agrees.md) +###### [Microsoft network server: Disconnect clients when logon hours expire](security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md) +###### [Microsoft network server: Server SPN target name validation level](security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md) +###### [Network access: Allow anonymous SID/Name translation](security-policy-settings/network-access-allow-anonymous-sidname-translation.md) +###### [Network access: Do not allow anonymous enumeration of SAM accounts](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md) +###### [Network access: Do not allow anonymous enumeration of SAM accounts and shares](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md) +###### [Network access: Do not allow storage of passwords and credentials for network authentication](security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md) +###### [Network access: Let Everyone permissions apply to anonymous users](security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md) +###### [Network access: Named Pipes that can be accessed anonymously](security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md) +###### [Network access: Remotely accessible registry paths](security-policy-settings/network-access-remotely-accessible-registry-paths.md) +###### [Network access: Remotely accessible registry paths and subpaths](security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md) +###### [Network access: Restrict anonymous access to Named Pipes and Shares](security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md) +###### [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) +###### [Network access: Shares that can be accessed anonymously](security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md) +###### [Network access: Sharing and security model for local accounts](security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md) +###### [Network security: Allow Local System to use computer identity for NTLM](security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md) +###### [Network security: Allow LocalSystem NULL session fallback](security-policy-settings/network-security-allow-localsystem-null-session-fallback.md) +###### [Network security: Allow PKU2U authentication requests to this computer to use online identities](security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md) +###### [Network security: Configure encryption types allowed for Kerberos Win7 only](security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md) +###### [Network security: Do not store LAN Manager hash value on next password change](security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md) +###### [Network security: Force logoff when logon hours expire](security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md) +###### [Network security: LAN Manager authentication level](security-policy-settings/network-security-lan-manager-authentication-level.md) +###### [Network security: LDAP client signing requirements](security-policy-settings/network-security-ldap-client-signing-requirements.md) +###### [Network security: Minimum session security for NTLM SSP based (including secure RPC) clients](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md) +###### [Network security: Minimum session security for NTLM SSP based (including secure RPC) servers](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md) +###### [Network security: Restrict NTLM: Add remote server exceptions for NTLM authentication](security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md) +###### [Network security: Restrict NTLM: Add server exceptions in this domain](security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md) +###### [Network security: Restrict NTLM: Audit incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md) +###### [Network security: Restrict NTLM: Audit NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md) +###### [Network security: Restrict NTLM: Incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md) +###### [Network security: Restrict NTLM: NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md) +###### [Network security: Restrict NTLM: Outgoing NTLM traffic to remote servers](security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md) +###### [Recovery console: Allow automatic administrative logon](security-policy-settings/recovery-console-allow-automatic-administrative-logon.md) +###### [Recovery console: Allow floppy copy and access to all drives and folders](security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md) +###### [Shutdown: Allow system to be shut down without having to log on](security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md) +###### [Shutdown: Clear virtual memory pagefile](security-policy-settings/shutdown-clear-virtual-memory-pagefile.md) +###### [System cryptography: Force strong key protection for user keys stored on the computer](security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md) +###### [System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing](security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md) +###### [System objects: Require case insensitivity for non-Windows subsystems](security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md) +###### [System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links)](security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md) +###### [System settings: Optional subsystems](security-policy-settings/system-settings-optional-subsystems.md) +###### [System settings: Use certificate rules on Windows executables for Software Restriction Policies](security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md) +###### [User Account Control: Admin Approval Mode for the Built-in Administrator account](security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md) +###### [User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop](security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md) +###### [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md) +###### [User Account Control: Behavior of the elevation prompt for standard users](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md) +###### [User Account Control: Detect application installations and prompt for elevation](security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md) +###### [User Account Control: Only elevate executables that are signed and validated](security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md) +###### [User Account Control: Only elevate UIAccess applications that are installed in secure locations](security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md) +###### [User Account Control: Run all administrators in Admin Approval Mode](security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md) +###### [User Account Control: Switch to the secure desktop when prompting for elevation](security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md) +###### [User Account Control: Virtualize file and registry write failures to per-user locations](security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md) +##### [Advanced security audit policy settings](security-policy-settings/secpol-advanced-security-audit-policy-settings.md) +##### [User Rights Assignment](security-policy-settings/user-rights-assignment.md) +###### [Access Credential Manager as a trusted caller](security-policy-settings/access-credential-manager-as-a-trusted-caller.md) +###### [Access this computer from the network](security-policy-settings/access-this-computer-from-the-network.md) +###### [Act as part of the operating system](security-policy-settings/act-as-part-of-the-operating-system.md) +###### [Add workstations to domain](security-policy-settings/add-workstations-to-domain.md) +###### [Adjust memory quotas for a process](security-policy-settings/adjust-memory-quotas-for-a-process.md) +###### [Allow log on locally](security-policy-settings/allow-log-on-locally.md) +###### [Allow log on through Remote Desktop Services](security-policy-settings/allow-log-on-through-remote-desktop-services.md) +###### [Back up files and directories](security-policy-settings/back-up-files-and-directories.md) +###### [Bypass traverse checking](security-policy-settings/bypass-traverse-checking.md) +###### [Change the system time](security-policy-settings/change-the-system-time.md) +###### [Change the time zone](security-policy-settings/change-the-time-zone.md) +###### [Create a pagefile](security-policy-settings/create-a-pagefile.md) +###### [Create a token object](security-policy-settings/create-a-token-object.md) +###### [Create global objects](security-policy-settings/create-global-objects.md) +###### [Create permanent shared objects](security-policy-settings/create-permanent-shared-objects.md) +###### [Create symbolic links](security-policy-settings/create-symbolic-links.md) +###### [Debug programs](security-policy-settings/debug-programs.md) +###### [Deny access to this computer from the network](security-policy-settings/deny-access-to-this-computer-from-the-network.md) +###### [Deny log on as a batch job](security-policy-settings/deny-log-on-as-a-batch-job.md) +###### [Deny log on as a service](security-policy-settings/deny-log-on-as-a-service.md) +###### [Deny log on locally](security-policy-settings/deny-log-on-locally.md) +###### [Deny log on through Remote Desktop Services](security-policy-settings/deny-log-on-through-remote-desktop-services.md) +###### [Enable computer and user accounts to be trusted for delegation](security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md) +###### [Force shutdown from a remote system](security-policy-settings/force-shutdown-from-a-remote-system.md) +###### [Generate security audits](security-policy-settings/generate-security-audits.md) +###### [Impersonate a client after authentication](security-policy-settings/impersonate-a-client-after-authentication.md) +###### [Increase a process working set](security-policy-settings/increase-a-process-working-set.md) +###### [Increase scheduling priority](security-policy-settings/increase-scheduling-priority.md) +###### [Load and unload device drivers](security-policy-settings/load-and-unload-device-drivers.md) +###### [Lock pages in memory](security-policy-settings/lock-pages-in-memory.md) +###### [Log on as a batch job](security-policy-settings/log-on-as-a-batch-job.md) +###### [Log on as a service](security-policy-settings/log-on-as-a-service.md) +###### [Manage auditing and security log](security-policy-settings/manage-auditing-and-security-log.md) +###### [Modify an object label](security-policy-settings/modify-an-object-label.md) +###### [Modify firmware environment values](security-policy-settings/modify-firmware-environment-values.md) +###### [Perform volume maintenance tasks](security-policy-settings/perform-volume-maintenance-tasks.md) +###### [Profile single process](security-policy-settings/profile-single-process.md) +###### [Profile system performance](security-policy-settings/profile-system-performance.md) +###### [Remove computer from docking station](security-policy-settings/remove-computer-from-docking-station.md) +###### [Replace a process level token](security-policy-settings/replace-a-process-level-token.md) +###### [Restore files and directories](security-policy-settings/restore-files-and-directories.md) +###### [Shut down the system](security-policy-settings/shut-down-the-system.md) +###### [Synchronize directory service data](security-policy-settings/synchronize-directory-service-data.md) +###### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) + + + + ### [Windows security baselines](windows-security-baselines.md) From a01057accaac47c2b874752438015d9dbeb9377b Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Fri, 6 Jul 2018 09:53:29 -0700 Subject: [PATCH 102/191] Continued update --- .../app-v/appv-create-a-package-accelerator.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index 054a60c923..34cc5b7acb 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -21,10 +21,10 @@ Use the following procedure to create a package accelerator. >[!IMPORTANT] > -> - Package Accelerators can contain password and user-specific information. Therefore you must save Package Accelerators and the associated installation media in a secure location, and you should digitally sign the Package Accelerator after you create it so that the publisher can be verified when the App-V Package Accelerator is applied. -> - Before you begin the following procedure, perform the following: - >- Copy the virtual application package that you will use to create the package accelerator locally to the computer running the sequencer. - >- Copy all required installation files associated with the virtual application package to the computer running the sequencer. +> - Because Package Accelerators can contain password and user-specific information, you should save Package Accelerators and the associated installation media in a secure location, and you should also digitally sign the Package Accelerator after creating it so that you can verify the publisher when applying the App-V Package Accelerator. +> - Before you begin creating a package accelerator, do the following: +> - Copy the virtual application package that you will use to create the package accelerator locally to the computer running the sequencer. +> - Copy all required installation files associated with the virtual application package to the computer running the sequencer. > - The App-V Sequencer does not grant any license rights to the software application you are using to create the Package Accelerator. You must abide by all end user license terms for the application you are using. It is your responsibility to make sure the software application’s license terms allow you to create a package accelerator with the App-V sequencer. ## Create a package accelerator From 94b198a791d2bc6e8d9131460b3f1787b079bd24 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Fri, 6 Jul 2018 10:44:19 -0700 Subject: [PATCH 103/191] Continued editing article --- .../app-v/appv-create-a-package-accelerator.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index 34cc5b7acb..74b6995939 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -33,19 +33,19 @@ Use the following procedure to create a package accelerator. 2. To start the App-V **Create Package Accelerator** wizard, in the App-V sequencer console, select **Tools** > **Create Accelerator**. -3. On the **Select Package** page, to specify an existing virtual application package to use to create the Package Accelerator, select **Browse**, then locate the existing virtual application package (it will appear as an .appv file). +3. On the **Select Package** page, select **Browse** tospecify an existing virtual application package to use to create the Package Accelerator, then locate the existing virtual application package (it will appear as an .appv file). >[!TIP] >Copy the files associated with the virtual application package you plan to use locally to the computer running the Sequencer. Select **Next**. -4. To specify the folder containing original virtual package's installation files, go to the **Installation Files** page and select **Browse**, then select the directory that contains the installation files. +4. Go to the **Installation Files** page and select **Browse**, then select the directory that contains the installation files to specify the folder containing the original virtual package's installation files. >[!TIP] >Copy the folder that contains the required installation files to the computer running the Sequencer. -5. If the application is already installed on the computer running the sequencer, to specify the installation file, select **Files installed on local system**. To use this option, the application must already be installed in the default installation location. +5. If the application is already installed on the computer running the sequencer, then select **Files installed on local system** to specify the installation file,. To use this option, the application must already be installed in the default installation location. 6. On the **Gathering Information** page, review the files that you couldn't find in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. From da3b7b6f565454e492eaf7f3b732f60e5b95a5aa Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Fri, 6 Jul 2018 16:07:28 -0700 Subject: [PATCH 104/191] Finished first round of editing --- .../appv-create-a-package-accelerator.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index 74b6995939..f03f89d09d 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -21,11 +21,11 @@ Use the following procedure to create a package accelerator. >[!IMPORTANT] > -> - Because Package Accelerators can contain password and user-specific information, you should save Package Accelerators and the associated installation media in a secure location, and you should also digitally sign the Package Accelerator after creating it so that you can verify the publisher when applying the App-V Package Accelerator. -> - Before you begin creating a package accelerator, do the following: +>- Because Package Accelerators can contain password and user-specific information, you should save Package Accelerators and the associated installation media in a secure location, and you should also digitally sign the Package Accelerator after creating it so that you can verify the publisher when applying the App-V Package Accelerator. +>- Before you begin creating a package accelerator, do the following: > - Copy the virtual application package that you will use to create the package accelerator locally to the computer running the sequencer. > - Copy all required installation files associated with the virtual application package to the computer running the sequencer. -> - The App-V Sequencer does not grant any license rights to the software application you are using to create the Package Accelerator. You must abide by all end user license terms for the application you are using. It is your responsibility to make sure the software application’s license terms allow you to create a package accelerator with the App-V sequencer. +>- The App-V Sequencer does not grant any license rights to the software application you are using to create the Package Accelerator. You must abide by all end user license terms for the application you are using. It is your responsibility to make sure the software application’s license terms allow you to create a package accelerator with the App-V sequencer. ## Create a package accelerator @@ -45,27 +45,27 @@ Use the following procedure to create a package accelerator. >[!TIP] >Copy the folder that contains the required installation files to the computer running the Sequencer. -5. If the application is already installed on the computer running the sequencer, then select **Files installed on local system** to specify the installation file,. To use this option, the application must already be installed in the default installation location. +5. If the application is already installed on the computer running the sequencer, then select **Files installed on local system** to specify the installation file. To use this option, the application must already be installed in the default installation location. -6. On the **Gathering Information** page, review the files that you couldn't find in the location specified on the **Installation Files** page of this wizard. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. +6. On the **Gathering Information** page, review the files that you couldn't find in the location specified by the **Installation Files** page. If the files displayed are not required, select **Remove these files**, then select **Next**. If the files are required, select **Previous** and copy the required files to the directory specified on the **Installation Files** page. >[!NOTE] >You must either remove the unrequired files or select **Previous** and locate the required files to advance to the next page of this wizard. -7. On the **Select Files** page, carefully review the detected files and clear any file the package accelerator does not need to run successfully. Select only files that the application requires, then select **Next**. +7. On the **Select Files** page, carefully review the detected files. Clear any file the package accelerator doesn't need to run successfully and select only the files that the application requires. When you're done, select **Next**. 8. Confirm that the **Verify Applications** page displays all installation files required to build the package. The Package Accelerator requires all installation files displayed in the **Applications** pane in order to create the package. - If you need to add additional Installer files, select **Add**. To remove unnecessary installation files, select the **Installer file**, then select **Delete**. To edit the properties associated with an installer, select **Edit**. The Package Accelerator requires the installation files specified in this step to create a new virtual application package. After you have confirmed the information displayed, click **Next**. + If you need to add additional Installer files, select **Add**. To remove unnecessary installation files, select the **Installer file**, then select **Delete**. To edit the properties associated with an installer, select **Edit**. The Package Accelerator requires the installation files specified in this step to create a new virtual application package. After you have confirmed the information displayed, select **Next**. -9. On the **Select Guidance** page, to specify a file that contains information about how the Package Accelerator, click **Browse**. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all required information for the Package Accelerator to be successfully applied. The file you select must be in rich text (.rtf) or text file (.txt) format. Click **Next**. +9. On the **Select Guidance** page, select **Browse** to specify a file that contains information about how the Package Accelerator will be applied. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all information required for successful application of the Package Accelerator. The file you select must be in rich text (.rtf) or text file (.txt) format. After specifying the file, select **Next**. -10. On the **Create Package Accelerator** page, to specify where to save the Package Accelerator, click **Browse** and select the directory. +10. On the **Create Package Accelerator** page, select **Browse** and select the directory where you want to save the Package Accelerator. -11. On the **Completion** page, to close the **Create Package Accelerator** wizard, click **Close**. +11. On the **Completion** page, select **Close**. >[!IMPORTANT] - >To help ensure that the package accelerator is as secure as possible, and so that the publisher can be verified when the package accelerator is applied, you should always digitally sign the package accelerator. + >You should always digitally sign the package accelerator to ensure that the Package Accelerator is secure and can be verified by a publisher during application. ## Have a suggestion for App-V? @@ -74,4 +74,4 @@ Add or vote on suggestions on the [Application Virtualization feedback site](htt ## Related topics - [Operations for App-V](appv-operations.md) -- [How to Create a Virtual Application Package Using an App-V Package Accelerator](appv-create-a-virtual-application-package-package-accelerator.md) +- [How to create a virtual application package using an App-V Package Accelerator](appv-create-a-virtual-application-package-package-accelerator.md) From 87a0453ffb9cf639c7e74cd4d234e2801188c2ce Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Fri, 6 Jul 2018 16:58:10 -0700 Subject: [PATCH 105/191] Began revising next article --- ...application-package-package-accelerator.md | 54 +++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md b/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md index d816a91315..61cd5e09b2 100644 --- a/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-virtual-application-package-package-accelerator.md @@ -1,6 +1,6 @@ --- -title: How to Create a Virtual Application Package Using an App-V Package Accelerator (Windows 10) -description: How to Create a Virtual Application Package Using an App-V Package Accelerator +title: How to create a virtual application package using an App-V Package Accelerator (Windows 10) +description: How to create a virtual application package using an App-V Package Accelerator. author: MaggiePucciEvans ms.pagetype: mdop, appcompat, virtualization ms.mktglfcycl: deploy @@ -8,71 +8,71 @@ ms.sitesec: library ms.prod: w10 ms.date: 04/19/2017 --- +# How to create a virtual application package using an App-V Package Accelerator - -# How to Create a Virtual Application Package Using an App-V Package Accelerator - -**Applies to** -- Windows 10, version 1607 +>Applies to: Windows 10, version 1607 Use the following procedure to create a virtual application package with the App-V Package Accelerator. -> **Important**  The App-V Sequencer does not grant any license rights to the software application that you use to create the Package Accelerator. You must abide by all end user license terms for the application that you use. It is your responsibility to make sure that the software application’s license terms allow you to create a Package Accelerator with the App-V Sequencer. +>[!IMPORTANT] +>The App-V Sequencer does not grant any license rights to the software application that you use to create the Package Accelerator. You must abide by all end user license terms for the application that you use. It is your responsibility to make sure that the software application’s license terms allow you to create a Package Accelerator with the App-V Sequencer. -**To create a virtual application package with an App-V Package Accelerator** +## Create a virtual application package with an App-V Package Accelerator 1. Be sure that the required Package Accelerator has been copied locally to the computer that runs the App-V Sequencer. Also copy all required installation files for the package to a local folder on the computer that runs the Sequencer. This is the folder that you have to specify in step 6 of this procedure. -2. To start the App-V Sequencer, on the computer that runs the App-V Sequencer, click **Start** / **All Programs** / **Microsoft Application Virtualization** / **Microsoft Application Virtualization Sequencer**. +2. To start the App-V Sequencer, on the computer that runs the App-V Sequencer, go to **Start** > **All Programs** > **Microsoft Application Virtualization** > **Microsoft Application Virtualization Sequencer**. -3. To start the **Create New Package Wizard**, click **Create a New Virtual Application Package**. To create the package, select the **Create Package using a Package Accelerator** check box, and then click **Next**. +3. Select **Create a New Virtual Application Package**. To create the package, select the **Create Package using a Package Accelerator** check box, then select **Next**. -4. To specify the package accelerator that will be used to create the new virtual application package, click **Browse** on the **Select Package Accelerator** page. Click **Next**. +4. To specify the package accelerator that will be used to create the new virtual application package, select **Browse** on the **Select Package Accelerator** page. Select **Next**. - > **Important**  If the publisher of the package accelerator cannot be verified and does not contain a valid digital signature, then before you click **Run**, you must confirm that you trust the source of the package accelerator. Confirm your choice in the **Security Warning** dialog box. + >[!IMPORTANT] + >If the publisher of the package accelerator cannot be verified and does not contain a valid digital signature, then before you select **Run**, you must confirm that you trust the source of the package accelerator. Confirm your choice in the **Security Warning** dialog box. -5. On the **Guidance** page, review the publishing guidance information that is displayed in the information pane. This information was added when the Package Accelerator was created and it contains guidance about how to create and publish the package. To export the guidance information to a text (.txt) file, click **Export** and specify the location where the file should be saved, and then click **Next**. +5. On the **Guidance** page, review the publishing guidance information that is displayed in the information pane. This information was added when the Package Accelerator was created and it contains guidance about how to create and publish the package. To export the guidance information to a text (.txt) file, select **Export** and specify the location where the file should be saved, and then select **Next**. -6. On the **Select Installation Files** page, click **Make New Folder** to create a local folder that contains all required installation files for the package, and specify where the folder should be saved. You must also specify a name to be assigned to the folder. You must then copy all required installation files to the location that you specified. If the folder that contains the installation files already exists on the computer that runs the Sequencer, click **Browse** to select the folder. +6. On the **Select Installation Files** page, select **Make New Folder** to create a local folder that contains all required installation files for the package, and specify where the folder should be saved. You must also specify a name to be assigned to the folder. You must then copy all required installation files to the location that you specified. If the folder that contains the installation files already exists on the computer that runs the Sequencer, select **Browse** to select the folder. - Alternatively, if you have already copied the installation files to a directory on this computer, click **Make New Folder**, browse to the folder that contains the installation files, and then click **Next**. + Alternatively, if you have already copied the installation files to a directory on this computer, select **Make New Folder**, browse to the folder that contains the installation files, and then select **Next**. - > **Note**  You can specify the following types of supported installation files: + >[!NOTE] + >You can specify the following types of supported installation files: > - Windows Installer files (**.msi**) > - Cabinet files (.cab) > - Compressed files with a .zip file name extension > - The actual application files > The following file types are not supported: **.msp** and **.exe** files. If you specify an **.exe** file, you must extract the installation files manually. -7. If the package accelerator requires an application to be installed before you apply the Package Accelerator, and if you have already installed the required application, select **I have installed all applications**, and then click **Next** on the **Local Installation** page. +7. If the package accelerator requires an application to be installed before you apply the Package Accelerator, and if you have already installed the required application, select **I have installed all applications**, and then select **Next** on the **Local Installation** page. -8. On the **Package Name** page, specify a name that will be associated with the package. The name that you specify identifies the package in the App-V Management Console. Click **Next**. +8. On the **Package Name** page, specify a name that will be associated with the package. The name that you specify identifies the package in the App-V Management Console. Select **Next**. -9. On the **Create Package** page, provide comments that will be associated with the package. The comments should contain identifying information about the package that you are creating. To confirm the location where the package is created, review the information that is displayed in **Save Location**. To compress the package, select **Compress Package**. Select the **Compress Package** check box if the package will be streamed across the network, or when the package size exceeds 4 GB. +9. On the **Create Package** page, provide comments that will be associated with the package. The comments should contain identifying information about the package that you are creating. To confirm the location where the package is created, review the information that is displayed in **Save Location**. To compress the package, select **Compress Package**. Select the **Compress Package** check box if the package will be streamed across the network, or when the package size exceeds 4 GB. -10. To create the package, click **Create**. After the package is created, click **Next**. +10. To create the package, select **Create**. After the package is created, select **Next**. -11. On the **Configure Software** page, to enable the Sequencer to configure the applications that are contained in the package, select **Configure Software**. In this step you can configure any associated tasks that must be completed in order to run the application on the target computers. For example, you can configure any associated license agreements. +11. On the **Configure Software** page, to enable the Sequencer to configure the applications that are contained in the package, select **Configure Software**. In this step you can configure any associated tasks that must be completed in order to run the application on the target computers. For example, you can configure any associated license agreements. If you select **Configure Software**, the following items can be configured using the Sequencer as part of this step: - **Load Package**. The Sequencer loads the files that are associated with the package. It can take several seconds to an hour to decode the package. - - **Run Each Program**. Optionally run the programs that are contained in the package. This step is helpful to complete any associated license or configuration tasks that are required to run the application before you deploy and run the package on target computers. To run all the programs at once, select at least one program, and then click **Run All**. To run specific programs, select the program or programs that you want to run, and then click **Run Selected**. Complete the required configuration tasks, and then close the applications. It can take several minutes for all programs to run. Click **Next**. + - **Run Each Program**. Optionally run the programs that are contained in the package. This step is helpful to complete any associated license or configuration tasks that are required to run the application before you deploy and run the package on target computers. To run all the programs at once, select at least one program, and then select **Run All**. To run specific programs, select the program or programs that you want to run, and then select **Run Selected**. Complete the required configuration tasks, and then close the applications. It can take several minutes for all programs to run. Select **Next**. - **Save Package**. The Sequencer saves the package. - **Primary Feature Block**. The Sequencer optimizes the package for streaming by rebuilding the primary feature block. - If you do not want to configure the applications, click **Skip this step**, and then click **Next**. + If you do not want to configure the applications, select **Skip this step**, and then select **Next**. -12. On the **Completion** page, after you review the information that is displayed in the **Virtual Application Package Report** pane, click **Close**. +12. On the **Completion** page, after you review the information that is displayed in the **Virtual Application Package Report** pane, select **Close**. - The package is now available in the Sequencer. To edit the package properties, click **Edit \[Package Name\]**. For more information about how to modify a package, see [How to Modify an Existing Virtual Application Package](appv-modify-an-existing-virtual-application-package.md). + The package is now available in the Sequencer. To edit the package properties, select **Edit \[Package Name\]**. For more information about how to modify a package, see [How to Modify an Existing Virtual Application Package](appv-modify-an-existing-virtual-application-package.md). ## Have a suggestion for App-V? -Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization).
For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/en-US/home?forum=mdopappv). +Add or vote on suggestions on the [Application Virtualization feedback site](https://appv.uservoice.com/forums/280448-microsoft-application-virtualization). ## Related topics From acb92a7dd86404d56d30c0c8e8e037c33cb2c92f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 10:56:13 -0700 Subject: [PATCH 106/191] update toc to use wdsc --- windows/security/threat-protection/TOC.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 57fe3483da..13cb9e9e3d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -28,7 +28,7 @@ ##### [Run simulated attacks on machines](windows-defender-atp\attack-simulations-windows-defender-advanced-threat-protection.md) ##### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) ##### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -#### [Understand the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) +#### [Understand the portal ](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) ##### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) ##### [View the Security operations dashboard](windows-defender-atp\security-operations-dashboard-windows-defender-advanced-threat-protection.md) ##### [View the Secure Score dashboard and improve your secure score](windows-defender-atp\secure-score-dashboard-windows-defender-advanced-threat-protection.md) @@ -178,11 +178,11 @@ ##### [Check service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -####[Configure Windows Defender ATP Settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +####[Configure Windows Defender Security Center settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) #####General ###### [Update data retention settings](windows-defender-atp\data-retention-settings-windows-defender-advanced-threat-protection.md) ###### [Configure alert notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) -###### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +###### [Enable and create Power BI reports using Windows Defender Security center data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) ###### [Enable Secure score security controls](windows-defender-atp\enable-secure-score-windows-defender-advanced-threat-protection.md) ###### [Configure advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) @@ -205,9 +205,9 @@ ###### [Onboarding machines](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) ###### [Offboarding machines](windows-defender-atp\offboard-machines-windows-defender-advanced-threat-protection.md) -#### [Configure Windows Defender ATP time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) +#### [Configure Windows Defender Security Center time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) -#### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) +#### [Access the Windows Defender Security Center Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) #### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) ##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) #### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) From 7555e7676041d2a5878476831d6da6b4b925a119 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 11:25:12 -0700 Subject: [PATCH 107/191] portal sweep --- .../threat-protection/windows-defender-atp/TOC.md | 2 +- ...ures-windows-defender-advanced-threat-protection.md | 2 +- ...ting-windows-defender-advanced-threat-protection.md | 2 +- ...ping-windows-defender-advanced-threat-protection.md | 4 ++-- ...cess-windows-defender-advanced-threat-protection.md | 4 ++-- ...nity-windows-defender-advanced-threat-protection.md | 2 +- ...cess-windows-defender-advanced-threat-protection.md | 4 ++-- ...ight-windows-defender-advanced-threat-protection.md | 2 +- ...s-gp-windows-defender-advanced-threat-protection.md | 8 ++++---- ...-mdm-windows-defender-advanced-threat-protection.md | 6 +++--- ...dows-windows-defender-advanced-threat-protection.md | 2 +- ...sccm-windows-defender-advanced-threat-protection.md | 6 +++--- ...ript-windows-defender-advanced-threat-protection.md | 8 ++++---- ...-vdi-windows-defender-advanced-threat-protection.md | 6 +++--- ...siem-windows-defender-advanced-threat-protection.md | 2 +- ...lunk-windows-defender-advanced-threat-protection.md | 2 +- ...-api-windows-defender-advanced-threat-protection.md | 2 +- ...m-ti-windows-defender-advanced-threat-protection.md | 2 +- ...tion-windows-defender-advanced-threat-protection.md | 4 ++-- ...m-ti-windows-defender-advanced-threat-protection.md | 2 +- ...sors-windows-defender-advanced-threat-protection.md | 2 +- ...sing-windows-defender-advanced-threat-protection.md | 10 +++++----- ...erts-windows-defender-advanced-threat-protection.md | 2 +- ...gure-windows-defender-advanced-threat-protection.md | 2 +- ...view-windows-defender-advanced-threat-protection.md | 10 +++++----- ...orts-windows-defender-advanced-threat-protection.md | 2 +- ...-api-windows-defender-advanced-threat-protection.md | 2 +- ...rbac-windows-defender-advanced-threat-protection.md | 6 +++--- ...ages-windows-defender-advanced-threat-protection.md | 6 +++--- ...hoot-windows-defender-advanced-threat-protection.md | 2 +- ...m-ti-windows-defender-advanced-threat-protection.md | 2 +- .../use-windows-defender-advanced-threat-protection.md | 4 ++-- .../windows-defender-advanced-threat-protection.md | 8 ++++---- .../windows-defender-security-center-atp.md | 4 ++-- 34 files changed, 67 insertions(+), 67 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 4109f03481..422f76092f 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -21,7 +21,7 @@ ### [Run simulated attacks on machines](attack-simulations-windows-defender-advanced-threat-protection.md) ### [Configure proxy and Internet connectivity settings](configure-proxy-internet-windows-defender-advanced-threat-protection.md) ### [Troubleshoot onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -## [Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) +## [Understand the portal](use-windows-defender-advanced-threat-protection.md) ### [Portal overview](portal-overview-windows-defender-advanced-threat-protection.md) ### [View the Security operations dashboard](security-operations-dashboard-windows-defender-advanced-threat-protection.md) ### [View the Secure Score dashboard and improve your secure score](secure-score-dashboard-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 28dc66fbb4..b414111b05 100644 --- a/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -71,7 +71,7 @@ When you complete the integration steps on both portals, you'll be able to see r ## Office 365 Threat Intelligence connection This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. -When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into the Windows Defender ATP portal to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. +When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into Windows Defender Security Center to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. >[!NOTE] >You'll need to have the appropriate license to enable this feature. diff --git a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md index f86299df06..538e981c02 100644 --- a/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection.md @@ -134,7 +134,7 @@ These steps guide you on modifying and overwriting an existing query. The result set has several capabilities to provide you with effective investigation, including: -- Columns that return entity-related objects, such as Machine name, Machine ID, File name, SHA1, User, IP, and URL, are linked to their entity pages in the Windows Defender ATP portal. +- Columns that return entity-related objects, such as Machine name, Machine ID, File name, SHA1, User, IP, and URL, are linked to their entity pages in Windows Defender Security Center. - You can right-click on a cell in the result set and add a filter to your written query. The current filtering options are **include**, **exclude** or **advanced filter**, which provides additional filtering options on the cell value. These cell values are part of the row set. ![Image of Windows Defender ATP Advanced hunting result set](images/atp-advanced-hunting-results-filter.png) diff --git a/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index 8f108fac32..677b25564f 100644 --- a/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: Windows Defender ATP alert API fields -description: Understand how the alert API fields map to the values in the Windows Defender ATP portal. +description: Understand how the alert API fields map to the values in Windows Defender Security Center keywords: alerts, alert fields, fields, api, fields, pull alerts, rest api, request, response search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -28,7 +28,7 @@ ms.date: 10/16/2017 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-apiportalmapping-abovefoldlink) -Understand what data fields are exposed as part of the alerts API and how they map to the Windows Defender ATP portal. +Understand what data fields are exposed as part of the alerts API and how they map to Windows Defender Security Center. ## Alert API fields and portal mapping diff --git a/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md index 0be5072e10..e948d94905 100644 --- a/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Assign user access to the Windows Defender ATP portal +title: Assign user access to Windows Defender Security Center description: Assign read and write or read only access to the Windows Defender Advanced Threat Protection portal. keywords: assign user roles, assign read and write access, assign read only access, user, user roles, roles search.product: eADQiWindows 10XVcnh @@ -13,7 +13,7 @@ ms.localizationpriority: medium ms.date: 04/24/2018 --- -# Assign user access to the Windows Defender ATP portal +# Assign user access to Windows Defender Security Center **Applies to:** - Windows 10 Enterprise diff --git a/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md index 72c39bb7dd..295192756c 100644 --- a/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md @@ -30,7 +30,7 @@ There are several spaces you can explore to learn about specific information: There are several ways you can access the Community Center: -- In the Windows Defender ATP portal navigation pane, select **Community center**. A new browser tab opens and takes you to the Windows Defender ATP Tech Community page. +- In the Windows Defender Security Center navigation pane, select **Community center**. A new browser tab opens and takes you to the Windows Defender ATP Tech Community page. - Access the community through the [Windows Defender Advanced Threat Protection Tech Community](https://techcommunity.microsoft.com/t5/Windows-Defender-Advanced-Threat/ct-p/WindowsDefenderAdvanced) page diff --git a/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection.md index 1443633294..432cfcfa13 100644 --- a/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/conditional-access-windows-defender-advanced-threat-protection.md @@ -88,13 +88,13 @@ You need to make sure that all your devices are enrolled in Intune. You can use -There are steps you'll need to take in the Windows Defender ATP portal, the Intune portal, and Azure AD portal. +There are steps you'll need to take in Windows Defender Security Center, the Intune portal, and Azure AD portal. > [!NOTE] > You'll need a Microsoft Intune environment, with Intune managed and Azure AD joined Windows 10 devices. Take the following steps to enable conditional access: -- Step 1: Turn on the Microsoft Intune connection from the Windows Defender ATP portal +- Step 1: Turn on the Microsoft Intune connection from Windows Defender Security Center - Step 2: Turn on the Windows Defender ATP integration in Intune - Step 3: Create the compliance policy in Intune - Step 4: Assign the policy diff --git a/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md index 6854feeff6..c4633c09c3 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: Configure HP ArcSight to pull Windows Defender ATP alerts -description: Configure HP ArcSight to receive and pull alerts from the Windows Defender ATP portal. +description: Configure HP ArcSight to receive and pull alerts from Windows Defender Security Center keywords: configure hp arcsight, security information and events management tools, arcsight search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 4d3e7b1cbb..980252189b 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -34,7 +34,7 @@ ms.date: 04/24/2018 > To use Group Policy (GP) updates to deploy the package, you must be on Windows Server 2008 R2 or later. ## Onboard machines using Group Policy -1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Onboarding**. @@ -64,7 +64,7 @@ ms.date: 04/24/2018 > After onboarding the machine, you can choose to run a detection test to verify that the machine is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Windows Defender ATP machine](run-detection-test-windows-defender-advanced-threat-protection.md). ## Additional Windows Defender ATP configuration settings -For each machine, you can state whether samples can be collected from the machine when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. +For each machine, you can state whether samples can be collected from the machine when a request is made through Windows Defender Security Center to submit a file for deep analysis. You can use Group Policy (GP) to configure settings, such as settings for the sample sharing used in the deep analysis feature. @@ -120,7 +120,7 @@ For security reasons, the package used to Offboard machines will expire 30 days > [!NOTE] > Onboarding and offboarding policies must not be deployed on the same machine at the same time, otherwise this will cause unpredictable collisions. -1. Get the offboarding package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Get the offboarding package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Offboarding**. @@ -154,7 +154,7 @@ For security reasons, the package used to Offboard machines will expire 30 days With Group Policy there isn’t an option to monitor deployment of policies on the machines. Monitoring can be done directly on the portal, or by using the different deployment tools. ## Monitor machines using the portal -1. Go to the [Windows Defender ATP portal](https://securitycenter.windows.com/). +1. Go to [Windows Defender Security Center](https://securitycenter.windows.com/). 2. Click **Machines list**. 3. Verify that machines are appearing. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index 9decf3868e..83f63e9c62 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -54,7 +54,7 @@ For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThre - **Onboard Configuration Package**: Browse and select the **WindowsDefenderATP.onboarding** file you downloaded. This file enables a setting so devices can report to the Windows Defender ATP service. - **Sample sharing for all files**: Allows samples to be collected, and shared with Windows Defender ATP. For example, if you see a suspicious file, you can submit it to Windows Defender ATP for deep analysis. - **Expedite telemetry reporting frequency**: For devices that are at high risk, enable this setting so it reports telemetry to the Windows Defender ATP service more frequently. - - **Offboard Configuration Package**: If you want to remove Windows Defender ATP monitoring, you can download an offboarding package from the Windows Defender ATP portal, and add it. Otherwise, skip this property. + - **Offboard Configuration Package**: If you want to remove Windows Defender ATP monitoring, you can download an offboarding package from Windows Defender Security Center, and add it. Otherwise, skip this property. 7. Select **OK**, and **Create** to save your changes, which creates the profile. @@ -62,7 +62,7 @@ For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThre ### Onboard and monitor machines using the classic Intune console -1. Open the Microsoft Intune configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Open the Microsoft Intune configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Onboarding**. @@ -145,7 +145,7 @@ For security reasons, the package used to Offboard machines will expire 30 days > [!NOTE] > Onboarding and offboarding policies must not be deployed on the same machine at the same time, otherwise this will cause unpredictable collisions. -1. Get the offboarding package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Get the offboarding package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Offboarding**. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index ae90065fd3..71b333c546 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -24,7 +24,7 @@ ms.date: 04/24/2018 -Windows Defender ATP provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in the Windows Defender ATP portal and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. +Windows Defender ATP provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. You'll need to know the exact Linux distros and macOS X versions that are compatible with Windows Defender ATP for the integration to work. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md index 04552bb241..cbc1b85dda 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md @@ -47,7 +47,7 @@ You can use existing System Center Configuration Manager functionality to create ### Onboard machines using System Center Configuration Manager -1. Open the SCCM configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Open the SCCM configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Onboarding**. @@ -70,7 +70,7 @@ You can use existing System Center Configuration Manager functionality to create > After onboarding the machine, you can choose to run a detection test to verify that an machine is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Windows Defender ATP machine](run-detection-test-windows-defender-advanced-threat-protection.md). ### Configure sample collection settings -For each machine, you can set a configuration value to state whether samples can be collected from the machine when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. +For each machine, you can set a configuration value to state whether samples can be collected from the machine when a request is made through Windows Defender Security Center to submit a file for deep analysis. You can set a compliance rule for configuration item in System Center Configuration Manager to change the sample share setting on a machine. This rule should be a *remediating* compliance rule configuration item that sets the value of a registry key on targeted machines to make sure they’re complaint. @@ -125,7 +125,7 @@ For security reasons, the package used to Offboard machines will expire 30 days > [!NOTE] > Onboarding and offboarding policies must not be deployed on the same machine at the same time, otherwise this will cause unpredictable collisions. -1. Get the offboarding package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Get the offboarding package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Offboarding**. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md index 1ccd8fbdf2..8236a40cf4 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md @@ -34,7 +34,7 @@ You can also manually onboard individual machines to Windows Defender ATP. You m > The script has been optimized to be used on a limited number of machines (1-10 machines). To deploy to scale, use other deployment options. For more information on using other deployment options, see [Onboard Window 10 machines](configure-endpoints-windows-defender-advanced-threat-protection.md). ## Onboard machines -1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Onboarding**. @@ -66,7 +66,7 @@ For information on how you can manually validate that the machine is compliant a > After onboarding the machine, you can choose to run a detection test to verify that an machine is properly onboarded to the service. For more information, see [Run a detection test on a newly onboarded Windows Defender ATP endpoint](run-detection-test-windows-defender-advanced-threat-protection.md). ## Configure sample collection settings -For each machine, you can set a configuration value to state whether samples can be collected from the machine when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. +For each machine, you can set a configuration value to state whether samples can be collected from the machine when a request is made through Windows Defender Security Center to submit a file for deep analysis. You can manually configure the sample sharing setting on the machine by using *regedit* or creating and running a *.reg* file. @@ -92,7 +92,7 @@ For security reasons, the package used to Offboard machines will expire 30 days > [!NOTE] > Onboarding and offboarding policies must not be deployed on the same machine at the same time, otherwise this will cause unpredictable collisions. -1. Get the offboarding package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Get the offboarding package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Offboarding**. @@ -126,7 +126,7 @@ You can follow the different verification steps in the [Troubleshoot onboarding Monitoring can also be done directly on the portal, or by using the different deployment tools. ### Monitor machines using the portal -1. Go to the Windows Defender ATP portal. +1. Go to Windows Defender Security Center. 2. Click **Machines list**. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md index c26f608d94..7f15b0fc5c 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md @@ -38,7 +38,7 @@ You can onboard VDI machines using a single entry or multiple entries for each m >[!WARNING] > For environments where there are low resource configurations, the VDI boot proceedure might slow the Windows Defender ATP sensor onboarding. -1. Open the VDI configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): +1. Open the VDI configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from [Windows Defender Security Center](https://securitycenter.windows.com/): a. In the navigation pane, select **Settings** > **Onboarding**. @@ -78,8 +78,8 @@ You can onboard VDI machines using a single entry or multiple entries for each m d. Logon to machine with another user. - e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
- **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. + e. **For single entry for each machine**: Check only one entry in Windows Defender Security Center.
+ **For multiple entries for each machine**: Check multiple entries in Windows Defender Security Center. 7. Click **Machines list** on the Navigation pane. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md index a7014a264b..f499b17917 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md @@ -57,6 +57,6 @@ Topic | Description [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md)| Learn about enabling the SIEM integration feature in the **Settings** page in the portal so that you can use and generate the required information to configure supported SIEM tools. [Configure Splunk to pull Windows Defender ATP alerts](configure-splunk-windows-defender-advanced-threat-protection.md)| Learn about installing the REST API Modular Input app and other configuration settings to enable Splunk to pull Windows Defender ATP alerts. [Configure HP ArcSight to pull Windows Defender ATP alerts](configure-arcsight-windows-defender-advanced-threat-protection.md)| Learn about installing the HP ArcSight REST FlexConnector package and the files you need to configure ArcSight to pull Windows Defender ATP alerts. -[Windows Defender ATP alert API fields](api-portal-mapping-windows-defender-advanced-threat-protection.md) | Understand what data fields are exposed as part of the alerts API and how they map to the Windows Defender ATP portal. +[Windows Defender ATP alert API fields](api-portal-mapping-windows-defender-advanced-threat-protection.md) | Understand what data fields are exposed as part of the alerts API and how they map to Windows Defender Security Center. [Pull Windows Defender ATP alerts using REST API](pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) | Use the Client credentials OAuth 2.0 flow to pull alerts from Windows Defender ATP using REST API. [Troubleshoot SIEM tool integration issues](troubleshoot-siem-windows-defender-advanced-threat-protection.md) | Address issues you might encounter when using the SIEM integration feature. diff --git a/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md index 922db1acba..ed37cdaedb 100644 --- a/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: Configure Splunk to pull Windows Defender ATP alerts -description: Configure Splunk to receive and pull alerts from the Windows Defender ATP portal. +description: Configure Splunk to receive and pull alerts from Windows Defender Security Center. keywords: configure splunk, security information and events management tools, splunk search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md index 4274ab7f39..43933756ec 100644 --- a/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md @@ -135,7 +135,7 @@ Content-Type: application/json; } ``` -The following values correspond to the alert sections surfaced on the Windows Defender ATP portal: +The following values correspond to the alert sections surfaced on Windows Defender Security Center: ![Image of alert from the portal](images/atp-custom-ti-mapping.png) Highlighted section | JSON key name diff --git a/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md index b77656d1fc..1d1154af3b 100644 --- a/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md @@ -27,7 +27,7 @@ ms.date: 04/24/2018 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-enablecustomti-abovefoldlink) -Before you can create custom threat intelligence (TI) using REST API, you'll need to set up the custom threat intelligence application through the Windows Defender ATP portal. +Before you can create custom threat intelligence (TI) using REST API, you'll need to set up the custom threat intelligence application through Windows Defender Security Center. 1. In the navigation pane, select **Settings** > **Threat intel**. diff --git a/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md index 6ad34e8a8f..44e55b2b9b 100644 --- a/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md @@ -27,7 +27,7 @@ ms.date: 04/24/2018 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-enablesiem-abovefoldlink) -Enable security information and event management (SIEM) integration so you can pull alerts from the Windows Defender ATP portal using your SIEM solution or by connecting directly to the alerts REST API. +Enable security information and event management (SIEM) integration so you can pull alerts from Windows Defender Security Center using your SIEM solution or by connecting directly to the alerts REST API. 1. In the navigation pane, select **Settings** > **SIEM**. @@ -55,7 +55,7 @@ Enable security information and event management (SIEM) integration so you can p > [!NOTE] > 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. +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 Windows Defender Security Center. diff --git a/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md index bbbdb8c3b5..137a1b8070 100644 --- a/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md @@ -139,7 +139,7 @@ This step will guide you in simulating an event in connection to a malicious IP ## Step 4: Explore the custom alert in the portal This step will guide you in exploring the custom alert in the portal. -1. Open the [Windows Defender ATP portal](http://securitycenter.windows.com/) on a browser. +1. Open [Windows Defender Security Center](http://securitycenter.windows.com/) on a browser. 2. Log in with your Windows Defender ATP credentials. diff --git a/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md index e0888ae096..8d04e19940 100644 --- a/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md @@ -37,7 +37,7 @@ An inactive machine is not necessarily flagged due to an issue. The following ac If the machine has not been in use for more than 7 days for any reason, it will remain in an ‘Inactive’ status in the portal. **Machine was reinstalled or renamed**
-A reinstalled or renamed machine will generate a new machine entity in Windows Defender ATP portal. The previous machine entity will remain with an ‘Inactive’ status in the portal. If you reinstalled a machine and deployed the Windows Defender ATP package, search for the new machine name to verify that the machine is reporting normally. +A reinstalled or renamed machine will generate a new machine entity in Windows Defender Security Center. The previous machine entity will remain with an ‘Inactive’ status in the portal. If you reinstalled a machine and deployed the Windows Defender ATP package, search for the new machine name to verify that the machine is reporting normally. **Machine was offboarded**
If the machine was offboarded it will still appear in machines list. After 7 days, the machine health state should change to inactive. diff --git a/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md index ee311f4d0e..778f8d48b4 100644 --- a/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md @@ -50,9 +50,9 @@ To gain access into which licenses are provisioned to your company, and to check ![Image of O365 admin portal](images\atp-O365-admin-portal-customer.png) -## Access the Windows Defender ATP portal for the first time +## Access Windows Defender Security Center for the first time -When accessing the [Windows Defender ATP portal](https://SecurityCenter.Windows.com) for the first time there will be a setup wizard that will guide you through some initial steps. At the end of the setup wizard there will be a dedicated cloud instance of Windows Defender ATP created. +When accessing [Windows Defender Security Center](https://SecurityCenter.Windows.com) for the first time there will be a setup wizard that will guide you through some initial steps. At the end of the setup wizard there will be a dedicated cloud instance of Windows Defender ATP created. 1. Each time you access the portal you will need to validate that you are authorized to access the product. This **Set up your permissions** step will only be available if you are not currently authorized to access the product. @@ -64,7 +64,7 @@ When accessing the [Windows Defender ATP portal](https://SecurityCenter.Windows. ![Image of Welcome screen for portal set up](images\atp-portal-welcome-screen.png) - You will need to set up your preferences for the Windows Defender ATP portal. + You will need to set up your preferences for Windows Defender Security Center. 3. When onboarding the service for the first time, you can choose to store your data in the Microsoft Azure datacenters in the European Union, the United Kingdom, or the United States. Once configured, you cannot change the location where your data is stored. This provides a convenient way to minimize compliance risk by actively selecting the geographic locations where your data will reside. Microsoft will not transfer the data from the specified geolocation. @@ -108,11 +108,11 @@ When accessing the [Windows Defender ATP portal](https://SecurityCenter.Windows. 8. You will receive a warning notifying you that you won't be able to change some of your preferences once you click **Continue**. > [!NOTE] - > Some of these options can be changed at a later time in the Windows Defender ATP portal. + > Some of these options can be changed at a later time in Windows Defender Security Center. ![Image of final preference set up](images\atp-final-preference-setup.png) -9. A dedicated cloud instance of the Windows Defender ATP portal is being created at this time. This step will take an average of 5 minutes to complete. +9. A dedicated cloud instance of Windows Defender Security Center portal is being created at this time. This step will take an average of 5 minutes to complete. ![Image of Windows Defender ATP cloud instance](images\atp-windows-cloud-instance-creation.png) diff --git a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md index 7f2592ffce..4860f91956 100644 --- a/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md @@ -57,7 +57,7 @@ Whenever a change or comment is made to an alert, it is recorded in the **Commen Added comments instantly appear on the pane. ## Suppress alerts -There might be scenarios where you need to suppress alerts from appearing in the Windows Defender ATP portal. Windows Defender ATP lets you create suppression rules for specific alerts that are known to be innocuous such as known tools or processes in your organization. +There might be scenarios where you need to suppress alerts from appearing in Windows Defender Security Center. Windows Defender ATP lets you create suppression rules for specific alerts that are known to be innocuous such as known tools or processes in your organization. Suppression rules can be created from an existing alert. They can be disabled and reenabled if needed. diff --git a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md index 70ae47d5e1..97d408e645 100644 --- a/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md @@ -157,7 +157,7 @@ Topic | Description [Onboard previous versions of Windows](onboard-downlevel-windows-defender-advanced-threat-protection.md)| Onboard Windows 7 and Windows 8.1 machines to Windows Defender ATP. [Onboard Windows 10 machines](configure-endpoints-windows-defender-advanced-threat-protection.md) | You'll need to onboard machines for it to report to the Windows Defender ATP service. Learn about the tools and methods you can use to configure machines in your enterprise. [Onboard servers](configure-server-endpoints-windows-defender-advanced-threat-protection.md) | Onboard Windows Server 2012 R2 and Windows Server 2016 to Windows Defender ATP -[Onboard non-Windows machines](configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) | Windows Defender ATP provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in the Windows Defender ATP portal and better protect your organization's network. This experience leverages on a third-party security products' sensor data. +[Onboard non-Windows machines](configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) | Windows Defender ATP provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products' sensor data. [Run a detection test on a newly onboarded machine](run-detection-test-windows-defender-advanced-threat-protection.md) | Run a script on a newly onboarded machine to verify that it is properly reporting to the Windows Defender ATP service. [Configure proxy and Internet settings](configure-proxy-internet-windows-defender-advanced-threat-protection.md)| Enable communication with the Windows Defender ATP cloud service by configuring the proxy and Internet connectivity settings. [Troubleshoot onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) | Learn about resolving issues that might arise during onboarding. diff --git a/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md index ebbbabf5d5..bbee7b2a62 100644 --- a/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md @@ -1,7 +1,7 @@ --- title: Windows Defender Advanced Threat Protection portal overview -description: Use the Windows Defender ATP portal to monitor your enterprise network and assist in responding to alerts to potential advanced persistent threat (APT) activity or data breaches. -keywords: Windows Defender ATP portal, portal, cybersecurity threat intelligence, dashboard, alerts queue, machines list, settings, machine management, advanced attacks +description: Use Windows Defender Security Center to monitor your enterprise network and assist in responding to alerts to potential advanced persistent threat (APT) activity or data breaches. +keywords: Windows Defender Security Center, portal, cybersecurity threat intelligence, dashboard, alerts queue, machines list, settings, machine management, advanced attacks search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -27,14 +27,14 @@ ms.date: 04/24/2018 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) -Enterprise security teams can use the Windows Defender ATP portal to monitor and assist in responding to alerts of potential advanced persistent threat (APT) activity or data breaches. +Enterprise security teams can use Windows Defender Security Center to monitor and assist in responding to alerts of potential advanced persistent threat (APT) activity or data breaches. -You can use the [Windows Defender ATP portal](https://securitycenter.windows.com/) to: +You can use [Windows Defender Security Center](https://securitycenter.windows.com/) to: - View, sort, and triage alerts from your endpoints - Search for more information on observed indicators such as files and IP Addresses - Change Windows Defender ATP settings, including time zone and review licensing information. -## Windows Defender ATP portal +## Windows Defender Security Center When you open the portal, you’ll see the main areas of the application: ![Windows Defender Advanced Threat Protection portal](images/dashboard.png) diff --git a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index c31724c417..ee949dfc75 100644 --- a/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -35,7 +35,7 @@ You can easily get started by: - Creating a dashboard on the Power BI service - Building a custom dashboard on Power BI Desktop and tweaking it to fit the visual analytics and reporting requirements of your organization -You can access these options from the Windows Defender ATP portal. Both the Power BI service and Power BI Desktop are supported. +You can access these options from Windows Defender Security Center. Both the Power BI service and Power BI Desktop are supported. ## Create a Windows Defender ATP dashboard on Power BI service Windows Defender ATP makes it easy to create a Power BI dashboard by providing an option straight from the portal. diff --git a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md index e3ead52979..aab70fb694 100644 --- a/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: Pull Windows Defender ATP alerts using REST API -description: Pull alerts from the Windows Defender ATP portal REST API. +description: Pull alerts from Windows Defender ATP REST API. keywords: alerts, pull alerts, rest api, request, response search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection.md index 0fc53246c7..6c6e1ced73 100644 --- a/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/rbac-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Use role-based access control to grant fine-grained access to the Windows Defender ATP portal +title: Use role-based access control to grant fine-grained access to Windows Defender Security Center description: Create roles and groups within your security operations to grant access to the portal. keywords: rbac, role, based, access, control, groups, control, tier, aad search.product: eADQiWindows 10XVcnh @@ -57,12 +57,12 @@ Before using RBAC, it's important that you understand the roles that can grant p > [!WARNING] > Before enabling the feature, it's important that you have a Global Administrator role or Security Administrator role in Azure AD and that you have your Azure AD groups ready to reduce the risk of being locked out of the portal. -When you first log in to the Windows Defender ATP portal, you're granted either full access or read only access. Full access rights are granted to users with Security Administrator or Global Administrator roles in Azure AD. Read only access is granted to users with a Security Reader role in Azure AD. +When you first log in to Windows Defender Security Center, you're granted either full access or read only access. Full access rights are granted to users with Security Administrator or Global Administrator roles in Azure AD. Read only access is granted to users with a Security Reader role in Azure AD. Someone with a Windows Defender ATP Global administrator role has unrestricted access to all machines, regardless of their machine group association and the Azure AD user groups assignments > [!WARNING] -> Initially, only those with Azure AD Global Administrator or Security Administrator rights will be able to create and assign roles in the Windows Defender ATP portal, therefore, having the right groups ready in Azure AD is important. +> Initially, only those with Azure AD Global Administrator or Security Administrator rights will be able to create and assign roles in Windows Defender Security Center, therefore, having the right groups ready in Azure AD is important. > > **Turning on role-based access control will cause users with read-only permissions (for example, users assigned to Azure AD Security reader role) to lose access until they are assigned to a role.** > diff --git a/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md index 7bc886f9c7..ef5f861a65 100644 --- a/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md @@ -29,11 +29,11 @@ ms.date: 11/28/2017 This page provides detailed steps to troubleshoot issues that might occur when setting up your Windows Defender ATP service. -If you receive an error message, the Windows Defender ATP portal will provide a detailed explanation on what the issue is and relevant links will be supplied. +If you receive an error message, Windows Defender Security Center will provide a detailed explanation on what the issue is and relevant links will be supplied. ## No subscriptions found -If while accessing the Windows Defender ATP portal you get a **No subscriptions found** message, it means the Azure Active Directory (AAD) used to login the user to the portal, does not have a Windows Defender ATP license. +If while accessing Windows Defender Security Center you get a **No subscriptions found** message, it means the Azure Active Directory (AAD) used to login the user to the portal, does not have a Windows Defender ATP license. Potential reasons: - The Windows E5 and Office E5 licenses are separate licenses. @@ -48,7 +48,7 @@ For both cases you should contact Microsoft support at [General Windows Defender ## Your subscription has expired -If while accessing the Windows Defender ATP portal you get a **Your subscription has expired** message, your online service subscription has expired. Windows Defender ATP subscription, like any other online service subscription, has an expiration date. +If while accessing Windows Defender Security Center you get a **Your subscription has expired** message, your online service subscription has expired. Windows Defender ATP subscription, like any other online service subscription, has an expiration date. You can choose to renew or extend the license at any point in time. When accessing the portal after the expiration date a **Your subscription has expired** message will be presented with an option to download the machine offboarding package, should you choose to not renew the license. diff --git a/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md index 6a78b01173..d41026fa9a 100644 --- a/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md @@ -32,7 +32,7 @@ If you encounter a server error when trying to access the service, you’ll need Configure your browser to allow cookies. ### Elements or data missing on the portal -If some UI elements or data is missing on the Windows Defender ATP portal it’s possible that proxy settings are blocking it. +If some UI elements or data is missing on Windows Defender Security Center it’s possible that proxy settings are blocking it. Make sure that `*.securitycenter.windows.com` is included the proxy whitelist. diff --git a/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md index f394f62b34..b8fed131a5 100644 --- a/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md @@ -36,7 +36,7 @@ You can use the code examples to guide you in creating calls to the custom threa Topic | Description :---|:--- [Understand threat intelligence concepts](threat-indicator-concepts-windows-defender-advanced-threat-protection.md) | Understand the concepts around threat intelligence so that you can effectively create custom intelligence for your organization. -[Enable the custom threat intelligence application](enable-custom-ti-windows-defender-advanced-threat-protection.md) | Set up the custom threat intelligence application through the Windows Defender ATP portal so that you can create custom threat intelligence (TI) using REST API. +[Enable the custom threat intelligence application](enable-custom-ti-windows-defender-advanced-threat-protection.md) | Set up the custom threat intelligence application through Windows Defender Security Center so that you can create custom threat intelligence (TI) using REST API. [Create custom threat intelligence alerts](custom-ti-api-windows-defender-advanced-threat-protection.md) | Create custom threat intelligence alerts so that you can generate specific alerts that are applicable to your organization. [PowerShell code examples](powershell-example-code-windows-defender-advanced-threat-protection.md) | Use the PowerShell code examples to guide you in using the custom threat intelligence API. [Python code examples](python-example-code-windows-defender-advanced-threat-protection.md) | Use the Python code examples to guide you in using the custom threat intelligence API. diff --git a/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md index e875c22f43..07cec03da7 100644 --- a/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: Use the Windows Defender Advanced Threat Protection portal -description: Learn about the features on Windows Defender ATP portal, including how alerts work, and suggestions on how to investigate possible breaches and attacks. +description: Learn about the features on Windows Defender Security Center, including how alerts work, and suggestions on how to investigate possible breaches and attacks. keywords: dashboard, alerts queue, manage alerts, investigation, investigate alerts, investigate machines, submit files, deep analysis, high, medium, low, severity, ioc, ioa search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -27,7 +27,7 @@ ms.date: 03/12/2018 >Want to experience Windows Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-usewdatp-abovefoldlink) -You can use the Windows Defender ATP portal to carry out an end-to-end security breach investigation through the dashboards. +You can use Windows Defender Security Center to carry out an end-to-end security breach investigation through the dashboards. Use the **Security operations** dashboard to gain insight on the various alerts on machines and users in your network. diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 14ddfedc65..515a585f55 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- -title: Windows Defender Advanced Threat Protection suite -description: Windows Defender Advanced Threat Protection is an enterprise security suite that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. +title: Windows Defender Advanced Threat Protection +description: Windows Defender Advanced Threat Protection is an enterprise security platform that helps secops to prevent, detect, investigate, and respond to possible cybersecurity threats related to advanced persistent threats. keywords: introduction to Windows Defender Advanced Threat Protection, introduction to Windows Defender ATP, cybersecurity, advanced persistent threat, enterprise security, machine behavioral sensor, cloud security, analytics, threat intelligence search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -31,12 +31,12 @@ ms.date: 07/01/2018 Windows Defender Advanced Threat Protection is a platform designed to help enterprise networks prevent, detect, investigate, and respond to advanced threats. -To help you maximize the effectiveness of the security platform, you can configure individual capabilities that surface in the Windows Defender ATP portal/Windows Defender Security Center. +To help you maximize the effectiveness of the security platform, you can configure individual capabilities that surface in Windows Defender Security Center. The Windows Defender ATP platform is where all the capabilities that are available across multiple products come together to give security operations teams the ability to effectively manage their organization's network. -Get a quick, but in-depth overview of Windows Defender ATP for Windows 10 and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). +Get a quick, but in-depth overview of Windows Defender ATP and the new capabilities in Windows 10, version 1703 see [Windows Defender ATP for Windows 10 Creators Update](https://technet.microsoft.com/en-au/windows/mt782787). Windows Defender ATP uses the following combination of technology built into Windows 10 and Microsoft's robust cloud service: diff --git a/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md index 0925a1881a..3c07f4949e 100644 --- a/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md +++ b/windows/security/threat-protection/windows-defender-atp/windows-defender-security-center-atp.md @@ -27,9 +27,9 @@ Topic | Description :---|:--- Get started | Learn about the minimum requirements, validate licensing and complete setup, know about preview features, understand data storage and privacy, and how to assign user access to the portal. [Onboard machines](onboard-configure-windows-defender-advanced-threat-protection.md) | Learn about onboarding client, server, and non-Windows machines. Learn how to run a detection test, configure proxy and Internet connectivity settings, and how to troubleshoot potential onboarding issues. -[Understand the Windows Defender ATP portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. +[Understand the portal](use-windows-defender-advanced-threat-protection.md) | Understand the Security operations, Secure Score, and Threat analytics dashboards as well as how to navigate the portal. Investigate and remediate threats | Investigate alerts, machines, and take response actions to remediate threats. -API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from the Windows Defender ATP portal. +API and SIEM support | Use the supported APIs to pull and create custom alerts, or automate workflows. Use the supported SIEM tools to pull alerts from Windows Defender Security Center. Reporting | Create and build Power BI reports using Windows Defender ATP data. Check service health and sensor state | Verify that the service is running and check the sensor state on machines. [Configure Windows Defender settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Configure general settings, turn on the preview experience, notifications, and enable other features. From 30a972db565d6d3ff1d157d63598c58b852ecb98 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 13:02:10 -0700 Subject: [PATCH 108/191] update toc --- .../security/threat-protection/windows-defender-atp/TOC.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index 422f76092f..a2f58ce28d 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -165,7 +165,7 @@ ### [Inactive machines](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) ### [Misconfigured machines](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) ### [Check service health](service-status-windows-defender-advanced-threat-protection.md) -## [Configure Windows Defender ATP Settings](preferences-setup-windows-defender-advanced-threat-protection.md) +## [Configure Windows Defender Security Center settings](preferences-setup-windows-defender-advanced-threat-protection.md) ###General #### [Update data retention settings](data-retention-settings-windows-defender-advanced-threat-protection.md) @@ -193,9 +193,9 @@ #### [Onboarding machines](onboard-configure-windows-defender-advanced-threat-protection.md) #### [Offboarding machines](offboard-machines-windows-defender-advanced-threat-protection.md) -## [Configure Windows Defender ATP time zone settings](time-settings-windows-defender-advanced-threat-protection.md) +## [Configure Windows Defender Security Center zone settings](time-settings-windows-defender-advanced-threat-protection.md) ## [Access the Windows Defender ATP Community Center](community-windows-defender-advanced-threat-protection.md) ## [Troubleshoot Windows Defender ATP](troubleshoot-windows-defender-advanced-threat-protection.md) ### [Review events and errors on machines with Event Viewer](event-error-codes-windows-defender-advanced-threat-protection.md) -## [Windows Defender Antivirus compatibility with Windows Defender ATP](defender-compatibility-windows-defender-advanced-threat-protection.md) + From c9d361164d8ab05c1b569fa23102a431d1231e0b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 13:04:32 -0700 Subject: [PATCH 109/191] atp > wdsc settings --- ...ces-setup-windows-defender-advanced-threat-protection.md | 4 ++-- ...-settings-windows-defender-advanced-threat-protection.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md index a9f374c00d..769e84dfb8 100644 --- a/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Configure Windows Defender ATP settings +title: Configure Windows Defender Security Center settings description: Use the settings page to configure general settings, permissions, apis, and rules. keywords: settings, general settings, permissions, apis, rules search.product: eADQiWindows 10XVcnh @@ -12,7 +12,7 @@ author: mjcaparas ms.localizationpriority: medium ms.date: 04/24/2018 --- -# Configure Windows Defender ATP settings +# Configure Windows Defender Security Center settings **Applies to:** diff --git a/windows/security/threat-protection/windows-defender-atp/time-settings-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/time-settings-windows-defender-advanced-threat-protection.md index 36a1a0a80b..e9cb11bc67 100644 --- a/windows/security/threat-protection/windows-defender-atp/time-settings-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/time-settings-windows-defender-advanced-threat-protection.md @@ -1,7 +1,7 @@ --- -title: Windows Defender Advanced Threat Protection time zone settings +title: Windows Defender Security Center time zone settings description: Use the menu to configure the time zone and view license information. -keywords: Windows Defender ATP settings, Windows Defender, cybersecurity threat intelligence, advanced threat protection, time zone, utc, local time, license +keywords: settings, Windows Defender, cybersecurity threat intelligence, advanced threat protection, time zone, utc, local time, license search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -13,7 +13,7 @@ ms.localizationpriority: medium ms.date: 02/13/2018 --- -# Windows Defender Advanced Threat Protection time zone settings +# Windows Defender Security Center time zone settings **Applies to:** From 8a32ad12ae073d7e8c83988026690f78e1f81de1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 13:07:34 -0700 Subject: [PATCH 110/191] udpate toc and troubleshoot topic --- windows/security/threat-protection/TOC.md | 2 +- ...roubleshoot-windows-defender-advanced-threat-protection.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 13cb9e9e3d..03a6d32c53 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -208,7 +208,7 @@ #### [Configure Windows Defender Security Center time zone settings](windows-defender-atp\time-settings-windows-defender-advanced-threat-protection.md) #### [Access the Windows Defender Security Center Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot Windows Defender ATP service issues](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) ##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) #### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md index d41026fa9a..31decbe06d 100644 --- a/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Troubleshoot Windows Defender Advanced Threat Protection +title: Troubleshoot Windows Defender Advanced Threat Protection service issues description: Find solutions and work arounds to known issues such as server errors when trying to access the service. keywords: troubleshoot Windows Defender Advanced Threat Protection, troubleshoot Windows ATP, server error, access denied, invalid credentials, no data, dashboard portal, whitelist, event viewer search.product: eADQiWindows 10XVcnh @@ -13,7 +13,7 @@ ms.localizationpriority: medium ms.date: 10/23/2017 --- -# Troubleshoot Windows Defender Advanced Threat Protection +# Troubleshoot Windows Defender Advanced Threat Protection service issues **Applies to:** From e0796bfd929be0ddfe720b02aa42e7fe7287fe09 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 13:36:52 -0700 Subject: [PATCH 111/191] suite to platform --- windows/security/index.yml | 2 +- windows/security/threat-protection/index.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 0fec135a0b..178367d47b 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -162,7 +162,7 @@ sections: items: - type: markdown text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform.
 
diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 28e91faae6..aef17a9625 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -14,6 +14,8 @@ Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified ![Windows Defender ATP components](images/wdatp-pillars2.png) +The following capabilities are available across multiple products that make up the Windows Defender ATP platform. + **Attack surface reduction**
The attack surface reduction set of capabilities provide the first line of defense in the stack. By ensuring configuration settings are properly set and exploit mitigation techniques are applied, these set of capabilities resist attacks and exploitations. From 23e0def416683b8aefdfdf1976ebc108551bd50f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 14:18:47 -0700 Subject: [PATCH 112/191] update tp landing page intro --- windows/security/threat-protection/TOC.md | 10 +++++----- windows/security/threat-protection/index.md | 2 +- .../images/components.png | Bin 64501 -> 65539 bytes 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 03a6d32c53..e1df22eeb1 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -213,7 +213,7 @@ #### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) ### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) -#### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) +#### [Windows Defender AV in the Windows Defender Security app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) #### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) #### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) @@ -338,10 +338,10 @@ ## Other security features -### [The Windows Defender Security Center app](windows-defender-security-center/windows-defender-security-center.md) -#### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) -#### [Hide Windows Defender Security Center app notifications](windows-defender-security-center/wdsc-hide-notifications.md) -#### [Manage Windows Defender Security Center in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) +### [The Windows Security app](windows-defender-security-center/windows-defender-security-center.md) +#### [Customize the Windows Security app for your organization](windows-defender-security-center/wdsc-customize-contact-information.md) +#### [Hide Windows Security app notifications](windows-defender-security-center/wdsc-hide-notifications.md) +#### [Manage Windows Security app in Windows 10 in S mode](windows-defender-security-center\wdsc-windows-10-in-s-mode.md) #### [Virus and threat protection](windows-defender-security-center/wdsc-virus-threat-protection.md) #### [Account protection](windows-defender-security-center\wdsc-account-protection.md) #### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index aef17a9625..e3e604c855 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -10,7 +10,7 @@ ms.date: 02/05/2018 --- # Threat Protection -Windows Defender Advanced Threat Protection (Windows Defender ATP) is a unified platform for preventative protection, post-breach detection, automated investigation and response, employing intelligent protection to protect endpoints from cyber threats. +Windows Defender Advanced Threat Protection (ATP) is a unified platform for preventative protection, post-breach detection, automated investigation, and response. Windows Defender ATP protects endpoints from cyber threats; detects advanced attacks and data breaches, automates security incidents and improves security posture. ![Windows Defender ATP components](images/wdatp-pillars2.png) diff --git a/windows/security/threat-protection/windows-defender-atp/images/components.png b/windows/security/threat-protection/windows-defender-atp/images/components.png index 04ab864727aa08a04f156598f3d3d95f00d799e2..0ddc52f5d3315263b6e4773578582f43877f3434 100644 GIT binary patch delta 45979 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

  • lUeZftoFG@L3sTAHs(~W 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
      PFOIm!QgA zcPvu)L@#(cF*R?s`_=0EwJzr$PCe&h0H~c?*S;ycHhA0{>`XDmuzjolF_I(9F7zN{ zcRbIn^+oH)VNqQi+xA0U%JRbWZPD^4jY||{Sx%~5K zHuO#7<``F}kLErwpp50{peZyYMvgaqMxdz23rxl64b#RYR7{!?2Z72NraV3*t)*##$cXf z6mnSXkbw{D`yt23g)85?@*T}@+)VWCqGRC_iqhCp#!UM-W18EAv_OPU@B*@r|+ z>o*5vkB>iln=FsB7>qu3WHOb;Z^i2yfsrfI~f(=Gd>?_if}tiWBZ9H(SM{=lTtZW0V&9OwJIwa{`{=4@m{Y^Qp` z3VsOL$KM_Tt={vo$h_8TGrnJ6udK(pp?=?}hvWH}x{JE>6+=xOjDfF-x`E+dEowt= zU0QNIo$Nd)p2N*pvhqXn4LM+fX?=5(rBi4#e3qayc&;WesUUbPfdO4z^>J^E#;d#PQeh&zSNE3GIr9g?sRRKw?dCyC?;-+rs=ANNwAv?vpXVa>M%ULgf%5_;; zExf>$23w2YGG&8|^fta$iUV2%@N;&`Jq6oAJsWy`9?oNbt*%x(X!MKtOO}*}+!UX) z-8I(pCw%?VZlDyW>dKU=u76|ZYw%2Pd+y(v0z!JAEl+jhv}Qe5{>jp7Ss>a&&_n-7 z1pX-x_?`M)y$M1h#J^U#{$CNozb}~my_E2Ox(OL7;<~LhSAU}hkcqghqN$8geE8(Q E0EW#p&Hw-a From 4ef06323860b1213ea6e592a1c14146ce3b93e80 Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Mon, 9 Jul 2018 16:28:33 -0700 Subject: [PATCH 113/191] Editorial changes --- .../appv-create-a-package-accelerator-with-powershell.md | 4 ++-- .../app-v/appv-create-a-package-accelerator.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md index 73e03486ab..4fa2eb181d 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator-with-powershell.md @@ -12,7 +12,7 @@ ms.date: 04/19/2017 >Applies to: Windows 10, version 1607 -App-V package accelerators automatically sequence large, complex applications. Additionally, when you apply an App-V package accelerator, you are not always required to manually install an application to create the virtualized package. +App-V package accelerators automatically sequence large, complex applications. Also, when you apply an App-V package accelerator, you don't have to manually install an application to create the virtualized package. ## Create a package accelerator @@ -36,7 +36,7 @@ App-V package accelerators automatically sequence large, complex applications. A You can also use the following optional parameter with the **New-AppvPackageAccelerator** cmdlet: - - *AcceleratorDescriptionFile* specifies the path to user created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be included in the package created by the package accelerator. + - *AcceleratorDescriptionFile* specifies the path to user-created package accelerator instructions. The package accelerator instructions are **.txt** or **.rtf** description files that will be included in the package created by the package accelerator. ## Have a suggestion for App-V? diff --git a/windows/application-management/app-v/appv-create-a-package-accelerator.md b/windows/application-management/app-v/appv-create-a-package-accelerator.md index f03f89d09d..97b46957eb 100644 --- a/windows/application-management/app-v/appv-create-a-package-accelerator.md +++ b/windows/application-management/app-v/appv-create-a-package-accelerator.md @@ -33,7 +33,7 @@ Use the following procedure to create a package accelerator. 2. To start the App-V **Create Package Accelerator** wizard, in the App-V sequencer console, select **Tools** > **Create Accelerator**. -3. On the **Select Package** page, select **Browse** tospecify an existing virtual application package to use to create the Package Accelerator, then locate the existing virtual application package (it will appear as an .appv file). +3. On the **Select Package** page, select **Browse** to specify an existing virtual application package to use to create the Package Accelerator, then locate the existing virtual application package (it will appear as an .appv file). >[!TIP] >Copy the files associated with the virtual application package you plan to use locally to the computer running the Sequencer. @@ -58,7 +58,7 @@ Use the following procedure to create a package accelerator. If you need to add additional Installer files, select **Add**. To remove unnecessary installation files, select the **Installer file**, then select **Delete**. To edit the properties associated with an installer, select **Edit**. The Package Accelerator requires the installation files specified in this step to create a new virtual application package. After you have confirmed the information displayed, select **Next**. -9. On the **Select Guidance** page, select **Browse** to specify a file that contains information about how the Package Accelerator will be applied. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all information required for successful application of the Package Accelerator. The file you select must be in rich text (.rtf) or text file (.txt) format. After specifying the file, select **Next**. +9. On the **Select Guidance** page, select **Browse** to specify the file that will provide the Package Accelerator with application instructions. For example, this file can contain information about how the computer running the Sequencer should be configured, application prerequisite information for target computers, and general notes. You should provide all required information for successful Package Accelerator application. The file you select must be in rich text (.rtf) or text file (.txt) format. After specifying the file, select **Next**. 10. On the **Create Package Accelerator** page, select **Browse** and select the directory where you want to save the Package Accelerator. From 3994111fdd0e709a293db3cc49911529a67268ae Mon Sep 17 00:00:00 2001 From: Heidi Lohr Date: Mon, 9 Jul 2018 16:48:40 -0700 Subject: [PATCH 114/191] Editorial change object --- ...v-convert-a-package-created-in-a-previous-version-of-appv.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md index 54817a281a..cd90e4ed48 100644 --- a/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md +++ b/windows/application-management/app-v/appv-convert-a-package-created-in-a-previous-version-of-appv.md @@ -82,7 +82,7 @@ The App-V package converter will save the App-V 4.6 installation root folder and dir C:\ContentStore | ConvertFrom-AppvLegacyAppvPackage -Target C:\ConvertedPackages ``` -- Other functionality—Windows PowerShell has other built-in functionality for features such as aliases, lazy-binding, .NET object, and many others. These features can help you create advanced scenarios for the Package Converter. +- Other functionality—Windows PowerShell has other built-in functionality for features such as aliases, lazy-binding, .NET Object, and many others. These features can help you create advanced scenarios for the Package Converter. ## Have a suggestion for App-V? From 31be8a028d974c7bfdebe5f875dc6999267fa017 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 9 Jul 2018 16:56:28 -0700 Subject: [PATCH 115/191] update yml table --- windows/security/index.yml | 6 +++--- windows/security/threat-protection/TOC.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 178367d47b..6271993fa9 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -165,9 +165,9 @@ sections: Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform.
       
  • Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    - - - + + + diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index e1df22eeb1..40b7f2653a 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -212,7 +212,7 @@ ##### [Review events and errors on machines with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) #### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) -### [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) +### [Windows Defender Antivirus](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) #### [Windows Defender AV in the Windows Defender Security app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) #### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) From 49de3b8c90d353e2b217c562e6f2e9a65985dbe4 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 09:25:55 -0700 Subject: [PATCH 116/191] added new block list for 8b --- .../microsoft-recommended-block-rules.md | 59 ++++++++++++++++++- 1 file changed, 56 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 336b74e40b..2dfc1630ad 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -6,7 +6,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.localizationpriority: medium author: jsuther1974 -ms.date: 06/14/2018 +ms.date: 07/10/2018 --- # Microsoft recommended block rules @@ -655,7 +655,33 @@ Microsoft recommends that you block the following Microsoft-signed applications - + + + + + + + + + + + + + + + + + + + + + + + + + + + +## TaskManager policies + +
    +
    + TaskManager/AllowEndTask +
    +
    + + +
    + + +**TaskManager/AllowEndTask** + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Web protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck mark5cross markcheck mark5check mark5
    + + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +


    + + + +This setting determines whether non-administrators can use Task Manager to end tasks. + +Value type is integer. Supported values: + - 0 - Disabled. EndTask functionality is blocked in TaskManager. + - 1 - Enabled (default). Users can perform EndTask in TaskManager. + + + + + + + + + +**Validation procedure:** +When this policy is set to 1 - users CAN execute 'End task' on processes in TaskManager +When the policy is set to 0 - users CANNOT execute 'End task' on processes in TaskManager + + + +
    + +Footnote: + +- 1 - Added in Windows 10, version 1607. +- 2 - Added in Windows 10, version 1703. +- 3 - Added in Windows 10, version 1709. +- 4 - Added in Windows 10, version 1803. +- 5 - Added in the next major release of Windows 10. + + + From 7e53d009f5cf867bfdfa3f137f10930c0eda571e Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 13:41:18 -0700 Subject: [PATCH 139/191] update capabilities table --- windows/security/index.yml | 151 ++++++++++---------- windows/security/threat-protection/index.md | 6 +- 2 files changed, 78 insertions(+), 79 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 6271993fa9..d45910a86d 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -34,49 +34,49 @@ sections: - type: markdown - text: Secure corporate data and manage risk. + text: Secure corporate data and manage risk. - items: - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\identity-protection\ + - href: \windows\security\identity-protection\ - html:

    Deploy secure enterprise-grade authentication and access control to protect accounts and data

    + html:

    Deploy secure enterprise-grade authentication and access control to protect accounts and data

    - image: + image: - src: https://docs.microsoft.com/media/common/i_identity-protection.svg + src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Identity and access management + title: Identity and access management - - href: \windows\security\threat-protection\ + - href: \windows\security\threat-protection\ - html:

    Stop cyberthreats and quickly identify and respond to breaches

    + html:

    Stop cyberthreats and quickly identify and respond to breaches

    - image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg + src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Threat protection + title: Threat protection - - href: \windows\security\information-protection\ + - href: \windows\security\information-protection\ - html:

    Identify and secure critical data to prevent data loss

    + html:

    Identify and secure critical data to prevent data loss

    - image: + image: - src: https://docs.microsoft.com/media/common/i_information-protection.svg + src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Information protection + title: Information protection ### YamlMime:YamlDocument @@ -114,65 +114,66 @@ sections: - type: markdown - text: Secure corporate data and manage risk. + text: Secure corporate data and manage risk. - items: - type: list - style: cards + style: cards - className: cardsM + className: cardsM - columns: 3 + columns: 3 - items: + items: - - href: \windows\security\identity-protection\ + - href: \windows\security\identity-protection\ - html:

    Deploy secure enterprise-grade authentication and access control to protect accounts and data

    + html:

    Deploy secure enterprise-grade authentication and access control to protect accounts and data

    - image: + image: - src: https://docs.microsoft.com/media/common/i_identity-protection.svg + src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Identity and access management + title: Identity and access management - - href: \windows\security\threat-protection\ + - href: \windows\security\threat-protection\ - html:

    Stop cyberthreats and quickly identify and respond to breaches

    + html:

    Stop cyberthreats and quickly identify and respond to breaches

    - image: + image: - src: https://docs.microsoft.com/media/common/i_threat-protection.svg + src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Threat protection + title: Threat protection - - href: \windows\security\information-protection\ + - href: \windows\security\information-protection\ - html:

    Identify and secure critical data to prevent data loss

    + html:

    Identify and secure critical data to prevent data loss

    - image: + image: - src: https://docs.microsoft.com/media/common/i_information-protection.svg + src: https://docs.microsoft.com/media/common/i_information-protection.svg - title: Information protection + title: Information protection - title: Windows Defender Advanced Threat Protection items: - type: markdown - text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. -
     
    - - - - - - - -
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Web protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    - " + text: " + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. +
     
    + +

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

    [Device restrictions](https://docs.microsoft.com/intune/device-restrictions-configure)

    + + + [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)



    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) + + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)
    br>[Sandbox service>](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Alerts queue](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

    [Deep analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

    [Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

    [Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

    [Investigation analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)

    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + " - title: Videos @@ -181,49 +182,49 @@ sections: - type: markdown - text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" + text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" - type: markdown - text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - + text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + - title: Additional security features in Windows 10 items: - type: paragraph - text: 'These additional security features are also built in to Windows 10 Enterprise.' + text: 'These additional security features are also built in to Windows 10 Enterprise.' - type: list - style: unordered + style: unordered - items: + items: - - html: Windows Defender Firewall - - html: Windows Defender Exploit Guard - - html: Windows Defender Credential Guard - - html: Windows Defender Application Control - - html: Windows Defender Application Guard - - html: Windows Defender SmartScreen - - html: Windows Defender Security Center - + - html: Windows Defender Firewall + - html: Windows Defender Exploit Guard + - html: Windows Defender Credential Guard + - html: Windows Defender Application Control + - html: Windows Defender Application Guard + - html: Windows Defender SmartScreen + - html: Windows Defender Security Center + - title: Security Resources items: - type: list - style: unordered + style: unordered - items: + items: - - html: Windows Defender Security Intelligence - - html: Microsoft Secure blog - - html: Security Update blog - - html: Microsoft Security Response Center (MSRC) - - html: MSRC Blog - - html: Ransomware FAQ - + - html: Windows Defender Security Intelligence + - html: Microsoft Secure blog + - html: Security Update blog + - html: Microsoft Security Response Center (MSRC) + - html: MSRC Blog + - html: Ransomware FAQ + diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index e3e604c855..81e2604e27 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -22,8 +22,8 @@ The attack surface reduction set of capabilities provide the first line of defen **Next generation protection**
    To further reinforce the security perimeter of your network, Windows Defender ATP uses next generation protection designed to catch all types of emerging threats. -**Endpoint detection and response**
    -Endpoint detection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. +**Endpoint protection and response**
    +Endpoint protection and response capabilities are put in place to detect, investigate, and respond to advanced threats that may have made it past the first two security pillars. **Auto investigation and remediation**
    In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. @@ -31,8 +31,6 @@ In conjunction with being able to quickly respond to advanced attacks, Windows D **Security posture**
    Windows Defender ATP also provides a security posture capability to help you dynamically assess the security state of your enterprise network, identify unprotected systems, and take recommended actions to improve the overall security state of your network. -**Management and APIs**
    -Windows Defender ATP provides integrated configuration management in the cloud. The service also supports third-party mobile device management (MDM) tools, cross-platform support, and APIs that allow customers to create custom threat intelligence and automate workflows. From 48d3f8cc6f8d07269f146581a01c557afe489b8f Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 14:02:11 -0700 Subject: [PATCH 140/191] added xml formatting --- .../microsoft-recommended-block-rules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 2dfc1630ad..b019f68b3c 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -78,7 +78,7 @@ For October 2017, we are announcing an update to system.management.automation.dl Microsoft recommends that you block the following Microsoft-signed applications and PowerShell files by merging the following policy into your existing policy to add these deny rules using the Merge-CIPolicy cmdlet: -``` +```xml 10.0.0.0 From 5bffbe82bf4b871857028ae699c5633676e8c1b3 Mon Sep 17 00:00:00 2001 From: AR5HAM <1656076+ar5ham@users.noreply.github.com> Date: Tue, 10 Jul 2018 14:09:17 -0700 Subject: [PATCH 141/191] Fixing the default registry value set for DisableTelemetryOptInChangeNotification This change, fixes the "Registry" section for "Diagnostic opt-in change notifications". The "GP/MDM" sections contradict the "Registry" section of the document. The default value (i.e. Enable mentioned in GP/MDM section) is 0 and not 1, setting the registry key to 1 will actually disable the notification, while the default behavior is to have it not set OR enabled (i.e. 0). --- windows/privacy/windows-personal-data-services-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/privacy/windows-personal-data-services-configuration.md b/windows/privacy/windows-personal-data-services-configuration.md index 4b824f3b1d..9c969844b3 100644 --- a/windows/privacy/windows-personal-data-services-configuration.md +++ b/windows/privacy/windows-personal-data-services-configuration.md @@ -109,7 +109,7 @@ This setting determines whether a device shows notifications about Windows diagn >| **Registry key** | HKLM\Software\Policies\Microsoft\Windows\DataCollection | >| **Value** | DisableTelemetryOptInChangeNotification | >| **Type** | REG_DWORD | ->| **Setting** | "00000001" | +>| **Setting** | "00000000" | #### MDM From ea2037fd2dcfb0201f69df4da19188d0e0a13ec5 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 14:15:38 -0700 Subject: [PATCH 142/191] fix table --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index d45910a86d..dbd6944d08 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -168,7 +168,7 @@ sections: [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

    [Device restrictions](https://docs.microsoft.com/intune/device-restrictions-configure)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)
    br>[Sandbox service>](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Alerts queue](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

    [Deep analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    - [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)



    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) + [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)



    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection) [Automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

    [Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

    [Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

    [Investigation analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)

    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    From 97bc94fb7e35c2e7e48a3e3da77a37ba72949880 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 14:41:20 -0700 Subject: [PATCH 143/191] table --- windows/security/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index dbd6944d08..706f8490df 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -165,8 +165,8 @@ sections: Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform.
     
    -

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

    [Device restrictions](https://docs.microsoft.com/intune/device-restrictions-configure)

    - + + From 9572955858585f962e0d22ad45fc14988132e97e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 14:49:43 -0700 Subject: [PATCH 144/191] updated images --- ...bitlocker-using-with-other-programs-faq.md | 6 +++--- .../create-wip-policy-using-intune-azure.md | 12 +++++++++--- ...e-advanced-settings-network-autodetect.png | Bin 3751 -> 4739 bytes .../wip-azure-advanced-settings-optional.png | Bin 10924 -> 14186 bytes ...-azure-required-settings-corp-identity.png | Bin 48089 -> 33380 bytes ...zure-required-settings-protection-mode.png | Bin 38180 -> 26058 bytes 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md b/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md index d871cf396b..8c72030e38 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md @@ -89,11 +89,11 @@ Yes. However, shadow copies made prior to enabling BitLocker will be automatical BitLocker should work like any specific physical machine within its hardware limitations as long as the environment (physical or virtual) meets Windows Operating System requirements to run. - With TPM - Yes it is supported -- Without TPM - Yes it is supported (with password ) protector +- Without TPM - Yes it is supported (with password protector) -BitLocker is also supported on data volume VHDs, such as those used by clusters, if you are running Windows 10, Windows 8.1, Windows 8, Windows Server 2012, or Windows Server 2012 R2. +BitLocker is also supported on data volume VHDs, such as those used by clusters, if you are running Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, or Windows Server 2012. ## Can I use BitLocker with virtual machines (VMs)? -Yes. Password protectors and virtual TPMs can be used with BitLocker to protect virtual machines. VMs can be domain joined, Azure AD-joined, or workplace-joined (in **Settings** under **Accounts** > **Access work or school** > **Connect** to receive policy. You can enable encryption either while creating the VM or by using other existing management tools such as the BitLocker CSP, or even by using a startup script or logon script delivered by Group Policy. Windows Server 2016 also supports [Shielded VMs and guarded fabric](https://docs.microsoft.com/windows-server/virtualization/guarded-fabric-shielded-vm/guarded-fabric-and-shielded-vms-top-node) to protect VMs from malicious administrators. +Yes. Password protectors and virtual TPMs can be used with BitLocker to protect virtual machines. VMs can be domain joined, Azure AD-joined, or workplace-joined (via **Settings** > **Accounts** > **Access work or school** > **Connect**) to receive policy. You can enable encryption either while creating the VM or by using other existing management tools such as the BitLocker CSP, or even by using a startup script or logon script delivered by Group Policy. Windows Server 2016 also supports [Shielded VMs and guarded fabric](https://docs.microsoft.com/windows-server/virtualization/guarded-fabric-shielded-vm/guarded-fabric-and-shielded-vms-top-node) to protect VMs from malicious administrators. diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 10ad578044..84a043aa46 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -379,7 +379,7 @@ Starting with Windows 10, version 1703, Intune automatically determines your cor 1. From the **App policy** blade, click the name of your policy, and then click **Required settings**. -2. If the auto-defined identity isn’t correct, you can change the info in the **Corporate identity** field. If you need to add additional domains, for example your email domains, you can do it in the **Advanced settings** area. +2. If the auto-defined identity isn’t correct, you can change the info in the **Corporate identity** field. If you need to add domains, for example your email domains, you can do it in the **Advanced settings** area. ![Microsoft Intune, Set your corporate identity for your organization](images/wip-azure-required-settings-corp-identity.png) @@ -487,7 +487,7 @@ After you've decided where your protected apps can access enterprise data on you - **Prevent corporate data from being accessed by apps when the device is locked. Applies only to Windows 10 Mobile.** Determines whether to encrypt enterprise data using a key that's protected by an employee's PIN code on a locked device. Apps won't be able to read corporate data when the device is locked. The options are: - - **On (recommended).** Turns on the feature and provides the additional protection. + - **On.** Turns on the feature and provides the additional protection. - **Off, or not configured.** Doesn't enable this feature. @@ -497,7 +497,7 @@ After you've decided where your protected apps can access enterprise data on you - **Off.** Stop local encryption keys from being revoked from a device during unenrollment. For example if you’re migrating between Mobile Device Management (MDM) solutions. - - **Show the Windows Information Protection icon overlay.** Determines whether the Windows Information Protection icon overlay appears on corporate files in the Save As and File Explorer views. The options are: + - **Show the enterprise data protection icon.** Determines whether the Windows Information Protection icon overlay appears on corporate files in the Save As and File Explorer views. The options are: - **On.** Allows the Windows Information Protection icon overlay to appear on corporate files in the Save As and File Explorer views. Additionally, for unenlightened but protected apps, the icon overlay also appears on the app tile and with Managed text on the app name in the **Start** menu. @@ -509,6 +509,12 @@ After you've decided where your protected apps can access enterprise data on you - **Off, or not configured.** Stops using Azure Rights Management encryption with WIP. + - **Allow Windows Search Indexer to search encrypted files.** Determines whether to allow the Windows Search Indexer to index items that are encrypted, such as WIP protected files. + + - **On.** Starts Windows Search Indexer to index encrypted files. + + - **Off, or not configured.** Stops Windows Search Indexer from indexing encrypted files. + ## Choose to set up Azure Rights Management with WIP WIP can integrate with Microsoft Azure Rights Management to enable secure sharing of files by using removable drives such as USB drives. For more info about Azure Rights Management, see [Microsoft Azure Rights Management](https://products.office.com/business/microsoft-azure-rights-management). To integrate Azure Rights Management with WIP, you must already have Azure Rights Management set up. diff --git a/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png index 517c4a4ad3df2ad484f14003f330877f77478f6d..7fff387ab270d7f7ae977404fc68aaf2191ef502 100644 GIT binary patch literal 4739 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 diff --git a/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png index 7775888473e4f59b7789089f4f57d1fe45ee07e6..cd8e0d0388c3d30f4e4288d6884302ee048c3bb1 100644 GIT binary patch literal 14186 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 literal 10924 zcmd^lXH-*bw>6-k2-rY+5d~?X2-2H~7!afc1wwBD2~|2I6r~w@4ImIiKty`zkcjjW znjlE%z4zX^(f1wi9p{{T?~m{Amoj$tla=-C{ba4V=3ILtG}VDr*BGx65fM?TC_e=e z5s?6hh=@zCULuT0zrpkpHkYjxUMLU|l|)gTnvoI_T_Vy{d#OYi=luQ9;^YKza>6-5 zAf-Q_EPn40hCm=rIAPR+69(sm!!&;HJbn5U2n1?sYJxx@0|Nsf5DJ7smE2$;I2;ND z!Zfr9`!Ed{6bgjHLDtsRP$<;J#RU$B`}+EFYNT?4P@HfSr&|pt90LR*lr&O7AQTXa z07A1sa10cPfP+v_C;|%2BEoC~5eN_p1w>>45m*ok14SUrm!_%n(^!Lty+tOPAA0*FC@vJg=0A3JOow5|k( z!NBn-5Izfffr0z``y&vD(9lpM5{W=yQ5X~=D+__eW)U{Ow}_04jDmuKEG*%fRb5?O zTU#5Nx{k=gBd~7L6CVaTK_%%Rqu(-H*u{^VTvA(mjvr8DfxFAHu|0j?B^05-asggS> zgI$P-t~dOC6W`%}?oSwGa8=TC)poRU^)PdW5ILFIIJgQpKwR%W5)cx2C@$iVZb3xE z#iH_5;iaeXT3VE!;egkCW>Cb8yQkv{BwtO%0DXz9o|dL9Mq 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 S3E^%!A{8a|r-e^U-~AUHKAk-P diff --git a/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png index c467cd1e244f012628706fed80058cb1a00ad4aa..752ea852cec4809e6e85a8269f0788be5beb896d 100644 GIT binary patch literal 33380 zcmd43WmMGB-!Do^mvom3NP~1YDu@Eo9S#bT(%oHxfJz7`h}6(AbT^_PGjtEa&@wdK z&HuU2bJser&bn{TVJ$^!+`qlQ@rmyy_W3gn5<&(-3=9mC$C|3T7#P@D7#NrZ_*l1} znY_ja?=U@dHIy+b#+d$s4{#t#+DaH0Rmnt`*0|tf0#{9A4-5>_?%O|@{Vw0_Ffc;T z9;+(p`&jJE6Zz;*<;%G~Cr^=xi6SRY>GA$RuF0R_h*Ni0|2r8~;*_J}n;%9uQ*+}C zd#wi_?XKD+ zcU#BhFHjz@qKrK@?0%gd4hy>I-!C_95dX$d@3JVbcbDS7-(npS4=ksi4Q(Zq#elcT z3>}55e~d@zvfx#y(!W^yyZxix1hWqYCZVt=_? zySM$jY49Tdj;9_E?dPWY`D7Q3e2sG$OG*f5N9WG!;vlk>RaTb%ApH^b4NJhjlHQ^FUh7F;fB)wv+?VKv_SW?bQ>|}@ zLQ{{|o4t14m|UskVfZ6$ylEQf@)D=|C-6TDmA?!NESa28K|Yxe+;oD(c;b;TL|`Sc zzhW7gprLS!Z4s?r3^*dWZiO9<$!O2F|2D1jZgX0#yM$lw8865leA>G?U>atR7-gQR z6;UWW>D1=c)+?6|x;$<6+|KpeDj}@lOG*&kXOCOn{P@JRzBNE0Nb8$($Gls>%`Q!6 z@6gOk6*5g)S&^sLa^w0#`M5hpy1q{{1=L)L9}Gv~x&K;d^&eNb3DB#2uOVmQzf%X> zYny!(IrB-(5lWy(5V<~_=`k}gG4bI^hJawpe%InPT0)N?)2022Mzp`YBt8a*|Iwm} z>z~$|_TV#?jPcDsu+a|TGB3L8IeH{oX?Y-H3RXQdMv#w;4Tnv{WE3v0H=s;u9(j*4 zde}K4q}XR~I);2NGPG4N1A-hoU4o827ZendVi);Hz z56#d`muQ=(X$FvdC?}*KkyMs9iduNADp00TAi8VL=|(&-Xsjte?#$}9S?blv6~yg; zF}cvHA;{r(TnB-B3f`|f?&Ytgsb4L$Y$ubSLTR01n@)OdFT4vn-dZz^7TCOinraa3 z_S48+)d$ki0sYT&daD;mCQJgqRK(dgLaB{IiM6|e=bTK%n~ka+UcC++p8 z7TMFKa7|4gqPS?AQiF03IrW~~2DNkU!~C(av6~^@W_f{Vgngzt8su?d99sLcIQx#Z zn(S``o^i1g-?-GY*Un7-{^ij)?ALhf$wIu_`3Z>2epXx0TC0fT?P*Kzc~5T69rkb5 zq}(;%zJA3K)#zN&H_mn)TMV91qxIDp=ejqYE9dWS&V;Fjy=p7blniG|{^6k_+amd%X)&n- zdw??;E&g`qi;9p+z7`#(s0QX9&QIq(n}0a||1$WDyM)g)m$b6INu)iJvpJVCPQH{T z$2`(vzxWgOAjeN#E@L>4v_Z$(7RK1OQh)jp^HgeQ1YMrSqIg^@I?LW({p~NJikqz_ z*B3#88dp2D?jTu84!&F^k(eVtZ6Oljt?wH5Js1l72h(N+_%da?&$lOAm`mf88+lc3F|# zJRcV}cip~gtHVWVKkXhglT_I61yjqtQhVAtT$q*Ju`9AG$rPLrB4;1pUbq&f6_u-5 zP%fY)qMgWqSd9`IGR}uyCH7B*U69HQJ7;(Y%M)kmnQPqH<0dDmqBV+>IwD_=mRU#L zn2(7{zVo3BtA@zfx3KCvDIB%%{tUCG7(&?ivfjT)QKwUr7r$c44m^c&?Gell;%HVu zJ&@02SySz`<=9l2RJ9^xal|6HzLMK<-ec+GbivncR102X!C^?J$ln$_K&zA<^0oOi0eL7^$#ekvx)eInH3OyuOL-Q-3u>XD8w)FcGd z7z2htJQ!e^t%}8@Qh;qFTHB`8_+@Ma4;*%mUnjxix?;oc%TD>BF0{@3d{(*e zxw*e69P<7a`T==I^v?}>TiI}lXqFZo^-i$ai?s8sx!EvL=T#jt0g1b^N;b-#!K>RbVY7*M+6quXxlhV6$RAMs7GX`>NVBS*qZM%;X_y9 zWvOKhjx)C?ZIc|&J_Pb3E{mM3;oU;)Qc3)TCwLO&Jp&^{UYY-?RLN>^y^+L3YGqY* zEmh2;HDmQ^NM+T(kw)GZ9kwCJ_NvbdCxyw^>v;Xh)G8rJj}i-}zFUk?Vn^)H#qh0* zUVE-H$;Y(QFS>}ErbC!dd;?=nx^r8&5-xfnR9=7KRh+rWH%AILwp*C&J^Lu;Fq3Ff zW;k63XiM}4`*z4;MSLU8=(Gpg&8tZ=bRPV&lfv?Z_>X0IG{q%tcvdM6DNO+m5oJu~ zBPP{+DsJmWivMz;EK6z#PBfBOmG#_tx`KIHjX@=MH2}Vtx4G$%>wrV$hvtL*uA)X^ z5q=hbyV8Utw633fw8C5;1!N|hiD|tc^sa=>H=n`UU!xhE+ zcd~?X78~kKvS4fF=`?>WlWaALl_aY}7aucO?r3)+kmH0cEGWKT(zQ*Wp1xNdXNL=|k2wjlB;Wdk>JzPZ|ZYTFtohD2Cqt(U?M-dzF11NFTxtvRs~5 zfHF%_?ofQc?ygjpeKNKDY5z}2!;bkC4XIVg30bF^A-TIOBObis^y5aPpoyGRW^r15*S-Si8@0-z@aWSaij@$2k5mmv)x-TAQnoCg6-(%Eb+fOR+ zqYP|`d}A+h>ctC1q4l^9J2PX+A4U44{WSSBpZC4R%~cta7>KL;+ZHEf(ZzguzKBGP z_F)Ku6>@_yrf_q~rpE{1Otqf7v_-P^d_L&x@U$=i{4!ZN0_JPp;{k8WnuLhx)2Wst zTq9bFkBL4XPuiT>2lUD_c9JE#M1wI`sy((bv)%gW2?z)}zZ%W72hk^e*nY?Cl?bWJ zKei9|9aO6MZj>9@doOUe(-SWhxC% zzZ`BzKfybauP)BJS`Z6jK`&6=L5UUhvlSx*y6DF5vIDQBd-r^_H7?YXnXC)7F- zMZySGgRJ~(TWNcNJ+<&;6C0nNxz97q?&SxLp2YU2RNazed#dk2+IG${|0{ z33QU#TQdx_$@!yu?(O71fMB7YeP4ij!U*P!`7m~g=6V+(ztz6xmvpk3R$E~?`<7rR z|F~M`5B_-r8emOuh~R#gqsl%H4S8VF&dma~5`Lnln(S-jIX?9Pe&segfaQ)-x^-RP z4J`HJ(4Q+O3e$a&J*^iJis5Qw9?_wQYnXgiuZ|Bz=BS7uTpCNdA&K?(*7`syCjkHN zQg~>D__{K#8ndB}a3yDa*a&B=Gji_Szt-x<*ft+Olj1H#kYDzBq#51U;a1U~&Z4Y` zH12dJ-Urll#iaOExFT%du+Agn83KWT;~a8am#jfUyds{q=vYxR z+CZoz^sZ&`bshHRkJo{V>I2B?G_ z*#ekTBBR7Ls%Biv9DMJa@d|U8vadRNoTW%Ny7l^eyRzjlu4IzC_{Uv|eZZ%P^`N1kAZVXys%IQ;Bxku<;|>`MN~^-tV+=gLr}hpGVk}4Ivo8EwQIUXUTT5f(=`L(fTw82! zLW7l`pTGQ&X12}|^5o^Z^b&yW5Bc~WeK3jS{N3Vv6cK@=SBVMNLsgbc(pUJemDP;B z`BV0>WO7O>9&l_ilHJVKJ0uMMz*+(?5BgQ2h=sMStK3%mo(i^3>i1w$+!VwMi2P@( zzlik(S5;M&=~F5^yjm9w9z5jA3vlnHHq7>3@cl0CvT*sgIM1TifnsQ{<%m>AI3qos zikkXrg|=OBxNh1ao`#4&_-xn`0J-i%xsy3j-$T2yNH;VJ;c;_yGD{f;O7v=9;wqx7 zJDMz+RYAU^gwLyOIg0W5*yt#;kQK&k?C*||oov8@M|t#$aB3!drGmTSECY|JFKl_d zkjv4m>h!ow8Q{QnzZAO|Z;g(O^vHvwM-TBnRt1(oFc^_vYnXK}#x%Yf8-UkmJ?|`L_P&f{m+ERGzwS2?Cw`cOK zbk}#h=Q+9mZB7)vovoj3aM7Uujn1tZFTT616xIOAzQ-cvwAPHy?KQCsI{S7+9vc&* z+I)F=$so%ae=l@1%Fw>!>0X+S{GgYNn=O$ij%JLdkfc4NKlD-JN zoq5#qEAwr4nn>`?#iB>5&dIzts{zCp1fM1bpDBp%p)gz`$(fyo#h{~62~NT+duo0X zV&BcxWQAAsC0Kt`R)w-&K_G%=jVb&guHC#ETv}Nn4+)(h0i7Ic)b&XTH1xJy?=_jC%l|@xyEG{@pj%9nbQK9P->TZz`=2>LvqKsrD%pSL(^(|y3)I^ z@QD&mZSj|sotgT#!-uTb`*>>#FnnC6M~aQApHywE=wBDPEVl8P#xQ%;c6D`Wu=wJ< z{_qmNWsojoeTu9V$vs4tl>ANm*1flL%?oX^C7ZJ6L> z9W8f9Ykw0FN}A8XFzxA7c(?gH#S}HyR3n3E``kQcH^6Ns3@hv67+nmtzGA~6EE228uTOnwdC~9LMzPCPO%HN z63466n-7jtv$bdifD@Pf?rl?-R!H zI6vcB`0VZr2A>hthYf!I69S`QW!*EuiHR-Jr$@I);=orrLb1aaS3q4!&(228tpCr0 z?!jCDb>dqprx1^p9sL1{`xWIMOY|YFaH-YLFG`JXrz>&>wbxU);$&%={b0yke^6kx z6v*tVEpN`JUsbWT{QH@Q@pNa}g@jJ1-3L|n*etf`17|E6Ss;*zdv%ko z7@Zq2-Ds9Sa4BIEvpl3;SdEN~gsfrs%$$zYvpxqI)OHs>)Nvu6Jb0(l0*JIp?GrA`+VMQN`s@7X z;Tlw3yyHfAbh7%cCrw^VEvDoU7uZhyuweV#+FtpvTSK=PJLa7tkOSbT%MUB>Jf~5n* z;=j_$Hf8pXrKM(#l-^QT8YY>f{-~o$l0v8cPV?8S7+K4I%1wC99gu|RFq;UjTIFLKob3X?)_g6dHMJPmO}AT?4?9%-%Jgim2TpngU3^msbMHu zMg@TWy5v)h6bw3u&yn%o*w}ENuuYch^P0x=?qUf9Wnc5m4EG{ZW$Vaj3I_!{il}Wj zSCQcBf-&#TfJ4vv@L@e5MRJcJ9rR7@nlBtm&J_JUb!x?MxY2@=D;fb&INvOEI+2iU z+@+9B*?$l*YZJ}3>=wp9;~y|v{}yzk`)QA4FHkjLLz-@`FA&@y`duOp$v9M{TNW(0 zw@qbv_H_vq<~XmfWtCLWNWGhxNRY#UFKdFyl~lVbb@JrL1nU5TDCq~>G>Hh+IYZGGsrT&-vkNVFu z0NjJN>fm=zZc*R8klzQE{YlKmB}x4({$>6ryLrLaQbRhj2dV)9m+d!KF7+B}YR91Y zdhabbxzWq|?1O(V9t4nG0+mwc&E$6w2F+i-Sb^90U8LR3KQzz@YzrrF4%3yE$<7Wp z8=qbJl3B;UeShH3##?FHP*GbuDGL3MPhkr4+95>HBLKAY`uhtPH)4#2-{jrS%!eJ# z27t!=K%eE($sM67{_N6r_Wr4WQgHeOkU~ohD}hGd0805n3+86@2I&0zBvnWAyrJUaS1Cg-(!8~ z16UXap`m4 zj6BS2O)*Y2qmZU}lPdN?adQr89d2y43;IK&+N-wa|yE zX*%%EW>EQWjf}9cFaYI#KLQXbMzfV>h%J7fft59Q^Cx@6Gdpb@p`6$T_Yn09fV1XI(j|RQrz?QiA(mB>Fp>i zOluupJbxY{QvKkRIOiG^P5jW~lH%O0#rEK5&qx_5EQB9;@QYM2TizZAgXC4L$?Xrv z%AQl!-9F>p|B2K8UAFSIdM{PZ_wXJsNAoGTB^4n z&M1?%o|q`qxMdf&rzch>ycC>ISj|pM$%IWD%fzP_ypk8d~3+I{AAvAOU12jMo5 zHDVD>O;J>|wC$kQ$jGG}6A=-OhN&llusi@EOt}NNvPK@iX?+&%?RvC8^!}|vUxjM6dad*j=pC*C z&rsr<9(xA6nEaX>GRJ!cpY9b{6qEEjhubpLTUK3DZ8B zxz~OpFSsmuGUxH4t{V_p{U=7@PC-G}Aa{Mv)-wU^xdw68e6b5NtS~#9Zoi)5qbX@m zVv+Mh!G-k>dKb@Tt}agcdwQS=9o_&JK$(IDsvkdoJm2hTOMP|>XjTo6xU{q%ARtN> zATgRjX2U8#o=m0Z;P@R5a)Am7T)fL)PX)!OE%zT@x8Gc}x1Uc{`k_&S(&!-Buz3ODcY@^u|*JS2b0(U!Qjo2|g;HdTwTR38+?IU*D%@!6W3jLcpo3zCKm; zDNrb&o`fyKw~vUH&Z^PQ3pga$fZF!ou0HDlfk~vd>NlsET7m}oVBXR>Kq$fmzAlq$0-ud{+PNf)A${4MM?$#o6tc2y>*rf4*-%- z4GrA?NiujsP>WWq@5|Os!_(!<9R>xWqQw6UFgs|*(RUgus#~2KFzsMa@(wm=_-i2J zfJ@fZ%vakFXG?iV1~a9B2(Vdb@hz*yHn~2^yRo81$)lNfWFNo}z;oo<#>HsLi31OH zAJ_Pu!$g5vKtM}Lrb^f)02)D{GiUiJ;s<>D_D$jDY`m)c{rmSoQ22y96`~jbh#m&P zU0g4?)51a}vf}d$yt9GY4XeGxIa`&@B!C@ssNfBYOW2lv2;xw+;Eh zngzZpdI+|Q8OO@H*T3&P#&^TBpSG>u2;pti&0=QSwv0Sxagi`sWJ z&RQqLU9u(Co6~+cVJ_)_YmB!~fw}wO{ej4aIrpc!x_6uHA&}^Y@a3QEAzSV4LT5s_UEbQs+|_JOFqUsx^rpoh)tGwl~d8cOPw4CJdsOMCB* zxThc*ltHuH`k5bI;*!(PrgEL<@fIxP< zg&vcDG&J1rBlt+bgQjgiRm&7G9|>zFaal;&O4)G=_iPzr4C$nkt$VG3OV3 z22lR=7w`rb*07Sl$j;HGFTpjhM(JX1JI|HMJxsRV>s8hppTFNSNm*oLs4kYm$*xfl z1<~O*EG!D3I=A#?9*rw3z9ZZ$`s}RyObyd_cT8qawYC?=Bd|49I(>e;{n6lzA{h7< zKRXEr1@(n{XG+=1K#lq`f0knwYMtu?*>0f{c;-KfQ6Kga9y6_p6e9?DQOjSkcc==nc#jWi z0$-yQulN!N)1Q{U~bJW#Rlka&!(pZ+3MZ@f;dREAD25ZOBkV1#On#P;OV>;Xdw;F z@qA;T`gIw9G4K04;9{U1n$*3Ss((9sdU^`r>(a|Jz`E$WB<`&L@3e2(p81d7z-9m#bJ%Zxfxw$78ny1JD4W|}>DhjOGnyMiM34c7tsx+DOPU?0~CS|)4YzZX4i z0O|qtLrnYABPFp@s(9`}EDp|JT-BWK?+-cEo-RL-t|5~V>cui}3wjhQkH!jl|Nib? zJYE^7+#C|Ko>KJ4CGOdHn-_giMrb^qKWC;qbO=xF@`yQ?;EP#sLThaoyD~>3qPNI^ z*1~5Q)Z1ud8Ug%jyDbWi2M->A9CA^$2K{$z*fiC#vT5TJkRWX+7U;NpK{J6za1P8+ z`7ih)^Zh_>FMz=c9v&W0_v?M?Xt6Bs%;B*?gNKY7q6u zkhTcWOv}ug?lPa28v3JARrC$Dwduv~{0UYHyZszmS=(5QRRYpq;>so4uR?Yz7I)oq z1J?I^5Zd8aL1Oy}S&-v6-eOZ9HysRtj6*t1=X0Z?DC0dF`6KnlXJB z?on0ol*niOk#1$svJRkSbYelTl~jw3mgx16-|*Q(p)14|ApV0MKaSOP3Y;oXi)X#s z)DW*PP%Jaa^uOJq7@W#i;V8$-R+=WBj0%7{o&-KJ!@X^c13Kro%KxOl7^59)(CKo_ zvnsGi4qZs(UsIx69ImST^ndXHzCI7S%HWBOFgL$G=f8#11c{h8M2}ObOIZIyBsr8% zuT{%$Nt~v`--NOO9v}5v6Je{-v7$*`$zYADxmNLZ)@<_^)_?H5{(l4M|E8h;zmfR= z6)*6{093fSlEb5;iLB3`9sSa~3(Cs)^h$DhSh%fJ{{H>zL@b5E>XZ2JDbzO1)G4Mv zF_AqpJ$E=9YgF>W2PR!}ME@)4%)KxG|D`TSrzgcDO z2(KOW8n`hD>4@Js;;X-)R)*K|oQ2UBs0>JK@$at+DNiY<@XLAG?0Dl4)}RbET#5+8z2<2b+{e% zBTE}~z+90z%!_|GAgAUf6_o08AC3@-coeM79QOA8>Ku$>3w=QhD)^rjl@n8kX<_3eG6{DxqW&gE)z~U#WZbE9(21 z0=}5rjmHPIUwaW?A{3|>6!-sK4PzcFRe>~56 z9s^7lU!i)9L#RBL8nJRUNM&e^@bX`dq;+*v@b*BnBMqE1l@awa7lqg+TI-V@wjIew zF%aCJUC9j(ooXA??PvRU%f`DS-PP6m0FIg%JA*rWaTB?@o*l09iE_?7BqWYEO6BMF zVa1avRg0&o!gb=@cd-4nibY(yEc6S#cbaG?1 zW}$SVHEqy{l9OWnry9y{l=;+{?HP8UtK zuOl_Q**zuo_)#?>D#Xjcypa9JOfuVkPycG@%Zgqk(H|QkaR~CYH#w|><|35XXHSgK zEaD?v>Pv`Qh}_O`I3A=hbarMKMsm*GpZ?nsC+3yPpy-M)j!+3v@q}op2^RT zoKP-UXzLzya%@ywJu1z*>geahMaJ4s(yW;_iT|_wrh;~lY|Qk zOXfegZSu!IZ-$Qo0?s<|ShJcR$?o}OJ=t8M*bexz;5lt>Xzocp>@%<&8jWT0-1YdK zvW)bs2+aEXU>X;UVWLZ2Uzm-ME*rOc#|onCb2(eSPv7}BzoT;^wDe0zd0~jDyyMR_ zet9>eq`|+4gFta3WQ;U7QXU>2 zGUnySl)}40!!H}cXKFN^l;GK9E~CO{gV|7zlH;X9c}?Ki7KF&7Hj+K~@m+74{iLO) zl|RlqVM=}L6(?#FDRV6?ojwq!qOrp6om6R|| zZ+$^2DJkw-$;@8dMAjFhXyN+{K-VN8$WwVn^PdB0WkQ}?`ufu>@#Mv8cd4 zFTgs|RL0bq@SI7pZH%Z;6s}d%11kq1@?L5zT4(}{e%7P@=CT#`ME|sPU~R3?#Jeh< zPC}vVyKF4_MT6TVTTJxhJj7k!o}qo?%su2`*r*ss12`dzd3M5)ublguCQaDd-u3#W z8(!6x&Gd=_Lw54X>c^MGfR{)?Vsd@H9E9I47Xx+hu5|rJX=o~O84_*I*y3ODK09%pXhaP1>dBEwFj4ElfBXkKOqwD|0~5h zBG1|_fO>670c}UyJPa1p@-zl?HE57s?@)7V1|7HgC)4xI>n#>v*c0tRg*i+gOb-iT zaqnHTxsw)KRSxFs$6fIfgr}J?!d-b;S#)~t`-siNN^YM&Y=-Q*(22a;$%FT-r+BG? zwJ{IStQyL3>y`K2iUSU%+S(I2I9wlfY%A?Y4-d)&2pKMW##gGeyrBteQLOJ$!P)Gd z_H6mJl(n=@zPhTGSy>IIMd714I-=i4nD=exUD1+hEF4QGGB0z*hF~4pP%k}SS`J05 z9KRPV@OgX0XMEt1_d0=I z^k=6`(KkdPhywR9H$Vslz=vELblU> z=+omo%Q|i?rTTyH*tZu+S#fyoJ0V%(NN)%0EtdPy$vZOcz!vS`?7P@qW)zft=PFo@ z>+<(>O%*fwAu^n09_|CknB?NwL29&D{gU;T@m@5Mwi5)#4yKwkcy*b51e1EAH0nw+ zSI=a#gsic~rI%R!E(Ws295cp6V*;4n*JUG!|7mm{Ka31cO${S*J0sarY4$K`q<)pgK;;~cc;c8(uRXP3^O&J=%jHsiSHt?LL<-VaSY)ADa!-jx zrR{y{+cG|sOwlN!Iu2WR`S~1&cj#b8?p?1=sAd&93opcNKV>N^3!|vhi^w~48%2@y z!yI=%h4jHF{3O&U6W1jxAuw#|#ZI6ue+Z#>kNfE2=cD6_A=fou+AKdQ*o9B^e%7hK zENp3!^}>v;N5195;aLNS*-}X|Dpc zG`)JyQzOI&5{S6mw<@$+#B&5F4GAc7FfT=>Ep3{3&8u3n%b%JC42ul zQaAl<0zTK|aUkR+=4V>(M1RLlLY`tDD?Ipb3v0(IEqx^iYVf-?4Ne3XzPjy-n=(s?H50fVeeEcF(W8zu;g02%QZ|@1MeZ>wmaFHUd~N~bNZ{32-0OyTcS@Z!UZ1=+(#wUJq(!dz4R@%wVO6XFI~Im zoGXhB$V@Q)>5Xp)Ozpc0<9E+pC_XTQg+$ZHz${exiQ{pWK9xsmkZN>C2{EvwIdz8j zTm*H#=*14n~tJO8jxPXrUJh%{L%u*!0x2gbY==ExdN@w@x)jM?1Kozm1ynSId zp^i1(nhUCtc74p#0AkUfg}ookb1L!S z%%~D$^869%8Zo}rLVol~^ZwCK|Ia@gt9|ln4kU6HF^HUUD;Ia5v|_9I;j?5zmB;Eb zCVUk>A6DI+{Fg;Dsv{!-s`39LB*|dd!{MJ;-^ynK1~AU;D^sA!N6!hCvFUV32P(*U0n{x8`GkdP3Zs$XEgDGEa*3{wQX$I9^)&4cW z^o%Zk`}Km;NBJx=@v7Ni4(e2f-T)U!hrfy`b$L#sB?fBjkMHVK_Zj?cF~=DkANLMC z6u4`$OjIq=@A=L`^Jm#(+qwF;UecvMFaQ1CZGonhoJJSR{rYjl`4!A-T{;c~lfIXm z_M0sx`Bgs7yH&QFt7F(Ixael_z#*SP?o3e7q6RXS{aPV}JeChkMfp74*prTUvJ6QF z;|dfv%jppm*CZ!x3}4xydGf3G`xf#39jp8KHIF}~RaO4Zr+ql*L>HhBJ?R~+0ff)T_V0zBMvG zav(3g)e0oU?pz8wDbZxm?)bZGvt0DIZibQa-|=#sZhz{iM_VHIAA(PjPZP$M&LUG4 zG@Z}yPe#isd3WkCA?pvs?AO7_MsZMasOH-jx8sMg_;r+aYFi?=qlT$5Axx!5Uv4Fd z|L>9-&<7?ZFCt|++KCMdp#)9?XBuV?iAr@oi*I;o3(b?JAEiJOwO=`dOQ-{=raWrV|5YvUceR&qYobnuO zEsM_*X8H~e*ipUb&#g*QqJM!7QH&e)e5lMIoYzQ1dB6+-=0_A>T@U;pAFs&Dr5_)F4iTIJOG=rEho!`4I8 zCO5#b*rrs|?sieEsv|u;Jwn;(Kgso}q)i$f9UyrAGgC>io)eN&*e{t(wL-eFE<$ps zqpG)?ix}YA<1~k9ZvM`{f(&+@=xGh zAwcH5QH=KTtc8a6O6~Xi?o!Gj9JZ2lE_c|*;>nHrqQLGV!|L#UlIX2-DC((wQQ3s-~x*g86fnu9T|jSda6(Kc28DpBfQO{u}S;mlP#ZAl8?|v#Q_Dibu(= zHGu&G0n>V7UwlMN-Y{})jctql;7cpG0QemMK-wvQvZ}hvjBDuJ$lt3cvyAqE8MalL z#755`_ry`)EBQC4m&X{5c&XaW6$pdy0m8Y{SD=*J8DylI0R=a-3m7_-cken;E792N z(6W-xqwvAJJ6(!B9T@E_3Vj!^Z9BGUY-F_g(Hx-#)hM!*V!{znL)@`(%1P8rt9M)O zigfB(u6s=38bjBH8Q4;}z2CI*<7Mg3FnSJSQfBFNW~iX#p+k>85S*iEP^2bN#PnUH zMnor6cRtDoN}CGZ2;263_5HFX8=aWbD~XB4k(7c7WZS6 zDZ}nl!g~kvR%HBb!t%1pGD|CuWz>l}^-;ctDA*xcQH3R@=th|)df_atAJ<;4#}eNh zI@5(_7w2bEnO*NS>8rkp2`kf-WK-?y?PZ6~v{xj_M&FCTvf&6LWlZ%%ah=lqh{=_G z5zQU-XfP)Hc`xa;mD)Y2j2uHTHjX0~NzP=B4&RI$jMzlnJAzI`6y?CQtB)f%C9ck9 zFQ~Z+ANS(U6XGk79iF2#e5b;_mW6*+RPuuJ^Q7BP*G(f9881Gfu{A(gG9_H?AnEt= zcxQ~QVd!M@qk$TyeB6_goO|jR{v%gz^MP)la&G>Y65eY{+$5R(r(CuTnwh(3k|fD3KMu=&lVGy2*;NG%k&m z3@N(T?|msKjatuy8m`w&WhUCoO2f_VKx1ZacQ+p)-!2HbyxL4b=SC_#G9bj_wc&m6 zyV&2u)V#HcN~VkS*}!(zUFTE-?X+$WZ_h6NS22a5ImZp*Xs8trUJn^5!=g!yCdqBN z!n>{pXjBo*U5S5lm&Mf-Co~K_8CW1B3O+6K1x+cQhF=+Ozi}(A{owZDQr^$a_4sZj z8LbvqSNt?}OKZF2c2aS$^FwZ`w=h+a92jZ)y{54QCqZk~q_slwyBcV&^&9_ooWh=5 zDxp;3)PiiN5yS6(2#H%pn8_=j)WPxo&WobO8fkIxRk*R zB4?iRE(hr#+yF`eg4afh^6MJ|-Uv3wN(dYB6wGdmLdNV=``Uc^Rr_SLvNElqss4$5 zC3?jis?`)yAMnV3dj!7h0uw#A1I3Bw0odeLYKkGbBKCwbRy+?9u)I3&yknxTl@Ua` zvUn)Z)Fb@{Jx`X|PKgk3Z6-xkJH3-{Iwu>yGcp=~-A!8@Zt~B8*r{|iH4z+nt2HR( z>=@WoZk&wH?aE$kcR^#)>CIVmXv^e;=Jgu?B9w#vCC@%4^0qwFG}c*j7guj^39B1A z_cdtB_kK#%?4=5BZS@f6`4pnQ3Q9y@o`aZjGYU)ifvMjZ9_aU|I~)5Qc`CUK56Ak# zvCs$drmY{PDQa51tKnqwjoTG4t@X7*U}Lk-rR+$7p>}=5C<1c_WwljRWfZpshV`OE zoQ1LK2jrO|;45ZZe5Mr$8?_`d2k)0VTV4TNd5K27q+L?sCyzP=x|BL7Y~#&)pJ6jQ z70O9E)cS``O@!KWf!umaaSjdlz^R9R-oY??lPpD(KNNn4+lpM~t$5hDcFl+ZS&;>e zjzKSvj8^ZTVln1%FSXKQCNU!5eZQO`7bj*e5eDS z+|Qu5Z_Lb?s&h)xpFVl=N!a!dR$hrem|mfm@hbCxpR_?+klkIqD&GZO}KfI5Id*nGhe@75d zf~j{JM#gv%me!Jzl9n}$l*{Z`QGWi!9iQ6qJcYcS4`G-ZNldX6QDm%RS(1)__>yA3 ziJu+(?L*UxzOu8kgU;iQ!>D-;pp1Rih3(dv{H9T7N1q7O`xEHX($d1c<_hdPLNM)l z^T6cii(KJDC|^EXwJBU7Ai#dc$8;kZr=lXKhrRn7w%_kXwI5*Jq??lU)~+W?sIA0i0;%g3F&E*DjVEB z3DdavRUVxYYj8PKGj5DaUtd3+C+DG*6g@ljwusI9cI&2ET{E3G81)MD8SmZ0_2HdkY%7JwY!^A$Vh2i1 zS0M{FUJ0?W*3ljNk9r<{{P;1T0#Uo=0)I{bOqxchRG%YKftiEj7x|=9N^d*@+@8ov zORIVJ_ZOH4o~iYFR$YKAD0_P=Y+G*tsKMZ7%#ju`5VswG7QJ}}rbN!cH=5ME(guUR zo zLRuo;=jA0Ej)Kv1x=Oj9&7O|eg!s$ft}0-=U{>*NDSjQ08JYY^!7ooZSm_1*-N*W= zjt=sEjo3NiLtVF$z{5)on1DT*|>XxQiCdEULBcYos>@7^DOI2`wlYhCMF*PQd5$9WvT zX`^Ci?v)*vni^3UF8(=e2on>N9U~KWv{1!@@=TxSJH0{kmmPHK6&laP`ZE>`T0I9Y zj@2GoP}-Nm)%-hy*ckchu$22|U%z>CMvG(n-M+T2jzT`sjEKmJ!CI_$SKzf_;{zy^ z8s>v=ZA)M$9>>?);d?OCL*5G^yCxH1|N4;9($kXQ^Rttl&!0aTwzfbWnz{1x+Z7|t zydf%aSbyoIIV#v&<8cU8juNDPrhyjPj3gPx4tZ9Bd#caFDb4B1iGw!G5EVW>Kw7S9 zFpT4w8&=lqj+dO0(&tXD80?FtqImAC8DLz_)%0@AFP}VER44rz;#&94Moycqc4I44 zcr{b9uNwB=GC;pyjB2U%4YLZkZejcLnPb+lT*qUZzwoRf_$B+DJDBl0ucT%20&S-2 zoT9VhNr|q1f*G*~STA5t;5UNhMXhk<=g-MV`&)PJAJg z?P6cNf-wn|gjA6EdH^CsL0w%Pm^aj~)8eHiCYs$HgK%B~^!)Ftc?ku;g2R(&4J*M; zi_1tys~4Fx(yxas!=F*;_IgP9b=$CLQVCjaVsVmUJc15F34GZ#d`#_l?)E=bW~tV4 z1_rYz>`wlpI1Xz@<9mw#)&16Z7>bVXac|RA{d#phU>?$iMl_`JA!UW_sq8@{uYt6UBdMJ$^(9P?M|koZ0XBf?jtsfTwJE5p5+q14ay*RDwU$^w8_-n z!;nre?D{UvVyptALxN?B)@oBdi{ck)D|Qzgm5c zcE5kuSiM^!#eL=JbA-2HSS;HRj;%j%0P1S+(*^s7MB`67+}oBjbY&1;<5PnH=3YQ{guDdZg=P6(?fUZo4rD-pxT|~P zw04wj<54K(fsk+LS$yg@EU&Vv6cVWyz}=1XYe) zbtLJ;WJQh25eoGl;)-`jBp|}pxY^LJp&TmXJ*N2#u?s=9C&^-7&ISf_I9f!}nW3AR zS|L|nOvclDuk%<~#02CI@gC;}e45DlY9cC>6Kp4gh>5B=U~qqq`&hp*3csdxMrjI* zW2kQ`bAt7LyBCXXF7eZavH)X5VCSTJWG+Hj6iY@lmIELzqLsm|Rujz++7Z|+Mi5E~ z(3)}c5b9YDK_ISY*yY*~+T*jmi@MTXMeNvqS1W!74O1EI&m_iBpQGbyl^5Q~9P)YO z#`;~1FExBPTGstq&zYl?ChSXy0``n4i?at<6KRikXR4wpz6v_Opg`c;A9N&@bA0T# zDvQVJ5_Vx$ZcFmA@pk@@-fB@&jKoJXCv!hUkQyZ&RP?e@4wmBcMxEKuUsyj8jkO#lGcmM}?i+?{A?iXiy=4?)aMX z037eCZ4662u@+1}+u}1|*)@Mem;7O4_>ad3ulu^z)a&GAOBG8*Ce%it+TFi}a-b|) zSCyH7jMdCe(K(4fAv(2bq7nhM(i~kgi12i}^ZTA$M!7Wu-d*)%ucS|4A2u>1x6bf^ zU3b<4%l!uRUv~bUz!kLg;O$MvU3;gBp6OYep~jn{Ve;cp;%K?;v=EPYfdQIjp0jO0 zn9YQ;=c?n@_PH4X!NKj1)pNqx+1vk?t2P>`Tub0a!?w=a|I13$lb+DOtihMi`7he5 zA$#&|hAINV6STdfL*qmO!M3M|ah*h+42N$+HlEHG8b5tX7L!cd?sXf3K-U;6UPM;v zXqt>YN?_eNYyB zmEfvS(%>S)p_q`w7B7ttwM)i&$pTOKX~dO9+MCSO?I!_;OJ`lz9e<^7lwjR*|1!7q z3Uf7KeFY17Ya`_PRZl7t-t!pudE=Z8d`7odAma=!vb`6dQM=XT83ozr;ZFV|i&r=N ze9E{|o>Y_HZ4#WC(+`GeG!=6t?)}#op?;arw|3)r&ANIiXxu6-vrOq`=H|}2Wwr=j zcZQF@UKGz~+&ne5 z9oG&y$}-14>1Z;tvMJw+nzneCbrdP0K_=)~nyyNEFklu(E9S|)%fiU@CGpY51nySw z(jI4Ld+GMqTdj!mcf7a)EM?Q5qm zbewqo)j{C*)e4=nY;Ui9NL0+E#%*N$0Y(grNF=_y#4R4wP9aKv`=Et!duCy9?x9Cx zp-^VjWLH}x)GI9xmm;?QnO7om$ z(Ixp^MjJkPfd}a5SqDLT_nkg55YW!{n6Tm~o;J;Q%`NqWUXU2M!PoCK*QWA-M%;F& z-l_&>l#HVBMvPe_7nb;je|)5nFep#NV(2Af?)C@p>S)Q)s~E<=FoWp@pizI`uXZ*F zH63CKZS;JPwD%klQ1Vku7a}VCLNjXUxbsqJN%M_O&e~oS?ze~5)*qU=+o-QC$WJVP znf5d`7rnM15H@sv$~}n)Dq9rmvz}6&50sW@OPIi(<-shTvLRU4kxCWy;B;ml#~gns z@9((1(=n`B)*w#VEi+bXC<#K3{)2)Ap}HPlKZ%&Ou4X>Bi@0bZ64)tn>rbHfyeaDU zvUT!@CRSP6y)989Pwlc{m-K)Kftp&~JW`1(3`e4H&jb z2-!HR-D+UROFa&Bd|J5&(=zllcTPpy+SayqmiS?M#EZn&nvqc9!EQA`^WJEZZ~M#N z^^%v5Pq^c~YVNu~g~Y3svoN_l%`94(HU7O~LjhX^`4pA-Zt0Z4v5J)y>xbdyO7yWE z+#k6<%f0d6TYX}zksmlRTNtbVS)S7&r1SFg8*7mEtmeyaK;LU`Nq*EBEL#53oxbx& zm+x8Nk`30H#A2Yu~LU^P=Tbw#_};4|F**}HAoWIGQY6!L=2OqI>;h5zCH9@6xco+Cs}ungw7Z3bJ`iS+H)Mh8CjKF6abq>R@N=bd^Iw`L>}Vy1y2ebm8k{dLBexZS_-fl2SftM;h;lRLX? z79@b2RM9|S>@6)=JQ^E$lo`Vc}7P^N1)8UBPlt@zW0|y z5_MT>@*%9ff>z&_J#)K@-D#(qE`+`mRMVK)@8l3`HEjKQxRpP=MBb$Cx1+kZ`-w@QAiXo^4>jY9YA${ zuE#Y8uL<>FERcr04nG zD6eyo?7~Sfc9z|Y#LgbTmQwRRdw>BJF=c4mH|cy>z&ZHR&~FngS{9#XkP9)n1O{J^ zBlbknNM)>p&l!SH`wr|mdYOP+X5|{mT&Mnje&*R!j#A}LBJtG4KRGdJq{%FAWnLyY zIk4v_wd2FGFH??0w?6(0^dcjz@c%M%|1W9A|H(tm`rIF31M!Z6+c({PkN0`cM3~GK*xsbNy|5kb6yBmsKU>SG zFQqrw^?QSBIvC^(;|20pH4vmvNJ=sOvdbP-og{FNH~+s@B$P5|N>kH~sR1_7l!qw~S%N zU}p*in#$DE@lU$1@>vu!ME+)aZyK9sR2a1fK~oSiQN;yxYLLZ^9(dt`_=-I(?UX%6Cx71NMOgJk}z6|jFRrSOKD!4NIs zITuA`aE*~WKW0j{MSfe5?{EE>g+5#7xBSOWqLyD7o<3MS{K-*xAVeN&dX$#hg?yf? zuA?&vSs5B?>NMDR<^6@sUiq4J>+Tn}5$BESadR^>V-6C}R3zlTYB*42oMBNv2s1*S z>;XFHmwuy4_YhLBmF0pW#3nF_dowoswOuW!f z-cPOh{Z2hU2HjA~6r+6n?2}HYv3wLoV2a~a4IW-+?s3^j8_00himt|HvN-zJGvW-n zIW;=3JgTa7nDc|B<-LxOL^88V{9@Tht@5BZJ!=z;1Ti*>S@N->e|#s(WxWgAK$Hzo zGNSny`r*J9#6#@_#GIhckZ*e#MY=f9qeR^uX)P?6p0+oLT^XWmh`DY=6-mxzPALWY zXaQ1Yozfyb{>_`tiZF$YF{s`q#h4oNm*ZFy_w0#^u#!#MEg~@UQr!Oh$O(8KQr2-- zjX{S(J)Ht4-iShvu%7Vg*DLF2TI9lbz7sL{zh3Si{T(+n{oO&wHJl_QHX#adpp{8%z zP!mHokV0EVhNMj^lgFSW^5wQe8c*N$udMb+nek=b#N9Gcz8TD=U2!$ihYs$^wf!hn zWZV1$%sBg$*bG?dm5Nkz;o47OJ0A&SInVIuX1s!GniR6)y&*H?A%e7>as^j~ALz=al;|gaG5#6`mf-qLS=cTzTcW?x+=3+GH zyN<|)iM}`47Tv5vNsB&m+0=p|^STSfS8d7z&P)1PcnUJERSNA<{_{I3M~ovP-~9#4 z*0dF8{K2Wn59~~teJtvVMz78r_p-n6*4Se$Q$Asq5y6kqvRZXP@yg~M6mdC{N#*ZT zz9O%6_s7`2#~Z|oJ2X>U#}$zKs`_itNzC=JdVTNojOcZOx}K3CVbfjr(WkHtWfib? zoo_=|-?apI3u}1Tce`rJ=UftvV;to2DLCh5tyO$FiusJ5pFg*DfJL{!ARYvs<&~8k zH_m}?qoWwD+>s1Ax2$e?G0f(CDKE^hLG@n2WlRk3=a0}4dqsjzug$wCdcUAfA8AqxO1I137CLECqx}72 z;Bf4jJ~?+={#ygl6QA_~X0M#&qU=I#>2MtL_82eUIMA zOw~1G*Z~6~ODYLkD*{T4@pysGfI$c=W7(r6f5%ZAcq^wx-S2bW*&zkn?x_FMk-!JW zY>$)JjrHUxeIdrY@>|UuMxf>MZ=cvdS{4Qp0WDWE^dQ>3M_X2=l0HFqB5r076PGOe zi?iDy&1k(_Rd$A%bmWYobi%#_@w&_Mnxp+VoyD@LfhU@KW}SsTpDU%1BMLZcn#AL> zidlh5a%+(h6)i!K(f?q$bj$N>^dj>@xY!D}rE55-w52gyy|~>e!?E$UKNdCOR@wUc z`r)DHbL~}!+g*uEe>@;1T#VglDU~==pqSF(PWH7Uzb0dWq837GU{tb{LiervZZO=| zPa4MY3%Yur$v%dWO%G*BN-{A8`wCHA^;ZqyCyWvjJk9yy^8VvBN0{7lDpxU<>6Hsi zWDV~3xhDvdbPRS!Q`^0l#aqP8@C>V97F=uU;`2X4} zd4D6{t4B`SAh3r_ErFQ^GWbWBnpDL9eg{TZXcEY!^I1hOD^vuBDO?qzBpYvPI*lN| z2+itf&VOHVYFK%GHnn1s|>048{?pOt&34`#sBz7s`9+(jX|&&yDERP|h6a z?{9>5@RPO%cT!iQlxMVMlGhgI*ZX+NIiFdmkWF0q6%LsPQah%G90DA7lOe0e8GlP& z6+z9QpdSjxK)#BDt{zw05!bHRccQiS=BZQyBF?8>hh~OL?(5!OuVU!#eIo7a>!aj- zj@=Ih;1cQke|77TkAgw6P{|M(J6Ze=X8hg#>tJbqiTUeWK5j9E1*OO9}PgqK*jR;E+H0bN>H9h z?z*1}70d)BgrsrBNF!3TTPMpe$Q{mC`?rv3F9_FP{SDad2*n)<>q>e1_MXd6MSe!h z-P%UNd#csHlit1aJG@c3cK>DfKbEMTr2xae%#-efe|2OP1i*ZIzL{kx*|1!ECLa^+ z%SEvA`kSeFpnQIdgdiIm8xK$XPCQ&s%<`9f=v>OS$oQGLEp~-lSy|bPmza^pnG~vI z4LQ4gyS>Z8TQy^k27V%_ybBhuPs7Hcq7}u?V`S7MZh4Fwfuud(s+B1Hp7JaUbT`XV zHip}x# zWo-?-Y|}xL%L@55_gVO4*1%y`g4k>m)A`Twfrsi27gTPctYc+BZd1*b!}QV&;3pK= zVYUW5((Pp`jPr4$U|R^?xw`J7f@u1A*MioqSV;~2)hsfa3fF^nyDK9#u`2>}ueTDr zu${jXAu95Rq5LNXUT=B%c@i-(F<9REE3n68;-aUYA-cCV)P-30ep0&gO=drr z{~a?I<5(aK%5wS#+pn38^>f740upL5S~jBiZ5u}@s)Kq|2JTRZJY{5DDEtq2;_0`Z zmG;r{n?%-xtZUFOAQs}BHZU-syaRTeZ-+?BVa^`7wVPzqJHvt z@E|RdW0^Mk$_M%tTIm!I8k|f{BJ++@{b{B~bu#Mm*a<0;byHoLJZsc@a~9Ns;mS2X zu&ii%$vLD$|3qa!*2aD<=jDw5#v5NCfep{>v=j4;4Oh_HvpkL%ZdEr~yQNnB7+3CM z&Ld+=U;*AqrzDE4A8~+h*@>SRq!$)tdAAw>;EN~Tb@GR-?84^s&073-i#VvtW5Ht5 z1m?vc@)wTrz|8=k;di%@js9JwPw%&vb}#PLoxL6=VCa95HUF{2Kl;z{fdCd=YGtsd z%>g+ zNnPUV)@I1vQoH+1HAA>`+nuB%g|gdu7 z0Fj5NqILbhH>SoiTGvBKwSSG~BEDRodEzPTu~n6ShlQ!`<9R_sv;rSji=jLI073zq zp8(JLZL_uH7YE7R2TyP_GlEsHeXPc-L@!1ho^(r8RN4Vt`q#)Q^HQtX;REzqg%EPN ztib%uV|NS;iF`wpM$XH>E?(V7R9e0-+Oy4@j zf3}NlCeOyVYK+-_2@2-Z^N8CFKX6lpA)h9OVndqy|ytfEVB{AI4+cJ z^eSp=QbFqb?xg5?&{dP)46uJJ;5Oc%YL_8y(P1HYcHA* zrypRx$QdKNkolz0B_+slSJ?cn-y!bR(8k!(NuLP~>5ZP|RHnUK59YB}{&2ea7pxP% zyJb&g%oQcEbaBHzmLh^aPfKG?%fNki;tQ8V1b)GylZ^=*|GR+Y2#$A8-1DWpkh0n3 zl2YfK#VS`ZrEIzZa(#OFTQk*rDnhUMLcuv`YiWvqpm0;o#xTIKD0v9 ztky4_YPVxLrQ-ju; zrBUs`;b?F>qHVl7H`Z|d@%q@bmz*G)*iBDQ8{F9^3p+nPJ4p%Bd0!V#4P7264hy@7 z`T&vWJ1r?w`g3Y1D`|}Vc*tWz@T01X2vcYDjny>z<+4zq`w?F>Jl5qrI!$nKP)I5v ze!u@_XU^T$O=S2V#W3VlO^m zhDMmpgH>XZDn@-a=kZv=lkw#Sb{%##doIuDFs1tY$yzczCCkr^c#;Q(Ge1^q?Q@(o z)O4o?=d^X((kR7rKAg7PxjpN5n@an~5SjXi-9!#XM$&HpY%6>(I^O#OGq5zCw9wjs zNw<;lSe0tz4SD?9SNOj-!_;iIT|dgmbg00ZboybkXXVD5n8YxJ!~YD`x9&T6{l{

    fMp1?{yWguBFl`wcHyxKmV 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 literal 48089 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 diff --git a/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png index bdd625c9c6fc64b0adabe1990ecb3e59263b4493..734f23b46c9b06850ef84a624cf53aacd50a7c85 100644 GIT binary patch literal 26058 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 Ty#o0EEBme}YhTV%wDkQ?oBk4* literal 38180 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 Date: Tue, 10 Jul 2018 14:54:51 -0700 Subject: [PATCH 145/191] dates --- .../bitlocker/bitlocker-using-with-other-programs-faq.md | 2 +- .../create-wip-policy-using-intune-azure.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md b/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md index 8c72030e38..1edcded5ee 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-using-with-other-programs-faq.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: brianlic-msft -ms.date: 05/03/2018 +ms.date: 07/10/2018 --- # Using BitLocker with other programs FAQ diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 84a043aa46..a293cb908b 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -8,7 +8,7 @@ ms.pagetype: security author: justinha ms.author: justinha ms.localizationpriority: medium -ms.date: 05/30/2018 +ms.date: 07/10/2018 --- # Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune From abcc4f8aa35f8c3d5695ce74ce3e562840da7469 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 14:57:36 -0700 Subject: [PATCH 146/191] table --- windows/security/index.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 706f8490df..05e2b6ea5a 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -161,19 +161,18 @@ sections: - title: Windows Defender Advanced Threat Protection items: - type: markdown - text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. -
     
    -

    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)
    br>[Sandbox service>](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

    [Device restrictions](https://docs.microsoft.com/intune/device-restrictions-configure)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service>](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Alerts queue](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

    [Deep analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)



    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

    [Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

    [Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

    [Investigation analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)

    - - - - - - - -
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)

    [Device restrictions](https://docs.microsoft.com/intune/device-restrictions-configure)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Threat intelligence](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service>](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Alerts queue](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [API and SIEM integration](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection)

    [Deep analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Forensic collection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)



    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Automated investigation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)

    [Threat remediation](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#how-threats-are-remediated)

    [Manage automated investigations](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#manage-automated-investigations)

    [Investigation analysis](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection#analyze-automated-investigations)

    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    - " + text: " + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. +
     
    + + + + + + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + " - title: Videos From b29cd56240dc3061cdc3adebd1b03ad569525802 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 15:11:14 -0700 Subject: [PATCH 147/191] fix table --- windows/security/index.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 05e2b6ea5a..eb5342806f 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -161,18 +161,18 @@ sections: - title: Windows Defender Advanced Threat Protection items: - type: markdown - text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. -
     
    - - - - - - - -
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    - " + text: " + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. +
     
    + + + + + + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + " - title: Videos From b90261a87dce5163b70ca25bea473c8190c5c5c2 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 15:29:07 -0700 Subject: [PATCH 148/191] revert --- windows/security/index.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index eb5342806f..0847c38e5e 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -161,18 +161,19 @@ sections: - title: Windows Defender Advanced Threat Protection items: - type: markdown - text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite. -
     
    - - - - - - - -
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Hardware based isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    - " + text: " + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. +
     
    + + + + + + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Web protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + " + - title: Videos From b8e624196a11e6a93a7ade71bbd40ef0c03db8f0 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 15:43:19 -0700 Subject: [PATCH 149/191] edits --- .../create-and-verify-an-efs-dra-certificate.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md index 1fa8a3afba..0743b419b6 100644 --- a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md +++ b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md @@ -41,10 +41,7 @@ The recovery process included in this topic only works for desktop devices. WIP >[!Important] >Because the private keys in your DRA .pfx files can be used to decrypt any WIP file, you must protect them accordingly. We highly recommend storing these files offline, keeping copies on a smart card with strong protection for normal use and master copies in a secured physical location. -4. Add your EFS DRA certificate to your WIP policy using a deployment tool, such as Microsoft Intune or System Center Configuration Manager. - - >[!Note] - >To add your EFS DRA certificate to your policy by using Microsoft Intune, see the [Create a Windows Information Protection (WIP) policy using Microsoft Intune](create-wip-policy-using-intune.md) topic. To add your EFS DRA certificate to your policy by using System Center Configuration Manager, see the [Create a Windows Information Protection (WIP) policy using System Center Configuration Manager](create-wip-policy-using-sccm.md) topic. +4. Add your EFS DRA certificate to your WIP policy using a deployment tool, such as [Microsoft Intune](create-wip-policy-using-intune.md) or [System Center Configuration Manager](create-wip-policy-using-sccm.md). ## Verify your data recovery certificate is correctly set up on a WIP client computer @@ -52,7 +49,7 @@ The recovery process included in this topic only works for desktop devices. WIP 2. Open an app on your protected app list, and then create and save a file so that it’s encrypted by WIP. -3. Open a command prompt with elevated rights, navigate to where you stored the file you just created, and then run this command: +3. Open a command prompt with elevated rights, navigate to where you stored the file you just created, and then run this command: cipher /c filename From 389b780dd0d602ee74cc309063b434568c3244fa Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 10 Jul 2018 16:07:16 -0700 Subject: [PATCH 150/191] hw --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 6271993fa9..aeb466a841 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -165,7 +165,7 @@ sections: Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform.
     
    - + From 7a8d7224ac7b0d588e7f1ae78906a9981997e19e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 16:36:13 -0700 Subject: [PATCH 151/191] added info about mounting on another pc --- .../information-protection/bitlocker/bitlocker-to-go-faq.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md b/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md index 29a5d2fc39..cb642c32d1 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: brianlic-msft -ms.date: 05/03/2018 +ms.date: 07/10/2018 --- # BitLocker To Go FAQ @@ -18,5 +18,7 @@ ms.date: 05/03/2018 ## What is BitLocker To Go? -BitLocker To Go is BitLocker Drive Encryption on removable data drives. This includes the encryption of USB flash drives, SD cards, external hard disk drives, and other drives formatted by using the NTFS, FAT16, FAT32, or exFAT file systems. +BitLocker To Go is BitLocker Drive Encryption on removable data drives. This includes the encryption of USB flash drives, SD cards, external hard disk drives, and other drives formatted by using the NTFS, FAT16, FAT32, or exFAT file systems. + +As with BitLocker, drives that are encrypted using BitLocker To Go can be opened on another computer by using a password or smart card. From fb5e23c50e9fe3419b22fb4f75a903a83582e099 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 10 Jul 2018 16:41:54 -0700 Subject: [PATCH 152/191] added info about mounting on another pc --- .../information-protection/bitlocker/bitlocker-to-go-faq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md b/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md index cb642c32d1..66780914d3 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md +++ b/windows/security/information-protection/bitlocker/bitlocker-to-go-faq.md @@ -20,5 +20,5 @@ ms.date: 07/10/2018 BitLocker To Go is BitLocker Drive Encryption on removable data drives. This includes the encryption of USB flash drives, SD cards, external hard disk drives, and other drives formatted by using the NTFS, FAT16, FAT32, or exFAT file systems. -As with BitLocker, drives that are encrypted using BitLocker To Go can be opened on another computer by using a password or smart card. +As with BitLocker, drives that are encrypted using BitLocker To Go can be opened with a password or smart card on another computer by using **BitLocker Drive Encryption** in Control Panel. From dcb514708ae94870eba3b987bbf25987badd4d2e Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 16:44:51 -0700 Subject: [PATCH 153/191] from yamling --- windows/security/index.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 0847c38e5e..3b2ff3209d 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -162,12 +162,12 @@ sections: items: - type: markdown text: " - Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP platform. + Prevent, detect, investigate, and respond to advanced threats. The following capabilities are available across multiple products that make up the Windows Defender ATP suite.
     
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Hardware based solation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Web protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    - - - + + + From 5e2cdf6071f06bef0768e14727a4c2c16204388c Mon Sep 17 00:00:00 2001 From: jcaparas Date: Tue, 10 Jul 2018 16:47:57 -0700 Subject: [PATCH 154/191] remove repeated --- windows/security/index.yml | 79 -------------------------------------- 1 file changed, 79 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 3b2ff3209d..dcd979f899 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -78,85 +78,6 @@ sections: title: Information protection -### YamlMime:YamlDocument - -documentType: LandingData - -title: Windows 10 Enterprise Security - -metadata: - - document_id: - - title: Windows 10 Enterprise Security - - description: Learn about enterprise-grade security features for Windows 10. - - keywords: protect, company, data, Windows, device, app, management, Microsoft365, e5, e3 - - ms.localizationpriority: high - - author: brianlic-msft - - ms.author: brianlic - - manager: brianlic - - ms.date: 02/06/2018 - - ms.topic: article - - ms.devlang: na - -sections: - -- items: - - - type: markdown - - text: Secure corporate data and manage risk. - -- items: - - - type: list - - style: cards - - className: cardsM - - columns: 3 - - items: - - - href: \windows\security\identity-protection\ - - html:

    Deploy secure enterprise-grade authentication and access control to protect accounts and data

    - - image: - - src: https://docs.microsoft.com/media/common/i_identity-protection.svg - - title: Identity and access management - - - href: \windows\security\threat-protection\ - - html:

    Stop cyberthreats and quickly identify and respond to breaches

    - - image: - - src: https://docs.microsoft.com/media/common/i_threat-protection.svg - - title: Threat protection - - - href: \windows\security\information-protection\ - - html:

    Identify and secure critical data to prevent data loss

    - - image: - - src: https://docs.microsoft.com/media/common/i_information-protection.svg - - title: Information protection - title: Windows Defender Advanced Threat Protection items: From 7b6fbc31cbfa175f0f3fc3311647695fa3ab63b1 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 11 Jul 2018 10:19:41 -0700 Subject: [PATCH 155/191] removed out of date note about Insider; added link to Intune topic on managing Insider rings --- .../waas-deployment-rings-windows-10-updates.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/waas-deployment-rings-windows-10-updates.md b/windows/deployment/update/waas-deployment-rings-windows-10-updates.md index bca4cfe0a9..10b578947d 100644 --- a/windows/deployment/update/waas-deployment-rings-windows-10-updates.md +++ b/windows/deployment/update/waas-deployment-rings-windows-10-updates.md @@ -4,10 +4,10 @@ description: Deployment rings in Windows 10 are similar to the deployment groups ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library -author: DaniHalfin +author: jaimeo ms.localizationpriority: medium -ms.author: daniha -ms.date: 07/27/2017 +ms.author: jaimeo +ms.date: 07/11/2018 --- # Build deployment rings for Windows 10 updates @@ -38,9 +38,7 @@ Table 1 provides an example of the deployment rings you might use. | Critical | Semi-annual channel | 180 days | 30 days | Devices that are critical and will only receive updates once they've been vetted for a period of time by the majority of the organization | >[!NOTE] ->In this example, there are no rings made up of the long-term servicing channel (LTSC). The LTSC servicing channel does not receive feature updates. -> ->Windows Insider PCs must be enrolled manually on each device and serviced based on the Windows Insider level chosen in the **Settings** app on that particular PC. Feature update servicing for Windows Insider devices is done completely through Windows Update; no servicing tools can manage Windows Insider feature updates. +>In this example, there are no rings made up of the long-term servicing channel (LTSC). The LTSC does not receive feature updates. As Table 1 shows, each combination of servicing channel and deployment group is tied to a specific deployment ring. As you can see, the associated groups of devices are combined with a servicing channel to specify which deployment ring those devices and their users fall into. The naming convention used to identify the rings is completely customizable as long as the name clearly identifies the sequence. Deployment rings represent a sequential deployment timeline, regardless of the servicing channel they contain. Deployment rings will likely rarely change for an organization, but they should be periodically assessed to ensure that the deployment cadence still makes sense. @@ -66,6 +64,7 @@ As Table 1 shows, each combination of servicing channel and deployment group is - [Configure Windows Update for Business](waas-configure-wufb.md) - [Integrate Windows Update for Business with management solutions](waas-integrate-wufb.md) - [Walkthrough: use Group Policy to configure Windows Update for Business](waas-wufb-group-policy.md) +- [Manage software updates in Intune](https://docs.microsoft.com/intune/windows-update-for-business-configure) - [Walkthrough: use Intune to configure Windows Update for Business](waas-wufb-intune.md) - [Manage device restarts after updates](waas-restart.md) From 8ec189d6a17f0ec44e04839c7341f818e4b95ab0 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Wed, 11 Jul 2018 11:23:20 -0700 Subject: [PATCH 156/191] added link to blog post about UR details --- .../update/windows-analytics-FAQ-troubleshooting.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md index 37f12a310f..3bf18afce3 100644 --- a/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md +++ b/windows/deployment/update/windows-analytics-FAQ-troubleshooting.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: deploy author: jaimeo ms.author: jaimeo -ms.date: 07/02/2018 +ms.date: 07/11/2018 ms.localizationpriority: high --- @@ -229,3 +229,6 @@ System Center Configuration Manager (SCCM) considers a device ready to upgrade i Currently, you can choose the criteria you wish to use: - To use the SCCM criteria, create the collection of devices ready to upgrade within the SCCM console (using the analytics connector). - To use the Upgrade Readiness criteria, export the list of ready-to-upgrade devices from the corresponding Upgrade Readiness report, and then build the SCCM collection from that spreadsheet. + +### How does Upgrade Readiness collect the inventory of devices and applications? +For details about this process and some tips, see [How does Upgrade Readiness in WA collects application inventory for your OMS workspace?](https://techcommunity.microsoft.com/t5/Windows-Analytics-Blog/How-does-Upgrade-Readiness-in-WA-collects-application-inventory/ba-p/213586) on the Windows Analytics blog. \ No newline at end of file From 37e4bf3070d34155a0a7d6fdbe7cde1c6309fc3c Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Wed, 11 Jul 2018 18:36:09 +0000 Subject: [PATCH 157/191] Merged PR 9698: WiredNNetwork CSP - new CSP --- windows/client-management/mdm/TOC.md | 3 +- ...onfiguration-service-provider-reference.md | 31 ++++ .../images/provisioning-csp-wirednetwork.png | Bin 0 -> 5976 bytes ...ew-in-windows-mdm-enrollment-management.md | 4 + .../client-management/mdm/wirednetwork-csp.md | 34 ++++ .../mdm/wirednetwork-ddf-file.md | 167 ++++++++++++++++++ 6 files changed, 238 insertions(+), 1 deletion(-) create mode 100644 windows/client-management/mdm/images/provisioning-csp-wirednetwork.png create mode 100644 windows/client-management/mdm/wirednetwork-csp.md create mode 100644 windows/client-management/mdm/wirednetwork-ddf-file.md diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 9efa92de94..fc15a38c27 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -320,4 +320,5 @@ #### [WindowsLicensing DDF file](windowslicensing-ddf-file.md) ### [WindowsSecurityAuditing CSP](windowssecurityauditing-csp.md) #### [WindowsSecurityAuditing DDF file](windowssecurityauditing-ddf-file.md) - +### [WiredNetwork CSP](wirednetwork-csp.md) +#### [WiredNetwork DDF file](wirednetwork-ddf-file.md) diff --git a/windows/client-management/mdm/configuration-service-provider-reference.md b/windows/client-management/mdm/configuration-service-provider-reference.md index 5c5d9301ff..5cbbae1bca 100644 --- a/windows/client-management/mdm/configuration-service-provider-reference.md +++ b/windows/client-management/mdm/configuration-service-provider-reference.md @@ -30,6 +30,7 @@ Footnotes: - 2 - Added in Windows 10, version 1703 - 3 - Added in Windows 10, version 1709 - 4 - Added in Windows 10, version 1803 +- 5 - Added in Windows 10, next major version
    @@ -2531,6 +2532,34 @@ Footnotes: + +[WiredNetwork CSP](wirednetwork-csp.md) + + +
    Attack surface reductionNext generation protectionEndpoint protection and responseAuto investigation and remediationSecurity posture
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)
    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Web protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Isolation](https://docs.microsoft.com/windows/security/hardware-protection/)

    [Application control](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/windows-defender-application-control)

    [Exploit protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard)

    [Network protection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard)

    [Controlled folder access](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard)
    [Machine learning](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus)

    [Antivirus](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10)

    [Threat intelligence](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection)

    [Sandbox service](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection#deep-analysis)
    [Response containment](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Realtime and historical threat hunting](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/advanced-hunting-windows-defender-advanced-threat-protection)

    [Threat intelligence and custom detections](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection)
    [Forensic collection](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection#collect-investigation-package-from-machines)

    [Response orchestration](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection)

    [Historical endpoint data](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection#machine-timeline)

    [Artificial intelligence response playbooks](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/automated-investigations-windows-defender-advanced-threat-protection)
    [Asset inventory](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Operating system baseline compliance](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Recommended improvement actions](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Secure score](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/secure-score-dashboard-windows-defender-advanced-threat-protection)

    [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics-dashboard-windows-defender-advanced-threat-protection)

    [Reporting and trends](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection)

    + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck mark5check mark5check mark5check mark5check mark5check mark5
    + + + + [w7 APPLICATION CSP](w7-application-csp.md) @@ -2568,6 +2597,7 @@ Footnotes: - 2 - Added in Windows 10, version 1703 - 3 - Added in Windows 10, version 1709 - 4 - Added in Windows 10, version 1803 +- 5 - Added in Windows 10, next major version ## CSP DDF files download @@ -2614,6 +2644,7 @@ The following list shows the configuration service providers supported in Window - 2 - Added in Windows 10, version 1703 - 3 - Added in Windows 10, version 1709 - 4 - Added in Windows 10, version 1803 +- 5 - Added in Windows 10, next major version ## CSPs supported in Microsoft Surface Hub diff --git a/windows/client-management/mdm/images/provisioning-csp-wirednetwork.png b/windows/client-management/mdm/images/provisioning-csp-wirednetwork.png new file mode 100644 index 0000000000000000000000000000000000000000..2fd93631ff9f4e2faa8b9a1e7681560033fa1a53 GIT binary patch literal 5976 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 83d93b958d..e0c740845e 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1659,6 +1659,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
  • Start/ImportEdgeAssets - added a table of SKU support information.
  • + +[WiredNetwork CSP](wirednetwork-csp.md) +New CSP added in Windows 10, next major version. + diff --git a/windows/client-management/mdm/wirednetwork-csp.md b/windows/client-management/mdm/wirednetwork-csp.md new file mode 100644 index 0000000000..6a06c59879 --- /dev/null +++ b/windows/client-management/mdm/wirednetwork-csp.md @@ -0,0 +1,34 @@ +--- +title: WiredNetwork CSP +description: The WiredNetwork configuration service provider (CSP) is used by the enterprise to configure wired Internet on devices that do not have GP to enable them to access corporate Internet over ethernet. +ms.author: maricia +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: MariciaAlforque +ms.date: 06/27/2018 +--- + +# WiredNetwork CSP + +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + +The WiredNetwork configuration service provider (CSP) is used by the enterprise to configure wired Internet on devices that do not have GP to enable them to access corporate Internet over ethernet. This CSP was added in Windows 10, next major version. + +The following diagram shows the WiredNetwork configuration service provider in tree format. + +![WiredNetwork CSP diagram](images/provisioning-csp-wirednetwork.png) + +**./Device/Vendor/MSFT/WiredNetwork** +Root node. + +**LanXML** +Optional. XML describing the wired network configuration and follows the LAN_profile schemas https://msdn.microsoft.com/en-us/library/windows/desktop/aa816366(v=vs.85).aspx. + +Supported operations are Add, Get, Replace, and Delete. Value type is string. + +**EnableBlockPeriod** + Optional. Enable block period (minutes), used to specify the duration for which automatic authentication attempts will be blocked from occurring after a failed authentication attempt. + +Supported operations are Add, Get, Replace, and Delete. Value type is integer. \ No newline at end of file diff --git a/windows/client-management/mdm/wirednetwork-ddf-file.md b/windows/client-management/mdm/wirednetwork-ddf-file.md new file mode 100644 index 0000000000..0a156256a0 --- /dev/null +++ b/windows/client-management/mdm/wirednetwork-ddf-file.md @@ -0,0 +1,167 @@ +--- +title: WiredNetwork DDF file +description: This topic shows the OMA DM device description framework (DDF) for the WiredNetwork configuration service provider. +ms.author: maricia +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: MariciaAlforque +ms.date: 06/28/2018 +--- + +# WiredNetwork DDF file + + +This topic shows the OMA DM device description framework (DDF) for the WiredNetwork configuration service provider. This CSP was added in Windows 10, version 1511. + +Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + WiredNetwork + ./User/Vendor/MSFT + + + + + + + + + + + + + + + + + + + LanXML + + + + + + + + XML describing the wired network configuration and follows the LAN_profile schemas https://msdn.microsoft.com/en-us/library/windows/desktop/aa816366(v=vs.85).aspx + + + + + + + + + + + text/plain + + + + + EnableBlockPeriod + + + + + + + + Enable block period (minutes), used to specify the duration for which automatic authentication attempts will be blocked from occurring after a failed authentication attempt. + + + + + + + + + + + text/plain + + + + + + WiredNetwork + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + + + + + LanXML + + + + + + + + XML describing the wired network configuration and follows the LAN_profile schemas https://msdn.microsoft.com/en-us/library/windows/desktop/aa816366(v=vs.85).aspx + + + + + + + + + + + text/plain + + + + + EnableBlockPeriod + + + + + + + + Enable block period (minutes), used to specify the duration for which automatic authentication attempts will be blocked from occurring after a failed authentication attempt. + + + + + + + + + + + text/plain + + + + + +``` \ No newline at end of file From 4092a982191e185b9094fd0991fdc24dbd55b000 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Wed, 11 Jul 2018 18:39:43 +0000 Subject: [PATCH 158/191] Merged PR 9699: WiFi CSP - added one new node --- .../mdm/images/provisioning-csp-wifi.png | Bin 10985 -> 12742 bytes ...ew-in-windows-mdm-enrollment-management.md | 4 + windows/client-management/mdm/wifi-csp.md | 15 +- .../client-management/mdm/wifi-ddf-file.md | 187 +++++++++++++++++- 4 files changed, 201 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/images/provisioning-csp-wifi.png b/windows/client-management/mdm/images/provisioning-csp-wifi.png index 463a784f956245bd7dc623803d28528317424efc..f5891084eab0ccbd2ed71110c3d9956b2cbaf846 100644 GIT binary patch literal 12742 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℞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 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index e0c740845e..5e145ab167 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1638,6 +1638,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware +[Wifi CSP](wifi-csp.md) +

    Added a new node WifiCost.

    + + [Diagnose MDM failures in Windows 10](diagnose-mdm-failures-in-windows-10.md)

    Recent changes:

    oMh2 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�m(vswtX&0)W!ph+OC^z0 zc1=jV%P%6#^{uI9Sq!n;RJh;yWL+-_Z_XD4B4=swVy5rZpA6{!MQ76`NJ3$8O+y zW|CirPyKCRx|L6dRDk-~g24Ac_l+RP5&anYJ3~cnJ(lqTf@POv*3T)(~rDMR-S_<&8ZN38y|t`sw#UctTX7{4BhhV3fIr6K$H2 zuxQWES`GUruNK{Tr-Q~IK$6}G{o@no3G>10^j6)($w$DS>#<$cdn-6udqy1d4*M*r z`+RlrZUN2irhO$exyrICbGM=)cn`vc#JDuE9Maa^J{%nI`B_L%SW@|6R(l_x*u!0> zIb`bWlq*#eN<@ZgaB~-QgIMTF5;buTTNIdUFAj70zKG?J^w=*mz?MqNiB;!l9i^?t znCf8j)d23str*uOkMbfU7X0Y{$m+cK44Vk z*NGe?6RtoG+X=JXBYyR(X5rJ+rh=t1huMEq<=F*>+xIQ1-^KXYk4B9R3<}L^b=cBJ zp;u0a54R4}{0ZIN-Gf;CQkq?QBUb>s{e6c3brclT9}_oVT1c?oy}vJQ?L|+B3&zf~ zV93i8St58KY29#pydU++ZDVbS#FucavLN-p(u5zAkUSi|sky1OQMmHj;R)fegIa09 zRGp{8z<0ewr}{+he(kU^NprQsO9#JH6%=y#H)I3g4fAbo7`(HWlT=u0H}YeD&U%^~ zX}Oqu`_|c~@5{EF)AD>SVdSrzFC3@++{fSS(vElFgbgG9oc9yG9PaVu)skVZo;M)| zJ;iT8#s;iWT%FoV)QY-tY^^rRCH)qE+)JncU?oFPmrbu%OGmLW$1g7V)UByf?Qd`I z+A=DwnMTH|6&8;9UgjBdG&tw)4p4^UO=`x51)yo8Wf_&G7+kd1sU>A^}xTm-7z)+Np;) z$0k8=j;p*zB9lCg?PAwCfkW5c06epe7OcACKTe#}*QH{KnFpvmxUW9IooOmQ?Kwd| zo=&n(aSmo>4DAC38&Cx=yO^W>t>}~Dz2#!PrM#=O`OwlDovl1>4MJzbwAeP$0GnNH zS%1#-?eDg7^|PHEollqU%W>4t!9a3LP2h~^R|3m<^5ZBhbIrZ8b@Uo1(-tJhc z#7OCmqVF|q@t1wpT$SkFq7yG`bFn%~2TIvM#Ag>$iFn)P3s%YK2ER|GxsD`rgn-QI zxr%7fJ_zRORxV(NO~8DB$1}|*PIl-)i-6gaWZ8FInK0|c^~BFZVxzq)+eia4-h42W zl{o(A&1JaFSU^NYpd~3vL_~yx;JZ|HU1l`dhsQ^lI!M)bdeY;|%fMm>*9V({Vi-N9 zRqFKQ_Z?C;lBUdC7mJI!jiiLu2O%-FxQHKEH`Oz=5b7PW4I47_ju=SA^eC&dB*Q|s$PJZ3 zpGL1wq*!!jD5vGi^E&E#)RdVIgg~$&3*k8WZMYhX9@orQ{p(+IZDN#(dWKyqAn72* zLjAg5$~5Uerqe6}1d>#Ae~lGT@kmQ1e@!)MV@xUdJ@#JffJpwkmM;t8rj3r=UoXHo zZ?@hT?e!T{qwL#=Wy@;Q54V^Ujv{qiqr%RNon4N?^YYZz*Qc z9HXw67hj!$8V1RnOZtmYLkNbuoIP`?{Y}ZvyiaFCVeG;>V^T`zkmzYx~>K>PyyyN<4W#zgO=;gJbpACDBs z2rS%}e%_Iz6+ZLVCH(%yaO%C`ldsmZ+rl)77wY<$Ed|j6GL=5l7);e-9}S*s3^z(8 zR7D2bIv45K%7&l&=?rL zpO}c&P(Ue<%O;ZD9&f@vifho~(vo62z6Rf;%(j&cKAh=Q5|z(o3v52Mk==biOoKha zPrjh-2F;;^M!6ikP1p4SuM3|7*2Q5ebo1wYFOXxr?kJYjIF!4w*ap;G1D{UIPo9ut zBrn1B>_2Upg;HJYs^+(^C8I-? ze2WcZz|D=hrJd`MRx5xIc1`jRI`7~>Df4=_4SH^(er_3|^q}3gt$Eak8Iu2B^Ik9s zGC~E`ZaMyMzQFIATH~2^5$0QIrDiXDP8eQG$T2K-d3xD1kT_v`IVNUoj$*G275Q01 zR2w_IXY`46LfhHn0LlBWvFh;1pYS4*aW=VZ?H1oLEzL8y=xuf}$rNO_N1X}X*X3|h zn(0hjEBbEVb!!}JyOMp+QJG9-I+^o#dbZHQ5_uIpz?e3sXE$}P%l=R$XV+k;^R#P6 z?|2sBCa=}_rpACn0k-h?&g?j1? zLG6e^^2UZhT`PHsKLHI6*C7JM3(bik_Ovm zhmYCxL$B~+<4?LnAr;m#^%2EE*Z4lj;s~>QAF3j>UH!1d;AGJ zvp~5%`I!irFvz*t$jVXXG5GM;*}gML!694H11 zOG;BIR)8=ZCt;{$5y*lo?f*5C%bvQ(QBh&GS_k-PIoG;VtUL@H{Ij1J82(AFhgaC& z9l0E*c0ZZz?Rb{3%L1#B4;8X95_|ZY`w_S^@cQ7B4|RVQkD<%AWIEH8Gei=EuY7jv z_|ZZnjpw!C#UI}#)#~0`$^OBwq1;HHSs*_C^@=}bVP-yLJ+oGZ?o-)=*0aJ2eZZwH zjW(e?#(NLZd;^XQD(YWnZts)VLCoX{jwMMssisV?e%mCG=QJ>*0oNvsz85jwHWZv| zEhyiswXD*+Uj}WY`0C#>f1*uMvRM$j6*l3@EIa<0yS$=XugsM98=Wp4SNl(1V+NLNWiKx$uyvF)v7)~eHnI2bt zTKuaR^MZl6r@$}EbO#VB^9RnY6tF0B*!ca)GLWAS3reoX6>SXXWi=l?= zzpxcRh*l^#(+(<1I!Jr`8q!&%1nSzDq9&a;&)3tlOok?mo5KpZ{VgQ>iKL|>QY1&QEbngp ze8h!<7$}U2bVdJZQHhO8xv1#+qONilLwF@At-K`h_Y2-{5bZSJKS{?ba?21*2bHb! zr*HB6Z-5P8P{zZ9s8?{Dkl(l<-2GIV&>u_rD!)o%HPz=lm8WXnx$f1u5AEEif-GJ~ z(%);ft?xM8v(-J%MP1|-P3+C*G;oEs@9EGRkWU*iR9N}TMP1LwJbf!)nmm~fL$+HJ zqSD@;39H3dVFn8$dPHZl|8+KG4Oz1}1~{RYqhLupvUNq&j^NRaA2RT3fM2+d}(AD#W2j7bwG`9 zYck=K2EWt?wwS*ZFkngsW=Usd_Gmv67AnX6nKKzzBwy$J5Elb%jH(%f%$S%viiayj zX}IqH%0Q@LNyCGfp`oD}|Lp`%`~pvFCwp~@jPS&G)9M+JOT=GjM<-np#CGxjk6Q!nlYBr7lCw`BBX@&q?HT@tZCa=ifgR1DeSE$p8swa`W z3bNchqy^fZ2b)4*CFR0fUT)W-)2UGReSn*+jRzL8OApiL)tmQEun=KjgK2Z2io}>Xi#w7;$;x;EQFSvPHet`ybO7%vtppF-I3{JZf8)RJzsI}tne_c!b2O%zz{(}%MYPdf{ki;6Mi<#V&Q3+?aCyQ#82c5&> z5F$z6(VW+QGsIll7bYv$3rhE1R2maO(h5UXbpq~Ff!L*C)K{lIKoan z=Br3Wr1JH9G$Wri!hPq?^c@|l0NB<@rNaFEyE(>P??LVCpcm1SPPJ{yLWacjsU`~I zIEo_4`m^;Srs(G9t@jF(d6jG&`>!|u>wVkBLO)u;$sgm9V2I{(Lak~2J}eFJ^Xual z4`PkkWZ3 zI8G5B$?=q87Ol4DTKpU}Q&GUAL>Nctz!{?>)!M+?&o{I)TObkKB6_H6aC%hM=MFR@ z&y}lOo(3ZwKW*qz z&_!Cx-5Us!*32Azepc?D_p zR?NH0Hjur|+1$V}YPxv#dyFJUu*#IiJ4optrp#nMILkekSMtr(g?kUrx~%AM@C21o zXv&kJ%p*7(&xw!?-wc&rZVn0*I2kc1ElXhu2sxTbgCWIakoyTZTElljSF#4%h}IU? zQGtwg#nmX$W>hTR#)L%Y&>zaF;1;nYAPfa!o^g?&ACn<$fud0j z$aHp5_q!sDgp4)j+V%-j3qqFV(=Q>D+_qkp5>G8k#$<=G#V6C8iHiq{XS)7)eOmZO zxt;LSTB~BUoDz-TqtDK+%MEccmxgkfl2xj8tGKi*RMIL3V?kvgGVo=4P)Ez7UU$(m zes`jzTMg3*2o!bvZJ6bRdUBo2x=Q&77a)nX^=sMV_&s4m#(n~X14d2}>Vh5#ssgLDn`D4j+@=|s$;gMCsZ2J zz(Is~&{y;+z1;{s`U2n6I8imA%05{UJ!Q_#+fZc2=g6ZQh-`G)m;irt>%S(*L&>B` zGUaTH%^J00ii(PQivmzYb{cq@r6}Nv!i1Q_*f7S}l+m3mh%Yw&#zR!(xt zAT!gx`66MAN};)KxbnynmBz4-Yp@axHH@bzT(Evwjl(;`2$)RiJdcb-LEwKR3)fhC zo{dYvf{(VmH*G?Vz}H!1K#y*+ByGm5D;51Vez<5zUn~4&h_-fo;@VFFU{@fqlKaz6 z``N?p%DPK3?kv??()_^qkwl%*3U~`s%T%O0AGdpjAo7up2j}W^X-pMI9PLzhYczN57!xjdC{ap3R`2>>pZF?zYze+{yvu18G^_(!}z5Mx% zy5Lh-@n2=-(W8O#nYX6sm`GtlT9~Xl_@PPQHl+xZ9Y?l=&g*9YJsq7PR)&mTRlaE> z7Ck*Z849%gZF_m)4~=SYQETQTGa@87l=zVwFFvwl=?(G`Ecnco-lqe(2(E1K2U-k0 z<~o?@k>ToXd$U-|*{N+iv8a*GlW~QI7E9dsFO|gGjF6IFB?F;M8C(^`xzQ47dn~~< z5;K?WI#<3W$J1JbzcOjFwF<`}ZFYP>z%R&HLK}*N=!lcSJf5J56PTfbR;lKZ2klt7BV>0P$8S#8?!vyDJ+4>$OE$kICQAz(AguFFStRg^&sIF`L-f#^nnv6{ z!o4P9;Ps?KkL&H9%4atTIO@5_V@(~%30R(YTfg7z;g16aS%L{BYp5U|E%AQz>-aZS z6%Hk>T{ubYyzz^M0n1?auY-pST;?jj|8I@abgjQRp_Nm7Jv`l!tJS@1kf{G=P*C46 z?yHgUxvJ{36_(Y;c((B}$;ecY9~VF*K}LRIqFRBpuqWJRQWV3Z364o@19J z37olO#E-Qm3@TBDuG)=SG+S4$uH(i?6d#=ek2EwGXcmrCyx(Mj8B65c@nVV)LWF62 zQie@+_B4i!EO`t?(A+sGf#S}ixAY{mjLf78n63r{EkIe#=*L^fP88{+Gqzb?c4H>{ z40PUWU7C@~ZkBWI=`K}*5Vl!Mc~e3HSp&`=8Wm)f{w2y}^>HG!B#{M?oq*0-Wg(D+ z+j6v}H`I-LbN;EbVkqme>*y4K@EN`?q1*zBLXr}gMKuvd8us?$M1u|G;FDUI>EXmb|dWA<=H7x1LpQ5!rCqEkNTtAntG_? zl+X}pnw=&a7;-pzl7tUc-U_qM>l0o}4jWb6Ow#hP4<6=E#rKho-rk@T6;{X7Y5B#H zVI&`2ocE>uxvR>heOK+ijp$=Q1()KO01i#^?p z^oRo2Fx%V(mhORiNyGZ3j+ZeIzI?bWoikyQMJ+ zZ#yeZs=oE2VYAgGE_jtI_XL9|jx_O)b%-z;63;h{b!RR6o{qRpAF;%Ult)l}XG^mGQ^Y>=WQJuR(2p7^xEW5z)n3IqPR(qka)~*QI~R`C zCu;c%dU*WqvNrVZN{L~!e!eJK+(XkcV%yKVZBw7>7h@V(%2KDEqwRB4Fc}y_a;Q8f zav8z;ocmxE&`n?y!_a1+a>weltH_?$_uQN+wT%q3v|yia9v)N_XXfxW-Qcaw8%^U< zH@BF)gvb(+j=MVj=UJ7g|Eseke0Qihy;Bdxq8Z<^GN3XxPc-~8R|ad%@x9{TGkeQo z=bRGHwFERr_RokJX=UdLf@<~dFtak#eq*;K#^x^P40|;6R>eD8K~$kkgb*NEiE4s_ z);{!IGKgEt{@1B1R0<)c@l>JKNj*#P=r1d`+b`I5Guoc5)j%yK%N8UWJkNij=Ov~| z0Y_KdEPnk+x{%9=EzS88=O+fIgxBFZ1qI{3K?%p4j+~OfurSsL&%J47zyo!7uJ^%| zG&%Y{tKT5@C9N zEl3jT6cDz7%3Qx3J$190@;v_cuntS?)Tt+xB&MpGEYUL2B&V&7&5C0Z2qbY0p)X*Ng@cFAv{6MgKvg-BV(oqMgrvg9 zZ%k5T@3Cz~6+`p#9+eOFPsV7IqF1LWS4FO@AGaN$Qy>+w~gO1d?-Rz+s{)&bcN z(i`qiVzh%zws671_+)Ne5xO-TV?9Mm!#e1{|Ims%h6e|7?b*WjVlH>hydDKO;L`SM zKAoX&CkGx*6U;6@u3wBpB0`z=Do!Q}hagny&M_oI&b8b4#Kwd_Pmpw`YF1&jTa5`? zXRI zvR?ycQ8>Iws6++ z+3@RT3cSK6*=}Ir;bZYx!13pJSEmN=9hR@UYH8yVMS@6bdqNHiiCuR;y z6YOzZ)lq^B^rMb?i&AY0sMNyimz~0&l#!X9S0F#Ni$aN^y?7NLfTQpBKGcyw^Qm6*MKp>bzW)8gCAiWX>NBwc%jpsRfMNt4e zq3T6>#`aN$A~j>8yh*7YTqm_WNuW?kiq%D9U1(;Z)WX|limvMy=#N+`HFZlHEfXfJ zX_i=oh#??+21?Kd>YIHk;D=kNz!oxkWl)cqKUe-)M-^oOlPe1aqFqucv)s};m&?!L zj@w#`gNxhRFg-dd0jv{1mRIT0N>d8)L0xPb<`S|KoQMt;5=2>6V;m;A*NUynH0kWX z(}@YNkd}l#fCjgPOq3RcJ)p^J2UrC!_e>I49hdwX(G8Z<#`z%>7tTE1`0$uO?1~0A zKAM85w*o_n3Ng;DzRKF71_F*(Ayv8O`E{k#%n9?yI<3RS3)(Xf@TcpDYwXDbC63%V z3w{X#bty%s!^8_(;a(um4%XNE?TJ>4`@vDq@QL{QWe1Y#Qo*?>u9S9J)%{MN@3S2C zG*#nysXiclicx2fJ>P#gH4-rWVurF^t1sa%OAlMFK(eR7^ehlN(A#}C>d3g84HD1% zy5+of)gvo-IR8$0cXUCu`Q|xDU~6>R1h!xIf$zEDf&=I>PWHTgm+SdPE@Qw{bEh8= zN$7f14#)GS87f8@#lL87r~CZnd+ifCAv@@HY8XqsG~Sg8GP?1?8Q}RC=_Y^eI%?YP z@;qAX^#mH$o%b5bBMMn{>AXz$9w{`_$@jK{FL$DvLd~^0_;7q}yf&jzeTX0x*s-UL@4kxXlqA|nu$}8MAfc=-56YI7gSLC&3ZPAwMSPi3~ z*^~)w*`)Bl2)mFUHd?dQ@gI2+eHEpm=9p2|X19paaoJvk&pDhtuE$f0 zH*4Js-6{>{pAbFblK0OM4#y?J>Rq7b%kqIi-PgXUrSveR>bVUPXIgEhG5!a*S2;hZro3O$rYd-ktQDU5r(m}oN=l|< zPL+VYMKI$U!qtE2e_4PpXYfFF{Ta@=k1Y24zJuJkz@2jW89VE&i4tjCu9&0D|~~_GS6y?-*xX<-~7imDY#n)Vc7x1Ug=N&wzBNUhO& zN=@Ht|%yXVnNx`@W{T8(^i9xP0kr|%gD=l`NPtd{+ZTC zB35E(%m^66`c@Cx6C6uDwCI zxi{7>$F77kBj8UHDMSKFD`F&-J`T1RhMN+~XnG8oigoxncV^^vDZi>^bDAr?v{GD(Q2 z;1vw$f7x;9b}J`m&R9%Nsu1u3x0IU+3O;-ppEZe*2&<~10>!vsWKApLSs3%Aox$DGjNkV=l(<@#=sjG;1Y}|B z3RmKo#cv){6}n<&D7=fIkaRBW0&nKj!Q!7aeV;D=AgW5f1lpHf>j&|FCy^m&n|?2J zN|_7`<2(HpqbbcSyGxQLYAhT1gLwX5I3jAi^LxQ8kpwI%X<|vcAOwa=C_+CnQ4Ng7 zkWuMG)%a*`pSI(@8X_wMI;vKJ<8>eI%Iffmbh6UpI)XXGtY{p?Qm2uk?_?uK94U@)JBLg6uEgM2JNSh+)kS$g_G`$A)erqsDkgAd);Lk z11C07T?P}bJDL2Z+g0B#j(|(fj9^}O5G&$&)St0wPQs%%UB}(JraV61SE3&%)fD$* z=MEMM&$6Azujky(PTWYAj}M4mUt9e*D}=fyKEcM_&J-^DmLI!o*{{>y%!vJ7?39St za9)|O51Sh|&$ylKHN4*+>VZElJV>)K`-Zl0XtBIzHu-#Jy}B|AjBj-}oF6YY0z5Uh z0$+8yWPdOpeccCk?k0A|e1H0HczrcKI0f(N&x|qh&9EwNj6IuxS!OP!heht03@pXx z?M)EMp8D<*cAQNQofw6Wm%a9Q&(VLpmTeo+e<5)N~~x!3Jpqo39%rNQ@@^Qj2h zn_^%xuYgw=U}ZyIewl!jF8`GnHfqdy`;^p^M#oAMII~(n7lgReB#ovW%LXCh1*&WU z4XNQ8ezM9zTwqw{p4f67+(IHEgq5M0z0-Pn{$gg#pDjYIuY~EF;ws^>8%)~eq*MuA ztzlD!fIU~B=5J%}6&MuHSypc`03k@cDwIe)5h^_L@ph6Ib9p*knp(`er{Q1tfnSXE z_W%)9nyk`IDh0juna{7Qxwtv(H*to3_CZkm@*ThhG0JSO!+^sM`ZtJBSfY;{N?>%YbfOzNEvybe>m&=VuA2=`{v*Ali&V3MiKO!9;d%Y!-mFA2Qet^e zTJW!UP8%GpB{(os!4$~I`%-2xM4#{40){Dmbfe*~(uk=cKTx;d{G(Ri;H(X@Job5g zZ$#Jga$;tf3dq7@#**Ry%p+ZnVk`2Ekh7mLElPZ|298~0`c1}Of2Wi86U>a05b+Bv z_P6Qihzut?4+`javPdNb^g^lT<&E>kO5T3pevbjSdHW(42R>@%>9J-{8Tf@~V)6}G zooj6Qy*SEo=uh)1ZchwkfsTmHBwF6L$3d6HcIAk%H0Ca%?Dr#nwDUc)G%I$+Co&`y3E<$KpWZxscAkGY=uo4F%}XH!==PZ1F3J3(GiB_2 zY}<6v&WFmC3SL`KMM17e!~RFXlx6?9pPt_lamOFgD-?OZw!9l`ZW=$HN^ycI^Z)$( ze&(R$_h)9H_BU`_$p*&AbQM zAHDrU8fg4E;d%FgiOKvBJV3_B+HqXZNR0mt_We2r#!^Iz+Zz!p3D_E6zmWsf$zN8B z4eyusF%MsFzraeWmt(BsbNrUBT|sO|iX#6l394;QaGTBQ^!0{HF%x+*6pJwADjtk4_Fn1y!4UV6jIy7gM{z zZezSAlY1s&=Tu@6y&q6#lxRwsz$F5hZ#gfeaex-UD?9d>*%gk`gh}z=yGth^kN4KjH` zOk5nCp&V8kMa+~rD=Q27%n~GNqvU*KCpqrgUL6ST2|vELGZG#vxTw zKv}s{6D*YxWrOW=G|o(cPalWq9Arm*8?5TI|i#ebi=8wz}xa1^NL{!X&?*J zBTt-d96uDA_j)b*ca$cjqtW~H}c`5Yi27GIzN(PMg;*=knHT`a#h8i z!+s^RL#c;5=?}racY^Av_`~IBM4MIyEiBiEk(dhPP}8$14q>Vjqnq1ur?Uz^ilHJ{ z%X~MqqtZof^t-0FG0zNa>>fP4)v}f$moh?M`oBC4B{sT0^ zkz&3g{a?02^Rib6r%imHJ4??*G7|0+wiB$``q@`&N{8m8083}L2%ob4XY#i?)lbFi zyMZc%9H*y=mad*B&?j4{j4FUKQVKVG3NKuO+yWldB9@fWAMKZw(tIJ*GH^Ng;FIQjtW38Ny#%$*uh9_Oz_eeQAdKPlAWu_eWu~$Sbja1Je6`l*#e(zW+a-T<3pv&GC0|sw zR~3{C6x*aY^2?A%GZ~pv`6JcbG(MKlN^;>Zzs@2yv{<1PM zOqp_Cy#|+kOYgr=&r82BBE>4|>&r_@%(DB0UK@%-b+o;)ML_en70ED)D?72Zm8o1h z7q0W|z~kS*7%-e}PiRuik|Ze{jdHig?-y~IaclJi`%uv#0Ou9%Mo)}5QAt@sGN*~U z@Z~WHcX?d}x*Dck-LdXzk+6hZEY5Ka@K}k{(qsQH23$0Ui_P*DhXi9(P zesH%ZeAUTN2&bX%O)U3c&LXtG%P9Y`Yc*{uk63j&kLEbWKcT76ROS~G;HN?fLxy}mPS16ff*5OAHbzJJx&|)-` zL*bVK{8)SI02$l;J!xI=)fL+f=qJL1MujD=fe5pU>K^MGZVYKq-nhRIrr#?Q?*xur zoN$$WJ&JQ(+QGFIuGJNgTs;aDS8%HC97W_;5K`7{t#8jHQGfhb9|-zog=iXATgqktGK!+qSf&2k(e=scr+?7BO% z;`H>A_;8&>(Vjvk$gmYPpd)gB;h4d2+|qY*qv}d;%i(QxBRo`7`p+k45Nl<2*%Vg^ z4Ne0W@KfUIWA~IO2aw}DJJ9p}_U;Gp1C>k%4b{3CP(uk(II2;8WgWV*zR(1f5_D9% z`ZYU35i0z5C%$17x70C}d`OKZlV0b$`khQoTUF+)RB1-MIik_2CN8WmS=Z<8R6fbzOBmWE zLV_|&Otqn?Ya7ICPuKBROcqHZQ&v+8odE7zFBR`@ckv&2cuygV1cv5;-EP7x3D}Kh zFs&2;^HyvsIyx{SJI|26NA|q3_@TrHwAE6m4QJHrvN5P7oaT4+e@{XHJ*6mk5L8Bm z^%#K3PSj9U1(OBTyU2?o4#{G`>(=+{x|H-YF`1AucS-M7&RR=W5=%J8!7ICJEZ^A% zU&syRIHD3HcmvCSdNNF>PV;YjEI&vbRr0l zDE&x}BxNs$BqP;TKJGxokTA`>-22IgDA#yEt^C*Z;x?ut4cdEuSRR3B(C9ZYOKRir>_aje=HxE7NB^fO`6{r^`i96Pb>)rTshp^K_6Uzlol0W&2Y)B zH$X_w5mHT%xnR*Ds0KX7cXiGGQbGy+$-`dNXAE4wFJWa0M+6ORC5zDGpV5``XQ=+c zVtD_1OjdDow1l#ndw)4{!*6sTC5s#dLfC66zQ_C8pG?P|9?1lXl0XoNlZCbz)KVGT zoVQ`Sjnz(;+kuQlqBwJ5w%6nE#;sxDy2ADJ{b2j$;rN zl25dU3(Dp(SBVJEGAr^k8N|Rqtl(!&hQmk?qKj0er3NQt<)e6G2APki+cm26zbl~< z-*RUoccI-%#g+T3L7u&+%tU~P16Lg@s?Tb}g3NPCTEe5rxck>c`$*hMZEK(+5z?Ri zTclVC-PgAk@vn+PMGxQ6JX=Q^=rtN%V5Taw_rK6hnStVmR_(e)BDy#+K|Cr<7%<5% zR;(N=#DWE<1sn-@0D44WH+7(E;7h)Pz=Nx&7qjUwH;Dr*{l7;{fJ_Uh6?t^?M+?oT z|1{e?_J!rhh6m=YSIz+o{pUmdF7fh@WVY7U#EDW$dU`d9+P-H3Y&h~MX=xYBA7R*|YZjmykdcTFql0kp7>kj{&S*52zqO(76LL@F7cEaQ0P z;CKF_*!FHuJ#2CXTz6PaRC^Ga`}#vz1|!)DC{6D+b9>!uHFHJ&mJJHH*)P41 z7u*ej3cu`X2nyUrNxmBSaBNuu>ECp_w_$CLQ7Tu1+6(cl`I*x*0A4S+sD-1uI zC6yUHz(>pE2&%-eLuW= zz6Vp+smVuKip2^lgDCz{K&MDeiVX?hEu@Y@HENxks;B5vcB*xBA?}wXQW)esfj=G_ zD7^GD-WPk5DdsI$w@+;;U$j?#Y*;3X24}(W9xAZT1X0Q2ny{7k*t+j(mGB68*VixU zID<|3-z>=y2KrgD*Uznr=t~uuCI-1eaCM$P;5guHM}Co)EkSFdk&$mA;k+gXQ$i=N zP<9>{!^?em!8dchFzLwQEdxd!<13HqRJ)n`B9e>P!cry?%9^f4RytM9w^y-87626Y z#IA*{WX9J1po(NcizFx8rJ%Hz<1N;>|B!+y`~FR4-`hY_#>8Aubp(iDQs5mZbY_+F z#(6(nnXS=?rkSf4wgFZ*m@5!xfdL-i(PO!;_`=mucOy#(NH}rhp=M;9BME#syowbz zyE0OgKi%5ckP{XC8PHFtoyMFg$CaxD1gohbeKq1 z6}*)=M0Ls378$pE8QN|VE=QGs<=Q0M$@9Cljm<(6$`vz}5gV3sddi+#H!~LeFp4xE zJpm|)U{j7x?ZMznDua#?drz= z5P?yqp6fb$eMgeb01;tim?)`gmWhgFWR`B${U{v-?8CaJGUnN?+tWWem7s;BrF0;_bTK{J`TJnJ-5HRRy+8y$oY>S?x?Q#6-BO6g=R_T`qGw<=Yy2doYFjeB#`< zIHW=#r|-(*sHfi~y*d~6(O=NV2s~D{90*{)eQY@c=YrXpr^_DhHCT+J?M$|cu3wq6 z9HZs^9supbJ_OQpNiH_wF~wf{auzdoHq8u+g1S-#Zd7CL5dY!`7vhAZV=Len81&As z1ajQRsyAHYqU*Qbb7GMriT7=w81hGs*Dql*PdMu^zs$F9=DY0cS1X5QDje8jy#wwU zU(*ihBiq0fdBMb0Z;$>ghc%YxNVy$ZPHXk%#0%<+uOu^=FA21~*+cq?R1F#b^wC(W zq-jG|gh>O8{@auO?E93JOb{yKfX=Urarus*^>(|H>D%5Ju|k5o1kTFbZUU)dFIQ!K zG>dd@s>;G={gOFDX=FH3aH)Wovjl2j;5#J6%&L&SQlW2Tq-%u7fv4reVH5M=gGa$D zgmo#Dx=?PQh2lYgbt}>1H-=-9x$fSu+0R3UpPyY_R@c%y=wP@-HyL!OQBQ6s?!;vwV5lG$Mq?NM=U#xc zkd~H~zkmP!nmZ;XhzC++CoVkTNw+>osiGP`W(9Karr(5s=W#oZeV0zQJxO@o32|a` zUyw^=n>Vk=H}_6Gpy-w~K^7z=)V)QTD7E!)_8zsQCOSAdIoYskx7K%$Emp0BCQjNs zxO=f>+-L8JK@k$Px0kY=Ak2akJ!WlvyMqYET9T=eyCf?sEKCK15AU?9oXh?Fn;<1K zna(lhuAXt__A3d4?=<3*F_%H(R|m<>FnIP}12afAN&_`Q_Tsmr4C6YUB4fO$J}9V} z;xBWBRsl9gMS=L%t>^%SGJvB?7emzK%|XgdwBRW?T0-=LzexgEVaN1}ZLnV(&7TzX zug$l2x6b%E&DU24|KCa?!iT9(!^!Q>mE|sOb2A(F>yTP%m~*e}6J^@pCVS`bG2HJf zG5=f@x_Ke?i5R%ep=k5Fv(qu#4?Ze(YIP^mllzMa3Knm3*b6!D3G&9vahp)-5^k6; z8~d58wV@^&>_MR*oNhDywO;NFU!D~^>-1$UN>LV zV9g4-B2$xdUc0-;Rvc+2X-kCUbPWGKPIY@e-snWM*T?DnubuNgb#Bh9zjf5rv@uMHLFJE0QdQd! z7Y&B%vm~JH2<(xJlJy<#2KI=WDmGCFDIL;0d(N+S-qMOf}H6l4@_D>-N%B59WhHZJ_iJ6dxa3?Jp$meaR=VPc1rb-|K z$8cvhxt=eAx;u*XhXNjcOu~N#DU49~xKUYb;ULnUk=E44Gj%PjMU_tW3ZwpMvdBbC zZ@GEesHNLNp@3REc3tZ@sR!ER4jVg41$-5e#3vOJ^pbLOrg6N$w%+!r z7%YF!pD=r;NRa*8`JDDH0wzPi@bhT%`_uzhrW^_oP64x}NdrbqKmx&5pRCseTuc@@ zVv;o$FR(NPeDX^G82IWQ(;^Clv6}mTgMBlLGz9VOcaSVNvA+6`iyHX&2#`r+#L_Bh zJk*9d&zS5!gm^4nU;YXEkwwCyipkkjqD>LWTnZ{R zhirXcbE=t3M^<7MQ>PHNk5E|I>FQA#ZWfW;8mDgCTQQScx?O&H z2cxG10&eDzcFhTC4L$W?85uu88+>uK5h5ih)sqO8rpMl$fD(2B(|(}hHW z32AA%>d-93h)7Is4tc!Ny(wDhcQ|M$35}?c+0LP-%YLw|_ss%phUfBOj^~Cj7n3ZMI8N8fJX?fL!;_YOTl$#3o?%7XEpTd$0Qb>Xmal}FiD zcDyYS!-eVFGmp^>hmM$e13mW)J29w;1ISiJx5xFjck6BTiuPc_;BBc_9Dq>T# zT!NjLgvio(2r8#4KlTZ?T_<8WUAM|$J3f+FPmG_MY`!3Sp5}3)fEJEcJcLg0>As=_ zG!LZ92l8fQpZCx5IsOpaIsQC>I*LB;?`^)@NxpEyZ=@A`)!ZnLMt~E*@N2f|{QFO7 zIo;mI6yt8F@h4SWo#k8k_3e@GB31v5z!jgNd=~?1G#E6EbFF-eSdI~q6kXzXk-V4) zn254kpoMJzSIpVQwCkLJq~d!b76*p=DzO> zdIEpOS!>U@(s*#VG}4aGE85Pd(QVhGGi^PetIC)QbK~=(L&-~HRqh~Ym* zlM+9k61!LZ4hgxgW5hq+23@f|ov?Qw1#c$04F_&uU+w{8Muh(K{oH%1UjaklVs+h_ zu;CiJ+TZMs@^49xz44|(LpUUB)N&}$5Kza^us<`!xTKVZS+4n_LzE?-cE8FEjQ1${ zu^l(0LTuS2V^5-neyAK;DF}N1= z_DR9&bkpOU#nBO#M(`|!a0RB(+Bh`}3Et}n{n>CvfSe8rOy%%ID!&avU!yt|C@bJ0 zj0KPi0EZOQZl&Ngo3-e;@DT72B(t~p&YHaV>W~G28B^ARP3%3&70Aj0P@00?AtNR$ zh?CckAfVC4kPZv9$+qQY)D4M%lUv)@l$mlzk3@^xwr8$#X@{GXrL6JlKjb7(uS__j zlx|-A#fq7MNEHo4p`2A6F>&8CA~>`l9luVX3%4+ICzl&nyJc&vzfUV-W+8gtH-pLY z`V12j#_I z)}C+%Gaqi=3tC^6!r}OHi384rVczn5Ft0Tbb_OC04sQDu#)$r?tVSro~5+dwQMC2cA$A6@*z=Mt$6~8ygdYx9mV(a847OBJaXQWdQ4!gz+ z4*1T=n>7g+j7#t!V9lAMhL^_4rrc*!Zk6os2kzgt6PSDjf@w{0?G0|bt{Wp8WV}Fc zvIn|yeo7Jq)$8V2(@)48?#zD(`d;HxO1hWX8|+wMDW?TtInaT3*gr?+M_3_Rf3fo)Rd#!$wiC*nE@kYr2o#xb0=UuOT1z?c++9eOR=# z+=`)Q^Okg(b+<%qBHSGrk01=t((UoOMc%X)oHR`&xf!ejHS7~x^8 zj8$tmJ2xXAAcC#AX1Mz|${9G7xawQe$c(vnpA^ zW(9+}Q~C&frQ4W}$q{xcUFD^Ra1{UOa=C$Yol9W0VGQe-A}VOzQ_;{vIi&g3lxNvq z#@)I)h$!fTbKJ&*$Omp`H5CN8lyK21lmPa1XOZG4*cevZ%f04@A>h1aCD2z9%j_`( zA!)tDNb6s!Qu=q!r;kShSxOmg!+|qM$Vh7@9#MiTv6A-IE60u_y3AT#S#VUXKBz5S zS+q$csfY@gNd&GtU?2dnj-qh8&t$2K_kJul730CCk@hi*wZHMhVQteeCwf z?z`K8AlOPMZDk%Gra;sHXRFmiuJilW42rW##LxB3T(sE5ZJ$0^Xj`~TB_O1gM~ZO! zQnOhcL;2Ic)g8ubc)k~9?GbR72_A#~=?}W_N8i@P@A->U8Q-AKbq38L!vGj3jj#N; z@6Go1c{C7kRYv`8_2QWkJ*|qIaE>b*C_Xp&u<<6m&fGg>wS;KIk7Aqzx!KqB?X)yc ziJykOOY8*EYeU@;v0cc|d;Hi&+!8qk7u=g=q~}}fW#%SR>3P{)f4M-t{5T!BW~zT3 zpBW?YK1eLa1X0TkSI7CM^$VLA_MQ?}5EMbAyQI6jySr0B8lCnB+h2Csvf;?aJP#4Mh*Xu_i~6u68i+3t5Reza8qZ zUc!@nO~Em*pis$nAyY%$^_Z$82OCV$iIU%{^!s z{1k$apA)Z8?0kY$!uX6`qf>cba4IxZOk}nC#*;sO5IMY8s(1=LybxQfc#7MwH5o-+ z{i=jG^*+xM7ZBI6d_IuP4FBE|6aJ6i26PyTr=I_U5kNjW7 z3|5p`s_wQx-LCS4co+3?%Je7$1r@S}fl+B4#x*|q>s{^#92DqWIO|?IEQQn4Jp>8V zTC1EvM`hf1TgXdSE^!7&$08P(qH57P0%Kuk5?)dWv=Gy%bAbm0VG0V0o?+JX_@x@Y zKkBO9UQV6Lk2rnEIpX<)Wa1b4d~hmGgG!3B4X| z%-UbFQ+;51i3XL?zBzGX@jtbr_bu(C{>lC;_OL*24}H5 zsQt!r9cB|Sf9NyC4Hvay@6cVnA415=i(6Aq^cVbnVaTR;_#MmL)CTDx4tBxIWi)L? zs&3gr&V|YEGK8iXJ4$7MtujqB2)GNi^Y;@d+L<1$kRfVB_Bt-!{e~sAoEyt5$%f~Y zx?9X8=>=;MrHUnQSiIR4Vz$a!$98z>VwoS(BQW4$`IluSo`5(Ch(m~oh)-o-abgoY z3QpsPAxi3Cd%P@Mk_Gbn_m;`;6ikXP^E)u%nGrX+sh5$*U-5zuCQ?!VuL4Ux zumlV&o;@UAt3l)GN(>e7tAAm9yRLEfJ7Zu9T^`M%YzU4sV*y$K2Do)4lKOU=3+Jjt zbp)0Oa63SxeSd6ZzYWNi#IaK|XEQc3V)=6ziPdcEp5oZgd0NUUqIDJ1`dJ^Dp3_tn zCR>12tSIN~_8uFdzb$3jg2+o34K1EDVkoWn`Oig1-R-{T&Kfs7KbJ>cck5i|cH4CLvb37|=W{s9a7DX~g_e;&grDhgG_7#UV#F7N7^Zj2 z&C(+DaTmB_VwtH8_lg8GoCAR&$Dj1^KZi98*6Ka2Lz}Ph*pSp=%5Yq9VM;h}EFRD2 z3Fua{gp^^EN31sMk|WH@vW96RMZf5v_ECoTo>I$FN|K-eQRc3>ePYcHq~!Svp)A64 zcI_noM47!eBcOtTede}2m1#s2{9_sxfY#DwMY>MHSR z!b*&VM$?JYe$egh1VSI`Ai8@S>!7IJF~wHnX-yD)J+IgmeNGsfdc?TU)HoXgEJm%k z68*O#_0$H;Zz969;#%s7QACIB_<#8Ilj1mgiNLE8Hm~@}>skAF&_WDDGcQ8DU_jpz z`vFbIUA|$uQQhx?vf15UK0&@iTlEzW%7mIjD%-r5cb!eVaUzqhhKtLsh0_nqG#OXf=EJ*;3m(LfxA5xhC;F+49??Y73bdyiuI~mU#U7 z1)0L-iF&KA#WY8q?M9RZ*f3A55TrwVwcj*BHt*c5Yyw9+`RMiECM(>q{t)JQJ^kTt z;QEV$cvYIm7=a39>HAaDwcGvgLw5R0-4}SC1CVe%u8z<#1LhgqRl(#2CA z+MdR(DKl35RuoMX6#X<|dAkByDsV$)bpJgiiC|NF<%7{uU448` zf8Sdy7|YrOTZHpbgO=fp68}Ja))F??f2m@odn;bV~2D8(+>T-}>ueY6Jns(BFS?!P6)N4(;&GtI1oY_--;;Kva+KBYH=y<6`FyvFe65B48y1cLy zEB8ztv)@?xSyt+=2>O!EjoNNa_o>{r9!6=XlgrsDcWR-q1Uq~fT6u@--~OhmLh*F} znyn?TFXK#}E)BE5$bYqq=xS^gnOA+L=*Vn5so^oYgl&+k)YPo-Bg*B8_ zmu{w0w&4?MqDzQmM%i8i@p-Wl)uHcenH8RHL*(RP_MCARJ(O2hzlpR{<-$0@ZSGnX z%)urfG+_Z-aNfV*clV4~MtaeGqWDz!VrFK)m1Vy@A8U>rJXN910cGT)kKl)p04=&A z$=A|$AG=ng7moxse39Cg6{ygE8P)9S3tq|04zH@K&j9V0COERH*tDWV@f@}e5;;}X ze8R6}fwOirQx!ki>mCmknl9RQIBUrD){c{#CJvozZ_%*`6(pcU=*bJd1e4<{$9l_H zKwe55u_`0q{IJ$cMAWzvlSgZamY0+JfVb(-;p3oA3#uyWGKWjv_5@6IS;vo&aWPBV zb!Sz^%NYWb+N!~C*p~QwRE5UDZ zOiT;r>yz^%?G3Ddf>-#`@|a6!Mj{;p^mvOS2Xj?QxTT22cLS6*V@g;H&&SiKkScdg z)g_5y)ndO550R_lwwz^5&}D29n?Qxz+UaGLBsNtMP$#xo+j zaXF;ma#e@}X*kW|u8cq!s3+>J#!&B@(n-YlhOeG9R$7#}>Qzm|(j%m1kwbkimS0@* zb+xvGuR1RzE8*9)8Q#l%)|npHs18fn?0B?nBU!{wQjaPWxW+~`DGblk3Q7Bw8EtwD z{@rUiKt<{GJeIgJsP{#3bJ7*@_@(v>BL@?Zw3o}Z=!_b4oU=bpt=;XCOqrPA5~=xK zZz+l^UyhZq5o(|p?q^3p$DXhYaB#EjXYx|FFIaQne+VIrr0kvX^XmT4#2GVVMUMS` zpZas(m>Pe9WnGaaOh7l3cuv4xlUG%{2BvzXHH9cm>PKs3i}yj*I`oi-A3`WP>U>t= zXaYQ|vJ|sJ1jDWFo{C8ZU4Mnkt1`up6e>y}u!)oPQd4Z`IE|hndDC()Fo_R!e0GV{ zMn{>8&GsrhJ2RWn=Sn3%uJc1D?S;?^OExDvnn%;YkqAZ5@}^58jlmr>)&i( z-BGONVMf8FS53kbHoMaaI(h6ASLKwgCstihwatiIucS}0TH2u{LYX5Z$F_|;k_bU z_!QY=n&Q_pX$!I!p5K(HrpM4MJ|floG3f^Y5(1dL+S@VC>y=LC%ot6G)1-2I8g`5R zRT(Z(L#e)&%XxEpe+}2=qd;2i#^M+t!5t8XTwobeF7Q*ii0m59yF#_&lw114C7PCaKsR*Qgs`o)&kpblXuE*1yc#OUASQ0suM`m;bRXHT&FEg7!yC;whY$!agj zH1$u?vvv!kZRr#&HoHxwYL%g(U9%dqDe(kG14CNx_%II!?Gu2h)t7rMsi7sd9?0DtREO(wTI&guv`M4F^ z0HeoY+hIb3rHHVGF|$+ZYc~`R#r&I%wo;{=7NNbJy!*u9&_v!9rAr=?6ohvBbLo}v zXXMrUqiTik_e@c|k+FiW#Xn6?j*l~~ZS6{lX=00mMksXIwkm9)6yrx&F9|4-0A&f7 z>_mPx{T=gF#md1;nU@$#B&W=3#yE9@^5vMtVSoyL-kReRcJ1O3D70B&PmyCpLinPA zHtNk@9Lf0eBx^`HQJ+kZfB`j5b5#}4ITze@R*--e7Ke#D;Y~P5Khv3B`O<-aEbA0NVUIuk8paj!HEpTV8$_hp;C?q&~e@dk3cS(l!&|nj9mP9gfMLGUiowk;V zE!OnYd+^4w4qWj(3Wj)=E&GE}MwidW;mK;Xmbm$X|8~5>$2EPB;pZl;> z>oC5O$nSf9e_uA)`3BX2O}=O6V&d;#El&A;`*6XAr?_ZSgMIl)medG+0=Xa0yqO9> z#L2cvH~NuFWg~HL4KREFPAn*__?)m2b>@Dj^;~|#qZSTbR;EIyq3K&9PZUor4;Ve^ zBSn&^sfPf4DJoVLCqZFJeV-~94B|I}a0u&6?aIyk&P6U2{JMRL9)o5RPs-OtH@*)- zU_hl&?mRFD*U~X}Ag-$ZYh53{7dqC0NTb|;?%)9HhB}=2FU%jjy)9#`sC>%SBu>{I zcSCJTQfNW}N8#^D4r*cgpD)P1E8rX+SBP|3&@AuddnvA<3|~B8HP%oU#q>sL(5dB> zG|0%}LVs>Rtwx~3viO6I_RGr5C-r}Cx*p%r{k8vOjQ9r!Xy_m5Q-6Y^;BLAIwy$iy z`n)_UEMP?!&mr)yzMV?U5o)jqFZn*GR}8u)&0(7UJ9YF$wi?5Aq>vd0etnX>B8Q#A_qZ zrO1tjBwm@ToU~*2X?@&NHK@Xi^hsmuw}wJ>WIX8|D>59oEzzx#qkbv!!<*r~Mo(n{ zINtu(b47!(y%2{Pd0IAjzH@^bEirZVr<%tOExP?N=?SS$q!QHFh`iz=%U0yHVF*A= z)Sra`5CY^ZCE-#rHr`0W2?JUTM|z|bnFvYj$K>HXWv+m`!}tB2iIB8pt(QL63 zRo%ZRqYgW=={SpQk$4JM>qQQg0yS0UuUFq*eU-dAEg-^;LGjn08CmfUikTCQCw;2} zB_CgEMkAgZ!=N)yz!*cbAXVlv9WV^d#{A#I-OV)wtz-kQF`rY7pPHXUqLkVNai#I>-zl0^?D**wHhI1d3&SJQNsRdX(GZUKztR- zqduZ&kPD|$<}tTb^T~(tN+-8d%*pWgx8gYo_tOS~Ls<(sob|2Xy2aFGYw8zewk46% z=RL#>7LPZsowbRc28+XuTCtRz1zJrzpKSTe={PedeyL?QEaBmNvr8xmW{JVP#DI0J zg1h)T#Gs;`c$c5)wZGwF#;H4u(N#w3wV%yeSVSpGv_y&e&YMJoH0lV4BpY?q6L7?ami6w^Wzqn~Lneva%vf z>PH54GUTT$Y;6hOoV9JtpuK+sw9Ek;@Vo`zd!0!`7VSewz87U#hN$)#%SV{Gkq^~% zRgr@2&5;D&+&*{H9ul0{eXx}Z=(+Eii?07lVE^%mxDnm_EAmQa{&h)LRdjvm8!>9} zMd?_iOwKfL3i2_+$^9e~bZDtGR*o3X>nLYy`BiZ5sb14f{V!6dfKaVV>I0>srR=1- zGby_hb#)pWbo973Nbe*T{ToXW@mvK(&2r7!_+@!7g2Odi58bho4da+Z@-*fji z-m2x9L>(48?t0QKQ?r+qCtlk%&5pb0tPH#rp=IIFG7)A~+fPjzcpawR{RQA7uViN2 zezQTb{O?NN{kzhc-Ib5N@=>i=&0l?3b#F|Yzw9w^T)*qQnma;gl_nV^`4AGXs&nXd zx>Q4#wLBoE*pj9)qyIkIDlmKKBH*|F2_@a)tPLr_6+u)Ta$|-Q2Yy6{zdA6l+`IhwRD!u# zsX-eV83~Gcig@BwxqTyTQ=*x07+lz;w7oXRb|_*SQXXko5qRqgGow6!OWyPmqao+oGy1tXhj=>7AjOAmo4@Dx zzh|pp>u=aATo|Z`>TXI#t9(jS$hs@*VYr!cphWmwAB0sD6gE_&7Ovw;b<5A#GJ!)s zZIa&9SZNQ$`42aeJ?{51Wa&)>1V>&_a^2mw(92yX!_q2ivsc33NaVa?eeKd|zei=( z^tNROB2TxRW%5Ze>O`<39D{etYxj^jgL6VS-ai*(69qoOVM}4~i%=hJ;tfU4E9