From 7490eaefa265d52ef158bb4ac6d0195e0fae43c3 Mon Sep 17 00:00:00 2001 From: John Wirtala Date: Wed, 31 Jul 2019 10:11:30 -0700 Subject: [PATCH 1/5] Moved Block Installation and Usage of removable Storage up under Prevent section. Added material Added how to create custom alerts and detection rules under response section --- .../control-usb-devices-using-intune.md | 98 +++++++++++-------- 1 file changed, 56 insertions(+), 42 deletions(-) diff --git a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md index 537c68720b..9a39484151 100644 --- a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md +++ b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md @@ -32,8 +32,8 @@ Microsoft recommends [a layered approach to securing removable media](https://ak - Granular configuration to deny write access to removable disks and approve or deny devices by USB vendor code, product code, device IDs, or a combination. - Flexible policy assignment of device installation settings based on an individual or group of Azure Active Directory (Azure AD) users and devices. -![Create device configuration profile] -These threat reduction measures help prevent malware from coming into your environment. To protect enterprise data from leaving your environment, you can also configure data loss prevention measures. For example, on Windows 10 devices you can configure [BitLocker](https://docs.microsoft.com/windows/security/information-protection/bitlocker/bitlocker-overview) and [Windows Information Protection](https://docs.microsoft.com/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure), which will encrypt company data even if it is stored on a personal device, or use the [Storage/RemovableDiskDenyWriteAccess CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-storage#storage-removablediskdenywriteaccess) to deny write access to removable disks. Additionally, you can [classify and protect files on Windows devices](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/information-protection-in-windows-overview) (including their mounted USB devices) by using Windows Defender ATP and Azure Information Protection. +>[!Note] +>These threat reduction measures help prevent malware from coming into your environment. To protect enterprise data from leaving your environment, you can also configure data loss prevention measures. For example, on Windows 10 devices you can configure [BitLocker](https://docs.microsoft.com/windows/security/information-protection/bitlocker/bitlocker-overview) and [Windows Information Protection](https://docs.microsoft.com/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure), which will encrypt company data even if it is stored on a personal device, or use the [Storage/RemovableDiskDenyWriteAccess CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-storage#storage-removablediskdenywriteaccess) to deny write access to removable disks. Additionally, you can [classify and protect files on Windows devices](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/information-protection-in-windows-overview) (including their mounted USB devices) by using Windows Defender ATP and Azure Information Protection. ## Prevent threats from removable storage @@ -155,46 +155,6 @@ If you want to prevent a device class or certain devices, you can use the preven >[!Note] >The prevent device installation policies take precedence over the allow device installation policies. -### Security Baseline - -The Microsoft Defender Advanced Threat Protection (ATP) baseline settings, represent the recommended configuration for ATP. Configuration settings for baseline are located here in the edit profile page of the configuration settings. - -![Baselines](https://github.com/MicrosoftDocs/windows-docs-pr/blob/v-jowirt-updates/windows/security/threat-protection/windows-defender-antivirus/images/baselines.png) - -### Bluetooth - -Using Intune, you can limited the services that can use Bluetooth through the “Bluetooth allowed services”. The default state of “Bluetooth allowed services” settings means everything is allowed. As soon as a service is added, that becomes the allowed list. If the customer adds the Keyboards and Mice values, and don’t add the file transfer GUIDs, file transfer should be blocked. - -![Bluetooth](https://github.com/MicrosoftDocs/windows-docs-pr/blob/v-jowirt-updates/windows/security/threat-protection/windows-defender-antivirus/images/bluetooth.png) - - - - -## Detect plug and play connected events - -You can view plug and play connected events in Windows Defender ATP advanced hunting to identify suspicious usage activity or perform internal investigations. -For examples of Windows Defender ATP advanced hunting queries, see the [Windows Defender ATP hunting queries GitHub repo](https://github.com/Microsoft/WindowsDefenderATP-Hunting-Queries). -Based on any Windows Defender ATP event, including the plug and play events, you can create custom alerts using the Windows Defender ATP [custom detection rule feature](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/custom-detection-rules). - -## Respond to threats - -Windows Defender ATP can prevent USB peripherals from being used on devices to help prevent external threats. It does this by using the properties reported by USB peripherals to determine whether or not they can be installed and used on the device. - ->[!NOTE] ->Always test and refine these settings with a pilot group of users and devices first before applying them in production. - -The following table describes the ways Windows Defender ATP can help prevent installation and usage of USB peripherals. -For more information about controlling USB devices, see the [Microsoft Secure blog "WDATP has protections for USB and removable devices"](https://aka.ms/devicecontrolblog). - -| Control | Description | -|----------|-------------| -| [Block installation and usage of removable storage](#block-installation-and-usage-of-removable-storage) | Users can't install or use removable storage | -| [Only allow installation and usage of specifically approved peripherals](#only-allow-installation-and-usage-of-specifically-approved-peripherals) | Users can only install and use approved peripherals that report specific properties in their firmware | -| [Prevent installation of specifically prohibited peripherals](#prevent-installation-of-specifically-prohibited-peripherals) | Users can't install or use prohibited peripherals that report specific properties in their firmware | - ->[!NOTE] ->Because an unauthorized USB peripheral can have firmware that spoofs its USB properties, we recommend only allowing specifically approved USB peripherals and limiting the users who can access them. - ### Block installation and usage of removable storage 1. Sign in to the [Microsoft Azure portal](https://portal.azure.com/). @@ -235,6 +195,60 @@ Windows Defender ATP blocks installation and usage of prohibited peripherals by - [Administrative Templates](https://docs.microsoft.com/intune/administrative-templates-windows) can block any device with a matching hardware ID or setup class. - [Device Installation CSP settings](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation) with a custom profile in Intune. You can [prevent installation of specific device IDs](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation#deviceinstallation-preventinstallationofmatchingdeviceids) or [prevent specific device classes](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation#deviceinstallation-preventinstallationofmatchingdevicesetupclasses). +### Security Baseline + +The Microsoft Defender Advanced Threat Protection (ATP) baseline settings, represent the recommended configuration for ATP. Configuration settings for baseline are located here in the edit profile page of the configuration settings. + +![Baselines](https://github.com/MicrosoftDocs/windows-docs-pr/blob/v-jowirt-updates/windows/security/threat-protection/windows-defender-antivirus/images/baselines.png) + +### Bluetooth + +Using Intune, you can limited the services that can use Bluetooth through the “Bluetooth allowed services”. The default state of “Bluetooth allowed services” settings means everything is allowed. As soon as a service is added, that becomes the allowed list. If the customer adds the Keyboards and Mice values, and don’t add the file transfer GUIDs, file transfer should be blocked. + +![Bluetooth](https://github.com/MicrosoftDocs/windows-docs-pr/blob/v-jowirt-updates/windows/security/threat-protection/windows-defender-antivirus/images/bluetooth.png) + +## Detect plug and play connected events + +You can view plug and play connected events in Windows Defender ATP advanced hunting to identify suspicious usage activity or perform internal investigations. +For examples of Windows Defender ATP advanced hunting queries, see the [Windows Defender ATP hunting queries GitHub repo](https://github.com/Microsoft/WindowsDefenderATP-Hunting-Queries). +Based on any Windows Defender ATP event, including the plug and play events, you can create custom alerts using the Windows Defender ATP [custom detection rule feature](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/custom-detection-rules). + +## Respond to threats + +Windows Defender ATP can prevent USB peripherals from being used on devices to help prevent external threats. It does this by using the properties reported by USB peripherals to determine whether or not they can be installed and used on the device. + +>[!NOTE] +>Always test and refine these settings with a pilot group of users and devices first before applying them in production. + +The following table describes the ways Windows Defender ATP can help prevent installation and usage of USB peripherals. +For more information about controlling USB devices, see the [Microsoft Secure blog "WDATP has protections for USB and removable devices"](https://aka.ms/devicecontrolblog). + +| Control | Description | +|----------|-------------| +| [Block installation and usage of removable storage](#block-installation-and-usage-of-removable-storage) | Users can't install or use removable storage | +| [Only allow installation and usage of specifically approved peripherals](#only-allow-installation-and-usage-of-specifically-approved-peripherals) | Users can only install and use approved peripherals that report specific properties in their firmware | +| [Prevent installation of specifically prohibited peripherals](#prevent-installation-of-specifically-prohibited-peripherals) | Users can't install or use prohibited peripherals that report specific properties in their firmware | + +>[!NOTE] +>Because an unauthorized USB peripheral can have firmware that spoofs its USB properties, we recommend only allowing specifically approved USB peripherals and limiting the users who can access them. + +### Custom Alerts and Response Actions + +You can create custom alerts and response actions with the WDATP Connector and the Custom Detection Rules: + +**Wdatp Connector response Actions:** + +**Investigate:** Initiate investigations, collect investigation package, and isolate a machine. + +**Threat Scanning** on USB devices + +**Restrict execution of all applications** on the machine except a predefined set +MDATP connector is one of over 200 pre-defined connectors including Outlook, Teams, Slack, etc. Custom connectors can be built. +- [More information on WDATP Connector Response Actions](https://docs.microsoft.com/en-us/connectors/wdatp/) + +**Custom Detection Rules Response Action:** +Both machine and file level actions can be applied. +- [More information on Custom Detection Rules Response Actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules) ## Related topics From 63f5ac9601f6e1beaab910eaa843f18d19670090 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 1 Aug 2019 12:43:41 -0700 Subject: [PATCH 2/5] adding images --- .../images/devicehostcontroller.jpg | Bin 0 -> 45079 bytes .../images/devicesbyconnection.png | Bin 0 -> 6885 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/device-control/images/devicehostcontroller.jpg create mode 100644 windows/security/threat-protection/device-control/images/devicesbyconnection.png diff --git a/windows/security/threat-protection/device-control/images/devicehostcontroller.jpg b/windows/security/threat-protection/device-control/images/devicehostcontroller.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd0666ef4c6cbda273ee0461f7d35be6b0a7da08 GIT binary patch literal 45079 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 literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/device-control/images/devicesbyconnection.png b/windows/security/threat-protection/device-control/images/devicesbyconnection.png new file mode 100644 index 0000000000000000000000000000000000000000..089a1b70fe7b264758ef46b1d72a265dde2fd78c GIT binary patch literal 6885 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 literal 0 HcmV?d00001 From 5c1bec8184c8f93518f7c14fa763ca839a25725f Mon Sep 17 00:00:00 2001 From: John Wirtala Date: Fri, 9 Aug 2019 15:00:28 -0700 Subject: [PATCH 3/5] Added related topics and items under allow installation area Added images and context under allow installation section. As well I added on link to the related topics section. --- .../device-control/control-usb-devices-using-intune.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md index cd3817e3d5..8c67db295c 100644 --- a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md +++ b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md @@ -134,6 +134,14 @@ One way to approach allowing installation and usage of USB drives and other peri >2. Enable **allow installation of devices using drivers that match these device setup classes** for all [device setup classes](https://docs.microsoft.com/en-us/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). To enforce the policy for already installed devices, apply the prevent policies that have this setting. +When configuring the allow device installation policy, you will need to allow all parent attributes as well. You can view the parents of a device by opening device manager and view by connection. + +![Device by Connection](images/devicesbyconnection.png) + +In this example, the following classesneeded to be added: HID, Keboard, and {36fc9e60-c465-11cf-8056-444553540000}. More information on [Microsoft-provided USB drivers](https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/supported-usb-classes). + +![Device host controller](images/devicehostcontroller.jpg) + If you want to restrict to certain devices, remove the device setup class of the peripheral that you want to limit. Then add the device id that you want to add. For example, 1. Remove class USBDevice from the **allow installation of devices using drivers that match these device setup** @@ -256,6 +264,7 @@ Both machine and file level actions can be applied. - [Defender/AllowFullScanRemovableDriveScanning](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-allowfullscanremovabledrivescanning) - [Policy/DeviceInstallation CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation) - [Perform a custom scan of a removable device](https://aka.ms/scanusb) +- [Device Control PowerBI Template for custom reporting](https://github.com/microsoft/MDATP-PowerBI-Templates) - [BitLocker](https://docs.microsoft.com/windows/security/information-protection/bitlocker/bitlocker-overview) - [Windows Information Protection](https://docs.microsoft.com/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure) From a0fc8a20188a44abedd77743460f7f6a17302b70 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Fri, 9 Aug 2019 16:54:19 -0700 Subject: [PATCH 4/5] new images --- .../device-control/images/devicevendorid.jpg | Bin 0 -> 24378 bytes .../device-control/images/sortbyconnection.jpg | Bin 0 -> 15475 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/device-control/images/devicevendorid.jpg create mode 100644 windows/security/threat-protection/device-control/images/sortbyconnection.jpg diff --git a/windows/security/threat-protection/device-control/images/devicevendorid.jpg b/windows/security/threat-protection/device-control/images/devicevendorid.jpg new file mode 100644 index 0000000000000000000000000000000000000000..10b636fc0dae01d92e87b7f824c1eb2e132b2b29 GIT binary patch literal 24378 zcmeFY2UJsQw>BC@#fFG91tA|6KoQtd6);gzQ4u2|AT?VMkP_HRhrrUUf`EXCfWU?* zU1?H7&z2%hh;#`hCX~=Z3XnqDU7qiJ?fm~a#$xMSRVPh<^YthL^}^DT2e^O?^p z`Y!qb*?;}YwJVS|e8shwMnZh0xTlQJwt=q(Y_8NRT0=y5|Cbj*5%IOO`q%H4>A9*OF^Cap0&Z8GAKFi)7pdZt9 zdG!0P-E#5=4=Eg1RZ~B4QcvH&@XT2w(@U4Hm|eYg-Rh3DjqP1Kd)NDJ?j8?3z5D|L zgMvds!=65S9u@r}CiZpmo0QbFx9J%(OiqE@_>fWZyx;z@#Eq6?hbe!?iw12bg zzh~I*|CcQLyJ7#ZivZaxwgsF#F)0Wf!dsh>D;<$t+!3dvCKeEs(oZ-tHI0h8c{!s|%$T4&_$A z79XNPLX_Qk$y9Zs5g^H%$C?=a;I0GP7aH`iom8W+E3m;AI0L*FB%Amdrks8|q$Krn z;B;9syiWv4ypzO%UJSH#P+0?p%tR1{V$=^~jqvCcwYu+fSNixqd*U&xR=M zh*!E0uk$q%m$)Yp!&~37H&TgS{qjYOGCTdpWu7S|EMlEUT(PEcE(E~23=yOYFM@Pf zhbM{=Ca>w?9%LJ&Pl+H;=RAmwB8aI7(s@#wV{3r(*q=Yr8qr6~c5v^*ZElBn7Cv2n zJ79^riQiljLHO2Cdi0{E2%;4)f&ds1B(_8yrW_Yj_~HNTqx8qc2IvPWm-O!4}bzUdI)@=$4ZcxLcb+ccO@xxh2kNGm$@XoqZRYt!|FUc*1K z!XiWvwuaxG3gJ*i#zfzP;FqB>BVNr>nfj%}W71Rl!<9K|lhzYhKm?ILFDrul>!MQ{ zi>mh42u{6wi&~8Dp*u{5pVoURvJmgP`E)YRh zZF9|(`j+C}c0BtaUE7`N#6zya=|D>g#+wvw{$h}&bo6p^|AdakoHm|Gg02EVwe!Es zomJAF8H?ILSs{j~$<}M-c2dW}{gMnI**r}3_wy1u zG+wg201r-Hssq?gC$qAqW6E~H@UFQ|fIIbVf#fEf_&Lh<_8>+~EF(z8 zPF9!e$5yPq)(@!+8&0;jlx3dbb#sU1f&y$V5#pzslD;h8PgL8i@s8r+7(JRBdwR2k zx5ux`*1~#IQKbT6{rMHDzjG{wG&Y-kbtZA;_;_vkra2m1Y5bJ;^IpIj%~J$H80nNG{orqDN-y<5hYDuusAQ`w3niyFFRG?7;;$9Ji zC@%v`p0VyHky54>urgbE&=PdR7!&1;#nJMf@qXHz9j^Z?PZ*BjK!tEy;jsr;1?m&Vd1F$Q4*~(_n7ftqGrMyTiOvg0lNeNF4O~o z+A+?`!}`t2fMkAZHcv}=X_{n!jxhk^l7Z1VWE(Ax7uETgf7F{Ku(fKyRyRd?zN>%E zr=$-ghlRo;V8R{(Rd^LO<(4254AfyJOC&Tp?6a{EZf^IAL$0uvHou&^ zNjPIeVvpk{GXu0H+(3oe#k!6!C^s~2X_(FC_w?d zVDksut5niy#6*|A>Lhu6SU&Vf793IT-S3@%$!(G+)W@5 z$}=At3v$`luDn-^(R+)Y=q2tP|1x*6`?tGS>Q!?}?QDvv7xkK_P2W{vb(|er zJMWF{b=CuAVBFL_&qvGaLz0{ixe}>v` z{18Gb9kgigGg|EFv^Ipo0=&lKWs{S)XW)*kBIjdrY{Od8%4}`G)Bf*L>|EM2G)>UM z-cxU4;R^T_;vbUk`mUyAs4Ho~0uZ?A!f?dFi#?@kQLic+XWYK@VQ6D}bNl0$ZnKi+ z&SD70q}3XR?xk-5w0)-A%ZioXsUf7Ac&Y;zBe*%2xmlCwOx;AxJh_Z7Mu)xsfqAYQ z;(vRnw7S&(tk%&~GGV!&hX!%6c7g~JjxMBdg<+Gzenxb96%b`8g81JbrmbKUeZSx( zJjy5Qz^o+E1L{eYw7e?kCB_-pvn&@BH0rD~W2po=MU^@VN1VjKvKj8ng=>Qkb1h3_g2-2dZVTA`l$60s_E=&2pd{A8s zx0cLX<_=KQ*kfyDVm$dT#3?#nz<6lJ(vHV9k}y0n`SJg>^|yij|KE6(8#Glho@dP4 z(5pQK+ykT&L7b1!)Brjyo#>b6dF9fxjB=>sqC*WZ7Lfts8!jBinxeo&jns#SQF z>@Yde9ii1VPD(#Ua1d^B3|<+hrwL_gZ6b)&f>A=D3+=<#K|TAxfj16qvw0^Cv;Ciy zHO?45*?=B&SbPoopL?OFn&uzSz89f-a_Y*T;lyhq6nO2)UcpAUmCSF1Z;R@CSqA3o z@rmq+;=u&vm-NaH)Ck&~$p;tjwnGZA-btZrh_F9Wx^9<5OJUI!+lIS zHhGKojE6aA2jV*M_nnflnpfUGl_DFO~mb7r3r~$&^dCoR?CiMHd}7ce8yq91KX0o zFa27DUOSFY2a|&&gOh5hIPGrdd(`dh6)efS&%pc)O&ir7H*2AL?B*IjAw6Po?TneR zA_x9dwt@_QVh@dNx)xY6?Sx=;t47_~p^oecV0JPJEnXGKb6`P^@+A}6&$6}59qgc; z@_zn%+Mel7a_z1q%?2w6_ccqeMzm{PMAuO790~-F6XmhjDDZjJ{cF`W4eUq4c z)EA!?iO2AG@z+Ws@vO*W46_*haNf9Vjd9W36BLyc5P$n%^8F_Rd=l>o6W5i_{bh2j z+VZ^eIrs{mWal1AFt6A8+O6k5`J%w>J8xj$tZ_1cul&?x$veF`$ng>mov%B+#NIs+ zmu2djmpO9uYwv7}-~~pFZTJVOJTm98NpJ_ID&hHzMlS4qL&hR@k?KXUA;E228Yhe}rni>TFSC2I-(eu(>T?#0CB$NL8XU*ivCDZp%7y z2d6Y}c~4_*Fsre*a7{{S&hT)9@yZkyCP*7>wn>eJsOS9SI+3W_6LEhzjd-sr8@Z~w z328jeJg&>Tev%vzA%1sE&j}_(9_UF7_D$B&%tLCePuapr+eUx|j|LE6-vwG98|<3=Jl?AQ$AUhQk(R?en@lc@4D$rAfkEZ-g< z*$@V}OR!tKe1sIfq#%P(f;ixnyui|U=q*W5U9&cMg)_meV zjf^sipL>>O>3CVQUfaFD^7+~;gWYRG`hQ0D!HzQ2UceMNgR5lJ_2pX$tb2u77p86h zthIPz$RcKJ+_Ne9MSAW{D3C^lo-;a~iaOMz!vUxRY0A4e`1}c2TE6!{X))pWYcI*O z*_7EDLL!e=H|^iT=1#Fd3Xxb=uq63%m!Huw*6s7M+uU_`Hv4563f7syE5Ra&D;rK7 zjl_^~vChhaKBZ;VN6Wkp+!f?i_cf#K?$po<5&kn>f7H|sy%;d9G!S{*bf#C+)NWYQcRdQ5x~I{> zT|Jh!w&n5(HcYt2UaR70WM*1$rUE5ij#)gw-ZBp~YV-6zpf;IxBPTS-ZmNLHF9M+uB-ZZO+QO zoK|-{itWRYlv6HstuExmzS^yx^Z0+c=Fn~;$X_PPH)l6SY&B-IxjUwSF|~L5{A|7j z#s~ii+mDi&h-3w|4%4{?(2R^li1znxS!+q&kBW`qx8<_k!qg71aoiYW6@So)84MZ zG5(a3t&6|xepSd=0a%&e&?yTd2>lhDzY&$lxe67AwVhXnLtBBv3mFB)p?TgK1>=*~ zPREV}iZ#))NXaLAZp=9j*<*kcyGsR zo9)ltUII3*Q3}}uCx`@j%v!eyLK}gEIv4){Vi@*L4xZB**jm*)Of8ushRKvhBOhi^ zXjvvK64O@2S)$TfokBP>4h+?-va+nuh=-_8Uogy-n4JMYGKEXx%5zLQg@Q0R>p6wb z1b7>_x=VW!ET=5TI7;ebU5ah+gZCSF2STEZZ7t4?Yg1Cxo@-(HZvdT@#%mQ|EyP6x zi7YdvkC82#Dw^sTnNCifTjJcleq?p85gLqJU*%jEK^p40LPSf-66Rkg<8WfD2qMW@ zGi`v<)4VH|A4bH;;ND^wYt8J+lNaAQy)D041_%#`iy+ybK*+gE46Ik&eIWKOryeY7 z{M&q*@sEL&*13D{_Wd3Ua+iOd1L$AB<+0Ijjcnm07*6L(^wn7Tojf?Z1L8Yy7fDEi zu7LYj2JmtOszearvvk2;?aOs*N*CUU z0F7RplbjSv6bl3i*~S0c=3F>W?GrCl8NO~Gx>WY@GmJY4JmrC0+~~;t<>1sXRD%;z z{g=ErUhDIAr$~SWOuv(a3*HM=5Oh4LsbQ)?ixlj)r~4?^`+)Jx@me^teu%T2A;7fg zI-@UgT*+C1IoPcA#(Hw?19#$Kp31e;jV^%V8@|RTP9M2Xu~jJTF;@M3LrM9^6F8wv zC2CqL^U(Aa?xTr|C`ypV8xE9#XtSL@FpNU$lDew#D@*^lm=Q6uMi7*0S+T8}jCHazchD?`1$$U8ziC%1YMNQaI%)Tr>YjSo z`zRYhYr>jc;<7_^0HVaAg8^_5eYX7Wa&k>U4k6;@tMNX{B2AcltOx!m$u+!gswNF} zCw}jq#Mq3yU;6KlG{FnLW@LJ@w=SuDNsXaIZc^A&s^2rkyM+~z!6l{8nY5T16arD5 z)|NCr>F6CqH`Xz)Ii;*OErM)J^heY!);4fqCLwY?Z8z=@;{wB$CH|1IvjA7vlm(^@ zoNHRF1D>$wvjXa?0qui@e)}j`L%fReDMBD=OgDdOI)N;R^s)i?3eKjI&;9fxT9-noP~8rS>G zW{jKE<)7etWfJ{{0t2mY_6!nQ;aWRi%bx11vGx1f84eiLpWiNH`M+L|T0rjn6>3cI zC~T=Xg^|X8>Wf=W{4)1XOvIm^~GFi>eMXRQ8Y zKMT3m0e>Pbh+P*!Rwj^KcA}7z%QF}gM&y8?Y&!%k&>w4`K<=MXP4NsqS2E@wQDEUI zMT&t9@i0|BK>aM3QVF%nJR{XP#UD7Bo7hHr876-rZTqph2GrWQ1~j-c6Wv9SA0R58CG29+R{Dg&<4tKo z3ZBifEglIy^)4OTbh-&MegB;#1k*v3OS7)5e%iWuUv9{_m0h(Ok$Hcd;$tSH(1HN0 zumcIA0__)A0@I#Tekpbg5#s9}{+-GS)uu$w!FV)_6e@AN7Pm%&{&a!=n6uZMrOpnl zeRhmtR9S|ixB0a)Uln47);vP3`#I=BxkEy6$C1u>m{w_SbK&nRz8A1-2d-gT!4aK^ z4qpM1!EA9rg9zqc;6M_zc|R-#nciSQneo&8Zuzm9Kh~k?+8X9G)m++=Mm}29N3pZ# z$FTfV1`Hc%LPIkV0F@ zUIN?+V0>r-*d5TnS#lnFx{cvYZtiPWa0xj%#`8R~wyJ4AjY=}bxme%;BEX$t579>R z$Kqjn_8mL$+ZSyS8t9qu!W3o%z6CS_?76F;VN+w}7u5JHSTTJ7M&`eN4I~utnAYSG zSmfPJo(Ki7U7TD+e*G^R<*?<0Z#m;~$R$WXo<7_GZUzhTK zGZItpdEPlU zzIABST1U=6r{3*zB_9(iRG^fXohs{EvI(TZp^hf$8;d6kk;yG^T!+6B7g5 zr}j02<)}bEFhX+PDqU=S;Ou>WW7^={9YM|pbo*k1YBU&$2Zq&#R9l#?Lq1g4h|(HW zd#-O^=k!x>6LGft!?$~IkRO+(b>dos8d9I^92(-8U#lO=8$!9nu*rd-tIv`KA#VjD z!=wPpWRs0i@J^^?lXW4%aY{AQtI^;ZsyOc#yzeX8MDt;KOfzG#Nd&2}lJFa%$Gn^W68*7KNcR$LriQ)t`GE>5MF)ic1gI;_%& z9VuP8l0ZYTilkT;vjty>vjuD-E)geKzs_D#7n|q#y?`G?YfU@Ro*y66(yHUmaF2}p z#5L)i;QJqK=@bgv%TnQrA+&a9Nyav;y#ysnU&A3Tpqi)Ilzgt;=LHi0VP$pZ0Msqq z33N#WM7v)M`AfedW@lzG?)Yqd(DNa8qOK5vXP)#y%y5M>HkaT~*byhk3-{z7lOsHO z%o>Jf4R>k|cYnG;t6GIyWEvI{f!8gsKtti3*(Vv4X!PY`bCN(y1aUlVp-_O)|73m| zHQSc{+Rb8hS>qa06_oWHcWC51W$Yfibt(Dt^7foAmC&)ko={997-A{kgI|CVR*V+R zJc77>PGrI*_R=K)-mLBN;SPZski;AA~%k$)$$jsHxR61-%tDtei6Yg z6^la=*~@(vRepco2!6;1R=bIKR{Q>xq6hW?*@s7MtwK#M2eC#=at=vT zz}kjqhYSBG=OLMD-l1&3K*Z4k)S}xroochZgoo?GpE0fax$K6$;Nso{39ku_whUri z3uL(g5$#i^y^-!w6&`{rhvI1|-v- z8N+|<+!(bxjI64Ld)g$o2ltyy&GbH(_UPX2hggNLMuG)Qr2*LkjfiN>K2)TV(rsgn zf(*hU>BPQvOS!JwaDMo&Wu~8n+ZknPqzHs*np0go^^{A+(0pAMF?E<6kASy0qHy=FbK}SCj!qUn8crcg zqxCs2YJ+MSA$>Wo6(>TSy*-#WY8h=6r0v?tW_GSNXmfXKB!+PW)pvz!cSbr|i`tOcyVXJmDz}y0=(pCJ71SH`*K75;Dnu8GUee7eU1(xQ6B!i{je|b{79T63ztTXx-T*FA-(0tUF zt0>k@hD^kQFt}@xZE#CGZvc62ny2pmA~5Mb~5B+9*b*YsO`LtC&e%qF@uk4m*iq<)`t5 z4j>{J$>rVd6#|+dK3w{?z32ZgcebVd!+Y3le2sbNs{5s%KIBl{_)Hg7zQWr#Wg|ag=n>m+|INRjQ73MGQ@ytVuvJs5l#+PcmJ6phvT>-@O zGDI(Bd10H;$GfM}-~{ojnXVt0AS2e~XVKmANqBfcsF&E0kxT3@cUY)=@G_3oo5j;M z!T(sx5=LM;*%}R;sgKi~;2-SxK&O*-nl;Afl$XLie|2oQnsoMJ3%5+1Wy!$2;D_^! z7Bl9{BOb!)jh#`LTZ!nnTFpmsjYW2XSWRRtPV%MWR=RL?+vn#d|SIL6Kq?` zYAhA{(^7AbX|Jt}GtrA{g3Vzk^BL*u=Z8*7vtKt*dYD3T=mTQQWQ?#8BnUAclh?bk zoOp%;?`rK}wLorm$@kYQqk((uq=S~Tl5fP!=J<@W4Of7f@yeP2Ox(0#^tBqJw8u2n zX5LYYhYvkuy2Z2R(wMDAenN2sn*~HRJYH>qc9T0Su4~J@m<>pW_4*(7gl1&h`*Ed+ zP}t_m@)r|hhWD4S4tBIlGkqJut+r6LH@zSOx$bDX=Z|@1nl6ac%e3t*`A7zvf818C z`$tS!iCXU>je)cxO> zZ))uh5ckO4wmlW>w^%Vmwe zDF6Js#^2M;F>A;2m$+HQKrk|9KR&_<28l;d=lVI7xViliQNCu6K>OCv?BM$Fh*o|E zLA=HkP1}lQEjp|}^=Fo(U z_Ly_|oljJG*7*&H;BW)ZJu@LZxjUE(zD!HZE(EK3qz{V?k_3Ip=*_274sDW|l}a(c z(bz0B285^!vg;JSN-Ab;BLd6~Wq{U0o}dEPmdKGh4?X8el+lm(w_sesZ+G;RZ*Yrs za-a#=1SJ+a(?AUj*o@8(LS?>1Gb1>*th$&e5fM8w=v^E>Z1(*{Cd`bu8`NeQ^EYTX z`m=EW-@z7cQ?R9@@-Sgbpn+8K<1@HQP)ue5j%|xN?-X*a2g)NiLOB;!;FRVufelfrmxG8#J7ij5M{)UK2E@?Q>njef5+6>Jy!@C70jbji{WnBiUFdrE$dB#kVVK z;))f|ywBiVxo2nP-IbZ5m{l&s^M<#41vjW_8VMO~)Sp{Qa6m4ejFIRlrEGq%oRaqD z7xFgZ=+SouCrH!z+R;9GJO@RG#-#0~FRyu`>LYz)KxHmD@ul>iLRq7itly@^v+lvY zfRp38{6{T{F6icm?ApyyWSf#ztAVn7BXaM=&S&p8G~(sth@_@vQe#Ln>4EXxY2R#VmzG#HGaSeZiM+Y}=Pc^x~aA|AZgk=RjlzHt)96vX_ zbxJJP$AVeJ#XW%m>^oyBQ0nEJ4)UH}yY=P^)cxdLC`+|RMK9N`E+sNu=eRI%w?1mL zkS8Obtm@U{DmHeiRa7=8gvNdu|09%!d98N|+-r%e9-NPh1fyN-(h2Az0Aah?MuPyo;Xl_M_=} zy*bON*v%C7_ZhP&=_*Qqhr8{W^Na={e0I?(@pnByqBFNt_{6KA^Hwl!ZFV1Cqs8#- zT4ZEU`J&UQR0B|iz0I!zTQJ8fT|TeuQG`Z+3ur7za4?>~5c&{RzxOg&gIh@88LskH zVK@B7!D!j%Y8N@EfNpr&X&ANP{UE3IT1zn2v#Qbqm^${1bT2y84Nu(T+`%$-68a@U z)93xBscBB3vSdC{qyg~E;t`&bW}va*qB zpHSlh0y-#&j?FxLI+r?8Z_9~L-#YToH0ggrk8VTm6G3Lh@_bhHUeT7ws5sS*V z(?yUk&lz(0+e;33-zq7e6?~jmyniX3-Ea|9iR0MXe8m%ih?oAJ*v=X?J;{H?aSDoNQ zqK?(9;9Y6tc&O*z&8fb=8shh7za7uyR{4P`piu+!mBJ?O?F zh`115nfURifeRTL^XWKGlmg+zA4o6!@#=wz8?QCP>7$rPH)*>?o;gJ69V3WZ0t9POro{6gUAK6<>jbPgAM z_yByf0fX6JKtuvoyu6U>vW*~eg7Ys!?|g**-`1A(&$fbt|B)nEXKf{W<0Y!AdWI0Z z*;B+7_!oH8V-q|piXr~A8nbut7H4qCs^L?^urx?djyv$%)6ZVv9#m-MXwY$_^49vM zYr&+cVBU4_7YZoTuT9e1AQPdxt8p<3H)BFSdK)&Ja#m;&j$JG1kyv>l zf@rKlgELC$7}9DAX)ToeR-adT-fO?f5zpF76(HezvyZt^dhhzP_b2+D!EZfNNEI}N zx~|IW;UxJ6O@n#@2c9vasyaQlF4pM+I#qMcNSC&R_ygQm)5P_XKG#8(H{HarV9DH$lJwpjAR57YlA6rF;JNcWkYI>p>n9Psz3hRuX7N^4 z5U5ri{idyb;8KX&8c z*7zzxLW-F)$B-m9@GG|AwUbfnD3zv@rhFZ}`g{P-R!Z_#yugvCvyL|m1kB4HxQk9R z_-(3e0o(Pu{H=5r$D)x)`A);*&np7-1ioIvXs6f0kv+c&5t|oL<4n+RbgV^m4GCuL zC$Jm`lD9D_ct^D7_Q5i-j)OPQt6(q=2U#*hXYZIM&YmAZ_lJG`eC5I&LIT>tLCM*% z2g!0VVm^Wiw^la;ESxys3`a2JQa%!=7g=E``Ezq|+Zt+rzaOdsOGxKF*ou-g{Y0Nm z^DbCStr)-SP|)>0di5`*Cr_R@b~iW3{d*icy=bfb$x`aN0;+1#2_f6Gi#?a#dQuo* zKV=%>nn$e^g5RCn|}ZEns5tkF3PJWU&J2oi^<=eaCYAB8}rh{N;dgTb=JDIk%TGKQy{ zwPAw>?79tdPgz!Q6@J{qJyN+DB!X=7#?CGC!?as01vw+ENV63 z+6gRFM{TOZk4l;BTv|_1ygq>5RUVR#F>M(>wGlorZyJ_b6{?}jC4N?CqN&-zL`3~1 z0{ki3xYR2Vy;)ZJ!J$ubqO9e!UKdTUen}Btk8_C-q=4OOEv~E>T@5^Ua+Tb_kyRLV zC^6G38O(&5nURhdqLE;goIez)FyY{(OC(O37kNoHJ?i@udW+_0;ClYilPsxzyB4?n zjo9Yi&E}&$T6&4kP$YTt4`uRZv4is-h6e0Nk7UZlpA7;uL8fp^73UApvFex zI{Ls(|J;yNw;ql%8c?h7_KvDIFSfh-whsrqrSVZhp;t?V4y^ntX#=^BW8c{(7i^fp z0)6(*{Mnd$et9L42-+0OC-{7_FA*08x?Ui{)$swi+cy+X2Mv0q1!3h4Pj?t-D;=+k zp8bw7BwA#u2=&I9wjZ3)`rg#D)t)u(FeP={m0tNxb1;OJ1ZVw0o3;a!V9rw3*q>87 zW|hXmUcn!{UNq>(9GfsOJHp3>>G3ce;U@C#+X&~R7!u-1q<9_H$@_W*SDVT@r0R*S zG%_;s3Fg9hplT;;*?sJX%@c3GZI+5r=HYnio{&|w)H~Qr3U@#Wlx=KGJqR;Vh7O{t zCtQRU4L()UO4IZeCVD<(l$f` zQ-WuRruLlzwxA7_KW1dKsZHFTp*rv><2d7%c~BXIql~kI`J8eqa)SD1hcjs-EF!^M zxPJhI?g+4K91AB&K-WN)h}~6|77I55?2GxWo6WFJeQ<=qVZ?wre9L7hJt~pA3GilZ z&A9{IfsK#2uTa~<@AJ67zYONfe{XUTFoGMwYHYbrm)3cQ$M`C_!bpse3+DFSXkK5@)`zWBY< zM2ijOdj0p6_{7tSoSU<(9%%YQr+k?$pZOM?$n0M@i1Lt|glnk2`RvirmGb7ckLYv{ zUgt?%*eBQy^oh(rfvxL_;!DiaEvY>Ss+96qQ~l4Os+T7CJDEn>pUNG;8U)mWbJVYd zJ7y!)sY|oM!rjBOG)>;bUXD8B{|QcH=3FYy0EzO4B^D3*X3n{*QwNu}A&neEbwC|L z0>(&-(aaWXeikJ2C1xbWEg0LI>_Ytm5=$ZyIy^iv=-)tKan%AWI;y4f;ghBDt|VMy z?wGzeQPNu>@(tTI+k4tI@GG4=(drw5?EU`s26~BSHu-MbFwP?;Q0e*!9O-0J^vziE zQoztmOstD7B4sMCmpaZz(j`*flM|m{Bae^ewLI-G%+M@G9%r*6vtM79u8SW+XS#F2 z<1LL9`|w%HRjW-~7;YJ|SjHsGxjQfI>m^M}ld+W$Jn!<+Y%<7Z74rixGtpgcx2#aP z6lO7!-!7Nb7Rd6H{+c8dc15x}5k$$x#Cm>!jO%1%KeIbL-;jTNGny3<%k_3U;%i2R zHm|L%wSlLQ3ccW4XnCVG)GNImScUtWDZ_)s#~bTnRIf>m34-(LoicZaU&lRrwwx%x6h}1QF&BI2-xJZaa<`xdAcli(uy_;RhL4dfjsWCIkQXU$ov=cMj3OBYXyxd zLp^4hXi&h$%bS29(hUTlHltWsk)uIIX}3ly51PH$k?dbMIn}4Jn2(%Iof@#BM7tZl z5!r#){dSQ9$D4NT`D*1$Esme?zS#oQagYqt?r)_o4B6NVIV|bzzJ(x;$je$e!d<$6UE)sM3PiiIGa=`lD^%D=?{p&A(4!~!{z_*d|m`$VW zAD~mRewV;Pumnwjb_Ny}Pv!vux5TY4%iP)mUgCYoO0B|~a~EgG+Wh0F$~_j|JeW$Q zHir`j5FXBLATti@j+vEAqb&vlsm?QIgZBLH(CWVMhb`lp?cYuJs`G^uMd1u>ioI;e zvgW)eBV%rdFwhqYuHDZ756|8Sx|Yl)!m}jt0(|l+5LxbxJXixpvt>f1MGkWLge+w| zwOakOqS|9~ z`tog?bk%fV5atxKKS|mcK8k~@@l1S6i;*$*tM8#NN?g9(uN+xf=QYM5s=0}*^rR^% zmGd#pu**Wd$Vdv~n`QTO2$5_X6`-hikK}3Y7j-n;C=>ggwp*>6l|?-bbMa z9hWfjfi!Bk;*=5bV#Ng0$+LpXHa1CS!_gRHoB-6bB#t6tU|O8Yoisna7wPNc*8N$t zi-}EYtHFKX`NSX477*Ry*n_oxEyqGOm7q6L@ogTK;ql6fA7)Q;op0a`I*s9Rvs{+- z7IQNOr6asc>s=*%Dnm1V(jYmaLfKO#(Z%<>FnH5^gUB`ju(sfQR;w;$vcw&}bqn62=o+GD$EEt0QVCyqt zHSHOS6p=Nr&2D=CoY0 zk2c?-AOB;rDcjr7p7WW$j3RuND1RYu5$lOrxpi5m@OAlo!QI3xDQN8AH{tORf7>Ad z`g8{e znZV?nv`zJyo-Q`XIS8H#`eD6sl{KGOjjJ{u1?J}YmHa9((ukZ`e2z% zY`}+N*Q72tI)bYjRIRR#dt{P0e?+5>YY5`@6lS!(+?!47MFRmc((VL zMz8Ic=^X=O7L93$s==D##99l_0{x~Fq4TCVsxi2epqa8Y+}e66mDp7}I+l}CR8W6@rH69@SlC&^CQ4oBx|D4~1XKtwJ+ zUKsqGl-V5+VAUAOXCyYn+gtM8=_wuax!yZ+Sp`EY?!#INJDo^Omxu&wM$L=JGkRNy z1CAy{nE!7O2)I8d9&RVEuPYF#1|T0;*O@!gmZE!{Oyo^d}Kc{ zl$;{_1tcZZy4TP+4!d{s@j2z#H9ZdR$3U^U=fjU?9$OD4X=`22(`m{yIC7Xtgd$g`!UKq zi{zb7`HGu<0m$TFO*Cv6`mXvQgO6@NQauh_5|c4?;w;(aNd6!4V7C5FMf&np-H zQ`NBQ9;caPdH7LZ$wa%trNkimLK%skIh-=ZGzJoIZ7kji(&_ltw!=KxGv|V8g zr^+*(TizGfUpU(0QjOR+&F@J+ipCf=`*~v|(5Lm%)}}eHz3-OI|0ZXi>95q-+-lOh zZ=I_&KfXo@gHN6~e~1v7NdL$)s~8}5(44FBumy1jw`vKc+y~CmU*MQSvt=#N zT_HCg1pd}xGj?ZxW}IDq2>R8rV2c=LwOw#9bxqol5*?|)F}*;~ey^NPzNWeIV;Dx* z{KFPxBo+*JyCDsi-=;ukwHrIlcx|nBmvCx?SFxJL#h#W8~>wB~-z@J2ZOI~6UK6cC4 zT%$}iv=+@tNx>pM;ARgB;c2ChaP&R}vE|KtHo-lrm3&N&^{Q?Ytb{GLLUa7qrA1V119s zEox?!BnfhS)QIV-0sZS-LwHu_A+P38dgq_Ppo}~N)fkZ#clAh?@M3q>uXlVGF8Z); z!Y+L=(%|f~J`BXAx8q>k%@YWrK{jj|Q)D5{S z4K>)t)Ol~rbdK*@wCWYG@&ecK>+gXOn>e;VEL@lf_|5A2Y$tjX@BrW(oWRknC!o(F z4^*^N;jjav8ax}K#PgRZs$CVP3Rd{%*;5|qQLPmZ)t9N zYX1CwQ|#Tc;KoXG#gyrn@hKC`eeh^TSq~^>!;x->*j&ci1=Kb&U6``Iz6F^e1o8!= zuR$NJ3hp27(_w^o9w`^9eIIq)*}P8}H171U8C&(zu#3BEtqeNn98xwN3;99(L40a| z)lFfqxrxrPIHTSpT`voxBpX3Nf$Vfcyy3;6bq8||Z}T&yKdKVDv6qn>*Ag3WDPET6 z4?jhprLSN|(=-d-XAdHcq~~#6Jn%GA5R9J*vSdQC%h?tgj`Nb|e8V8A`L&(%uVbdb z8zjgd@xXH`h60v%RnFrxZ(-7$n`5DgS7KCN&6TooZ#rE&8{MgmEMu+J#+w=$48PAH zTVarLA_9s|axgl^bei--&hU6_5Y770#!AQjan5SD2qH0amv5YRQawR$NHfV2m@F*< zX1&1-rCc4pet#tCpJkq7(ZVZ@#7!nx8~8ukx$>Z<&Mi(wTna69K`IDTML`*$DoX*& zMFA0cF@g&;2((g)7?G+#SiQI)yAe=RK#Z~o5dnb!vLyv&3Cd;^2!TY1CLl{ffGi}r z^yAHQrjPc`bmqPH$D4UGnYrJb-0ysMZt|UTzH@%Ra{y(h{jUI}e_%Vi7$X!G(TYP*Rid?6O9bCG8(Z zMxaSz8N>KxIfZW!Dy2u@hbXg5gWgD5P~>B$}w%f0>RIcU5p9D)YX z9H%^rpsU&I(1&i9VtXz7kU+}}wKB&&ITO2^;%NLbF$@>9-CFAzbU7lArSWREh`km* z+Yxv^tWPtOtbS3yd(cimWy80TX!hWO(kbE(0<=#>+|hVoK~H3y<2@w=zpA5lAq7S9 zET~^LM|>2fKBAeh*Z2VwE8Z}FuQDj|!mExTsGk!TY;yBumaVAO2E42jle4Bt>6kMD zpYhtjSA#AWww$PPT&?c0Kk6=jC6+I1C^UT2eMw_H(9sW+4Etd0atP@}?Q!$4 zSNZvG9n{VgaiNrc3TB7omqh*4M^@|?^?vy{M=RtttuWy$T&5v~Ud}ufXz~$ZTt{W*Z-?V*dU4+4OZoW#|IEHtlQt$J| zi@Mn%eua%CW~v2@eHD|TQk#w0;t4dzKRS^Kh-49^_W_SL>gJeWND^W7(;83J7uPFK z?~|_U4A#YoA8(=kwFK%_+mh21m()@~(@x9PcxlUpzCJB|p9HLHDhjU}fN> z>v+-~-AH#*VHo`Y-Pp`3ljU#G=f{3=$0%KYN14;~1WVSZxT>JrZ5oflN^Wx*9@SST z`krfIqWY5Z{lx2?&hzw$J6FDtHDnPDe0#<5=J@z0lDNr%<0*3!WBHy#CYc&XQ5kYl z@-#n~g{QVLdqV$>=Pe#qcc|a8S8fnPreF0O``OG+Cc<+ z24nkipcIF!4cv-cse&Y55IKNcI^d*GISUImLoE+w2Z)Msxa0K4>oPrwGZ{bsX+KEr z?1xkI1nB{Kvl?X}gt`XMH(8Tfu()_Z$vpSt;QlIjc>618)W{b=30EU#a1$yIROVY3 zl$NcNp9vy^f-S3B-i!Y@h}r!Ar~i+=d$ooY4o?M>FH^1CQp~xn2V`tY+I%Q>G1kOgP(3+3LGixCw+%hz`p!UXs9Z3!PWHm-7a|M8-Fpprue%?< z5MwHdd}fWl?s>%8FVDjNNL?B-+QJ?`r^m067x}(K^NlYq-iF@{)!6Aki&OVLM}&R5 z7WE0&$!>i@mx48Nm)xlKbz@L{OIblCGb?D?9K|&d->F$t;dGNY2q?~B_v@>}3Ou;i z9S7RjyDQO4z9%kf(>(=;V}Ds(B7C)?U1>}XmhJhsZoH_wD;26ZM*&zIx7kId@8w?0 z;Gc$~h{EPk<)ckh;m%R&97i3Axn0)bD{(>`bygyvm%;otBi~FVtK3ZR`Ae5li=a(m zbw~TmnO=IRZpS+rQ6iN&)w*jLqAkGpr9#Y7XKsBWOXez|Cdf~whq*u3x@I}>g2fyh z6D63L;MI007L-J~bx(TSxb=tCj@`BTmg9@8MaM(4YJvh}r58ZJWP(6EmRjm8DxED= zhI4H4*wbcDr8<_tblia^AjLE$Rnji91eNMl?unpzfHzSdQQsmPp3o{Qmz}uENdT}4 zFQ{A;@T8#sxMe*^%hm3!6H~=&E8mjXw+C9gyR+l<(=Xs{tyX_k+3uM7FoNw(wsH_rJ%tji=0M4pt z>+^_vMI+c~o5N&5T>RvZ2>nSmx0dV>>uTaUGz6eS=Z($;v(3Uex<2DCTk;PIU!=Kl zk$ODpbqF@elUJQ+=(T2zxPz*oB3sJM@tfc#%kRat*)2rBGx&_M%gARQ+=mr zhqc*`nI>@Tp`H}S&)PIx&^D-+g%Tot&x?v8^T;z*wyo%=pnm-hSE_Swpr3X1WJ7K2 zwuC_a%jpr;LDCOaawikU(ePkTtQyXfh3h}EF- zQ|&es{;rwN@1f{_Ha5C9y&FFvZGkS2=ET@W_fU3))v}%FU*V4*i#2xDP|5p7*&kiw z2A~X6(?o?zE-?7oFk%VP!SFvzoa83_ji9py29keL4cgrXyV|W>Dq1q-zoY~(Bx8p; zpiC>&#DnrlAYf?@tv{j+Qh~UzF60XEi*G-pf@6IyqKQieKbf%}qQnH7rPlDi@=_7B zWDa<1 ul!E~LaP$w;Kw0h&GW^n6IWg)>L}S_(09`y(( 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 S3A8-_T?Wkm*LfPszW)ne5Bg;Q literal 0 HcmV?d00001 From 469d976a4d780f727904379b6a1deac3a7e6f1b7 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Wed, 14 Aug 2019 15:23:38 -0700 Subject: [PATCH 5/5] Update control-usb-devices-using-intune.md --- .../control-usb-devices-using-intune.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md index 8c67db295c..2517d1852c 100644 --- a/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md +++ b/windows/security/threat-protection/device-control/control-usb-devices-using-intune.md @@ -112,13 +112,13 @@ To prevent malware infections or data loss, an organization may restrict USB dri | Allow installation and usage of USB drives and other peripherals | Allow users to install only the USB drives and other peripherals included on a list of authorized devices or device types | | Prevent installation and usage of USB drives and other peripherals| Prevent users from installing USB drives and other peripherals included on a list of unauthorized devices and device types | -All of the above controls can be set through the Intune [Administrative Templates](https://docs.microsoft.com/en-us/intune/administrative-templates-windows). The relevant policies are located here in the Intune Administrator Templates: +All of the above controls can be set through the Intune [Administrative Templates](https://docs.microsoft.com/intune/administrative-templates-windows). The relevant policies are located here in the Intune Administrator Templates: ![Admintemplates](images/admintemplates.png) >[!Note] >Using Intune, you can apply device configuration policies to AAD user and/or device groups. -The above policies can also be set through the [Device Installation CSP settings](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-deviceinstallation) and the [Device Installation GPOs](https://docs.microsoft.com/en-us/previous-versions/dotnet/articles/bb530324(v=msdn.10)). +The above policies can also be set through the [Device Installation CSP settings](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-deviceinstallation) and the [Device Installation GPOs](https://docs.microsoft.com/previous-versions/dotnet/articles/bb530324(v=msdn.10)). >[!Note] >Always test and refine these settings with a pilot group of users and devices first before applying them in production. @@ -131,14 +131,14 @@ One way to approach allowing installation and usage of USB drives and other peri >[!Note] >Because an unauthorized USB peripheral can have firmware that spoofs its USB properties, we recommend only allowing specifically approved USB peripherals and limiting the users who can access them. >1. Enable **prevent installation of devices not described by other policy settings** to all users. ->2. Enable **allow installation of devices using drivers that match these device setup classes** for all [device setup classes](https://docs.microsoft.com/en-us/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). +>2. Enable **allow installation of devices using drivers that match these device setup classes** for all [device setup classes](https://docs.microsoft.com/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors). To enforce the policy for already installed devices, apply the prevent policies that have this setting. When configuring the allow device installation policy, you will need to allow all parent attributes as well. You can view the parents of a device by opening device manager and view by connection. ![Device by Connection](images/devicesbyconnection.png) -In this example, the following classesneeded to be added: HID, Keboard, and {36fc9e60-c465-11cf-8056-444553540000}. More information on [Microsoft-provided USB drivers](https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/supported-usb-classes). +In this example, the following classesneeded to be added: HID, Keboard, and {36fc9e60-c465-11cf-8056-444553540000}. More information on [Microsoft-provided USB drivers](https://docs.microsoft.com/windows-hardware/drivers/usbcon/supported-usb-classes). ![Device host controller](images/devicehostcontroller.jpg) @@ -152,7 +152,7 @@ If you want to restrict to certain devices, remove the device setup class of the >Using PowerShell: Get-WMIObject -Class Win32_DiskDrive | Select-Object -Property * ->For the typical format for the USB ID please reference the following link; (https://docs.microsoft.com/en-us/windows-hardware/drivers/install/standard-usb-identifiers) +>For the typical format for the USB ID please reference the following link; (https://docs.microsoft.com/windows-hardware/drivers/install/standard-usb-identifiers) ### Prevent installation and usage of USB drives and other peripherals If you want to prevent a device class or certain devices, you can use the prevent device installation policies. @@ -252,11 +252,11 @@ You can create custom alerts and response actions with the WDATP Connector and t **Restrict execution of all applications** on the machine except a predefined set MDATP connector is one of over 200 pre-defined connectors including Outlook, Teams, Slack, etc. Custom connectors can be built. -- [More information on WDATP Connector Response Actions](https://docs.microsoft.com/en-us/connectors/wdatp/) +- [More information on WDATP Connector Response Actions](https://docs.microsoft.com/connectors/wdatp/) **Custom Detection Rules Response Action:** Both machine and file level actions can be applied. -- [More information on Custom Detection Rules Response Actions](https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules) +- [More information on Custom Detection Rules Response Actions](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/custom-detection-rules) ## Related topics