From a5016bdfd22e8cf88e151e55e29b86a5af697f91 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 7 Sep 2016 10:58:47 -0700 Subject: [PATCH 01/53] Trying to force Live to refresh to re-publish --- windows/whats-new/contribute-to-a-topic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/whats-new/contribute-to-a-topic.md b/windows/whats-new/contribute-to-a-topic.md index 3fb9fa0055..bdeebd7dea 100644 --- a/windows/whats-new/contribute-to-a-topic.md +++ b/windows/whats-new/contribute-to-a-topic.md @@ -1,6 +1,6 @@ --- title: Edit an existing topic using the Contribute link -description: Instructions about how to edit an existing topic by using the Contribute link. +description: Instructions about how to edit an existing topic by using the Contribute link on TechNet. keywords: contribute, edit a topic ms.prod: w10 ms.mktglfcycl: explore From 91c8087d56ec5d781bea8ec9a0ffe92e1114fd3d Mon Sep 17 00:00:00 2001 From: LizRoss Date: Fri, 14 Oct 2016 10:00:29 -0700 Subject: [PATCH 02/53] Restarting merge --- .../keep-secure/change-history-for-keep-windows-10-secure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/change-history-for-keep-windows-10-secure.md b/windows/keep-secure/change-history-for-keep-windows-10-secure.md index b3dbbf5bb9..9fe6c9986e 100644 --- a/windows/keep-secure/change-history-for-keep-windows-10-secure.md +++ b/windows/keep-secure/change-history-for-keep-windows-10-secure.md @@ -16,7 +16,7 @@ This topic lists new and updated topics in the [Keep Windows 10 secure](index.md | New or changed topic | Description | | --- | --- | -|[Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) |Added content about using ActiveX controls. | +|[Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) |Added content about using ActiveX controls.| |[Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](app-behavior-with-wip.md) |New | |[VPN technical guide](vpn-guide.md) | Multiple new topics, replacing previous **VPN profile options** topic | From 8cd01c1f3327bd04119e82395f554c40805fc64e Mon Sep 17 00:00:00 2001 From: LizRoss Date: Fri, 21 Oct 2016 13:43:18 -0700 Subject: [PATCH 03/53] Removed text --- .../keep-secure/change-history-for-keep-windows-10-secure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/change-history-for-keep-windows-10-secure.md b/windows/keep-secure/change-history-for-keep-windows-10-secure.md index dada97fc72..bba6f8cedc 100644 --- a/windows/keep-secure/change-history-for-keep-windows-10-secure.md +++ b/windows/keep-secure/change-history-for-keep-windows-10-secure.md @@ -16,7 +16,7 @@ This topic lists new and updated topics in the [Keep Windows 10 secure](index.md | New or changed topic | Description | | --- | --- | -|[Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](create-wip-policy-using-sccm.md) and [Create a Windows Information Protection (WIP) policy using Microsoft Intune](create-wip-policy-using-intune.md) |Updated the text about the icon overlay option. This icon now only appears on corporate files in the Save As and File Explore views. | +|[Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](create-wip-policy-using-sccm.md) and [Create a Windows Information Protection (WIP) policy using Microsoft Intune](create-wip-policy-using-intune.md) |Updated the text about the icon overlay option. This icon now only appears on corporate files in the Save As and File Explore views | |[Limitations while using Windows Information Protection (WIP)](limitations-with-wip.md) |Added content about using ActiveX controls.| |[Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](app-behavior-with-wip.md) |New | |[VPN technical guide](vpn-guide.md) | Multiple new topics, replacing previous **VPN profile options** topic | From 3af5833b03d62d187ccca2bac7a423b7b3a8daac Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 8 Nov 2016 09:31:31 -0800 Subject: [PATCH 04/53] new topic --- devices/surface/TOC.md | 1 + devices/surface/change-history-for-surface.md | 8 + ...ion-manager-to-manage-devices-with-semm.md | 361 ++++++++++++++++++ 3 files changed, 370 insertions(+) create mode 100644 devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index c2eea7a99c..ee3fbbd2b8 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -21,6 +21,7 @@ ## [Surface Enterprise Management Mode](surface-enterprise-management-mode.md) ### [Enroll and configure Surface devices with SEMM](enroll-and-configure-surface-devices-with-semm.md) ### [Unenroll Surface devices from SEMM](unenroll-surface-devices-from-semm.md) +### [Use System Center Configuration Manager to manage devices with SEMM](use-system-center-configuration-manager-to-manage-devices-with-semm.md) ## [Surface Diagnostic Toolkit](surface-diagnostic-toolkit.md) ## [Surface Data Eraser](microsoft-surface-data-eraser.md) ## [Change history for Surface documentation](change-history-for-surface.md) diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md index dd716e83f7..3297316928 100644 --- a/devices/surface/change-history-for-surface.md +++ b/devices/surface/change-history-for-surface.md @@ -11,6 +11,14 @@ author: jdeckerMS This topic lists new and updated topics in the Surface documentation library. +## November 2016 + +|New or changed topic | Description | +| --- | --- | +|[Use System Center Configuration Manager to manage devices with SEMM](use-system-center-configuration-manager-to-manage-devices-with-semm.md) | New | + + + ## October 2016 | New or changed topic | Description | diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md new file mode 100644 index 0000000000..bdac84b570 --- /dev/null +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -0,0 +1,361 @@ +--- +title: Use System Center Configuration Manager to manage devices with SEMM (Surface) +description: Find out how to use Microsoft Surface UEFI Manager to perform SEMM management with System Center Configuration Manager. +keywords: enroll, update, scripts +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: surface, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Use System Center Configuration Manager to manage devices with SEMM + +The Surface Enterprise Management Mode (SEMM) feature of Surface UEFI devices allows administrators to both manage and secure the configuration of Surface UEFI settings. For most organizations, this process is accomplished by creating Windows Installer (.msi) packages with the Microsoft Surface UEFI Configurator tool. These packages are then run or deployed to the client Surface devices to enroll the devices in SEMM and to update the Surface UEFI settings configuration. + +For organizations with System Center Configuration Manager, there is an alternative to using the Microsoft Surface UEFI Configurator .msi process to deploy and administer SEMM. Microsoft Surface UEFI Manager is a lightweight installer that makes required assemblies for SEMM management available on a device. By installing these assemblies with Microsoft Surface UEFI Manager on a managed client, SEMM can be administered by Configuration Manager with PowerShell scripts, deployed as applications. With this process, SEMM management is performed within Configuration Manager, which eliminates the need for the external Microsoft Surface UEFI Configurator tool. + +>[!Note} +>Although the process described in this article may work with earlier versions of System Center Configuration Manager or with other third-party management solutions, management of SEMM with Microsoft Surface UEFI Manager and PowerShell is supported only with the Current Branch of System Center Configuration Manager. + +### Prerequisites + +Before you begin the process outlined in this article, it is expected that you are familiar with the following technologies and tools: + +* [Surface UEFI](https://technet.microsoft.com/en-us/itpro/surface/manage-surface-uefi-settings) +* [Surface Enterprise Management Mode (SEMM)](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode) +* [PowerShell scripting](https://technet.microsoft.com/en-us/scriptcenter/dd742419) +* [System Center Configuration Manager application deployment](https://docs.microsoft.com/en-us/sccm/apps/deploy-use/deploy-applications) +* Certificate management + +>[!Note] +>You will also need access to the certificate that you intend to use to secure SEMM. For details about the requirements for this certificate, see [Surface Enterprise Management Mode certificate requirements](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode#surface-enterprise-management-mode-certificate-requirements). + +>It is very important that this certificate be kept in a safe location and properly backed up. If this certificate becomes lost or unusable, it is not possible to reset Surface UEFI, change managed Surface UEFI settings, or remove SEMM from an enrolled Surface device. + +### Download Microsoft Surface UEFI Manager + +Management of SEMM with Configuration Manager requires the installation of Microsoft Surface UEFI Manager on each client Surface device. You can download Microsoft Surface UEFI Manager (SurfaceUEFIManager.msi) from the [Surface Tools for IT](https://www.microsoft.com/en-us/download/details.aspx?id=46703) page on the Microsoft Download Center. + +### Download SEMM scripts for Configuration Manager + +After Microsoft Surface UEFI Manager is installed on the client Surface device, SEMM is deployed and managed with PowerShell scripts. You can download samples of the [SEMM management scripts](https://gallery.technet.microsoft.com/scriptcenter) from the TechNet Gallery Script Center. + +## Deploy Microsoft Surface UEFI Manager + +Deployment of Microsoft Surface UEFI Manager is a typical application deployment. The Microsoft Surface UEFI Manager installer file is a standard Windows Installer file that you can install with the [standard quiet option](https://msdn.microsoft.com/library/windows/desktop/aa367988). + +The command to install Microsoft Surface UEFI Manager is: + +`msiexec /i “SurfaceUEFIManagerSetup.msi” /q` + +The command to uninstall Microsoft Surface UEFI Manager is: + +`msiexec /x {541DA890-1AEB-446D-B3FD-D5B3BB18F9AF} /q` + +To create a new application and deploy it to a collection that contains your Surface devices, perform the following steps: + +1. Open Configuration Manager Console from the Start screen or Start menu. +2. Click Software Library in the bottom left corner of the window. +3. Expand the Application Management node of the Software Library, and then click Applications. +4. Click the Create Application button under the Home tab at the top of the window. This will start the Create Application Wizard. +5. The Create Application Wizard presents a series of steps: + + * General – The Automatically detect information about this application from installation files option is selected by default. In the Type field, Windows Installer (*.msi file) is also selected by default. Click Browse to navigate to and select SurfaceUEFIManagerSetup.msi, and then click Next. + + >[!Note] + >The location of SurfaceUEFIManagerSetup.msi must be on a network share and located in a folder that contains no other files. A local file location cannot be used. + + * Import Information – The Create Application Wizard will parse the .msi file and read the Application Name and Product Code. SurfaceUEFIManagerSetup.msi should be listed as the only file under the line Content Files, as shown in Figure 1. Click Next to proceed. + +[!Information from Surface UEFI Manager setup is automatically parsed]() + +*Figure 1. Information from Microsoft Surface UEFI Manager setup is automatically parsed* + + * General Information – You can modify the name of the application and information about the publisher and version, or add comments on this page. The installation command for Microsoft Surface UEFI Manager is displayed in the Installation Program field. The default installation behavior of Install for system will allow Microsoft Surface UEFI Manager to install the required assemblies for SEMM even if a user is not logged on to the Surface device. Click Next to proceed. + * Summary – The information that was parsed in the Import Application step and your selections from the General Information step is displayed on this page. Click Next to confirm your selections and create the application. + * Progress – Displays a progress bar and status as the application is imported and added to the Software Library. + * Completion – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. + +After the application is created in Configuration Manager, you can distribute it to your distribution points and deploy it to the collections including your Surface devices. This application will not install or enable SEMM on the Surface device – it only provides the assemblies required for SEMM to be enabled via PowerShell script. + +If you do not want to install the Microsoft Surface UEFI Manager assemblies on devices that will not be managed with SEMM, you can configure Microsoft Surface UEFI Manager as a dependency of the SEMM Configuration Manager scripts. This scenario is covered in the Deploy SEMM Configuration Manager Scripts section later in this article. + +## Create or modify the SEMM Configuration Manager scripts + +After the required assemblies have been installed on the devices, the process of enrolling the devices in SEMM and configuring Surface UEFI is done with PowerShell scripts and deployed as a script application with Configuration Manager. These scripts can be modified to fit the needs of your organization and environment. For example, you can create multiple configurations for managed Surface devices in different departments or roles. You can download samples of the scripts for SEMM and Configuration Manager at the link in the Prerequisites section at the beginning of this article. + +There are two primary scripts you will need to perform a SEMM deployment with Configuration Manager: + +* ConfigureSEMM.ps1 – Use this script to create configuration packages for your Surface devices with your desired Surface UEFI settings, to apply the specified settings to a Surface device, to enroll the device in SEMM, and to set a registry key used to identify the enrollment of the device in SEMM. +* ResetSEMM.ps1 – Use this script to reset SEMM on a Surface device, which unenrolls it from SEMM and removes the control over Surface UEFI settings. + +The sample scripts include examples of how to set Surface UEFI settings and how to control permissions to those settings. These settings can be modified to secure Surface UEFI and set Surface UEFI settings according to the needs of your environment. The following sections of this article explain the ConfigureSEMM.ps1 script and explore the modifications you need to make to the script to fit your requirements. + +>[!NOTE] +>The SEMM Configuration Manager scripts and the exported SEMM certificate file (.pfx) should be placed in the same folder with no other files before they are added to Configuration Manager. + +### Specify certificate and package names + +The first region of the script that you need to modify is the portion that specifies and loads the SEMM certificate, and also indicates the names for the SEMM configuration package and SEMM reset package. The certificate and package names are specified on lines 56 through 67 in the ConfigureSEMM.ps1 script: + + `` + 56 $WorkingDirPath = split-path -parent $MyInvocation.MyCommand.Definition + 57 $packageRoot = "$WorkingDirPath\Config" + 58 + 59 if (-not (Test-Path $packageRoot)) { New-Item -ItemType Directory -Force -Path $packageRoot } + 60 Copy-Item "$WorkingDirPath\FabrikamOwnerSigner.pfx" $packageRoot + 61 + 62 $privateOwnerKey = Join-Path -Path $packageRoot -ChildPath "FabrikamOwnerSigner.pfx" + 63 $ownerPackageName = Join-Path -Path $packageRoot -ChildPath "FabrikamSignerProvisioningPackage.pkg" + 64 $resetPackageName = Join-Path -Path $packageRoot -ChildPath "FabrikamUniversalResetPackage.pkg" + 65 + 66 # If your PFX file requires a password then it can be set here, otherwise use a blank string. + 67 $password = "1234" + `` + +Replace the FabrikamOwnerSigner.pfx value for the $privateOwnerKey variable with the name of your SEMM Certificate file on both lines 60 and 62. The script will create a working directory (named Config) in the folder where your scripts are located, and will then copy the certificate file to this working directory. + +Replace the FabrikamSignerProvisioningPackage.pkg and FabrikamUniversalResetPackage.pkg values on lines 63 and 64 to define the variables $ownerPackageName and $resetPackageName with your desired names for the SEMM configuration and reset packages. These packages will also be created in the Config directory and hold the configuration for Surface UEFI settings and permissions generated by the script. + +On line 67, replace the value of the $password variable, from 1234, to the password for your certificate file. If a password is not required, delete the 1234 text. + +>[!Note] +>The last two characters of the certificate thumbprint are required to enroll a device in SEMM. This script will display these digits to the user, which allows the user or technician to record these digits before the system reboots to enroll the device in SEMM. The script uses the following code, found on lines 144-149, to accomplish this: + +``144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. +145 # For convenience we get the thumbprint here and present to the user. +146 $pw = ConvertTo-SecureString $password -AsPlainText -Force +147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 +148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) +149 Write-Host "Thumbprint =" $certPrint.Thumbprint`` + +>Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: + + 1. Right click the .pfx file, and then click Open. + 2. Expand the folder in the navigation pane. + 3. Click Certificates. + 4. Right-click your certificate in the main pane, and then click Open. + 5. Click the Details tab. + 6. or Properties Only must be selected in the Show drop-down menu. + 7. Select the field Thumbprint. + +>[!NOTE] +>The SEMM certificate name and password must also be entered in this section of the ResetSEMM.ps1 script to enable Configuration Manager to remove SEMM from the device with the uninstall action. + +### Configure permissions + +The first region of the script where you will specify the configuration for Surface UEFI is the Configure Permissions region. This region begins at line 202 in the sample script with the comment # Configure Permissions and continues to line 238. The following code fragment first sets permissions to all Surface UEFI settings so that they may be modified by SEMM only, then adds explicit permissions to allow the local user to modify the Surface UEFI password, TPM, and front and rear cameras: + +`` +202 # Configure Permissions +203 foreach ($uefiV2 IN $surfaceDevices.Values) { +204 # Here we define which "identities" will be allowed to modify which settings +205 # PermissionSignerOwner = The primary SEMM enterprise owner identity +206 # PermissionLocal = The user when booting to the UEFI pre-boot GUI +207 # PermissionSignerUser, PermissionSignerUser1, PermissionSignerUser2 = +208 # Additional user identities created so that the signer owner +209 # can delegate permission control for some settings. +210 $ownerOnly = [Microsoft.Surface.IUefiSetting]::PermissionSignerOwner +211 $ownerAndLocalUser = ([Microsoft.Surface.IUefiSetting]::PermissionSignerOwner -bor [Microsoft.Surface.IUefiSetting]::PermissionLocal) +212 +213 # Make all permissions owner only by default +214 foreach ($setting IN $uefiV2.Settings.Values) { +215 $setting.ConfiguredPermissionFlags = $ownerOnly +216 } +217 # Allow the local user to change their own password +218 $uefiV2.SettingsById[501].ConfiguredPermissionFlags = $ownerAndLocalUser +219 +220 # Allow the local user to change the state of the TPM +221 $uefiV2.Settings["Trusted Platform Module (TPM)"].ConfiguredPermissionFlags = $ownerAndLocalUser +222 +223 # Allow the local user to change the state of the Front and Rear cameras +224 $uefiV2.SettingsById[302].ConfiguredPermissionFlags = $ownerAndLocalUser +225 $uefiV2.SettingsById[304].ConfiguredPermissionFlags = $ownerAndLocalUser +226 +227 +228 # Create a unique package name based on family and LSV. +229 # We will choose a name that can be parsed by later scripts. +230 $packageName = $uefiV2.SurfaceUefiFamily + "^Permissions^" + $lsv + ".pkg" +231 $fullPackageName = Join-Path -Path $packageRoot -ChildPath $packageName +232 +233 # Build and sign the Permission package then save it to a file. +234 $permissionPackageStream = $uefiV2.BuildAndSignPermissionPackage($privateOwnerKey, $password, "", $null, $lsv) +235 $permissionPackage = New-Object System.IO.Filestream($fullPackageName, [System.IO.FileMode]::CreateNew, [System.IO.FileAccess]::Write) +236 $permissionPackageStream.CopyTo($permissionPackage) +237 $permissionPackage.Close() +238 } +`` + +Each $uefiV2 variable identifies a Surface UEFI setting by setting name or ID, and then configures the permissions to one of the following values: + +* $ownerOnly – Permission to modify this setting is granted only to SEMM. +* $ownerAndLocalUser – Permission to modify this setting is granted to a local user booting to Surface UEFI, as well as to SEMM. + +You can find information about the available settings names and IDs for Surface UEFI in the Settings Names and IDs section of this article. + +### Configure settings + +The second region of the script where you will specify the configuration for Surface UEFI is the Configure Settings region of the ConfigureSEMM.ps1 script, which configures whether each setting is enabled or disabled. The sample script includes instructions to set all settings to their default values. The script then provides explicit instructions to disable IPv6 for PXE Boot and to leave the Surface UEFI Administrator password unchanged. You can find this region beginning with the # Configure Settings comment at line 282 through line 312 in the sample script. The region appears as follows: + +`` +282 # Configure Settings +283 foreach ($uefiV2 IN $surfaceDevices.Values) { +284 # In this demo, we will start by setting every setting to the default factory setting. +285 # You may want to start by doing this in your scripts +286 # so that every setting gets set to a known state. +287 foreach ($setting IN $uefiV2.Settings.Values) { +288 $setting.ConfiguredValue = $setting.DefaultValue +289 } +290 +291 # If you want to set something to a different value from the default, +292 # here are examples of how to accomplish this. +293 $uefiV2.Settings["IPv6 for PXE Boot"].ConfiguredValue = "Disabled" +294 +295 # If you want to leave the setting unmodified, set it to $null +296 # PowerShell has issues setting things to $null so ClearConfiguredValue() +297 # is supplied to do this explicitly. +298 # Here is an example of leaving the UEFI administrator password as-is, +299 # even after we initially set it to factory default above. +300 $uefiV2.SettingsById[501].ClearConfiguredValue() +301 +302 # Create a unique package name based on family and LSV. +303 # We will choose a name that can be parsed by later scripts. +304 $packageName = $uefiV2.SurfaceUefiFamily + "^Settings^" + $lsv + ".pkg" +305 $fullPackageName = Join-Path -Path $packageRoot -ChildPath $packageName +306 +307 # Build and sign the Settings package then save it to a file. +308 $settingsPackageStream = $uefiV2.BuildAndSignSecuredSettingsPackage($privateOwnerKey, $password, "", $null, $lsv) +309 $settingsPackage = New-Object System.IO.Filestream($fullPackageName, [System.IO.FileMode]::CreateNew, [System.IO.FileAccess]::Write) +310 $settingsPackageStream.CopyTo($settingsPackage) +311 $settingsPackage.Close() +312 } +`` + +Like the permissions set in the Configure Permissions section of the script, the configuration of each Surface UEFI setting is performed by defining the variable $uefiV2. For each line defining the $uefiV2 variable, a Surface UEFI setting is identified by setting name or ID and the configured value is set to Enabled or Disabled. + +If you do not want to alter the configuration of a Surface UEFI setting, for example to ensure that the Surface UEFI administrator password is not cleared by the action of resetting all Surface UEFI settings to their default, you can use ClearConfiguredValue() to enforce that this setting will not be altered. In the sample script, this is used on line 300 to prevent the clearing of the Surface UEFI Administrator password, identified in the sample script by its setting ID, 501. + +You can find information about the available settings names and IDs for Surface UEFI in the Settings Names and IDs section later in this article. + +### Settings registry key + +To identify enrolled systems for Configuration Manager, the ConfigureSEMM.ps1 script writes a registry key that can be used to identify enrolled systems as having been installed with the SEMM configuration script. This key can be found at the following location: + +`HKLM\SOFTWARE\Microsoft\Surface\SEMM\Enabled_Version1000` + +The following code fragment, found on lines 352-363, is used to write this registry key: +`` +352 $SurfaceRegKey = "HKLM:\SOFTWARE\Microsoft\Surface\SEMM" +353 New-RegKey $SurfaceRegKey +354 $SurfaceRegValue = Get-ItemProperty $SurfaceRegKey Enabled_Version1000 -ErrorAction SilentlyContinue +355 +356 If ($SurfaceRegValue -eq $null) +357 { +358 New-ItemProperty -Path $SurfaceRegKey -Name Enabled_Version1000 -PropertyType String -Value 1 | Out-Null +359 } +360 Else +361 { +362 Set-ItemProperty -Path $SurfaceRegKey -Name Enabled_Version1000 -Value 1 +363 } +`` + +### Settings names and IDs + +To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from SEMM Management Scripts for Configuration Manager in the TechNet Gallery Script Center. + +The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. + +The following tables show the available settings for Surface Pro 4 and Surface Book: + +INSERT TABLES + +## Deploy SEMM Configuration Manager scripts + +After your scripts are prepared to configure and enable SEMM on the client device, the next step is to add these scripts as an application in Configuration Manager. Before you open Configuration Manager, ensure that the following files are in a shared folder that does not include other files: + +* ConfigureSEMM.ps1 +* ResetSEMM.ps1 +* Your SEMM certificate, for example SEMMCertificate.pfx + +The SEMM Configuration Manager scripts will be added to Configuration Manager as a script application. The command to install SEMM with ConfigureSEMM.ps1 is: + +`Powershell.exe -file “.\ConfigureSEMM.ps1”` + +The command to uninstall SEMM with ResetSEMM.ps1 is: + +`Powershell.exe -file “.\ResetSEMM.ps1”` + +To add the SEMM Configuration Manager scripts to Configuration Manager as an application, use the following process: + +1. Start the Create Application Wizard using Step 1 through Step 5 from the Deploy Microsoft Surface UEFI Manager section earlier in this article. + +2. Proceed through The Create Application Wizard as follows: + + * General – Select Manually specify the application information, and then click Next. + + * General Information – Enter a name for the application (for example SEMM) and any other information you want such as publisher, version, or comments on this page. Click Next to proceed. + + * Application Catalog – The fields on this page can be left with their default values. Click Next. + + * Deployment Types – Click Add to start the Create Deployment Type Wizard. + + * Proceed through the steps of the Create Deployment Type Wizard, as follows: + + * General – Click Script Installer from the Type drop-down menu. The Manually specify the deployment type information option will automatically be selected. Click Next to proceed. + * General Information – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click Next to continue. + * Content – Click Browse next to the Content Location field, and then click the folder where your SEMM Configuration Manager scripts are located. In the Installation Program field, type the installation command found earlier in this article. In the Uninstall Program field, enter the uninstallation command found earlier in this article. (Shown in Figure 2.) Click Next to move to the next page. + + fiugre 2 + + *Figure 2: Set the SEMM Configuration Manager scripts as the install and uninstall commands* + + * Detection Method – Click Add Clause to add the SEMM Configuration Manager script registry key detection rule. The Detection Rule window is displayed, as shown in Figure 3. + + Figure 3: Use a registry key to identify devices enrolled in SEMM + + 1. Click Registry from the Setting Type drop-down menu. + 2. Click HKEY_LOCAL_MACHINE from the Hive drop-down menu. + 3. Enter SOFTWARE\Microsoft\Surface\SEMM in the Key field. + 4. Enter Enabled_Version1000 in the Value field. + 5. Click String from the Data Type drop-down menu. + 6. Click the This registry setting must satisfy the following rule to indicate the presence of this application button. + 7. Enter 1 in the Value field. + 8. Click OK to close the Detection Rule window. + + * Click Next to proceed to the next page. + + * User Experience – Click Install for system from the Installation Behavior drop-down menu. If you want your users to record and enter the certificate thumbprint themselves, leave the logon requirement set to Only when a user is logged on. If you want your administrators to enter the thumbprint for users and the users do not need to see the thumbprint, click Whether or not a user is logged on from the Logon Requirement drop-down menu. + + * Requirements – The ConfigureSEMM.ps1 script automatically verifies that the device is a Surface device before attempting to enable SEMM. However, if you intend to deploy this script application to a collection with devices other than those to be managed with SEMM, you could add requirements here to ensure this application would run only on Surface devices or devices you intend to manage with SEMM. Click Next to continue. + + * Dependencies – Click Add to open the Add Dependency window. + 1. Click Add to open the Specify Required Application window. + + a. Enter a name for the SEMM dependencies in the Dependency Group Name field (for example SEMM Assemblies). + + b. Click Microsoft Surface UEFI Manager from the list of Available Applications and the MSI deployment type, and then click OK to close the Specify Required Application window. + + 2. Keep the Auto Install check box selected if you want Microsoft Surface UEFI Manager installed automatically on devices when you attempt to enable SEMM with the Configuration Manager scripts. Click OK to close the Add Dependency Window. + + * Click Next to proceed. + + * Summary – The information you have entered throughout the Create Deployment Type wizard is displayed on this page. Click Next to confirm your selections. + + * Progress – A progress bar and status as the deployment type is added for the SEMM script application is displayed on this page. + + * Completion – Confirmation of the deployment type creation is displayed when the process is complete. Click Close to finish the Create Deployment Type Wizard. + + * Summary – The information that you entered throughout the Create Application Wizard is displayed. Click Next to create the application. + + * Progress – A progress bar and status as the application is added to the Software Library is displayed on this page. + + * Completion – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. + +After the script application is available in the Software Library of Configuration Manager, you can distribute and deploy SEMM using the scripts you prepared to devices or collections. If you have configured the Microsoft Surface UEFI Manager assemblies as a dependency that will be automatically installed, you can deploy SEMM in a single step. If you have not configured the assemblies as a dependency, they must be installed on the devices you intend to manage before you enable SEMM. + +When you deploy SEMM using this script application and with a configuration that is visible to the end user, the PowerShell script will start and the thumbprint for the certificate will be displayed by the PowerShell window. You can have your users record this thumbprint and enter it when prompted by Surface UEFI after the device reboots. + +Alternatively, you can configure the application installation to reboot automatically and to install invisibly to the user – in this scenario, a technician will be required to enter the thumbprint on each device as it reboots. Any technician with access to the certificate file can read the thumbprint by viewing the certificate with CertMgr. Instructions for viewing the thumbprint with CertMgr are in the Create or Modify the SEMM Configuration Manager Scripts section of this article. + +Removal of SEMM from a device deployed with Configuration Manager using these scripts is as easy as uninstalling the application with Configuration Manager. This action starts the ResetSEMM.ps1 script and properly unenrolls the device with the same certificate file that was used during the deployment of SEMM. From fa978657cdd79157610b19bf0c3853f8c5f012d1 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 8 Nov 2016 11:11:43 -0800 Subject: [PATCH 05/53] add more content; images --- .../surface/images/config-mgr-semm-fig1.png | Bin 0 -> 148258 bytes .../surface/images/config-mgr-semm-fig2.png | Bin 0 -> 203518 bytes .../surface/images/config-mgr-semm-fig3.png | Bin 0 -> 31171 bytes ...ion-manager-to-manage-devices-with-semm.md | 150 +++++++++--------- 4 files changed, 76 insertions(+), 74 deletions(-) create mode 100644 devices/surface/images/config-mgr-semm-fig1.png create mode 100644 devices/surface/images/config-mgr-semm-fig2.png create mode 100644 devices/surface/images/config-mgr-semm-fig3.png diff --git a/devices/surface/images/config-mgr-semm-fig1.png b/devices/surface/images/config-mgr-semm-fig1.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff888c2e25b35e1852f64e3e3fd70b03ede8003 GIT binary patch literal 148258 zcmV)^K!CrAP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00KBoNkl+hEnWRaR_SL5Xvbu}9563PdvSm>gRD2f10}%la1Ox2ggEDoUio9GkMpJhGrKDNPn! z{Jqq5kfdMCHUZjM+Ssm&!CO>(Vz!PXM}QVM^*u$AP*we+{ha=9Jc-?`pzBbss*Ef+ zhH`S@2Z5=Wyk%%M$3H}7mmx$CbSGv7;lX#&k%oAKxGW#TmJ{)hg3cY==&P z*px+vz0{Gu8ToKf0hrUaL8Y@>N0Kyj-Gp?O)7;R7sqG1?1VGbt{Qdwr+x9a)c?FUr zp@xD6r7-9e^r9n0%q^BFXwn#SpKh%BqJWoQ++h$3C-jDm8nCHAB6}ZfIcUNg^b&PN z!KsE@3|6%!rSimQ1rpPgeZ;m>$Sndz4pi|XL$w^~yLKIB-va@zX{eLABA22=d5nJb zVS`XOBfV+UhD;it#@25OnfG2ib`fFFsSA5~Wz1l}NE7P>x?1MO6Ea|gTXy*jPX{=1 znSb$Ii2up}wqjrKx!Y(WX1*8}2 zJoJ^1rqhqHW^n<>@{0Mxxc#(9{E5!5?&Z;Odl3FIJjGtj!px4f2k`ky(e0*s0bPpi z&?%5QZ@JlDONF>Ljns24cQ`c4%1oE7z1(_tkBZvMu$6X{N?mHkgRo*Z^tcJ4BjK*e zureO*c^ek=fwvDp-Uj%y1(vu$spLXmJmNm*hA&s(zvxJhl!K*Gow37z;Gd0P;-(Wb zBBA+=ijVEnPPhBYu;=rKUhs6yvKJ-7jOsUvV71zjR@PqEW8B$dC_zsaLKM=cos*=d z&yXi{*tL-OX=~W(-p5-zb%Z#Av-u!{=5OgpH)bt08+m%&b);1y-5=D^Lm@&ssKEfC zTFPiNO*4pBXD<qdT9IS%dwQx~q|-Jb;=lQ(m~;UG%b8JXxJd*z$l{`VIcGd_U>t0wVA zm!}YxADP^x6AO0e40JA{HWS?{p03#<@LMdXyEFMX$3pBaooE$Ze%>n&g+er&6T?*< zV0F`j*dlF)r=J`goeF!eADh2Hge=RL z&1NK%F^UWu^hmn{SpqE-BGPKc;cy_Mp+r~>QnfuIJt?>Qbls%1JOG@yMjAXno9P#q z!6SF;=sI+6+YtLT?a>Y9RiW3mKA6?L%CrHzhAHC(_15;9-$NKBMAZYNgE(UzK(w$U z$yU&GB-5pP9aji(*8LBAq?;6lc2^JKzq7AnrmsJl^U~-$dKepCTS}|OCFBQM(XctV z;=8kZWin}_b11*b#L++Y$KrPLVh_Q$N4Mi>)`MmDCNX>KTspgQS<-1Wddp$#^d08g z<@0HHV|P-W%eb@W?L6PFb-@WjPlC;F>Gdzt@48&cxO(W2c%hCex#pQ0V$ z+d;I*Wn9lYh&-~;$X;qwnyS+Oovi>kPtH7E2G$!n?uN08*IeM3*T`PNwp)s%V{DL@{2syYL+W)T}Kb29flXWN#USpH>wZ_^Kpjv zoy>^dL-6Ol&FJBi=y}H+MATLU+t|EmCh5*QFzGsP?{XuA4^T&RoyVWgrgP)LjEEaYT=Pi?HG?U0reU|p$clx*BR|Fa$zX)z zFwQ=y^y~E+qY^V&YZWYx?}`lgf*}%I-!XBqi?{*PNqla}@6%oYa<;kY)v$=Npp};f zhLC!H#Ec1Tz6mDC^704f@Sx+M+FdIIA^*shzRdq5&UI-!Ou9k3^!_94yZR*>(k2 z_Lz&iOv9Bv;`Gk>+%P4ZlR3mhXG@?Z^b9YPI>}xDB*}!XpSw73k|Z>}evDf$TK0lT z;jxEO5yH)e^)8-zdN!$JhJY-SHKH31=@1$DC1k(%EE2FJV^)O~34yHG+4$A~WIX*qt9-`&f?<2s8r z97fhnh?4nC81p(p2v%>&03^JWGjd=uGT<*v=k(lXy-Li{q^ZZ~&7{34}C8c^aklQ4P(#SSx$ zZzcl}2m}ZQLxfZnzorw4vR2$>rUnQE0`&^|C6zL+%`f5hW>=mbFe)aj>hJTGyx&dA zSQ$9*y9Iu63tol{=mvBHx*-F)0o{-R-GFY$fNnrHWI#8d8_*3I(Cfd#`%r+%L{wDN zWeN6NkLHIJy4UMPRn;1|m#CfRk|YTvlZ+O+G~Y52R(mnqOR#Nt7FWV}zI(4f!{cUi zG+NNH_e^Gt=ts6DNFSBXyHh6M+dP%$22SLEOQwNYMugV$L!_CZkG@87{7@c#WFA8J z@d_K30}Bw|WfZQPj<9AD*Z&0q`Dvs-dmm3Y7xLvHA8(Bt%LhS0X=%k>VPo&PjgOu8 z^WvaxV2a?w>8~^E2Oqtg`~@LGeDz})GLUiHk0b=WT+1nph#+V7n?(Gyp8kWk?0P^{K*du=Z=X(6=Z(3(f+WLIHx~sj^ zh4$~?e=3OX8sQ>4)d`XedZ@~QaoFwrc;FBKGds3t)P@asLZE9BlIgT1#>B)>R8)lD z?`K&5QOuq{rP^)B#KfH1zK$8I62yO^)bv!#Va)k%HUJG8G^kPlt2Z5~4rHe~QG)@{ zL#QDgt(xv7ZuL6KH9!wl0e+@tyf+0T&~*(>*HP6FOGn>UjdKL?2P?n^LmIQT%{+HU zTJ9+)Vf+M~PG_~JOJZUo$;ruQU1qUZxc1tLrz$Gn8eA8OiHWK4L8)n5hr@xxarQq> z96W31Z{GfyWnKj;-cILoxyZ}QLs8D|I8&xnf0|YI9Yg1c^cM=vP*?&q1n+sS>E{xI zW)1a!00030|LmQ6cudzC#(#V7$;>2^WD%v>9@;u>onF*IA4*%&a!RXik6Tf7N>EyN zDHWFxsz?xox}@n5m%3J}bt|D!mk3paxCPN1mn1GDlgsSP%szhvk<%b06Uu)7$}_W` zJ?nX&mG}Ghx7N2_sn%=$s!oHOke!L~hC3})Pj93i32E9pS0Y&J`^kMVN3Tc9lbw-% z3t@JFBp3O)XIWn~#gp6%>Gww}+ouU_t5han-4^CG@n^w^CHYy)+pi8`b}ey#EQ*XY zQX{(Zi~o!42;8?cb#Qmzr*XxEb8IXZb8NWsGSTdX)32_N zwgsT}kgs^x$HYgQbdTvf3Ywr%?h!NVYMo%?rLt(5C)u}cJKGO`U1;#v=a=b>l?>q$ zWy+Re=)eWoE}v%piZ2N0*IH-CeT3)ZtEf+PMoNS5k}9tXAxgbe`XDG9b@25nk%##|XSuDU_kA&Z`?=fy z=#_`OS|IgENYgfKD_5KK63!b=U&%nhcB#-= zEq<0#7_Lh(2$4*~O6@Uh8^!?-!O{#1-sYY3Y&3@12Xk56u`L@Fh4Iyz>rDO`NtyVp zQP0CmNm8z_@DJPP?`b+U3769WXyoPHeS~v5bC1w7S2mlmGLskrcgtxf6m!ToY z+S4Vm0ST$wbVtVGyk6R~?{1sz^ySm+Pdq}G*yb!=vEJM{z6fsq_q7mnnyopv8CX5~e} zTiwUer%4+`QWwdMCsi2t(nf=Z$xlQ*lkLY$aR`s(rYsT4q;kEYVA=19&T zO=5jmZ-j5YZCZ=>|HJy-GZ@x$GL2eCvd`w?)WHQMuij*6&GWW@-YlV6ua@Lok1pLBi=Z*OmmUS2v=B_A{;T#j5^8q{dl3%kQb zcBU1p)k?1I&dfc+dIsa)IG8i3R!j!F&NgoDiWoFIm_gSv9*0i$ZPUV%2%-RHgM6ED zg%83@NRWX-4%{%qjl7FKCSXA2Y)ruqJA!s zbFR>!u9FJ>A5gEljW|b5j>M+$3JZDi<#*Y2!HaSU(Nt|Uf}oC}?9Ubiy}pb}Z3Ym& z(TlEcKS9;M{hbe5gz%(?2ZM%~NZGxKiti5Ku}byt3&K@Z<-mahrC&=CLNH=@6gBF5 zuwwRBj;5RWZu2C3Y&j3KY?#evOePbfM~|j||Ne#2Lbvyf3?AGHB#DM~n&p4+fRlYs zH9R-h&Rd}ynDoYTBzyZXW~&o5ZX7%2g%Q!J4b#@d;7}i~;+9)ixZR#hY+z#uJPNi< zM!ul{LDa1ebp!MjUgEgchF8d0_BJqj7VS6m|6Kz{FB6ult$rFxkvE)~%$}GmH}@|x zc;wGZ({7-_&36g7*F;-U$l9}lZtX(Z7~X@^u56YspNb>|AJ?eMm@Ubeq|1CAmqD-K zoeXa=oxmI9-~g4q7g&^vf5wyZ453uN%fcDmatd8WjpfLX zp#*mxf{+d}`psHwJ@5V3lN1S9u`!8#XC)@Q(+MBNn`+%gF=^Q6^p4v>&0~`=n?7ei zvlM9dG(Vhtg?S;N%xwc$XL*`64K(~L20<+G+o#d{wSn{q+;H`ohe-T6oHtrUBg7?y5Tqt=#x4Xq&t=hX)MA8m z3hUJZmrNehR;Tm35Oi)EPT#;tgy&f{kLvf}Ny?CElL_e_z&X{M3R)V@G8O6HZXn@{ zCgQ+=deKJmQ-0LRRv#Kkacf#Qq3=KdDtiJ{1Yqvc$pr%{c=JfMs!K{qN=l>dQEWTw zV$fAdSsD8s7LloIxI19ATG=@FBWjqlnK<-KRJ)zl4O_B{$5B-WGrtJOb=93#lJe`w zVM~(8b17UqBC4u+WZRuO;eQ5RWxY`(6{FDuO_O-hnu*b9p!cwT$Oa=uqmi?}t;1+E zGN}FYc*xG{Q!^Sp@G>bn;U$fV)tl&&qC+QKCtQb4xK6kZop7CSop2pG;X2_ubi#GQ zb?Aiagg-=Z>lWL?>N*SgmIOgTL1blRl^)?aIoUWI1-mt}M3KfAiX!85x{AL_42EL3 z*%o-%{$ac%=iftqM=0!#`)B9wR!OlK&*Lej6PpxAk`O40%D9)hAf(eszz<_Oa4vop z0o|q}ILy3cU#7*RB81A9yIoA2Jd0gh!?6p25Z=s6G%z=67MH!8tWCN?aMZWhgn`9t zqwy6MR`wWy5FS`$jiLXl#<}zrNRo-U%?DE>FphGjD7J`__-!Qm@?thD|>~VB>~}-0wNGdMvVQFNzTC+%cUzArK;iIT?bGsfSoUqYGU-&0s-9 z7^+ZMwP`-S;?^yeZapS3X+Q`8Q-|Poc>%-Rxp|^hD1H$zz zMNbQL!gc6`>xApLS8tlSqiiV?uDi+J!&-{Fp=lbPo}RZIS6mlaD87?yPEJm-e*4<* zKM;ib`1p{Lk^;c7wPShqo#92+Y|51@cill2z+iIVup2m|nRr|(d~wb-XIPUl6T5oz z;#=j)l}SrWyG~}WUcH$$tLUb$8~ryQn4tMglVP~Dd`WX@;B@5Sa26d;9Cib$!%2C^ z&3iHJc|PQ+Dxl$Xx^MxmTeLBThfl?&X-JZUs;ak^lxvs0oH%jfrn(#-A5ZPtwTt}z z{Q2|v`T3Rlr7<>}t=NvR#T{4Nu~}JJSS%JSw`eWDt%l#q0k&SfdbfN~)v8tXh*+GY zqUYX=dLCDb_#XfO0RR8&oqK%Fb^pho-|zQ2ANJ+8snqSxp%AH*5I5bGxGQ&2PDMqe z<4_6Zd?+1I+>{K731P-Crx>mcvkkL3?_g}R4Le=eb{)UJKNjVeigL%+=lR$_+jZ@G zeZKF{>-)am@6YKi-P`&>&%K{5)eBPyDjVku#QqWsM=oJczYgAujxPM-_#KSMd6&Lq zp(}R^D+22~Rh&nE^!=6;*QmjQ4$Y9yMiMb8in(oSW3brxw%cm}=&Pp@_1H)}hnBLS zV`B(-S5%U~j`?d@#*;%f>Pc4OP-EaDa|;J{HQAd_~= zz`+TP$PRyc`t~( zS>Z`ENvY`7iXWuQ(|{Pc5?p_AxTcXK48k*)u!;d7%$dU-( z1(kyVd-8uiw4!MmjvWpTBqUR+)SzzjJNd``4axP%96RCVk@6C}eh)5}htkp#{&7n+ z8Z`R5u%_U;=4VlQn}4=p%W(~7%Qk36iS$ejmtUg5Z6y127Uks{2M=XY&3+@J2fj~S z>NmoQg6o=#rh(4K)_2yZMocEGKMw2DVcl^br;iqsljTL0G;C%&r?S(KFA?*n0+0(N zGT`RE41V=_yg*^bB4R!c1t7Yt3@9c1i6?0vJe&nX>T(dMSo7&&$HyZX8F>isvb6te zoC<5g{B(#8hz=9{j`;k1;yLTSAB&qN?$2QJ@@)FPaWmg7E97XpMsUqMTHRNhGM7TZ zxfGnmZjK~nGUcmxg%t(YZA^Yq;(0zMmm~?B$xqilwK$#celg)S5T9HE1!;! zwFIpW1awG>Fr=VT#pK$BaOJl8bwTn1dKxtfAW1(QdZ%fCQZcqD1TLs-BKMURIynsuXIAww?V$rgWS>xZEn)XMnou#^|D0TWjwppCKO!syFRA~9ng7R{)NAd`1~-xHT5Oy zWDJ48rQ0I7enmcR#V0)X;*0!y+?U)MuoJl}iwB2Kqmg8$YXd7u5wFlrx)x!C#@yCs zI*(1`NFN)Y%}&Fhld=1JEX-H<=jw{ZN=i@wn@I*)qDTeR0MoJp*!A#Gl#`->#NVtk zt!JIVo^_6Yj>_cx=;W>w9wwz}w0`dd3(i=$d*UgA&KA*g>~S)V7N8cFpjRXgY&nU= zqQh&FP$YkC9h1L)$V0-QZr;msH##TOtO4y?LUd0_VzMT^G2|18xt5c7ZP+ga#UzMSlqXEKfe8q2UsvE7uk=x+3_~ zJo!)gv|V#lRpspAXiR1oA55NsGxK{)W)J&|Jw&AWIiOdW(By5B6ISC&`IfWgW~e`M9x`(Vzd!o{PUxBbd+7R zd}z`uy?L?ivwZe&s|$ZK6s*4FM~r#<$D??ZAMQVK?HsWGIMx-U<}*Be&(GSXw*-+E zP(hI~+e^>`4>Y}lH{V@XxkSF@^G_Hz@H1>SJF2Rp0d}()tEytLt4NX#gA~ASzII#T zk`E-4df+&dn=EEon>cFCF=4D1z*bA4PTjfylo#*C5k8m~`V7K*Jd8P8PqR5L=wObooQ=U~V^e|3i11y^c=mRN&Rj&JMvWM@ zbSH}BW`iRK6UP}B8j8j2C*_O;gNo#XYz*?j&^C`OYG+qnb^6T?uA5-r*` zLzV)hMol6+Y6jzm4yJm8yHI5rN0EXA?D=3OA3k>4S>c?fqyLFA2wQ zwqr5-IJ9gQnJeCAOM%9ui4&OnhwJxb%8VXtd1C?}E*!$(!wq<`(MbmO7{fEY zKg9LGBRu4aVoIWceP0K(#EsloyBZ%xuf7Z4EBXoLd6gLIyNK5~oaocZX-t%{{cW*qa zPnWXwnQxfAe>kqxnV1_5pjgs)>50koZM=r>6HYQ@{yf_Ldnmq=)1)0)$~}D&DRg|w zzwfz$kLImG1Y|#AGMO+MjTe3&J9aFC1`VpZp4@7+{&1MOk8?$CBz%~3GHzc0yVXF6 z(^Kg>(X6V-u40^CaeVouu-om(vV2)0uM(adSw|6GKB)UL5%=A})@MtIQB0)Q>cx>| z$=v_=jog(N#m!wtU?_GXRf76OWnwYfuj2K3FY@GY0jpHA;Eazhry2Nn~gX4CQUF3fmg zzEDsVrt*4n&Cea0lTuw%Y6mqXdixVUywHZV>nhe!bbsz?$~1WSKeq$$>5RxVja)7H&- z^YxGD)ZuR47&x57m^HM#GlcDjGPtXenfRh=1nhb~8TbWFPERMks2NixkHwv~g_+-O zMxVcxds;Q&l;@9?anltEf>^ zMXgg8*%#oual<)&Xd^viRBp&h<%XtrGpv6HQnv0S=h#^c_3PtKn#oOdTk(94DQw=h z6t#3Gq0fzC_u;*ma#OggT{B_}49xy=JL|uiL*1YQXbL19IKb`3qqv5Q`{OT1MO@e?HK+zcqc-+W3175EWNtQ9_B-|eFj}MyHkLLGc zG8!p&yU`i-_}o4~t9aexL$7Ffynd7)J`cd8S3uEMv{6zp8e{?}c->x1Mjc2}#cQ$- zqfWx7Nk~2qI-?1<$B!29VltWV`ZSC>jWV~tqOynP$7nL)4}jNGj!pu_Xre4X4cT7n z4_I6RuHOXxN`?@t#?ByFN4Zhv*=MG)yi_G&W*_ctKMGaV==b6fp=Gr{Y}esU#GOj^f>Nd@%m(Fv=X#Oa-%Qxy9ty(TOqVPYqYMk8-c z`HKG@Jcsi@Bx;a_(e*>=HZPyi<0fD<8p+=L5u3)mgR1KJY(NV(Z`y><9nZP}x1kx0 zEIkZ{oNvh9FpU{|d}L>?q}=1fXf(1jSI@bG>6GlAM(>GpcyDtyMq@dHC;gXRvr{n| z{mks#pEnzHC1-y)@4nWL9v`g3?Jj3{jGvMtQ?VF5^n7Inrkfj~`$IiiHHR)MuP3*w zBpf+GiDV;n*Jc_#(1GMt^SSemB9af7i2iy5-^MOydwf1+Y0K%oC_?PPPRkp~->u{*)Xg82j3 zTL3BBPavP#PS>tYIF@pZLi3HBwA806E9=21!O! zt>iiV#5x>gCOdFvMUbCY%#PT2veSC9ga9MQsZ$r9PC~D4M9E!K|v}3MIrA@0b#56;c&!KmYas8 z7>Q3x2aJ>knQ>??RGW=KeLup07X=vhOjr6&co&Dm!P&ebG75b-9I=$-9Hr0=yAqC* z9JdFj<*!wrRfH>l0TLY!nzd~Uet)IDkH6&TilnNmSCc z)NeqN$y8NF4*nDwA3MUQFtcxWl2#-TKmJi{_6mdTvKXqg$eXopUFik>hrabIZNp`- zxJtPHw&&0q=s0?;fc68QdrN|0c%MSwL3h`=>iuG+V|$(Ctk*^+Mvq@ zN=qunvs<`42!zP5JA6JLPH&*%7W_~%B$%EdKQ5qm+q#1mAXtO`9qWjm7Kvx&Cq6lq z!A*yt1_c=MaT2O}0DHzfa#fY#?Rs(|@dV3UDqluLpsF&Sph7->cO0*;$fHllYmAsQ z6SXLU%{Gj2=Cj+}zwN`X8Mzo1n5#R#wK)p+f<1xm;CW5sFh|{f*A?(Yb|ye`9N)uSn1wFWkwljL&-s+Fej zUZ4JSe6Bl3cFtnU5runhDg<3kR>qv9VM8;{GT81o!KRHX@#pSiV@wS9HgAh$E@9s? z2fatF!LCc8Nxd2vs#}p<1&sOb5baysO5~oC#76Dm(8;sJZCk_pZ+yZNPd8^>{0Vk$ zjHFrf=ENP|$@+-RoJ&ch!CiN=Iy{WqZ@Yn2+lo07x0s3JxAF8dw^D4sh5291Chm-Z z+qGj%8>ba31f~g5KSmbBf!j@xRF4ucE+#Dj;wG?Uw}( z6#|Ff6!_J!N2T`U0>R~YaxsJ`sPYJr3xvo80wHpNK!{u*5F!@{gvbSgKZ01Gbq%rE zY-DC;UX^Q^OeU;WD-uv}=FC-VV~rXW(`TinrN6ku;!3GqyEaaz6Q|R8QHjbwLP$u+ zg_&;Q$**Ht4%-YsM$ANu+;c*8usYXqnOR+Kdple1_NnnX+Nv5Ta{-#Z8jTud3jgOlgqM<1h}17 z&t?Xz3V`45ziOU5BqRi<(@7u@xN4rp_}M!$aj@Or%{igIO7 zj3hCB{CFOF>@k`(Yj(vAJ-^s0A|is$ojX@~&s|ztip65Ns@K$hBFw9aq9|9bt>>3X z%d&jcuK7!$%0-?$AS(z2Rccfv;3r{FH}C(kcb)+@9seJGPPt|8mb;79TLjUfiiFh`IjF{eLx;f$v1Xf|)8j)x-+kyV1MS4Atd`R*kyyXjoO^ zTsfFuzYM4Py};!#Z)8?%JuE)78V!Zv7o`(mKr%$5Ut{08RND?#+Sew;jT zo&8&uV}u{($oCyYA^ncP&_Ax+ziUx6#e{M67Sq}kAvjXw$B0xRa8o)S7H`thLDLQN zl785(IZ2ewm`nzWAz@L$6&-+FJgOpA^FM_Cb3^r5;{z!Oy~%LTqThT*5{RO zRmtJpjV!;4eq#^roUg!}5rj09dm5<4%Z1(+teM z{ANmn)@S}te`p2E!l9# zM_~2!CM`Y%RW)#H61MFAq((=9WB^iz`%q;JYj(7x2qcRi9^Pi04g;BVaHZjLn^4Ru z?zH6pX2D1ji96Ol@UqG6z~hY;qLV3jwow5jr;~DNF-ZJ2=py~a8yI8^^auo*iQ^vG z!EDYDc$}otrOtyaiH>gQNRkYOjL@mQvnc$| znix27yCl+*+?+mpg8jORxpD3a za-QN;dHYog**$Q^=y=ZxUcQPNO0*a zsh+Xk&!xK<|J?z`7p_UmTu!XZk8mL@gtqThB00s0ON-&yfnch=d0k)aBi+ zjW7%;V}w&6$m|~6Km&A^E;>SVR2Z?b@t9<&R?U~Vs4%vzS%t5kFFyu!rOZpuBT4G* zp?eVr7i97pTmocC1qpifYeHOHEME;?fP_w5bS#Y#v$O;1g z{oFxWmdKIapPBP}Wmphd0^I;~6h&-~CCHK<{I@CL5*h0cB}w{i=AbMAVrvOO78STG zNttptDZ?;?#~1v)&gE_02p27QwuLUTK=7Xvcv?a%4_n%xyVFI^39_ib6;G@M3vewB zK55yKH(zbeRhPjhty)t5g(`IUunjl%O@AthJr@{;B0*YAA|I|xyzgiB?T+~KhjwfH z|07?UZBIoa;|S^7y=~ep{quf_Z_k@FTNEdhlw}02CG$qjniz&ev?G-~FMrI66UjuU zrjqxS?wq|5iR?;wDv2#oGcV^;B=XNoXJ3TI(s1w{6G4hyW$tyIXbobc9lSW`IzZvCNGuM zAKCG;n;3T9O|rK_yFF=?nG{R*QPCVuktjLfI@x>_4urb+F$8?Syh-hqiM;joRiUiR z6h*lgiESHy1q{}#-EjBa{_F0%Zu`^{D`D`#*lQ#WEkxlN@l^F!$Zt3(*!==^bC~(K zcYXkDIXuu3z|W>*wp;PdZsLaF#KYH&p&O(+b-d9*cXQyTK`Vb3uG`aU4Ba3lT_+s_ zi%Umwy9iCx@lMt#liy0J21z>;iBn|?m<=u%21rmLr$Qmz6fNwDem+JhE0Z8~JRE7H z=>{MBX0Cni44^_z*JFnXtB(w4|KQxBr2k`dKIgzkl`?8@AB#c1o%a`bN;-I2AAU23 z6D;P8*9k7Ln;!hxBsX~fg#l5+fNibfANxUtxP?V|D1BOiD+ogJz`Tucsxx#9gq&e8 za}B*TJZ&?XnW{|0P#fR+kdPQ#U3u)GEMdcwl3(Bu^ubsD;PL92bD5Cl(A z;3gHkQXu94RFmPeL(sh{IL<+bWsuVco+}G4B*O<57;zPL?1VlIAiD*MKM&V{={KNh z4#;VNp4*^MQ8-o*5CRwc(;nPn)>*gX&rk45cY)dT?~D!^2AudXUJTU>9^ZpUrAnOm zFf-0Y5d|f9JRZ3+Hd!nWzoB}s>oJ)h-b0mSF$Guf6g~L8>b2lR#v7S|qi6Dd-2#-V zT%XTJPUDSo9&9^)jaoj5)a?E}F8vCV7M*6@+@U{808jJaaLhW0T5`BaZKl+6) z0=6^g%RzXGY3G6`-N{UJ8%!%{$%GzU%m)`dUMEvbmlX($A`m<~olJ`l7AvI2#F4QW zSwqteOsa}@`}?4~ov4b6Ax?AS zBL}jFm8)yVu&hmMhL?H^tG_?n`gXwB+Z7+n(-F6#D0o;r`Q~C*J_@PHkDJEu>*ilY zi3*-vC$n?2T1;EL^Qm+)t*QsDFIPrO14pvX#yV%HHoFKt%)@Eiq=_h5(aC)LPUb%; z?uU_*l0vVO@8C+-NsDul8tvrL^^1hZMo_NYZ-;4lxx;*YWl&vD@FgKQ1P>ORhr2rj zcXyZI?(XjLaMwU^cXxMpcXx+UkQIUMU?!^y2ktNnZgXq!qBOxYU=#NFs z5)()ehfG^H`w5rZhx3EaQ;doYaQEd2C9!jKzyFN^`l2p;pjq*)#w)7(#UVb$>WJeSn?4qg}s!>7WK6Uq)d0((wo@6bu3kEn`zvk$HXswR@2CXTXSk3{*(6u*kj zb2aYzdPWp!MDL-k3~vfOi84H#aX2jInyJI2*05!dh>mSuG8GX!2w#R|3Xfj< z;aYyYU)1H={3&M=;Ru(VF>-v9BgK1&H@%K|`}uMen_kmRcvVSvWD~}AlVkm}_yxl^`M*e9?E|8rg0lI= zPIhryVGdLI;tvTH?|6FVlQv3@~+}5Pkc{&(p z@!ZsZTIsTttNt=6`&ry~qYPowpvmcdjLS{JUibA;RybJ1NN>zy!4{ae&^2TR;?ZA$)hAUozvCMi8b7`5JO1f|8jeZN$fOT;@k^~ArK(`0)9tA0_sA}% z*;*AzPNz<=8|AN`W0)e`?3j+hMd&ogLr8l=H$I_!iB#EvYy@fU4TIcPUFU{<=QUAq z&k@8wHV@Y9*TQ+*Ba>}2C^g!t#=dtJ%LazjV=w3M01;aS{3DXw_*_vv=WTG)mSfW^ zxT>vgC|xc$#rDn(c=TR=j<;syPaSNZZM?WwhZDJ z@JNH!(+Z0vm-CuSzR?XX#K`6|mu#HUL-&c_isRyJu7S5vapcjhrpE0ZlOgKPK*WMw z8RzkCa?yAk+q{oJa(KS+KmvZ3%&&{8vDDLqXUan@R5+cy>l-R*>uT_}4La$6*W1tk zX7$dDLV`Dlui&Tt0E#}!!r$xS#}~>}yd>X z0*Y}&P+*w2pME|c|219yMUzJX2c#j9!u~ZrS{nt(`6e+qh966XO*kU%M;sY1ETD?q zY?N>Nb~;ac(Qk2UIP@=m{DLiA;=>f>>O!W}q)4r;GqX7@#G+$Z&3mcZaE3*3T$iF( z7KRBMBzB>iftgMMnUR82LWdbaLqvpDG`x%kRFEd4;jll0vyl*8z&$oPPxu0m2=@lU z<1YnnxjK>avhE3waeIce*>qibz7=224u=&VKWTrdW#DUwE?q?{NCJb1FdX1M#{*4W z#ubTy1_KsLVGg9Z#i5QIfNTufq8j@tlz>1Ikr6mQF`a}obB60%M#fqXT8G7B5t|1v zDIrJVu}yRip6pS*4{1f9P-5lp{vOCL0i^7e8J6hjX?cZ+F9U?WT)Um#sUnf^=;*)l zJpse0$4%s^r$ES+=eI`Tp`al66$S?UX^Z6x7gSW#IAytVQB-qHQOv=j)56xPi%G0j zSOB}KEkSuxD9o%j&g4A6NTPRbO;9kuTEX|Hh{E;lZR^|H=f_*lhAf$%PD?*hnXFQt zps|P7{15&$w#p*&d7F(4xPvhzCOs4uf-Hl`s_E;8TS7{&l};Y^6yNbEW-gUA-;ow! z?j%bm<9X=28%Jv*x{dyxgfh1>Lw8Xh-tfhwu|2%bgbZ`tc~5e`bXMJgee=VyR(kzL z;hh7ne)fw}dmhHrC$Y*xkKkKjg6whH47`jjfpJx6_^wxkK0CDYd39DFLW=BqEfm4E z$}YuDL1PRAUp!W}uw=c-zly=PfUIoUb}`fhq)pV)&ni&`Fpq~9e_0^dNl9c182uvk5n?l6_Hf^NOU}mwynv-ov0H9OTCn-A8;ranH0b5>j*KV581c|bH zhy>?5SKlcTDdR291eq=1x={AA=hq5{JKI_8`EFnB+DeBlP9+O_S)^;;X1|j5a#x_} zUeliq-?;hj8Cd+bcw=Pr`s02o9C!`QZubzfYQ&*P1SFJI})b8(!?bB=B7slgl;RI8R*L(>VulUzSUk%rnDy5E=2>Vc2U#I0Ar2834JUXQVETy z^_Ex!Qx67O>o%M2S7-{OUk0`1A|pFFzw|Ps1xw-S+p>%l-e4ndX*3dfmAL#zL<>Z1 zfo1x%E*F};tGZ>&zfi|b9g(KnZ?O2zd4I{hpz2;G+}q5?p>Z!w7n{PHjB^PGlI2u8 zIOqXHdI9$&`4nl<6M0Z7mQRKUwJYtLg#`5MC*l>1KZf0%;8D02YdoYZ`N~j)B6Jf4 zbAo|yXIWOQZrEB423D&cFMzh6Zci;O}`F9n-bv<7*wZ-Fe#mRmB%4O%{Z9Ol?-Ve|}(R+Fle(=az-gHvd6J;rq~o|w~7FKK(y;esQKfg93boKr$o$-;4USg4T(gJAkVcb z8=ZP9;NfVGk@QNCHI1QMmCb5HDy66FWTuWl;EsITSoOtbldn5KOQm`DS7<&(`^LRk z`K2AYzR8zK``y9P{rO5DZ3cZc_i7|Q?^~_yrdvL1I3x2DQ~A;L8mZ~v&>2gL;rRKo zeF*4rjqxpvph~cNmuRlX-|D?KNQ8F-J__A(b=PcWS?&V%%OgV^1RT8XAbXONwL0iX zj0yo2t7VSJpz(WpPiChVB98~WfHA8gi;GPbTdr(Sk9IDjapfu~CMy2FD9(?!QtB(o z)xV_lFtV0=vcpu$J7SCN#a(urzwjPqU3jQK<&X)Y*bR^>Z$ek)&N;K= znWzY;%5Z4okZBB^%wFo&X;xtQG4tX@E<_+U&&}Q3-w=Ti4z^mo!Yssp$03)33h~GE zhI)l6F{)Bc#+Oe)`7mm_&ASAP(B!ZXipWbS?Pyq@*Np@JpxpA{tzH$Q%RCmFE$7&x z&eHQ?#*7nwSMXSyNqqXL(NU&Es&ZO#^eW?PMwLAv3%YMRF*$`kG>@QaQMnV9gG%FUzJ(wQiFVQ|s z(b<9xRGQ>77P@=VtWAvwDd4mUyy>~iI0pO`TTTS$JC^y{D|7jTu$3Y%Xsp#7de3s6 z4`%!Caw6+r5=eA=hmpMevj@Ihd27%&H^=eiCoK^uU77ml%Rcw#sQqe%^=Qb`I`|iLZ}frx(pO@CE2pcF>-}NTnMz^ zlbhQqo;q%wlaLeyr^lS2>m{3t5*bN4Ls}Ch9C5uEBEVM$GTP|1&5e%&gM7BE$qL^@ z@zFH|#RjLDkDRo_$=m2cnx{vJ9k*I~e08qffYGFtsWBq!#~ zWUT}F!5xe@+d{P3BWUocenv|VunEm^vcdg<`V+_IWVm7*Q3hL4us5VElds#o|*8@bHjz>gpjB&v0A>_JA5_TQNwgHo);T!m=if0Zh^Y>{=Q0d^LQKZ&!6-SZ%n_~ZcGLzF{x#+N1mCOOuR!{7* zRbZOaPGr&P6~cHZuBMox5M1xghk+2>1{HFjtvgTI@#|99{r%sXT@Ij5)G+=KR8!f%mL7;&I z8!A#RWTyRw0X!s{xaT~)DZO_Uox3ZWD++>R*G8YM7`6F};f;8saP=bf05Gc@>3 zgzD+e4;vEP;Sb&Hv=25}D84BDE&#(rjf_^C1Ja$zQz-C=dOzVgixr(~P?iEOuFADn zA#boq0+-l%35kBm|IEn5Vox88j!?K*pmMTUkN)!ROdb5WN1@h)TLP;(IJwn-ib$X^ zfQIVr&BVpFqNm?|U!X0is^KC_T&l!qcu)Mid~tt**IiFK_Ai?|Y$?*19BH~v(h90ZdY7BL!=7#H0JJIF}$E(IPUIoX}H_itCm3?-ypgakzS@G!N>J&Ft=Tg}xSK z+$ioBvWRlysCUjr{yFfab%$ikC*Rq8j)dNq>kgEl*VUDF6RybEQSlls8K{cGzbRA> z5+i*r6I+ZHzkT1!sdRPSXB?gt4*sS*J6obc&s$;njU8Ytv{zGr)@_i;i)#S|Zwh|NJ3r%NgqKT))IMbBt{ zAc81X39y(#ck=aZP4dpE{!?s6y27}ISUa^vP@EDC*+#RHN#3_VFc-;@VshR?W63xE} zAwcX8e-Qg)8=T0_|2GV%$PNxFvUh{nA^)fOzn}kK=KnSS-{zpV{|AGbe_x}+!oi_} zWAbEh;37(vM|s?4I+fVE@%X*BDXDKCxZE#v&GIH4)52Q`{QS z2Nm1HWta-2d$GjVhY8b(h-+^)0Uh^=yc948>7)u>`f$cGn$kuOZte8%G#f8?1$z$y z6U&v8wPcfSyf+Kn@cG-}6HV50UD`F@eoPXqch6vx4Bu&gJ9oFDS@(&V@BWd=8>TCUv&NpK|La6li8NRx@uJ*_Zg{#c4l5F3fB-X7R~P&R8iukID8s{gflH~%j& z@^b4cS2yX1!3j-57tWDfu2^vZZaf?Rx1EEHqH)+FKy&dmOp$)@kHbri+ks|jGPR`9 z^pDE^p=y%{3tY8WU|0WL5I6A&*F6>=Wm7fgnAmZ=%y??!Po?l%EA>X0NI9QMYiz+z zrUwmnYOsm@o|+$Jl&Zs_Sv#oNMG$o7y23NH#_HE&kdqKzqqW`=?V4p!k-nQ!!M7sM zl=^Iw(?Y2{?J&%@$nLaJD%2@o{hKJ7By3gC7&d@w{kLy-pGDI z5sJjxtm<6mdV&v?bVcM{*3T@)t)hx%E*idIcsc5QfyQWJb3fuXM{}I~94-S+gm|TIlamq)hgz z9B6HS9mQ?JSeua8njVLty*5zXl6itoWA(rpYzRt8q)=Zk^b}cPGYr?Q*Gc0lBhrf!e<>0dP;n&PW43S`vNdm4;+)SA^zK^x_ct!+S2O1d0LwR(rT9pO}>++ ztVqU_D7P{a;7CG)<)YoAHcNObwB=&?-ub0oOU;>Ql<#j4sy%sEyYZ{9yK?z{B{tW2 zp_A?|<4Ter>Mw7P(WtWoT|l!bmWa#tMndhte5Ng0ug%uah>!dDlxsf2>RCzcl0Lah zuJMXXi=&;sA>Bx;|Cbl2r2y~IYpf&wABg<_LSTTjSW&i>ahQfjfT_kd5D-413T~hP z@gI;@Qv~>8mMy&YUmm!$*|%-DX=Yo+7jdlrld~J(`|aVu1q2w>sAnJZ26r=KQ>&Ke zf^bl7U$@Qm>hPjzt7rwOEp@rJAFahS_TWfkxrHnegEn6_i%X6r>*nUBdE=7YK~87s z=IIF&gS76??fo|+%}1=T1qa(1>2vNK`&GEc_32~f(z^{;#ezWQ%73FITNTc4j}%|> zTfS%KI|$DPFCUhFB7aSZNmnAfk@eVHfaE6zJ!Vql;MF?^I9deTIUo%DmOT`Y%d5r9E} z4GHFB8}?cYK~-fMUjvGhClD`AH$aU5WY5Z9f%*$NhN`L?J2q)C`&h*EvFD9y-OLzIZ6{<64-1 zFxhxUI?xEpCoVD-VLT{2N^n#1_aJK5){KI(FTv0jbDcLkHzmM-nkWw*P8?Gh`I|xn z%L^=AgdaF@M1BCF_)mx$B2|cZVydt(81bu)r)i>puK&!No ztd*(tkIAeS#flL2Pz#wXTXb4tn1Jh}psIr%trO+S`6`c>#<^n7+eH(n*bKZtuF$I0 zrx;05K(65?R6y;;8cru6$bKjeklJpIL@k#?GHH0Y;Trb00S*z3BLuGqti<+R19pf1%+Vvhv^pW5lJ1)WW;Me zhH+s=CNf`8nZxakh(Wv3MmIs`6i~rZo^!spEk)aui{7;a8jQdeN2I0tSyAXS&n8hh zyWD>9@#Y#xai%;pf|@-$nw7Su+^^mp%iB#%PA~a!Yzp*QXDqKjKSoQb7BVDW3 zmY=>K5ZNqxl}B33{d?qO!?PS)%oj3SGNy=iZpr#`J_*2pja!iw*@KRE z+Hjt?R1Fr2RTfPC>ClBgRKu*{<}j=Ac?*uf#(gd#}#D8EM+1|3~U=(I|&Y z0>r01=Sjbo2}rmR{d3w`pVCkJM3N>gj5uL(XF@;Bw%BMcfu7Z3djYjFJ~F~PqSUR= z6kw&lq!9gXy~lAW`|g6Nme0BWm*DVYh+lXSyt%G@xKX{aY9&fQZ)67HH$C6=^Fr`f0a&T)NpC`MJx_Lx2O%4!ky(^cAV-kpK!Q?@`~E7T*64}2XsaAw@J z=}8a@fh=vk4pV*h3nfYdh0oWPx|XrGlr4~P7@1=DeWryv_=_xoMu}*1q}Ar4dH+Ut zF72x9QUH5V(yfnc2sL}qfYm^mu#ghHDMA#Z6D>Z{{wWo8{NjVb_)Jx}%#GYd4l%tF z#dq$z*Fp(Wr^`Z#*BZ&WPc@(aDDALzM?$TfW&a5s+k{4cG=2S_m7%(DHMoCwiO^o% zBj%YDFI3U!NQ;fOcjgo7mzvKQAoU>BH*@&WKzjY(B(0yEkD4~y%V{|4Bm&cC-zA8# zUz!-xO`@!3}gmfY*M5N(?4 zz~5Z64tC);By3hNmUiw413B4HXf6JFz4ck8e{l6!mq}c*YoCjM3DiO~5@cCv^g6wq z5*OU}nde4-*#Zv;cx$j(wLi3rQN#WI#l!nDO?ZM-HSCrjY`Z)UjY7ld4Kbog-c2vC z<~iT{vY!tw+fbw5mj!mA#h?V9`#kAl3^|@RJIN*b$u))hV7_?2uE1|A6q&vr__3sh%fL+J~m6b7z2r=$!u5rIRY% zmV|0Dv_u5)NIHzQ0CEujw2D}f z9EIk1Ko7D&OvD-rYyjcAs#--jh!vbqAr6e1(HE47DzH+8GVOpfHEtRd*iga#&c&J29If@e_{!Dq01vRz9`4A z#g-bIeFk}Mp!AQ7elab;G{Q7leDPvHu`i#q`R_;%thV*;!bZG+?*<^Lelmr zhC$IG-&_sDX5Jk77(J?&kuf%FT2;1CPEaXZoZh`$eGX(J>tF_3L7RG3E1q_mF)+PAeoa*NS}{>Z-swmrnq?yrZTC-&P!PBPRqBg4eq{|yvfw%AXK z?gUrW-tNShLM$@A@9Bm0L!fsDCf+VlpFuiYQB^kQb~e`r;RT-`IMW~hL6;dWBC+M0 zX}%!p;&>UTTKpR987$so^>NrSGqLZn;>&aF^6lf%wD7`(%m6Y}} zNQFVWJh?Il*?jj7;f2!)p0%vbT}+RGjF_=f`-nW2;sv@b0%^{KC%Q;v+8HllB#H(* z{_mAZh>8&!5XKJF?N%50=a+eFEKwg95fPCDf4hivhlep(Fd|+h3C=|b4Q34U5(@)X zzwr|YV0{h4Lg`(nyWsUSUO%mnxwIeXLW27k(M7%?sW6%=s*yZA*c-m z5aSbU{xeI>DJZ1^9W7X5@do|}x;>S4FKjzo@gj8~(0+FeN5+H@KqdmcMEG7Iw4VBa zGUe@op`x;a5l#GSoCDWoy2q$y+fFD%&1?S-~%a*(;a&h72E*6(A`4_j2?L;dZKPsi87K# zktuI%2%)11r#daL7<`^`0l108)9Fw11y4~aqC z)O_YcS99si?}dNys)-A*OTZgBLgNoH6~z;>RL*D+iBvYx-A1hq(xeTxh)-=@k6s|W zd3eOVWl6IuN?B;(5=Vu8I*7Lnd3p+RGnarGs|E1AawM3q1*l7N)w#a9xhp^kbv+s+ z_80)&41J*FD(><%0iEhOeZapOG+P-m1eGo` z)(r$gJB*k1Mz1>L6%c{AKhrbbTgk-PJD+x>U@1ENcve&S?4HBQtWau0Z z+c>nhO~+mczaJSHs*#3_j{(L228@!@uM`RXcg!5y3$WSr-Ha4jX+tDDPYuu+B0G@} z8VH#g{tEy!SZIx;62|L31U_yw0Srod7`4Z?PT#A<_pr%wi$enJto%O>obpDnu|t7Y z41emdU|+q4p~8R54;3B@14vxT!sDhwjS^uYh&c>#h4WDa^C%oxgzxnjjMo}sWbM$eV*%K)qKDUq#4TMyqNQB;xGo*w7n6@kpZf*!QV?vI^ze$ND_51Y$ zV`UvTy#F5a^bYu&0x2K*DG~Yf(veJy=30HRHTm4bzmr6uCcf9dY8$>if-~hv_V0!% zx|e5|#A|2cCQ4>v>Wcpr{%7)2rXIzxkj zh3dxFBNUkh#b<3oV!TYsG+1;!%01-%kUt(gXJ=r-sR*652a-YDEjGEU-p%`BK2YH0 zDj3Szj`t7e@#!C2bB@0Ex`db;OddK!am7UY%s7X0+9K$8e|i0%?ToL$mU{2i-R_MW z*fg;KNJ7~_h6JQ8C4plgBNiKS?Zy+t60Oe=0PtVhBRWRP73=$o0Q(}n6~f>vJKwAM z4gLZAodAePbKdl9C0;1!@~;l@l%$FQQl0UQfLIsmA>`0lObn2F2j#UZKd@ND6@Ied zN%sGYL2%|k!1BW?7A-KHmB_$8ti!-y3h7T^BhGSAa^!p$Mxk*L+8Oq(la9>ffy!jv z!Os+*u0o?o=q_Cw$Mqc+ICVVXspFQeJ!q>HEm8j-AwaY!&vD}{nfXm36lf1cj6qV| zszv!_#ig?OSaZimeq*sSpbu3LU;!qREYbSzL%N3^)q|`QE7)zBE8&dhA#VCxF_mo0 zJF!|S%9klAoIb1YHf-;nKoPNySfL-{SRSzG2e{Qj_Gu@#VX-LRii_$Y#5pWJ<~l#_ z+cL~-UMXh=$+-7va>It*d;}1B>~;-y$85uVwJ!15QF}3;OkPCi9zPY`&ahy4vKMl_ z43M{b31F$CwWBJ(U`|aUBS`Z2WPq^sx$0F%kOvFO7YpiVAo0!gAWYLb45coX+V@_Z zD2nfQ+(Np@gKYjbO+w{}2a(>c20k3%HUv>+h(vfE1A>_dmbcqUt-)xFUFvv)k6>~z zCQknF_--wX`w-hTsPd&aG*{o8{UdI+?|#1-r8?6;lUzSn$X|(y&l%X6R!4aMMh^0= z-uj!l3-31pw`pcT5n>$ID~}v-;=Ju|9cL9N4sk1pY#AsIMuPzZ*+Vao2^&DfpaJ)t zYY@z*UtkEiJs2;l$oz`L_5mrDgw9GpXmQQXDjs!FIIZZrQE7$ z>@mrc3WO`?(z%WtBaZ0l({N2azp$<2J4W^lB!nUEuNv3meqzDx>D9?-emKlOpLkRv zsUefw@P*GY#Vb5GZunP;q>d4;$lQn{$GZ&FIEtC|K8G@-LCnTy3KLDj2ha_EUZ_E7 zwFk=g9PzXYm>!h{w&*KUY&mdUj9Kp-2&(YZ|ZENrS@QUq%*# z%O|QB4`BuMn>IjVX@ol`I^A%fc!lBBF+Q_q-_%_q%oP~#69mp1B3UA#-MURiNg7hV z&HxM2M-)I~;|Zdz*~jA!GEt$_Z09JB#Vd45+l5HPiprMCY?uH2xAf--uXpw`>WEQ} zvqGWpE>Z|b#9KIgz_n@HYWM^{U;o!%;V@9s6~M^ai;`qcXj}E?2H`PVDp-bze_7y2%p!?m$o~Z0GK| zTH}0~7O_5T5Hp9~cxf`r@CqGb$5dynA+6PaqAI$;ZDKGnCQw3eQz!#p==h_HJDgTA z8&L%}(L*0W9OqAK;t)_Vk=%wNnA#L~QV@sR`*b_%oWq+k~A%2@kvVvlCv@TY{ zYJs+f|3NQYV zfoSlq&=K~@A{#}t^e*4;FDUHB9ZA@pLo7gG!ZeFLfvUhW{hLINo=aS94gBc}atF;$MJTZMyf?0QxDBqOstWrkD}} zJVO4dNMWoLYIup68+RU~*4k-$wbk2OFE^fVOgeN?kY(-%dmj`I=qY26aOnG(aYu7;6sMZR||x$*Kb>1dcK?l9ehB=pX;>*c`!uw7GM z7hG>FkoOE}X>|EO!Cb;vX*D{#7u#9%_iQT%p=Y_eVebcUZ&Ywe(Ct=xzg0+_$*7G9R@kYXkN=2WZYPdE3gZ!@F_LD_ z^(e04h*eh9d3=U>o!ty&$1d)CT)X`ex3<>XEFSD-g%121!3yLz0HND8>tmZ^^P7L{ zuuDrA@!r(bz`7KP$fz@klwZ%JAO7C8h?6!QrhpF7@dVKjQtXpkMBIvS z@|cLKEMEp@`|!9c8A+L{cBM2pjvEhOt)rJX*314)JeC8-^=t008({>q8NwG%x_1Ho z6-XbWiP*8EVEo5C3Dm}EKKz_&oGQ6u(&*>pxjVtHMU{H^?`=Cst0q}NuEu!McX!K&qX-sHU{y$F6UA*p zg&5=8)03{($r8qWFLmBt($V_mWC z*Ih7VG6YvE>n!taa&`B9^Tqr5VrM z{y1V_Bw?_(3U4%ZHn~r~DdfVHc0Fz+y1o>tSW=StY{vN1=$l+$e~Y_%O*uu+Bc*Af zKxa&lYi2>!G=DNQ@SY!4q7xWEJhI%8W3Q>g*=9u?&q3WnjO=YS1dMUU@OC~gaAPSQqff@*=LEFnt_PXj(Vl9x*qc=)dcTdJ0gJy@ zB@l7wqofDdr{^!y?^G%C^Tb9cIKo0a*ZcB?iR8!pZ&D@*wxh}M*2i%IMiESL54Re|5l9P2x74&=l81JGh%fLG^^LVT9ixF-LE&* zDARGryq`M8;_qtOeYAeik){yM)TTK%DodJ76#Q-ou-a*8Yl}-yAAETjYOY!e1q`mm zjjOV8kSt5B%XF2j*^_6SP`K={~GS%h=9!&1qSlfV^*ilbKZ`uDV>|cA4$vpul8=}V zNe)|fP-AAuG-~V7G{wB>nu;h%BbHNgtLp&e@2PJZnK7 zK%v&bsFDzwm-U>Et#<`gmBGHH8-#9aw6-e8nYkzM8ha2`WWGM%%;-`V$l0LEShVhR zp2smd<)CP4EdjOPNX`apcph~ z^T$lS(iFiDJFpE+O^9b!I1gh`wFnG4ENEQWmJs}1?mS%YyN+PAGdRv=JNV~?lKCgT zn$;*sSPWTzZZH~`*Coo1Lpp8tZ^>5fxA5?AL*WQQ82&Z1uMd;CL?@7*)PZm0VCQ0X z%ZO3_$OQY`{$WPdc}W-;Cd7^=S6~-Ku`y&|&owoZCKZpA&qUXMS%k`ghKGJ*W=GMk z{tYy!yd&t}0Uwci`xi-}&3Exl*Hic-L?UGB4c}Mvx&%%dryLV3G0q%V5Sz!Y7nu)U znChSg*kt!Qsx46nRa z52lf6g$fF|PPm2$90!Vm=!b$?IUy-=U)9($n}1e-qUuKen+O>^Ew6ZAYrii|vK6s| z!dc}C)nFCV`l~Fh=@BRQs^uGYaL{hD4-}Vq2IZ}myB1iB8J}4=u4qqEobMX zE&XnlyN*Ju7E>;I+3%F)Zl|rTrD6p+byX@c1ahoU!vw(GbOjWRv9va*>>wE+`7^Bhm}-SVh+A#K3EGLRHGW;GP}Wl- zeljSde*-0oK-Mv12gIzbD(i}>$e#lM31SkGJu!kNbsFg`t|T!6Z{?t8egyz35d}7u zyiU=Snl9CfuiLHK1HHi}B7r%3eR2DS+d*J$xOoDG{TAN0!c))%5uv_M&dLS9;;CqQ z9ZgW1R{yy9Ja8-9F8?TCx2tGlJYpX=@Sl<`ErD`np^T0hKcCcz)7lu`olwzu9<&bX zYMP5JcY@bpuP87)pUOdKD$z=FZf4RMOK;)7FxGV9kah{q=*HatOg0(x!O#829G;kY zQSV_w1r#eDk{OBm+{I!H)yNNr}^+pSjaY zr9$blQDC*<6Y-BdAxnyUM@fZ@m)D;hDn>M1;beZt88Fhl`Xq*;tdf1kj{}|YPw_8Y z5_hLylWxxKOMU#mQz8r>#?aXVYWWsH4Zbn90*Vw@Xxe^gsVk7q+qd>6L)^5=aCL_Z{b0+TSx5+BezZ2N5e~dC5u--(VvLfOoE1&d6M@0X+)jMM>Z2)QpA?c z*4ympthHFkw5GR2VIsF0CZv>3{v`_=o2kzN%8Hn7`}Iv*}6`F(FAoAKEGs zq1YfPa_MFG4Fl2%A=L=hsd`8w9(TaZRSkNz;VfuGKX)L@+T8c;Lcbb}E4KjfWGYf+ zYS!?NxPcf)ufvUBr7Y2O}is3<+9{VT<(zH4F8n>PGo>nunm*v@MB(-0LX)p z!Ebue%PxrebP^N{h%R3Z;QtxIOtf1?$PJx-py&zn_oEM5C@0eR!|=`B{iVNOlfv%p z8wrL`qQ0;Yo4SG#4CF`uU@7ur9yS8{{+q%=Z_Zr+Qw<_~_B+q{q&k4tkNqDq;&T{C zwrOfiC% zGw*8eGJj85a?z_h>5gZ>Y+MZ}M=;Ubs;}=RGdTl$>>k_}9=2TF0w{{#e{$k01;prF z?FOb06iKy}VC@rTdHMwOA@>`s4<4_ChR@Ie&(@?4$SQ_M;Pn%GIifN&T3>}mRa;|D zlg5}%0#j~Es79+=Dbqk+AW`wJq(Yv0>@UF!wlfzuc`RnnGz#GRM@MM!1y0l+yv%&hI4j`s;$i#@ShNLFY0>X_@-TtK zXdy$i<6A4BuL|8sd5>fO0YhQ!(8(RSPU7lZg;y(v)%6!bu#?1E}D z|2ak5$X}^X^E&l5p5$3?(O@rBKWPVK-!P{9Z_n6bmz)#B6uwF9bWaBAKL@hc86LfG zN7iv|Ao*MOH+m$gl*xVOXGt+)V=1=a!n0*T6(}w%7kOQpt*2|@ERgOt-}aZuk~z0N z_FJ?kyEa`*hi?iaz+pq1*b6==R*pxnZ?>|^jq^&r&7aoWY@|1_=M+kPO(}q}wx=(j z4e7ItuK&c8l5hC1nJ}(T!(RT&T6$XOU_~m(#{D#qY`jqVhaZ>M$$^W!ss#nlsr6!o zz{Yl@dy+Qv*+tc1WH?_ z6jBer*g4XE3(>WK>w{<6lnXI13fxf%`rY4Z#5$C%pgCqAv4(=67e z`qf}OV@e<9(w|1oX;S7KpKA04e3RZ+1RJX-KD<>~u?D<@@RUP^x=Y&oQ{~X67)XY( zm-;gvNEP0R=M{1dE+3eUD~sO638fJg8K<+hpr(+H?)l3fC$k;oH8rmKOz8^uy`Blr zkw`{M|CU^%~i@#ESF4}nw8{0 z2}Xq_*AW{|w6n*TWvk$x{9r@(mz7GEQssD7+ZX{Qm28h=5sxiSh+pps7_P0N}A$IsvHBr9vwc-xsTk!>g35x7q51D zQa_*!?Sk8(Kr^1>uQl0bNYJx`7qO}p)_8(ZehuM`P4rt!t`k3)Q(H2IO5sJOb&jr@ zSoP%vCbu&pGCGdH0>8;pF1)GDFZr}}g+RUONFjjAjN@b1TBeot1=%??3I{_h4G>eHI6NYbG=CPn{EUow|tn-~;IIDvTdV_5=o1WG`$?7xB;2#UL!;K|K z<7>FX89FsRxty*8grJFFY)U`NBh5qV_W-e$Do4Ic%!RM?{Qm!KBGf- z8fWPk&9|WB^S_WAuo!>B&zavUE_z*K+J;g&Crj;o;^9(iJ{cK5h2QQ7+8#~uhhb#i zQhy}PQo5=qk5EJWwj)FM6MJLW3X!7BHjOFYnH7y_;DGS>V#|TTr2PWyIY=lZ7FRIn z6VazL(r+F$twYRakJ!K&Ogtmy%$Lutrxp4Cs zxF2@5f`5S>!M1G0O0)?qsJ-t~syg zVv4YUP6;ANIppRi&m_=#-1ym{&P=jAYGWj1SQM zYyFg~a@Lk{L(M`BNHd<)s2R%cnaFCkIn&N`-4zl?n&3m5z#9&X8{MyVj|PkUQ+tci zK&c%Y1dDxpx=5gnrJU#ZB$;BtG?pZeQJ3ojY7%lL^($Yme+Y+tkkR84E^Lr9)-khX zfCR@FQyV;eFrWyfDOMjK8DXDy5-3X6-fzblLW;u%Vl2)BDF+QEPNVu02??1p4k38f za7e#4N0c>;giKHDi>>E7PBUD-nAT25b)3bJK7&7wcWZ-!lLuvgQ6SQ1G+=6_GHVb{B}8&#@i{=BjvpRR`!UY7rBc;K(%Zo1e`zqy2Fmm`g( zy~#OMHX&lw-iRnMQ|8Icw+x=fn03(J6ial(c)#;>tbXn}##$-90-kJRlM-*`+*DlQ zmZYkU|6BT)s8d&0UT7HhyyJk#zu049(DTHD$&+CTJv+LBqQk=(_mWB{ln+{aU@&p- zQA~wU5muXXWYT#(bgyF~mDnDWgBxzR^;`axnZIBw(4=9vwNc$u?E%Hn`fQ}OQ!^AR zy-xp$EpGH+#Uy!`_nIx5Z$2!DRujNPVlP);XSWi}!*|KL?#sqvHXBwqXhkTmGrYP{ zAF}tu!1(H5L_FW+GFHr^)t-7V@kiDwIX(9oitWPER(^mfW5E6=UYLdF%N#T8itGve5!dEaaHlQ ztAV>U@hQKF?O*mfj9pTWtSG}v$inT$B-!Aklh=;sT^Fg(KFPT zTJmkV_!*t?^kgViQ}OXpB#f!PVSU zcbmk!^;Nssw6vOiMCZYQxveyZ^noud7!j3B4wd198C8iWugL%vJmn>=N1XIwC400Q z_q}AAwb;lquv88&p2pRw9w6Vl5o0D1gHOhK?7W>>Jteo!-O8J7!UL?kjL1xkY^gQS zwH?l$#1rn8$)j+uCv@ggje7MV{F*KHJJ!4wd~5 z2^1jr@@I_FL_Uk4KyVg`vH-tbqSS?5GYZ^PnKB9Fk_f~8(PlJX;qJBWI4y{nEGqI( z^KZKX1)T>(syLAh=2T(qB|Z5{c^QiM0!2~|$M+vbW2mHBHdz<#@`@eio{CB`6}q)S zbq{F@He~UC>*VCLBZv;J4jkbAmT0GAtfOEc5gy?{QVyy$o8vAmSPKo6N+(Fu_T5|@ zNtCN2Nj}A8UJ2I@7%bWMW{oU1o|V`sDMeYV3TVc~e}YZ{ zXyOoWt{{%_;59mb;fPlvz#2qo8A-z}Hk&;)#_Rk z*`KZ!tJnk~Dm4(ZS086j7+iONG#Et@ViyK+!_Pf1zWv}P3IgQ^q!a*|BS6{=@_)F1 zLR!zHLc#onLW5xr7$2B*@BMZW1;O2&KQG|%p%G^tVhkU>*iv)MzebHD10Y2m*0=CW z?H=fT&($BkXJLTLJ&@>H@J54TTr2Q55;d+pk~cj3q*A7lKd~!aXRza>rGDzMYPw!L zK4RpOX(&k-3v6Ht$P*kR)s9wbtUY@8x_N!HkefIa4uk?KPUCi*(%5Mf*f@OKq%%&B4wd(e z`W^#gjMw@iMx{&v|7Fb^0mr>SU6iLgU#h}ff9VAlJs(C=X^@Xn;B>>JEFqmg7z3X& z*NTWrrJOU|4u0ac)zSCXgdrEB_CcsmL$-O6F|@M9aFNx2vU}m&lphkE31PeQq{o2a zVxa>w9F4QHXTr@;XC$n=AlBKNJ<~CWTyhG@r@;i|1|w!wd4i1dXG_PU3AfhYi6}er zk1tIf4jf=EIsQJ&Ak0uz(OBp9OXk`HTH1B2c)~m$tE+lFLS1<=r9TuC-?x9^;{CCu zF6$rUrKc;h+)6DuMN7i7L(Cug1~6y2n2Kd5v!QVT!L@F@xq-xQqxAJ^RwWUu1$Ij) z(CKLOJQzDr*a`eyrU49L2xBY;jNF zH9;9JPzK}I2*k|3LKpm`FDyu)V&*9{BL7KHA{a~pqG#*7JYA z>tv>Di*#fcqff!8Td`T?Mw*KF~ zPkXCX$JXq*P&A^nRE&I(1^ogS0Cr{DBWYf6%Tw+qjn@yisvf z;t_@Ek!~-k7g>T`d2emzqc zM-Sr5UFSI>+E@y}>BD7@AEnZ=OBE9?H5q_qR4CNWY+#_A#d;%2JR3sfoQdTWZJ_Qt5{{npozw;#yxm-pL z(803%xl@+OBMx)W;|2SD&i-th{59o@9rNal3|x_5xnTI$0jDWJU`yLT|(t`@nOurgKTk32xpSTbQ^HViTeQi zn`i1h=^w39hOqC7Zw@~p$Ru|shL+T=6lEF$0iJP;`EdV+ z4yHdTl-~-&P%H*o>e3zh(SoIK+*>ZJ8wP~5*oh&0rjlyRf_gJ)=TB8u)-F}a2Zm!a z7Tud{4gii1%x5nb$x`0+UK{8{#a4_#>C|0zQ#d?|8LsFlb_y1XEP-_D&hp$<1GpSpwjlBZ(}6MJd9Mv%|zqgz{2zcA7)v z>#X}&jP1`Zq1W5b&U<+N{yt8RtJl|3U9$#t^+W^AZQJfRBZP{iaCTsQfWz%)TB`HB zt&rcJ-f@5zHyVzF5Q5(6m#THM>UP}X5j%N|jWZuI+ppBa;Jp&`t`jAcE`)LB8-pNd z*0FWv1iCp|k+9|>Z4kYsG?wBxE4PQE?&%aR_(XZI8o_-pmt^T62th#iqPJ?rpqEV- zt6r^b$u~;jdic3+70R8K+>b*%UoVQ?Fk}gFFwA&SNLg};K#QG7V!tLHk>(hSUi1j6 zP28#v(&vkDx~Z0)hKlnS?;1vF=;?6c2KC_Nb(irAeTrCJvb<=h2c^L4`Xz zx+Q(VL>Qw2PlKQ7iG2f6A=z>Q*NuH?%Z3=Si~BdmB-%6T)(>F4b6}v&&&G1=QWW`p z((P0VGp>QbsykcGS@vi?aHHib_QkL*f`tNWyPrKh#_^h=*lDs)v6cqh;0=-A^BcH5 zlPQBKP4tsTIJ_>Uv;sgOWE)mzck~y3?iTDYhmlR4<6Zgs#|RWv@Sj*lGcf5NjLUaI zflr|FTch`)Cl;J#wN~al<9Akt75x6Rg;Zr0uxnmAMN1ai?VR`GLWE*~kLBxVhE)hWDMz(j@M=w|RN0Kw zdE*J9lZ!{fw~(Z%!_!m`#2^b_%$OxB^={}|@@?&g)jcMeoIUpr_iOLP2w!QU^zOjZ z`PxHJC5Z-SI1JGrgKJ~V-JmQF9Clr+m|`@xY~90|{CpN+UPp5>G%?=wv=e!KzMG$& zl~Rx*O%RZtm>bOp%V?zbJRl8oz81|X4)Xjoc{Ih1_j@%Nzt-zf?gtw8_~X7}zNGvv z?gGWDlQ>&}lb)eAdp;T&aiv=r+#e;(HNqrU_;taXOM2nsAJEB$^Nn(}O)!`tgo62U zg>CEZOCJ%bH%LeHq1s9aRe>$bN57Do^H4!|%m)VffTf;3*8hgcKnm`Eb*#Zklg1{~PZhW{V4@b?p>2>^L8 zPmPvqY=$qVo`%{>qW|W9&)jg?iv)U&l=C(Hhrpnom+`MB8+_I=vs9^=$@y}f-vTp_ z{9nTmcq~b%pg-70?l=PBC;3{lHNLNa080SDdpITxKVBtSd?+xBCG?(6!N?dpFd#CE z;CGGBZa5ONbG7RthC1RcofaFG+c2c13=ZsU|6OJ9?sN_Jzdwa zJ8nFiS+`wyddgED^Kse7Ej@``*2L?jt>mGy8`}nV1lXSQnF+vhUA>LQ#E+4`J)~wS zaKR?_Ex2mi+&fpu=idHBVyR`!_Z^1i;OnXk$z-uZz}LLrC%GPT(;7eYc?wW_u)!g- z^!TaB5gb!xdmVC?wgf4e=a|04X-9Ilwp7wZ>fuH4=5A?u_@OhojMk9fhF)`%cNA=y zd!U36;q|nzjMhJY@kf!0EflNKeD_w=+e&n#(*f<5Dj5Y6L9Ex@VBkZ%O*vYO;Zzof z=SwaAN+XfF3lV=O{|X8E1{lpp?_)xU-TgA@RJ%hE|1*nX#LKXArv%;SF+GM3`DljJ zw7`=t5y{7M(#?TU4ptO{!zx>X?p>-JT+v{GgMV|<#1IyX!6FjhZCKp!E z5gcW??YlN?vs!N)`GeEfxn@s7gW0aBb<)z)pk*x`f? zN=3K#eA?vhFbZPh43?|jm7>ux7XqHL_qc0Sa$XCOIgw*Ba?q%3lfT8{au(48}Gn5go9iFf5>b^I<44(^QW5=8K-}W=oSXt_U(+)&w?xk9 zzG>1i+eCYH#UtQG64q;Ow7L!M;`|$HxXEK6%2U^dg+Bm`bL`k(5DF+hce)&`-f~NO zh!ce4Co>N>`|A79y_iGBBT`w5)($V}f_`HLon#?CseF?^G*VM&+OoGTv-? z+jb~Y6AC@K)_u~{2}1>~gCUkZ_(4Qf!mH0_K?D z#Y`x0Q67G)S6yO4J<%kR=PNByHd>UYy4hnxD&-V9XJq%nYYKlB^{-Z8F)T(CDA1%i z3IJ^(*|2Z*rmHz@v8F!uD@Xu&I?^$eqvb`%=QwkPMI8YxI~??SqaUrD2~@vOXyf{` z{C|?5hUO~+QYU^e&(6DZ>^R#fWriIGw8Wf>wKvxzq!<# z!bq?j>*%!!a$TUpj(DsLpjOt{WAc-Fv8E1Q+gO*ozBoQ7zBQhr4H|?Dm!9~DJdWBA z6ejjmpw_s3e77>&jLG5m8#VvE7q*a4p&5ObifAPPRriz--SA9+-X|&{9ksK&iHk9w zOtPq+@E(p1VXi<0I6RviHeD|v1Zb0M#rRGq2{|=|HxM!XObg9#e?(#|R^S>Mj15Pu zDvu4*j}TRXQmemUFf%FxG?aiy#&Vq9D$bn>)}rk^2mZL7#wV^)Hj^qqA^lhu9ZP1b za~g+C+nVz+aA&t!HOVu6V0pCUlivU{!l(rSuhsZb42 z!FJNOO)6;Mgs&8VV(U4jk-B`bPbgE%vebN>^OzH(>)P5TE_U$_30GTl0erX3rl^Fk+qm$sVK0^|h!2XO&w zK>wi#{X=;Fmo4=FfW7}e-1nT0Fkk-xh88ZW-FZR@tVw_Y5!yfG z=#3@11D;C!pE4OruA397%s|LDwPoHpVa$xpW|8Ch_9(D( zQa)8(Wump#(5;Ql*LaL^hi7$vF@1M9nGeK^p#Htx3vO1+HNJ0G-T2i@&^~JyWEe1? z7mG^sEMrNu;YA;HW?Dda`=xGNkC{H{WT~qTYmCFj9Ge5L%WxY%-8i^>gX-eFz@<*Z zpP@0GBT=&W=dC0ShcTe@=P{R>LB%uF`#Yd`6Lu`|ibfKNEge=AP<3m8D;^O>6F55k z^mVfK@>Rcf!C#m4i(ZW*6Rsf!UY_7KJn2Kash1x1>S|FAA%L1+27`hecefU?I!}^` zz~1ymMD;*Z?Y0NRaM0!Xy&s*E3L9gi8lD*q-{?kM_cudY3de^upVuR7g>hgkJpagD zy{aM!UGRbCG_mx_`9!ihpVK#C^67!scIVs)8Os@8bUf4Gd9>UwSP%+4^ut-c&XttZ zer#+xy|!o0X{Yu~xoCN^MdJa}1y`dU5H)?|uNgMk8FrhkKWhLMNb5tnD6xx-=T~MZ zegE_I)+8?wd~)kaLp;m}q|n;$i{4EceDJVDZu`iuuvlRmrusJpT|7*eo{C}n^%jRH zS=rAdZ6x-_cSpxgcldRiPG<1dc+qj$+0p#^1UAORo_HQ9N;)9a#S=yXU%_f_SQBMq z*wGJ0=N+^tj#>G-TV4ADf?sJMwbb6{pH#qD;uBvq$ly{$(Fs@JO$UF>f^|m!6+3|` zV^5~kox;|OuE@)p@%a*K-CdmLY3rT<9^Q1g>4lo3`_8cn`-7A;z2>&Z=3JaoT?l{u6ZdQ;S1?&Z90Mxu|<+bqa*@=|o}|-!_!?~C&74AtHOO=M?bjdk6>#g>sy4|0^y#-XD9#5w4&Li8jd<83VEW2<1)9(uncPF?NwDrm3{pq36Z1q9D zkY?0{v57XnJ#C8iG*24U_-Dy(n)gWyfXt2oMr2?K^g zDHMt{SoI3__IM!-NGM;t_=MQ{y9D&3t)oGP3;wz`N|PaDk=;9Aspo(FzT}9zlTC{P z1@w?hXSe>;tW2&t)AIg!`1M|;61h9E7XJo3ueEA=+rep|qL|^s>4LY$FxllJ`Ob)& zmlZS?Ob~TlzjzvO831Dzj9189}onOKeb$I@D;}|5l5oq`Jh6l z)gth8xiLC6mS;Sf=B*AgoynbSzEB3J)L@PE`HDmMV#QD4|L})hSL&YN&y!VBQj(OF z{aCZQx^n)z+F*9~w7%J$=l`5fSVb|Wi?+S>&iJ(D%^ydSYla0>MEjI>@6m2|LLDWC z=-Zk?CA10)Qtx;m5d7GVPQucvn&`Xi?M{H>$dm)#eQ@;Z_t_(ra#h&wE&4|SL4;2h zV@R5|m$2h5q5)KOeeK#){tr4)s?a3Rro(T`qQbz?x0ngD`u*i=x&7*zqAW0aZ!2}B zE8PMqE@nphm=;B_j6e+m5pfOGUGV2m(Au1wA7}`JQHll7M4}1+0TH*W&R`^n(zUaM zr|93kc7v}v4<1>;!6fb6?e4~h>?Ttg_G0F%ZJshH;s5%q9owo6B7?k@{DVM6P?+OZ z6kp#y*1}+gRYY^4fC2l@zq=lI8GH#Lk7wd0Tqvo@*iMACp1(-qC1Gy=73bPtL%*?y zj5?YBWXqE>Rvsmik_3j{@@N27vWr!D^U z>9rA^e8S)9 zml{EYO>8^qk;7JcD$Qx!VRItjk`iJehc%~XCZ9`!h$#Ndk?L%FA@;PGjn8a4EK!yx1@Dx1gTR> zJ-OG$vE*p%(0%Y_zd3Sz5LBT<|90*W?6pYVy_pt#KZ92-A5gDy>%?k$MS^pgFduzf z?GNuz;)=>if_6HJ?7cTy*P26zEOUV+4OkjGdlM!#y zv|40^n!1yxQjzuw3~eh6HTY)FqX~DsJC~U0D6vd?9v)}b)ij%lk>_;mI!iILYg~kd ztYLo&_%cTgq>?p8fFYahd!=fIS2go|)p10^u>jLbED6PH0X-XJLEHw=!U+#rH`P~I zd$fW2l<}^%6eEyZ?PW@>Xnh&n@@%}M4ECO4zN%!n0dJ#*`(j_dE0ec+bG%`^?RFAT zq8Rcbu+N~&&;s@ij}Z}+A(_o|6k zgOQ%4{*lCht(9L8N3oCj6J)|57u^fn1`N=x0U~Z&5O}#!ASX_*0vO<6T#xU;cI+weAHir)* z%?|7&pKnQuu6y#B!flo(BrgMu66FV376eQoNv}&?uvvz7-Xrw>k)J#6EuMvc5)XfF z_2}ce_pi34as9Sa5{ifK;pcTr-Q?jIP+$W|i+)L3cj7qK<(d?Z1I2uGMb<>T(~i|* zRr7xMC*+JvzQHttNOHhi5AOzlp$Ap?AfolV!5#kZt;2kh#L2z`hg#=5pze=@24dI7 zy3Jz6NU8xE1B^n21QJQYqyUsF<>;}1asHuUw|&6h{lN(rtDgsHO}ptAfH=~G{&dRu zToBAiy2CJ0laMUzScK0C_|HOvl$B1>qDcRmHk1lE^q?w2QWAY8kh+L~D2rO+{0w#} zwJ^}@0<9oC<`@+6^r|vnKq2HwBJwn^;OpgIWxz;eF)^mkWZ*eBbX$;qquw!B@4Nl9 zl0Qp(GhKU@OB59>^<0iT7CD-Hv6ae}^CV3Y1aomxz8jazFBs$gE>Nn)>ZmI0LM0&y zrq~N?35lc`SO#vSL1U7Pqx7Cd*gf?AH}XH*TP+23i3%cpW~{koP}7eV0~MHWqL9#q zFqwbx@|PEgq2-6u7341SFJ}M)`e0?POz1$l|G_I1gk|J{@e*v?6ttTM=;$1?%Gr1- zTc<Gb!#0)lSYm*F@NoV1p8mP(Fi?##J>%67 zZOOAXD#M5{DZ(XFZE9HS{gg}}e^P{902(bXo!NBW4w9NLAvQw8(D;}B*YXiWrH)Lw z99Sq?o#Uls)xsL?9ZB#VWz3%HpxeG`Ag|NSt? zP83S18feW%P><}M2Xar5yZa5TT#!apgV>pbRDZxPz*F$tXpZqO!7&!1H;Se?maRNt z5b4i!VX+5v#PE~CPUg6A1WHQEi&-K~8vvMTaRc*NVEoNQ%m4?1)|R7lmd zA}r*^!dzp{OHF(G=9Wm?XZ!f_Y?-4(xDmZUiBCbok=w^*I7kQwd5*z2#tQU~sd9Jq zQB0r$!e>dj$xhq}t$cV%Lv3ooNg&Oq2scge0sH zR??j4yT2tR`wc~Ace!GL;n8!qEK7v*Msjy)f6{l7Me~pZb<9!2*OPBcD0kCN;7Wg6 z)V}xWy2r%GCg5xeNvX26>1en@;OhqGOHniGwqIXu(0kGSQx*&O`uO%`i`~MJjSTz_ zZ{7PdPg#Sk#~79+?#EJ;j%+n$V{CmsO^$z#xUhGrXK|SR)6*h~&b49T1R0%~hPN4= zG25(RqK%(imPxw%p%u4(C-n5r&HYYr?#*}@dBrOY+6)8;fv;Tr6Sc^`_)9(C4N=a? z&Yo_chQCvP9A9w-5q<}YQ^uNV(<6{3gAwMZfB$;s>Hz+yd+7=s4 z0wajf4dUPYSKuvC0lvOLB$&ryI5S>(kF@`O1$aFvo6faD$B@gTD5`B2m*m7m{bB>( zm7vHA0AA^5*f;i>Zp*ySq8H&f5(i?ipiniQD8Ihi3@si~L6X5Bew@ASUM(I`zP}s+ z{a~i$Cw~iRbAV7&!q#xqPjBSd4MjZ(paNOHqR3^GcO3Yy;xG)9KJOP$Q9%*i+5QBP z0HZ(yPXhyo!zF$CtNz}FF2^0t|CC`xuhM=&5m3yRxI)Cyt3s*sYmpF;`i3XmZWl#pN)6x9ZBn;ix2CH{dd zWb^Ghn%I<-kyw!7YwmHRKU>Jf<1#CtknQS1bpjG#w0VfCsJnWYtaQ1Y7AcclrK!eq z8#Zgno<6&q1H6Mwh>${MA_T?+q~vzzKFNN03~!MhLblk_{QQA>OvK}iBs5TN>0T_KpdC{lf3qyR{Hm<~b^T~MJi z!GYL-Y4jm|)(~mN+bOi)wti*VJ?5OkQke8{hyw^az=d&r#FCq!qs3CQR*@hnEBXL_ zlWu9s=$}HS2apP0KI0mIiEJrDP&WEu1)k+cA;pV*jA*z!uq$r5+VVY)1fZ-OK@vQL z?@Iq~iFIMM+;?KRoJdHGOh}Mp#OGYobk#(#n=7C&QosmH4)kENU5k)P8<_ z_Y%Vi0cWcI`RqJN!4#(6YnYfj5Y7IhDWI@#Bb4W zo)jwm`xuOis;&S5!floXHGcHlN%EZh(IDN``ysuP{aWnS=lkkGzSnh0G&=gSMAK)I zuUNY45edg!c|3`RFK~6}LSAPp5i+OV=Vb5Jh)DkJL1v?XlSUCoks{iL7XpBK5GKZz zL~NN8V|{P0A{ZseRm#=>iS@TSy8luD7&TZ3#jfx_5LV%_#J%FSGyLuWS=Q|KeHs8= z`mQ&J zFGHO@Y)~LuT4TQam%Fhg?V%23s!pd>{;ZFq{x}jans^EqK4I-KX9a|EWQ7RI{8VRS z7)6TvUYD0&4mN0;3R5nXPfT75ZjfTgOj;Kq`aOOnV9JeXEaZLO!}pX+a~Gy zB3Y(3=!>~@O!zqNQQeW4y`44j?&gz3QNZs#lN8{?ymvFbh#U3MJ;`%Ub(clz%0RY51Aw}o_uukC850w}R(R_fPJA1TdhVV378H}sasLxD9 zfTTrm1G*`!zI@3;~LX>GpO$E zwzN+QjEn5Z*hM%BcI2A!QdpvJd52QtbztIUCf($w@WN+5PQh5(N;a)uXR`K~)pVN3 zH!SskLit@^-8g!sq#juvU(Y`cyc6~d#1rHTfnj3vG?=A`x$6?TFXA7XR>@H0>DOtN zDpSVybzrEo%BoQp5kqQj=Jj*&CNS3X~U+QZE zr=Wit|4t`;zU~#*f|u`_gK-uHtK3eMIHo;b`y`N(nVvUb_;b+5z||y{T~fJhzt2dX zh;TM)vUEpIPLzp-CT`*slZjI^>82<1Vn6}!-y4{!ryEjPHu^i6p|X<|zwn9-wBuRP ze628Q9%E!)pO9ZJ0vV^+0Sz;rJW9PjDFSPJ!m;tqx@du_M83v?Sb^bcO^PAh<+#CQ zU8k0}(jOh~N`8HkXyAMJ%6?OH!kVbDAzlJUvZ=;x<2#Kp^G%B&O&Kz*cnkwWYQ;#L z*h3nc;=C+Lp{d$rA+PGWWFp2)HMcq|iK_PtYdu-Tpk>p|&2Dl_@ieSYSdm#ss{)Wu z@R@`4+$?A%u{AYcIRe&(MvCJXf+HR&Es_sbYns4h#x_=<2I1~Mf`;lXAv7%Vxe}kj zw^wL%M%G}l0UBMLQc!>blkbqyl`B0G_Q}l7iv~QVmm}?pm`al&j*xwthv{8mP|H+H21##>b$7$ST#S zTV&AO?@}_&uz;6$Yxq?qT_3(p|CZpwAQ(TK1L=p?kWR4AUmnDD{des>WC?dd8$NBY zV|VYz+%NjGzdGIy-JqbPBxGrYwZd%=_c3u)kq@Z3TpO(6v9z>~v?kXCv`SEbuV`-= z8xm9)+>H>Mm&9bd1C``YhTZ9p_*sWNE$(K}5dyRS!Z{>IPeP3M)>mR*mR|V;(rgS9 z5^+(!L3#;InrCg_kB{9>_Lb`jh$IU;)eIpGB@s!1OsMN$e|tzra~xi&Uc?(M)IXh? zuI(>YxazcC+i8*)`$%OHHmPM_HyvufDlre%RGn+d{@wFmJ_bT@GTjEYVCWpeK(P?N zYw8c1)7ZN?E*!|62Qg8~4@E*LB)Q^v0RjRjVT6Eg849~kM^S(_@QFRABmL9dAo%eg zO2~hP|1?+x5&koL=LK0WI7UH1Q8<2!+<+m4cootI`zI{h&D3Kg{i9P;TUtyN?WLZK z=(}7pbh}EgVg0TRhpn2FxDuBZ-8ma_*h1L6nK0v;ZL3y_B_o&vMnwPp6@^;=x8#TS z{=@|$14ha2(}v-18OA5@sb~|1ak1Wdf^6f?*>Z8DGW_-fj_L>e`}eYnQo~ncVI)I) zP<`2m+mN+|%9re6BaeX=@|D4OToXo1n*$f}6FdEvxUKg=XObsun1AE7RvyT#JWZLx z@z3SrAEWEt1^L??Eqm1$-m9t9e)&c1O$nDA&Jn2^ww(8V$mqt)PgS>s1_~>+o(jW1 zZlxz7O=Nnc_=oa$6AYHk+{6k8WEM_C;?nGvZ_AUk(1*DnOWIj<^Y_VD^YpHB;H<|? z!)Z4hL-yfs0rmfj3OGW_r&w`3cVVZhG6V-tjVSgM0T!4tSr3fxS1&Pfu=OJqnL?>d z1e#+EcjZeQoirj+#+IrmU+qp)zXcAHXL(oa$k?XcATHu~;qaujcx7;6}+ zoqp?TDn=NJS!7*Y3(!JissO{UfT?lP{_cP1Qp16gl@c!=Pea`pyWCY6(#1TD#5_td zOQDNC=yF*8&0ZD!+0YCR8P427S7jnz7xWusCyB%s=L=8QNbq>+^(tRvDKxZ%Tw`pA z@0tSUwH{yf`7g%t8k^SSJ#J`Bj&_WAY0wUW_tS4rVpy}JY~hc|%?3tie@2dNkh7<^ zrXDxIXFvuASVpFwVjXTGX;K>#Guxl^K&3-4uMci2aj3!&7kf32-+ndvHeV+7N{7EM zqbz@l;z3)<>aSVRmu>Vs>LXrlX~Nyr8Q?T=x4aR>LB^%p!wMxnZUp>5qLJw0^Agmykss z9g4eLMHzxEDq?tgVoCE)?bx(3$+VKgzJw}0%e!Od7csqLF=cSQY~aS}yMBi&V{p~s zW7RNXsMCq~^(2PrUh2pHWE6*)$UKg&SVA5yF3^AdtGoQ2WdEa$@?(pC>b# zpPodEIkWZx)#{CiBuyQ3$DOW1R3qHxrr$vAE&!GmiwI|l)82tLt_o>UFxth1xg%7K zLFRH4b|grQqsl;pr{jH8)uIlliLi6&hxsf#>n$7N?hnlDC)!XY^*NpyLbaV)fDjG) zQ)pzE`$zjg!NOxSz=J)T!pd|g9`?}TH|wO?=(IOiVQM8*<+zisvNa%voQ~+hviLip z(zpVP3EC~gGt=j?_1qx;jtiK?|+kjx+X?S|G_myh+F z#X$s+QjvbSTu{IvtE1sotMuk$KJS9{hD@c=3cfy3hA)-hi2Tf)C-hHSung$uGA>S4 zrj4RYFEI|%FBYP+k#9;h_mA=^nC%S4)}81d0z~Mb?+`zKfcoh*sG;CO zvSJY-MCD*1yr2iNe+!zD=8boCS0ZHJP>j899kUcFN_2Zr4FNgC!k8 zO>1cn45!|t-%k1qUH#`2Y=kVdl@VFJ5r>8wqE3BxJRVDZ^r%`N#NW+~jO?j=Dl2!P zL}g0mK?5!cm$I{^Om}-hvEK)bm9~PHj#$(15M40rqq|zWyegijEhWFdyyh*+@W<(k z^J+a=I%HPFZ&v@4-!VIDX@b>iqTnDIkzh*%YnLR0gjBGR1Y5DBsv> z>uEi}2$N~kM)IYD*s50B>aJX7P)7ABa$;tkGzL(03jjzoRBAurWyq;(jaMk4uoH_l z%hc%ouH~B-%WrJG%!u<0nKE@jvb|@d1bwv==ICwIf2${cMJ6pzK*=Fl=w|{mC$m?V z$)wTV@25Ej@uvu5)6tjN2e|Kf0+8l;Ky({oS`CeTTk#IDHFh|#MnMJYW7FbtMahtmev z+>pxizV2kApJ0jL5#R|RpkgrEuE^RdxILUI9WrA- zBC*oxfK=hC`zEw}mec2%E@c8Z2znG&+eI-ZLL$BbioZWc-=M}$v)?*+@UJ*@N+U2^ zc$CRvUunmrkX{B@a{MZG=#YMk;5K*{A^~s=IMNKFqQIpevLJkrrf@-kohD&L=qhqM zDg`u}zXkQ{d8Eo7ZBostJ}t($FN^cXpPKY=w4Ji3uEjvFJcdWTPGrb^6w%%7o|}{Q z6^tOMZ@mWm0F=S~<9``svyayV41c7NegtoO&S3rIe)hcBK%eSs2NUH*6g~b|HS?af zd%dNXKvW`Fud2y{gj>8D1CF)b{mk+Gow7D%)Ug@|tP#Imb^Va6P>Z~!4r0ASpS}n0 zF<=npT;+kVW&RJON|dd#HnVAlPQTf_Bb70+) z*7MmG0faVz-V>(p-uJEQRfb=fKn1g3?#S=mlM#UVMiur{NAF#x7()AokBub$4hKeddwL)O2z_%+`Y)Dw%pOXs<;w7R z&y10WR2P>iKn3dKBJG*YXt--qjY7qmJ(wexuzwz(>_V$4V~%0wcs60K>*b6S%@_sc z63fpYrjoYa;Gdxw?>7nsBa>ZUsP^|N0%_X4+t=&y8m_C7n-fwZg;(FS3hs;bo%-?- z5BBW`oHY#-DqmwXGKubh(cSIMV=I$`BqE=!b?9E4`)4q+R~r>(X0ab&J(c;cT9Omp zUKV)6e9QWt6?3jN#$MdXay8!l?QqiVD^mNTaqWEnM8a?r)e!=M>oU7$Pq#FjY$94e z`7#oEmu1E9nQBuqSuT&w=gpaWiu9Q`CSo|B2uM5Cn;BXwbbH$iVLe^TAZQVrjK0|E zkF>n|eI29RZbtiV)1DSWSbYp^IC`QE7ijl&*>ipT6?W(#W4H%R%Gt0Ty!mXV@WSbA zF;-%-rt&>A?JG7#2)4DuHU1*rgva+4zYL}j1D|J=kOXp<JK@(1GU_-ZEZ$y(ML^W1CNi{wC=7Cx z7$suhx&wya#=x-1zMM9B*kGb0#2NVt1sYX;i11#p7U98V{dJ;##2!q=?^8yFOzBdI zKoao+-}^mW zD}l-u%uGx}N-l@2S_(4s`I^MkL8-r7UtXRf!4+t00*X#uf;xI1r@D;b5T!pU@*?xg zB6(qS=5ep7EKO;legfI$nolg*10jz06{`kq@6~;E!gPnnJtQgO6fKLIoNa2-Karn# zqIh=}mJ7on5d}`EMT#5h>1sr!1}8lnGN%qE6@|EfbT96KFbiA)s3KrOQ3AG4i%8;z zU#B2nvAk#D|5;x867`90!~NG-Q6caAC++`_6afD}n*)TXJ0U|;ah~)fonwVqpMtIZ^VgaO&0J$7aKaq$qBd7qRNw zG~a-qjrl@AucyOb0OKqxf{Mx8;D>~_H~!9*j<*Vo^U#0i+N!;-dSI0 zaYlUFuq4xH%WIyX{)_o1Wj?0xM4Hw{S%_^B{!aCt>nh2^m%}BBJSi4bJ1j89-m!CgZ9=sh` zR0;HYiDJ^+a3}2}7(J5dfD1DxYeEoy1@FJd)W=w!P!1+Ac7 z9R*tb`Bs6*$;^!8`4zvpivSO=1Au%c{`dnUH7X>5P(RZWj{F6M-F0K2*<{{-wp2N! zN)0_AuLk|?D`rS-oy(t=I`gDIT)0-;TJ)W{RNy-yAtRZf-t2(xvBsE)Cmgq@s(`SV z7K6if6T;iI=0qROqB(2oAZzJKzqdv}V&9Q9+R)}k3;pf#{a7;Wiys|%nHE)D_4KL9nC<;JytLWW+k^|0kax z>_njJL6M^m1K|&9`ZrVR^9`X+vsysikvyf_2?;8BFxRUW{1mI!yAHGQV*yhLJrQ*D zW97UkVe*-fUYk8hYiljU!Cy<(;=McQ15-Pyxeeu1p_g8@Zu;&`izV&mw*Q{p zLGsJlEUhH>jGZR)WWf^>f4F@IRcW(lu6n z(Uw0n(1H%(s9R@qG@1xG;at72weAA8dB>Me_o65QGlEXS|1mXTZy280WW3J5C5MK5Tc_IAv4DmKUKp$BBZ}f&4Jj=PIzD5 zIutU;NSMVA9c|x!By#NVP4dBhWD}Z+*hEp@G8- z_5UOzAS4qNE#o#-U6fPgs2c?_(&IUEr6;xb}1gNqC=vj-k7qw&o<7}{Ha8yxH`JPcZJ zWsOI=`k?%*-tTaMsE_VzFi4e34wH*c>9pJQ!Tdnn`l=l9+(@=P&8R$%+=Sm)8cdY5 zltdgea2`n?0mNvc07BL9R}vyC5oO9r2BLyo8Uqp;P8@O+%A&e5aO~`W4^UcvldjiW z-9-f^;6V+-hwm8@l5Jrj_lAB1pv)S*NW;#Oh6e>HT~sXk)1%Tx>3IB*;VV;`#~4uu9=0tm!ghm!p>T0KUoykz#c2(Skr;e@#AYlZo-Q#M z>QqzpiL4S70)6vMH)oz?#~Fab9u`!%$Y`>_nNK&w&w#XuFH&C`hN+4)yqnNp5x7J| z3&rI0DXs%+?i*`d!lXF10EFo2=k*#(8ZnYo4;tl$Ge*nLO)R0Uh4 z#Zk9+!@jk8d9XP0?BFEm%g$rPc$=Qeh*FjI_x$DMKvK8+9vu?#HA2J)s&U1}U@h*^ zOnb)18;i?8IF#S|ZZz>H{bk62RJi|C27tpqrKtzO?|IIK!Rtuac`xi_%?~XZVE0G1 zCP8(lIr!A=hP0N~_s1!)DE9iKok+%^b-QFcLh3|RT8cQ3;1;gA`W?N9Vw2+&!LgMy z^|@Jzvhn?kLW=(o=q5x0HQDcA<7xkv%4{8ts&$38T$?@lt37P&{^<`tOK{Nx8tk3i z+-HkLnjbJy;WIZ^=46(WU+5Bg9*bVsS8ECx)YFe9(aDzbR?RNcaawPz-|DhftPTc`qS+CtbV7 zW;;xg0sh$Bo}3D$C~F;|V3+b|p4`-(^)rw&2;}KaJAj-Tb5$kI7D5w+gf~oxGMLI! z5)H$F6-N?lYf&K~@AX0o0l6&`3U=VJPdXpeX%%rR{8z0`+UW`tZpu|{&nLsp~71arIPhXrzt737zG(qfgWQw`DmV+`#XOCM|bdl-Xip8W6ioh46+lkfqZ>h{sZd+$9U;o50Pu9i~d1@^mdYKA6b|<#e zkX*om94|(H+}}1-9ZFTy4g=yj6AF|$NhztmFwuI_4tve1LFeE>aI;gZ7f%9sQpo|s z`lOiOpXdSoM0DrPM)UnEFt0|FtGwyrn*2kuY*$6IT73b5jT&QSY4}7u@MyRjMbG3H z;ql4IkC&n{lJgq3`LP*Ol?m#l{E1t>$@u50%r^6k{2xFkl$ER9z}71g6t=_!d!}-| z?*1?fz1zXhPxlTr+lb_|jg|iKf4{jZfC6{68Q#(I5czr51tE_iYKaUn)yr{xEXo*% zwnXZ@GU`KWwIc26rwgx3#h$uN;ZRzR@YCd3R$LY43*)8osIjH^dZZ`AT#i7`nu;=y$5U(Xl-o;jX-2{^sB_LpK`kKhem~ zAFokuc*>elt4tLAIUH|VedC|<+zNc$h~~;Np^nSZMOJbCQxlbqKa$eu^{ROk>zRNv z&Q6etWilFg8D>tE#KW0c5gTo|RciSxbqYIBW9w!Gzkdg zcAV*sy}1n)o;8Ggv@A~0%!kc5BW78Xy7O-z#pj9NrH@64wHs-azrE3MReF8uq_myu zpQXx83MgC_O|qR2D@mqFIBhB5lwR?#5^J;C;d|(*FImacnDoAvLm>f4 zu+*JCmBL&o(dC2WzxjdGeb1i$goT1qktO5c;Ep1Lf~|6XGy6Gnf6!@^&T^(ACU-p= z7~3QEZq=EfLy|aohj3cPuz$;eai3d*&sb$rkE36{9LGRDa~PrO97e)&Uca{3-9+zf zRr;sI%fzsxgBItWF*-E5Sh6Jf&3VEwFHx}^HY4S?Lpx#?!A9m-C!O}n{3PZ(^+Jmx zIV5-Uxr#_j>B0+;Ip}_-cd%+LHAyyH&QTq8(iHiV>&R?bC*Vd8W&AqOfy}*0*2OXb z5RT?(9B}80yzWVz1^}D(K*`1PI5Ek2grZtp$)>Ht$u~Qsz}iH0thS)1lD{w1?1z3y z{rR;i_A2kgB95v?^3^hp>}rPOPpt?y+w;+kIME5Io*~Fq1ZIU_Z1G{^9qULtN!e-p zs`R>wFeGe0Oyi6tC?)qJ**&=&kKmK3Ro>E(3hT@!q|>l^-Y~IZfaq%I#p^5Y=f7Mqh4AtbOQE)8_Hh{nfn+UR!EJ4u6!L=A^CdD23fx zUF)}{C1|ReRMAW_+pF;!H+^>j4{mRkyu#;mHqP3mi^IJf%TvfH={s}0ayTx3M^u&) zmsg!F?^eDNY3YB*To@B9Z^2gtF)jBO0yWU^Tpq}V9Hg7Du z2>K_)T?}nUh6?$zPuK9aKe8t~9!1=~RsQbi$E9fmS5;6A0%MQ;)0AT{o(?x00Dm_& zim}0X4(Ce0iQpq)Boi3-ZgzI0-T$sicQxok0k*JW7gU209CeLWc8!7cK+nLkb9T$$ z^@fMaVy`7nn(Pxfn+x#GmR4is6Z;LsI6Q?zeN^%e)t{4*b~>>H0_NX9x|h>c=Ce@D z5Hj+P^2sB;P0{E@)_Lx$e}&uknvcmu!xT9Gv1-je&oZx3e@hb~?@?cx-qvP8lkm6P zdaWfG7zH2E&jW;9tx?Ab*-==^4H3pw65Z=dV#}z7j#Dl75OCQCfrA}pGX#c1)IPaL zi3u{2Ik7lXR*t8|sS!6A!05O)04OiP-9Gx^Yo$n`Vnaj2==eByFKzFNiZqbsH=8*U zMFv8L|I0ytsex@6GaI}ikQ5p($m?OL$n2Ry{D*$n_+?s8Vr``cl)X%b zy6$s$-A_^^j$6hMrrYc1dA}R2tLNMl?fRPbgzu=Os5I;TeH{w9;~?(lek0B6vn`89 z{U@FjMv`u?-Ukf(`Sh4pt2KH=S8s3;3bOEAm!PAQFqW4GvUDAA4$wP@_p}|Z3{NHj za`K&E8+9GGP{fo#ty6LroisMT88N`KsD3k7L=!;Y#e7QjK$ClT%8$P)2YO{$?QV5s zM!V?%tC29e{e%sJzQF0tEw|DVjlEP$lQ0zFd!5S5_s%EwP&MLV3p*z3dGiDX(8#7i z`OhrD6{-z*r@FY&8x70tevVxyZq+f>!uter@ITFx_KQnO{uGYhi8MElC&D3@v(Xwj zXW*3>X;Fc3`zTucE2o>Eh?XkkfF1bEza_Cq*r!rSRm;be(rQYWU%VbVf+;djEFy|& z4g{;d&jQ2^aVSaKb@T^s-iS%tP~)4hbbY}?H$^xLjM%UT5m4#PU>IUHCU+=me(l`r zyL5zs3;p-Cxf>`IlnZ7>VPYKUJ*Uq2$N59<3vwX?{7wks+wUpOmuvj+|5CKIK91tk zP;hjwU4@-Lj(t){p~a=3azs@8u>A9~Gi@znw$DYyh2X$vJQ4g>zBe1d1k_VV1x2Dv z{!?0h%2M{G)Qlxb))z+JeHtv`YosvTlwj=*V*^jV0C?Mtk~^)VTYuqVl~QO+D_`)? z-R4*<&TYQ$^-)8^6-5e5IG}m!ePv}-AC7%(O6938iq%fn*h-~kgsnsC2FG>Iis7b z1#Lwa%-fh1JEcIGj}nD&{|UUJ-*r!dLZzcX)g2% zhdr7!By)>dSmtO!k@0cNM1cRuUGBkz2+Dgm3q#=ckYa076L`RJYdo`#E#RH6t_b{> zql7NPp}s2lpCvXyDDeYJ`6gB7yv#GSC={FADuzIdB-#<(mTU!!b$VP> zZVXql9!=l#S`3xQc>n4pLL8s#4Ga&qX2;D} zkN|(#4zD?X`SfvGlWG9t^*@o1YGt+SM7{9<{gw}8LO|I7CJN{(1A=(wf>v-}n^oXZ z5);DSq{Gg(o9Ej%ZGK4c>Q0{{P)W9-qTaf7ecTbL1cJBX_O65)+Utu9kdjiQ@E1Y$ zAAtXk1XrYG*7b$gX-LQ_+j$JJ>)dpc<|XPdg7r<{^L(1^a6ZrV{s7LM6%`eIFrf=8 zZuoYelprg6ohadzc{hxT|yZyXS7I(fvYiN_uRqRE=7JkV>S2&O^`L)*S~85H~u`n-~G08E+i z6;dc34bs*@1K(QrV}u^23=t2tHq!OX&a$wz8vG;sI)EFV3`h4^3p{PE==VQj(xX{DREclLi@xcQgxLM*6E|C{QJ6zV%%Pm_J<#NX@5t{nmYDeAmQ;w+1AQQ zmpiij!Jy_Fy0B9LUN*Ig>FZVkzvR=F0pdG6Ph8QBjqS(X2wkj($aI+;rf*Cf*BhH@ z7sIk#MeXkIIW@pFnbwdj^-Q$3@wgztn8_F|UgIe6Y19T1WHG3U;J$R3(#Q84ImI&% zYgOB=x%9R*$DdGgjqJ*UT9vWLZf0oxq!jPZ*}El~t#!87^f(X^7VAZbw-U%E9!~p! zdOohE>mM_8Rb%zl0QddN+IknS%+K7%{kj^UV>=DU(Q1vW#>~Vuj-h;Enkv%Z?J!(lB4$JE^S^GV=cCFJ4jscN!=PXnA;A#5VL9dj$I5C4O zgL$uj5;dnS5M>G~Vqk3l6>kgQU}~c@?RAW=>0~j-Z4oeDyFI*N3)<;wW4zsMiE9RIa@f{-U2;ji=5nq5IZ3d`Y66US8hT$R%-U z)JkoPp-6{A``U=Pw=6ybr5C(yp$se5rOtvdTF;k8M$s|}pU8&w zoItg+1Fad&%!79dpXjCf+Z+CiN+8Mm%un)ooFUsf+cAd(D`R3B$XmCIjm{IS1nfO~ zys`Jui%*nB$mS77R%1h~1QAxeopHo+naq3awJXRVuOX3{U|n8<{1sd}H(LqMJ^N_C zcIxrnF}x{_@yz>YBcWsFb)E~YPDHi8G)K$bqwa+qI@I*W6U#b5n#<&P(Z8&G7D0uQu2RcFMMgJ2?~C30zoAGAqIocL$sXL%mng3 zGes#XG!!17shPv&P(VtlXMT@f(-|a6t(5Bgh7}$ot1UOOZeh|c_7LjtCF!6o?r8})r z>)AgvvE+Y~jb$rnj#^>~E8e^gV2zS;qJidfh8Xt~4~3sYl1GBE5dgAJz@40QhOUu- z&d+2a2$k?<5MB-DV9Pp<=3DQ7H^yv8NyL;B!@vWG!r}4;X4bnspJ#LjS>Xe-vhb*t z%Wg6~^26fOzGpzTTDM8IA!B9;heVRvYW5u{kZI}r6-ZGw>AiAxT4fIpv|3O^H8=B%>sD;CI{4DDLNeB-%A|TI6 zfGz>=(7od{+IlHqtutX+$nk_Gp%O&f(i2H>?$WJ=w%z4Wy8)K|PmSMS5(R`Wdb-^U zZFfh4yw4J0r-U=RVegPAG4#J{vib|vOq42Dgc4A)fkMME`FF?jBu)lr+rhY;wHK|f zfdd}dMcbuRjvn0+@j%FYc1vLrl0cs89%!avrJrBl*dcUd@4v$z;&HD+|K zZ^<#D?H!5nQARcCTi05(SE|7wZw1`g@@k=p-T;4<4P`>Pz@^&KJh`Hgf+2Rp8;a2r zfHyH?X7%XwM~KO3Q(wLffkUfDU#E%Il!zd5K3|kLm+mt`)#6dn1dfUA>s(w4SQXBc zAw@){_2$p|9E-|yst}_r{RkWs;V`G}Pm5Ww`Gs>wqD3o#CBnuc7b!xCBOWbQ$7LNP zOl{MeShpR!W=f3pr+y8sKyj{H_U9MoM{>7<2=0p>{+Bsc3F!v=jVIrWSC1ndjVY-l zNdb<8<-b00?|? zRznUq9{aR-=e~7FpJ8Iu*-Chs{l`9Q_r@zbki&CLFHkuem~64LdGuss00<4y8Z%wL zXU~9(oR9Sy+1}u&)&+x83x5T8C+rzgQF9h&MyoOn^z76ft8|pF(|>{_=(>~|wvGHr zt3G8=DqDs3pUn7!qu(zuRu|~gXmo9M+j6S?F)WnRZi(62vk|)HDDEJ?t<~Os!Kw;R zFg%-YrLNt}Qq5p1z3Lj_uE&snajE21c~~6;Dylu#M2JW=!1vjp-u+EE;<+K)3fYPR zbFgqZ9|~=}C7$f8x6^ZF-<7j@q5g_EQ>z{7K12Fcl{?iIeExFRUQe3zSANQ`?I$&m zdk_BB1run_DpkYL-Y7sMn}(#-^$hvsafwHRHuy<~20efE3Il(?G0@D_%F?9gzU4hJ zwahiMgCJ%vfvm|UYXbN;)HGEUQz6(i?;X`u0213$D;An^xYqT>qM1_dXV_SO8B%?5DQj^O0um9BKQcQ=Bro`~j@+%_Bc1;lqf7bu_6RU;A(Doy zSI0|S3otG#>j(m_1?|y%?*s}Cb4X2o+9YKI(9v1{<;a>%D{(orc3XPZye<6Smd{i0KCq}M%L_l-k^?o$sq zHWo&X2GlJ8FEXGC{eLy(|KBFC1#&ec+I4ETYuA<#Sa=4+$x!+hc3xwRw&AJ%m~=U| z&4m4(V9#ZJoEm05eCS}1;;Su3elGw0Ngg__Z(ikf9*62q6XX&i7Br566X@_p8ZnkDJCvN*_l4_w z;nDb5>^5@>rhB9WF-q^ni`*mrXogMlY1Xwn}B?DTaQzAJRNq5dROv75Z5=L@fr*f0YUxG-p% zS>F%dk@EbyV-&5tp=+z+y*{x!_8DnhK6u_x-3Z~~>S!#exhFG~*Vo5|*tNTLTxmSt z`23!>lu9lKjQS_$C@4-jS1YOM=lAM&LxMRTRfH4rS%*Ek@_w6QTOmj%e8z}{DSw68 zjkj_dgQyrD4gt0Di92_Ub$WX2Zqvcz@%UaJHhQ|>ZeU-s`==|lgcEWTlWF|9g0|j$ z2mWB3*pdg493cy~JLu&_TAG(TK&{PZn& zU(YDN+z`~IBfL!vU@|qi9n&w)9dx=`shz>+XR7pyq<7GRU>}qm}}ksO$>9h+oqP* z`FZi|!Wvlhw9?>kLBZSGLvQAKMbu-6Op=i{#-rJRxTRi)>?#BU_Wsy^+>oE6Bfbp+ zueaWL@l`5_^RDabIZnq`%e*X)KwT7kOIMuc-fKI{)YV=O#{AFpwK zP0eSD!u?m&lkP1#qS-rM(%dFzmHhqG((r5}R?@8iIzA&AK6yzk&q_8qMiq*3v4qN9 z{$`=rv0w`l?cP3Yzp_c0bWe#E1w~sP{R(d_`la1Aarxc{u^NAL;qOM)<}-TklvhS4 zxmX^W0kVpN3smeF&OGh}NsaxSq%!FkH7 z#>xpyaE6In`xeCo`}cc`g(me!`}aqWngXV&>bWSDAK+Q58M?jZ_QJEv#73_gAci%$oF z?n{`hbk=aR%6`6Q2L16)SG!~NU@$FJ=Ia|fAw9X$j5mnTi?Jjw`=0+~9VkS2F3i)sGn&P#`)<1u;MgU+G1wW{s0v~dl(7taix;j0`s>NhU+0aUi z&&3*WRFAGOu(h+O3MH717?w}sTC@5SfzWi%5bc^zz_7b`8lyX0eO=@PkLzKG3vx^D zQ(?|mSUQ((O4Rv~i_WhRrGPcs0x|FxfgFIoy(gHm-98Pu&|!g*Ya(22qn0Xzv4@+GFsUJgJJVo3Yw0{Qh=7 z*DQ%^&WmZ-QN$LUJiK3+t06HAsG zS0e84s)8aDl7$FjEBUF@4nC3D-VX-EwzmkoS5V-UazfIO(---unjCq3z^JX%L{tcC z+X6a16}8#nB0HS>NJ<&=W&rSbZagJ!QCF?oQ`H=7e7;SU$j9Yss91MWY8NmBA$%BS zR~Px<1IP{Ytgw8)9N43dcOl@~4kIFzr8#ALV7V1aJ-Ci&U!rW9D|ekVVMJIT+|mvw zddX2%6iMvIF{^*IpPD@2D1^(~w&BCrYbW7UbHLb~7?Zi*fE&HQ63cj9$!+2ELc_4QQuK@k1QVhzO0Q&C zN|%1(&oJ4}savWr#$zEBN~46ATO9aahfKGC)3h*`qtVzfMlc=Y@8`E-Fg}inGffal zLdM%+5g#8F%U2C>v!&R+*e{GrE^jL?{AGA$-sT z&xOU3HOLezjSewl=IB@FA4V%`#8iA+1Afjw5-xpfAH?HDW) zB&B3Unc*Mom_$LcA0``u_+DQOQK-V@;^;(#m{7Da?(X5@WZCEE6Gmqy067W%(&6?k zc|lE4@I~{l;9>8Pw<1pCrbVc5Z+s; znK2eVRD>KYoffs)?m(jhH4TpI?hdi~*G3yL@MDiL9or-fvU{{e)j=*@o{X4A#Jx0SqH#eTY1HPSSpSc;AgZGgRR1P4o{+H! zW52QFzB(o)x2OK|u=1ajutaNBY3S&cn=;C5s1FB5QWByOBlcX?A_KoJTv(V?gjK78 zB4NYQb(F(v4$E~O-MWm1d&vpE#@iJ{{Jw`kwrcf!ty|^^aOWfrJiF;hWnjxPKqyBO zLVT_SHJAbkzMr12b%~7{HD{YS>)W0R#c&dd^DVhe8-v|=Lr7_`Iv^!P;N%L(Rq|v4 z5a6>VSVKrN;}FoNek3kM;Y1rXuf_SPv;KMeN`Of$%0GjQSc}k@48R0kjW^TvOi3X_H&-e&6cyrxj6F$F~T34Pi7 z44Z#R|BMuwHG#++l3_*ZH*U^>JEe>mdMkY9_SHa9%|wUEmXH}SWdeG!%%#0;J};VB ztKPTwT5)E{$wY|EUW>EzS+gO>R;1Cf80pu1S(&jF>hj`H1ydHvfzs2BsdW zHU15A48rrnuX45oXDLn^F%z}!SZx>+m>1qZO`;WoX z^mwGFmwM%?r+xo+#t25SpU5mzs3wrjWItSL7OYqspDmE&OF6jx+ZZJ(Fp<13_k(#v z;0#d2r#e9RTq?MLQN^b!N59^CQyaPB*1D=Ye3T?Sb!mPY@4yjH!}2^N@X)%EfL{XtJt-z5w0 z?nC^P&6HQBS%S7H6 zm*v#yffbGc(>gV?aE;$*+BkOskU_lKk~@C0!O?yPt?bzXLR-Z7gY)#kV^ppUj?Vnk^7cT;T{NX9_VMBb(0aTC{`{)*bx`p5G4!R%u1-o_4iqsIu@qS{YC zEHc*43u=$vdqi$}{>`3jOrAAPYx5Gj=)Ov7O^@3XlK?{Qj-bbn1&KuT9zPlw12+y1VJqlrQ6xTZ=y5wjFtxDxPm8_R z5kpcAY4rYV{5S?}56eUfjY)V2$fkMK2gpcBnl5Y2+`SmZ)>GIh{CR*7&cPO2C%|_* z%E>vf_DI3DDlw8AH@;d2sMi@X#)y>RY!5F86X+j3y|m_5H?T}^B^#Z-?j1{5?~Iia z6uwU3LkAbixIa2Kj2HjP)fg~}6_Bi%a=3D~KWmRzWAlY>joyB^Y#8VIMIn%GV6;`V z`_V#l8b!by1o19ITA|q0DNtPJu3`+>Y3`S2_Wp|&S<`rw$btQKL0eJU0UZ<(Hja{E zN>Of3CXLDyZ^(r8x>^X2`%2{<(lwkYtV^yI+32|X8P(>A*UDcHU%6|t6IYt{wxn3K z)_OZO43O9p!v&6CegE=^D#5=tKG_K+Ldmbv7AkQ0IRHXTbqM1&-Iw2Oo^BDOgu>)` zC*eGh&UjF@?We{jl_^S#%?h02oVYaIk95u3BLhup+aw)C44{bhD}=|?69}tk*)Fu< zf(V?~CGluqrqyl;dYNNT+^h4{fgD5UW_Et?Vz1H*9eU8Qq)Y+Vw!v(4B`jQyF>|y1 zg2lL|KbUhLao6ij7-5L5e+fKQ?)@Y?nvyD!TW`^4a&$S?An-E#gVr1bX7So3_#s#HdJ^79UPr5g2Zp&ZK`_nKhCiCgYncl$)uH3uv(f$pl9d~}c zb_l9&HhI2BQjOfud;y@bPKGG0l!^9 zdr3oT7m1^W(d8uDKNR8$k!?)fgXIvM*N${mwP%CXMvlg-pyN)k?b~KN+b>3r_9Odo zBfIT9ij(b964WivV9Ze0{wyyl`9T7MF|+%$6CdnSvUrLR0rA#Ing*j~BPUxGB&IOM z7u!M6$?ZSpz5B#RB%dBi2MdyNO~j{y1)Oy!Ac%N$1wP$pNm=}IHmiA-uToi@U4(#i zk!tEgt`=7$DG&4nVY68l>O>;xG~;Z(cf?(ZN|8q=)XrzTVwZ02vVKFvZ0ZuPH7Uw` zUO6|Xv&D+RbU?7Nviwk-wM^%^p=GqTB=!uyHoBGKGUQ<33jzfU28_H7vLyPSQ9g&X z-`a(i*&#vl*+ltXmWof>F4Dk> zt__hLV`P)cqF-Y;!NERK5qFBtU}kI75;;oX1vpD*i-4+;Ub@x~KdFuh@cJJh+C}Pt z7yojlySdrMxV+NzwF@<~L((28iR_;a6nXQp(5=||ic{*YN2x3qYs7cg4Cfb6<4Lo# zNW{Yioh=vt`c)nh5%KxOw3EwpI>{k%hT8f6&?No3Ue)b7g10oI3?hTVkQ8D!yx?)m z(tNbqp$bntU@ja11$W8@55=uq5SPSzp@p35PF4zasy&f@g}njd9MBi zNjXFo|7y>LD=ASjo&pc0nX%s7xBFj`mv}Vd=NNVxB@(=BjOe^;#*C@E@w4o9*VAYX zP72=WKtFn++JL%~$o66|c&z3xaYw7sL9S%X7n?0O$)k$t+WE&2?Ct1=1@9MP9M9*R zueHNW=()p^bOB8t<7=%0?^=O7B!CwAa6aD5%uHuKC$`&qqJ-Q;EF!#_p6r|D_rNgluI&>$b%jSM?{r7bouvIKOu2fFx)?R5#*0Y(H!&JI$HqouxwTY zsYV*F4`^rX^-)gf7D+~{|Ly)r<7rd~z@R^UM}Ko2 zJSGUbbA`cVBd8oJ0Vb{v3!>}!OPo>;_dUgXvMn4gUe+bX`;(v%qgsf1bqqMJqv6gv zx^llvGyzG2S=CRQIlB2qwqHsMu+B35q(~gS#mfg8K*C!iVrsPJwat1Tz;jc z>)Dz;W{U_GtDV07Ke*DpJ@W2b;t>;WA0WQOV~9@RPf= z`nS+6r}XA@Ha&=tyRf%KRrEgP#oS1o(G?rJOnCTpqN+NL7g#`{l_uGV%|AX~crI>D<9~yAi#8wHNXQs0z~)_P$4kV#25k&y9!qvV zdad7BV~%V>!|ic!hQUnnS}`Pn{x;krKC-21+O|h_{M`%1nFx%=AWyi0M^*;LB-oH8 zXS7oIuH)demW`byciI=3?6y$msY@~GV4o_}ls0-;(W^O?jm)v& z9HNlCJcwwUhHtL3E1@*c)$5?%JzwjqhPdEs7Ww%y{|94LTT{vk)4+Ia})RmP`Qkvu+`LmB@kSKl~0BzkHu zr%}1j)8+4HTBz6^F{lz)#EeZ@ky=m}%_<&LyK-^ZAUDNj$NIZ?5*&VLd>TQ|sB$a8 zK{Rqz_uiC#N$&nJ1Hb8FHXxcNX0Ab&OSR^oWTss8=tOkhn^c*4zm$mN05!KH+;`xA zESH_%^ZANA+DJ1=lB}$lb|=^|CwTI({yLPJUXF56}X@>b> zAVxx2hjYeXk*36kQ~TkGp2k|kD$gMsCODPjJfW`ncsy=X)RQ=&EaF%`d{i{9`5dsy z;GsOxpZv?+0Q_u4c)nOIehBs1`+j_akn?&U^%F|HbS+~{W3DMT``R(1XynZtjoEx5 zUnCM^KQKz6K^=wJVm@1UOtl??<=44XTNg+cc9?GCp8|=dCZD1F@5Vg1Pc$<>f|qXq zW9Ac3;cz(j7Cv{r1DDX%I(d-^Jd?Zk^uZ%$oaDCAMt>uyB4y7TkVom;t%-TVLsRX&XJ5_bu(FZjOi)(nzWeH!uLSSfGH9;#&w`?`a#kwtc!XvuY z=FJ()*q_=$#i3S}n00BY5V~vx3iQ}}uB>@jui*^m_Ew@eHQU~F&Yi`QTVg(WYICBD zJq}eURuGGF_;9XGyPqmum2St2<!f6(hkz zu_igkQW;z38L$s3WE<@c$HkvFwbsJNwgxiu&geQ_GlFUZ+r2DQJB+dEN4BLVd6cU* zzQv8FFdk4tKWT(3oed#`mN~M00a=5JLe(Kl582E{2GD$Dm>utFHm2 z>+@IC+HYdLaa|en^-_*_yH9yT1_1loXnc$I_4(d`Qdi*d+Nhi|%P&W!L&{bohUrm!N>%1GJS1(Y9A5cDU6cNy_NzqdWX@ZMvjdfEuUyb9{o78(Q5$ z@9&bOS^+2fiR>kG2PKcR4c=I}B`ukwvdUbuENaE#Ux35RsUpe&bMIM~+^@AmXFj(`<*@(n&sxUTXzhUYxML{`1&ChEqE>=sV#e8+eSUzU* zfL)BObvn^m1F=P-YW0~s9t3O>LkEW7L)g7s4eNaIJSIPQWFiPc9FmdmC@WHU4a_IM zt$BRRm$Qe)i6Pq9^~AR?SNc+%7$(Cp8C7eH&?QB^Uh~xdBrN*XYjuRqcch*un8Y7D z*X_3y(T!lJXf4GB>ZsC%g}K%CFi2QJ5T(J^J?BRXp_g+6P;Br~Ver?ahu|BKuTGrS zx2d(55R|c8Cqv|-!OhW%@ zNWclpkI7P94rf(eUC*!b3VJ&9UbzjD)B~t<4_UVsU&3i)_1we(uF{Cj0KHJx|p2 zgcx(7stZe4zJ&(hS!>;qEJh_zHmHO@1a=T0`)xk`B${Q`y{c;fSy!jg0U0meNLHMObtL7xbQdpUMHViTuR0F|6T zNx)o&|Hg7ofNvk5>rV+jo;ALcVC-0GMbaR{!nt@!(9?xmBCS%Y;kal;O)_Q|)1tAx z)5cL_wfJTUu72zzsxsKliR>YPy{ZDeL#`4CdD5WDY=yOm(j>3ME7EXo$x^i{T&HX; zbC#O$R!F^GQsd z$xJJ&!2-r$za0Oq5^RP0&dC`mIZyWL(lVVR%1Rz(LxX6id=rjxz>+(EE?WWt6z*m} zw}6ChFGH>V#2buyR21!Q(h}!#EBt^`Mxkoljs>J_j&Ciftw+hzt@yWvIU5?QH{>IO zQ;80DB&hURox|V{=QMNssRvXA)%<+DN zLuNCrIPrs#!p=#1zS^vG2M*_O<;D)gcGm=Xz0W`&`c%i%0OF6;+OYB`oCFNA@2yUp1FKSpzpEVnY8Y z$72)dph(5{WZW`JYa83FJQPAxJ`eQ!gdYw~J^*%OlL|&-HzVzGWLs=t6HM#+tyZ4a zMGma8a$0Y_5d=xl{^bP7vMf9hGe_KwJ0=}a`~a4_z4H<~MnZXE_uxo22;_;vW(%ks zBIj}Xz1Q*`X<+->7Z~Y>Vptd#7Dob@SaA*k3>Fvv`!!Rg$Bm$7A=?|TPkhTA2|Pt8 zT-2$n4DL}kz&AW@JO>!;x)jpaPk^b#aUtDOMt`$fmHsb9su?bINycc$!$z+`!>#z~ zCzbqf{66EEuM;OKuWRet^rY(3gy@HwaCW9Q?MEMmIAme?%g$RKoRisL;|X)UM$`MY z3f>9IOM_jRVzn;NIO|^xa!TrkE3W4S3q+(IC%lJ*y}_G%@qJLL$WIJ6CvFK9@(^{( z?iht-c8)a?f4N$=dh>iV23JbYp21*eH*k&pNRy@*2Np_sbanX8;c~xeQ2F&!nYfB1 zk5^i-ZFs-fL>`P?fxU^iMTXNrAgp^qh<~(u$KV}9?9TLw{mykK+bYLQUcUu`{*$`C z_R4VR)d3n$pxg%Vl_s0OaeZI00fnD;9#yOl&3Hpi=O=;)9}u8Ic~h!V>+>h#@*`w;uFvjyN3=vZ#8qigcKkb%LR6ZU{_(^BLwBML_jfVe&%JB08+8yriBSvxu z9*&bCLqH9r0ss1?AC=y<{JjEWBTmt=%6HD&PlZJ(doPny%$9?!eMe9k2Fs7I4ok+2 zw~sZb#KjiKP5}b?mD+G{Ll6)X>LwB+)j_F9fE;#mV8pGr`^+uOU-E{1=ibbfs|-E^ zT`0N%7zm^Z3K^u4x$?s?+wMG>XVeEjx%jSG86AW{GZmlWQRiWSggTkV0+kZMD?v;7 zBG$L&P(N|Ma)s65Kx<}?F~~t95&h%_lxB-06UQLI;K(U(lM3r?2rAE@`t1D^Jak&^7fZD*p}wP|V$`Isi&M@P{}z;EfW~pS zJ7xCKFC|Y*3(#}IhWOdxNEb_#Q(~u2k1Wo>*6>AzfRKq;G=rR~N)@Chl zsbj3sK-8_Y1#yE+OPL_}gwd0DwuN6mtuW6Fpe2QMvc3Vu)Ny}zw$+}6LRyKwpGE#- z24EWqpl8Xny9>Ij7Rpr!u$XURMVTYCp>*{4x!~YWY2k!VL`={)kUah1zWg(2u;fBY zO+7hQHKl*-k!9m7U(b2(Gf0>ed%7o$utcl%!Z(&Lp8$IX_`Y!aG^r`jJr+_`pdZpV}7 z2>p>=lk4qs%&}B4mNY4AXQ7N^j~yWN=|0hSAYm+abrh=!ao=u6wSjR@K;4>kwzU#$ zXn(7kZc!c7rF&@B{Lw>xZ^N0^BHPguPa7p#8xAA?SJTc$=oY)rX=CjVMcQzjf^f=u z=<+?8dMaQ&d!A8b{E&B_rfVZN)q~W^_^oK&Nf5j5ZdJVX0zsixkx*3!l)g53X&CrU z4Zq4-+LJ%SJ>wYZuo5+72aV_vg;!?DFu<-rW~v&Efs6=l7%q_$uhqQNlPU+yQHW9*6c6Ozpsmrg2*YVF)S)xMlL5U#%DV#3!0s-Jd-UWY} z4HXB4U{W;ii-m~QbcqFwm41El`7%qr`PZ-Mhto=?wq1fj9-S;2t;!+oFXL4!pZKyi zXi{QpI@@;*$CKH>LGHJk-n5hT z8m*MNjcl{{LAdallhN1q_ILeO$BRkf431kxl|(QbR}3Ek70o`Ioghw9`62B$ZS;5Phl(q#Ww za01FB|5a`C1OI#aFA@4bPX7xh`mg%-zi`q&lH31-Ed2+_^pDs3|0@XhAKGyLe&rvT zxc~g%|Ib(ci^g{t-~Tl7-)H`n{r)dE{y&ZU2mbn3pYA_S|Lyeur)B@W|2tbfM1McL z16z(f#$d5j`LQy@$jB)C7g&3zops7stkC${Hwe;;iI2Y=L+ui)A(%5E)hcG`tST$wA+-NG3oA=FCP7WTK zQW*)rThBe?$P_3_F`2Jx~UE>*ZScS{VQqSNvmiDt>h(UYTgwus$kb(xX#-nkhL1Wt1kAEoW^@0r>2=J9wlb8I>zbxHD57;2fO#mk9z=zYt>mck!Z zT9OrwHIzB>v~i0YKf{)PK344oxoQ`UMnQPU6nH}p#MpR38R~W0>KNSLU9`yLXYf(s zv%aHGbHebQ+sS=PoVv@)3nOyaT~_P#ssDMAF6-<}J(^S{B&z!5d;za?eOTcHX_uPd;_jtwqAc;v^R>u<_pIWpba9#4*$RxMo^WRNpJ)aLPn~~$uBI#EmRto8(hT45>N^bE;zS*Wwqi==$l+* z0^*DSHP4jjy)M4+u>Ik~g8l*8ecN3zk_wLgr7`Y)w?a9p7J6c2r5Z*~{7kJEgi`6< z3$r!XHd%$ZaJmTJ=`=%HFC<3 z@bsv{mDq1(rLkTZbRiZP(K#nD;WzVqRb zE?N^2mHb&w=pL6vjZ;aB8rsua*wmbzePlFPB~g}%HW)~n8%|O691qvs_H@do`TTB_!b(T9+v;S z^1499AR)VbBQ=1D-V;R2)juFh%FP}{U)Kc4XO@tIh1?PSBI9IhrjKndVI=>Vj@D^# z?{>?LrDR@fe@RM&P2G!cvUAfPZ$rtslTc{Ww|5hh22Vij1e^JsYDyEo&rEqOr2_%O z8Ag>;OmS8;KyR}_lRr-F%7xQtggR4pMEOGzBwcuSuEg$qY;mQ9GCg&U3+sBd(yTH> ziEL?jSro_UxYvoP`3U%N@@&eN_=fBGmJKxO8D*`KJs+h2u1SxX`fak%?1txX(kBMi z#Io1zsN(*uuS2T60jhFn&30^~HhB>-xZyfe2PPcyP=5SjwNr=OEfgy?^*oCvM%IfR*`zkGd#O zm+wmsbH*>7ZO)8NIvz(jG>tz$b8>5Ne7C1jPuWS_P`mB&-C`qI3X?gMv(0(%C#ac| z3s`Qhjow3>g6qivL_60$_vwZcV|X%dwoi|9{wKEWa@e!^UenK4u1H>Cjp4Pfbhok3 zo&V-@iOLn>sx`jeqzYSN-?7uqd z+j4ktsU5EY`?m5`PF%?<{2yE$D@G-fmThY(@1N$UOfA8XaRCFTM^Yzbo1FYA&x|i&I{(1a2rDx@UE3k=>|RBH|K^k#s+wh(fX;C@I@QIL=X)d8`{$d|eQATE^3PXG(J zS;HF6;ToRcQ&9}N3u8}L=+B05p}#PtrV12R43RLfxYt4BEXRyH&kkJ6Ze|jDV%09R z`Uyi7QBg>yZ%@#f)Md#6jj3j(lopvjKVc5ia!XSQqk$fEY42tv)Zie{k zFT_Z2?Z|#BMwSb+`~%$kgNg#VROK+D4aRjUdz7KD1d*@Tc0LaSPKcjTX%mw*h}GRu zn0ISso^r`|m+F+gJw=(a6dszG=e(xj=1nrY8BQs#xX=WFf!Gjx6XS^lAP4qag9j?$ zW&|~e(l7CfC_gy%g28uIz_3gLetW^GcoS_a)nOhF%p|XH-yNC9^PF5H3R^f*m6fND zucu!>mK?NQ4?E8sHSB{&u?SeWE-#IwP`_yY2<&}78ACVC6eTqm56Re29?N_nXomfK zsMn?J1KNiqezSBuZlk3cd#0WFF{|BHhce1od3V2L<2cBdz<10m6(3jfM<7r9Y%YPK zl$2VY@R9e=FI@)Kp+h~Jh17Y(m*Y=_pNd4;OkLmR2=+?1(8DHmotEk599&;B$cX@P zuGp`#2kiD4A1;eFEDb-=0k9p6I?SaI6F-g!A`i7{wH5}yEzFo`VZDbM1!}F5Y!F|QQ$x8s7 zD?A}ocxX30I9v4$1d6;PusFj?nR8=+>EU2iM!>1{gnu#Ei(^D@t_ zPQ+9mZAC88pEJJLQPAU5DCN(@Xto42>QOre{p2^yxTl$dF={N1LqW!{Vr@o0KY6fN zmOul}M#PzFm_$lN;yYIkr*vhLzEZ<9m*W6Q*to28>F(bcO4vxC8Gj_F^row)+>Cya zascFx=iXc#ikk^sn3~}0mG_q$E0|jIfX&Vp;Wl=aF^XWo2?)++TyTPVq3#L6?Ylw%6f$ShQ zCmDiOY-yt++$yAjn~M>#hPCNj^N{=m?q1u}MUdh9}viV^OJ8M>J zp`|LprSwYdPDJsq6O=W24=C2B^B^AG(ZrhFgYzBBl+4ECyoI;B+mnuGn*Lop9bui^ zUt+-;`omA4(*$L z=6ZW^-hqaMR1@g^k~iP3E?H7~d)E6Mj-O!BZDnmTyUXP1dmX6usg^grF)1n1l=QPJ zxKJ9Cp19yz6benBLW`$e>D}>)5q5wnG^Er~D}eQvbzht1t$cvX%L*#P3_X1pdHZ() zf>DwJ>HRMWSDmv*e4uypSqHUtR|s!Oq_7`B{1j7(<>&gVCQy1<~9?9&29yj6C7%FmWN=Q?zqD zvv0bce(xnQodib`y zyG%DoVfCPI;+gj^w_zx$JlHXv#nK=na!$c}m-)M2XZVXeeTILh2?FFg;3^gV0eSw< z(9i!hDD}^){{sd47i;fNQI7=Q<^ zB29;c!hQXPA|5A14DM$;!5|vp3&4&vi~jpd|Lw&=n5qcbyA6w{lCaX4$=%c2M=}+v zgZh{WyCl%-(-(_0V%vr`%~;79N2_;E`N0Dy*BleX4?BjE*M|T!80FQ~)hkCE zJf5uGA5Mks?C8IB>ZU}TGyZVQ^UU~W6k4i8kwb2TdP9>O-r{gHn=2e{uOyQ`F<7b9 zcD&j^`KvL?y*~v09^eA7-Y_!7^A-Wn=MVda8sHN=cOsNDwnUb@VE!>PweH-Y3Hp4{ zJG*0>P-d@vS<0uhV6P&x&DtPL4@v{xj;mAA3V*z3Oqsb-3N1W4(Vx+T)G?n@G*Lm>o z4O0f5&b`f*X}${FLoq`hvu`s)&x@Eh7CcNvjWX@$JbxiZmFl*Okdg^eLa@5W1lZ8p zkphwl-2L!+rSd=ZVH3DhCez^#+w1PHyo?bFqNwrkVFabRq+ry@c4Q0%MJh8s-F1H& z<_#@+E#GSgRjwxey3Jl;(S|#Bi@&@_paHpTy3I9(2unNNp5B}Vh2yVvq1nSI63b;Y zCSxqYuN%m$LS!HYQRRtTonD&tM#^VR+?CP&e(3Q(bupdNx-)N3At7W&GwT`WX*Dqc zGgWmI8$G{^vh)-xBm2&jSEqA`a`c z6z4NID zSI{$h>E=R5{Gcm>*yEZzBI?c0iCa5c;^6ezi(Sgy2fj#UTz7u|X8h!i*1pc=cGv*B zN=izC0X=E$CirJ}cK&=m{|1_~50@WSMS?7p^?`rUX^k?(+*RTQRVHUJNu!ZxjAKZ- zR@Gj;*2{N7z=C5N8}sy&vUYaljl}n4ZAxyDmN~>~+CM?-tio zPGl7J^b|?%(`l$MtZyy?`ZK5}7+rmmV$=jdL_D&4hzK{y9K8Y1l}(*y&6I7QB<^&} z+Yc%h%ms62U8U3Ss|y^1Szr%_I^D8#SR`nmzr@_Wlseb-c9xTRR4S{ASH#!7BRsO) z<6qKY<#HCkYre4Ot1&rl_;PDXK$|#0w)5yCVRM(m?=h7e7yEYQhfuJ@D`mA0s*vB= z1^@*_iUD;B@MM}Bji#(H!5(SlAV%X(4dWrQ1Xqs@oUhgyQEovG0dkTsPoR3N#LU z?g#=&veLj9>ufQ-pW@US;soMd?)EUF$~ntga$B^75fKrFH@gG%<_o8_Ynblf8+0}5 z%u<9>zgT}6fzZVwAG~oupMlm|`jzVj^`Ul2|`u>x?eSG z+n6krPNz{5Ve@`>&2-%j^?5QS#e#%mA!aHQVMFUrFjQ2cS(`#jiHk7A_#w!FG7**o z27yVECQR*dvE^A55bz`DC;DyOT0T;cT7t%-l&!cDZ3Yrdpa2r;n|G^Q${{h-u1~a~ znur_{KqUM*qhk;*tx*jTnA)EsEHc-;$?o_IIv=ro`ttlRfDg4%dY3#GA81+<5 zK0#7@j%n=4sbVz@;A{XWJ7oX9(Oz4@S7S6VhM22SSV9rG#W*ckdUZ!XNQD>a@z?+P2urs z73-KuuaM99qb2^zlaG8tpu}2;qjwN)v zY&ohFcNJW*YKbHA;@$MD2(ntYW`%%&xW8Ca$6fk?DlytIzA=_PdywD{9tqnCZ~UBNT<$^`|JHKpil3z^Ub=|`66uUsEyi~sfy>KD3l~-r=kT!K*#VA2Kx2=Ne_XwN#u4;2KSmzhJEqCZ z{phnIxBGs=!JFRjrQ@YstNtyZ`-n(!Pw=06kq&GG!O3o4Z~0f9%*-!8P?@CPCpJ3v zTCiGpmxJC|18r4~6HHX#Yz?SjEXQUnX!%JHxMm*Y+(}8}7JhrK?U*H%_&FI1y=%1APCmo=23ab;IWE!Z^N36WH{fqGuVjFS6Y)|R544v z+R3%R3;n9Q;nvFY>0M;!(+8Gl)`onYi94zr*j^S-wji*zYwK4Ncm9P0%CK7pBGXTK z&q;Zdb^5R+n6+4yq08YiQLXM;WN5Lf8f0E>BKee*9=Jl4FW@^rb5rl|)1j!n56(@z zhQzMLd7!}j&epV&DrvmT>1iq0g{ku)4bm;ajGT`%*mE5&XY4-Q-aSTsiF#f567l5g z%Vk8>=KAku))}D}%(CDfC!A89UzR9TUkx(gj z*LI$q)Zuau3_4gHs0zHAA&9qMywMM=@4gQ~@RXZ|vvbjM4HS_ziBVc|30)&uBoKv# zb~7=bQk<{4GUsdljJz*t9ok;W*1{m3ZqMJjYK|t6UOause)riFLrj_CH&%ItjxHN= z9CZ#@rV11JIw8#D(+8kiww;p|GCLA%y6eo&aHuCB*BB0{mlrZq;X1>q*?hZU%|um` zOV~mWaHLhg2Q%Jq{}%2bT78s=J2O^AsEMZ_$Z)}5h<%*`zBD4MN~@*0HUh>r!DlIE z7FD;x#iZ^n?}2|yzU5?#jXDmVQyBgHJZdsx?SRsT%L`saA4U0nf^RNeg+wdg>P|9C z8BiDXS_DeBfi7A!D4B9ChA#St1!&01J8&8<4RjVndMa9(S}WhcX8c2d6@FF(5;%wX zs>ook6(J{mxqkmJy zFJfsJDTf$1hcrCgYSXN%gQii?gToxbHS`SnjyT| zdM0%*(}#w`1+`*2Dd%7&*R#zU#g);74)nP;f5sewHw6UAhGkDhI|5U9H3viyUGlGr zwNC8%!0t0WD0F-PPQPhY-#kt*Jy}X4hN8Rt5-G99b;A~#F2>_cHYEi814%TKw6uEr z+F*=kkIv}1P;RQM4z+8{2;XQBcsAC)X&9kt_>IBzr2Q(N*n!Oh{o1kU0 zJYj1lDE-!{)H-mvqgGM1q>M+B$F389s6Ndr^*_CXy=i-*P-c0grBGI%CDrZEsl)_l ziasf0+=Qy!&IlW*HP3hN#V)53DN}@IMAcmObhsU!lZs>D6l;yHLOj*x_5`Ebnt8qm zWpZ8;q0o-((2msX$7xHkJu)3qnf8u|{~2VL!d*&by?p(-cGai(!L!9<&)ZP9=jv%r zfh#Q6_>4%5r>Az#{;4JNz75riihA2;XYjn!EXZDKqH>wS5)V(?-cz2|8hO$8)deWL zflf7$Go+hZL$yDg1iOCJfQ=V7NiD<`5f(Zcj}f2em-ysDH!FiF64MbIRA-=C{1M|MS-=}_Uamnp|H1R*j=1r*{tB62JKwppcaxBo&_O-r7N@H$cJ?#^Gr%LaF4YH=J3hTcDsU!INiC;%V9pD7!HGPo~(7Sg-Ptd!E-nv zRa-meRyp&GJ%s(rcSA&a%MLip^j`Yp=?a7Ittf;n56q?JlX}UhPrc>g@fFJ%J)~LU z3(w5^4Cab-!gAhH65y#Mh%l=bdj^;s#yB%|P@?zewKq5SxaH7a6Y$#cFdQ&=u2uuz zESCl<)kO-YMe8l#AR((Qp`;NL;szY46oCO75bswAlRa1Ux!Y>QU_UoIkTynVnH*@8oBeEWK{mPG z9bP>@@kzCh2%GMyNitcZm}MNg<6&f&0{u~C;f@=jGBnnwT4|PQ?iNIUoujgqa9|iy z52&Q}uP#rm_oG%CUk{^vhts)JV;^=nbhXIBxBqC{TO3iD!yx%?MkJ$>7NZxthRp=#EVg%AWan>4Kcq z5Hsz@8{Kpb0=dE+ss2#kwa}FAa|iBvL)XE6AgI7~OUSDx4sjI07@yC?a zO9wT!gPW;Vt8*O+%6yxxICeec^&zU5+zieBX0qX;D4QO=c7-4jR$K1CC*czQc)wa` z%#XREdZWLJYmX3a?VYkTl_IiMx0RFY1hQ<#f$Ie{7tQr&5L-b}n;|t$6>{v_#0hxKQfT`%@V z{@Q&L`&~a_4T4=e4&vNdQDrAi7q1xI_S=ZXU>8&7lsarLM1WGdEnsy5Pr`8L|6Y3v zb;$bxbe5;w8EUf=b#CEfp+ z(Vnz7_M80xl;_**QT`l9=VjgrBhkQaAoBf69cr4fF7-={@ZMGtO*M4~%w}>JO@+9Z z1NN4*s=#6#xDR}VsE)`I%b7V&)eLdzn;liD*l zpfeJ>k3g3YmVG!YQAStUsW~kc=9j&=0jvU{gKOpW-gj{p66InzLy{1*1DS^3j4zn zHs9+VdbI^<5{Qt*@&gIn?cmZ!?QkZ_f2?qiztuvnt)*Lgz!G6b8#JDa8b!l7*>DR1 zOc(1f6a(OBdhhwnK`1jjla&_G*HPBy41_r4Z-{ap1) zl)}(6wq;&M;MggHI5M-yvXadsz(1u4-lLDe{G#>I{GzPFc{8!~a?HZ!Dy4XXA| z7KcxnJ^Z4I`f3#KVvka`sioykdpR^y6!Z-46 z*HkHeaR#h_e~*KvI6Nj_x}W)QU9k}#{OxU~B zBdy*gs6>)qLYbtvFmX|N6$)rR`5chRiRJwYL*IY&S4w(U>%uiR&kEyB2V_=FCS%B( z{}!54gzosCnC*ymnqGmRAaW0!Nm_8uvAeFuPXl!#aRbxXARaG32;4Wp`cB%{y#DV1 z0ght0Pfl>A2}|oRg0#8DXSoaaPm|C+<8PrfT)(5>N=X0%^tXF2>4CPPZTO^nt(Sv` zxblYEMQIrc||FgoI_i;?&Hf{7;R z?6T{Me+Tj1N$@%7Tj$Hvh+&*soylCAi;cZndc&Eysc8s8IEkrwSgeduH6V6@-)CUY zx6Xd+0IveuI3iZXDm3B;=?nvp4YR)&`<;(OWHsCZiUOyFS@c-9qA0{M+vq@{ zM3$xyUg(R&u@WIjVihYzJQLu*WdaB8PDVkMpWPkJTbySG2lGZo0SN?S?NFq!koiA< zx3QpWXz5=p@9jA#>sL@Q;>Ial4<5?O6~c_~aAd!2A?hLFsmKR)u<%vk29IWL(txsL zx7aqr!hb-ZgUzC-CWW81E=TzXMk!DVk8tP;Lz-%$7@hd3+bc)?xq!P)74q|b=izNNlh=qh zeuyJcu9%clO4R#!MM6Mbdd$UC`>D|9%3$PJqku8k3 zf$c1bY#uVnHsknigI*y-*uYFVe1Z+%8c0VxyC8my5j0JwMdwHtAhZT|njVZ>AJFgI z6mxxD+y;#wZ@+SC`yqk&pI4yLmD1LG= z=S0mh2R|QIx`|HeBO2QBfB!Vee6+!*qN8@%Xj(IEAal=tDJqK93a1f=mytt1-z+S^ zQJO{XvEHn*1eNW~bt54N0t@~wJTTeMcPqE~CMsd6vMUBXhOA1nj8Gdzr0@$o2MFUV zy?FR_S{iZ4$<7H(?+h(1a%wNG29tkk8#XP#kKfN1!87w)jS%9(f?QnapEO;C|NZN~ zg4oG*o5j*vvcm$y|Iuh=fQAF~`7KuLdutwINmWs0Wt5N``}gj7tl6}n5(ue^7WA-$ z?9g}16o#$&0c)7us2@Z2Bg{)-M@-4(L)}LZape{S@yJNWBuVLlh(KD&&%hiQS>106x`3%OXxFONZAAW^NyiDK1gnWGH2Qz*_db+d>C)CbB6`fY6hCY%xVIJfQyqu z?1wB5j(^6e9lt6wU%6S;#IPL?EV5lksGnQbn5Lqof0GBRg;{&kYGRG@< zj_Rj{WH5osOY{@bZUP3j+Dw*fP|g}xC@no|F*R~-_kyoXo?#?i-lV&FAHhR%(0yPq zj*9{G>Aur0+TO=6VzJzj>yktRtu_xk>CEgu**5p9a`|!(H}d3UJdd14j`3Gou+_&o z6{d=R*Nns4$q%d+qI(fJut7xr%~JhmVSel9v{X`(V6m<9)PS)0OyRMMmD9o}%t4mY zqqZK2?4C(V2TQV^3j!zlqNa2jeIN$|OL>HVgh)8Jz*8eiA+`zy{p{5HBOki=ntUcjh z@AGQAtlzJ(bPD=(tPiFsXv-FO$N7jF{myy7HM*l&b6Fv1^gI{6XtSkS>~<$f!+#(- zk6SBH+Kca2gx!y*p%a;dE-<~w$hs2{M9sUAtjMJc z(;N6g&9-PQc^*VM-S4Sd)eY{Kue)5YZTp>f8^`#IW~7@Jo=9nDt9blRxG;})CY$Uk zZPie%@WW0g_XF5Z@0_=fXL;HmjU-?R_N&O|@Vx3T;&b5zz8w4I<(_u8%C@i@`2{C4oox%0#__Ip^$=Gr)` z+VtUVQ7H36v}l{%f-c|PqDyju>FW|0e#e{2E66zs$k^up?c+6Bt!6dt#I1VI-*@-% zaO`DCzKK%#pGYUf-hLEl@AaxXw%Q~%oVr^cGk0VYU~1{^98drUNgNE{imfbqgo}oU zH?qQ`oGHe~FhnX15DT1hfopt*>>ope%SwJgR@OunaU##vhK7L$+!a~{7WNaDCyVoC zl4nSvD*Pp@z4my;){RIC{lO80u{dmT!il_<6&LjGrI8vJYxB&MkM1w0;o#?LsV9Od zgfY*$qdyb?4kMPS80FY&GFr%0_fv1>x$Ch@Zt%pg7)(%By|s`?v>kgSJ79A@lVj)$ zv*n3VF#*;g)`P^3OisVPSEw_z6goA1p>nYWx!l}XVkD;`al19vp=1^IQWsag>U-h?!rYy)^?Cz7PLwUEI}3 zP$2IielISoXeMM?@Me3HRO7A(qIiAHC# zY4H6jCh4C*V9YNUo6EawE&oNAv&81(DB}0Nqf8krZ`#X;3v5~<8Gj-kKL~m-__Uk{h>>QZ=bWyXuh{iaIh>QnoH~kqk0PFxQu%>q@hciD>+#vsaRc_# zRnNJetGOjBk{x>IwEgzeH9&bYXuH> zvGhtU6&=Grr`U877uS(QQ&m-QYjws^P;{Vz{C&)@Q{J%w*lL`K8(}6FsTn+4Swqs{ zuz3UKHCgy=5TD7LqVZHQ7ADPEg)E{{SU3utZ%GWexE<gWxqIrPA{~vg{X>fv90g zAsaiF*h=!29H(MaduS_W;Yk|L0E; zS9)^urO>C5n?NpQbSiy#y1v;C+u{N2uhbp2ORayv&ihXHZ)woh9CpY-T!;SGf8kw~ zGJ5s)j*B%@XYx-B#YGaCvP(7AlG5y_A#lb-1`5iqC~KZiio-N9dDv2erz(O-b*XY3 zx3W%$#T8d_9%W8!np>S)_%ODlm{wUmHZoll%Em-KU!4ELSR3b$C8%hcJ*VbGo{ zt7DKWThG;KkqGFKWcbR?cFGm&G7h*lNX=?fbZAtaTvkB=qlqa}`d%3eNXJC*a+zUU z%=A*tjnImXd=+p- zD4W+|o}75CZ!w!X=LxG3e@Icugr1KjP4(;*8~$tB+nN18?QfOlu!iT+sG{W0$7x#vwrf3t9-T% za54;D{rX+gU89*xe9DoD54xHRr5c_kFj-^qCzX0LUteU1EbJqB4o_3z@4{?FVeA?U ze<M>3|Fr=5hV2(cBubQ!m2jo91FwFQq1WL|h!St64n96B?Xq6LtO6K3D5Y zF(f`y$Tj{7HLg*|7eIww=#s?*mY478lIYQps?^XO8z>@3=6W%$1c)wH0amBy9?YuO zI_O}nx-ui6%Z-QGee3@(rQ4$o3p2w8hW0tB@p--ixUwou)d78?nnq?ninj}Ka151T z*5jp)4fpBr0i;=V4%YBAh_AlV(&aF5G}M;ggp-u&HSpGF9JB*$u`4w<#8?beHu}TJ zy#Fp}d24Zo?JBJ25lA4x5EClYI$vuZOlbxJ4(%t(J6O$EHy{TJCT)q0oxY^CR)Qc}tKJML0DanPA|G}Yi4D6wO8ncc#JpkZK28PC>JmJC6P-IqlpjFxTr@MYG9T_9GxA7#?KP>EKeFgxsBaevlQ| zy0u4)0T(aDetq7U65KC*a*`-kWFZnjylo#GKW)5SX+oF#0g;Ki+bb$zKSScBq>g5R zG?jZmu+Aq2&n5@6X9`odT_*?A;&Gq~_J43%Hu!2&TWS zjL@5rV}d~d~kr!i_+30G9GOBt9_XA0k4X!`DTvah6ro}H$Lx^jTD&qBtPxG zD&kZ{Q0ad|Awt|1fvsPrlOH45f1RCN^4n@k<&pJ67l9QiK#ARr|3SGR7x&M1{ba!i zSTyj?)#|5enh)cZNp-M*ze38bb5ObiPTRi+|1Y4V5eaF5lHNVr^)o>asOqi6U#-hIA@w^R94{ePoPE3`RZ zz!6}as({OGSVd`fz7+l};XY=%kvQnMQOJx_9=JVJzkkxf-#l~{NP~hzbSeD5(<8PD zOCdy>3x7X@Oyb(1tfBR!!GrJjA(Kz;t9M!iwgp?|5o!0MHIf5rVf|_|!ZEt(LNtYW z=}=(PFScQd6bMPC-zF$*h#9)WSVU9B(vRgwwe+jVbcLQ5j+uoEbbr1z67a>}l#c$$ z0g6rCDYj02Dj7s2&3QsCe&2KWiI$RRba0HHc?wU<6MlaK_X5F{KuQ5jp2p~!%rPFd zRn443ov)Os$)^@y9mV{&+beam3``}=)TxLlL<~Q|di+t9mDRFL3?$65kO%`~_a2ZQ z7}>yZqPVTB#S+3UD0te*mhH`5RYH-0($8+!^NV|WX@3}`Y80-2H3i+KBb;s*ZGF_~ zX*FdB6XQ)Xbz!!<+$zTwcXJE?V*(3w-Wq4#L5IqpujI*V#S`Zj>ujM@dJdsT+-LP1 zZ2Mn77i38yo^a*aAT2DD-?^UfWUJBJF?Td`X;}({W#1b_ww)Jp8H~it#?1B-YmKQm)IIa&1~CsiDQq|i4dp@e-JWM@+*(py8<^UU=PEd0;g zu~^#u{8_Z=ux8l5its>fANb|Iy0K*zD4{IE;Sp0vk-$PZe|`N#_JXAuPbM6;3L^6J z#~Tgt1JIBbBoyw>U%_#GYb1n6@`()<^#g@amTM>dLm5D)x9)78k4W+)gqKDHiRPGw z;s&~>%T!QiL8tJRkDn?EF%-BH40pDElAOSB2`MbP+|FF1jUR>~2>qVE8qUJPwH`#I z&`<)`yU1W9u+TRzC~#R~$`-c1&6!#U#-kokS>IT5RSl4c& z8_hFIUBPf_ggqAH1Fx~0cffLo5(yl;{2!;nxa`TkEuU(=tr)xUZV}sY!k~%h z8NKVqn`h>R*QXKS0IOY0#>}6C<8oh)Z`e!og>HMp>g$qINA73)rM^^atz@!Q>I8uZ z5+0_T2^DUER)eQseAhp~*1wO>vgsdu`xzYxIyvd!j+{>a7_@l|e%^g>qb!!qCdR_o z9)9?!+@898TkBHsSJu`BD^IzL_5m6m?(#TFP*0w_{c=#^>*vI3GR-=XsP-z)y!MPw zIOoG4N8@W4)W6**(bmW`1-t;0)(hzM2=E8B3HH;qRIj5|`m@TC8~jT8)*jO4Uu;I- zu$s2RSrCKsiPLr?VA32!euZD!Q5#LNj&twvN0IP~V{i16H~$WBTl)e*imRh}R9wWp zk!R$zMPt+2*0GlZT(rM^gp`U;WBV+z>}V zI(#&6Nd5H=`@vTnZ}84##GnD_u=O{Bd7`;;$JVvDeq;#~W9z#kI*LA4>1E;{fT*e5 zPY4b}&4Fl~qI5Uy)*p#2;p6!mMQbo-X2tz5j<9;BE(S=R%sj!+TO6PU0b)iWQQjOW z64Go4d#dTl7OTy+Tw;vFFzn5}lHvjTVbTr<&a?*$K~b<%<%gqo4ell5T0}Ku3sn8B zNVu0>O`(4dJ8sWagxvg6r5hZ><;D3L-GY&hB|@`Xa!abda#fdw%_$>8$SA+=WT9OTOB#4{dZ%{zTAX>?6fpJ&wDoiNKv)SX-^M{9aPskkFt5K;m z*BYS>!dCr?{ zvSe}wjSz2}EX&q#ulzJ)k$r-By$j=ooc4hHNd)8ss58O;`9%ru?^^BuR_terX*b>? z(V6Sq!ZcfT=rFHqpkbax3gJHM4s782kL+qJ&~{{rH}|_nZXG$PqVQ!w*V1JsE%t$p za9t94%1J-7f^OI{vy?+0*M?RPqn@05tQj5FHf_S$h*S(WH_steI2P(`(m8+Jq8)C}7qa(QJzQ%gq}9!Ob@#Q`RfvC# z7PeW)d=EP7QiHEPsvh8pxg`8e#{WAS)#}r(JW$k)X6MVK$ru`o zKKM_Im2sLD(B8C_pVN7PnvP@H&KT;!nl^kD_tS|PAnD^_>Ii(>s4xR84$=8F zrB3rC*IBzUmRFM3U#~#&9ww&hmpT5>N-Y&@U;0AY-++aQ^66=kVCbsbnhVOEKf-7+ zZ_uKMJG8{U*U1I|OFe4DnRmm|A)E9pv>1eV5*z6qjJq|!g(zw3z;pu71552Jzmn=m zk0naMflE*QQL2_Tq)BT$H^jpg9-yGjviij?Jo2aDP+M6Qq&1zW-qWa%Dm$DoQaM@q z%_6f{bP4TVa^O#g`XnHxKgs6;_Q3SqK}XH- zQ2S*3tNYmuY2?8oXu6HNF<&}LG4_SJgyxCOgav1&s;Qw>G&%&R=Sb)8559G(`K=q*|rAbNfEPc9Ai_y#P3&+9}QTY~z0z zKN_USvElDk1j*p&u8zbcB^HAduB0q?zE0q}x)(-RiWWI4a&sn^VY~SuCQ%HgNwhsq z;tFV!M5GI%t7XN>a(tXwJ46d|U&QptItnBaxY6ypcLWp>m2dB28yjc7;bvflMJH`lz??qT{(|E~V!H~@v;8={m;N7W z@KxSq{XZ3s%n1DWLnvY0A?K!mEV8{<=8!H@X6t!>Ib?f{ zEFamWNy%pUa0TQNKl5=vtOCO&D%^$yP*Li$Yxny&SAC5UxVQaz7ja{mc zKI|rl{!kg{+3uiKOPrE+L=!@}`Wn2O*vuK?M*<0!CzPhI!9c_7cLt`SZ=MzF13HH# zx$+S2R{0G%o&YPiXLV2iR8(P90N-Cqoa0cJH9qmF2w0o6Jmm+s8gSrD6Qw-mxa1^; z)MeGP>N4<4R22||PY`4PI&yN*%(Dgf4Y+2%@&plrO>Xi@-4IxdhLWcwsQX)(Lrxr^ zQ}osg1ACh}E7i6@aD4u!Qp(CGa}=Wob_~IkS6Scgo02UaA8)!~sj_1h0=5a8 zlC#>T%IyC`aZh>Zf46s`!^{>}#G>h+f8jvS0|<=Y44sm1{P$L*!D4mJ2Y&8a)B43H zqg?l$seH(tx{+V!m3w0BWqsY_FcGi^ft_Lj_hk}s+8m(3?dj5%7}?Ig?TJ<|yhd5I zk#l$kv)4H8O0pCnh(OYnLzUCKS3wh_jN6{Yrl%JP~(syMfNb z4@{c52!XB<%UO#?cK0ug`0N?c67=N!Iwlb=`4u8}jF1s#7-oGSfhualP@Q0T^50 zgb?_=e(=V;#B5g<@lH1{6l}2Alau(?9L;1L2qVQ?`3X#v2*4hAc=EMZ4k`40Xjr(> z1J{YHv|m$Gmp!uGmF63vCmH`cTB##%4qwJiYNMez31L)_0t&>LoTnuWYbOIN_G|?& zmmkCRdf!el7@EFc-)y_WXuJ6WP2D^LXz}9}|d;s{qX$f++h7 z6;{wi#fsBE%t!La6AF@lFt9ry!{N6s5-UM^1MXZClNDldWPS;eGXdpv@buz9=G~PK z50UztxZ+8#+BgYrP>rf+Q*dgxchzI#uiADvT-K*j$_R|V#(r(cDUxB+2YvMt=9=It zP|no;?$C5_5p08U=4#-xJn0&Uv!3o=h!~GIHPg#X78cz&aL|?E{j`EYzYysx12gVw z+fmWR^_4L-v4mUMJNa-m|MquM|24fa`canSjp(6+#v

vFRc#mY;-0NgvS8HBlX? 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

1y(JB|S-93O{7lmD(b`Qj97AD$8D} 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 literal 0 HcmV?d00001 diff --git a/devices/surface/images/config-mgr-semm-fig2.png b/devices/surface/images/config-mgr-semm-fig2.png new file mode 100644 index 0000000000000000000000000000000000000000..33836c09eba412fb05650f0ff0649dacf39c10b1 GIT binary patch literal 203518 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

isd1P?m06%N1;M7z-7f!xB)zkKBmGxB`^&9F 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 Hu0mjfJfs7r literal 0 HcmV?d00001 diff --git a/devices/surface/images/config-mgr-semm-fig3.png b/devices/surface/images/config-mgr-semm-fig3.png new file mode 100644 index 0000000000000000000000000000000000000000..c844b6053171b4d1d7b55659dbf08e3a0ccae3ec GIT binary patch literal 31171 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 literal 0 HcmV?d00001 diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index bdac84b570..c9c86c6e94 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -56,39 +56,39 @@ The command to uninstall Microsoft Surface UEFI Manager is: To create a new application and deploy it to a collection that contains your Surface devices, perform the following steps: 1. Open Configuration Manager Console from the Start screen or Start menu. -2. Click Software Library in the bottom left corner of the window. -3. Expand the Application Management node of the Software Library, and then click Applications. -4. Click the Create Application button under the Home tab at the top of the window. This will start the Create Application Wizard. +2. Click **Software Library** in the bottom left corner of the window. +3. Expand the Application Management node of the Software Library, and then click **Applications**. +4. Click the **Create Application** button under the **Home** tab at the top of the window. This starts the Create Application Wizard. 5. The Create Application Wizard presents a series of steps: - * General – The Automatically detect information about this application from installation files option is selected by default. In the Type field, Windows Installer (*.msi file) is also selected by default. Click Browse to navigate to and select SurfaceUEFIManagerSetup.msi, and then click Next. + * **General** – The **Automatically detect information about this application from installation files** option is selected by default. In the **Type** field, **Windows Installer (*.msi file)** is also selected by default. Click **Browse** to navigate to and select **SurfaceUEFIManagerSetup.msi**, and then click **Next**. >[!Note] >The location of SurfaceUEFIManagerSetup.msi must be on a network share and located in a folder that contains no other files. A local file location cannot be used. - * Import Information – The Create Application Wizard will parse the .msi file and read the Application Name and Product Code. SurfaceUEFIManagerSetup.msi should be listed as the only file under the line Content Files, as shown in Figure 1. Click Next to proceed. + * **Import Information** – The Create Application Wizard will parse the .msi file and read the **Application Name** and **Product Code**. SurfaceUEFIManagerSetup.msi should be listed as the only file under the line **Content Files**, as shown in Figure 1. Click **Next** to proceed. + + ![Information from Surface UEFI Manager setup is automatically parsed](images/config-mgr-semm-fig1.png "Information from Surface UEFI Manager setup is automatically parsed") + + *Figure 1. Information from Microsoft Surface UEFI Manager setup is automatically parsed* -[!Information from Surface UEFI Manager setup is automatically parsed]() - -*Figure 1. Information from Microsoft Surface UEFI Manager setup is automatically parsed* - - * General Information – You can modify the name of the application and information about the publisher and version, or add comments on this page. The installation command for Microsoft Surface UEFI Manager is displayed in the Installation Program field. The default installation behavior of Install for system will allow Microsoft Surface UEFI Manager to install the required assemblies for SEMM even if a user is not logged on to the Surface device. Click Next to proceed. - * Summary – The information that was parsed in the Import Application step and your selections from the General Information step is displayed on this page. Click Next to confirm your selections and create the application. - * Progress – Displays a progress bar and status as the application is imported and added to the Software Library. - * Completion – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. + * **General Information** – You can modify the name of the application and information about the publisher and version, or add comments on this page. The installation command for Microsoft Surface UEFI Manager is displayed in the Installation Program field. The default installation behavior of Install for system will allow Microsoft Surface UEFI Manager to install the required assemblies for SEMM even if a user is not logged on to the Surface device. Click Next to proceed. + * **Summary** – The information that was parsed in the Import Application step and your selections from the General Information step is displayed on this page. Click Next to confirm your selections and create the application. + * **Progress** – Displays a progress bar and status as the application is imported and added to the Software Library. + * **Completion** – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. After the application is created in Configuration Manager, you can distribute it to your distribution points and deploy it to the collections including your Surface devices. This application will not install or enable SEMM on the Surface device – it only provides the assemblies required for SEMM to be enabled via PowerShell script. -If you do not want to install the Microsoft Surface UEFI Manager assemblies on devices that will not be managed with SEMM, you can configure Microsoft Surface UEFI Manager as a dependency of the SEMM Configuration Manager scripts. This scenario is covered in the Deploy SEMM Configuration Manager Scripts section later in this article. +If you do not want to install the Microsoft Surface UEFI Manager assemblies on devices that will not be managed with SEMM, you can configure Microsoft Surface UEFI Manager as a dependency of the SEMM Configuration Manager scripts. This scenario is covered in the [Deploy SEMM Configuration Manager Scripts](#deploy-semm-configuration-manager-scripts) section later in this article. ## Create or modify the SEMM Configuration Manager scripts -After the required assemblies have been installed on the devices, the process of enrolling the devices in SEMM and configuring Surface UEFI is done with PowerShell scripts and deployed as a script application with Configuration Manager. These scripts can be modified to fit the needs of your organization and environment. For example, you can create multiple configurations for managed Surface devices in different departments or roles. You can download samples of the scripts for SEMM and Configuration Manager at the link in the Prerequisites section at the beginning of this article. +After the required assemblies have been installed on the devices, the process of enrolling the devices in SEMM and configuring Surface UEFI is done with PowerShell scripts and deployed as a script application with Configuration Manager. These scripts can be modified to fit the needs of your organization and environment. For example, you can create multiple configurations for managed Surface devices in different departments or roles. You can download samples of the scripts for SEMM and Configuration Manager at the link in the [Prerequisites](#prerequisites) section at the beginning of this article. There are two primary scripts you will need to perform a SEMM deployment with Configuration Manager: -* ConfigureSEMM.ps1 – Use this script to create configuration packages for your Surface devices with your desired Surface UEFI settings, to apply the specified settings to a Surface device, to enroll the device in SEMM, and to set a registry key used to identify the enrollment of the device in SEMM. -* ResetSEMM.ps1 – Use this script to reset SEMM on a Surface device, which unenrolls it from SEMM and removes the control over Surface UEFI settings. +* **ConfigureSEMM.ps1** – Use this script to create configuration packages for your Surface devices with your desired Surface UEFI settings, to apply the specified settings to a Surface device, to enroll the device in SEMM, and to set a registry key used to identify the enrollment of the device in SEMM. +* **ResetSEMM.ps1** – Use this script to reset SEMM on a Surface device, which unenrolls it from SEMM and removes the control over Surface UEFI settings. The sample scripts include examples of how to set Surface UEFI settings and how to control permissions to those settings. These settings can be modified to secure Surface UEFI and set Surface UEFI settings according to the needs of your environment. The following sections of this article explain the ConfigureSEMM.ps1 script and explore the modifications you need to make to the script to fit your requirements. @@ -114,11 +114,11 @@ The first region of the script that you need to modify is the portion that speci 67 $password = "1234" `` -Replace the FabrikamOwnerSigner.pfx value for the $privateOwnerKey variable with the name of your SEMM Certificate file on both lines 60 and 62. The script will create a working directory (named Config) in the folder where your scripts are located, and will then copy the certificate file to this working directory. +Replace the **FabrikamOwnerSigner.pfx** value for the **$privateOwnerKey** variable with the name of your SEMM Certificate file on both lines 60 and 62. The script will create a working directory (named Config) in the folder where your scripts are located, and will then copy the certificate file to this working directory. -Replace the FabrikamSignerProvisioningPackage.pkg and FabrikamUniversalResetPackage.pkg values on lines 63 and 64 to define the variables $ownerPackageName and $resetPackageName with your desired names for the SEMM configuration and reset packages. These packages will also be created in the Config directory and hold the configuration for Surface UEFI settings and permissions generated by the script. +Replace the **FabrikamSignerProvisioningPackage.pkg** and **FabrikamUniversalResetPackage.pkg** values on lines 63 and 64 to define the **$ownerPackageName** and **$resetPackageName** variables with your desired names for the SEMM configuration and reset packages. These packages will also be created in the Config directory and hold the configuration for Surface UEFI settings and permissions generated by the script. -On line 67, replace the value of the $password variable, from 1234, to the password for your certificate file. If a password is not required, delete the 1234 text. +On line 67, replace the value of the **$password** variable, from 1234, to the password for your certificate file. If a password is not required, delete the **1234** text. >[!Note] >The last two characters of the certificate thumbprint are required to enroll a device in SEMM. This script will display these digits to the user, which allows the user or technician to record these digits before the system reboots to enroll the device in SEMM. The script uses the following code, found on lines 144-149, to accomplish this: @@ -132,20 +132,20 @@ On line 67, replace the value of the $password variable, from 1234, to the passw >Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: - 1. Right click the .pfx file, and then click Open. + 1. Right-click the .pfx file, and then click **Open**. 2. Expand the folder in the navigation pane. - 3. Click Certificates. - 4. Right-click your certificate in the main pane, and then click Open. - 5. Click the Details tab. - 6. or Properties Only must be selected in the Show drop-down menu. - 7. Select the field Thumbprint. + 3. Click **Certificates**. + 4. Right-click your certificate in the main pane, and then click **Open**. + 5. Click the **Details** tab. + 6. **** or **Properties Only** must be selected in the **Show** drop-down menu. + 7. Select the field **Thumbprint**. >[!NOTE] >The SEMM certificate name and password must also be entered in this section of the ResetSEMM.ps1 script to enable Configuration Manager to remove SEMM from the device with the uninstall action. ### Configure permissions -The first region of the script where you will specify the configuration for Surface UEFI is the Configure Permissions region. This region begins at line 202 in the sample script with the comment # Configure Permissions and continues to line 238. The following code fragment first sets permissions to all Surface UEFI settings so that they may be modified by SEMM only, then adds explicit permissions to allow the local user to modify the Surface UEFI password, TPM, and front and rear cameras: +The first region of the script where you will specify the configuration for Surface UEFI is the **Configure Permissions** region. This region begins at line 202 in the sample script with the comment **# Configure Permissions** and continues to line 238. The following code fragment first sets permissions to all Surface UEFI settings so that they may be modified by SEMM only, then adds explicit permissions to allow the local user to modify the Surface UEFI password, TPM, and front and rear cameras: `` 202 # Configure Permissions @@ -187,16 +187,16 @@ The first region of the script where you will specify the configuration for Surf 238 } `` -Each $uefiV2 variable identifies a Surface UEFI setting by setting name or ID, and then configures the permissions to one of the following values: +Each **$uefiV2** variable identifies a Surface UEFI setting by setting name or ID, and then configures the permissions to one of the following values: -* $ownerOnly – Permission to modify this setting is granted only to SEMM. -* $ownerAndLocalUser – Permission to modify this setting is granted to a local user booting to Surface UEFI, as well as to SEMM. +* **$ownerOnly** – Permission to modify this setting is granted only to SEMM. +* **$ownerAndLocalUser** – Permission to modify this setting is granted to a local user booting to Surface UEFI, as well as to SEMM. -You can find information about the available settings names and IDs for Surface UEFI in the Settings Names and IDs section of this article. +You can find information about the available settings names and IDs for Surface UEFI in the [Settings Names and IDs](#settings-names-and-ids) section of this article. ### Configure settings -The second region of the script where you will specify the configuration for Surface UEFI is the Configure Settings region of the ConfigureSEMM.ps1 script, which configures whether each setting is enabled or disabled. The sample script includes instructions to set all settings to their default values. The script then provides explicit instructions to disable IPv6 for PXE Boot and to leave the Surface UEFI Administrator password unchanged. You can find this region beginning with the # Configure Settings comment at line 282 through line 312 in the sample script. The region appears as follows: +The second region of the script where you will specify the configuration for Surface UEFI is the **Configure Settings** region of the ConfigureSEMM.ps1 script, which configures whether each setting is enabled or disabled. The sample script includes instructions to set all settings to their default values. The script then provides explicit instructions to disable IPv6 for PXE Boot and to leave the Surface UEFI Administrator password unchanged. You can find this region beginning with the **# Configure Settings** comment at line 282 through line 312 in the sample script. The region appears as follows: `` 282 # Configure Settings @@ -232,11 +232,11 @@ The second region of the script where you will specify the configuration for Sur 312 } `` -Like the permissions set in the Configure Permissions section of the script, the configuration of each Surface UEFI setting is performed by defining the variable $uefiV2. For each line defining the $uefiV2 variable, a Surface UEFI setting is identified by setting name or ID and the configured value is set to Enabled or Disabled. +Like the permissions set in the **Configure Permissions** section of the script, the configuration of each Surface UEFI setting is performed by defining the **$uefiV2** variable. For each line defining the **$uefiV2** variable, a Surface UEFI setting is identified by setting name or ID and the configured value is set to **Enabled** or **Disabled**. -If you do not want to alter the configuration of a Surface UEFI setting, for example to ensure that the Surface UEFI administrator password is not cleared by the action of resetting all Surface UEFI settings to their default, you can use ClearConfiguredValue() to enforce that this setting will not be altered. In the sample script, this is used on line 300 to prevent the clearing of the Surface UEFI Administrator password, identified in the sample script by its setting ID, 501. +If you do not want to alter the configuration of a Surface UEFI setting, for example to ensure that the Surface UEFI administrator password is not cleared by the action of resetting all Surface UEFI settings to their default, you can use **ClearConfiguredValue()** to enforce that this setting will not be altered. In the sample script, this is used on line 300 to prevent the clearing of the Surface UEFI Administrator password, identified in the sample script by its setting ID, **501**. -You can find information about the available settings names and IDs for Surface UEFI in the Settings Names and IDs section later in this article. +You can find information about the available settings names and IDs for Surface UEFI in the [Settings Names and IDs](#settings-names-and-ids) section later in this article. ### Settings registry key @@ -262,7 +262,7 @@ The following code fragment, found on lines 352-363, is used to write this regis ### Settings names and IDs -To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from SEMM Management Scripts for Configuration Manager in the TechNet Gallery Script Center. +To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from [SEMM Management Scripts for Configuration Manager](https://gallery.technet.microsoft.com/scriptcenter) in the TechNet Gallery Script Center. The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. @@ -288,74 +288,76 @@ The command to uninstall SEMM with ResetSEMM.ps1 is: To add the SEMM Configuration Manager scripts to Configuration Manager as an application, use the following process: -1. Start the Create Application Wizard using Step 1 through Step 5 from the Deploy Microsoft Surface UEFI Manager section earlier in this article. +1. Start the Create Application Wizard using Step 1 through Step 5 from the [Deploy Microsoft Surface UEFI Manager](#deploy-microsoft-surface-uefi-manager) section earlier in this article. 2. Proceed through The Create Application Wizard as follows: - * General – Select Manually specify the application information, and then click Next. + * **General** – Select **Manually specify the application information**, and then click **Next**. - * General Information – Enter a name for the application (for example SEMM) and any other information you want such as publisher, version, or comments on this page. Click Next to proceed. + * **General Information** – Enter a name for the application (for example SEMM) and any other information you want such as publisher, version, or comments on this page. Click **Next** to proceed. - * Application Catalog – The fields on this page can be left with their default values. Click Next. + * **Application Catalog** – The fields on this page can be left with their default values. Click **Next**. - * Deployment Types – Click Add to start the Create Deployment Type Wizard. + * **Deployment Types** – Click **Add** to start the Create Deployment Type Wizard. * Proceed through the steps of the Create Deployment Type Wizard, as follows: - * General – Click Script Installer from the Type drop-down menu. The Manually specify the deployment type information option will automatically be selected. Click Next to proceed. - * General Information – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click Next to continue. - * Content – Click Browse next to the Content Location field, and then click the folder where your SEMM Configuration Manager scripts are located. In the Installation Program field, type the installation command found earlier in this article. In the Uninstall Program field, enter the uninstallation command found earlier in this article. (Shown in Figure 2.) Click Next to move to the next page. + * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click Next to proceed. + * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click Next to continue. + * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the Installation Program field, type the installation command found earlier in this article. In the Uninstall Program field, enter the uninstallation command found earlier in this article. (Shown in Figure 2.) Click **Next** to move to the next page. - fiugre 2 + ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") - *Figure 2: Set the SEMM Configuration Manager scripts as the install and uninstall commands* + *Figure 2. Set the SEMM Configuration Manager scripts as the install and uninstall commands* - * Detection Method – Click Add Clause to add the SEMM Configuration Manager script registry key detection rule. The Detection Rule window is displayed, as shown in Figure 3. + * **Detection Method** – Click **Add Clause** to add the SEMM Configuration Manager script registry key detection rule. The **Detection Rule** window is displayed, as shown in Figure 3. - Figure 3: Use a registry key to identify devices enrolled in SEMM - - 1. Click Registry from the Setting Type drop-down menu. - 2. Click HKEY_LOCAL_MACHINE from the Hive drop-down menu. - 3. Enter SOFTWARE\Microsoft\Surface\SEMM in the Key field. - 4. Enter Enabled_Version1000 in the Value field. - 5. Click String from the Data Type drop-down menu. - 6. Click the This registry setting must satisfy the following rule to indicate the presence of this application button. - 7. Enter 1 in the Value field. - 8. Click OK to close the Detection Rule window. - - * Click Next to proceed to the next page. + ![Use a registry key to identify devices enrolled in SEMM](images/config-mgr-semm-fig3.png "Use a registry key to identify devices enrolled in SEMM") - * User Experience – Click Install for system from the Installation Behavior drop-down menu. If you want your users to record and enter the certificate thumbprint themselves, leave the logon requirement set to Only when a user is logged on. If you want your administrators to enter the thumbprint for users and the users do not need to see the thumbprint, click Whether or not a user is logged on from the Logon Requirement drop-down menu. + *Figure 3. Use a registry key to identify devices enrolled in SEMM* - * Requirements – The ConfigureSEMM.ps1 script automatically verifies that the device is a Surface device before attempting to enable SEMM. However, if you intend to deploy this script application to a collection with devices other than those to be managed with SEMM, you could add requirements here to ensure this application would run only on Surface devices or devices you intend to manage with SEMM. Click Next to continue. + 1. Click **Registry** from the **Setting Type** drop-down menu. + 2. Click **HKEY_LOCAL_MACHINE** from the **Hive** drop-down menu. + 3. Enter **SOFTWARE\Microsoft\Surface\SEMM** in the **Key** field. + 4. Enter **Enabled_Version1000** in the **Value** field. + 5. Click **String** from the **Data Type** drop-down menu. + 6. Click the **This registry setting must satisfy the following rule to indicate the presence of this application** button. + 7. Enter **1** in the **Value** field. + 8. Click **OK** to close the **Detection Rule** window. + + * Click **Next** to proceed to the next page. - * Dependencies – Click Add to open the Add Dependency window. - 1. Click Add to open the Specify Required Application window. + * **User Experience** – Click **Install for system** from the **Installation Behavior** drop-down menu. If you want your users to record and enter the certificate thumbprint themselves, leave the logon requirement set to **Only when a user is logged on**. If you want your administrators to enter the thumbprint for users and the users do not need to see the thumbprint, click **Whether or not a user is logged on** from the **Logon Requirement** drop-down menu. - a. Enter a name for the SEMM dependencies in the Dependency Group Name field (for example SEMM Assemblies). + * **Requirements** – The ConfigureSEMM.ps1 script automatically verifies that the device is a Surface device before attempting to enable SEMM. However, if you intend to deploy this script application to a collection with devices other than those to be managed with SEMM, you could add requirements here to ensure this application would run only on Surface devices or devices you intend to manage with SEMM. Click **Next** to continue. + + * **Dependencies** – Click **Add** to open the **Add Dependency** window. + 1. Click **Add** to open the **Specify Required Application** window. - b. Click Microsoft Surface UEFI Manager from the list of Available Applications and the MSI deployment type, and then click OK to close the Specify Required Application window. + a. Enter a name for the SEMM dependencies in the **Dependency Group Name** field (for example, *SEMM Assemblies*). + + b. Click **Microsoft Surface UEFI Manager** from the list of **Available Applications** and the MSI deployment type, and then click **OK** to close the **Specify Required Application** window. - 2. Keep the Auto Install check box selected if you want Microsoft Surface UEFI Manager installed automatically on devices when you attempt to enable SEMM with the Configuration Manager scripts. Click OK to close the Add Dependency Window. + 2. Keep the **Auto Install** check box selected if you want Microsoft Surface UEFI Manager installed automatically on devices when you attempt to enable SEMM with the Configuration Manager scripts. Click **OK** to close the **Add Dependency** window. - * Click Next to proceed. + * Click **Next** to proceed. - * Summary – The information you have entered throughout the Create Deployment Type wizard is displayed on this page. Click Next to confirm your selections. + * **Summary** – The information you have entered throughout the Create Deployment Type wizard is displayed on this page. Click **Next** to confirm your selections. - * Progress – A progress bar and status as the deployment type is added for the SEMM script application is displayed on this page. + * **Progress** – A progress bar and status as the deployment type is added for the SEMM script application is displayed on this page. - * Completion – Confirmation of the deployment type creation is displayed when the process is complete. Click Close to finish the Create Deployment Type Wizard. + * **Completion** – Confirmation of the deployment type creation is displayed when the process is complete. Click **Close** to finish the Create Deployment Type Wizard. - * Summary – The information that you entered throughout the Create Application Wizard is displayed. Click Next to create the application. + * **Summary** – The information that you entered throughout the Create Application Wizard is displayed. Click **Next** to create the application. - * Progress – A progress bar and status as the application is added to the Software Library is displayed on this page. + * **Progress** – A progress bar and status as the application is added to the Software Library is displayed on this page. - * Completion – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. + * **Completion** – Confirmation of the successful application creation is displayed when the application creation process is complete. Click **Close** to finish the Create Application Wizard. After the script application is available in the Software Library of Configuration Manager, you can distribute and deploy SEMM using the scripts you prepared to devices or collections. If you have configured the Microsoft Surface UEFI Manager assemblies as a dependency that will be automatically installed, you can deploy SEMM in a single step. If you have not configured the assemblies as a dependency, they must be installed on the devices you intend to manage before you enable SEMM. When you deploy SEMM using this script application and with a configuration that is visible to the end user, the PowerShell script will start and the thumbprint for the certificate will be displayed by the PowerShell window. You can have your users record this thumbprint and enter it when prompted by Surface UEFI after the device reboots. -Alternatively, you can configure the application installation to reboot automatically and to install invisibly to the user – in this scenario, a technician will be required to enter the thumbprint on each device as it reboots. Any technician with access to the certificate file can read the thumbprint by viewing the certificate with CertMgr. Instructions for viewing the thumbprint with CertMgr are in the Create or Modify the SEMM Configuration Manager Scripts section of this article. +Alternatively, you can configure the application installation to reboot automatically and to install invisibly to the user – in this scenario, a technician will be required to enter the thumbprint on each device as it reboots. Any technician with access to the certificate file can read the thumbprint by viewing the certificate with CertMgr. Instructions for viewing the thumbprint with CertMgr are in the [Create or Modify the SEMM Configuration Manager Scripts](#create-or-modify-the-semm-configuration-manager-scripts) section of this article. Removal of SEMM from a device deployed with Configuration Manager using these scripts is as easy as uninstalling the application with Configuration Manager. This action starts the ResetSEMM.ps1 script and properly unenrolls the device with the same certificate file that was used during the deployment of SEMM. From 649636daf412b3cd90e20bce47ab4d41e65a8c1f Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 8 Nov 2016 12:02:07 -0800 Subject: [PATCH 06/53] add tables --- ...ion-manager-to-manage-devices-with-semm.md | 79 +++++++++++++++---- 1 file changed, 64 insertions(+), 15 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index c9c86c6e94..2b46deb784 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -1,7 +1,7 @@ --- title: Use System Center Configuration Manager to manage devices with SEMM (Surface) description: Find out how to use Microsoft Surface UEFI Manager to perform SEMM management with System Center Configuration Manager. -keywords: enroll, update, scripts +keywords: enroll, update, scripts, settings ms.prod: w10 ms.mktglfcycl: manage ms.pagetype: surface, devices @@ -15,10 +15,10 @@ The Surface Enterprise Management Mode (SEMM) feature of Surface UEFI devices al For organizations with System Center Configuration Manager, there is an alternative to using the Microsoft Surface UEFI Configurator .msi process to deploy and administer SEMM. Microsoft Surface UEFI Manager is a lightweight installer that makes required assemblies for SEMM management available on a device. By installing these assemblies with Microsoft Surface UEFI Manager on a managed client, SEMM can be administered by Configuration Manager with PowerShell scripts, deployed as applications. With this process, SEMM management is performed within Configuration Manager, which eliminates the need for the external Microsoft Surface UEFI Configurator tool. ->[!Note} +>[!Note] >Although the process described in this article may work with earlier versions of System Center Configuration Manager or with other third-party management solutions, management of SEMM with Microsoft Surface UEFI Manager and PowerShell is supported only with the Current Branch of System Center Configuration Manager. -### Prerequisites +#### Prerequisites Before you begin the process outlined in this article, it is expected that you are familiar with the following technologies and tools: @@ -33,11 +33,11 @@ Before you begin the process outlined in this article, it is expected that you a >It is very important that this certificate be kept in a safe location and properly backed up. If this certificate becomes lost or unusable, it is not possible to reset Surface UEFI, change managed Surface UEFI settings, or remove SEMM from an enrolled Surface device. -### Download Microsoft Surface UEFI Manager +#### Download Microsoft Surface UEFI Manager Management of SEMM with Configuration Manager requires the installation of Microsoft Surface UEFI Manager on each client Surface device. You can download Microsoft Surface UEFI Manager (SurfaceUEFIManager.msi) from the [Surface Tools for IT](https://www.microsoft.com/en-us/download/details.aspx?id=46703) page on the Microsoft Download Center. -### Download SEMM scripts for Configuration Manager +#### Download SEMM scripts for Configuration Manager After Microsoft Surface UEFI Manager is installed on the client Surface device, SEMM is deployed and managed with PowerShell scripts. You can download samples of the [SEMM management scripts](https://gallery.technet.microsoft.com/scriptcenter) from the TechNet Gallery Script Center. @@ -67,6 +67,7 @@ To create a new application and deploy it to a collection that contains your Sur >The location of SurfaceUEFIManagerSetup.msi must be on a network share and located in a folder that contains no other files. A local file location cannot be used. * **Import Information** – The Create Application Wizard will parse the .msi file and read the **Application Name** and **Product Code**. SurfaceUEFIManagerSetup.msi should be listed as the only file under the line **Content Files**, as shown in Figure 1. Click **Next** to proceed. + ![Information from Surface UEFI Manager setup is automatically parsed](images/config-mgr-semm-fig1.png "Information from Surface UEFI Manager setup is automatically parsed") @@ -99,7 +100,7 @@ The sample scripts include examples of how to set Surface UEFI settings and how The first region of the script that you need to modify is the portion that specifies and loads the SEMM certificate, and also indicates the names for the SEMM configuration package and SEMM reset package. The certificate and package names are specified on lines 56 through 67 in the ConfigureSEMM.ps1 script: - `` + ``` 56 $WorkingDirPath = split-path -parent $MyInvocation.MyCommand.Definition 57 $packageRoot = "$WorkingDirPath\Config" 58 @@ -112,7 +113,7 @@ The first region of the script that you need to modify is the portion that speci 65 66 # If your PFX file requires a password then it can be set here, otherwise use a blank string. 67 $password = "1234" - `` + ``` Replace the **FabrikamOwnerSigner.pfx** value for the **$privateOwnerKey** variable with the name of your SEMM Certificate file on both lines 60 and 62. The script will create a working directory (named Config) in the folder where your scripts are located, and will then copy the certificate file to this working directory. @@ -128,7 +129,7 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p 146 $pw = ConvertTo-SecureString $password -AsPlainText -Force 147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) -149 Write-Host "Thumbprint =" $certPrint.Thumbprint`` +149 Write-Host "Thumbprint =" $certPrint.Thumbprint``` >Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: @@ -147,7 +148,7 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p The first region of the script where you will specify the configuration for Surface UEFI is the **Configure Permissions** region. This region begins at line 202 in the sample script with the comment **# Configure Permissions** and continues to line 238. The following code fragment first sets permissions to all Surface UEFI settings so that they may be modified by SEMM only, then adds explicit permissions to allow the local user to modify the Surface UEFI password, TPM, and front and rear cameras: -`` +``` 202 # Configure Permissions 203 foreach ($uefiV2 IN $surfaceDevices.Values) { 204 # Here we define which "identities" will be allowed to modify which settings @@ -185,7 +186,7 @@ The first region of the script where you will specify the configuration for Surf 236 $permissionPackageStream.CopyTo($permissionPackage) 237 $permissionPackage.Close() 238 } -`` +``` Each **$uefiV2** variable identifies a Surface UEFI setting by setting name or ID, and then configures the permissions to one of the following values: @@ -198,7 +199,7 @@ You can find information about the available settings names and IDs for Surface The second region of the script where you will specify the configuration for Surface UEFI is the **Configure Settings** region of the ConfigureSEMM.ps1 script, which configures whether each setting is enabled or disabled. The sample script includes instructions to set all settings to their default values. The script then provides explicit instructions to disable IPv6 for PXE Boot and to leave the Surface UEFI Administrator password unchanged. You can find this region beginning with the **# Configure Settings** comment at line 282 through line 312 in the sample script. The region appears as follows: -`` +``` 282 # Configure Settings 283 foreach ($uefiV2 IN $surfaceDevices.Values) { 284 # In this demo, we will start by setting every setting to the default factory setting. @@ -230,7 +231,7 @@ The second region of the script where you will specify the configuration for Sur 310 $settingsPackageStream.CopyTo($settingsPackage) 311 $settingsPackage.Close() 312 } -`` +``` Like the permissions set in the **Configure Permissions** section of the script, the configuration of each Surface UEFI setting is performed by defining the **$uefiV2** variable. For each line defining the **$uefiV2** variable, a Surface UEFI setting is identified by setting name or ID and the configured value is set to **Enabled** or **Disabled**. @@ -245,7 +246,8 @@ To identify enrolled systems for Configuration Manager, the ConfigureSEMM.ps1 sc `HKLM\SOFTWARE\Microsoft\Surface\SEMM\Enabled_Version1000` The following code fragment, found on lines 352-363, is used to write this registry key: -`` + +``` 352 $SurfaceRegKey = "HKLM:\SOFTWARE\Microsoft\Surface\SEMM" 353 New-RegKey $SurfaceRegKey 354 $SurfaceRegValue = Get-ItemProperty $SurfaceRegKey Enabled_Version1000 -ErrorAction SilentlyContinue @@ -258,7 +260,7 @@ The following code fragment, found on lines 352-363, is used to write this regis 361 { 362 Set-ItemProperty -Path $SurfaceRegKey -Name Enabled_Version1000 -Value 1 363 } -`` +``` ### Settings names and IDs @@ -268,7 +270,54 @@ The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UE The following tables show the available settings for Surface Pro 4 and Surface Book: -INSERT TABLES +*Table 1. Surface UEFI settings for Surface Pro 4* + +| Setting ID | Setting Name | Description | Default Setting | +| --- | --- | --- | --- | +|501| Password | UEFI System Password | | +|200| Secure Boot Keys | Secure Boot signing keys to enable for EFI applications | MsPlus3rdParty | +|300| Trusted Platform Module (TPM) | TPM device enabled or disabled | Enabled | +|301| Docking USB Port | Docking USB Port enabled or disabled | Enabled | +|302| Front Camera | Front Camera enabled or disabled | Enabled | +|303| Bluetooth | Bluetooth radio enabled or disabled | Enabled | +|304| Rear Camera | Rear Camera enabled or disabled | Enabled | +|305| IR Camera | InfraRed Camera enabled or disabled | Enabled | +|308| Wi-Fi and Bluetooth | Wi-Fi and Bluetooth enabled or disabled | Enabled | +|310| Type Cover | Surface Type Cover connector | Enabled | +|320| On-board Audio | On-board audio enabled or disabled | Enabled | +|330| Micro SD Card | Micro SD Card enabled or disabled | Enabled | +|370| USB Port 1 | Side USB Port (1) | UsbPortEnabled | +|400| IPv6 for PXE Boot | Enable IPv6 PXE boot before IPv4 PXE boot |Disabled | +|401| Alternate Boot | Alternate Boot allows users to override the boot order by holding the volume down button when powering up the device | Enabled | +|402| Boot Order Lock | Boot Order variable lock enabled or disabled | Disabled | +|403| USB Boot | Enable booting from USB devices | Enabled | +|500| TPM clear EFI protocol | Enable EFI protocol for invoking TPM clear | Disabled | +|600| Security | UEFI Security Page Display enabled or disabled | Enabled | +|601| Devices | UEFI Devices Page Display enabled or disabled | Enabled | +|602| Boot | UEFI Boot Manager Page Display enabled or disabled | Enabled | + +*Table 2. Surface UEFI settings for Surface Book* + +| Setting ID | Setting Name | Description | Default Setting | +| --- | --- | --- | --- | +| 501 | Password | UEFI System Password | | +| 200 | Secure Boot Keys | Secure Boot signing keys to enable for EFI applications | MsPlus3rdParty | +| 300 | Trusted Platform Module (TPM) | TPM device enabled or disabled | Enabled | +| 301 | Docking USB Port | Docking USB Port enabled or disabled | Enabled | +| 302 | Front Camera | Front Camera enabled or disabled | Enabled | +| 303 | Bluetooth | Bluetooth radio enabled or disabled | Enabled | +| 304 | Rear Camera | Rear Camera enabled or disabled | Enabled | +| 305 | IR Camera | InfraRed Camera enabled or disabled | Enabled | +| 308 | Wi-Fi and Bluetooth | Wi-Fi and Bluetooth enabled or disabled | Enabled | +| 320 | On-board Audio | On-board audio enabled or disabled | Enabled | +| 400 | IPv6 for PXE Boot Enable | IPv6 PXE boot before IPv4 PXE boot | Disabled | +| 401 | Alternate Boot | Alternate Boot allows users to override the boot order by holding the volume down button when powering up the device | Enabled | +| 402 | Boot Order Lock | Boot Order variable lock enabled or disabled | Disabled | +| 403 | USB Boot | Enable booting from USB devices | Enabled | +| 500 | TPM clear EFI protocol | Enable EFI protocol for invoking TPM clear | Disabled | +| 600 | Security | UEFI Security Page Display enabled or disabled | Enabled | +| 601 | Devices | UEFI Devices Page Display enabled or disabled | Enabled | +| 602 | Boot | UEFI Boot Manager Page Display enabled or disabled | Enabled | ## Deploy SEMM Configuration Manager scripts From 77597b408424e531383f38f5e9ce5024c04372d5 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 8 Nov 2016 18:57:37 -0800 Subject: [PATCH 07/53] edits --- ...ion-manager-to-manage-devices-with-semm.md | 39 ++++++++++--------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 2b46deb784..2affb1629c 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -341,15 +341,15 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app 2. Proceed through The Create Application Wizard as follows: - * **General** – Select **Manually specify the application information**, and then click **Next**. + - **General** – Select **Manually specify the application information**, and then click **Next**. - * **General Information** – Enter a name for the application (for example SEMM) and any other information you want such as publisher, version, or comments on this page. Click **Next** to proceed. + - **General Information** – Enter a name for the application (for example SEMM) and any other information you want such as publisher, version, or comments on this page. Click **Next** to proceed. - * **Application Catalog** – The fields on this page can be left with their default values. Click **Next**. + - **Application Catalog** – The fields on this page can be left with their default values. Click **Next**. - * **Deployment Types** – Click **Add** to start the Create Deployment Type Wizard. + - **Deployment Types** – Click **Add** to start the Create Deployment Type Wizard. - * Proceed through the steps of the Create Deployment Type Wizard, as follows: + - Proceed through the steps of the Create Deployment Type Wizard, as follows: * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click Next to proceed. * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click Next to continue. @@ -359,21 +359,21 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app *Figure 2. Set the SEMM Configuration Manager scripts as the install and uninstall commands* - * **Detection Method** – Click **Add Clause** to add the SEMM Configuration Manager script registry key detection rule. The **Detection Rule** window is displayed, as shown in Figure 3. + * **Detection Method** – Click **Add Clause** to add the SEMM Configuration Manager script registry key detection rule. The **Detection Rule** window is displayed, as shown in Figure 3. Use the following settings: + + - Click **Registry** from the **Setting Type** drop-down menu. + - Click **HKEY_LOCAL_MACHINE** from the **Hive** drop-down menu. + - Enter **SOFTWARE\Microsoft\Surface\SEMM** in the **Key** field. + - Enter **Enabled_Version1000** in the **Value** field. + - Click **String** from the **Data Type** drop-down menu. + - Click the **This registry setting must satisfy the following rule to indicate the presence of this application** button. + - Enter **1** in the **Value** field. + - Click **OK** to close the **Detection Rule** window. ![Use a registry key to identify devices enrolled in SEMM](images/config-mgr-semm-fig3.png "Use a registry key to identify devices enrolled in SEMM") *Figure 3. Use a registry key to identify devices enrolled in SEMM* - 1. Click **Registry** from the **Setting Type** drop-down menu. - 2. Click **HKEY_LOCAL_MACHINE** from the **Hive** drop-down menu. - 3. Enter **SOFTWARE\Microsoft\Surface\SEMM** in the **Key** field. - 4. Enter **Enabled_Version1000** in the **Value** field. - 5. Click **String** from the **Data Type** drop-down menu. - 6. Click the **This registry setting must satisfy the following rule to indicate the presence of this application** button. - 7. Enter **1** in the **Value** field. - 8. Click **OK** to close the **Detection Rule** window. - * Click **Next** to proceed to the next page. * **User Experience** – Click **Install for system** from the **Installation Behavior** drop-down menu. If you want your users to record and enter the certificate thumbprint themselves, leave the logon requirement set to **Only when a user is logged on**. If you want your administrators to enter the thumbprint for users and the users do not need to see the thumbprint, click **Whether or not a user is logged on** from the **Logon Requirement** drop-down menu. @@ -381,13 +381,14 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app * **Requirements** – The ConfigureSEMM.ps1 script automatically verifies that the device is a Surface device before attempting to enable SEMM. However, if you intend to deploy this script application to a collection with devices other than those to be managed with SEMM, you could add requirements here to ensure this application would run only on Surface devices or devices you intend to manage with SEMM. Click **Next** to continue. * **Dependencies** – Click **Add** to open the **Add Dependency** window. - 1. Click **Add** to open the **Specify Required Application** window. - a. Enter a name for the SEMM dependencies in the **Dependency Group Name** field (for example, *SEMM Assemblies*). + * Click **Add** to open the **Specify Required Application** window. - b. Click **Microsoft Surface UEFI Manager** from the list of **Available Applications** and the MSI deployment type, and then click **OK** to close the **Specify Required Application** window. + - Enter a name for the SEMM dependencies in the **Dependency Group Name** field (for example, *SEMM Assemblies*). + + - Click **Microsoft Surface UEFI Manager** from the list of **Available Applications** and the MSI deployment type, and then click **OK** to close the **Specify Required Application** window. - 2. Keep the **Auto Install** check box selected if you want Microsoft Surface UEFI Manager installed automatically on devices when you attempt to enable SEMM with the Configuration Manager scripts. Click **OK** to close the **Add Dependency** window. + * Keep the **Auto Install** check box selected if you want Microsoft Surface UEFI Manager installed automatically on devices when you attempt to enable SEMM with the Configuration Manager scripts. Click **OK** to close the **Add Dependency** window. * Click **Next** to proceed. From 928f61bde053594d5f5bd33ec42c418ab023cf19 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 9 Nov 2016 10:20:51 -0800 Subject: [PATCH 08/53] Added additional Edge link --- browsers/edge/Index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/browsers/edge/Index.md b/browsers/edge/Index.md index e261955400..d2f29d473e 100644 --- a/browsers/edge/Index.md +++ b/browsers/edge/Index.md @@ -58,6 +58,7 @@ You'll need to keep running them using IE11. If you don't have IE11 installed an ## Related topics +- [Total Economic Impact of Microsoft Edge: Infographic](https://www.microsoft.com/en-us/download/details.aspx?id=53892) - [Download Internet Explorer 11](https://go.microsoft.com/fwlink/p/?linkid=290956) - [Internet Explorer 11 (IE11) - Deployment Guide for IT Pros](https://go.microsoft.com/fwlink/p/?LinkId=760644) - [Internet Explorer 11 - FAQ for IT Pros](https://go.microsoft.com/fwlink/p/?LinkId=760645) From 1c7d29b7bcb75ecf7a9348c330d02a9f688aaf85 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Wed, 9 Nov 2016 12:04:25 -0800 Subject: [PATCH 09/53] fix formatting --- ...ion-manager-to-manage-devices-with-semm.md | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 2affb1629c..db6014577c 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -124,14 +124,16 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p >[!Note] >The last two characters of the certificate thumbprint are required to enroll a device in SEMM. This script will display these digits to the user, which allows the user or technician to record these digits before the system reboots to enroll the device in SEMM. The script uses the following code, found on lines 144-149, to accomplish this: -``144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. -145 # For convenience we get the thumbprint here and present to the user. -146 $pw = ConvertTo-SecureString $password -AsPlainText -Force -147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 -148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) -149 Write-Host "Thumbprint =" $certPrint.Thumbprint``` - ->Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: +``` + 144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. + 145 # For convenience we get the thumbprint here and present to the user. + 146 $pw = ConvertTo-SecureString $password -AsPlainText -Force + 147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 + 148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) + 149 Write-Host "Thumbprint =" $certPrint.Thumbprint + ``` + + >Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: 1. Right-click the .pfx file, and then click **Open**. 2. Expand the folder in the navigation pane. @@ -351,9 +353,9 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app - Proceed through the steps of the Create Deployment Type Wizard, as follows: - * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click Next to proceed. - * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click Next to continue. - * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the Installation Program field, type the installation command found earlier in this article. In the Uninstall Program field, enter the uninstallation command found earlier in this article. (Shown in Figure 2.) Click **Next** to move to the next page. + * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click **Next** to proceed. + * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click **Next** to continue. + * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the **Installation Program** field, type the [installation command](#deploy-semm-configuration-manager-scripts) found earlier in this article. In the Uninstall Program field, enter the [uninstallation command](#deploy-semm-configuration-manager-scripts) found earlier in this article (shown in Figure 2). Click **Next** to move to the next page. ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") From 3f75b829b3da66440ae79393118e159568a1d186 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Wed, 9 Nov 2016 12:31:50 -0800 Subject: [PATCH 10/53] spacing --- ...onfiguration-manager-to-manage-devices-with-semm.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index db6014577c..367348fd9f 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -124,7 +124,7 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p >[!Note] >The last two characters of the certificate thumbprint are required to enroll a device in SEMM. This script will display these digits to the user, which allows the user or technician to record these digits before the system reboots to enroll the device in SEMM. The script uses the following code, found on lines 144-149, to accomplish this: -``` + ``` 144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. 145 # For convenience we get the thumbprint here and present to the user. 146 $pw = ConvertTo-SecureString $password -AsPlainText -Force @@ -133,7 +133,7 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p 149 Write-Host "Thumbprint =" $certPrint.Thumbprint ``` - >Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: +>Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: 1. Right-click the .pfx file, and then click **Open**. 2. Expand the folder in the navigation pane. @@ -355,9 +355,9 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click **Next** to proceed. * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click **Next** to continue. - * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the **Installation Program** field, type the [installation command](#deploy-semm-configuration-manager-scripts) found earlier in this article. In the Uninstall Program field, enter the [uninstallation command](#deploy-semm-configuration-manager-scripts) found earlier in this article (shown in Figure 2). Click **Next** to move to the next page. - - ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") + * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the **Installation Program** field, type the [installation command](#deploy-semm-configuration-manager-scripts) found earlier in this article. In the **Uninstall Program** field, enter the [uninstallation command](#deploy-semm-configuration-manager-scripts) found earlier in this article (shown in Figure 2). Click **Next** to move to the next page. + + ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") *Figure 2. Set the SEMM Configuration Manager scripts as the install and uninstall commands* From fbb579c9585d5761f11c9db647644663be9b8870 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Wed, 9 Nov 2016 17:02:12 -0800 Subject: [PATCH 11/53] spacing --- ...ion-manager-to-manage-devices-with-semm.md | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 367348fd9f..1cc030ddfb 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -63,8 +63,8 @@ To create a new application and deploy it to a collection that contains your Sur * **General** – The **Automatically detect information about this application from installation files** option is selected by default. In the **Type** field, **Windows Installer (*.msi file)** is also selected by default. Click **Browse** to navigate to and select **SurfaceUEFIManagerSetup.msi**, and then click **Next**. - >[!Note] - >The location of SurfaceUEFIManagerSetup.msi must be on a network share and located in a folder that contains no other files. A local file location cannot be used. + >[!Note] + >The location of SurfaceUEFIManagerSetup.msi must be on a network share and located in a folder that contains no other files. A local file location cannot be used. * **Import Information** – The Create Application Wizard will parse the .msi file and read the **Application Name** and **Product Code**. SurfaceUEFIManagerSetup.msi should be listed as the only file under the line **Content Files**, as shown in Figure 1. Click **Next** to proceed. @@ -124,16 +124,16 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p >[!Note] >The last two characters of the certificate thumbprint are required to enroll a device in SEMM. This script will display these digits to the user, which allows the user or technician to record these digits before the system reboots to enroll the device in SEMM. The script uses the following code, found on lines 144-149, to accomplish this: - ``` - 144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. - 145 # For convenience we get the thumbprint here and present to the user. - 146 $pw = ConvertTo-SecureString $password -AsPlainText -Force - 147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 - 148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) - 149 Write-Host "Thumbprint =" $certPrint.Thumbprint - ``` - ->Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: +``` +144 # Device owners will need the last two characters of the thumbprint to accept SEMM ownership. +145 # For convenience we get the thumbprint here and present to the user. +146 $pw = ConvertTo-SecureString $password -AsPlainText -Force +147 $certPrint = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 +148 $certPrint.Import($privateOwnerKey, $pw, [System.Security.Cryptography.X509Certificates.X509KeyStorageFlags]::DefaultKeySet) +149 Write-Host "Thumbprint =" $certPrint.Thumbprint +``` + +Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: 1. Right-click the .pfx file, and then click **Open**. 2. Expand the folder in the navigation pane. @@ -357,6 +357,7 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click **Next** to continue. * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the **Installation Program** field, type the [installation command](#deploy-semm-configuration-manager-scripts) found earlier in this article. In the **Uninstall Program** field, enter the [uninstallation command](#deploy-semm-configuration-manager-scripts) found earlier in this article (shown in Figure 2). Click **Next** to move to the next page. + ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") *Figure 2. Set the SEMM Configuration Manager scripts as the install and uninstall commands* @@ -374,6 +375,7 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app ![Use a registry key to identify devices enrolled in SEMM](images/config-mgr-semm-fig3.png "Use a registry key to identify devices enrolled in SEMM") + *Figure 3. Use a registry key to identify devices enrolled in SEMM* * Click **Next** to proceed to the next page. From f1a885604f5238ab021acd0133d521dbd6fbf74c Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Wed, 9 Nov 2016 17:21:42 -0800 Subject: [PATCH 12/53] spacing --- ...tion-manager-to-manage-devices-with-semm.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 1cc030ddfb..6d7a573053 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -135,13 +135,13 @@ On line 67, replace the value of the **$password** variable, from 1234, to the p Administrators with access to the certificate file (.pfx) can read the thumbprint at any time by opening the .pfx file in CertMgr. To view the thumbprint with CertMgr, follow this process: - 1. Right-click the .pfx file, and then click **Open**. - 2. Expand the folder in the navigation pane. - 3. Click **Certificates**. - 4. Right-click your certificate in the main pane, and then click **Open**. - 5. Click the **Details** tab. - 6. **** or **Properties Only** must be selected in the **Show** drop-down menu. - 7. Select the field **Thumbprint**. +1. Right-click the .pfx file, and then click **Open**. +2. Expand the folder in the navigation pane. +3. Click **Certificates**. +4. Right-click your certificate in the main pane, and then click **Open**. +5. Click the **Details** tab. +6. **** or **Properties Only** must be selected in the **Show** drop-down menu. +7. Select the field **Thumbprint**. >[!NOTE] >The SEMM certificate name and password must also be entered in this section of the ResetSEMM.ps1 script to enable Configuration Manager to remove SEMM from the device with the uninstall action. @@ -356,8 +356,7 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app * **General** – Click **Script Installer** from the **Type** drop-down menu. The **Manually specify the deployment type information** option will automatically be selected. Click **Next** to proceed. * **General Information** – Enter a name for the deployment type (for example SEMM Configuration Scripts), and then click **Next** to continue. * **Content** – Click **Browse** next to the **Content Location** field, and then click the folder where your SEMM Configuration Manager scripts are located. In the **Installation Program** field, type the [installation command](#deploy-semm-configuration-manager-scripts) found earlier in this article. In the **Uninstall Program** field, enter the [uninstallation command](#deploy-semm-configuration-manager-scripts) found earlier in this article (shown in Figure 2). Click **Next** to move to the next page. - - + ![Set the SEMM Configuration Manager scripts as the install and uninstall commands](images/config-mgr-semm-fig2.png "Set the SEMM Configuration Manager scripts as the install and uninstall commands") *Figure 2. Set the SEMM Configuration Manager scripts as the install and uninstall commands* @@ -375,7 +374,6 @@ To add the SEMM Configuration Manager scripts to Configuration Manager as an app ![Use a registry key to identify devices enrolled in SEMM](images/config-mgr-semm-fig3.png "Use a registry key to identify devices enrolled in SEMM") - *Figure 3. Use a registry key to identify devices enrolled in SEMM* * Click **Next** to proceed to the next page. From 99f6b020da35f390a884005897d8c2a3c5ec2666 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Thu, 10 Nov 2016 13:10:18 -0800 Subject: [PATCH 13/53] spacing; formatting --- ...enter-configuration-manager-to-manage-devices-with-semm.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 6d7a573053..c5a2c81b24 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -74,9 +74,9 @@ To create a new application and deploy it to a collection that contains your Sur *Figure 1. Information from Microsoft Surface UEFI Manager setup is automatically parsed* * **General Information** – You can modify the name of the application and information about the publisher and version, or add comments on this page. The installation command for Microsoft Surface UEFI Manager is displayed in the Installation Program field. The default installation behavior of Install for system will allow Microsoft Surface UEFI Manager to install the required assemblies for SEMM even if a user is not logged on to the Surface device. Click Next to proceed. - * **Summary** – The information that was parsed in the Import Application step and your selections from the General Information step is displayed on this page. Click Next to confirm your selections and create the application. + * **Summary** – The information that was parsed in the **Import Information** step and your selections from the **General Information** step is displayed on this page. Click **Next** to confirm your selections and create the application. * **Progress** – Displays a progress bar and status as the application is imported and added to the Software Library. - * **Completion** – Confirmation of the successful application creation is displayed when the application creation process is complete. Click Close to finish the Create Application Wizard. + * **Completion** – Confirmation of the successful application creation is displayed when the application creation process is complete. Click **Close** to finish the Create Application Wizard. After the application is created in Configuration Manager, you can distribute it to your distribution points and deploy it to the collections including your Surface devices. This application will not install or enable SEMM on the Surface device – it only provides the assemblies required for SEMM to be enabled via PowerShell script. From 8d001c883cb07530a4ab9dbaaced8535533ee2c8 Mon Sep 17 00:00:00 2001 From: Evan Darwin Date: Sat, 12 Nov 2016 14:44:29 -0700 Subject: [PATCH 14/53] Updated windows-10-security-guide.md Removed a duplicate sentence. --- windows/keep-secure/windows-10-security-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/windows-10-security-guide.md b/windows/keep-secure/windows-10-security-guide.md index e9c638dd8e..3b0726ab4b 100644 --- a/windows/keep-secure/windows-10-security-guide.md +++ b/windows/keep-secure/windows-10-security-guide.md @@ -53,7 +53,7 @@ Table 1. Windows 10 solutions to typical access control challenges

Windows Hello on biometric-capable devices and Microsoft Passport enable simpler MFA.

-

Tablet users must type their password on a touchscreen, which is error prone and less efficient than a keyboard. Windows Hello enables secure facial recognition–based authentication.

+

Tablet users must type their password on a touchscreen, which is error prone and less efficient than a keyboard.

Windows Hello enables secure facial recognition–based authentication.

From 6f81d38e3f05bc42b6b77144f03160780256e0e6 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Mon, 14 Nov 2016 13:15:05 -0800 Subject: [PATCH 15/53] Updating ACT TOC to clear up confusion of what is redirected and what still exists --- windows/plan/TOC.md | 119 +++++++++----------------------------------- 1 file changed, 24 insertions(+), 95 deletions(-) diff --git a/windows/plan/TOC.md b/windows/plan/TOC.md index 723d5f5e7e..3f3c59096d 100644 --- a/windows/plan/TOC.md +++ b/windows/plan/TOC.md @@ -9,99 +9,28 @@ ### [Security and data protection considerations for Windows To Go](security-and-data-protection-considerations-for-windows-to-go.md) ### [Windows To Go: frequently asked questions](windows-to-go-frequently-asked-questions.md) ## [Application Compatibility Toolkit (ACT) Technical Reference](act-technical-reference.md) -### [Welcome to ACT](welcome-to-act.md) -#### [What's New in ACT 6.1](whats-new-in-act-60.md) -#### [Software Requirements for ACT](software-requirements-for-act.md) -#### [Software Requirements for RAP](software-requirements-for-rap.md) -### [Configuring ACT](configuring-act.md) -#### [ACT Tools, Packages, and Services](act-tools-packages-and-services.md) -#### [ACT Deployment Options](act-deployment-options.md) -#### [ACT Database Configuration](act-database-configuration.md) -#### [ACT Database Migration](act-database-migration.md) -#### [ACT LPS Share Permissions](act-lps-share-permissions.md) -### [Using ACT](using-act.md) -#### [Taking Inventory of Your Organization](taking-inventory-of-your-organization.md) -##### [Identifying Computers for Inventory Collection](identifying-computers-for-inventory-collection.md) -##### [Creating an Inventory-Collector Package](creating-an-inventory-collector-package.md) -##### [Deploying an Inventory-Collector Package](deploying-an-inventory-collector-package.md) -#### [Testing Compatibility on the Target Platform](testing-compatibility-on-the-target-platform.md) -##### [Deciding Which Applications to Test](deciding-which-applications-to-test.md) -##### [Creating an Enterprise Environment for Compatibility Testing](creating-an-enterprise-environment-for-compatibility-testing.md) -##### [Creating a Runtime-Analysis Package](creating-a-runtime-analysis-package.md) -##### [Deploying a Runtime-Analysis Package](deploying-a-runtime-analysis-package.md) -##### [Compatibility Monitor User's Guide](compatibility-monitor-users-guide.md) -###### [Using Compatibility Monitor to Send Feedback](using-compatibility-monitor-to-send-feedback.md) -###### [Common Compatibility Issues](common-compatibility-issues.md) -#### [Managing Your Data-Collection Packages](managing-your-data-collection-packages.md) -##### [Log File Locations for Data-Collection Packages](log-file-locations-for-data-collection-packages.md) -##### [Exporting a Data-Collection Package](exporting-a-data-collection-package.md) -##### [Deleting a Data-Collection Package](deleting-a-data-collection-package.md) -##### [Labeling Data in ACM](labeling-data-in-acm.md) -#### [Analyzing Your Compatibility Data](analyzing-your-compatibility-data.md) -##### [Viewing Your Compatibility Reports](viewing-your-compatibility-reports.md) -###### [<OperatingSystem> - Application Report](act-operatingsystem-application-report.md) -####### [<Application> Dialog Box](application-dialog-box.md) -###### [<OperatingSystem> - Computer Report](act-operatingsystem-computer-report.md) -####### [<Computer> Dialog Box](computer-dialog-box.md) -###### [<OperatingSystem> - Device Report](act-operatingsystem-device-report.md) -####### [<Device> Dialog Box](device-dialog-box.md) -###### [Internet Explorer - Web Site Report](internet-explorer-web-site-report.md) -####### [<WebsiteURL> Dialog Box](websiteurl-dialog-box.md) -###### [Saving, Opening, and Exporting Reports](saving-opening-and-exporting-reports.md) -###### [Customizing Your Report Views](customizing-your-report-views.md) -##### [Organizing Your Compatibility Data](organizing-your-compatibility-data.md) -###### [Organizational Tasks for Each Report Type](organizational-tasks-for-each-report-type.md) -###### [Selecting Your Compatibility Rating](selecting-your-compatibility-rating.md) -###### [Selecting Your Deployment Status](selecting-your-deployment-status.md) -###### [Categorizing Your Compatibility Data](categorizing-your-compatibility-data.md) -###### [Prioritizing Your Compatibility Data](prioritizing-your-compatibility-data.md) -###### [Selecting the Send and Receive Status for an Application](selecting-the-send-and-receive-status-for-an-application.md) -###### [Creating and Editing Issues and Solutions](creating-and-editing-issues-and-solutions.md) -####### [Adding or Editing an Issue](adding-or-editing-an-issue.md) -####### [Adding or Editing a Solution](adding-or-editing-a-solution.md) -####### [Resolving an Issue](resolving-an-issue.md) -##### [Filtering Your Compatibility Data](filtering-your-compatibility-data.md) -###### [Example Filter Queries](example-filter-queries.md) -##### [Sending and Receiving Compatibility Data](sending-and-receiving-compatibility-data.md) -###### [Data Sent Through the Microsoft Compatibility Exchange](data-sent-through-the-microsoft-compatibility-exchange.md) -###### [ACT Community Ratings and Process](act-community-ratings-and-process.md) -#### [Fixing Compatibility Issues](fixing-compatibility-issues.md) -##### [Deciding Whether to Fix an Application or Deploy a Workaround](deciding-whether-to-fix-an-application-or-deploy-a-workaround.md) -##### [SUA User's Guide](sua-users-guide.md) -###### [Using the SUA Wizard](using-the-sua-wizard.md) -###### [Using the SUA Tool](using-the-sua-tool.md) -####### [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) -####### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) -####### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) -####### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) -##### [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -###### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) -####### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) -####### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) -####### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) -####### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) -####### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) -####### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) -####### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) -####### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) -###### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) -####### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) -####### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) -####### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) -###### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) -### [Troubleshooting ACT](troubleshooting-act.md) -#### [Troubleshooting the ACT Configuration Wizard](troubleshooting-the-act-configuration-wizard.md) -#### [Troubleshooting the ACT Log Processing Service](troubleshooting-the-act-log-processing-service.md) -#### [Troubleshooting ACT Database Issues](troubleshooting-act-database-issues.md) -### [ACT User Interface Reference](act-user-interface-reference.md) -#### [Toolbar Icons in ACM](act-toolbar-icons-in-acm.md) -#### [Ratings Icons in ACM](ratings-icons-in-acm.md) -#### [Activating and Closing Windows in ACM](activating-and-closing-windows-in-acm.md) -#### [Settings for ACM](settings-for-acm.md) -##### [Settings Dialog Box - Settings Tab](act-settings-dialog-box-settings-tab.md) -##### [Settings Dialog Box - Preferences Tab](act-settings-dialog-box-preferences-tab.md) -### [ACT Product and Documentation Resources](act-product-and-documentation-resources.md) -### [ACT Glossary](act-glossary.md) -### [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) +### [SUA User's Guide](sua-users-guide.md) +#### [Using the SUA Wizard](using-the-sua-wizard.md) +#### [Using the SUA Tool](using-the-sua-tool.md) +##### [Tabs on the SUA Tool Interface](tabs-on-the-sua-tool-interface.md) +##### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) +##### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) +##### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) +## [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) +### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) +#### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) +#### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) +#### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) +#### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) +#### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) +#### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) +#### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) +#### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) +#### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) +### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) +#### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) +#### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) +#### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) +### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) +## [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) ## [Change history for Plan for Windows 10 deployment](change-history-for-plan-for-windows-10-deployment.md) \ No newline at end of file From 2ce7ea7a5538a4831ff54eccde7f801748e91911 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Mon, 14 Nov 2016 13:26:40 -0800 Subject: [PATCH 16/53] Fixing TOC hierarchy --- windows/plan/TOC.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/windows/plan/TOC.md b/windows/plan/TOC.md index 3f3c59096d..9bee9778e7 100644 --- a/windows/plan/TOC.md +++ b/windows/plan/TOC.md @@ -16,21 +16,21 @@ ##### [Showing Messages Generated by the SUA Tool](showing-messages-generated-by-the-sua-tool.md) ##### [Applying Filters to Data in the SUA Tool](applying-filters-to-data-in-the-sua-tool.md) ##### [Fixing Applications by Using the SUA Tool](fixing-applications-by-using-the-sua-tool.md) -## [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) -### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) -#### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) -#### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) -#### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) -#### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) -#### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) -#### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) -#### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) -#### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) -#### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) -### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) -#### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) -#### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) -#### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) -### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) -## [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) +### [Compatibility Administrator User's Guide](compatibility-administrator-users-guide.md) +#### [Using the Compatibility Administrator Tool](using-the-compatibility-administrator-tool.md) +##### [Available Data Types and Operators in Compatibility Administrator](available-data-types-and-operators-in-compatibility-administrator.md) +##### [Searching for Fixed Applications in Compatibility Administrator](searching-for-fixed-applications-in-compatibility-administrator.md) +##### [Searching for Installed Compatibility Fixes with the Query Tool in Compatibility Administrator](searching-for-installed-compatibility-fixes-with-the-query-tool-in-compatibility-administrator.md) +##### [Creating a Custom Compatibility Fix in Compatibility Administrator](creating-a-custom-compatibility-fix-in-compatibility-administrator.md) +##### [Creating a Custom Compatibility Mode in Compatibility Administrator](creating-a-custom-compatibility-mode-in-compatibility-administrator.md) +##### [Creating an AppHelp Message in Compatibility Administrator](creating-an-apphelp-message-in-compatibility-administrator.md) +##### [Viewing the Events Screen in Compatibility Administrator](viewing-the-events-screen-in-compatibility-administrator.md) +##### [Enabling and Disabling Compatibility Fixes in Compatibility Administrator](enabling-and-disabling-compatibility-fixes-in-compatibility-administrator.md) +##### [Installing and Uninstalling Custom Compatibility Databases in Compatibility Administrator](installing-and-uninstalling-custom-compatibility-databases-in-compatibility-administrator.md) +#### [Managing Application-Compatibility Fixes and Custom Fix Databases](managing-application-compatibility-fixes-and-custom-fix-databases.md) +##### [Understanding and Using Compatibility Fixes](understanding-and-using-compatibility-fixes.md) +##### [Compatibility Fix Database Management Strategies and Deployment](compatibility-fix-database-management-strategies-and-deployment.md) +##### [Testing Your Application Mitigation Packages](testing-your-application-mitigation-packages.md) +#### [Using the Sdbinst.exe Command-Line Tool](using-the-sdbinstexe-command-line-tool.md) +### [Compatibility Fixes for Windows 10, Windows 8, Windows 7, and Windows Vista](compatibility-fixes-for-windows-8-windows-7-and-windows-vista.md) ## [Change history for Plan for Windows 10 deployment](change-history-for-plan-for-windows-10-deployment.md) \ No newline at end of file From 291948b3160bb7be88f2ff18bc9a5e18922e0b24 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Tue, 15 Nov 2016 07:19:50 -0800 Subject: [PATCH 17/53] Fixed DocReason code table --- .../change-history-for-internet-explorer-11.md | 4 ++++ .../collect-data-using-enterprise-site-discovery.md | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md index fdd8ac9361..efaf200482 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md +++ b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md @@ -11,6 +11,10 @@ ms.sitesec: library # Change history for Internet Explorer 11 This topic lists new and updated topics in the Internet Explorer 11 documentation for both Windows 10 and Windows 10 Mobile. +## November 2016 + +|[Collect data using Enterprise Site Discovery](collect-data-using-enterprise-site-discovery.md) |Updated the DocMode reason section to correct Code 8 and to add Code 9. | + ## August 2016 |New or changed topic | Description | |----------------------|-------------| diff --git a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md index 5228460e99..4cf4a69395 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md +++ b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md @@ -83,7 +83,8 @@ The codes in this table can tell you what document mode was set by IE for a webp |5 |Page is using an X-UA-compatible HTTP header. | |6 |Page appears on an active **Compatibility View** list. | |7 |Page is using native XML parsing. | -|9 |Page is using a special Quirks Mode Emulation (QME) mode that uses the modern layout engine, but the quirks behavior of Internet Explorer 5. | +|8 |Page is using a special Quirks Mode Emulation (QME) mode that uses the modern layout engine, but the quirks behavior of Internet Explorer 5. | +|9 |Page state is set by the browser mode and page's DOCTYPE. | #### Browser state reason The codes in this table can tell you why the browser is in its current state. Also called “browser mode”.
These codes only apply to Internet Explorer 10 and Internet Explorer 11. From dfe9f00549a84ce9d84e770254b2387d1927de5f Mon Sep 17 00:00:00 2001 From: LizRoss Date: Tue, 15 Nov 2016 07:27:15 -0800 Subject: [PATCH 18/53] Updating topics --- .../change-history-for-internet-explorer-11.md | 2 +- .../collect-data-using-enterprise-site-discovery.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md index efaf200482..7f8b3f9cd8 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md +++ b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md @@ -13,7 +13,7 @@ This topic lists new and updated topics in the Internet Explorer 11 documentatio ## November 2016 -|[Collect data using Enterprise Site Discovery](collect-data-using-enterprise-site-discovery.md) |Updated the DocMode reason section to correct Code 8 and to add Code 9. | +|[Collect data using Enterprise Site Discovery](collect-data-using-enterprise-site-discovery.md) |Updated the DocMode reason section to correct Code 8 and to add Code 9.| ## August 2016 |New or changed topic | Description | diff --git a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md index 4cf4a69395..f9c80bcdcf 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md +++ b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md @@ -84,7 +84,7 @@ The codes in this table can tell you what document mode was set by IE for a webp |6 |Page appears on an active **Compatibility View** list. | |7 |Page is using native XML parsing. | |8 |Page is using a special Quirks Mode Emulation (QME) mode that uses the modern layout engine, but the quirks behavior of Internet Explorer 5. | -|9 |Page state is set by the browser mode and page's DOCTYPE. | +|9 |Page state is set by the browser mode and page's DOCTYPE.| #### Browser state reason The codes in this table can tell you why the browser is in its current state. Also called “browser mode”.
These codes only apply to Internet Explorer 10 and Internet Explorer 11. From f9368d5a55f1e480dce74fee7c2e87be0ed9def6 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Tue, 15 Nov 2016 07:48:32 -0800 Subject: [PATCH 19/53] Fixed table formatting --- .../change-history-for-internet-explorer-11.md | 3 ++- .../collect-data-using-enterprise-site-discovery.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md index 7f8b3f9cd8..1949a24903 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md +++ b/browsers/internet-explorer/ie11-deploy-guide/change-history-for-internet-explorer-11.md @@ -12,7 +12,8 @@ ms.sitesec: library This topic lists new and updated topics in the Internet Explorer 11 documentation for both Windows 10 and Windows 10 Mobile. ## November 2016 - +|New or changed topic | Description | +|----------------------|-------------| |[Collect data using Enterprise Site Discovery](collect-data-using-enterprise-site-discovery.md) |Updated the DocMode reason section to correct Code 8 and to add Code 9.| ## August 2016 diff --git a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md index f9c80bcdcf..d4e3ae973c 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md +++ b/browsers/internet-explorer/ie11-deploy-guide/collect-data-using-enterprise-site-discovery.md @@ -84,7 +84,7 @@ The codes in this table can tell you what document mode was set by IE for a webp |6 |Page appears on an active **Compatibility View** list. | |7 |Page is using native XML parsing. | |8 |Page is using a special Quirks Mode Emulation (QME) mode that uses the modern layout engine, but the quirks behavior of Internet Explorer 5. | -|9 |Page state is set by the browser mode and page's DOCTYPE.| +|9 |Page state is set by the browser mode and the page's DOCTYPE.| #### Browser state reason The codes in this table can tell you why the browser is in its current state. Also called “browser mode”.
These codes only apply to Internet Explorer 10 and Internet Explorer 11. From 21a4d0aac8cd699260bc24fd57fcac20056e669b Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 15 Nov 2016 07:07:26 -0800 Subject: [PATCH 20/53] Squashed commit of the following: commit dca2a868af8d1c1baedcc0acecff617a91fe481a Merge: d6ec703 4a71f17 Author: jdeckerMS Date: Tue Nov 15 07:05:40 2016 -0800 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit d6ec7035c3ae80e0f5c24851017e3d1882988fb8 Author: jdeckerMS Date: Mon Nov 14 13:45:52 2016 -0800 format note commit da0405941ddbedbed827761ece9c7a7c0983116c Author: jdeckerMS Date: Mon Nov 14 13:31:36 2016 -0800 fix index commit 200976c83059378e952a678c91cbce8186d020a9 Author: jdeckerMS Date: Mon Nov 14 12:25:00 2016 -0800 fix note commit 4260d50e1a1d962e96a1e5597273ac588fce1959 Author: jdeckerMS Date: Mon Nov 14 12:04:01 2016 -0800 password change commit 57cad860cf903a642767c18faaab71f5e0d2d094 Merge: 1b3b23c 01ec7e8 Author: jdeckerMS Date: Mon Nov 14 11:57:35 2016 -0800 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 1b3b23c8339569bf51336467602a9a65af2a5701 Merge: feee3be ea87bea Author: jdeckerMS Date: Mon Nov 7 07:21:53 2016 -0800 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit feee3be7e77e33ba8c28df3bc232c1aa3e7b61d5 Author: jdeckerMS Date: Mon Nov 7 07:21:20 2016 -0800 fix dev mode note commit 1eff5227eddf3f191b99fe6c01b322f18d73bc39 Author: jdeckerMS Date: Fri Nov 4 17:33:51 2016 -0700 Xerxes feedback commit 93bd803abe9f37f1d5ec1ed206ee6b4a5f47748e Merge: 70bf588 0945bb5 Author: jdeckerMS Date: Fri Nov 4 17:26:13 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 70bf58825b7a4b1d33aa4b9ac0991193854cb840 Merge: 96eaa74 46d5daa Author: jdeckerMS Date: Thu Nov 3 07:07:50 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 96eaa74b799d38856aad2307323247b513ad7b54 Author: jdeckerMS Date: Wed Nov 2 14:11:49 2016 -0700 tweak commit 0b83d41bb461bdb2e448312230383b835b207473 Author: jdeckerMS Date: Wed Nov 2 13:58:19 2016 -0700 universal app install commit 32a236a770f4d44706c1ff6ccf42ad5356c72e17 Author: jdeckerMS Date: Wed Nov 2 13:56:29 2016 -0700 store apps commit 4b4740c7b1cb059a866002f2efeb59a741b3943f Author: jdeckerMS Date: Wed Nov 2 13:52:51 2016 -0700 fix commit 0c59a0748834abc6a4e6891d46bb8278c539c38e Author: jdeckerMS Date: Wed Nov 2 13:46:55 2016 -0700 para commit ec14c0bb9831ef0244aeb15315e7101b9d0398e4 Author: jdeckerMS Date: Wed Nov 2 13:42:21 2016 -0700 provpkg commit 95415738289b0aaaafc82bec086da02c210d11ad Author: jdeckerMS Date: Wed Nov 2 13:14:33 2016 -0700 setup complete commit 4fae558cf3e43e03057d4803c3f61bc588d20611 Author: jdeckerMS Date: Wed Nov 2 12:18:40 2016 -0700 dev mode commit 757ddd1571f5a85137a5c886523241a5a0f3a38a Merge: 54df2f7 e483298 Author: jdeckerMS Date: Wed Nov 2 11:57:55 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 54df2f7925623e0e34f96ddca27708b9c30bf9c6 Merge: 716c9c4 6bf039a Author: jdeckerMS Date: Wed Nov 2 11:43:26 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 716c9c4acb1f81b0ea26f6eb432fcb7771f2f797 Author: jdeckerMS Date: Wed Nov 2 11:42:02 2016 -0700 fix bookmark links commit b209765c03ad8512d72dd17ce360de0f5514e268 Merge: 7dd01fa 4bbc613 Author: jdeckerMS Date: Wed Nov 2 10:55:50 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 7dd01faa42f4c212289ad831068b93142f3af812 Merge: 8741dac 3a4201f Author: jdeckerMS Date: Wed Nov 2 10:55:28 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo # Conflicts: # windows/manage/waas-wufb-group-policy.md commit 8741dac33c4d49464a35061cb14108e735855061 Merge: 666383e 28f2065 Author: jdeckerMS Date: Mon Oct 31 07:20:09 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 666383eaf9840b0c5fb44d58270958048b7628d2 Author: jdeckerMS Date: Fri Oct 28 13:25:34 2016 -0700 tweak html commit 6f1fe823f090398ef6b8fe1d92b7a08fc6c77fe3 Author: jdeckerMS Date: Fri Oct 28 13:09:24 2016 -0700 fix link commit 1090466385bb02a78498414a123c02b7b9eb0b75 Author: jdeckerMS Date: Fri Oct 28 12:58:28 2016 -0700 fix html commit 7c94bcca2aec19a7f5452661128f1de5b4359c9c Author: jdeckerMS Date: Fri Oct 28 12:24:45 2016 -0700 cell width commit 9edb64b028026604a643d7e803473ba046ca9efa Merge: 1edd610 4a02ada Author: jdeckerMS Date: Fri Oct 28 12:23:44 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 1edd610774f8037c15f40a2f0aa4201461c8aa3f Author: jdeckerMS Date: Fri Oct 28 11:58:50 2016 -0700 revise commit dc5515b42826697ce6495c2e44d3a70ea7144de2 Author: jdeckerMS Date: Fri Oct 28 11:15:53 2016 -0700 updates commit 1e5b4bd762a8148e21c61bb8b55d612cd5fcaef8 Merge: da29a85 339f8ae Author: jdeckerMS Date: Fri Oct 28 11:04:14 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit da29a857837477afea4c7645e1fda0fcfffb29b4 Author: jdeckerMS Date: Thu Oct 27 10:09:43 2016 -0700 sync commit a155a1550d026fb911ccde7ca8f06f213302a24c Author: jdeckerMS Date: Thu Oct 27 09:59:53 2016 -0700 sync commit 6360103ba43b7a8a68410050e189f26ab745dc94 Merge: ddd71d7 72bcd0a Author: jdeckerMS Date: Thu Oct 27 08:27:05 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit ddd71d7bb1f75840c81128ea391415e9f9413d4e Author: jdeckerMS Date: Wed Oct 26 14:38:26 2016 -0700 sync commit 07df18e231fba558063b30848cb9a42172c9548b Merge: bb053cf 4a15c27 Author: jdeckerMS Date: Wed Oct 26 10:09:25 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit bb053cf30bcec726edf3895358a044cbda9b97e5 Merge: 17038fa 1e0ba5e Author: jdeckerMS Date: Wed Oct 26 10:07:49 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 17038fae368e915ef6fd4e9eeb3f2bf400ff1f10 Author: jdeckerMS Date: Wed Oct 26 10:07:21 2016 -0700 sync commit a959cafb2f43fa3816b8ee7fc967d4d0d6e0737b Author: jdeckerMS Date: Tue Oct 25 13:01:22 2016 -0700 sync commit 2e225a12f714c977668fdb90b57d830d33fe348e Merge: 0e9ef0d 7202a3b Author: jdeckerMS Date: Tue Oct 25 13:00:59 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 0e9ef0d0f572a21e6a648a47fd3ea97e5942cc16 Merge: 61b78c5 0eb189b Author: jdeckerMS Date: Tue Oct 25 09:58:55 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 61b78c5024971ff91e0ac73d8d43fafed36c7bac Merge: 539ce55 0ff1977 Author: jdeckerMS Date: Tue Oct 25 07:37:48 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 539ce55b3d3d8461cde7a5ae12dc5d5cd3f3aca9 Author: jdeckerMS Date: Mon Oct 24 14:21:55 2016 -0700 branch change commit 9d05f9819076fbd7e77cf27cf81565cc28c248ea Author: jdeckerMS Date: Fri Oct 21 13:47:11 2016 -0700 fix link commit a4bc18a1d4fe605b1d994ca36e629c6c4e05d879 Author: jdeckerMS Date: Fri Oct 21 13:43:40 2016 -0700 ADD COMMENT commit 5d3a83ffaf4ce9f4445975342ec0c3f2281bdcae Author: jdeckerMS Date: Fri Oct 21 13:34:34 2016 -0700 sync commit fa1186dda46569ff44e4acf7819f24fd9df22c18 Merge: f90732d b247f88 Author: jdeckerMS Date: Fri Oct 21 10:22:23 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit f90732de71110d9fe817a00b88cc3bbd4a6aa1e5 Author: jdeckerMS Date: Fri Oct 21 10:21:30 2016 -0700 upgrade topic commit 0ec13a885eafe0a3f8453a10cba6c47fda8edae5 Merge: 3db6056 8103e45 Author: jdeckerMS Date: Fri Oct 21 09:05:26 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 3db605640c2cbfef4f26512f3fa1ea6e78ee6647 Merge: 6f40a43 bbea844 Author: jdeckerMS Date: Fri Oct 21 06:57:40 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 6f40a437b66124c736c5dbcc2de24af15069a61a Author: jdeckerMS Date: Fri Oct 21 06:57:12 2016 -0700 sync commit 59da16c0f4b4021affc8f1fb364e8147ea3edd72 Author: jdeckerMS Date: Thu Oct 20 14:49:10 2016 -0700 sync commit 2e910e8deda5594b2118b0ea3d7654cf4d25b425 Merge: 3dfbb71 79efa7d Author: jdeckerMS Date: Thu Oct 20 14:49:00 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 3dfbb71cb94a5e832da0c70d287dde1d58c4547d Merge: fef4624 2c7daec Author: jdeckerMS Date: Thu Oct 20 12:53:29 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit fef4624e7cd1d6157e18f9e404b149d735d30bc2 Author: jdeckerMS Date: Thu Oct 20 09:50:18 2016 -0700 sync stage commit b6af358216d2dad1a2a4abbb58e39bb0a46611a3 Merge: a92c574 d726120 Author: jdeckerMS Date: Thu Oct 20 09:43:02 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo # Conflicts: # devices/hololens/hololens-checklist.md commit a92c57403254b15c3b8315702a2a38416d69a0e9 Merge: 4818d5c eb3fd1d Author: jdeckerMS Date: Wed Oct 19 10:53:32 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 4818d5ccf8b03970a89a2d2caa2aca1e2bfe2bbe Merge: c67824e c62434c Author: jdeckerMS Date: Wed Oct 19 10:12:36 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit c67824e7df9bd3f86bf07c69777752f021ba8ad0 Merge: 768e547 e7f5095 Author: jdeckerMS Date: Wed Oct 19 09:26:56 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 768e5475a31af3e1422fbc9cb431dbe974f11d8d Merge: af05ea0 464227c Author: jdeckerMS Date: Wed Oct 19 08:22:59 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit af05ea072d45358265fed6e2f6449bbb2ecad88c Author: jdeckerMS Date: Wed Oct 19 07:51:14 2016 -0700 force sync commit 8221eaf2d1ddb8bed06a76e508f8f51701dccc92 Author: jdeckerMS Date: Tue Oct 18 14:45:31 2016 -0700 start prov commit 04ca41f40a904e15e29b13270656991a18d51617 Author: jdeckerMS Date: Tue Oct 18 14:35:26 2016 -0700 sync commit 1e775a00990941f4a8d378441e4ad1b0e9166196 Author: jdeckerMS Date: Tue Oct 18 14:31:01 2016 -0700 fix title commit 39fa1400846d07fa2fdd6ce1a49193ad8c56e7eb Author: jdeckerMS Date: Tue Oct 18 14:28:26 2016 -0700 resync commit c76746075fa5b9c373654b105d928bbe0db678f3 Author: jdeckerMS Date: Tue Oct 18 13:55:42 2016 -0700 install apps commit f6c6d341953fd64ccc23c6a27a853fcbbb485fd5 Author: jdeckerMS Date: Tue Oct 18 13:51:22 2016 -0700 new topic commit 103ae1c9bf9f1715bfd60041e50277b903d00241 Merge: fc9cc9b 25be0d1 Author: jdeckerMS Date: Tue Oct 18 13:45:27 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit fc9cc9b89f7d945b59c154dadd0dccc7403f47d4 Merge: 339f2fc b86882f Author: jdeckerMS Date: Tue Oct 18 13:27:36 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 339f2fc40b8dc6deeb753ad5e27e3fd50de293b0 Author: jdeckerMS Date: Tue Oct 18 13:26:31 2016 -0700 kiosk commit 1609802453fec1ba246582a9f940e47dd982b9ae Merge: 9627728 ef8a533 Author: jdeckerMS Date: Tue Oct 18 09:38:09 2016 -0700 Merge remote-tracking branch 'refs/remotes/origin/master' into jdholo commit 96277287c335ff2e26aa303ca62b5132f06a82cb Author: jdeckerMS Date: Mon Oct 17 15:02:54 2016 -0700 sync commit 9a0053a9c55e2668a884f18ff8dc3959dfc610d6 Author: jdeckerMS Date: Mon Oct 17 14:46:12 2016 -0700 sync commit 8a13a2a71bcd745a4ecb1452d198539c9a69bbb3 Author: jdeckerMS Date: Mon Oct 17 14:37:05 2016 -0700 sync commit d98591c6eb55bfdddea427648808cb759279a64f Author: jdeckerMS Date: Mon Oct 17 14:13:12 2016 -0700 initial staging-skeleton --- devices/hololens/TOC.md | 9 +- devices/hololens/hololens-checklist.md | 30 ---- devices/hololens/hololens-enroll-mdm.md | 38 +++++ devices/hololens/hololens-install-apps.md | 86 +++++++++++ devices/hololens/hololens-kiosk.md | 37 +++++ devices/hololens/hololens-provisioning.md | 120 ++++++++++++++++ devices/hololens/hololens-requirements.md | 54 +++++++ devices/hololens/hololens-setup.md | 43 ++++++ .../hololens/hololens-upgrade-enterprise.md | 136 ++++++++++++++++++ devices/hololens/images/adk-install.png | Bin 0 -> 66296 bytes devices/hololens/images/apps.png | Bin 0 -> 93564 bytes devices/hololens/images/hololens.png | Bin 0 -> 77770 bytes devices/hololens/images/icd-settings.png | Bin 0 -> 11839 bytes devices/hololens/images/icd1.PNG | Bin 0 -> 19957 bytes devices/hololens/images/intune1.PNG | Bin 0 -> 23638 bytes devices/hololens/images/intune2.PNG | Bin 0 -> 45102 bytes devices/hololens/images/intune3.png | Bin 0 -> 150189 bytes devices/hololens/images/kiosk.png | Bin 0 -> 65410 bytes devices/hololens/images/upgrade-flow.png | Bin 0 -> 48214 bytes devices/hololens/images/uwp-dependencies.PNG | Bin 0 -> 19464 bytes devices/hololens/images/uwp-license.PNG | Bin 0 -> 10936 bytes .../windows-device-portal-home-page.png | Bin 0 -> 188857 bytes devices/hololens/images/wsfb-private.png | Bin 0 -> 17977 bytes devices/hololens/index.md | 38 ++++- windows/manage/waas-wufb-group-policy.md | 2 +- 25 files changed, 560 insertions(+), 33 deletions(-) delete mode 100644 devices/hololens/hololens-checklist.md create mode 100644 devices/hololens/hololens-enroll-mdm.md create mode 100644 devices/hololens/hololens-install-apps.md create mode 100644 devices/hololens/hololens-kiosk.md create mode 100644 devices/hololens/hololens-provisioning.md create mode 100644 devices/hololens/hololens-requirements.md create mode 100644 devices/hololens/hololens-setup.md create mode 100644 devices/hololens/hololens-upgrade-enterprise.md create mode 100644 devices/hololens/images/adk-install.png create mode 100644 devices/hololens/images/apps.png create mode 100644 devices/hololens/images/hololens.png create mode 100644 devices/hololens/images/icd-settings.png create mode 100644 devices/hololens/images/icd1.PNG create mode 100644 devices/hololens/images/intune1.PNG create mode 100644 devices/hololens/images/intune2.PNG create mode 100644 devices/hololens/images/intune3.png create mode 100644 devices/hololens/images/kiosk.png create mode 100644 devices/hololens/images/upgrade-flow.png create mode 100644 devices/hololens/images/uwp-dependencies.PNG create mode 100644 devices/hololens/images/uwp-license.PNG create mode 100644 devices/hololens/images/windows-device-portal-home-page.png create mode 100644 devices/hololens/images/wsfb-private.png diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 8b4c888244..38959bbbb4 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1 +1,8 @@ -# [Placeholder](index.md) \ No newline at end of file +# [Microsoft HoloLens](index.md) +## [HoloLens in the enterprise: requirements](hololens-requirements.md) +## [Set up HoloLens](hololens-setup.md) +## [Upgrade to Windows Holographic Enterprise](hololens-upgrade-enterprise.md) +## [Enroll HoloLens in MDM](hololens-enroll-mdm.md) +## [Set up HoloLens in kiosk mode](hololens-kiosk.md) +## [Configure HoloLens using a provisioning package](hololens-provisioning.md) +## [Install apps on HoloLens](hololens-install-apps.md) \ No newline at end of file diff --git a/devices/hololens/hololens-checklist.md b/devices/hololens/hololens-checklist.md deleted file mode 100644 index d1eb5f80d4..0000000000 --- a/devices/hololens/hololens-checklist.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Checklist for HoloLens in the enterprise (HoloLens) -description: tbd -ms.prod: w10 -ms.mktglfcycl: manage -ms.pagetype: hololens, devices -ms.sitesec: library -author: jdeckerMS ---- - -# Checklist: HoloLens in the enterprise - -[Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers) - - -Windows Store for Business - -Requirements - -- IT Admins: Before you sign up for the Store for Business, at a minimum, you'll need an Azure Active Directory (AAD) account for your organization, and you'll need to be the global administrator for your organization. Once the Global Admin has signed in, they can give permissions to other employees. -- End Users: Need Azure AD account when they access Store for Business content from Windows-based devices. - -[Getting started with Azure Active Directory Premium](https://azure.microsoft.com/en-us/documentation/articles/active-directory-get-started-premium/) - -[Get started with Intune](https://docs.microsoft.com/en-us/intune/understand-explore/get-started-with-a-30-day-trial-of-microsoft-intune) - -[Enroll devices for management in Intune](https://docs.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune#supported-device-platforms) - -[Azure AD editions](https://azure.microsoft.com/en-us/documentation/articles/active-directory-editions/) - diff --git a/devices/hololens/hololens-enroll-mdm.md b/devices/hololens/hololens-enroll-mdm.md new file mode 100644 index 0000000000..24912f3416 --- /dev/null +++ b/devices/hololens/hololens-enroll-mdm.md @@ -0,0 +1,38 @@ +--- +title: Enroll HoloLens in MDM (HoloLens) +description: Enroll HoloLens in mobile device management (MDM) for easier management of multiple devices. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Enroll HoloLens in MDM + +You can manage multiple HoloLens devices simultaneously using solutions like Microsoft InTune. You will be able to manage settings, select apps to install and set security configurations tailored to your organization's need. + +>[!NOTE] +>Mobile device management (MDM) for Development Edition HoloLens does not include VPN, BitLocker, or kiosk mode. Those features are only available when you [upgrade to Windows Holographic Enterprise](hololens-upgrade-enterprise.md). + + +## Requirements + Your organization will need to have mobile device management (MDM) set up in order to manage HoloLens devices. Your MDM provider can be Microsoft Intune or a 3rd party provider that uses Microsoft MDM APIs. + +## Auto-enrollment in MDM + +If your organization uses Azure Active Directory (Azure AD) and an MDM solution that accepts an AAD token for authentication (currently, only supported in Microsoft Intune and Airwatch), your IT admin can configure Azure AD to automatically allow MDM enrollment after the user signs in with their Azure AD account. [Learn how to configure Azure AD enrollment.](https://docs.microsoft.com/intune/deploy-use/set-up-windows-device-management-with-microsoft-intune#azure-active-directory-enrollment) + +When auto-enrollment is enabled, no additional manual enrollment is needed. When the user signs in with an Azure AD account, the device is enrolled in MDM after completing the first-run experience. + +## Enroll through Settings app + + When the device is not enrolled in MDM during the first-run experience, the user can manually enroll the device with the organization's MDM server using the Settings app. + +1. Go to **Settings** > **Accounts** > **Work access**. + +2. Select **Enroll into device management** and enter your organizational account. You will be redirected to your organization's sign in page. + +4. Upon successful authentication to the MDM server, a success message is shown. + +Your device is now enrolled with your MDM server. The device will need to restart to acquire policies, certificates, and apps. The Settings app will now reflect that the device is enrolled in device management. \ No newline at end of file diff --git a/devices/hololens/hololens-install-apps.md b/devices/hololens/hololens-install-apps.md new file mode 100644 index 0000000000..e5298640a5 --- /dev/null +++ b/devices/hololens/hololens-install-apps.md @@ -0,0 +1,86 @@ +--- +title: Install apps on HoloLens (HoloLens) +description: The recommended way to install apps on HoloLens is to use Windows Store for Business. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Install apps on HoloLens + +The recommended way to install Universal Windows Platform (UWP) apps on HoloLens is to use Windows Store for Business. You can make your own [line-of-business application](https://technet.microsoft.com/itpro/windows/manage/working-with-line-of-business-apps) available through Windows Store for Business. + +You can also deploy apps using your mobile device management (MDM) provider or use the Windows Device Portal to install apps, if you enable **Developer Mode** on the HoloLens device. + +>[!IMPORTANT] + >When you set up HoloLens to use the Device Portal, you must enable **Developer Mode** on the device.** Developer Mode** on a device that has been upgraded to Windows Holographic Enterprise enables side-loading of apps, which risks the installation of apps that have not been certified by the Microsoft Store. Administrators can block the ability to enable **Developer Mode** using the **ApplicationManagement/AllowDeveloper Unlock** setting in the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). [Learn more about Developer Mode.](https://msdn.microsoft.com/windows/uwp/get-started/enable-your-device-for-development#developer-mode) + +## Use Windows Store for Business to deploy apps to HoloLens + +Windows Store for Business is a private Windows Store for your enterprise. People in your organization can open the Store app and select your private Store to install apps that you have made available to them. + +![How Windows Store for Business appears in Store app](images/wsfb-private.png) + +In your Windows Store for Business dashboard, you can also download apps to distribute to devices that aren't connected to the Internet, plus add line-of-business (LOB) apps for distribution. + +### Requirements + +- You need to be a global administrator for your Azure Active Directory (Azure AD) tenant. + + >[!TIP] + >You can create an Azure AD account and tenant as part of the Store for Business sign-up process. + +- End users need Azure AD accounts when they access Store for Business content from Windows-based devices. + +### Windows Store for Business process + +1. [Sign up for Windows Store for Business.](https://technet.microsoft.com/itpro/windows/manage/sign-up-windows-store-for-business) +2. [Assign roles and permissions for managing your Store for Business.](https://technet.microsoft.com/itpro/windows/manage/roles-and-permissions-windows-store-for-business) +3. (Optional) [Configure Windows Store for Business to work with your MDM provider.](https://technet.microsoft.com/itpro/windows/manage/configure-mdm-provider-windows-store-for-business) +3. [Get apps for your Store for Business.](https://technet.microsoft.com/itpro/windows/manage/acquire-apps-windows-store-for-business) +4. [Distribute apps to your employees.](https://technet.microsoft.com/itpro/windows/manage/distribute-apps-to-your-employees-windows-store-for-business) + +### Install apps on HoloLens from Windows Store for Business + +The method that you use to install an app from your Windows Store for Business on HoloLens depends on the the distribution method that you choose. + +| Distribution method | To install on HoloLens| +| --- | --- | +| Using private store | Open the Store app and select the tab for your organization to choose from available apps. | +| Using MDM | [You can configure MDM to synchronize your Store for Business inventory.](https://technet.microsoft.com/itpro/windows/manage/distribute-apps-with-management-tool) | + + + +## Use MDM to deploy apps to HoloLens + +You can deploy UWP apps to HoloLens using your MDM provider. For Intune instructions, see [Deploy apps in Microsoft Intune](https://docs.microsoft.com/intune/deploy-use/add-apps). + +Using Intune, you can also [monitor your app deployment](https://docs.microsoft.com/intune/deploy-use/monitor-apps-in-microsoft-intune). + + +## Use the Windows Device Portal to install apps on HoloLens. + +1. [Set up the HoloLens to use the Windows Device Portal](https://developer.microsoft.com/windows/holographic/using_the_windows_device_portal#setting_up_hololens_to_use_windows_device_portal). The Device Portal is a web server on your HoloLens that you can connect to from a web browser on your PC. + +2. On a PC, connect to the HoloLens using [Wi-Fi](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#connecting_over_wi-fi) or [USB](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#connecting_over_usb). + +3. [Create a user name and password](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#creating_a_username_and_password) if this is the first time you connect to the Windows Device Portal, or enter the user name and password that you previously set up. + + >[!TIP] + >If you see a certificate error in the browser, follow [these troubleshooting steps](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#security_certificate). + +4. In the Windows Device Portal, click **Apps**. + + ![App Manager](images/apps.png) + +5. In **Install app**, select an **app package** from a folder on your computer or network. If the app package requires additional software, click **Add dependency**. + +6. In **Deploy**, click **Go** to deploy the app package and added dependencies to the connected HoloLens. + + + + + + diff --git a/devices/hololens/hololens-kiosk.md b/devices/hololens/hololens-kiosk.md new file mode 100644 index 0000000000..df5b610c5a --- /dev/null +++ b/devices/hololens/hololens-kiosk.md @@ -0,0 +1,37 @@ +--- +title: Set up HoloLens in kiosk mode (HoloLens) +description: Kiosk mode limits the user's ability to launch new apps or change the running app. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Set up HoloLens in kiosk mode + + + +Kiosk mode limits the user's ability to launch new apps or change the running app. When kiosk mode is enabled for HoloLens, the bloom gesture and Cortana are disabled, and placed apps aren't shown in the user's surroundings. + +1. [Set up the HoloLens to use the Windows Device Portal](https://developer.microsoft.com/windows/holographic/using_the_windows_device_portal#setting_up_hololens_to_use_windows_device_portal). The Device Portal is a web server on your HoloLens that you can connect to from a web browser on your PC. + + >[!IMPORTANT] + >When you set up HoloLens to use the Device Portal, you must enable **Developer Mode** on the device. **Developer Mode** on a device that has been upgraded to Windows Holographic Enterprise enables side-loading of apps, which risks the installation of apps that have not been certified by the Microsoft Store. Administrators can block the ability to enable **Developer Mode** using the **ApplicationManagement/AllowDeveloper Unlock** setting in the [Policy CSP](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). [Learn more about Developer Mode.](https://msdn.microsoft.com/windows/uwp/get-started/enable-your-device-for-development#developer-mode) + +2. On a PC, connect to the HoloLens using [Wi-Fi](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#connecting_over_wi-fi) or [USB](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#connecting_over_usb). + +3. [Create a user name and password](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#creating_a_username_and_password) if this is the first time you connect to the Windows Device Portal, or enter the user name and password that you previously set up. + + >[!TIP] + >If you see a certificate error in the browser, follow [these troubleshooting steps](https://developer.microsoft.com/windows/holographic/Using_the_Windows_Device_Portal.html#security_certificate). + +4. In the Windows Device Portal, click **Kiosk Mode**. + + ![Kiosk Mode](images/kiosk.png) + + >[!NOTE] + >The kiosk mode option will be available if the device is [enrolled in device management](hololens-enroll-mdm.md) and has an [Enterprise license](hololens-upgrade-enterprise.md). + +5. Select **Enable Kiosk Mode**, choose an app to run when the device starts, and click **Save**. + diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md new file mode 100644 index 0000000000..94024a8e86 --- /dev/null +++ b/devices/hololens/hololens-provisioning.md @@ -0,0 +1,120 @@ +--- +title: Configure HoloLens using a provisioning package (HoloLens) +description: Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Configure HoloLens using a provisioning package + +Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. The Windows Assessment and Deployment Kit (ADK) for Windows 10 includes the Imaging and Configuration Designer (ICD), a tool for configuring images and runtime settings which are then built into provisioning packages. + +Some of the HoloLens configurations that you can apply in a provisioning package: +- Upgrade to Windows Holographic Enterprise +- Set up a local account +- Set up a Wi-Fi connection +- Apply certificatess to the device + +To install Windows ICD and create provisioning packages, you must [install the Windows Assessment and Deployment Kit (ADK) for Windows 10](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit). + +When you run ADKsetup.exe for Windows 10, version 1607, select **Configuration Designer** from the **Select the features you want to install** dialog box. + +![Choose Configuration Designer](images/adk-install.png) + +> [!NOTE] +> In previous versions of the Windows 10 ADK, you had to install additional features for Windows ICD to run. Starting in version 1607, you can install Windows ICD without other ADK features. + + +## Create a provisioning package for HoloLens + +>[!NOTE] +>Settings in a provisioning package will only be applied if the provisioning package includes an edition upgrade license to Windows Holographic Enterprise or if [the device has already been upgraded to Windows Holographic Enterprise](hololens-upgrade-enterprise.md). + +1. On the Windows ICD start page, select **Advanced provisioning**. + +2. In the **Enter project details** window, specify a name for your project and the location for your project. Optionally, enter a brief description to describe your project. + +3. Click **Next**. + +4. In the **Choose which settings to view and configure** window, select **Windows 10 Holographic**, and then click **Next**. + +6. Click **Finish**. + +7. Expand **Runtime settings** and customize the package with any of the settings [described below](#what-you-can-configure). + + >[!IMPORTANT] + >If you create a local account in the provisioning package, you must change the password using the **Settings** app every 42 days. If the password is not changed during that period, the account might be locked out and unable to sign in. If the user account is locked out, you must [perform a full device recovery](https://developer.microsoft.com/windows/holographic/reset_or_recover_your_hololens#perform_a_full_device_recovery). + +8. On the **File** menu, click **Save**. + +4. Read the warning that project files may contain sensitive information, and click **OK**. + + >[!IMPORTANT] + >When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed. + +3. On the **Export** menu, click **Provisioning package**. + +4. Change **Owner** to **IT Admin**, which will set the precedence of this provisioning package higher than provisioning packages applied to this device from other sources, and then select **Next**. + +5. Set a value for **Package Version**. + + >[!TIP] + >You can make changes to existing packages and change the version number to update previously applied packages. + +6. On the **Select security details for the provisioning package**, click **Next**. + +7. Click **Next** to specify the output location where you want the provisioning package to go once it's built. By default, Windows ICD uses the project folder as the output location. + + Optionally, you can click Browse to change the default output location. + +8. Click **Next**. + +9. Click **Build** to start building the package. The project information is displayed in the build page and the progress bar indicates the build status. + +10. When the build completes, click **Finish**. + + +## Apply a provisioning package to HoloLens + +1. Connect the device via USB to a PC and start the device, but do not continue past the **fit** page of OOBE (the first page with the blue box). + +2. Briefly press and release the **Volume Down** and **Power** buttons simultaneously. + +3. HoloLens will show up as a device in File Explorer on the PC. + +4. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage. + +5. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the **fit** page. + +6. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package. + +7. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE. + +>[!NOTE] +>If the device was purchased before August 2016, you will need to sign into the device with aa Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. + +## What you can configure + +Provisioning packages make use of configuration service providers (CSPs). If you're not familiar with CSPs, see [Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers). + +In Windows ICD, when you create a provisioning package for Windows Holographic, the settings in **Available customizations** are based on [CSPs that are supported in Windows Holographic](https://msdn.microsoft.co/library/windows/hardware/dn920025.aspx#HoloLens). The following table describes settings that you might want to configure for HoloLens. + +![Common runtime settings for HoloLens](images/icd-settings.png) + +| Setting | Description | +| --- | --- | +| **Accounts** | Create a local account. HoloLens currently supports a single user only. Creating multiple local accounts in a provisioning package is not supported.

**IMPORTANT**
If you create a local account in the provisioning package, you must change the password using the **Settings** app every 42 days. If the password is not changed during that period, the account might be locked out and unable to sign in. If the user account is locked out, you must [perform a full device recovery](https://developer.microsoft.com/windows/holographic/reset_or_recover_your_hololens#perform_a_full_device_recovery). | +| **Certificates** | Deploy a certificate to HoloLens. | +| **ConnectivityProfiles** | Deploy a Wi-Fi profile to HoloLens. | +| **EditionUpgrade** | [Upgrade to Windows Holographic Enterprise.](hololens-upgrade-enterprise.md) | +| **Policies** | Allow or prevent developer mode on HoloLens. | + +>[!NOTE] +>App installation (**UniversalAppInstall**) using a provisioning package is not currently supported for HoloLens. + + + + diff --git a/devices/hololens/hololens-requirements.md b/devices/hololens/hololens-requirements.md new file mode 100644 index 0000000000..959a0c2402 --- /dev/null +++ b/devices/hololens/hololens-requirements.md @@ -0,0 +1,54 @@ +--- +title: HoloLens in the enterprise requirements (HoloLens) +description: Requirements for general use, Wi-Fi, and device management for HoloLens in the enterprise. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Microsoft HoloLens in the enterprise: requirements + +When you develop for HoloLens, there are [system requirements and tools](https://developer.microsoft.com/windows/holographic/install_the_tools) that you need. In an enterprise environment, there are also a few requirements to use and manage HoloLens which are listed below. + +## General use +- Microsoft account or Azure Active Directory (Azure AD) account +- Wi-Fi network to set up HoloLens + +>[!NOTE] +>After you set up HoloLens, you can use it offline [with some limitations](https://support.microsoft.com/help/12645/hololens-use-hololens-offline). + + +## Supported wireless network EAP methods +- PEAP-MS-CHAPv2 +- PEAP-TLS +- TLS +- TTLS-CHAP +- TTLS-CHAPv2 +- TTLS-MS-CHAPv2 +- TTLS-PAP +- TTLS-TLS + +## Device management + - Users have Azure AD accounts with [Intune license assigned](https://docs.microsoft.com/intune/get-started/start-with-a-paid-subscription-to-microsoft-intune-step-4) + - Wi-Fi network + - Intune or a 3rd party mobile device management (MDM) provider that uses Microsoft MDM APIs + +## Upgrade to Windows Holographic Enterprise +- HoloLens Enterprise license XML file + + + + + +## Related resources + +[Getting started with Azure Active Directory Premium](https://azure.microsoft.com/en-us/documentation/articles/active-directory-get-started-premium/) + +[Get started with Intune](https://docs.microsoft.com/en-us/intune/understand-explore/get-started-with-a-30-day-trial-of-microsoft-intune) + +[Enroll devices for management in Intune](https://docs.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune#supported-device-platforms) + +[Azure AD editions](https://azure.microsoft.com/en-us/documentation/articles/active-directory-editions/) + diff --git a/devices/hololens/hololens-setup.md b/devices/hololens/hololens-setup.md new file mode 100644 index 0000000000..134a4bd36d --- /dev/null +++ b/devices/hololens/hololens-setup.md @@ -0,0 +1,43 @@ +--- +title: Set up HoloLens (HoloLens) +description: The first time you set up HoloLens, you'll need a Wi-Fi network and either a Microsoft or Azure Active Directory account. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Set up HoloLens + +Before you get started setting up your HoloLens, make sure you have a Wi-Fi network and a Microsoft account or an Azure Active Directory (Azure AD) account. + +## Network connectivity requirements + +The first time you use your HoloLens, you'll be guided through connecting to a Wi-Fi network. You need to connect HoloLens to a Wi-Fi network with Internet connectivity so that the user account can be authenticated. + +- It can be an open Wi-Fi or password-protected Wi-Fi network. +- The Wi-Fi network cannot require you to navigate to a webpage to connect. +- The Wi-Fi network cannot require certificates to connect. +- The Wi-Fi network does not need to provide access to enterprise resources or intranet sites. + +## HoloLens setup + +The HoloLens setup process combines a quick tutorial on using HoloLens with the steps needed to connect to the network and add an account. + +1. Be sure your HoloLens is [charged](https://support.microsoft.com/help/12627), then [adjust it](https://support.microsoft.com/help/12632) for a comfortable fit. +2. [Turn on HoloLens](https://support.microsoft.com/help/12642). You will be guided through a calibration procedure and how to perform [the gestures](https://support.microsoft.com/help/12644/hololens-use-gestures) that you will use to operate HoloLens. +3. Next, you'll be guided through connecting to a Wi-Fi network. +4. After HoloLens connects to the Wi-Fi network, you select between **My work or school owns it** and **I own it**. + - When you choose **My work or school owns it**, you sign in with an Azure AD account. If your organization uses Azure AD Premium and has configured automatic MDM enrollment, HoloLens will be enrolled in MDM. If your organization does not use Azure AD Premium, automatic MDM enrollment isn't available, so you will need to [enroll HoloLens in device management manually](hololens-enroll-mdm.md#enroll-through-settings-app). + 1. Enter your organizational account. + 2. Accept privacy statement. + 3. Sign in using your Azure AD credentials. This may redirect to your organization's sign-in page. + 4. Continue with device setup. + - When you choose **I own it**, you sign in with a Microsoft account. After setup is complete, you can [enroll HoloLens in device management manually](hololens-enroll-mdm.md#enroll-through-settings-app). + 1. Enter your Microsoft account. + 2. Enter your password. If your Microsoft account requires [two-step verification (2FA)](https://blogs.technet.microsoft.com/microsoft_blog/2013/04/17/microsoft-account-gets-more-secure/), complete the verification process. +5. The device sets your time zone based on information obtained from the Wi-Fi network. +6. Next, you learn how to perform the bloom gesture and how to select and place the Start screen. After you place the Start screen, setup is complete and you can begin using HoloLens. + + diff --git a/devices/hololens/hololens-upgrade-enterprise.md b/devices/hololens/hololens-upgrade-enterprise.md new file mode 100644 index 0000000000..ab3a5920df --- /dev/null +++ b/devices/hololens/hololens-upgrade-enterprise.md @@ -0,0 +1,136 @@ +--- +title: Upgrade to Windows Holographic Enterprise (HoloLens) +description: HoloLens provides extra features designed for business when you upgrade to Windows Holographic Enterprise. +ms.prod: w10 +ms.mktglfcycl: manage +ms.pagetype: hololens, devices +ms.sitesec: library +author: jdeckerMS +--- + +# Upgrade to Windows Holographic Enterprise + +Microsoft HoloLens is available in the *Development Edition*, which runs Windows Holographic (an edition of Windows 10 designed for HoloLens), and in the [Commercial Suite](https://developer.microsoft.com/windows/holographic/release_notes#introducing_microsoft_hololens_commercial_suite), which provides extra features designed for business. + +When you purchase the Commercial Suite, you receive a license that upgrades Windows Holographic to Windows Holographic Enterprise. This license can be applied to the device either through the organization's [mobile device management (MDM) provider](#edition-upgrade-using-mdm) or a [provisioning package](#edition-upgrade-using-a-provisioning-package). + +>[!TIP] +>You can tell that the HoloLens has been upgraded to the Enterprise edition in **Settings** > **Network & Internet**. The **VPN** option is only available in Windows Holographic Enterprise. + + + +## Edition upgrade using MDM + +The enterprise license can be applied by any MDM provider that supports the [WindowsLicensing configuration service provider (CSP)](https://msdn.microsoft.com/library/windows/hardware/dn904983.aspx). The latest version of the Microsoft MDM API will support WindowsLicensing CSP. + + +**Overview** + +1. Set up the edition upgrade policy. +2. Deploy the policy. +3. [Enroll the device through the Settings app](hololens-enroll-mdm.md). + +The procedures in this topic use Microsoft Intune as an example. On other MDM providers, the specific steps for setting up and deploying the policy might vary. + +### Set up the Edition Upgrade policy + +1. Sign into the Intune Dashboard with your Intune admin account. + +2. In the **Policy** workspace, select **Configuration Policies** and then **Add**. + + ![Click Add](images/intune1.png) + +3. In **Create a new policy**, select the **Edition Upgrade Policy (Windows 10 Holographic and later** template, and click **Create Policy**. + + ![Select template](images/intune2.png) + +4. Enter a name for the policy. + +5. In the **Edition Upgrade** section, in **License File**, browse to and select the XML license file that was provided when you purchased the Commercial Suite. + + ![Enter the XML file name](images/intune3.png) + +5. Click **Save Policy**. + + + +### Deploy the Edition Upgrade policy + +Next, you will assign the Edition Upgrade policy to selected groups. + +1. In the **Policy** workspace, select the Edition upgrade policy that you created, and then choose **Manage Deployment**. + +2. In the **Manage Deployment** dialog box, select one or more groups to which you want to deploy the policy, and then choose **Add** > **OK**. + +When these users enroll their devices in MDM, the Edition Upgrade policy will be applied. + + +For more information about groups, see [Use groups to manage users and devices in Microsoft Intune](https://docs.microsoft.com/intune/deploy-use/use-groups-to-manage-users-and-devices-with-microsoft-intune). + +## Edition upgrade using a provisioning package + +Provisioning packages are files created by the Windows Imaging and Configuration Designer (ICD) tool that apply a specified configuration to a device. + +### Create a provisioning package that upgrades the Windows Holographic edition + +1. [Create a provisioning package for HoloLens.](hololens-provisioning.md#create-a-provisioning-package-for-hololens) + +2. Go to **Runtime settings** > **EditionUpgrade**, and select **EditionUpgradeWithLicense**. + + ![Upgrade edition with license setting selected](images/icd1.png) + +2. Browse to and select the XML license file that was provided when you purchased the Commercial Suite. + + >[!NOTE] + >You can configure [additional settings in the provisioning package](hololens-provisioning.md). + +3. On the **File** menu, click **Save**. + +4. Read the warning that project files may contain sensitive information, and click **OK**. + + >[!IMPORTANT] + >When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed. + +3. On the **Export** menu, click **Provisioning package**. + +4. Change **Owner** to **IT Admin**, which will set the precedence of this provisioning package higher than provisioning packages applied to this device from other sources, and then select **Next**. + +5. Set a value for **Package Version**. + + >[!TIP] + >You can make changes to existing packages and change the version number to update previously applied packages. + +6. On the **Select security details for the provisioning package**, click **Next**. + +7. Click **Next** to specify the output location where you want the provisioning package to go once it's built. By default, Windows ICD uses the project folder as the output location. + + Optionally, you can click Browse to change the default output location. + +8. Click **Next**. + +9. Click **Build** to start building the package. The project information is displayed in the build page and the progress bar indicates the build status. + +10. When the build completes, click **Finish**. + + +### Apply the provisioning package to HoloLens + +1. Connect the device via USB to a PC and start the device, but do not continue past the **fit** page of OOBE (the first page with the blue box). + +2. Briefly press and release the **Volume Down** and **Power** buttons simultaneously. + +3. HoloLens will show up as a device in File Explorer on the PC. + +4. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage. + +5. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the **fit** page. + +6. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package. + +7. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE. + +>[!NOTE] +>If the device was purchased before August 2016, you will need to sign into the device with aa Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. + + + diff --git a/devices/hololens/images/adk-install.png b/devices/hololens/images/adk-install.png new file mode 100644 index 0000000000000000000000000000000000000000..c087d3bae54145d5462b285d5b7aba746c596d9b GIT binary patch literal 66296 zcmc$_gL5Wdv;~@(*iI&x*!p7Iwr$(CZB49+ZQD*Jw(aDL^YXj*{t55ZTUFg%r>l;3 zpWbKhwYnqZWyRoOuwg(zK;R|Bg%v?SesY3<{3wR{`F+RxZX)aZ^213{Oc11c8u#?O z0A?m2BLD(Y7YF-p0RCNuwinlM0s%o7`0w~JVpnPm0`gTXAuOQmu6vOU?v25QKZ3t9 z>^-Uv=VsO_1ly=w3ahA@SByp_@Ae-s&#wN%*3s1Fy>c!5lPpEYHF+*;+QjBzqSxI7 zUz(IX0|SHW6GE))bov195q(%&%AU5i_U6XsHq^U4@C*0qX!rDB_tA~ZOb(DP{EnV4 zE>PAV0tU|G*Z-M#%<)}=W75D@gk69aZ|MzatJ_03IRhN7Ms)a^+3o)csLA0acE7!d ziaP$}1>Wtojr^6JO-zFA5>|u~fssU~Bc-e(plv3gMR59`?puhoEnE}R8miKFqQ>7F z*<5|X-~142sHP7Lim1ItvSII4$s7q3X)6VZ)Nc}|Wc1OD)Vp&r;io?rddSt`L&EaJ3am~cKE zDp=Nk0P{bCP)#2=IP0pWA*bXbWH#$FAq~bT89_HA>qLhC-$4QqTYDs`9g_;9m{7M} zC-%LQwGVkstM@$RKa)vgVi@)bjiwqPQ{*)Aj$_R2I`}Bn9B+pgG8(oBQZfSBRACTP~%qPR;q({@UWQtnDjH{<*Sa4n4yH3C$u)>msUbl5hSmI z$!cB3M8QY*+aUgE|6=LT)H_XMts`%k*n?dnwG$| z0ZcpN^jo>`alUZ&r^)`Zp7#$P+r=V}xa&^jOB>*vV@fVIEPmd2XAzECsq*~m!w-GC zA9}B9juysL6A?y^k274)Z*otp?Nj1c$Vf1LE2|ciKTynOxEE)pBd4XqCGT7EO2{AK z6nyqmwV|n}hRKOFmF;I)1^p823Cj*1!syW4@%O+)>Z>XMa zAe$urypiSRj1(AtKa^eerv*g5_vd}YZNCQ7x2cg^tc)QE{LBpbii0bB1y`uAFf?l3 zdUk3CJ_`xkeAQwu@po6fB4!>|VwPea@w+2$2Kk82+lpk zYH-ZSDKDqbh5GPzCY7*4pN-lAYM;p>pW_;fmHh&s=R%Dz?Q!uHlfmJEjp~#N0by|* zM1@3l$a9flEJ`M^`)DZkGZoLlFezyCZLe&&mCk$G>ajVUHRtllC_3rCX}o-CZ3i?) z(ia04Th&ZwC~RjThe%Q}kCF*#H*T^PTQ`!^`=bZ@AASj%{Kij6%TZ5E(!@5E5O&?% z;Gw`&O@medKZUMkj#@B6M*T4?A;NQWDi=F7pf*b{3-i7jc3d*tmo7z4lEuo%x0VvO zfA(VooA)|6MDy)&6#Cir_L@U_DIL~XtF4Mqe$HSPjLLf^DzI5%DTn;1k-(*6{z(zu~=V6Y@b@;Dy73s?>pQ< z?*+ILB{_VAl1>(_P*0TZTroQf3Vu#*2GLM!nh1GqF>^&T_n6KDD*~|4Q_-6+lWL`U zgdEy0XY!!6^FX|xwur!tVp8_FJ8+*ZjzSzk%ob@=B?~zY4YJdmsxRn5GDaYofD{h{ zMl;!=R&rb_>=t#0BY}OkD<^|KO22Jjo;;XDSe2x8LAQr)A6Gp=ww9GKai4LrO;yLB zhE{swDS@xnGeuHg!NStrR#jETR@+t6GKv=Us!>=$V%$)*bHFDP(b!v9LJ?^UqR5wf z+EzUWIVl_YdZcb&%yR!V75CVyr;<=IH)vk6FM9ZzVBh^Jy4@tP7 z<8=)aXGSHO6x^-PQ5DjW4XFlftP1)B-0n|d|E(kkTd&+j!pi%|$~yfC)KgB_Lntm5 zlh?KMHfUw}64Lafg2_BqjDU7Ht-&oW1`E;?NFv&hQ&XN8gH)H>V+m#9f4A}?kY#!*s=pWiZFs=c3- zivqwkdG?742}w{FTcjkQs6FS5W+L#e8qh(6-YqH0l~Rm>C(BUJZ{}{aOGphIqM`gm zr)FYl8yWDJ10yQrS6qqR`tb&rcvi${1B&lK+?>61(f zi}*^(PtfvFLyV*20bB8N~WyhIQ}5V@V&D$Q>CSzqGl=42aFILwTa(gP?Nx#p#0 zGzVEoHYD!Lx=Y?sL$wfdVM)ovPPjXyT;5_sBdkm{(I(#yGcr3Yw&)(zTUS>r-h{`9}PYc1dt*S^7vH43RkulXUMPFSg3v!VEoaE|E2Y( z&<(C-fP{vH&EO@bk{&4A6@Y#hsI-R)zp}KkXF)d|J7>7!qBk6SJ_(OpF+TtE$9zrM zVU}f7L#|G57kyMYHGKCY_*L%|`Oy*vTl4N!S$i`2p~R-HS8D7;|GaRhDc{xdMC_*l z>21!%Uxcj#W&OT=j2u4I31HEG8RT`nwan|ZMJ5O8>NwsLzFim6h1O;f_B;GbdDF< z+|a#Y=%_Xl$-?A%M0dq9aRarOHyTvDB1G1-zK)*Ezs|zZclZ5$1(6nARlXC#W7WMO zW@GRd;Cw#1%+_Xgzi{7`68qt*Gcw(;v%4FbYe8%|zY!eXGiZavRHxYGcQmmteY#p# zvv}>-@fg|MWWg^_-+eSC9ub#VVvxw{+_YfG@jhUJmG-)4uCiCtvm#k;Ye4Ca*YcKc z;A`Mo+8>gOpoF82-6lD^->o@OeRzx41|uaGUExF8ZZX9YR~aZ+0ojw&WoK!(`;=%t zfEBSg&h7T}*m~{iG;zkRF^2c)kzH#eZ)1R=TRnc?FolQ5=NvNByCJU=>@b2gzq5iS zQ_>~euPU+{acetYlvd+TipISix9)OTSC(>Eh|0dvTtOsxrYZQ)gV(wDNmb82Y~*1o z*$zS45ryBoEADYHY25a7$)k^il%Y@ReK@%aDVSKzEAYI<+NoVtoHXZgLmiT5V8A(l zotBhf>jj*+R}2VY$iXXE?q>HMncZTgV|4CAf}SCBrW2vdB+ESl&B#GgQa~#kalT+o zuDBSC1R0v@I4OWdY1ku*y7x(U{mi>eOGs-)@&IoKj{V~?^;FK;IsiR{`E4oCwjogU z>KCeclPeIa>HRTuHW?<(05rdec!>(r>@{OxA+@lyl+@B%UYI)1FLn0L*ODyA>+162 z=jXS!wsv)morSfPuKom1LsCM|Z-RB3ZKhYvhzypRqTTug-%R;y5t52&zfMEMH12de z^>nhfNATLUJ=R9LjAr^gw%O&P#agp*vPMOen{|;GJ=m##FQq2820r*&u}#=PnVguE znwu)0W+c}9nx&%<4YNvV>F@^*aG6F!9(&=7q=P~z=aHl|MXMfixJIg)J6N<%lwm3iz+H6C%XWnnPyt%F}_VGTsuo4#oFO~ef!{@8|JRQ!bz#?->(_` z5~ij)M;H2};%%pd2@2)QJ}zQ4Q_>>$v#c)9H4ggbc9P-eEv)&!WH+&ydS%s{Gx3@j zW&FNZWEDk!v&$-?D35tJh~K#N60E|m$Jx+K7ELs_)qSRk_&PY`Ej|p6k_#4#&)~5A zUN|@eFj!Ml1L}+P^b$vFq~$x>kD6VrWppi#3ibk69u!z~Y4q@z#U}t#QPmW52R)yM zI{$zZD%#E#-M29SfV-IogHP8>Mnuq`;<}Csy0KIh&A!7eT&tG*cIHEJG*dIM3VQ9< z(TsGxUb**_JQZ!9<}>IGmY$8Qy~fta3;hh7mevPtRNP?mYVPpyQP&;vLgP7_>e1uQ z#8Iy#4(`? zH{nQq5~z0LzbUw;=%y(Y4D@p)Z-RuyBa`m=p$QdP#p1XNIk9w<1YjESkcR-=TQ^2S z4At`vW=w9L*WWFEwd4eOtt{|AP&FNuhYopO+q)cNb2o4z88scz%cA~%$u24P;ca`A zu#I)|a{(8ld9KrMSk``*{7)-t(6Q@R*g=9;v2;o}r^{JCf#zfCJI~aGnkkP^KOmqXll(+NOZpF_6Q%a5Ct*_{V zLBrz__6@`$=}BM)mfi2|=ku{Q0|$xIU02wIDW*u2z{XrXzNW`_6}-4suo1D5?iJU} zfP~1L$i&!8#kD~u^6}g31fBkVrcRf#vg&s5VT@xitGR8%ghq;S>B@%$Ew6MAt_fgY z22Tf_o>@tkjF^aol+59;jH7YCLyS0E2~$CfK+0RT^<-j4?2p4GJmYXZY#Zd9B)k)n zVVBEy3r5cNx3m@;f)qfhw0!qF`d=AS1xss@*2U`UYKV|bTuq;$DiRJzbn+oDvDAo# z^(7TUqn)U0*9|$?xwZF8jKq#cIAyfPCBhWgs@AstAy>+ByPf0R76!}6yY}gg(1~;I}PEbl%w7P?cLs|!~l$Oxvp(JX*G=`_0 z92&v5+Fx@txm6#hyLp6J6Odn^ccZ@Z;1p#O7q=;s+vwss4CI%L>i5AxW#txIWImr1 ztd{hQ+%?b$xqmp0j~|}%@%<#`Iw@%FiZ;)(6F{cMYTk_xzA(RwjtahG-tl&r7%14P z^76!l1eW=EhO)`dg36oqj6(P(_%m#5&2pIOB{J|+Ke9jcz^{(V#zph7qzbwC1;)A8 zQ1TQpu30^z9v^r&(cUU{9>?8cC`GOfuIIv3IZjP3d0i6ZX=r5KFH#A8I_pU?f|yk+ z^2?yTP4MvP#E9bKqNBfLi$^O7d$Jivrm7+3U#^G6`Ge@TL8DYk89O>rX11KdtFV_cG`e*lz>=msF{hFmLjbVV0UC;L`g(sM~f&q4$#WQC5YgQ#kCnHxuEmI{6>+)uAe9CMM*0D*5h3fB|+|dZJ+dM{9#dB$* zu@cb+a>~i`Yxx~E(|ApdBxZr*kU>gpTE*rzGPsCVR_`U_6b*$;3>| zUCl&QTUOFr#iaEtA0WZJhm-UeyZf}7w#j!OBi=6(f(NIgB zSw`Zsp^}(2WcOe9t7)Vvq^CBLsHVy2AxfPB_;X6S-^dRMLjI+(K;Pr7gG9+KH*pN< z?5Hmoykwdj1<1(Rj>~Vx5kE~zPwKkDQcoK=HXY~_lU}HZJ4i%yb_V9>8|ZqLqy|3Z zNMYW?);~7741jjsDPr<2_ipfA?-^Mt!TS#GBFssV7Y$+>i>>hV_z(CPWTs|g#=&uT zxgvY0$Sa}s)}B+d0E%4g(Fr+RPBjz_GMHbM|C+noT+*Oj;SN{v8C_%MV4m{#IBnAU zT9{e!I2?!mzREPmRtx3YsYHU39#`4RmV8lc10K|dvQ@d~PdiYTTs95q4% zs^o|g-<{XVAHvg`eMHGYYBASFS!be=PleWFTcUudL_{py?YK517!s;8xw<5tdU@v~ zF_FlQc}BaP&>inwx9ItDQdVr17k4lP6mFh=Tp%UnIKIGF%0ev?6&WNjjvP%%Tg=p1 zgdSR@YzDOKEWxb*;mV+9OtK%uBwgp@b9;<{AX2*>#&r0DMqGbB(1hq)CpX$hMZ(UG zN~OweJ-fcSUY8`ZFh3=oX*qFb7hwWJwSPFXr%o&127|gD&2^cmfn8<4ckc60(rlU| z3AAsm(OBF}9aAZ1emuHIG|8fQxP(i|)n08m3l+CA@OBmTOy3J((aTnAVrgPSH8Vky zq8@+TS&P)_P?DaS-wg1AwEf#{XRYE3p(%}=GW1eExQ$EdYi(##PV8_@#i1lFEN!c) z*a^Nol&khT<*roJ%G=x6UCGxIaSUJ|N=lw0vbvz%LuYZU^y{*bn~8Sg!|(!pv?l3I zgfxxB3tF2~l+aQm?P$v56Aikh_Aj475j&BZX;y0#VufSk#JC`fY|W64C)S^MYd^m! z4(PA>$zVyuEtZNI>JCm)QQGbf&$zcDJaNJDJnazk`3pWLwF+h?PA(o=;ivB{9IGNSMTT zS%sKVQ8f5mU0ppAw+g&k&rMBbSV8I6&M~D|o*^bSH#3D|I*$>e2O@GlE5R-AwbhvH zr)1+MWc*4x$p3t}iVCMGnu67OO|7q7+8X7j;URR5Q*&q=n=@FtyK{tykZ{mYkVOGX zP)gW!E;cjGsXQPej7h`*B5QZO?B7_i#(aE34uaX$^UcV}MKkRksaH*kMGnn^t!_5i z>|v>-W1bU^AZRPi)8VAN=9pVkxZ-d7qqDNvHP)^}p zk#W?t;q{n{k?+fdPRdB)OanW z(GRQ~;H1!XnO4RYvY`tDk7~k`=&L*MTWHM)baHXp6eafVZT$!GJOZMUjEWE#t}V0A z??v`2P^D2!ybt%_z-VT3WIEAMHoU{?LedJ%++RtU`&AVr=O>u)X{oK;Ooc{!C?7J7 z$!LX!hEAxUHiyEEl{_$vh6TUT@Rf8A=Uqv?Ia85RuBw2_s*qR+c=$>gyYIn?s$=8F zDZ8j5e|9A*%RX9^L_UYs(r|+Pp?l9kOqOuKhmUO3 zbK+nIYNp{&KN>aCRSC11tk0`3e2X$lP@Zhp%T+5Qve8Rhe=diZfKyk^$%^RblucHR z7dmc$&n_sLG7}6_>Z_SPctQ*_Q-Yl04Z4h}qBGuZR90zV^x$5lu)4%y@gPz;Aqo8t z2#n$(f?-I{#K{BpcTB<2rg^B`A0}i&XeNYVfUj2cHqW)YWeD-c{>77J;=)`Q+77Tx zQ)2+{0g#AzTL(FITrzfSXxqh`m<;48sv3haBT;73q#}v0qKb zJB*n=)F+JZD7g2(^13dPWFUBMT!t8_w#hc;NQ-cA0isa#Zgf48~=2 zS@VR>or?qO^a~M1qR-upgwUQ0|v9p?LAHI znZ4(jHy_e*j@G9rgi|oTsOx3wLejYwLN*%Cv7XhXk@3Z8dUbg6-}GKgFQNm2D%q#( z60a<)Ux!m;B=p_5IKR{lFjR9e1l@!z`H%$DgybL(KgxuB7>!I=#dHv}c*ICEgk#dD zbwXCk(a+<(T9n`54)VkPu3cm&C z`afaiLj{3q3DOdMi?Ct+kYtaReA3`sYSRAi^eq;t1`hn6=tJM~bA#)UikOau8t;Eq zp0GB*g*fAFjpVAx0@ zeVtnIEH7P6{~tb0@_y06ppvQm`VYAj-+k+UqY{L^t^dC|>Ob@yLjt~0_p|o^2J{<7 z;QnLi5Z@Sv0ZF2U`$jZ6$p6)+2Km2cRYCs$X-Ge0;@^d_mX3sjgTu%#!kz1HBCfrt zsHn6oxAub^%c``Jf|k@I2WjvK>zj>IPuf+N5=66v93_vu#~ z(p4pu!JFJ{Qq`CbIuEREt}`Pcl2OQPPF_0}WxL%#C^VrThiHNIkuj`yP#oowA zW#+2vN=(2l{*h8rMW|O8t6$uwDD-0B#hoNbtK;F>RT~W8DzmdKw z!I#S!I2H)=2fI(z19q=H8{yigsf51w`xyu+`2pn5p0I5`&Za8Ix%H4{T-gU9k2;Q@ zlbfF{zkp203T!dhq}JWT*J*EWC)Bm<;oLvo>XAE+3txJpR5|afM|PJk*i-z&4QXB{ ze=|;A4_^=UJ_GJ0#{M-T4%Cd!IAQvjgJRPwnN?rRhk0&~eNn1$>k*G^F_#fo_lQz2 zlNw($L?OICebK5JmD7m30RPDUAlxam(BFO{yb|0dnq*i(CUqxZ~p6 zvhhX7dsFb=is_7#ldLX(aV6xNS;$Ha_Fq07MXXy~R#5xrj4**CCbUJUHt;XNl}r=6 z9Kv<$uq&88x$Oc;%twb7-bDp=W@Twf(oSs(cAH@2s?gKIa$o%}ld4%=ypy{Jb1sy& zvB2|)w+bW}>N9ZA)EOdZRrM8H@{Ci0Wdg2eb($T31JB~3WAt~C%=;{r373Y}aet7^ zJx~UdU8OP0@pkE-S8TaBY%Lq>{E{+L<1N*tu&s@0E$fQ^^+TwgLn}abV^2}OC6r1N zYrm|T!fZF4EdVcNpR_P9&m2Vw{zIm$&l3j5bo!QOGvz6>KL63lJh=}EQs}pgiwsW` zcOVQg^HHz{j)j%E<*BB7iu0aas2LI0poECP+#;PT(q<066=HKjT1x7~Z~m5JPa#}* zmnPiOaB%RNELrEIUT?Sj;{5XZd=*>rJ44e} zx;b$L0o6V~uvHF)9euhgTQr?m?dH3x4gZG}VVnwT>@|!V$vfWy67=3hbvT6<6{{_ zZY=)}%=7=2S|liJYNZ@iX@MHIiIIcx30Rxw-UFaW(8Uu$~h_4NFRYcbN2>_Ala5LWRoyY77 zxOlFN#I{CwRxk{Wo+KKh{Er54v1T$ywN{qh8$8GYV3iQ7?`9oh7e{c-v?bwf3H9K~ z4KT3&)X=(eeO@S{cDxnNpWCA!V|>rY;CqX><>jSp3rtR|40}Wi*lZb^*F^5Zl9?0r zZQ;uX`kNwDrp@%mT$38L_nK1*RPPzsC(Ys&X}aenL9k`|u*d&?Xs(TA^m6~{*~2@D z5*K?`K657}q$eIxXeeN#6ldKjkqb41Xnze3*)Pv8Xhv{lkFt?2NwgYJiV@=uwo#wQ z@A^KzkNCk9Q9c{`Y8yx2&Ezlkw!g??2!-j=8l)WBK^kAd zkF~>xVC3_r&W5;&>vYrw4ZLDE35>IGhvnEEP79dL&2x^E7xC?|I0xV?CUI5b;RR?N zzo5jI!fVcc@szEwn|B2aw;KhOE_$2vSM)Di6U^ec+^VS$*r7bw25M!rkIE;=7|MTe zdPF2pTHP+{OQs);thQp@d(KpP-WX9RjF=C3xiPL9;6k#@S1lMXYc+sH|Xx_8@|8FcHN66U1mPykqZ+xKV%v-D}s~ zhjW-S87KUC#}>5Xe!-BbDzD(rlWQ!uk8dQcsTDtjpmb_Es1%ADj?P;`SB z24pw4KlrwuBR4J!zm$;;?A+h0n5d_bPGI+cF@QUHZl-qMutic!-Q<8)Si&}?F)`}< zs;I<5@0$6hswX@SER&NKuVhh%mpC1kwA$WbBp3MSY*q6Ym`sig&3tI8sp;7~qP$aZ z6}&QiVRxEc_ictwsp$42qeW#bkWBG1i;;8@0M=H(EY=cQHGL7Rwd}#2_fE))AYEFT z8B&&!vA3Yt9j4{wvprk!Vk=1c38xoW&N)xk`&+?Zr1Va}5xhj` zs{dvH@j>7AqQ8o)fMEN9_R3#g*Dn->d#_fVj(1I~&EO~K?Z4OMj_IQOLdx&X5_HaA zWnsf5a|;Z9{=R(BHO}?G`4yKW!b#+yrbTWHT0HFq4BlyS!}!)H#Xa^ELm8yN|hJkzve zmhQIr567bkxM~oaPRNzR0X}`+jJ(-34NHwTk3Wo~97Adb$@>+o4&YhY7v)UG2tM2? zda^j7&gpPt7eRPLz%i-RfY6RCXM<7cqFl219|a)k@x%_8hcHVeeE3KGK*?BTFC8JK zU6SwDAsc zt@!Q+!{r-75GlBxu`8W7)8Ml$zIGGn=^{)4;*A`lKf~4y4=)`&acs{$6aYrP>FUrV zuhLm7HV68_LmT{&`emA8P3?62AXxJ4x1?)f%XW?^w7+@N+{XT$A8!5jv4`zk6BYQT z=Hp7ru0u(`7V!QgE=%6%I5y=hx1nsRx#QdDWe^?znz&06tMR|N_u#ySNiX$y-*337 zmHD{+Ul+)ko2)$r=ZrwteUMY`&>qeDPAbWta%yz4`ThqbA84F_*WXcbEKxfS#SY`L zAJ&Co=Uv94d<$g*%v~mGTsr;>A(oJK=LDFwYpy=+(yDH?BRF$g+i^L!6sVSlx^y$w ziP;u#wNB|%%c6+7-biy7s^(|g*AgRaGO}B-b;sPkbQ27tG_KI*H$ymiK}9PjR| z$O^ZOZOdEw*POKW+y}<^H=%Xn(DEbS%-jZsUyl+e6I#-4>-++Wv-yXiblfP@)yT0O zxh~w?ADre;xEuT^Y{$opBXLLNeUkWY1u!d&MqmQy7}BAa_@U3v9JTWd2(0Ix+bBAS z;;iV$)!k;rws%AJkFC0w)vDGes|dQ>q1|c%7C)`gYPW+>MZxxk0fpxWYUFkbb$>j5kquJ^y>ZFV z@dcnlpP&nlX#ITxuy%VEcMbbr(6IbcbWpCczvv>Vs{n7qV+86`;$;5Vk^|#`yp1dx zgW%k1uco~{DlYc=V&Iwc?plf+@@yGMjUbx&;1LQ(y<(rPExFLkFBkH$#v-6s#45qy z7bx6c)k9ojQB={_FSr{Y^Dy@-v7k@vL>gCHYWvq3!*!i` zn_~dFVJG9OrO&2{3aF3}j}1d}!?6l9kCap=r5b_g=~N+|d1}z=B2GA*x7>KKc_pDc znjHXzj?-KsP+3oFdLuQyR?JT*OfNu(wpPIaW! z84i{eUysa4AqxDA!*N*D&vMR^qoa%E_&!j*IW6Q^b-3Z9kzm!aaZk`Bs69k|D60DN!`kZY|{!^cgg9>N$FshG~lo z%E*JjNgg**y(GGQp@Z>uROL4DS%z8*>`d&k+ux$|4~0d1cThOA+KY=rEp>DOxNYOt zTbTc4kTw6M8Ro$xn#Cy3sm}?H-k^6CA<@gEe7p^dt8RB?CWw`+T#ORFf~*;WH^d-Z zlfvd0T&t?rMYq-c%PNH)0c%k~E2{Xdzr&_c=;e1Mx-iR36Oauj#2^abQoxw5M}T>R z#GoIyiEfHmo2ymb;AP5jn`~myNiW^@JkvhUOoX`gRK8X;Z_X*_-V=dMe_5+biz`wBteK;Y4HHihW76nw1~bN_!T%C$aKPi&&!PH z`6Gmr4`l1mG>1DgX|$*Yq$^VqzKFqhn>M=pdpRwkgME`V@ZAw5r)f!dQccg+c8OJB znk~c^WPA7HA~E2j{1FHXzTWI91<=1en>&T_X=?X>nsz2;0B1 z+wy-7L`_~3e*#*93t2qcV5#dPjE49i^~-Pi`qd{7i9v5Wb+5$5^J~Zsec#1}%x`s* zngk$=I%Ty&8DA@R1@q9CFk@5suDUrA`yon_zzQ zcjCg4V!!wK^gS(DLw)D1MOky9IiR5Xd{gA4YQJ)6x*Si`f0pFA$)f(p7TmT3jiC?Y zGsRcOJ-O)E5Q6T3j228Nz~EXg==E3 zgEiZBT(TB;ab3K9y}i$DegEI_4m+r66~11cSIHjo$7KA)Ct^@qdBZunRJ%GAL)~G_ z4d?&m7OFk9xVw_Q7q4z!*JB?864Q)F21+r0Bb-EjVxFdJ%B$|t4YgP~|B)&Fax&FN zMA^@=yWO8pVSu=-g|nYQcYN75-g1ZP1dpH@~ef#^bc>5Z!<-MW2Ln7rSl8z z7bVO$$F>ZPTf@4XjFzk%X8}S=)g%8V2Rdt3O_#bDf)_-ugmOhgN>OTg)~bv(4GdlH zT#4hNzCwk5w5gm_ivJ?*p{pn100A{1%ls+WubRJVPb{41x?PtI%xy;qm`i>bq%)3r zkJuP|SPN+DE6-x@;de0!XcPcxXM#fmCt;bSPSbMh!b<%NQTYBi4iG|pb6(mKdV3EW z9900l|u-dbd(4!a6cjz;_*O_`y8WwE;91W=HFhy|l<4qWrTUl8W?M=4^xbYx_$ z`xrSA8%VGH3x0{%I!_bB=07g#sk1{V1LohN+}?qoCgNx$Ow!Nb!NOI722_qT*VbH) z;kyZ%Z#3euv9y;0*ib6Bc#MLA^P0ihw9zfma^dr-2TZP|{LKvCYhc}5(vbzj&HQ*@ zwjUzLwk>xC{D*wGSYKWWSc*jIpN#F5)qhK?9PKo6MqFBh#yQyJ$YGLP$+X-&EY0nA zw!39(G?-VXfa+#mg={Oy2lOf>5mXS9%C}XUg$3;)O7oys{Zn@rxtU;lQt1j(BNQ28>D<{yB5 ztKt{vx9>1i{<+042H}0Nw@V*Ffy&cXBCR)frpheiFL^m-w$in?S8%8%$*! zgWk`$oJ^EBeJPZ=#mv1aAsP7vGdJ!RPu2I$kA7+J zlD1hsy`=tDJ)b!3pHK;*+!tENI)(8QA#4!wDiL(rW;Iofg_E*KymLnl=?59?3(#q=^}Cu#xY`(y0|ootcl<9IBPMk zM541&@DCWupLM|2KnXOQEk}%#Wu|u0_7G!35=wmiD5UJPy$O+#oUIJ} zCjJRQUdO-Kd4^zcEase*DQo@;FDMi@=FFOLt?FtlXBv+_%yRzrAMOCO%{sI6=pWx& zgW%1Z1sC3su2K@v{#gU1S?OUD!CV<1p04BquT9xaLDe&p<>htzw^mDghI+xVl(_;u}oCAk+U&Sfcj*{&k?Y};C2Gp4m`UADWv%fU(YKB~AmR<%rso(b>(8fQcV|2UaeaD1Q z=|Lf2U5d-DYwc%qwx#V7AWh4Ed8{O5?)nC5zfkL_&h-C@VM~=ZKN+Dqrw*s?ik!sXococdLd??`UNX0+|$L>k90!0Y7RYbQ8fy`o*M=Q7e4AAbx`b z^AG*OdQCn|=+S#sBnG-alZl0ORigj1<0O4Y2;h_rZBcJ`>(|RWbkL-r^oGtk44w#! z?DsIMgqP=YGy@G>s=LkEjH94a7-=~o0>u`{?6(sl4OH*D`UM(CTRAn|&yM(iv!YDj z>yg2R6wMwu<@Jg#68>5Fss{}~{{@-F6ZSU#SPnzjAW3ys0kMg&@WXmlVb@gGX?`BV z)r{hDIIIg!l``B{_Q|VmHH6#Jt^lU-*6&u-bZg6zpVcw5)@|%isQo&_p>LZ3M@=S| ziPrjH`B(L4U6?pen<8@JO}QVt^TP#^SwIx7wZ{AL-?H8Xds#;C10M>-5?7&GG;pn7 z`^6Ies+QT(KiTm&dZ1^0G+vMsoIyCleKTZHgw9aa=TEm&4UWVmLP%YY4ry~8!lHg1 ztL_(=79DQ$vC64N)IFE#A5L@8$8a|Ty4*$6!u`%E9}b@5@Y4?YYCcmz>TOergJPMys*)QjoLMS0B z?CCnd4dMFZIHtX3#_@xYxs_gVyvu4yCVB?;KPB(egi7$4buU&u8L1@d0#;u|%oOxf zTr{X<$2UUgIP7Y2zC&a(Mtbm>OW z9jt!XL@yNU@HE$+ePgD_*5^u>OX+xQs%%O81P*uJh-|Cf=RB3Vpv>T|(K<(nzH;sZ zJA1yr|KC2LWtJh`s5Q_ffC|7(B^eXZ&3i*oZUW)_mzS@@W8`X+D{hlfPGo5^Lb0d$ zY8~LPZL{KZP;MwreR8Mainl{HQ)}}Uo4p>_Nv~U*8p?RB@T)PP;P@}=$Ll$UDpS7> z4QLAW;d1*OBTHGgAtSl9KlXeKj@$KCb4Gt45(s}OQX(xEo1LjhhYZf<^#Y~Ij$1&4 z_SSum?Pgu}MRjLYesDCkqn=QPDH;Sr-sr(%NmY;SYBM)_(-q8dv(0AvM_{7aZ*2NB z3$jW~9^_%*$1)pOR7YBsK=7^IecM<{bTnKa5MzFR9t^)<+f3&?j5}gsp|H^CUca@j z(rML_q=t!$g_qf%CY51rVPoaK&kjyh3kD_%2KG+#Yg_iu%UnSIZJ7r>+uX_;BQG1* z;#`Zf6_e0mQ?`>n!WINb(iCZo63Bxa98D$V3wEK-RB?z1`oHi09$y}LuDkStHPQjZ z4Z-lyd@@*@E$me-=k~#5bF_T8=+R;y3jns=a1T)Z&^R@(oRD^5s|YZ**3ZbdB~T4v zG}Q$IubwsJpz6WZ93nqsfD)xQirF7sZ9TETYG#PDpR#s?AGKPT3E7M$8`x_h;ALVm z8Be+?Vi+;h_1^B*ABf%&qn@*)rvB0B?H5PV#Y0CjBode6ep+QOAN%ig;uOZK9)pN` z;b8CaVW#z`Lna%9b><|E08=2a6`p)ZfzrG+a^M!cg?NkfTeK9aGi?2h7>}>m@P%06 z!1^ez-+!;Oov=QDh9+6H{Y(N5{gZ==YV@bI$vDo^ERodTpYfhhEeb3~NUxbfq&@w+ zbmpc)etOZ1K=us@hX*QnQ}zu}Zz{(risjrROaGqKKJWGzzDQw$aU4R?I+rQWKM*88 zhslSI$<%7B=B+xLtq3ltuFlOylined)4bR_TBg%9VP1QHFTZJ|8kb=Ma?ZqY7ETbo zCg1jR8h8nej0^G!nrO6}Pi}J!$oOY?%S^E+oBy=4H%+rt=wJ*2D#Gd235xLOxz(?) z&ejmyFFj~PdutcrKin+ltm|5SK<;lA^7%RBWXbY80ChcP8dE#kIep`IjNb7MANY0} zF)^&PWc5l^Z45I%EE$jxt2RSe=H z@M{ana=#7AazHnsBbP^W_R>6pqTRJW9Xl`zY|+nJ@iVAy^TGP~+xMw#@OGY{_l2ON z(bKIa%Ef!wYwznl2p!GKRyPX)SvOp_#{!9Z#f=s{dx{+uYe#>s0mM>y@S=7)U6g3} zP%%t(NoE|}sY?^0?qS;S!;yQnTYKe_tBTVe9!#X$|A>ePNuoX zWI+1Ee{L$5&2Gza0;Sm!a-d#E*-rcG1+L8pI)4tvuYiu+oaH=K<>}s}GWjo?9dE@6 zm>&;Q-@D~cZt^AA!2rfWq3tiz%sJSj4k5;Vo{&;jYtE{ZU}m#yj%B;e`k?XVUybhC zeLlDUfNFQ4e_`*OMEgpAbL3V&1;y}HFAHQ|{>!!KaX>mvzwfXFUMbd8rMs05ZE0%}dqpFLtQ?dgewRFGp-Bzq#Vnazu~WaMdRGgKJhEu8?`fyumuP`(RnlE}lQ}>Lb|# zcAsrpZ31d#m~o$AV?F9>n1oUuW_g^P=VnE|oxqfBoS(^JNJ|mF-@%`ljyPP-R==-4 z;t|$;d%ZusVosf*Koo=)*BLtKcgs@uwn%?I+<~r&QE!DI(O)ed_R(lOPJZbiu^Q<3 zFbbqYn+<_-)_1D7wr_JvVF(v|?$5JN0EgE7JA1pI$wtH<{Y=h;zpypf;H=JMK$y*I3swXe5bh;LEp5*1e@ZyQd5+GsVGdQGE zG1jgtD-jkv%WxG~HSp}J&LL%rGKGb<1>=c3Q%G^C7V?(1?gM@oCMHK~a(pPE6PBaA zj(S0eHvrk>tZ#LbWoeJhO0abF>k~tcJ+9=_Zt7xWFKb~|o+gr*>5_<`2n{G~y<6rL_N7uhv(e`Tt3B%@ znyp)tJ&7UbW9b^S-PG`!#LCEz4H3b#P%pZwPe8 z21jB&+59u8FsaHrNJn8Qg5^u_TgnR|`ne7z!}jQtRts2|&cxn^Sm8;=&3p5&OEH#A zbLcyIt|2T#_$fJ?%{ky9ZToDZ$+SxYE_dvxPQ&MPjVHaW>zI&IsEZUHA`MtFFnQtf z0T0J2UPec|LNJGsw)xA*MU+Xn26e(>0J^(oZI{u+c=6{YA&;h3u|A6y{m)K`s*?zO z--4%rZmK}-DeQ|Og*Vz9JU_i~IATYUzu|}>6iGYkG`lZ2C#p8yBDG4G8HlI^C2E?l z8Ajfm@0f>{1-#Gy4{Pt(o=Mk5?Z)YjZQHhO+qP||V|Q%xif!9Y$F}X{&He1XKkjdD z{eo3T)vB6n%rVZ1IJb%p^+r=gO0s7rs%I<=`S-%xJZ38UJ_%P_408u^GG<4KR#ar8clcyrEg~Ku- z(Fu|_)jNb1!)!!Wf~&KQF!~t%+Baa${VX;a%m4})?FVMiJU+c%fFoA0Cb%ZgyZPmd zuBJq6pWRKM4tiu%+qXq5TM`A6QSIJt{C6qQwBYiOJbfT|o0Q*6GFx~3xPz&KLo)#* zym-qS%NR^X={l&7k63TgrLP&EXyRbT5EG3ocTWmoDBL2-Lsww`IQ{*2PCH99B0sXBz@b42e~X)N38Ovl|MKoh;AZ+*9b|yHA^ccg{{x}TM-meGA zunJ&g>|mW2>Z|IfJ16^*2~?o&xR&iZ?F)bFM02mBz(z&y+@2k|(+XyiRExm+9T#Pk zas{gp5fH;m(gz_LlyYt>j~rf#a<^_rI0%qu<`ocg!GIK3r%#@=YS-sSD@f(LR5FJ1mgTlKxuV4LT8%KWYZNT+we@87wE3sSdl{>7iQcO6tvE z1R$KlJ(pr`+DDJJ9}miO{4*Exr1Lx~&IEkyj`|XUpxDiJKHWpU zh|w8iQ;r4eY=6-UvI9)3FSb8BPkVDV&99)fB=p`4JGk_elwi`A_q+f38L$sA<1X*( z=cGu52DW7sVQWs!e*W5`5AXgmTKEx|a!yb1zMV2vh zio@Y@G`f$R0iYsIai#6m#3v^0_LnbsolbV1rmRtdc4IZ&*FgENw%lKOx9Hgr#TyB) zeWQxHdpAWUX~JP=LTc1(*Lv*HIa~PHZ|PSQ&nwpBaNTWBv$IYlaoXrI&SD2g*kf%s zJH5ZRvfu5UO5A!yX5Q=YJIJD4A^akJ?3_rcsikkah6;4rBJoDx^MX+8vNJrb+&>nA zVT#Cm26xkTXX@A&rS!s2pf@U{b=q&9w>B^kaps_<8W$6m&0}s3K{+;-&Ba3YUzs>I zAe4-V`qX6&x<%tJ#IYLczm%Tiampm7COJ0F=p842f?w-~herw^)TvvcwY59d;B7$~ z47=SQZky^HSq@l0v|p+4pN(&&!AM)KwR?4bWxo%d33l?yoaV$>VPE!78(I9s8jY_j zF3DXN5R`|HfZ?9OIkBNNH&D_>XE)vlu8OL6%P2HLWYU#uHwg5D2XLkSOih;KxTf+j zY#^bbK~+(syADECwzPMizDO5c-4ecuK2AAW20Fpt&%PDZY`h`CnL$sZ`7*PnlE8cd zTA2Sd%LNCP)Rt)|9D)fiUv!`^-*`n~?kAd%?L1)(gB$PNn-6Ebvf*I41(g z<#PsyhC+HoWn?Dbdpe}{NwlymRE|q3@j|e~b5V#@$H^cLzmF06S0v$Ui;6gNZ@sk9 z_nnQr@&NTlh9W~cXy@(ttqpqkCpYPHDLBmxa86X>*Rz3{ey~ydnG9+?KSy`epQ|&f zv$Hc4Vo}TkGWd|wHfozt)`gAb!N*JW_Wg#<{LiV?t#HVuNf?*}X5%)d5 z?yK8=wQv~Rm4449OfK*jb@fat8#IpHW&Qxb%p%cf-^F(2$3L$$;Wl{rJYB5&(G0~3=Hyq-pNO9Tl?F# zv86B?0w#q+U;FJX-}h(S4o~vasiD=aq9#^WLSRkZgPMW{!c*1W{=14#%*mE%Tpp*r z$yMP@cAn2oEvsf0!nPvRo>vxdoxQdD>Z(z+l7ezboN%HhMx{NM)0Ma$!cxPH4Fw%_ zi4b<~wr=&c?rraHy_tz&UIi6CJG)6l%vkJ?noxh2V~Js03$H6>VP@n}>tAGV)!NhC z3M`gWMM-sjLR@LIw4$Y|qY};HRw_PRDt;a*ZN-%!8mYvqBKpG1m0CrjlzdrPlMn=- zhI>^`M_XlSHDEstyPVnwU?T#^k#=~Jsk!z8*pkuERf*5rjVe8k?k(l`^_z9YQIXPDDk#q%6-+tb_K}DXA7qNN<;CR8Jjl6W!S(cmU=%O zP;Oohq}HsLJ~gvKdcQUYN8mX94W5if!IoD}PCgiw2C#w7W?7Y1+MA0@_L0nZre{cs z$)@kWHA!DsH7yv_A0?-OZ4_jlO%I zHz&KtLK_?;%u>M*8Va-F6#>TVt&p0y0iyL}t8*;BhyJDdPdJx@|LEXUW%K>X>6Kt2 zR9s^n-V4TZIdK!+#5k{8ZX9d&&-U+Lm9FAJW-O_{6DwC>d#QFJmU50uE3WR|G9|Iq zEJ!21F(dp#3gX?Kcn2I#2-|-7`LrWn3Ol~iv&IG=#vkH`;}Y24_mG>0VrrhAXXXx> zv583f@2>B3`~57SaIpR+`t>{!S|0Y|A_5-5clQ(XFQ!|aSM`6I-!nDM*#c!sz44|9 z{=|+WhoW1=OAxSz#B>SE!aJA@`F6a|yY3lx_!&;n)|RHihjv(1UUp5aLuT|}OhzUs z)7GZt+!-vTN{tHDFBH$MwO7BAm0o)lGD?})S)!)&K#iYf`3|*2DM9Pwr+{w$?uuC!XQXj2qG-t5w+i$&(EQkjVonJLf_HwcmPr6Aj1KVxOkt7ZYI7~;Fm-` zJx=~FYGkB~Vdm8>J@#i!U!8U885MSx(C0`XJ5)Xc-7vRF?a=(5yZl_ti=gtXtP%Vc z3@RVBdB|s?0Zzq4Q8e;c6plH6^(GmspdU=e0i$d)w5|}-OJGvB)HJ$3g7fyy&z^)$ zCv%r;pg6OLx{t4mY?T8+C~{5S`;ulA#T=Pm&6g0ZIF@f@DbAU#e>aO^UwUu#a0!x| z;6=YaI~!+8(32HP$(cEBchqDsfmsH2OZ~S1lqRcY)-nTO&_6cT(2Z%rd7sF@r=XD1 z5^;(*p>|v={`OXpo#kVN9a^E!TWA1XEjArgO0}RT&57xC)Q&`Y6@NEj@q5dB;m!*9 z-jiHTFJ)oLxP<$BlPUFZH({P5>zcN(0x&397`}v?3kpgZSzjMHPIac#nMBf0Yao`p zm*BUoP&prh?0rRXS`IkTRGXeU{EevVmsea&MsNBTXc&r)DLzb97GWBw*JBF6O(L#0 zZVjNEkS^y?i4JP^K+e#1Cs9S!z;^^|4%AAn@}6ohL5{iR-(OHj*~{}h$O`RD9a_M! zC#JQ5msdZhuRZ@I%=gel5-th7G85Y^H%kXi5Q%Ce}L)Uj5hL}F1;UxQfBceb^~HQv9UWt)g|b8~X}HFcVfZA~NW z7FgHZJbn9{f%`AsSIL9JEYx+gi#YFqi4M7&f*R0yMP|UuRe%@L`$GARC(-I@!TQ&fBbw zKizKp!=FxvpP!$F=q^939^4|8v$L~M(RT4+a)|2ub(cC`H7vpVt$5$gHm+Oj|6Ew9 zcWwV~R?GbN|J8`rHx{p`Bt(T178eA>nibPu2-j;3)C1P`2Aq1nsMD5lB%Dlh!KNCw z`RzJ~bsu$&9sFr5){MjW8_J_YNYXEQvqnD7d>c!v>eb!miwl&rP%!ZUDwC=%`H&ge z>c*|$_V)H%{Q6!>-lS+CZ5M99p{RIS%M?BT%i>Bc-qB*Np=y85x+bY+q=M zR*oUspL$WWotWKU1K-fttE{f1zP{TtDeu?4E^Kl#Dk`o;RRVRF92Yw5mjV|JX71R! zI2w>lJP#uauvzFh^%+EI?}mZ2s4Vh>Kqco2xLdCmBBzm?i;J6I zXI()-U0AJ5pM<=#sHms)_dH8C{FwNAU|mFCe%on&=pC0yTTb=eT?L#_hMBmR6*U!> z7NTZ4_9;$wdXT#=bHIkSciEsKURR%=$5>s;+jvF$@NS$Ig$-NgS*RWRNmWJJS@81H z!;QcU1`;3t0{iUaTR)?}j5sGvbf}@n;>YCR!>od|w5jjJFE4n|s>5UpPC@@ne)<~k zJrQGFQ)BiG&ZYRD#O(qHteIGRSK?=I;)1X%YI0Sf$Gv|y@|K3Lvi9sH-3WR8v!M%=DM% z8u?_*qQuSHEqya{K}T13ru=s&u6gF2*E8!gNJ#V)X`%E>8j14Isqu1~@9;^oewynZ zdBMDj`udElMv*6>kXN?->=4A70tmjl(!0P;*I?zLRnsxS;gFXDc+^#~{ZzPfY3K1u zO4#3HIy(5zu4df&#VW`j_(MK`s``TZf-D;W)D5c%IA#^KB=uSNDA`9T`yugH?TD76 zgIjSr7Je;TGLOtVG)zWt@KVZp7V}DAXwq9(D=8=iZ(1esJ!pn72S~; zt|U2?4y&BfydSq~agoyG)oWS(4;Ino?@#5@?)702eG%7V_j=jCaFG#o{LoP@fl2H1 zCS@Gc)|SgqUpv|^(r2X*9KDN3K7>gG>S02F&Q1KTd}rNKc70bC#oO)j_27#Mk6|~_ zMrZ`$frRUx304e&V^TT8K}mPbJA||VRdPloN*aP!$J;tmsuit&dk&gz@z;>gFZS=% zkaOhJh-p6Au_y)|2@P7n_Ruyh ze4lc-E=Z&uw>5ZT=GLj1=M1)EvKY@UTXxIWsh(vKH0{^_f9NW2lf?cUmyQk^YrLC+9OOO4FcAMUV zp0_ZHaFbEL4Cf(rj93;+<#dr?0btpdcX#w&z0s5Q>i59E^8N{v<` z?j#DJ$$F_X(PU7LTm^r{c4T5Y%#SH*DWCFhs`VS?9%ZkEs`PEJCrG$9MFY~C&Ot@3 zq1NmM_BX)&*p65Ism628yJ8Qsr{>}E@uuBW{|u>Y4QUuF`rSfiU+sJDLmYEcN3*zo zl00ujh_FH8#O<(Q7V^(K6nuJ35f{IPl4VR@l z*PBkH8pN{tbt*v0nGYfY$m0sd({S^pTB6*ym9~`9F2U~Q5Iaz`@E-I8Zo#JvIrJs8 ze_B5YH>;|>A*uHLGVktd#r-zh#mv3N3%(g(cT^1)>{Y)gqF9!ce)=KL4(cI>)S^4@YcY|rfY;o<3Zt8oxdZv;FW zU`1H7kzg(=G}A82gx?uVaAt%tRsJ2@n8-@odwbPxytyvq(YjyzUcG%AUwMGy|l!x>l1 z)~rD+5s~`+nTQH05ZD4fy0m~BRyJW&E)Kf?*tu>bhN_`b+z`+0`No&3Lw4QJvrM2wIhu#;=`5guW^C{5LTiItvWCm3&s=Zx~k#bSc=l7;Cv-Kr~?rQ$5nU# zz;DN#rQQ$H+vjb6_w*HfzA?;#y&H%R-cM|8!E)S*75d2U1 z_BI*07LkT8uq|e+S4BjXTwaSOzf%=tv^35zfYh%5g09Bdw!Q`hOaJs9c5{SVW#3VZ z#Lrn;ZVN!NX@txZm#|TBpvVTM6CD(?I&hcx?B88R&RDG-dUyiF^zzF?VsXZ(HrPdU zQWWMva<0hpyCT=8QZww_(84;(!aueIwRu)wL3{8z&Opv9nPNWULhO7a1~z9wKqFWr z{yH{?j}ob%baX(t1hyd{Imx%44ieNDP93ZRlXZ@z_nSco2NSJx0gxUwB<%6m1Gp!T zf+#fWk>H+(eitNapl^A#tUN=8?9xwauTXUvNrd3F zK(#3ISmYz1ilBgo^Rn;LirmA83&7`n?pBg}^-l8vH=UA%E?CIQ-U%xPI0jevyL zf}rMT6@!Ytyt({!!}^B<>E5K$ zG2HoJ%;#-EN@$f?+KDL1FB!+ZI?6$5Cy7H#M36d?&6Y&zmeNkF7y;qvk#IMj5VW0A zal@kawg725Oq%dxt@l9?MZ0%B52lOkC^Nb0q!wJ zl62A-8#8TsVEoPfswefn+6`+pJjr?T^7_=!m#=Bk3uH>L5X!1#a%>S=E>IGY^^_5d z32Iu+zzGmUJgX1|8HTQ|h7~^J(wJ%F4SIN0jrWJk;{x*C)2cBDF7T72<{LBKlg#|X z5?K>%zJd@vSbBF+k5sG%2gx~dTE+16zE9%mgZG{-Go3bsHUZ_sBBY1tw9W?2l!}6) z7Oku=i*T|Y*1XLmE`0_}cZa?cA|zWnSf{X6)%iHZrcQ_Aq6bkht!eiqUAwC5RK(;; z;U)CKQTkhuQ#byRKf)Sp%239c27IywZyhc39P8x8B^zNIyuYEQ(O!tb@Wre0KFW*7 z5(XyV;W0$_O%{=pO#UR^YSpK5-Y`O-l@*y%t|nIvx0vd3GX)^(oh{YbJpLZ2ZP|Xs zD!0D!R_Ii9t!u2#Hrp}NcLDlV0FR3t61QQJbTZ^kq^DOhiLRLq73y471l`v<9#{yh z5Dwvs>1y18)JVZ$duvX?<_=>kB3pJ<52OxhcT|{znd?g9G%v@sOgrgDX`4nS;!x!2E76avk?jd98NG^G5kKni%3pZNt z*w)WwO0XibfYs~m|I4&BJY>qWtcA6g` zId2(ji(t1Hyl6Ig9qjWqlX+Ing=Ax8#v*d*FMOq+=m-L+>dXXjQE|h(_+Mox#_l~; zd2trjIoxh&Ymr&}+T(Owj8PL$y6{R-wk#4dqIKnSpA7CQ?x|>-AKYaiAF_DEG}C>| z3QIgR4by@D2TDgm-Jb5ewI(xxUQF1_!;*F*{FHG5eg|wK5S6JvvEuMEz9-Qu=R)G- zjKCy)2^sb4UR?&AiqX5d_^IaMgKJYd$H{%EK;S>B{5YSe+!DIsmm5i|^RnE3%1U;I zzO0sNP-Ee5+l=oNMG&&By*~C-D^QoLU%O{`3^0}*{*VjPw`xJy z+Z$G-)7MZQEAWxeCQDj%6jI_Io>lCc|3PzmNYh2K>LQ^5*I#>hQb2wV-?cKAU#`w< z3JKX$5%T1CHW3|AZ}7_>;`u_xOOMN>6^c=nggkFL6N92Ym&Y?{_{Q9`-2XJ+yq=ek zlxE~>)e*z^!qO|$;(^}i#?bje5~#jE3F*3y_b_Rd&v0=#kx6fYkhZ~b;LPPF$(T`? zA%#o+{v_psI2QB|EGS6q^p<1l$_H$X6BVGww1RK)^tniyILI016Jq41`$q<0i(*xL zC}g)c{wY@zrAAu7Uwn91b5jijn=%!@9wwC23F3}C+KV`Sp2VSp9%^*?a5-V19-=#? z*7_uh+s=rwpBZ#5)uN;nC}<;60Y`2K<=%=zWK=@Qp>z&d!$!O*K;77Qe`K2rw4*M=R3d;$E!WaoLqXKRbo>9=GQyLg7 zx=Q14oVNfqb1f6^U7fyTclIkYqPSWN9`h7-AHDq*!e?e9>EYG^iYml)u_!J_*lT}& zA{4=LS5*7ezM!S9wl&)T9A@RiXvnzAZSC_X%s4)WQ) zf%!2`Hu!`i)5g~DG(Q(L;cqP3P158T-Y1re|=L^Mw?p}bTPM?z}U*gCr<_) zeYK_7vH<~IO;yPGXnNV(rWWU$8~DqYaCO#Sg&_%QY;KB{r{$I>?*&7DO#4&B8IM~& zaya$eQkpIFc^5HBI}c4AcL-96>TE1LEy!0^1j@ebe4Rsk*av|wcKo>JBVqEQiSCmyUY^^R2^YeV~+Zp*W^we?@4^9sccO>1k zdx-2uN#kz=eqjceIy%)hL{@<{2s0dy9QS>A*qfUE?kulh@Yd%3j;{O@g!k{D%z|dB zv7srjEuc|6!H6ob#6wmKt#kdUa#3xNF4ula#x|IgZyWV}e4U!@UzY9~50rl2hwuma zA=IQ;8vkm2AU73G5+dRWI7T;fE8T?3$d%c6}GB+NKc9C**dd3CK z+y0CQoUXdj3<|8 zOFK|Ks=*7i)8OD&kQI5eX;|q^g%SNAegAUmft=4GaY=h)-AfPmrjm3$xJu*p3LYMv z-S0D#vHc{dY+i%T=C$BtXbfIm}r1Ki`r7CcWT3dUim5 zezU{tl6wrWh1cN7QM!^gO8(Rc`6i?-dOj>U2d=pQ`Oq}+Z~}utL3tOTS2k(Ic$e0( zbij2`V~F{vu)_E_b!$;!dl@!y4j@VQ{(}+ge}NqJdTA0t@B7vp9yjL1`|YK=>%ITw zdvr{8{&B$Wq>0?j4@?H(y}r)HJzy!e5?|0Ak$a&iV;)22{sdUqBF>7$)p zG94>YiQRV&uhd}53=Na9JxvCbS6_76SXipO@R4_WC5o@~l7d+3v2sG`cZvDvFQI;V z*bzSA=RWLhI=20gQJM<5~U_l#Gm z@w|t=L*s#HHuAtqV7;D1!YUjFlg6KpFg!UURA6=`i&m)|i>dYxrUUk3?kkMnWne!!&> zX^ov!g5KeXZ}a{HQ{=c}r_$cT9!viDJw?T2q`lCucxLsio0I(&pq9!qGjmaY-M?{;**`9oDH!@YRD|E;WQ4!MXgtEbXGU#w;=PGd_Omo0Amzeo<;X}Xw z;^Ypw^cw5wcKRG1fi?-5q%n*;g!c9O_PymZ&88(^ppD5=VP@jYTKC&Og{k5UN9N5* zG8kA&%ygtP7?G_ALsI(^J*a!}x6`Tysj=rmG=$h`O|IB)k0eOp|7^O ztbgnPpJ+d7w33q29|??HCS%+7y}R9|lk;}}bTK?7Hj_#EpTq}w?~hmE{{Ei%IuHSL zKhfOJ&d%=3m{0Y!BkkRsKWOkLA;tUC0QpHu0U7Xc6EFcRcVW-2|DsktbL*FXdy-iP z4OoAz-8Uzbm$1kNZ>jKZM?PnJwpQ_w7yB8GKKq2!YD;(8eH4!GT~oEnWBeD}Py>p=|DZpJDc8`L)(G> z#J?eidt|I#Rb5^0Z(!1J&N4)-XX^UoTpsQfXg3yuSS|-(Jn$nt-Se{(K`&WZmzHon z)-9b39IQ%8yDMx#B30Z?U1|N4y35BT|J~qSl~t5i+1prNon&U@;@MQxRF~Te^7}); z-8D{%SuOxg%EBRrO1G%32zVtV2s$SYBpNiAR>WimsM2QX{Gg97qztI*OAh% z2_~}}IOd%`P%!=TgKEp%tvJi54m^D0%Ja*nYO^mXE~$X#{QPhrXL3MovmhAoS7(81@lGWS*R3iPJGG zvjfdAa06c>al%|xT?>GXC>oa2>{PeSUDd5xdaRGiME$zow2fhnq5T9UPF#>qXXoW> z#b~RlXvepMVOL*bi7QkT^IEe8SZA!Y$6NP}el{&Fv33P$alh=D7hwneh#;H zw;G!zdJ+7W6XX0GLnp&;uun?J7T+F2{wDRIPFU>e4&>-#OvNm2Vb}MkYV0I%%^>1$NdaPJVCGa`Dpp-?e_1%wo$a5@&O4sF%hTWEUB?_ z_c|_ISg!7ny*7sRDrNq9qHPP9KagqLUGBL#DWZfzv?~r_px}8#BMYyFnNLI5JM475ES)`=BlR;OAqnV2rDPAr3RtZY5VRh69;Llf zKALuTQG#6vZ~JXnNAm$85c1(3md2_-o7MaI24*Fln)_yt9$t>W(cyX5#QC-(T#uj` zm3h*Os-`I$BEIr7kD?UkH!9thSn}mGCIt?_c z-&4q@f%Yg@oe+kUzz-m?gu-+5HxzDaubD{1pPBJ&wI6$l za*)IhSJ{V1o2hEjtQK)P|0uj|w>JR>%SMhtqR>TcxIxVT^BDYGt;prHia_eu_40&c zZYNSbj^d|Cjs38{(d>)QNs7sX-)8Aqjo8GNL0?QK#6us1ezvIzFICX%i9kMh-}~#8 zt3Ob?p9s?ykpL#*)2$y{)+mo8UCgq0n0{vN`g+Y|#W5N2prVFSaQAL*-3SS<2Dam8 zX5E~y+6F^1y7P>{b@!+VdJXfQAmT>Ex?4&{&`1A~eam2fWnJ>Rgp3ht@PpwR&n5~x z&z;c#+EYjbw)3VwP0|pThrenCHf9VWfI84MQ*x}a5vT^8OI-it-1&hv3I>^h>TVPK z!1^_?*M2oRVRI^9XHp%`mbbS=Tg|dN7?B^ALZ zSzwfGS@Z)5EnLf4*oEXJ$r2{Nn><>U4!P%KZ~HgkMid<(sx2`#X-V&jNCU7`9*i|y!0 zfG%4qrcmh_E&arvb!JK`b`E=>AF$-Bh)T^u6FBPtwv!IpfmB!RlH5n}r;u;lq*~J) zHtP5=1*qg!Z%72mFQ*V0-L!cSc2G~0%6)WwU^oh0V&M`?V1nVDKoPOPCp0t@A+%Y# z)|3VudUeguDZx9)?zap%c9a+i12W~~3NehvEtjUp1*_Q(`&+GNlUw60#I`8)z0_y! z<`>&9vrO8zK=Pz?pobEvDvTAKgR)Rl!wwC!aFFD&ngMwsjl5Pxx(a2%2nKQelIGq! z&Nsa{7}6)q`Wjk;0cZ2s)UQA9a*r$)u`DU6unyiLHc{*!?Y4$|Gb|d}-mhMoc_H2_ zUC@&<(e&r`AB+D%V)ylnX3}@xU=?v)MKkvh5$uP24x0nY+c*!en(~G7Hm1bZMRbEy zsS3O32RCEfP`v9%?c?wwvBpSf<2MHeI(D|^Xs zm8b50J`evMQ{Tkas$=KQ>g6>;P+*F4bj?fvX+WfYKB*Ez&Tj!r1N5KXf>GF;W7q}5 z!(ucKB9U}NL-{{9zfli4Zd3Ij5?uFvs)D~}tjt{0vq;e5K-21kx z9w)$c}+W`^T#=9+HyV&%+D{cJ1GyIRB&H^K_Bn$ad0T$ z!=v3m2QeFqg$HjGHUOL;|B!%SqWx3Ru&Jf3Cj#yQF&XA?49!hV6V>Jswjl+UsP(0( z&u3{|W}i&NvpO_QRtYLi5<6{eE35kN68Or}Qyw1Bil(;y=0tztOURdJKsvh?tMV!% zg9pM@Usc1oEq@`h4)~e^PqXQ5&7Cea6*?Q(HC`pRDXXokXgh-W_4lh_Q*(1$14vAa zwj-YUKOl!2b*n0AXg=rc=s}RHUUS&UW)(oQN&TkT*yOrJZ71~nCf!H| zO-0_;(zI!CShXx{O|8vsF`H~$_pj~{u&Fci8lwyT&ZQG6OQ9}sphHs6fSK&{sw_y` zN@6Rkdwb7RQkfV?+6(&`9@Ah{|DqOW6Ne_QG?3GPNO~MNmop1n)za1^S7~NTcH0q0 z5O}ncln*qsQdblehF8gWeG)p+Z1gg-M%pVN@~xVro$dSsZ0n|$;-;9O3H-{SWNs*` z{Jm&lu4+lk6iu|e#oFTAX9J21Uc9=M1F^KJU@N~%z=VLO2B(p_s~DuGhX{BE zZ;BS5xW2I8zxq++L&MjT@26UjLAmP5*nrjDM8$cfP>jJQLpV1&K3GR9?pEX7BO}d0 z6*&2(J!p2IW)`pbXe~QbKdt|vr*9=0GV?vvw!&(GF>8E@D6?O3bL$+P%6b3|rKL=P zKjYI}T&h>&%*Bn1jT`LU+8QhA>yn&B=y``P#?W_?hQ67dV?{ zDZj#^VWM|>OnvZ~l?#nu;)KvK?5fJG%WBH6JgSgCbYU7KdxA}#vcC7 zf;olMZC&v_oKNtZIF$kF^7Fg9tGkZf?`^Hh@}a+P&vH#mTD)D{jEsED(ERoHZKqsa zU14#3jc+cdVjf{(VVhp$rH;iqegSBIP~IQpKPx;FUhb%vtX)!&`S@q$*WNL?A=Uzn ztN1n&tyYV#CBOUPy%|S}NEJyZy>Pbpc3!{P?ilqkJk&7nKdZZq_x(3rOov@$X0y5T ze7{4=snOFX9u?F1VoKLIRjuzEm&aq-mRDHT^?kX@InLI3tB1u(mm^b=q3^pi9Mw=k zu4ZM4dAu?mh&fxYf<~n!!X80cLd!hJ2z6uF*@dM=Qa;_BNmc$urJh`m1E=JnEK`-G}uGa`-ITRK?d<{I%Bsh<-qFF}Ks%?>P<*ckfGq zr-2_I1)Q^1#1|y5CNodE^Ct!ce8z0!zU=l+y1jlCTI3u< zv3|#~=SG@c3Z$hxEO>Yu{x`7&p{fi_bieWkQj=n#Kj%XQ>5*faxi$F6waO-u%2pdm7u2c!~Q+o(Wv1Dz4diVXdwxsmrhN!`$-PW@A3R-T9fS!^rPh zryEjNn~a|a7)%bSK@#3ti03-8DI59S!vG#AGANoG8x7`hB498VasiT?o|#krRwW$2 zvh!%?bRI5pc#GELG#zydUqj#E+!!uh+)hA@nGds~2hAxp6W+&{7V4NxJxJs+K6!8+ zg^-6aml^A6EJ02Clwhnzsb;{KNG(8a*LX^$+#}g-KupFbM*QMk|HF}C-smS&e+n_+ zyEtqHYt7blJJX79n3VFk3y6(iRgcOuyU!daG1L5bfgfPviq)0GC6e=mPwMM=3=%~o9j`F$NQ|I7Kb?u!tYz8zBH*emi3>gn* z#Z0rOr6p)dz{6)eK3!bBX)i`+WzFun>xC2{P6c@GQVqeV!V~9h@f@_DWiQ*xAy1} z=V8RgUGQraHcCiK4Q6EONf?FrO|PLkY?FS8W%&9SnCg>=;0CymJiV83prwslgsH^{ zGX7$AiXPLw$iO;Ydj`!71PpJwiZ^lPBMOpT#DTTEOo%?3aq;X%2=T>JNY^uHAOsRI z<4JxO=M0=tD4W`uM4~h381CB5YvW54Mqf=OCyauE61KN9k{XoEF;leGEZ;Nn8twJA zYlp7Ylzt@3a@|!KRR^~DdzyO&)fxV}lQh#Uprl@4#o7x-Z^9NxzlDZBcz;Hb&+W7` z7`T;%vEo!M;?fiuE@#jpR9jL>DYB$OimaEZZeNm_;tDEqLHC6UM+Ym?O5G0n>qSZ=y%b|1ot^O|2xi29f8oAiaD!8Z7uPnMC<5+Ey{< z$T&+2WSmoEq^V$;W$#3MueIDR{ik^etX$%ZpvKt*j!8uo{7a}h3MU@msM-e_-R$B0 z9uq9Yr(|9vx_v})u6y}@mu?5fQgOucheQVotrDfvn?WY;dlP zUHQ+Tv!H%niJAyunw`V*{dKx@=~{10n!^B__lc00G%dzueB0c^70>+CX;t*X!h@LI zNc29r$b!|N8?{=HkZm`R30|&=`}IZaDZ?t@gK!kq^Y=9~6@_YhRaDuPM18y>(nlP* zQXCQ1WzB>_Y3o-%s>{0VyDaWzL$A)5G*f8Bn!{@C(=vyvo}4{~+CJsOVtw`Ye+dD_ z2$0#Ypo}GaNjjn23E4VRYUagOOsyiJ*RvHC26{Wt;;*b{4%=Vv1eivPeJ9W(W3##) zl0I{E@{CmLLz*Z*$VEQ;|BU6y$)qn^MvB#E(7shuQGFUax`#YKX1-Sv1lwLLU=*T_ z0bfF~Q5+joZk(6L3Ori4l*=ED=}&8O+bYU^9@Y*w07eBO-xbL6O>Q34Pl!GdvZ3OE zOnE#mDY|rx$eK{|kL&Fx{W6gST`(12p`1}j0_;)Jj6RiMhR0=9KsO1RqHDAel`aVA z?z;oPPvaRD&K)vRBXYQ~s+GPuha@r>Z7ARx*Yv?VNd`PwXcphj2umNTBm+bbyb(mf z@_A?dn(gB*DfFAJ5nOzd4u9y9S7;^=OL<#6-NX_pIy$=S34JX{+czcowoMXt5&Vi6 zJK|y-Ks1nm`r#FYmp$YgIDkl~Jnve*!73_~mLLP3NlN+~X+7@!Yy`hs&o!1D=DVI^ zB>?Mr2n***!)PV|X8&mk(A{ae4b(1-I*^$+XWZ-UytxMJozvae3^<22RwXRbWkmm? zcI5QlDWzAl^*2-bhc{f(e!+}AdqTPc?CLT)xK>vSe01wmc{gzRGq>>w;Oe48nAi6^ z?A_?|&EAm%D+pK1o@}q4BOCrlA~&D@k;vt9`DCS~qr9VjAU$#4R~7Vq>kC_BO9JT= zEO4HL4{W~4V>xim)hWX|TyUzRXUyL`4V2SjZqs&lQbAdaxq||2<$di8;?Cse=&Yoo zVRvy%e#2QNr2SZYHj_s#>(a~Kr1;$3KV&%Lp&#eFs+yYGQHO-Qd`)#VnaG<0gwn?b zEiJ8%G1L~jmQNnn)aG=5{}v$cb=&KZKl94Y%GB2Mtg8`Wx@Y1+LAbS{t+?3J;Yp}w zJ8U5ZLAQm2cKw=Z?IgM5V+rm5yP^Nze4A0%%%%4j0Dp{KjQy1(bhL)f#RhbUIQApY0UzYOsbMuSy3aU?IuW5p>$y-w66;#u^ zzEO!md6Umce^7l+iV1n!?Ak`DqQA+F+w3UqbItrJhgD@&H6_argwa1TYoeg6vmilD zSHWR@|I~_#jXyTAx;8GNP8omqAFguW2Mzd{V@<-FSI*IzT3(7UY@y=(m||a6=t=lD z6w`CJUILFVspKNV0k1D2GD#-rEbvqAD@7&j-8DC6*bDd6+ z_dq|l@KYieP?fJ!gcZC>jNpM%1EE#jo{e}0ohH~lYBJgIJ$ ztH0qjfT}v}xAjMR&&m+lr(8|gyc!<9a+g;VeSGPj5o740TJ27?y0o2O1hV%%W+iU1 zFR!+W2sT9X=da#2ruPbGW#&vjcEm@tINq)CRytQc%kR5#6zb*?z3YWLN_#iQ#1pLk zW&VD0T6MefP1(=9X7itUJKBQPrZ>a~b4HLlTOmHZQHiZif!BM*h$B>Rq5EaZQHhQzI(^GPxs*;<9|AJ zMx8pR#yWfNHTS}t#A=>dEVnn0&hp~Y!cJ?`XVj|#WTBo~SXf$I*VIGfviI^aG0scu zZ1nxuR+V;`5U5ON&41_G#YPIQvI&p_dPF9>p`BdaQO2Vi*z1X0jQo6jl<`*?axyM$ z?EXNV3U*Fs+~u|(vV%)Si6r`Ly)qE1y`sauzYsVT%sDw3>A*(Y^c{!7(~aIgjo03c zP5%Dw;hksC=j7mJ;N@POVPat8n`l4{0b4u8dz4qR?VkVC8=q!W}IWqsfJbVOU%8i}=dJO|IG5)@@vu6_x z`|z;Au+V2t=bYODaya-#el%n4JA`8N0M&Tv-8r$>QH9GJloWCpq7}z2R_y8(_|jrg zsO5>5ympH``Q+Nb%F+PWTbU7=`*o`E$ip+Iq9rVBqblqPxjI}@yy+PAKE&L;*u1W%P`9?du{$0lWwlS6%G zj@xP$@l4pih*;(aJ{?=Z72SIrE6_YZSX!n`$E^VZ8oLR~46PFW5% zgg8B)+VTMQi?tgKNk*%y&#-7gE5{)q>a+{K&f}ytGxh8fz7$0kvIF%z@_tpd5Vbr& zALI_nr(|XxV{H&0y|b^b)CJ>t##&%dm{Y*EbLW9=4C0z5?vt&A6u5>0HcCH`XR|~| zo`Nqk`!}@G^E~_&U=5)c(WMa0quDZCtgdVb2Ozt$+DEE^l@A>7FixRVQtnd--f7JucUn-C(HW$gQWdrZZP%j>Fg{ zQuFYe4FkjG$%2d@p1pqU;}kDp3ykwAyT7V(!PX|6xMLJK`VxLRI(%1V=^wB=sv)Uf zR~(N{cX`}^%@oxU^6D3IO}s;q6Z3BH;?=n_6v*GN{k%OhBS|s!)*aL?tL_zCe>&n2 zm8unnQ*ba3U+1d*+*Z!C7<&MYysef$WW^5D;Jx4&6!VP^8tAJmfn6XG8p5|27z zin+ei7Qeo~X5ZD?xq!NqX*%eco_t7n7d&Q`cwUh^+fq(lvt?rX9xYgsma7+O+!DsW zLTu9P$4=qww%%br3om=w*iqxYK_)BJ?^HZt3p3e<*qtI`({RsAE z^eD74YKKje&Nu8maCNa2Q=%a{y+R)WpF4KdyZWwt{D;8r-k@?Lr26Qtp=g8AZ%M9R zpG55!<}8oWBhzpFpCxcZfSqM7OpPq++pn;4Ie4*be%jA$yDITO=fo4c&R^$026Tnw zVdFF?5N~B;X2J*#g=%rqOy|vuLQBJ_TMM*yg7qEU4kM+(o*(Vw2?Hyy>}yWxM*#%# zCzq~B;4IIygU~;6rZYMJ<)rr^|G_GzKaLxD7kq!{fC$u?OkBq^FN|;7TK76KJ0%_Q zZI6P?9ug|Z3wp$m<@rrDw;@~(@`Y{zEzw2|DjiC8zB?F&mguX&Yv0NyA+M*&Igk5ECe~dqNL9U& zCowaF`DppvAAA{z2;|T2Mc_>LN7nR&=v2EiqG}qigqL8I5a}xWX4)ov7VxpE)ca-pt7-q_fp zLRzw{)XFF#xW%vA$JmS@?yHvv&j5>kLys!tMxbGZ2$Y{iLG6{}cve7EvY2G6tdDB(h60uPrsm#>)Sd zzSiUT(RjBL-%XO9t~;cpWSb7(ON#q=%rO~_DF-}hoqwzVT7Z(bGIRY|si> zXUv~}f{9H07juU(gEuuh6qR`x%U>zBHISTMYjDMh>sC!SOxHYy<`Wv%fpTA_pvzZC z7YMoeI|{0j`tiUOGQ6Jy_jG?vpYBDU5l}o^VAQUue-qUItnxFBbw6~p)r%)r84WmF zz!GHX%J*SXS};8er+6cjX8NP~HMVA-{&Ls2yW2P-0ly5k_ZhF!TqhM&#cq-OyrY5n zzJ>VjGL0B%8m~EK3^9p%hN#f*aw9bMSwXLkNCtCNPk(HP?gx8q=0MPRg+S5l)a`M5 z>Wd@4Bw^$mO$lL-l0W>20E0F~Da96INplQ6^u`_BFUN;fsGFaFp?{|-C8`Yn{yJ45 zS<9kG+I1rT8Y}r6kk4GuUvw4({xCGfn)f}75rGHOZ)H?e{rtIEcio$zTEX0_yRkl+&Mt=A29h`<^}sTVbl(^u;oMoYSDyX&lj0o50l`~bCa z{zRC%XK$h;#C*Fc_WX%(ib*3p!2lH9_2cIW|E zh6O7{k~V3gzsLwe?+)*nxr|E5vX}6}sFLnAFoF!Fj_h*psD*|0cm2E}x*jFn-#xN{ z3a#4rAiXfNz+@F{BVt}!C|aXs1&p1ym%oONrs>CNb>5G3a)w>orKjDMbk&LYO!EOr zeO>S@E%^NMc@_rcMYfO+OL8%9o&TbWT6!O{L{7s~U4n0q_N8Zg zb`Q!8emDcj=Mr={?5}?%{dJLpG(U$_P{X=jI{oS5Gi>UEUy2U`SkO362}@kZ;WWps zD-i&1g&C|A7KzD4bGb%%MjsT%{j|rZb3h;={i!AX@Hh@4EQz#tzha6J!__WE#JE$m zvvS=8(okNa5gxs>eKQvdhv$2_z|0p)V!_B8`FV(laArzap02_ekqx>LS(t}DzsG)q zwI2C=^CY?)oc+Veui~wAvimSG=#W%2oi@sinVtFW_oQHm?*t2ZAxoEy4k$zV&Xs|w z=^>WZAGMUxD1ByTqw3tz@SBiA$9|^Nt7P6!s& z2Pxq-;wfF23j?FeBaDyLHHZ0x^gniX7x*b)rEL&EOV=LCkkJ2geH)1+IC_Un%=A)H zvIR8Q4t~sP>W+oAiGlG(%X;rr!60Avsc2y9!gX5gY?G~)8O0cZC~HU z`goR4A6f)T_R#ElKSc{FKZ;?v|Ke@_YMcoiM+(ccyRh~}9%0|)SZP;7SNY|HIXSX+34m6K%W;kl>E$e_u6OuX>XC1YFyG)@jKWf^ zB3B>vr+hIjz45a!AUU8I(_M(%h0S#?|Mqew^L7TJ6n27F@~2G;tMI|bT|*Y~0j`q* zIh7U!wU;1Z&RN4q+;ziTL&r=>&`7S2quv)MN+ie9bP3jfHoY;PZvR6=RZ!SbQCt+> z{5Y-J0(+9mO1k>Es)t$?|JX*dW7ra~#jCZVNA7En+v4K(#8O&zB{ObEYyC}N1Hnq0 zCHVr&DO<;SA^hT!aJ@oTZ7oA}PHBx*dHEAnXAZRicVqx}05?o(;Yrr`V2M0Awh=Dy zcJkyly|Mn(!99un7S_qH>e~tQK8vT0G&>|uV?LKqhOx53zKV;Z>9_YBQL3GvpZE0* zuXO`~bfo}vdflK2Sttt+3bhHNZa`?@R&j?DR@F45fS(&R_(-^Nf1y@mmcs>v!RYL` zyg6Mqhuf*Yt*-LQ#Dre;*3g+Q=5->um3`$Q=t>z(zl;bZ(9uh!B>2P%^7rF77gz4X)XxXE9yCf+b>xM*6?}YtJowUE@*?78| zyUOVFx18)nhi}K44c~&3_-l;^Oi<`E$ysa<0=hv@gg;+ul+`dyHp1u0cv|`&6F5Ynj(=MWo6Wk}d@4XKh$BOJc<$ls<){7$2gukjHVF9R_$AmbfJCVeY_M8iAu|5sjkWP8#v; zDPU!oF8>FKrxZm|fW_Yd;`F2g0`cOw-);j~loHKqCjIJI!7&0Yjw;3fY(P{|n(8xp zrg=bk%gpGqwpx=#cukmi7d1yp&_CsP>P-ws9bH^cn{X;>Ia4SwbHKxB^{h?s#u;!!$16a3x@B`|| zxVny2L4U|*nFF%c*S;Zw>6;Rdx2-#0mKqPSru==8(a8@Gi|$53mow=$m*0XdvvJX55i8x+QQE&`thA5ZDykM1 zW+!mLRyZjS8%F@dFpdxF*x7Yf&@9Gjh`jd9sDIJj=xlMpSat3mh;zHDrQaueoE$w` ziVRfw0B9&juv#EdS3}|!0M>$BD_l*6g$+%sbF54?Ea%ez15hRmr1~dUDT}qB!)R7m zZxLU^%PG$P<~4`olWz(5_M1T6j@7w2YUa^EnX_-MK6{*YPIZ_9nIB2fh zI#^t3QhJ`Ly|P-EXP!$*BxjeFqOonKzodoLd#`;9TYRx7 zA2`&cB}of2LTHWM-K}l0{@&liI0I6TR(N>b??Ec1U@P7|V#Gd8>!qNg10Mb7&^vnU z<6^ybc0oL%{Qgr(jdEb}YY1FHuj@JqBI0i;Ng_2yl>vrI@;)Y3I;BNg`ty-WOh6)n zGAS(b%b&qK%)c3mSt{JKEF1|+%Sy9g&=I!<6-Qd3oBOP121?&Rz zL-GPl1st)>%`wBK$|&!96Da^bfAw9xf*K*5HBUkZ0#1_#cuea7IYjIF6R4BTb6|LrDTy7@Pv#jdd*`5QeVV146V^&7f|q| zm~nWS7Um6d*zGr1j)VU=^qUR6m{jeH(*mdJ7Yx-G|B&Uo6N>1mSIURhS;kkix2od; zBdEJab5WrQ32D)`p2ttoc6=@wHaM&c8kHemUwJ@iW=C8-!gOpnXP`CL`|i zOzT_X{fzb*CU7*i!}la~|J5!+?-(*LbMzcUh%Ph*wb9!F?tQBn8dujqhXWTIAV~#- zp!;wkZ{@fCG~U?igd+*%8^mj%{r0um2J=i2(+R(=mQo_%04)k#G_bKj8vr5wM_-aa zB#hgE_)=(HM^Y#(E~vRp_nUy{Zt_w`h@xIzD;vG}`pfrG`0>&8$(7E)m%Yu4xvF}R zTozJ805)Xme~3YPg-)A$iJGvsz_Crw zDQRt~BV3h{70WsoFqk@*mi&kRrM5gFEKaVVz)Wa_s-mK$v$njoA+)qqJTx@q?JWb# z3M+kxYHO3MUDjo+LUl-A&y0SB=IqLxyla?wd4oM*82DhRr+KrrCpqLNZ9pbfJ9X-n zfj#uZyc`jWc@>t5k7<5I=oV%ccEz%EYJY9zMIJ3KDoaz7Q;#;Ex?4_Y1Xx&{nO+zB znw`cT62`c&tE?(7w>c+Ao|S)F)M=3Lj=G!;tz>HBKCM_Cblp&l+?rgqHEfva%=6z& zZhd{MITEvI`W<`k0{h_1rn39RU|wI;n%|i9&eg5&#_JoN9&%ZuW?MlV!OX!Va9_y5 zBw@`Z(T@0xuDT@G4~66AOFzl!M+IEp&Je%3ZYn*QOVxaOK$u+KW)MD5h#0`ntwdTaUCN7> zuDm@?N;mz0x6NvNZ}#$pr}A<&nJSKMgTv``JPf_*2`Sz7`%ghBgww8P`IdtJs|F5-7IQ*6DqRJrDt8Tm0zw(=YY@sXuQB!->Y5~ID> z*<`o3{$K`v2cc+mA1J)mbg}Fg5&eObB0|e+cXLIP>G2e=v-V`qU047_d6^q}x>)Wq z`vSGGTSu~P=Je|c_Ii5!Y<=l$W&29Xs_WE6k1#q2es8U7BAvR@sm@YYi{oo+nfp$LudDP3Q-U(g-$hdS}Zk0<-p7@iS| z_?Aki4We2>ABqY}RmqWD?Bm~|F7ZR6`BYl19gMlHvR;G!iT~V@dZPlxSsmnB(B;-` zCPTNV;NQ+D>)%39p+}npT>CyfjCW`=K8nu^diBybQ!@mNmmOrFC%wI;Q0de_mj5jtp4@1(B};Bt-Itja}>WDA;nUzIpr4J%@61hsp9 z%ze4PmMj6iMN&Q-Rm(96?FKeNILux**lAUI0WL`=psM`y=;K~XA;(YEiz!E)%3{rr zj8!6r6+maRlhD>?#QC+w_1OS^`vL*f!!@|(^m8@N2B_-Wpm5r9;LNlLb1YBzGAhu! zha{hHRp}E^u@5a2gYp{|aWmz(5qSc!F^ghF1ES~2s7@p;ua8Yx(3`P&nw@bWr@{jN z5XDpwo-!ASi=aCd5keq8BI_AD$t4{#BTl&^oZ5U>31>-vG^`y&>@a_SW z{}F#tZpx$El9F(hNv`d9wh+!}2#@d%#Xt074=JNw6;;dLQ-?*G4v?Q^uVh`45$;Ji zf9=uucE|iCF&iPqOCp6=TPJja6`0{?ly>i4!n-JS zt6T~JIVICd7l5PP%f`*;$zDfcLr#2$^#l6N$jE+U$|&v*S#9O)^Y(_s?a@u!j5{wZ z8t%GWFSIQ%&R64h{TUE<(C)bAvmf(rB6*;E6Pmqg2uivV<%(kJEXbGaDpyCZ@;RHh z6?|Q7{jWM@Ch)8vhFZRBewSYKhO|*w;yT zH9~JSb;ijteDxAV3F7j$(OxLe0!F0`tkY^gk9KRfj}o33*M5E+5msv;&;EU{v_9mm zJTNGCH9U1@uZ?-Zi^uk-7sVrH<1YiN(hk?qSq`fN>W6pkp&O~qF1Ev&RMt8j}nu{P%IXc6Y}qu?XXCucBNpuouC@J6+#c<_-7p- zYD?r+3t6##8Bz1eebPDKK5^sWsE;hO)7_YtubQ-Qw3t`5Xw2gB&9&yhuB_w4)h%~1 z9QyM*kEiHNw@l0z6HEzF2V+=9pl*t4CJMv+jH8^z@tA}0))-ZZNjZVHupBu^7c*D} zJ#whb!m4xHFOu>_IoEf&5g8n7?aWbztw20NiRm+LiC`hPFg(pXx73T~S^ zk~@WHiPl~R+oDyO#fK8ow93>von!e97KFV|&7*_#cud8yTtJenh-l$**g%7T@Sfr> z?q?sphLVJ$>`oVJIEU<#YO)2XG0JLuwLmdXh!{o29!Xg9LOR;A#8N1)3g!5+=3Oi~ z*gE#B*Xi$w6oL0wXI|a=YC>%I=9(fh`h-xYG2t(}>!- z@VSuv-#6Yq@dbH#HQ6y1BNfd;w46|w2O^PGOsoaX5bUBMW3x`wnl}}&#i871UWKlW zNk{D_{2{G_pY$+Z^Dze)2Izh^PfRZsr1a}Wn9;|w6n#~UDwEY3y@+9pkg8}?dQc06ohyc8-xhS zZib!DiObkv$`hTD#G$ecWEluXK_pbo!BG-n;W6cKJa3>E0k%;s1 z@(RZq=Rc?><5-*OU-utSdYtp7AxicWKB0({Alm86-$c&4&Z8H&hzf5ljrR|e#=B09 z;77=yTvtm+Yyo$G_v`12f-Lj#XO(6tid#5F6%{3RI11At5Lixib(kF<4>yCTYz!<+ z3>?3aWujOg;Njq78D2e7&sbR591IKo#^^{% znCd)!7!Z)FbLFUtUJ)zUVDnus#*Tp{QPCXKu5y>JQHhMW?4bHrBVy$>^de&O<-33P z?()>mSw9&YJ?nwWo71X}Mn}*m68T3MLOHa-w-vP)?Q2*GSykEVoHc)h55wJ5TPqU7#7TX= zUx>SSj-hr^A;+mjKcbV53Z6#GvuR?vN3u{}B?5eZGyytdqsNxF%W^(K9u6EOZ{7sV zJ;t!tOFCVN&9(Hgn}MV&{q6LhA$&&LM*m|WySfx*dE_)X+WWrTtm*OLEL z=d0re^KQmfP~6}x!W-n-6-PpBs}B8$BxV+rt>}tW#L2JdV)ZH=CX9Fn^t436VJP`E5B!hs$u1Myg`<%3Qazz#Nie~@Y2{V)kh|SKE6I7=v ztLL89u^Rv~7uWG9bHfaAt9~DSnq`B*N#c~>^T8(aE;rH3;<^+6SA@{Z3a+?ZQN=$s z#1=F{?K6XW0-+H@@$-`lzPq)$J}d0yl1yT;Px2%HL`7yx0b;fw55VCa2VFCBymR9$^1c3MKpPn#NnbnPD~N@ zwQhI0^7F{g%wyrW+aJ};!4$PFv(AkZ7%1+okz@{z9L48Wi^lH(pf1J&l(eJt8J{HNobS(?|CVxwQzE$?!G(#C1BCD?iij_|4;zffO;b1?-4T*JJziljD4j*(u zZ--ep0hF%?Z&-^7MW<8>>f!SqquMf?h{FaElH~XC8fJ}_?2!7?ItgR9o-*>-{A$!3 z00oofLjAJs%TVN=ZBy@yv3wKF9j2W=N2-b)3^+Xpn0Ruxty**^+h)8;vU{gK!SbAQ za<~vycn%A$#BL z?xEM}KIeLG3FN9#<947o+pJ2j>@7F%yDB zZx_pDt_uqCiOx6BY&liK?{sU;($IDv%m<%h{_qRy`1o?vWrciO51+s%WFxoOuGtP` zY5(T!a(R}GFbdACk&UI%HED2}7l|F;=84~%{(HXF*&+i4`aav)NpS8UpoyK0W$gEa z?`~NLx1d?3c{fY;&3)pN^Q2gX1fNXpc5C`&fd~y9y0jD;&jwtUDa}r5SE3eLuG`U& zIHG;SX_6Nf`V-0$}~2A^Lgh@br=}NC%K<7*lgBc zfvM5VbT~Flk1k+0{#z~D$;EtF+*xh6*gHAnlKo(fwF&P5JNBe<`4MZkS^EL9wqag- zWpd}_RhUJ!x*NPyWz_j4Fp{Dfs}R|_4eFbs#G*~o*Xl7B(%{B3l6Q0MyH?g?04gh7 z+CfOn6jnOP3_h>aim)&cXAZj%0`0)0!|k*mQ0O`WB2}+UO(b3c1<-7=C9bY*RbM3# znxOw?4Lt@h{7pt%;)rOi#ZhOs({8&&s_~Ex&;)V7EUPAS2`c@ zu$&uASmGIRRq+YxJ*0Ja(#V%o!9Pm9x2#Y>KQZh7bzT~-Zg%InDxJ$TVO7#(yHy*m z!PSP`02urUiNH+-rzTIx6+zdiN{oay_DeyUK%PjoXiekwZviYANH=$ewS&vaEUA%^ zQ3v~X9kGOj#I)M$@qN&7WDb|}`Eyzw7w8TC`@V)#V@77V*hd>&v@%uat13w*)DMvN z*l+uvo}Hb2A`1)KeF@DE<#ttcl-1ODLZ? zYvyRTW6%83|f9Cxd znOLT``17b&;<9abUHJaw_4Mqh*&XUT`50M=dud5KNn0)Hxw&w^Yl2QoY;7y(xg9-c zi-kaXns0ogx`(-`;~2Qd$KSH<=;9%-A=ep;o73~NGn<>M>&vse3|#*~Vu5ccd!xIP zG*vQ=K+;$>p<|N=D;JBrh6ZIi8;UKz5@i>3le0dW*8+z=KzcGn@Q3+7qJD)nXKR^v z_66uGkEl5yc~9z>B!kb2-e^s8>*HT<+z&)(!(wkT!5GP}PFPP%O|ku_X?$3cEZsKK zm3xi5k?;$F$Jx-h|KkArIeMA*BB8gkU~)(=TVn3=Cw< zB8;5uM)BxW;ugL1nnz#bl{-jmwdzbhvqd{AHeD4L29+k@hkF|<1jsw{HzqN8DT9(k z2G?NS4^1!i*h$mQkj`MUUAJEVol0qGepVP;lj_}r4jYse`y*y*ccnZg!@ZIeN}8!4 zJbXnBXVDVZ#{tV?xvAS_`f#u`=uFjcFz=AeUwcDZm47}SXQRDg^ZF|o_KZziO{wO-x*wi9z(cKigWLo& z`l!yPaNoqXx^tg{2W6zjJJ_0n({)J!l>TkR=g4ko7hH=&-5W_U;wT}fg*tm}M@kG`NEDLoQrQPb#P`yi(Y2n6ko|XE zt)H$CzTIz-?&EK_bXp=NA$_w*ykAl;52^O%A;qjwm4N__p6y5KUOKR}QQcn5v)D}- zf#J#^aIig>ZE*0StWvA^O{R@MSq`VxzMp_hk0r9BIdtD=RZ($nmt~K~ZfTETzCN4Wa5oW+JP`q;71H{_New`}s^J*r_9R%eGCt`s)k*T_ew z`Uum4@KSS-tq6GJ%Oj3Ag_G^gvQJTUiIFLeGndK%%R8h(q@yIe%$W!-<|PG?b4n|6 zDNc9H2Ebooib|!J@l%SP#OLohBw^)OT?j_i;~V%UEtMd{x?ggeh!@L8OeYbj9NEjH z{i@@@J)6E3C!a+2%e1I9QvpNHa^`Kl3A{vtRqjAx+JxAxf7T9b0s~=y@{Vu_&H&8z zQq>&XcyqT{Aw(RNlp^EbIJ6NSH;YKEDbwSq0icR6Z~FBwcOb?Ib#!7=qwNV;-On&O zhKCe)PcF8CR-ca)7I8T`&5qdQK>c1z-u)dxFXwh6ibuVz)#$YL7Ka|H=fkJ_Jj*oE zLNsvAbL*GKes&e{N>xUbF{-vI9+VO)UNhY-eq=n_s9uR)Fb&n)3zyLk4iGgkE(RpL zan=M*2B?b%{#C+P{dr4c6p<+L`zGNpQlZIh{_^GQLrMcHL@`?xfUcy_{#Vl)MfP%o z&0G|C`%m5lv2keQpV>sT=}`*Bj8ow{T8mZf#mhJpJO>U?H!`tXoCEtz8IW2_l^cHg zS1~qC!s&mngp-}$Ra)nvs`1tloD-PrFp4+1>)bCM!M)sUju!n?&HKtzWiQpFes>xF zNftGS;GDk2AOg;g+DD3q%d>`I1mQP?9AgXsme)VwHE2{2tjdt56A6j=@YF~dA@KIO zxBi|3i40JyJ%ZjyYrLmpOt?aUT@BCYc2hgGh32Ooif_HB>e`Wp1D764NnH#}_Fux< zdC>3%cD2qRAcId9gQ%m7NzFrzx20q^J%0Ur`;H@yJk0y8Zm}9h898lwqOzS`<>}ON z(SrUaU1Gl1g4CmYp4GePoecu#4 z-Ez)>TY={6koPF%>KJ?KI8>Ck_O5sW6q06Jh?q~SboagQF#-s>1yL91D|GV|?RtJc zs?pA@<5kpfCy2qRnx++sw^_(TD^VHO(hQgEgC$$#qk&o`?G{r9Uw)}c%#Y>pL z^`0Di50XHN6Gy_tO==w)2t&$OcStJ~azgM>;w%m*h*x;UEM4K#K*!lbG!#&7>dQf?QsCd7DzNtfH zsX?A_(^xM}I$yW{@7E_7m?k}T_Q-{=L?=C-;TS8DVn~0*y)2CC96Z5Xafg7=YxgK8 zd)S5I%Lgwyplaf`Y&HiEhc8iK(Q@}RYYC9=X5@x+O{MPiwJs;4v@Om7P-&Z=AyjYe zKzHV}hV1_>vi5^aOZz(+z2oP#`3F5BJUp)AZ+c+zr&*dE`bXTX!Dxz}k1!`N>}ZU4 z{bP(uQRnu+1!dH1seYU@zm+R#>Ug`k{Bd>>YNFfW;PL>l7_sVT13#7LEtz-DUf>tx zXW;Uc2Y(UBD>akijia)eoEPIJoL3noOrg1R&K?*3SgGbmbDeyr|guZav{zMHRHFt!|7Io;4&Xv5h-h z$Tv6hNJPiYyTggN6dQRsP7?~x6l&Esn-+;)xyMv_T+YBnEIkOwEVRZt4O{QD{G1Ku z&x)_3#uo(bt>{c+JL)b1ucT_;;n?@J+Bnkl7F=txa|9APu1V%er{D!%e1tp5xvT#$i^aZRbYKpasTu<`E4~=^gC9SZtYO?L|)&} z@bRJ7fZd%sX%FK?zXihkQUP&-d>Qxr$I~j4wZVw$b5Zu)&!C=BL;KVLG)?Opp8f}> zK8Jpjf&m)pSyaFyk74-QXCjv8*Qs`a!)`Nc>gj2TZ>wdJARxqn|Bn#%|3tUnL(IX+ zNm^1;vRzO{Mn+97<$q&u&}OJUm$19LyZ4;ms5r{Bc3@!(Q-Ear+!bquSVuCbL6Bl5 z#ly+h`H!@A>FduoL&Fy>=Z<;%kGi8zXjTD-t889wb~~)I`VZO=E#-k&+}Ut%{Jl*v z%*?IYvullHBW}3tIT%7Oi!bG1x=Ykjs{Th(#%stjkt{$S^n;hxPh_7QaFA}Vd&=rd(Lc0w3N_uv?~Sm&qaCwOQ5-i2)qMZvC7rA^;K(+9xSp-4oCwrbT=%>njHSvJk*K_s(HM?VJ>t0fphT2E7;aW=tH+;n* z@qAuSlgnNREc4=}!x)x3uu~p}-fK|gWdbcP0Q-nWc^9D3Sp8~4$vr0gt5sgE=e#!Qn+vH1BQ>T=JA2sd zz^<&I97_kzm$#`3Rh;?QGs`gFaUa*OYyb`r));Q?Hz}^yworzRqwoD&Jgim<%?252 zK*79hoW;=VLj_w^Lel_jH3?(c@5F*9hTK+u$s>Zfh7{U?Vx+?vzF0KnPJVCMI_qA# z?``_mS_y_)*2`1_OTDFD*zN1$n)!F*06JxL3m`-xzf>Ipiv#<9d>cJCqH~c7mtTC zLrcM$;(II=6?8^VUiwst>q2s4zhTu=hC!hJ7+_BO^H(-c=S#`MZ5;25s^Pmx?cpo0 z^RP|hN^3?V_PTxRC#uO=OUAkQ(G(Z9fR@N{B)8*MTa9Sc2k^Rm%T{MS6`bZ z__LxS-Xsx&|8eJKO>%H^k~i3$u69+F!5U@w2AyeU#eE*CDG6dF2~rKLuR!`=KF z-211BVM*nz!s#LmG`$g-rmx7yhgde&aM zHm$EG&duoQUHZsqck2j<*z?)2Rv};)rAcxR(>#wEB}Yk5Z!_J-g=@Cb3^{U+QZeCW zoV64#Juj+p;~E9%kVUSArX7mc6Rk$J!#0GiQ%AGdZxwXZ@y0pAH zz95(9pN$#T=hLW2LFmFP}#5LJi~!g>x(8rg{zkNfK`*q4)_?@WltK1p2sw}Qj^sUv5=6n5bbMe`8lD}EO%L$tn6^i zQn*@9QML*ZI%tOMhTPcYtf->IcoR!L6#{!8UX0RkU+|gyTxh?(O%cujP*qZbqany9 zVNDq{W0x~uNpvrxsGz`ZPI1k9U7u#UMGL)gkqQ7TT-W*c%LYZSv=mJ|pTyOk2c$3h z&s-)4te^XOH$QmHleIUiODc|h%h~al_>|W1u(u)F&HCq*lS?60M!@$H)E1({CUI7j zQBqR}CChV!>Rj^Mp*Wh%2 z?@Uk6>TExA2oCjuyo;I1QeNC7lI70wVn^8|C~83|FjaF)4BrYL1Z1;Io)I|SVupQ$ z$UI1sbA?1E7BPCafPer)6X7O72C?g&p?j3&&G`MW(oNx;HG0Y(BVzpy^sH6WMpC02 zE^WMWB6`>BV@X?I%C)0@jCeobF<%b)>4?gbGR1i@Ev8h%U70wA!WLWckM9`Xb+Z}g29RXTlt2!eb+SwUev8$?}g=`Lb)Grx&6&W1T?3h83Lhqv8 z@iZTrQN%uGMi=@3X7tdC6PIEzF}ig44&_kyw@|6%OSy}M@brrw1o_0l;qrEsajRpa0B=qZZCx1SI57%_sU;Mr_8?(5LPv{1QB!lkRMN%)v!M#)Ow$F;OTY+<{4lkg! zM0l{6r;u#tDV0=r`gLPbid!RRO46ObHuM3t(XfoO?Sm0@9MzWdetecf+&k(6pC2K@YC~HZMh3u7`L7DABblaTHf>g45eM#79`v3#b{Q;Me6*qP|FuL*b24V`H$%Yk&Lz(B1##V9X)pP1hM-&A zLUW-srLQlSO2#bM^|sD;bSlbmA;6-YT0xIU*6>euM?%{CfaOAjW_6OJz{f_z{2r`r z--A^_8X~8)9QjMP!Zoq9>Jl^0>oSpC7l)iE+5h!ED%)5MF3-1IYq~B5VT3ZBgUo)f z|0>ha5ZD>!i!jOB9{QKKb*GeUK~!F8l_D_xULss?il!5V)kJG-%a|*V$ycssSVMm^ zwkwmvYv(9fk8iRchKkiV$aXzh(nkDXCKi9QnQ&h>)xg1E0@j1MW5|ZmrjZ_CQp(xSzS7btGU9a`MowYW=gr!DSIiWh00o{2aaDnzgS)mNv|)WO z&DGDknx#%42Q6%$w(5CGcHy5r?T9KbS~2zqh%*r$I#v}#a`C;So~6`yS?}N z{T4db^;>t2obkD@ldjQlc*BgR#F!!jukB*H^InTeh?|nJC)>eb>r}24k_Ld?g&CZ#lV<~uT zO}x1<=ndAa%%C(sZK_?M^&&@C4ltRQ=D#<$IK?%(`x_q@Os|-Q zQ-CuN4QcHAMvoyp*--qK8qoRG%?&7zlPXpyc@TFV^Hi z@h8J+EGT=LVwaykeRk6I;^1!4b8l|DE87N~GuZ z_Vy;1FtH_EHc_liH!Akl)YRlW0qfYXSFyR#{e`ywf`j z_zvdRes3>)3Pw7;{KjTvO5`<7g<2vQsw|E^X`Y1fUM5%LI<2Q*kNcbZNVMT-rz5z? z>TR6PtTs@_FJsZqS_{AT)s=QveSLk5PgxI5nv|mvuDvyC6nFNwJO_5)#V`2z)jS_s zp5|{90E_OyqL8uCKLQ>SMZyG*VE%hugOv&2Tb!}cfrd{5sjTg@|$3I&`d zPEPD%yb#?q@pIl9FZmyvU&?v-`2c?Dvk|Rs7U-t`WcuwQ3Jw@)XS$=0&CE^NZdT)q zk01Jec@WzW?eu46WehH0f-+A>cK`HkKOaP16rJ4#Wb>VhD$6G}MaB91&ApR|tFiN) z`lXV4S-RbP`8=$q-`MtNUCN(&w!y)k(NWP-y!@#PR~vi_P3E9FwP1rE5v3urGAns; zp=;K|4ZFF@g7>%*92baEayN_j0tUkH!C-OH%?A-#){8 za;o!Ju_7yIXDdUUI@HU`V4j~o6BAJ6C3f^F>MnrERxR)Lz}OijgrlsI6$-JvfM;R> zw=psMt}1kyB%a%q2u?USlp0&FR1-qp6!~ksY-(QSQzz1+Np*vF%Et2JG=U3}vzN+? z<-Ip7Fk+79yF0R+PC<|oV&`REEpFH9Pg-L~*)&LdYh0_|Ba-=q*vg8^)VO-QO^SY> ze%=OUQ!Vw7YIJuJdr|?}O-U;hHgGBnxVjs1h(@{r^;HdJXlHMhWoNFV8mby~KHsUO z_nevfV#QgqJ9U0un>&p~tS6Bfd0E6|h=F ze#T&GS4YHc)wg#5CT(-@Z_cTg1*NYRPwkq1BoR~33+?F0kfMvJvz01zv6WDq3oZqv zj(6?;z9D1QzKBDyue_+0N2JLxmWd8~SOQg~gCIn&8`PhP$MDgle#8t~tFEr1ki>M* z+uw$+QkHN6snDKFDD%k@YO+-HQ3@qK#{mjcEJWE4dvVuBUQT}CpW3>B*WjITFnNAn z^H;}eA{%J13?&8s*$hwqwYd1SFERqB%K(w6L#udnm${bmU3pGiC11(7eQ$SPQKwbR z)3n3ZhIP>^niy#{*Q;laUF3Sg+l`f_lw{o6M^tks^BO#Ga;h{O`y!?!h&w@&mre!o z9d}BFjLZMWTHH&lF~@V*?~X|Xy%2o-5vj#1q2isOl*45)v|O4R#~)qisB#vDKe4cv zr@?%LGo$%>=&)4j6pK+w_dY6tRjAlIHt0)C(5`|?t%=Y*7pE4qIVu04bM@gVa)h_I znfVng7OO<*M}Jy*p|7XvDzqWB)SYPJE(pm)eez*3WuPxUeAEZwTKn=~Ne1dY#rO2d z7x8O?E%f}CD6+!PFoEu!7W7)qC^oFOn1myaZnI2Pb&a*s@d+ZW`JaCp8EhZ=ROWZI zDsvP_*qo;wWjOnKJ?p!aZ)3Y&n7MgM5BtU`#-4MCKrT$H(NPUN}midVrv4p>ogqV{xb#$I`tVD*VN z6EzGI`D}K_M~fzj59YD)`}x&rxXi2(>DG~{nswu4JJ}J5rJwse3@!4QU4PuhP%4W9 zuDRM~zFHHbQqKpq)hrwBz?cAhh$l%Xk8Vtj_$IRDuQ1S`Pf_<%os1NrR_CLB9aIf} z`sD3k35hPFNtW+{4xxFKs3jWI@cgAYU-E7c*MW}uTolKFr05Gic5L4J`((p(XAw{2 zJVF^(==O%Wb*%orZ^)ueHQP^zsQ3<()tZ@mC0b`CP zqv~{>3N)V4`NWfp0!$`bpLevktl;sRn4h>bbVoq&$0f5z4`=a(0zOZyhB!8ff*JK) z+g<>C%X(7{@nt_IvMw8X;eF(6Es`ke=_a-6UbYwvh?w*I$UmDBI3ydKIf`a+6(~>{@7vj z0U41$A6%F*_(VH)|Hv0xpk2D6&0!DPi$}`-Mm|^s9GVR4dLOO@eUI9b*SJ#5&q=?q znD17#T9iLD3g*JdXJ$RG~q80aIUdsiA4^uLU( z;1@4mgvD(shd!j2!7)U7DMVK~Dz&d~YQw$mS{rWqa)pK zG`GK`($LlR4Kf2rl8KEcU0R!qhfs`l^sT&oezdYpjpL=0N<3R~ImJ|I89MMvsBh6CQ(4psUzt-7@}V zBhl#5VC5BBNn^IHL8UwL14b71BWj&zs8j!!W`HwjX=$~$x9_q171Z*ezzYh*C@H)_ zNeiF6ee$1aZvV@tx-DbM(Qqi`6ciNxk^`fE{(S%UssZY;XtAsCsQ+E%QW+LxEp)uK zg%-b~f0niTlN?KfsfHSk^Hnx4xbP z8gzcWG%a(h>@md=7&sf-8LpR)a*3t*YS`ic6Zf-0_j=LrH5Z#1yeZ=WN(cd@Jm4ZbBuy zihK|m`F@ESYc6DP5EmcYMQ-MCM`%hynw`k#;|W1GMyUT1gNJE99nj#?p#y83gl>!+ z0|)A^@V116UVW%L(I4CV^pAH(M2>JnEnSb}YM`N;qQsX??ECNWNM`#H!Nw_dqX7g6HwKbhZfXdtuP`nR^Uu}n_h;?(q^<}oM(tT1 zkqOs&>1e$lT=jNbd_2(3BRm53=XfT_mjnV_c&v5YxKrMxVNtJQ7|az^+@;j&CH$Gd zHG{P3Vl`>em@BFLbwY#E9w*h=Tvg@DW;7|TbfpF~P~v?0>M)(KPrE6*oa+S?^W$)y ze5I%uvG7jy>lUCI`l)MvNIF1;t{zSDsAYgyrE^^wPC;crb8@FU;8ns0r?(rsj=~jolBUq# z6g5<2ig*r}!gSjTd4mADF6h@!i6!Nl(vou&<8?uVjEn2(1|PvF>-C6D+4S*yzav6b z9)nZ4)4i%SK9OjriN;;=M)wt5qMYOhF_xC+UF-&)h6rET7(`TQ7yEJ$cj2LGg!?~F zzC0eF$QTquEv%fSXcIXVdNj*6P5O+A%bzBd*(`lIYYXsLCDc)xQr3~R5OrNTImypF7VP=0U~-IhFcPr&{Q6HLxmjR$kp29p@$9dK z!sX5OaMB#)?y*gQwJhJ(Ea}OuVmf(quYd4Fah~yX9XolzN8ytzg{pn$pg19(b=P&1 zXD#ovFTaZle&LEH_9xUuwJn&-IwhONxt%aHWM=3}sz?aDpmNK_nGocY$6v-gN?P-o zjuXfdsAxaCo=I0AQUA)b{12O#P>bbIzi>O+r4v49y-=%{%@Y#U5Nv;9lXHe06zro2 zNJiD+Y%Mh=54|1=o$EVFKXD9i3U7qNT;Re((l{?v9V)6zZTEgDccU>Z+sg0xoTMgg%`}&- z3b?nSw3x;lOvnE8 z$|Y$^@DSvCr5WF8wSQ_kPG_MP_tEytaA)^x{7Dnj=2QWu=6AW7Z!hA4si==6=<{4p#R`v>RsTnB)(#lL_A#UC zdYWbDg4g`UTOW6<)J7M${4)yc(yP%Ik29Bf6_3SP{L~x|;rOCO0vzy91b;n`jL5ln6R&!Zx#{=Y>6ry% zL$xUm?>j%rCr|DyP{FXUsA%8a-G&Elk0(=4r^bW&k> zc5IY91Q&Wz3Mwi}qhFS#g9{rvn?swEWG|lB$G|y$tej1011WBKLfQeYJal~u8X9*s z@R{-a#_m0oiCvGaszo=xpkRwEm&Tdb*9;%|iu|96-=%}D{>0%R06{PMqJBqz5Y{Kr z_w^-Fr}jsxztbW&qi11ZV4*W3Nqc1FEAV~AyDJ?Ad@t5o2>r~$5`GmzrvH2_L(uNX zGNzh|PD)clLuIJ~TrdmyC~aiIQ0r01eIFGW*<5U>N4)I#^ob7|YEAzvE&|Mx)-Z$O zQ1c~fYq>9v_d*$;pXS_=|YPEMr)hn3#~uWCLh#_FdS< z<=EfdaxpYmhZRk|WC@6Yw9h*8B*U)S-Fm*nxGbbod{;O@He5@8L>Rt|4VH9B((Nh7 zo_);u6 zHMFk!SdP(X_!DDaH;5RkB_<~iakL<;`bXt0bMwf<_9cgPbrOQP9|!%OfOj@0RmU_q zp32g|VerPJM2!(+;-&6pv2_r;nonH5ZgYx9*4MdLUBfnfSuWuUB&cC~23!v}gZ3)IVT9yp#D|{G|nUqDx#=~7-Xd3ac z_RrK!B&X_vA8-xZ2hzNf@APM0qVxf%&^YXzZ=b$Dk z0%`&ewMkrYxtSe-9|X}hg}hpz7`Ru+4F`Th0!P5~w`q~(6jF8Y=+uv=T2&rnwkZ)?rpc4 zoAypuJBR7Y-g7WmY^(`=gW!v})KUm`togi^)z1!>QhQyavs6cQ(nbU^LLL=Fh8I*M zM>zy$lEuishijF_Sh`APB>c&JZWPU&U`c5R_1YcbBEzq2TJ_N{AAM$Og)3Q07-`_i z(5@qiGez2Wz~il(ih=$C z(z^1oU&Gw5L&{tG(i(pCM9?Hl{VqOmZg)l0BqzsK#Hu<6cLKktpga9GN9_;2zxyNA zvZOLSTJ11CLzqxW!!>JrRefSy10>jHf|Xqzbm!yO)8xC27qmh}q9v<4qm8|O zPAzRIXzrtV@gMa+U5$b&8_(*V34RdMVX8N6pnN2p`_3531p!4;e|kjVeo0dz~`=B5>52e~O{WS$#S4^WTzq`|yvxs~Cg5Lk;lc!SP^{G&C?9;9^mb_TPhjF!%}A&r zN~-sT^DpOMYYPs{LXqc}UPxfUYQoe*V{uhNMI09-BPD%Fzzc$liY&iTkp&fDQtV$AWwqk5w2^2H{qir^K;X7+ znB6LskS)nU+1Lcz9ta1s`-%PL{ieh3D!#|~s_DpBaSF3+T+D5Tmu;=BFJ-Mdky#{Q z44eyB1om)g)`#gESIzIh2q3Ve4m9E5G9f2x|L6Q{;c?x7%d`*p#)1J0b;oat8>r&w zuJv_sV;()C|LZfRkJg`HqcaZ4i*N77`CHWQ{uAspL0<3;tcd068keUwc8B$x1Ty`p zK56mc8yAN3k*Z8R-;VM4{#>jO$cmT7Z*OETQ!}>Oc%9Yidv2nvdroS$+aoM;-9jUj z>6U!&91{%UQHX!+1XnC0G-U~LhRkC9qIr+GjeXxS!sWPmf+b4wnaoptS(DMHzXjB` z;6JuQK-jDg@%r(5R$0y;?zgpuY4R;a4D-9vYExvDrH>ENO^;vTfqr*Vp=uieawJ^b zi;+)x*Tyw`C=yP5t{xxN5|&!23LjttG7Ft^ilB+duOSzFCS6VZToA5GALr9_)p@fi zbb>A`w~`6&AHN=s#cIuF^LB$$QrbvMl8<^>XdbpxsxdknXO5lXkX3rc2tz&>aYam! zl)@BoXS4T^P^p%PX;ssGBEw=unbxf@EG77o>3{;&<$OvFWxQ|CT;t@K99c|yYw5_d z>Ngf$bZ&DWU^2}=vkw6h3=^-ZZh0}eM5}kWeI#kZ)=JRC&TVVhy`l-++fR2X%=|5QcTdGK}4NVJ}3 z;W710PX@*g$Li%e56ox=(|qwednJqTL!IkGGKnKAe^Yd*2k2=D9l@t;gZs<7R6CTt zkSAxCH^MbZ6sP2!bL--o@zn@`>7bmn8V0c*ZkHAhZb`*iFc)jm)Az9yAR2$P8_pK} zw*A&c-`S9l!;s4x0_@6*2h*z1Tl>gW8nw9oy2y)PYwCM(@y6VM$6@G>iqS|1f62Ka zd5uF5aB`L!(r#sZze>Yu0ejPMCTIL^rsw4M^oOIO>~5Fv5$EV9f>Jp4O~w+q-5ELb z9~bv|zCZ#yP2G-Hp(JR&%56wtX+5HGgW7AfVFfpSFuR)PhPV4J$Li_&;dqO#n*r*#eIDNy*cA;h3gT^WpmZqj@(sbhGW0LOEu)eC7VW zD;-4?iXw;XiK$a^uFaiyW+FjaR;|HPD-0Yo0b%iuZh;A+5t9G<*Oszp1a9UhXTMzw z%%Ti6;yCHFla4)&4Ue30$&GI7FNma9y1{VDt!tHhB`T)U;w0U#$kV8De^A>$;A2w+A{Ab#C&jEqMCfl6a}ox!y=53BmhTSz2O3g^48xDd7&?RwpRI z%xh4Pm*C;Uz6_?|l5bG2ME)ct&t`{ju>{q@W=Vhy+2?wPC!Ur|(UIqE;-3Y3VAqhF zfxg?+wV{TW!hnXiG(C-WF{C$AGnFqe;JeokG=BBIE6~&nHd*MZqwMi+;zBn>*#9M7 zf3UeHZJumFTVsEReFrbom|=Iy$MNEraWYezi7F!=Mp2g=Jv++E>>izOi5w&RT=kg8 zZfhc%FBw$gN0sPLa8adcmtV-5l~JmtI9RT6mF)-H)iXtlHbEiiGv}C#f8IifR4Z0U z6zd+-u}UhYBlC5v_=86-KPt+r>_CQSquGncJH6Rn&?sHcw)z~^*e6zqnUP^L zq%-)PwPkLk^VSKd`U2jq;K+UCvFu~C?;aoYziCW;aa-^Fk>*KnyF0M-qMuSz^^9aOgIlqwL6?YI-S@YQ5* zkgm;Q@>T5N@aHpbQ&gq8H{&!cit<KqYrGm4LA@dhF(kC_{>#fplpyO1&g;RsmUl=IXARy){Jb!A-MyL+f47%OaeFeqTno6~Ca`pr zuk9u8~!$5q*Ai% z`EJG%W0>ij00-CVqBf*2M{_{yhq^4bP z?pXixXO<}U4r-(0C0U-|hR+{f4bEA6*HZAm^*TRwfDsrKIFhl%ZB{T5yDm|0-`Vg- z`4KjWQr+{Z=3AH>IT3+)(R!VaeFOQeQ=P8t>U^UOi?au*g);HeCNIQX0&l5G{mi^> z^IzUS9a28~d5KY=zm$Ot&CvuqgT>FKNrRT>!%PFkj8Lqe(gL5w5`fO5T863SY zsYE}^WU~Z}x45!aVK+~6F(Xek(nqg6Lm2-pnja>luIW4fG!+~37|#DOq#Kq6UAH4@ z#4rk15y;*=T-4=&6yF!Lh#AD)e@GH78zs;_v($;CBx~bVpD1~|B0jhur#3hjHWTmW z>MG*%(`l7}sz7_r15r}l7?riL*e!eO?PA&D0T*G&lQIz}Wj_gKK@Bcjm*sl&oMa6IjWOF%fh{5(y6yrpL8i4Q=XC)}(Z{?w$@g zTnRL?8vU{gbFZDyxY!db-f|qAz_5QoJ9}=smKn#Y%aLodk@70nH6(CMa+u2>N#VrC zRXy(;zLr9h5J5&n+3Il7@A)6a=*?2|zVDX*VOI7SAtDTH@CV z>UJq@p@PTc?@kN@x?NtpPiKUR#qCl!{fc?KSB) zMX5@HrIEVB&mkFeU(O#}NTPyuNF9q<1%u9oZcDLXKBAH04Oh?q9xl6P5Hkxcg`%=b z*|D@F+uUL)6Vu`gr+U5-S6zUcIY3jK)X@b@$2@-7y2*Fu?&RVhC`k-(viSij%_XO4 zZQ~PVqvLJ(QQVMU5aEdLF;_^xlZwDS@1QF!Ew!`DXnCOMEhMF-boD8+DEr8F+`PQ})fMfH9Wkuiavf&9l zbWK0@=ZaW(ri~01c^{Y_;ylYVHIp^DmedC-PcrOE_#9?5lQrBjZ(Cs_2B-{stcbTS zYgW@>@dD|5nw73KDb-d9Vjy%$)mWZcQ>g466xK4-5XFD|`OgNjY;>PYhaCbTWKRNx{08sx##S#87`#?zRYmA5fb33~o>jvRIK|>w3^+!}bSs8O@UA^Lc{m6R61ATXt{_(@jU#pvkyx7#x2q_!< zE2DOfI90^&^BH9F3plkS`-Q!JWtszf*mvy>-ROZyz{UX4=X+lc55>4Zs3|8DG=3T<#H; z8@E|0U1CbTaL{CYPQt%fy6*oJ@S-~+m6|&xYTod9zGUcqx~7*+uy$<37>3bW{d&8TXRwbp9xZfPlsJ)A8a_=Lz%tZZV_-d^F!Q%a6p!a^hb9IaPn&Df$ zs!;>m;K|KY9(E!H3p6{^|C>)qN?4H4XC?MGx&G!AMXQ>lz9|zOu>rj>qvC8W8X#Wy zNQjF`Tizvd;p`_tl;FbeP6bllOLD$|BUt}qHLB=(ooJF!{)y^1Yr1N7=O3r>l-6Ew zxXsR|!S+`3;FzEEvy{KvG*{8I4Nj1VpT=k9ZN29?&}yR@#p--|1GL#6>KF#<}|TS^6Y+C6j-%A;8Z@%2nv{|yDW)d`O6xLHIYyxEx zlV&sU!Us`szo7QoB~zELv3c#s4II$EJgtfxYDMSDDXzL*k$|dO_`Tr z)0K)*U|Xos;Lm?^QCR88e*^JZK5+tV!EN>Nn?kdwb zmOHgR0Cq)RJXOsbydA2@qFakg+zM|H5}>0cBoe6yiRN5zi3oLHZo^@h(vo9vzu>*O zH*&jz5b#=~Cm5Nl+>YV6j zk7`ayCzbspv$h@RS3<}7r-^svww+=YUn!hlwB(tdCW_E5If`36-3_J0Cri_BQqAhn zh}=ak44QiK>EV`oo+R^4X>Y4_%-{Fc6{~eV%2(n)PQ^D=sX=;uBQ72-KO8)Y{sr#u zX{tm9I9znmO$CYdzLIWw0OnM6cwW#;c#m`Cot4Rmn&CNMJ3@lvIrihiWu;SN>Q76_ zbP;6g)jioqs)J&Ju-v=(YW$*o#k18nK<#w1T-B-SkIwwgcHxs%fH$Mn!F7+9w7zz) zIn_C}BPQqJ<30u!i-JDBMV4uy8Mes&{A+4R!k1#X%|=WpPxh^ux_oANIZw*qv**ij$zm14Hh~*@OynQ zyxRikb=rJ#wC=K>yj;`mWDca%9*Eg-)5dq79nmE6ZOFHdp>S{coqJFku1OT*^|{4>jDSXx0m2&q^k<-4R)|A5YNSU7t|uTp<8^|AK# z_{>lnDS;^=rwKO-?2XNsDN$0Vb4GX3F!C`PQ}P(Eu+uDAEop#2z6n?>WeM60TB%=B zsBGUfQ$Dh224@QfLIAe`+5WVA8l!bPqZy(Wgw-mn&XjR>__?AMJK2J=Qc_k`LQ@7F z6LX9IVApQ0Z1gaSk1-?3U80=Ts++g`Jo=5e1X*b5$jR9()h>HB_k9+uQ9!yVH1wH*iTKv* zhc>Z>-WVb_lX};U33qEYGvN8JqwR5@INobwQL9$IK&7_?)iqm#8FeK};u7qPZ-fG# zKRSbtlgWY~00SJt4WQNO$AE~dqSBdNyx;=OT|A2QEpb8q@w_N;h@hqoMrTt+4=T`n zS0c5vc0BufZuc)R^qH%a@WwBUHe2p_3NC6({~vCF|D|&2zo&Ql|MIH!BgoQ{v60d8 zTPpS!>=+$dYE=oVRKvX3e;bs%=;-JU4i4aO_*5(=mH5B^z)}{J6b&VJ_i3A+)<9Vz zLLd+~neYTE;4@&D2{Yru;L(^{+~2ZMu+ zX$CqvGNuBLpt-m~~OGJ6By#D>hO|Stwxt5-RfxVWcl%AfCxw(eC{C)&h z<)eIyn1oBZ1NmPhd*qtN$y6>b@|ZBJt)-QklY^k4SzcIJ7&)=~($&m+99tdjLPR5C{CZ76EJ2bweP8B6{pmKXc@h`K!QrL|6>gzow zPpCdX6WTGTjT)xZd5AP!U9DN<*sW@jB#jb`OU3E<=am}Z6O+L!w zS)@UW)=fdeG`2Z9M#%W1a_`c4fYFVQuV2^zdw>x<$LL1um(g&;S>|s#TKEhap0&<( zrCdxsA9qvcTiqlq5d5r5BS^%Y@=d9`^|--Y=-InPQSxW1c`rrclo-dOyMn!-Nod7U zH&9NK;Z5{QT#newQGJ;H^rp{4Z@;#*v48!=g(rG{P9?BvyvcJs=ZuIP+#nbu*7wS2uv zJa4;~fA6BeU)lp*6%QtwI)-TuKCsDpm#!=!r>TrAAx_^S1eWIuCiT_hTvGF)K@7<8LwRAc2A5H!BnrA$Ft~jSfWCLM~=d4>*p> zc(tPwjL)z6wiO`3&F-M=6aX%d@c!A|B5l22IZiBQWTZXseZ6{%12pxYDR(MOLo`SO zoY_r&`5neMBeB(2f(`p~mR44#bPE~)Mb-hGGzpU_li54rt&oAnRofws;La_Ay(cIdn%rYQw#tQw{d*~#Yp-xwk78kVmln?wYpa$m6a7>u+u@5?*&wY-Xzy> z;g8_4V(ELRjA`!czsJNBbxb(QyB6L6ibm-yiIVw6Ah_=V`?b+s5j}!@rMuU3Mp9n6 z$yiPk3mJ$x?5?wiUvA=Lk3eQ}{@Lt;_o}Q`>4@^O^1#7vKcIb%LXowVm9Ot@F`WoY zaHH9e9rCiZ>ln8krQTmJ>>CouH97(VG?P<)pI~e?N4GZYJ4*H1#`aAZYNbRr5A!W` zXfjn-Hgx#g*0U!;?*N0>27#+%$H6FXK{4>;z6$iqEdaQhPTxv{t_5=YZGSbrE-wNHB=KYi?=bnddri@np4 zC)$AKTklz|C^nlOnO4l?o|=odjqKbxxAukLrv$XX^z8K!3*)R zoVt_Mt>Me0)&j<3N%6q@xdqu{mOT>Da!1$@0(gH9t7gorJS)*LjEsT#7B{4KHP=|} zV}VYQ2fVR_Yfw_#ob};gosJOykroC-%_+$D|UvKAhblaKK(b)MK!JmPilPPR-d`M^bo_xAZ z9SF%UH4V7Gw~L1XQ+wMKp6TlqY1qT;4-`bMt4SI7JaBXbjTavliA}4z7&DEgQXaLe zj&Rn39#?>5e=1oH@WU=wu`9|VY#F4Ao;-QBEHCv*i)``flauGD>Zd#O0Ckc#@J52 zYyWA}g`t2^^H=B*G@a5a^~mq^hu(*TPZbSyc_mryettrgEX5Fr0pN9MmbbIKqQW+z zE>BVzP1WQ2Gp+f?_1cD}`4o&1X8X*gCDJmMf#~H~wFND0mC6c-D!MNE2 zI9hBIqwJh5Ash~IxFQ~2yJybI(nv{5U4(#GtVr#^fWg^_-nAN8SyW5y!2nUagrbG9 zVA>s4BR8Y%uQcMT;zxG#nc7QYS*ygq&)Y017 zT3n2pN^}-Te{6XFzky&~BO^yUyT#erP?+sN*nftrjRONaP`#AoTfIfyR{22mVZ_v} zM5uXDu;(9qr4Ohv8xa|< zm>VB@k}gUB(ux(KufBi&_L~0tXJq0`c}35R;TAgTo4=2URiRu<|LyCS-%(Ws5wTHm zcGf5V>)D>y5d`tf3R;%$RVo?(*Y99tpedxGeZ=`Eg}j#4WsCroO+As9R*|Zb`26jE E09PfyaR2}S literal 0 HcmV?d00001 diff --git a/devices/hololens/images/apps.png b/devices/hololens/images/apps.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb3b7ec8fa8ab27aa4dae2303ec8cc2d0774c1c GIT binary patch literal 93564 zcmce;2T+vT_a)lh0I*TKLqnS9mFeT_XG zeFJQ~9S~kN&K|xZ9uB^oQX*m^a&D4gdI-eHJ#95*lfWCRPY43(8sEg6eEv{QMn@UX zkg?F!qIJFOX2inJzrOSY!Wv$GvWZ~}A_`&a$s?NHeSGD@XV=RD!%=IS!8sR0Q+0XM zv?X5Omalnz^5=U|4*6ow95>fpDiz!GQydDtnOE0;RJJLE9h&o&-EkUvYSk8I1wZZn zn(fcL>h<;QgSO*?%kT?6{ioB-w~gVade7M#O}^T^Whm11Q+L^XREW9mc2d!y$zo7$ z^9Go69He4#UA^Lb@D^I+%E&q|ek=ne!PI6RBF#MU|L4OUY36*sy|ZfYQs(9M+FAYZ z``b{zTH@v)e#7MqkuTjzX(T?jyhut)O1*Ucl=AX&y&^JVV%fm;++OQi7y5TU*5}_C zlFypidLR|N=9GTTw6rugTUuI@(hExYEDabJ>Giog&ao1&XGuD(jFo&@S~7iMQc`}s z{;g$=GV)k>-KfsKk48~Zk^FvInz4bw@WJ+v!L5Tr_*=w%J3Ux{`%E2dDDpOTS+BXm zE066jpj4yDvt)1O>vrI-!z!Q1KFZ>dA3^k-;tMxA9FX#nL%p1J8&V;W{RjbF-wOdO*A=@KF zO}}zB&K`Mm-jxd3bB{fZbpVe*_CU$ENI&OBbKr)}o9J?@*Z!ZI{6hciY;SKrQ4DXr z#-52f#N+D8rh+{azbl6y*m0Mn(fjMiI`>a-=N;v!d8^*6^R5h}*jjs!0UJ}KLg;~% z#f^FotL#Tqb2;J1jmnXPl8ysd-fR4Y;%Nv`i&w?I-`_vE;P*({{ZR=5kN;?~FRedA zRMBOO-$!_1P!LPYr&nfJ(0zRL$Khb1tHiiy!IHCEf_*du52=^J-F1h6j4De$KtyA3 zYjpq#H^3(6{miy2Uef8^SVcPQdD7`iO>i%c?7aVuHgOSbPcnyomc&tA~->Dj*etwr&ppEzHTdeGaz1FZkTL6ueVr-F6JCHHU`% zk!aaq;>py;+`3@Z z6tX9_;AJH|%M-T1xX*sU7kj(U7q_F)M|G}~KVg?7++R_PidM4A`}g|lsv_$`2KcZs zl+>;xSqHOoP#Z zX!X*#d|vFG{omirN{k%-?5s(!`*b!S3cmHH3rN~^C+aKAgv?=)L_{%696Y4!-)z}Y zArSu$gv>LwlBwTSy9fK&{*Zz#zmktTKkC9~bbDCd`6-qM&EdwpMu6`rm za5+`|y?!m6IU?UEp?g9tvN3b#nybqM@njErm6ah~U`j z+S=N}!ux01w3?cljqRKF?L5NP6*A6Um-da4o9R;^yzx%#rL?p(B-YVX+kL2_tKYuG zNDMxfk?HC2hGKAd6Yc~mXq(r3M_}5@WTkbELTD$7+S4nN=#+;2n`nxsPoDGzI>5% zet#w_mTTY)7Iq0rjIELqVjAyDR0A4|LH4DdePi7@xS@?E^^$5|X@Y`2_~<;X^;ddI z^5MOWFW&~T?C$mO!@^Nh=R8<`|2!c}ftIVv02yYf@YR~$IEpOXRBN07b#Y4)zu`tp z&;tJG^UIU1p?~hN%d240&S>X<@Z{xz#^e0{8TAI_UQl3QtgI5V+xF(B%5=N(CBh2s z>b?&jn6)!+935<@bXI$HmR+lPv2Ah2dti`!riO@ug-$UngsoaVfnjz)a>Lv7nHIIY z{A-gEBlVC+sJTn@m1O2JN|;;Dh8PmAyCIh#(?^T+hn`-N=ceKlKG&)G?h!)&vGm~N zB;yX5mGYVHjLjvgIY=VkwU2&V%Oeu*_7J8W+EP`q9dh|qx;<3z3hnLf^g^bIt%%*V zPiDNf#882oZ~va2o}P>0P%RoQw`??ecu%f12_b6P;Pw6ebLc2<;yQ02e~uKyl$Woa za2Et^uRNA^?{J|1Vn(&+hzfzQhTOJ&;L$2-MQh%OD4_lQwLiulp7?vQkLM@i3kA>Z z&Bb0dw&;hFPI|s~h9}_-xs8hS*wd92vYGV=8Yzg0mEMnxP>)tvHhPakU|PMFmdNWY zu7hef^)Xi&Zw&KnWA9-sn~$W=>Xf*zA!OD2=a->sywtK9VCue7P*$YE?aecEG2NJ2!iCXb=0%EP2_t;WcRX)^v za;!4)#Fo>caa~R&kxXp)W3A9bZu8!sA8Rj%v{X@{n|-*5_JenSMwMdC)%KY>*-#+| zTh3(-x*UP`(mg&mZU2}Y+9ber1A`I*GKP>%XZJ*_!@Ug|w<*q1aeRV3A8~p#2M32R z@mIp%Sb3~<_u>BU>S&qW7VC)fWL^*{Muoa@ZBP+n5~FC*_6rjCpQ{ou)d*gFVM0Jk zN0kLd{f>Z~tSn?up+o<}TMM1ev#p`9=$)q32?+^g1XJnIF^lw`1VKhCo*ep2H{6o6 z@8y)aduP`#b7i9Zx}k*UOfv~B@7Crfi-dje#+M#-WOIA{%@J;X{+oaY__HDI()*ss z?>^H`%MY}sLrpjNxsnTY29FgRdaLr|5mD-<@m_(%g0CwCOlB6)%x(pjC8W9_xQ|v0`VNg zm-EPDZpH0C)>TqbIQYW96Gqrz-4<4LE=x?(R0K<9(d>l1Y-7+XML+k_p`SYrg?Ow> zz=Xm}Qf51kO|PP#41t1b)25)HFy%7c$MCwLu~AM=&Jc4YLL`6a)ai?{0kME-R<;kk z6z|03wf|9uGMHCzRwrHQ*IB)6rnm7w>66{(u9A4JF_pZ1AY>|K4E&9K_1F`u42I^aE#D;+(WrQX@B!;N*0eMrS552MJd)x z>uo1T`iBh!vcAhyg6+@V-si#-?0a~Q_3fAQdWXgcp*$T8u_J@-?ry@Uu6qDlT1A(r z&{dwZ3Zs>YqHS}qauDV!DAy~*mrOY7L}LeKypsn&H;jI zEUb!*@flV&bp~Gny2!YU5kI~kX*(4!(c6BnVJ}4>HCCw)-3&EULp<};E290_>%7pF zw7tB5O^uF~q&999r%TuS4p?%~&qeAnaZ8rPEgdlw* z2Dx+adq^=M+v_HZJfWLwu6nfaO4=up8`)42%b0c&v}BQ|FZe>~aaAXSEF)X%lrpb# z%j%6l*bUE@a&d8WFEB!a$Ft<-F8E8aC_22QYi5im-AIiuP@Np1*UC@*`T2EE9Id8t z03EBG_ZeXeTC}h&;KN9vYO~543*8dO`BA;p97i-L;bZIE^AD(0V$Y&s2-1{AN^>~U zpqtOzMU26Wa5HZ}0$G=Q_8O#~ZcatK0Ki@J95&+i@1?G$v$l^nG?I4%%518R#e3Fd zN!Ohs#=ihO4i! zg>e#!gkO{IcinLOQ(>_Z^9p2lGd_35(Y~SI(BQ_Gh3=WaDEjbm5;?0hxqR4aJH0U! z2mRDD+H=JV8_(=|?g8pMHK>#oiz27wP#|yXnjd}S=7GR zd!Zk($EgPJaGm8GzO2LBbeJ-qAJM49sw*S!@doa8qBx-)d6uzCyG^;-*QRwqLwDasP!;qH-bt#cs}KR%2SU!VaMCbwkL1FU_?Y(!|UOD~e%pD7V~C-B4O zO2R{9Zo=#GjiUQZ5XFQu-3#4Gu1-!dyO9!kO0HH`R=9g7VvHJ?4 zL02$_Z7?xIBc6B|6b`C=;18Vil7rWM+JRlA> z9Skr9Ls0n~-(`Pz*!wDIAmE+)} zj{)j1*gr0uJ;A?=m@GC_rA2F@8$|EWqNa-t3zmu3ch)}90)XLFHum}Y_UrsS*KsMG z9%h5#0nAUUvbPr0%taDk!GtU3Z;aG~a?)TeKa9WE5k&^0>K!g3eEi%O5I}i^%N4v> zS%U0iYy@7{Jr-&L*=sNDU$*Hk&$PVuCz2HtTZbsI4FIge&{0o~Znh42T#u+BtwQ{I zdcDr=nkzo_DBrVzh-(B)bC-gk5Q*8`(qIzE&NWxbBmo=@z@bY(t(~uJ_Xn9+JpwP0 zx|?9FC*+OuqdztmNY^u96DWn396AQfixDTD$G=XlA4-Lo@2QncIrmdN4i7)J?ws4Q zMtT51fdc5zfyNl9hsZLcreS!cIjhtAiUjgBnNjqqt~nWm=^J=GbkY3_y4IcN*QE_! z+G{tk&9JIz6MI2rdlNd+1zSCzbzgst`X&cQju&n~wr}`>LE>?TdY#Qi6g-8k%%e$% z+7Ixjk>61eTU_M+sgCJpGq209s{o+lfpCx_U=qB?BH{F|83y-q!qt2du}69QqK)7UU1R~sS;2d`LG_26>0uVzo z(I~fl^KyhL-<*mB^?^J#cIwk7dFF_tN2FqP@gW=6W`Vqc0jo5aMY(WFaEIoWas!In zIjdJ(=2VT-P_z@SOBSj&!bDhQ^TyK3sz^7B`}k{gUWCm(CUKQNr`YaR1^k*>esitH zk;|CaYoRj^@L1^sIk&8Z9#aw%sXWrcK5?me6RgQ%G3s@fJf+~9JOLr8t zjnIoD@iu(27p8eC1Tgu1A1&$^rsa&eujHE%I6$Hrd0ND@Yzi6yG&zbqc7+hxXv7m? zg$G>tOrLKQ>N4*MzQxsONSw@4$ZdJY&2i(xyR_(a=*F;QtWTW}#$J^mA_0x&i)RW7 znN@Te5|T4vxJ>EJK0<~3oR%BIkPO$lnvG$6zE4(iEIsDMicPgg5)~kHgJJgLud?q; z1rCo_J5`MqZ6aaYNxX%4D}1Aw$-(Pw)h?_)u{&PMy6c@WOI!F8$T#A^D#K{}KJZo(Ipm1Ri5?bG*ks3T}AS+f<#O%2+E~R{WSj z(4-jX#ll$>1$5u(*8!db9CV1AHTCr}7jzE$F(_TAM=-{8|O0iD*3L#QXqV7@>v1i0tUUrL0O&ug+V`Or<(AZ%(QeiHplqNw&OBWEzvL36v z=(@px8-%?8wg6*PdDN>v#_a?32B?9_p9s|l&|u;RaH+#lar2-gfC~%J_My>-Z`yBZ zAggKuH{+IvLx3x1ox5H~e2aedLk&?@p~bzzcaLQ}e=iMM7y~m<4;(L>?a%2(F(cx& zY&oBupPz+Dfm(E(?}(ajec}z#cC)UbG|^U;^ldJoFDjAcHM-Q$&C8z#~CHxd0u$@S{GkaMJ%n zECM?u`+<`E!mIPBxbva-O|VtHoz{V6PoA*jn=fL#zrIyAQ={>VA3{7P^#Z=6nq(&- zgmj%R4^at02@R&!W&B|3TNY3-oeZrS7#a7E>C)~NL_|a~GW8G`+(i&Ot*xyK?ayI? z<@D)JWTs%19t%507pK7J(wWQ=4vW@%tt~7xij=A78P4S94io6wOaC2!Ez{ifd08sc>rn z-;^_-0{iI`YnH5XmcJMF(=M>68p)@hoYAH^188Y?^+V)RTsfy+wybRE>Un5rz)aXY zqk_w-D=I4D$Bb%zBWIE7{ruT#F_%V|cl?cJ@-mqiWjgN_mRodNGcc21;nRi;G<1ZR z6EJ$FM3YAK?PbWmclN!#!SVvlBD7-d*4r{rOq;sy&x~oLyPw+{3I;f z?;e|6ex^#!WuQ48CM;i`iYO(@9%6(Igob+78LdCTj4Y$Eeah{KuoiCU4 z7IQbmZmV&2Lm)A>^(Ajoutv@8LKZ z5XaON^wj=rlfELVxFgwdjWcdW$+auIWkj(nfzd2L>>lsLZceGt2pu~6GEg#Ijp&i9 zuWlL^%X@d8P~*dZd*`KX+#T5V1Vh4yu@Xe5PODK8lBwKb0g8jSwUDl#DVz6QlUf`N z6U!?$zVS+HMR$}^a)yXiyj+~l-ESeOnKWoi0VeqkXZdBBC6aDRV_%^9dL!O{kx+hP zpz+6JEKfBipDFr%f4@+?z!r`!vCH&onHw7}&0GUkzUOR}-w)Gf6k2Uvf`*MPF@dr! zIYpvp@BzdJz$o-mtawMZ?qlh5yxK6w=vp@b#*QYNHNm|0UlUv~SB&{%^i-7BlvHeA z;;%4}LUs#zgK%c_Oe^J`R=!%?OQ)fGW)(PjO$8@7o`Vu+P+(Y~;rxqWm{8aTM3;L6 z9#A0WxD3gvN=tu0&xDL@@&2mAh3$%`|MC7g*+ha8{~+VKHnQ8I8LHR<|L_?pVSfH% zAm6$9fH&iyMNgSMLy?1UhHn<3*|*h|K=lBwv*T5@C_|_D9*864rjhTI>l2wJ3!%qp zbqoSCTFpkZ;G3&&?xh;=Sjw5(8@l>kE>&ZYArj7L7?dq3143FFe9X7NbfxU$tw+FE zXywby2{Os9zAwKnvlYqDi*MdppbtRvo(xoq)0cvZ*G|jPxC)XZ53ckp(_D&^@Fw~q z0@`96KQ=5ZY$0R>owyB@UKFArk!lV|3>G1SwykGSh-H;Ga-J+x@t_igP|~H_il){~ zj003_ij3yhZAGA{mO(;)6gAG*_qrgf+|P(6C$)$jZI7K>6~hNoP3g9je&_IF)q-cuoUhVkfUJ?mPK~ok>li4ayti&OZVJU z0jwgG_duIWVCiYaux9BRo;zg08w*_xz2&OZ8^;lTGQ}k+;610lMy9 zNHsz~M}hr-r39gBZDT3+oF88nN|gCRz|U!BN?!bin|=epJM0^Ev>ru4|2G$^snTd%hw%e|Qho}fsLTuRS7h%&yg~o^(inj-CEhGCF<-6&` z`LQ2roO;xg8pkTEDE=lqY_hAX5mYjv|E zhSfXsD$iNG%9L_8s=U#1_nl2i20Rmbz8V)+ONBZ#BxKHFc9r_(RLah^w~$y14d(u? z`dFZJslO2*yW?WB0cO}H-GgOkDz#bW_9ZC2QGR6JlW-CVv!{}t!Rd-SSG{2mtF{%eSTTIPbx?=awUS=Ry?m1CFwYYtd@O|B26MG0Cma|CbfndI_ zmKHG~Dp=WYhqbMawm|e)e?uHe2o0+{^R1c`4n;D~H-G}mkaGj{hv-ZdS^16ix`y*f z(r-?hcd z3NsDXi8enqb8D}W0tywOTBBZOy8ADsypxe^9lFMR@Q0TUZ**|*!ho#z886nW4O)~< zH6>C5iKBVpPMrm@{3JG!_2^j`TpM1$PDu4~922G7x)x%D2|wQd2Dme!KuK&E8irOjkgX9{#E03fi=Ft@A z@R_cUT$XiRqe|KALM0Nua{EB@CW2PYGa=fhuhq7T)V@&f35)irQ>Qkr+A9%@HHGf2 z&xbk@T404sD?!fzB?UYJ$&{LrEiEl07Hj?aVs@_M zF9;~QGkLY{BSfifdonx9P?pdu%TIuMOWKc~RLvGn6|DdDoZK#wgPkHDxwya9;4|e)j~3vuU4Es5Dep~uRl@BtEl>u^ zXQAAbnOetJ&9r4jRMJjn-KZ3an&dDdi}F&2mz>fMcT7WXyLC$BrUhGZ(Uu$^y)nFP z%KIQD3duEOO59Q$+pQbDjN0g+8`ipj)~JejS;#xJosSZw6RzY>Ic0wL6kG4ibT0_fqK#=3gv_W zMX*Pta!>9re-ANfRTK#O;JFXEY)Z zIN#98aVS%Pt~r6|jpl}cU%>qkP|bm*qF-$lAgH{kb!$3FDMI07eO@)IiWEREO=n?&`E8K5H-b@*`|$_Qs#f#1fSS3&aH^lB^r{TQwZVuH-OTzmw7 zJ%j76InO+PAdJiKZW$yze_1XB{&{34%Lx7+boHv)tEHyU{0`^ZBY|_F-~XQ;g{vFj zbWmM{ss&7a+u>$HZxL=A{`jHaEj%H7e*v^`AV}(r1 zWWx>{fRBeF3I-^|MgNoIqw}s410btga%2Io3Xs|hjh+Kp7?@~xS68wTcHk+%j{x8; ziM^U^Wn*{u*L34=(8RivIg(p|t>bx-^k3dDnHy^`{cR|RQOK11mcITF%;p*VhTMP( zpg}(4Cue}=@|srxM+e9Yo*=TqyTYWY90ovGMMVW9T+~?@$3@9M^!33|scTy~buXI^ z7YDGlwn>NlD018o}5d#@Z8KeaD0!Ll=NkN{cNMp zH(+8x<-ZddNeye6B5zLcuQ1xgBk_W0JjEu9=>>4eS?x9Hg*pU34NN6;Pr(RaQ!MHo z4=i~(k47Ssw41q>mKLy_p0lkKv>Iop0>E0O|McRu){w^PAXlY-?Q<9>vaY7)weNQ$ zaC&f6K+{mwlSTRm1ZXmIzOA%wJN*Kn!y!b>pFe*%!0rS954jd*c!NDtFN!W2(;H3b!}x3Dqv#v*<9>{NZ`D^ zwQR_L3+na)gwXEhrnk4Z%0*!A0d2#hYMS(gHUI0y5`vfskOeFqaeG$^yigbYSEs0X zG+@}}2cd215wtQ^84tD#zP$~lHY54!Lph3`(+%Pa>)&8*1;4pzY^X!hj^|-Z?ZR3K5X61XDg-JkJ7x zq))KU%*^CBS5{WW#KiRe*QicDi#_x2Wx0#e?f7@nk&6AlapkLb_e&4e+=LJ4 z5GOp?!6G603r3hXTzu-f27tp(m|;_y&byc>DJf<1e;+T+m`?kr)`0bI3SAW-)zHK` zy-?ErVX)yd+RInEp@EgnYE0LyHo(BgGRYy^(t&wy?o5DhoSj9uusZH4U?94uG5z^7 zlrmsO8&wUxe@vWf~rCXhukNnZL%{*Xy0+NpA>$71nWED2<}1`{*X z74Q<+S43@qzzIf9AoBOYz6N%w@cqrR3-bP}fnaPB-Vjg-*~58LZAE1dp_)60{C!oO z-1~<3=9AuqMy)M0!+Q9SZ?LA5KA9^$U<+%K_St@#rLNsoR97()s5*W31>)4D+@Wh4 zg9FAhg(v=@c`hrVXg(RMn64?Z{U#PXKZ?yq=YF3sZ^NbmGcT7!z1Fe*gXi z!3+|{PRL#0vwA~SA`*Uns;>k&4A?@T(c2sKgqCF@j8u!@ZTA+!RJ<{|ieb-AfBQN8{kd_z zEP|hLzU&W|N0*EU8iq{A11ShY3p<+p$+qK0iwW4QdcMFQtWs)YPT#M# zlNsRVaXwmKdjp)+3PNc=Z?Bpo!rym-fWjbTrPp%qXCA3nbjS-YBqRK$Tjv-^RYp-%lUpO(lQeQgT=>OXc^Z=+89LR2$Uzk!+<4z7Heuogtl z#oIVi5vYFH5f&IkIWRqYd|lXg#N zhHnhMV!#CtK!M*9>CmtHrk6LiQ6cMd%By-fwE~wrnVWWGRpsRh+7?!Sx(+TPqw)Kw z(QP_$g#7EyNK?h#PrZ(FBBB0@tHq0zWqarMhZxm*RB*4_@fjJmKG!}-3`K4cR9tT& zT5eJ=C~_&Q(~Ul0xuR3AuCCtL-i~TjDF@&1kChddi|KDcGi?g^RWbR);UN5^)Ut6C zr}2<8bB}6Bd(I>lsGY;YO!o1Wb6R!7TM$J%Gwf_C;qF1sC(82h@Bqt?`WYjn$EUh; zk6fm&6G-3t-4zkEvl?e#V)WeWkt};BL|HJn*}z0-C;CJ$Mh|Ci1=OAR=cp1!Bv~oF z9Y9S`-x;&eK;J?NQTK5Fy%Zs-94Z+4S&f4M^(*1qW&$^?b823-=PoT92MaxD5>!4K zM@wBlFPV^R)Ec>G>J<9k_XT~z(C$Zh!LutrM!y<&Kw+4p>*@(AlH%P3@=Gt#)_-K2?lQB{^Y|) z>yWxbO?cD!>SP0xfMuNeA5!#zV-$SdoDjgVZwTQQgP}&sF887xGS~Ut5DtZx1CR8GOGP^usiAFVWOwFNx7=nRzB0{6m1hzeX#`d!3FyP98NK}8dcB{tI#L9%``zIuM>1@iyR+fHfCTi; zy(gv%XlD*)gijwnG`@aaa2CvsAj-+=n3fowCB<3)qY=S@fk3F6PFE7jQsK*kIKp2C zRAR5-qYGdFKLajepupJ^0bQ~FS)k&dfFc=-3V|ZdMkfbAP*oxu0YWA6F(BY07!Bay z1DX5s=hrgcbBD!iFxTcY{av&c(_n03!qvHX1-xk>_A$xBz|A)5^N%p1wU)pN2q=eA z5&#pw1kAZ7APa-a6d&9HqeQVgq-)g&!2F<@ol1om)k#mZz$k|7p@Gl3cPC*HZqdtm z`QYf!u8>JFr+>RL*K?pkRVDHf;4U*a-z_z(1O)h0&c~5Xk{%r^qILuV`vO_h-1tp| zznVfSNV9uu^|KY$ZIsO2jZz@gLf*nAMoJcZ05Gr4Y}2*i^>?YbumATbMNRAbYvxi> z3aEu{v#nN38X#<}r=GnG20bdqGuo;4KnH^U91;?u<_M(sd=}W3xw9_b_O_`rBolMN zSQKfcsC?$5+mqg86gEfHGFbmg)VushN`RZ1U=R5GkIExj8(Xy{2%Md1dXE6=7Eq7- zkS^6cz#^nYMn+CO0-+WM20px051G4$xd6^(_V4wvxS;q!BJt-v{Xr5G9p6C)v7AfLe?Eo*5=! zNUAZE^l}Kl_|1P-|K>k~>_A)zB4G#-qe@)0!;CYn!r!%YmH(b{2S^Aq|7vmfe-ZpW z=!*0G z;CmamsImLf^#f8&R2f;^XY||wo_pE^t)cLC!M0re~W?R@zWpM0xx@C)$;sn?4LMfMnAW8vU-xoeawNB z&L3k!k2*K%-px1pQ6ML2fC^q_xgs_t#~=0LJ4=#`?CX+7#j~U1tPZ2Dcy|^)F=b6% z&f&v0#3&1x>QB18NX&44UMeoe5bACIuVJa|8pfUQ*9aqJ>P9RoyY1yc^^BL2hkWI5 z(EzWJ^rZ=*t`+Y5bhl#Hw%$3Kp1I|+F%F7;b+sIk|M+qamR5PvH@;%WAhc<^sW5F@dz963Az$xo zahs8>R!&Lml}ZXivj9WYvVRY&W&4y>6)vLNjSdBPn%r3W3*Vc{Qb{O?G@qOJJlA!N zOe?ME^0gYD;l56b23$ReVQ;$d=D|v+1HY+e4nMuF`O$ItCcEExB7xf|0I_r@jw>Ti z67{e2(EMx8>U=~n1z^(kl75b$eEvMXd5%PB#SfN-3f;%K`Z@ZO_Nl3_vk$h-v?XH) z#E|cR!<%_YU zW*GOqUM7Jp&fWadyo8}{p>BT<%fDCog(9A=0`0$E;{VFHTOAK(&WmTP2LTZ|#2jaU zZ>NuDQAkPVE#=v}_kWT8hn~A{-UYo)G_`UGj_NNDKS%l7#ESaB4=R2gneVdw~e3e)FyvCs) zlR(a-iKbBJB6^7F&^2%Ycg=|%snMbNW6}lpga}X+{yP%=u|`#o26I2_>{G`67+sn; z|0q{KRnP4p#Le#tuRzp`zI5u)=FX;WTK5Bw@on=M^k{I}g4J8}FMb(KB4V$|YMuF& z*!eJ=YreBxGO5ap!c;DCfMq}_I79ggrB5&9A71bFCpTLr_HU<0F#zC_BQPHFYNtlqeJ_sBBh0(FT_Tn zrIDxo4JJdH=8Nnl$U65)Je(!%bExJjmkLm2LzZg1zpswfX6@dt_qu{Fo4BX#C8BdI zNGMN~MN40&GtX)D+xcKI%RV|XO(6i2s7Wgy43++QkYeQZi&?*~+)wL3lmTZXzZPoLU{bH8bULV_qFd>?)_tRjBn4$}zku{UQ1uNpgO2>AQ2)Z;fH4seF9=^ot=2 z-JH*60^=&_L@Of9o2+bX<1@Wxh9y(l?&0}T&<=H~FXW$Y*%0_S1kIKVgBrkM(dA(2 zsW!k2LZnmKa%En@Tpz$JeP5x>c=3I;5PxUv+qp{DdM#3~2^xMot#qB7GfxKZA01da zZ1+hlKhm9W5+J0$8b2{{{%Nj$3IS4~WN*wgU_-FjRe_x)PWQPA-{V$A&2v~CrC|Qj zn;4@)dUDgx;!e(1rPsvV$E$rFnmW*AJ%9A0sX|(|>F^u%a{LqbAWzdAC%p`!3-K&l zB`<%ZIS$u8sT?wy3dE1B*rBp|bBmD3DFuJs=9MzsG1i14124FzpoRabnWWR zsFiPNc?Iu0UVM!oNa;z>uT?mQmDPzpTxt1`llmgrrvAEpRqfUOyZNMEN8%DTq|NM` z(+&@+k$-$YPkxsy<}3Z^*65!f8)S6Ok^ifFSTw@ym(bf~$v;zxYDH_OY=k*`hFN@|EA2g+lGox!QG$rKrjGn!Sw3U5*130@AI^RLiIA~F2j|AR1dwCz{7<>P;2uzj2 z_&%gnnu4-VuS}jl!0&tD61sgY!NzzI#im$N@fo!}V!IvLuye3@gGw%x(%LUgBRj|U zoa0IhY2O*k>aPRE91#=eAHN7YdRb7DT1k^_aAfrLB>zW~hFNedi;u6NXN!h0Can-) zU&&0lyTX;%^ksQ;WiNi5CLhoEZm=bH`HR=eDdG0M@l$+5l(ciC?CQ)?S0{ri7G^Kf zAb-A6p^Mo4xb;Vl2C0{!Iq5!Vc6>7}n~nhs#)U18N>l6LhvFvJ>Ze0m=ew=f%~PZ( zX!R9m0(RBg>18^;^3dJ5ZFkbbSWG&eVqY!z?WG~H6VnI6?*Xc`<;UyE6LIg zO+3sch&LvA>G!p-S|?evmH((xBUycZOh=_t__iX7J_UAEAb|E8Gg)2{_ z>vv>*w^E={iIpOTUhi$q%$_`xF@5jW(;{@TTlleX_PsF%+!?Lf;I;>976Ow#pYLCTr!cvJ+H_ zB?`6m6~A?ArSEprZavMqYFs{XeNuhUBq!q@oCn`^&Hp)bvsu9od1m|e+aFDp<5ySR zs*)FDQnunoA;*_3bTeX9kGg&^(*(Y78uNYms7%si(qB0fG0BniXgqcKRklN?-KQ1y zrJaPa#{)CZ$^HGCSdPX;C%Ri7G--%n{ry+2EIq6l#&fw^JUexg6NQWaZ=_yJ>XY41 zgPOnW%(8kOKJeVHoU#|hx>jC#!@FvJVUHoTzw&T@aa^8ysBX`q{9FKOWit{PJ$kxf z7j@Rq>D}|m>ha*dZE?PF7ivNGhAT)%i2H-wzfLE>Fdh!}@q*vc)#&y+z(d|>3uC|4 zPlt0bPLvq)fs_U`lnRdE?n(j!=r`b#s%*o;7_ZtF?z2hVq)N0f0UFK8P5shv9m{!_T=NHlS3zgAnI393FGJWpUEU7zodnTZ z{T=vTU)uLAEH7t5!2;FMW2X6CvgX)t5o23^H0hw)!Uu zh^yLXM%Imuu25cWq@N{7+SBjroU|Y{|)kh^ZOXKa*GVoIYJ*HFqvI7Xe7*JHFB|2yq8ef}j*W$$ZTlzbnTRzzGA9vfUD zb$OHb)(}o+bg3oyT`}h-j2#x?I;eLK0nz#U^i(rSuan}zrmAwtG(7g z_;hyY){F6qKfgteXFbDP2G#xwiWLY7aL<9FOGM7(wKTw7u>S&#^Y(C%861|h+WmBB zev#FB$ikc7!1M$sP^9d8@5AYJ@Wljyy$@9Vn(FF^(DoQ(ICu_`_8z&Uy# zb+6ZZ(9?%8{*4qaqTJSiq7WMYqj{M7i;)xGoVQg52P+JT*PE!qc(^?dI<)bf6;%)}b!bqTw?V`1tq^qi&Kgix?Ls*3?Lb_`wlb zP&jYaPS`x>vP{gjmY6v zC!NRrpn1yfW@nP^)cNR%r9ld-rSc>Fa&f=5QOI$(@%sQ41u(Y67G z=c^A#MCmx*>)`!23NBRSZldW4GhdjiM2J5x$CKv*cx;-W5E8`vWzE6!XH(w0`}_CkcVFN|lbxQy2Y67S(}9RRf;9I$27vZ z!y(li?t}y7Y3}o#qU7P1bPNW^j{qNCm?4^-&0w;oBU! zj2kg3GPAdbJlC$^#)LO!(Qq^c&L@6?%>CM>6LS25ZLbF7~LaryKd;qVPMYy`HrSurc3k)cLt`5DhEDp z2O329qGs-h+;S6OqbHzCf_4UG1kE9+1?I%-kh>%GkiFAw;o+bH^1w+2qe~Yr;*yg) z_b>B66+*!b6DfV-zkHnVz$_;ZJ8Tz@b*vpi)PM9ld3#c_8)JyZrYIUTZ0rPo<7j&t zzVW>|K|gO$^4(F+F3ondmn?F}BCvd=aF$Xrkb3inb@9sHFHxcYbiKD!@G&|KNr_qL zEciSjLGvn{z6Ump#@oLg;Y1v48cz{8tj%RWI-6<%GYTk%FRs^%?6`b!4u5p`hzP!{eA~jMG5ot>eSn zTOsiAMwlhFJ zf!)=!h3D-z(m}Nd?(S1~8CC&gL>-26*sl{M zD01i(c(EzAawzihsGD&;Pi?H>sAGhs@~xEV)=>EcG^jaKzAIw_>C@GAM9qxRxO0FF zLTqlZqxl!%6gKl)o^QP=JlsSMUa{k)X0EezNp@fevm8r&p;maU8Uh5eQ>cksR@Qur z@VLUf8YKtl0X`b*2*jO{oMk2Z{8RH-GDeZHrT|Dye$LjrtHD6n19?P;riuQ0CV=W0 z!BrOnvyUQ*;h1@Dit;ah;BW2de>o@qEsXuI8J2%u7lA9v?H1tou+2j}rUxCpQ{_K# z$&ZDlnP34IARN5DFw+C)oyJSe$6zMv4fS3c0Mk%NTq1%%RwMU+d`l?cm?)fJVZ8V^PuI~Cl!;>F z`KQii{%ydSM(DDDl;`jGr z{D(15`rq*6LoDu4A(WN>M%$Z5Q@w}(quVx*nP-`2$vjmu%b1yD*oZ_zN>XH=ONK)gB6Z>`^2_ul``Ig4ZO&+vYp=QTZ`74!G~ z%fY1aaBQJj1@U+NWHAm3NT_;u-9A{}ONCn=5gBv))kKkqW`5FR!fd(i;5v{d4C9J=zfVhv?Z3;DCZx0$#in5{Ykg z2gWR)5nNrc&Y!@KmfVpOdjtm8;AG_2w-*$g6>=KU#bFHVIG5y^2o4Re-(8e}N~VXn zfb*jb)D&4HrL~yn`w0ab9DnV@pxDxdtqg24fWYU;il@%F75(|~4y}4p-_KJ}-L=`3 z8WpBOe$-Q(f4kHg6eR-H{{H^{41edEOD#O!qZIf$)Xt=iCX!6siN71w(m9U)TG_-Td7IQuY~cC1 zL*hGhCZn_wu&o?tQC4fmucPz3rfD2^7sUTTBywS9f((&gDL_V9rJ)b{Q2fY`@pkG4 z9+%gRdv`uA!ow%_6W^<4q97P> z@ox6o%CJDu_zQ99MT2ujXC%pZHm={uUz`k;)!U|hTxzK-0+Zw8gj?u~vMRaAR`xz{ z?bvPfZ9EPgnNPFzUO^!X z9 zg>mZL~OtM|{3H#*OxqJ(B~ zXtF@*8(hD;D(%F@$%V4Gz1%@#*PIn+R3#uqx_9EQz63|QQ(O)u0uBW}T}qHH@x_;! z$s1i)jJB9^e!q{56e#>SEi@$Y@_gs|DX|x(W0l|VjATerXnH8#9ehs`jBU^(La;Q^ z(ED>#vj6GRrc_Mq`=ZOdM7#kCaZU?%SjBKao!RW|b&N((micU8e+ku1CaRtZ zh`Y4G^vo#l(Se=`{j~N0mUmD=zQkicVRc$`htdisF^ge#D;|a}Mq-xb+K;c4Dd}_F zMjh@MUeWkJ(U2%pb(-vfKzZgPE~4Z;WDaKO$XFkj#OQR|IVu3nFuF+J*I(aV*m6V$ zQAF2%PCw+5vY~B(z6rqzoZVzRzA(a;4zrIVPXnJJ?ReH<^m``1{r*pdU<14Fpk%+A z4-FA5)j1tAvAew-#H<~#@QKyo4fq}U)WVysQ4X&tj zl({p&|1CaVR&q&*%oK8t&Cbt^NFK z>OLJwm(lR$PuSbFWU#?6_CE7_oV*Lx zkUQDL`Q-LKSk=?jZ7;?bhFptZ$)2THC!9!q==%p729^E1968wyUyz5Fb|PyB?J7)a zkmfwUcR{GN*Fs8SF!BO?cGSQ=zQVnoN};WEzEdU%pYnUJ5w${3#_{%*-N z2g<{(J{>e1J26eSc?t`*CKuz2Lg8XHO|I*Nit#TT9gfI{{DY%qGNO?pqnJoAxr2`eD?EPvgOl03|mf|MY3b(`{#&AUyeHA*Nkys0c0v((!IL%hHpQD}v zki`q$1aoB(zDdt;TwEMxzCtDyCb9c4%dRqaCx=|by)6>u8lO4A$g3oxmDw9lO^+UI z6gsVGD1Z!qKmUr7gx4#Zfo%Yg4;-8&RHNHQSFP>?B8rHJxD&ms@bmy|4s!jdH#pOb z|8yt5`=1&w_ixLcmP`)N4t=Y1?~f&Q9-5vvLRkheIo}~Bs=To}^BJPI*!5-C2A;NK zKiG7U0(t+?Cr)dAT2kY|S1GJe+;bc`BDy^mBbWUAFACV4^)2o5yZfSxI}nsq0#bd5 zhDS!}o{k{N+v(oEL7Dj;ikU6!MfxhL%}pd85XZ7NQ3?TuAC7tRWSz=}!$Pa;&;I?8 z|04(dU)oRp|I`Nb@sj9eV-ohPnN)$$-pY8ZS-s_0B~?x+;Npf1yguL2B)Dcln)My3 z>4V05D9tyJQ(VHlPj>LhhoWHg;>*H*aSsO#YG1ldMgFGUk+2D`${C%`;gF5g?*FYRC8fBBia z#OFQ6iQ-qg;PT8}S z=9&40w5b;Y`U@d#42oYV(Bq}<`=^!h<{p*MN~Sg*1RtU5NA+~u>%v$+%sQo-Jjw$= zPoQ+noOXQ(feuxW%{8Ksi67=Ie_6y$*BWGiC)I&Y6eNY_wLsh!~ zgs%|_THpL?r>Yxh!@}1@sbdgGDKL0~)5o_Ybf6(hvs1_tm8fa#>BVh|%n(_s$_DU} zy053(ysKS%{hqxfqP4Y?mCg3x?jfDqa`D^F#I4Zn)h_Z|oKc@1`KZkN=>>#NPDt4r zW7jTy{d?Ewmf69mxxr~8lMjWWy7Im}>?9?bt}%w{RJ`Jd-JJ8wyt$JpY^bY-VC*=t z9f)YbrxSm-9h_zuws7OYNXW(<$bbDq=m6h15IVmB`9U+B$oY_%B4tyY{4N*urfl#O zFlUNn*2p!pr3c_>LsrUa`ZQ#`c)_)yb`Dpc&ffkfPDoh)xZD1d`Uu{JHBS@AJ%DSt z!OS01Sm=ooG-H(LKGUM?_>o~?X_yt1idR^Kb@~Sf9T^sGO~V|~V{{yuB@*fWF#u>y zU+1Ik5EIRFxznW*Ht_d)k}d-yBO?n-emejA2wHyQ>{zac2uzULaawHB%I1n&8o_U6 z(wTU@(pT*r%#Ey>MsZYL`6yj72Z-B`e!GH$Br-A*g@)@GEizSTX(wh?3f47pm=;F* z!5Dz9c+};Zc=Rpih2k4p4pE1pgLfJ7IfFAX zzd<-_n-3$~QG6l}^m9afa*n2_9~W`yr52-=hr3Pkl(5oez#`j8WP+nWXL4$@%sIPAZYVQ7=P|09>G&Fri=OGsPYqZIML0nKu|mrkE2sU4Pzow zTgSu3W)cAym%8SBnw!g%3?j1V!X#v@PYGr><4r&l>&Q|(+5lP+eUll@R6>uKsCoMm z`yGS(lAcpWp%nb*)7|m2-m&dTFL4eG_4&5lEQ?Ul2%{_VuVI(XOkt!lQ$P6eDJvt# z?g_fGRB@g#9;wpZfk)wu!$}ga{#?)l6E|h@xC>H6W+j0!aHq%RL6e7gU^4c300xI2 zNg6=+cU~JKbqu$O#0oCP!@jR^RfIm#)2Nua%U<^J?asC;0mM<*N{N4DK+SE&J5d-5 z_lu!w*5y&Y68D_+x1AoGMf^3GO8idw*v0;u*M4jkuB_ufFkjF7SZ=_{iEaC{Gm2+N z`SfK17|8j?+2ULm())t&H0UsW8{iyFo$p-KBxaRr@Q{j|19g>m=1`-E`|tORH0io; z)Sp_&sUz=E-@DnhPWUyadzwy<>7C!Oe`PDaX{pwGVJcHsg#>sg8XTvA#(5}a$5Q^n zS)Om(WypmaLD(hTGdpg-#xIvuE#%5NiN@-I6-|W;T#)@jEeT;a_+th-LE>_<0uDGg z<6yltE3>!jOlIPwwdw{{d((=R!w~&<^KNoayUGF*B|*)dDkM-vyQ`1eD<7#!8Hr_? zDtlFE+{oOU+?}>c#)b1m)ELAQfl=}P@*T^^FmgS%N1+k!4TEWON}6}z#g(Ol8sJvK zm6ix?t_R@R{8qbqleizr!%tm_dSYce#~JT83)E8^GJY=oAZ1YhROxgXN{ zVQ_zn=uLsvcL8ME#JtS*mo`vx_%NrX)I#p8|QGGBtKaZodBUknU8 zXetebU(sOT@#!Otos9K&6CG}ztQ%$z_ei|Vtd%Y}bS3fx|1nK|MKvhm1Sh4RzYwY8 zu1z+UlNOw5t+hY)yv6wm%Q~sv;qLX<8H&eVR2T3DB59+5-By5A={ zQvT#`;g6wqI^Fz^@xT#LH0Nv2#;U6BJIbQQC+(AcJ;|7o$xwsy`!Pm)FaXF-04lx95*MC+{e8NU4o@ zK?N}*`yrjmhf88cwdQvCTA)I~H?&h7%Kci8Gj@cmVBAKSct4GETyCJO%Y=^kkdnDv zK4n(q>RuSjDDdkkb8R@z_sf^(E&3a`B6iYZx=RDk$##aa6DoWAUj_PLeis%I@hMF6 zi|q)3vF((&@%iLwF|G)n^>j~_R}%`p^ItxFN)I<_pfpelP5>?p0~MIYTMelDrCKBc zIA+ZSmTr!zN!n48qtnCF8T164efT^$7UXJvdze{r`@#L$QFWVJzOf2~L z_!f822JFW<6^>{!hB9YH}H36 zkG*;YuluQh@q^^xQ+As@j_?a=2&D;KEez0cL9?f#itL=MGOk8kuy zl_Px~&E@ptZGtqY(Gq&#tO0&c;cT^jEbMkEDo(&rB>b_!bSGip5`u`hdol@EINnG% z8nySG+xp5bj6+=XO{STz+SD@5=FL$d?ePnb(!<-!DOvD9(n(ycf~;oL3ry)fX@2u@P4aTdR%{ECCZm^3U z{8HtM{KvvVyaKftNZ27aHU=MRNbGz zay!k$3nB?m#_w7-v_fhr7ONF=lmGRkq@(EebZAF=Yp-3Xy!v*B=io!=SL!WX?_PRR zZ_I8L6BO!s_6(G`taV?)j9#SvI^Z0{s@3(=;-M?YpPFE`U6(ZO>Ia9PkKghld&(&8 z?)tJ<@^tvIBspmzF|NoU_0M8S0cs68xb1>i;*QRmzP?|z<`lWu8WuHr zXDrJlBH!J3=sS~n6jkJq^Q^CW*e%E^ms@nsT6!)C47I@QSl7wv{Nc^yr`amH;4sKH zT|ZyRzQi9}mme4ycF4uDxn3X~siw5&m!t(pSzccKV@@9Cy-*RX^#Zz`!+c8?e?!)a z%ez(YBf|mx?KmYJZarRFjGMzsqDJBLUsWnIpTP6I4-T>i8%B|?5I@h(X1w4WZtkd~ zTA6=y=hhBiUFmz4Ow|Hz8oXYCge8{DHvst=sCbtNHHSMkU8~nJbqxRcu!*sfzSd~U zUe|;enOc6oif~zBy0FYynT9{J7QHH?DyVKplseJ?B?}Z~HJP?7vYI`Wi%ouw)j~<5 zL7!`#aa;(GSCVggGdddCNE20Ikz=J=11!_zNfIr)d$HK?<*{wgcZkN*EeO<{2`>TE zWPG4hV1_DCT>*LW2?=Fch;mR8Gn(My`7w=F&c4m-Zp*$k}p<(B3||#u4~&?hfr)wuoSsMM;Ajk7srBN@1{*-+>mW_ zA0$Gp2)!yMJE@B;2WcJ8vCq6mowEhO@+AI zQpQa;G>V+vs>HW>OG|z~|A5M(U|L6Ed>Orp8`^er&a?buDfYwH5(vh@rkqde8yh>L zikMWqTI`TvSl!v)P9<_9ctqLy&)mrMYG;1$&SZjQ-8SM$-xhY2sxS{Jdup#HN{}Dh zgD$J{TD3EKrXQRX;&bJiS5WhUjj^<*EHVVu+Cn#GZ*;UVqMj5(Z$NRZFyfr^?baK z%UmMM@`}>uv8XMsmlW>6n0|L}0E}sNfiIkF`Va4_rD;0*gzfXb!4r30lPvcTYpS<1 z{Zykrcj2{FE!73;^UX)Nf0T#Y?IJuu@X~s$*6)0e{Wm_{F_m|D0EuPYdnFBrJ%Yur zhXiAHP*LJm>?JV~@C?&KcHqVv{7gC{bq;s{H)OMm^?DDYxvkt9Hg?N|cQU1Up5Bn& zk#HU3P#LS+9BFwojax)t8u>y=NKULCTQF{P8oZAJXZ+GrH1lN0{fwUvFb${mc$O3V z=943Rn^WI=B71Y?>$~jt`*f(x`T$ZWn^;j3vsU~TGjv=6+)iZv+DdG5<3`GgRwj?^ znmV>=0DJ5<5}uErH)!3XJLNcBFE70995E}UG*q0i@&wq+-gqgJY78v%+S=OojmY_y z__8$-5S%RHmL6p|w|x5M^ovDBm`7GZjRI(w8n}5~UUa)NRl@Hth390$`<{2OLXw(W zAtMHJWV~D&HYxBljg*C*N*$~cyh}QKh5UN#Q~tu2RKm=B*%!w^YwRf9h95UIH`H(7 zHv0uBjSNAnXhkKCkS(B2Cz+|^QEqcyYfO@EM!J}S(TIr$`d}pOr?z9@?rABB4Y_cV z!~E+6XWA)3=OE&!66pGx7z+aev#j~Qjv3MpRL^YV&y*?C;b>txC7oNzJ|e&5m36O| zrf~a$#v$%=o)SyPI{F)0YWg>{JPMmP;4fn*Jx&5q7fj#5Uz&W{7_Xe7F}TKX-NHxd z@`#-iNgF)tC&1*v>~}JL@XNnETj_U>2Zt;nSqFI5HAfvMH<=HLr1@8D)C8K2@7c9M8T368C(Z6?W4>4|O`)^Sxl$pmJV zZDE^`U_+gutVh31=9w1ve7k2pN5Lt1*(IR>=D95(dWs#>q-FTMa=JeG-J9^Ro5$4G zZ-pz?EyZzxMZUYG`i$Uqc4jKGP=Mi2X*VY#^}axyEJxW?<|M&Jvv4qpjZu~?SD+p0 zWs^&#C*Z0by&;10x|JHhC2?}p`P1ot6UJ1!a_$L^AKG(2N#Y`7M+GG-H2VBgRe0wN zzG9QauC^5zNL97pnZ(h5w)=g)%5a@Ga9OB!N%uD;`r+E4vp*S5`{1wo?LFT1(j@K- z@eKaE*0AhA^X@Cv!{$t3-?AhedB$BL7F?z5&EP6ct0sE*m9)3-`Z|AoNU)5isnhVV zNI@X6W=KT5dy8|V2DRC>{QZHb-{D_XFc&@76c!rZ|2N=ZqI?b`CXY+-*IM4zvaD?n zqMl`G6o_P}%|Cu7?8e%vg((%gSKP7CT%jbw+2HCQJF0?p9UEg3^AsQbEhJ`jn{=Hh z_FJxq$qnm0EiRYH;GzZGX}DktBZq0Se>5^A!;X>|*$fkueC{ULpt@FjDGfIqV7{fW zc7;GeZFb~HxK*U?rlWGCqH~k+r8=36^lQwRf(zb=W|C(LCT1;5xRBjWO}+m62doq^ ztH4h_>rAVPoFOt7jaYMQ-J<~h=kE>e&XMJs83r!)PnSsp3dP2#eZX@xu{>7?XIXNQWDq?v)OPNygw!Zbs2 z!Y8Ree-rK|5sdRxPK4dV7}QxB4%;^W?uo5q+m9g0gT>Q)O4GRKk&tJqbxx98hoXu@ z<$Vk;VLL*u;FA<1{&q-MgerFBvw%XpZknwYt&F^Wz-F>FMFUNzh;H2d(7hcUH{j(P zP&jeo#Nf}wU8#LcBl%T?OL~VN0dm{AUFnJ(&I|HH^Z=XGpZ56RSw&iY8ypD*!hLos zll*9)Dn##XWskE6@OxuD`9#{(`0(;1zjqNh0f{h>}Q}Hnsie}=-bptW9Hs* zn9Nj#Y&N-1;Y7XRZDhDUd4}fL#QT9If8K~!OM*jW6`y+#X#mzmBplJc{4qA4{|`&O z0ovZW?@UjeXi-NWv-8&Oyl9b6Q|Y)Ey!MhPtX;a+?GC&2ku&xs?W5>EE|nKP8IPI0 z&VHUW_+u}{6uruC&s6`m`t(}O!AXs@>Sy~lysdsqWqZar#{Jc_+a=y{nupF*PfvS) z(7Q7sEKe46d*b&#mBHm9?3Sq`;-}8o0JLh@(fy6tN>%A)gQc-l8NsieNz#a|;E3B2 z$>-$qE)%MraB*2TcOS+~>m5_z-^NYxTFB^vWnA>E5?tU?YODW{w{OaZQRxbT6Ag;M zzU?Cl)1D(--sq+}{T=jgAWwleey0dpYH|m+m371Bp$?}ws$92d-xqSZGdpYA?A3>_ zPY#g+kyoEE;A7#6+^y2cO7=WQMp`IYf;bU@ZE1WV7j<_<6Mr)->as_{s6 zN3hk7+VyuQe8z#@7*9YX!tm?4fsBj=GLV}>AFeHrcn`$STuRH}XKSO-^QTVJ_j0!J zT}{zL4I6%qQ)46Iu&$XNU6Os;=M>lQI`y1yS9dr-f%GCu@|{VNzbBqBY;a>sA1lcz zJl)%M$Vm0Eq6ZtUM5Ew(wsp?XD8k7DwiJ8{yxj{hm^E7HLNNjsyK)i@fr=H+Ov7Fd z36$!F@bvc&^XT_xIFeZ&Y~}cC+8VVeK|^Pjs;CAv>1g?E{)92(N+C#4Ag1eai|qWKanr zn~E!NjF)xN7`$SCkje8o9Ga;KuV#sI2$EWyR8zb6oA~uV)G?g*Rsq%1Gsh_rr5Z29 zOtn#MPui$Eq%%2^<`N(KX!tpnI6rI*BIkEjLtI~;Oz1RfX6v#B4)@pE&?ek)LeS)d znF6`6Gb}bM?XhOU_n^TFRv85^e$%HYwkqpk9ywXu)`X?|tDy{J8uDD$s;FXxp0Y;H z25`~wJ-z?Ddf#Gb+}3kmAze$Ywwu+bJTN3C|47^mwUa$_vnM&d1W>an>SI;A^D0~;Zty0iWz_x^x1{P} z9AgOm`57N-kkfc-9db=LcZDjb`eUOzou;x!VmDqN?nKp?pq$08KQhK;~(&r{> z3&U`xTYX1^J^x`}s#IqZDvTvJvsld~6Nfls^4WTq&QrwCnPU=63y^z2n)G8AF^es} zcA{nSdqJQBI!h{HW?up|w|Qz1lxa=u%xZ2Ka&fU-=i--vx$D~LC{=~)Xt3OjyJsY$ z#2u+n(1BbGnLs1^{OZnZEpCMQ z^x-reO-ioNItOxOXx4+Wmh-~oRQ@E_(=pki=J0qo-+?TbqCbrW)K7VZg=-FTJQayh zdObzRNf>cKqud#)s#kbShiPpSstEthNxAyyrQ>*KbNm#@JIattO54wp^@)0F!|3>I zT&S2V6ah#$;fc=b^x;0u$Y;7aefM6xa_d>0rDSj_CZ`CgiSFc(E*e51&*U!eCcC*k z9vr^k%(+RRXDN$C+$ekGczrFWo|C8f{LVr}-kZg)?nq^J9TX<_nNDhs_)!L`o&oV4 zy$?QjoSHn$;>b55=0#oXHiK5h}SowIom~Q&~-W+rpb= ztP9y+OqNq`LUwOaoN%1$CTj)Z8N6!SvX4r8#bc{us*bH4gNls!Ba-0$(RwO%Vb=nk zEuo>IS@|u(cKT%mP-i?My0a zgZ-gy-s#8VT&HG!--!o+G?F+HA>Jz52`@|ii>pt{=h`{~di6EQUp|Y#IJo>Fq_0TJ zc;#|i-5`^A#-&ZW|mc=oTY*SI|QNq5-m=0s#E_7Iyb%L%e*>e4;6_WB#_W*_Pk zRgN~h>6FFNj6F51+HN^i;xt3U=!ytit4q&D#e2AFw7(4^sMtEkbR;%s)KvbR{m7w5 z8|27tIhnh8C&*uI`}Eb`m0F=uX!J4~mQPJ6nSPjN$ym7PP4t(}3`@Fd}U zQYhhbf{nX}6NAYGw=0t~V;u~dV%wh|=A7l;LTuQaAPSB1#VTe^WmxBr2yS+-J7cKNRQMr~#1%9sxWVLE zZ&E{5FUQqHhFtf1{9EGQbbl&grTjKf)Ui{9a1FD34x1M@GcHpXD{1*$n4g&7Xn09( z%CvsAEvU;2V4%$%kte+Cal%7Ynme~JF-g*&u(`vWY;#^*&Ge%f{$-~JH?=!!rRd%u zce=ar#0p(O-#mk*?B27xWR6W}4A|Djo#v7YZt*4T-K1voiyfPJOoY?abohjw=2V^P zG8R-me+pXUf4*hJ8+6!!e_D)fGPXzA;+IC7Kw!o%+` z3{GS;p58Y#ZE`BIqH@FISp~39eX#O_sIk$ma;uDGahn zLC)X;Im4xnVg9mb9}BYcuWzsH{aIt#Q98e|E_ZX~a7$*R&>pw1^P9il`zM0quRo4D z%90JnZ{-GYHuq`z4pu^lcIBpDZ87={K>TBT=G{R_?M&548=&!oJLAKGb;B~Vfpg1S zo6taP;A~L4cZZO-x%;jCrPqDzvhh1UHJ)|4PqoEDFXy+~KdBw+qz0n3?`H5rlhQ^5RapP|@zU6{ z!^e*y8vZy`mnIN3X6(>7;nYc_d}Y4l*R7MqW0@Oym>*GHJ z$t5KzDH9Dw?8A2bW&bEGi(j=2%GWgb5!4Z1|C{MO$QS!gB=4CB#0g?q%P-CQ^Bgf@ zHQ@6LujxcX|5;_<=X`PNQKT@+bBRtsb9BQ|#=0eJg2=YmxA{I4cvRn%tV}E@JfT*| z8oo0AXUG$yZGOngVeo`PT!&94tps1HPy*P)S_r%rI`%yUj7a)M{M9!o_^}v8s?nNE zN&4rwD%Pk(u+G9R;gTm~&nkPAbb_6fpGIRB##rbxGpc~i6-_J5)f6Q>R#&A3lgx^2 z8Ru4=H&Qf%Zdj5-F^)7ajqU&lBDTN&97GG+Ko{2f0@WE8z^8*0djn|;X2Z+Qi1f;w zeCujLmEvg-z$t6n1_{iQcVY6B-OiAKNbGX~g#o}oYfzuUd_jgfbmZ!Gc{18?IV`=@ zqk-Cil5$wD8NslCh8B|SFs7MTX+}Dz1wbwRI#~EsN@Ca7pl8a3sx6wDni^2a9pv|J z-+mv$tVgV72j1PIEOmq!e}en>`Z_c&o3#t6gneQDv;T2B+rGqrYKN6Zb9)VuWoMeLx&+TSiul_5H-xR$ZG=HB3H@eQHRxn@)Un2ZQy}t05XWRdB z@6Ms#M^T3JbAP@lXI}=pPg<=in=Mtw#wSJl4p3nT@W7C=XVP&AQhMw&p6S728yP~Y z{nB5ExQZ`apzHxy#nrT@R^I6+Pr1#f3;&Irm2mM`zA9&cv$}`1;v8L~6aeFq&Q{95t2b<*_5nsZ-Gc{;E$&&)ZHv&Jph z2U7z@{xDfF-ojr4g6}~l--eGAitzTtyAx1HoKh!3r(v2rGYx^zX3tiq{dcj)3ZpK3 ze(CDXw{9H?3p02K^=|F1M!Ic|XjhXMxggQv{eBghie(q^IG1iixVnx%e?_Gacuus> z6qUp%%}6bDyZph2_)=KDUqzn@K^hmW22?RA69(Do(P7=`$5m4|z@TX#H}I-V#msK{ zJe2a-tI`&`9$i>};esc`*=Y2$Jn;;EpBa$k9&HJiRJOKmgg9<$y3^8?#3Y*K&xqxPI%Co#3CrV4BiJ|0&@*j~{f)(=SlLQg5*ou= z$;7wA_m-K6HG`i>M|!)8%BZ1$IcZ6X(P7tPKVz_E;8<@~1tAgt(NuxVp8#|xs0f&? z>Geq(({IQx>^GV(4Q#Rzk|FHtnvT!RkP1ZnwUVohwLv0asFG8Gv#3O>W|M!pb>vyN z)Jl{2&%(k}DymZT;n}6lkzM@V*`lJmO}Af0Xvf>}uF{tadW9R^Pe}zOI$hqFrK!Z> zm%+#$1E8V*K0q%CqDp4iBv6U2{q5nZr=sKy=zTXvBA8My!!wMB6d0!DAyc?DkXkKy z0?Uy~I6Z8jQB32{EjhkxiD=LL9|ID>;vouJHg>Pm(Ok62(4x9%# zI3VT07B~w-%saX_yIt_yYTC=j?MAmC^dR{x9W8BoWCE(kLieGRY>H`sJ~cH0Wk;p!S7V^geKj;{NUOIpK}{L5PWG zxQZDRut)pkikNB^?HL2Z(uf)M0Vg-6HHvSlVF#oKSk&872USFvlW_Ojw;L4{ZJB-z zSG#W51mg*Z`LAZi#Jeh{-M5mN?Hq<2A#bzDlZh!H7|Y~ITcteQJZOf6sttg=AXUF? z+)p~BzeZ(Tb+VZdp#5K zC$(3#=MAK?@3-EFuz4p+=)A}I7WeQp%CbbE?g`4N-{Cra*p?3+0b<`d)PO1_-w^e(VCzgzx|(I&_GYvKota;mu593t$LLX;Cl&iUN# zwV-qbdmrU98fgahi}7D@drFL=ZDTHSn?gtn9@_x4@OEsq1a@LEq=hx5&DkSf0Ns)2 z$-ZeQU9e;iJE_Zu*6nzv+QI}%sDT!a;rH*~({^^n)3`li#=<>@rL$P&t7{+#2^}^S za;)-kLl*jnr)7x}X0;LR|JGok?PjbwlgDKgrX_~ZmvW@g< zhDn@q>;?j!w|3wr0A@Cj4VIu$hS?m(A}ELrI7%HVE`h}{R(p0~3%#iEwi~sHbnTS` z)!v)Q!16y0Rpk|=dl{+Db1b5;wOcix$f3Lk8A2tW`Dcovq?jCqAFR+toQ0*LLFRkRFa}Yo6A^8BA{0(RJJT6>}pp8OR0`{7l zZU@tgHlW=su>g(=?GI9PBE}@WFv119dXnMdyazjp|HkWuulG-#I)yIjY73X=ilA)D)&rP1;9@=TRp zqq&&&DodvUTsQy+fJ)w-+`% zTZA~HW`kH=n4DcB)cBl(t%__;HWgicHgOecZ;XLgk#g-`9jt16sk!CtD^Z?nsZV#g zj|6FL-F2zG?e7d^8@js)$w zB(sheSPc}}grie4Y_V(swMh$cA-&s`_p~*n*P{D64`N3T>Tel|REiVNCHpXA*z2U$ zG2=ta=0cN|AvXo04dlIczW(HVZK?mT*S@gKt6y;YoMy{{w~dUCUqK*Y^|m2I1)kgR zda{#LdL10%iz~IY&%7DpOZT!(kD>cX9Y80o$26`~Vpb_o z$9Bf3vmcvVA9G1#RL1E=b2qh}^KVStZA7`Sb`MRhpWT7f97a|}Y~zw^M2dKnSZgpu zxibRdw+fT+4_wc6f`;UlQYx`+FkHFN)Ay0js)vUMqBjQWA%j|;e+537$5wdWLv za7pfMQ*(3GjGO4JJbW?cbiS8yUtK2tp6q6x(Wu*;b3I%&nDKS0fX%0sQWcU5s|&4; z{akhhK-0S+@eD)#llnwJnJ-!1To2ZGy863uwn!`S$81CauRl@}?H?Us4=;g$wnN21 zQx%B~)O9 z2CZ9*3p`nnuB`?B#zhQ!bgrBMN{fH&xjVUHn9K2tZ8OIykGy#=kC(O`;e>doj@~zW zw{7(~kgqXb$V4C1ZjUxc{8U0jlA8GUOj>@6mb}x#hc-)by$E=AkrKvUw&>;M1(&2D z&4XIlKT{YlZ{I(vGH@_ZJepB@fEweN4d~`b^QRB?t2(fqUz(n2Gcd?Xoay5EZL8O!sWF;yjo^s6oxlLqI$wA&l)y>X_`@n?jT!(9( zS(8L#$_h(RA2u;*DbFa{^AG;P{9HD8&nphSXXW6huG`EiC+!Juys)oqdMcyR`@X)i zgY`k-LufT-L`!E*pZIsrp-{Ecks@#k9Z8J#jLNDk@qtnSk_WMyAWg?s9p7#8gh0=Q zA>lT$D>mm{9*0oyg5L~ogCe9YMQor!p~;r#(aX@W%NXu)VW@XF(&A8g?lBf?IXpRh zI92HNi=97HjNep03&08tmEAd)k%auD>Md*!kRV-ZwC)P1)GiL*&>+yX`%>rT+}eVq zV(wvL!EN92>e?f;?y=k^?q+>mMr|0hDsGg9WSk4+{Uzn?kv+=Md#H)=R-ddQ2W_0S zP|mIa{Z^&*oNr-5I^ryjQ<&sL757_mA7(03Cbja|GC#;m)h>%EAAX?n#?!cu<(9mM zL#Nx;TpJaim#6GH4(F_XQMF(7J7e-lmf8HZ;Nhe34Z|vX>T<#?;tOs=E`&mq9x6Df zGF*yf8XeL$@mlnBbl>K#<6@i^WeVmTU)afao~iy?GnS;}9jjtIvVp&9?Mf4*>@}zA zK8VdTS0fbYqZDcqt7Iq6hDg*jSR; zEB=ml#sgqR@VR<8J_6qoPs+mthL!iSN24Sav+n;~x;uI=<`}%U{*GBqK`$(OvVf-% zo-12Da1Yz2g=S4hXI1ffJBCbT8}u>h{bSi2_-M{Sa*kF!^!%_}4b4iwrtnp#dDao0 zpRFZ-^oH0+jaj>A4N_k0WYE4?=`>%CWZ4%22Ug{aCf`{z&R*rM9NUdVL2;zuUKga^ z6XO4h-(#x1=y1pfAHHU{`BH2}p`(}etbQqBK0?aU4>g_U-|bh56m5wGD7sLInpAM> z&j9mF{^cTT)T=!X2O=d+2=5k5bpU{sBDP-)ADOh?>{XHMI-<8PxIlOMI@{c3YyRtSxc*{G}Jdp=jEIY}>kSSOS92xc?pG`+vDr?*H8{ zk3TcG)R^T^(VTld*Lt_ef47j?(2TZQFwR~_OUrsVMN=H>p%Gc@_>y3~7vnP$+Q*shx*F1Ue7?A& z;{L^?i>(EXOD|(g{r1y+wzC{MdtN`;;o5DGZ;7=Rtarl{PHCQS$2rfVjE}i=TV=Q!cnsUWz;?Yy;1DvIk<)zGI~XpRR@aJ-uz=>r^~NbWj3(m+#G$AK+kwGKNekAgqLqns!U+htOodZTFu~acO(k!z9)(7IqiuMwe1}c5 zt*mSLL08=U#LPPiWJxwf=hmt-SDw_yF6e}sqBR~niM~75vf{(lXV~4~DDULSC@3~- zLO(mEOpYH4y3hTeWcr^n-UDIS9e}8 zPPy`_obd5_+1s|}BmIUZ>*udIGg5tN+||_?N4Ryddb6GB5Gk!%U$S;u{`y>t^`%-9 zw9)f!s`2_2aQPS>RiyHP19T zcKv*c<`#dKrK_*kO#g4+mYXDb?J4ac1DcMCYHbI37kb^vi?v;wE>1e`jycUA8>~QP z%$?J_KBRw7ag~!w>nBAP*XcU4Pj?o1%=!xCjq-@tpBwymMyS~1(2F&O>c1Y?swaB+ z?HkRvi)O5?bbk1unF6z^zY&Qen=aP*gqg#mKKJFTDU_t~CWJ~VSzou~3!=IRhRJL_I4 zTH}29)`Z)xik~c+4c~@REpR09wez3rys+zO^?KrPD()V%90hh6Na}7>gyB#PQn7Dt>gL1V8S5MWg zOK4v0eN(OKj|apI3)u1{+9bcb?ROM0?^Ev%vcuJX+|Z>9Zoc@{UXmAcXvtrXAfk~S4r~h;8RbRs_ov> zVkZ{U+=%}vbl)y~A#BmZc9aa!Zs~%=|7;mO{_Gin%j&-s_W!Z9_5aVaMIqn~tUBUz{rB!20Tcrw^jLH>1>1MDEPxG`@?B1cGXIl8Xlh*# zmKq3=kkENBYLr~HclTmI2VsZp*OBX&lsKeeVvhdiO&Y2+KcGd8<>vLx&GSQ5gOtT0 zy#GEZU9JBUy~3!{px{(lBKHXSP&sWt5P+f~Bms#ZHd22X-(weB&*WdKpFmK5zB?gr zS3*X+h(sYt=5CFJh?!`3j0O%Cng0958KY&=|`sN5`NM21JXcxltJ15ZZ@* z;Xi={P}8%Sd;qhKY^fz|rhF7*G(f}O@ft>PNFT8G)>>x)c_#j)g#oy-z=2=iJ$B0) zS`f--uVGW<8wb^pl9WUaiNm&9#OZ+grUbw=9L7ipnCnrlbRP_?rbW0sKUY`xBVSs| z5Q|(7A~$wZZrDvkBJ6o`j^|Dme3B0zS~$^yFT4o@K9ngB4=GXBijG4Uf^EfCAVfaT z&!Zh?`?blj;xRrQ*hO79N$KfR5he%H(#1X>MB+c+pas7V2Ed5TjLO2g8|{9&+P`;> z{o8G~MuMzmejxA!AR|eE?e2JTiY3k2rn#}(Zuj@;hY|4QSAGV(NRcF{5e|I#@Sy-) zFZ6P-tIOl^!=7&T6bRu&kAT`9vW!!vVEr;aTXT1376LIxEAnu<;(<3xx+_Jb?{ zKzwe51@42wz26kn^#4KFTZcuxb$`P%bhk)%DJWf1(x8M*NOz}{)F4vQpweNZgoM&D zgoGd|NQWTZARW(|bME_n-rt+&56^We!+c}ywbx$j6W?N*u0MVHGzK0}N5@C#{=ip> zijPHNK>`W7i-Z^D3qU$(WLOBC3E~Og|8y^pbqk=S7OBM-xIO=T57U6=htSpGM{A?v zOc$jw080*#X%0B(JhM=IJcIdKG|Hj56(E#nFR))34qoM2 zDDS2@O3-QgGW-er0$sXTZ|HgubSg{RK=cT|1j2g`tB4y}8K4Ti`Fo0+WjmI6JnAX+S zx+Q_|h|s!u@A_iXbr_7!E-vyVZBifLIZ$YV-tZfBxPD;_{p2nTV?m$d1ULsYW_NQ- zi|b)tR43jKRJuo()Y##u312--H1l)iFNkM6A^jf6K|Kxn4;&-8ir9%@peC23^gt2R zu%J;{&M^rBcqG*2(C!@>9%g&eKqvEM21MqdC#M`&S65d~7*Xl9LhG%+S|FXhNYrnzcuh%t+V zu}EayWtfLE{fysUc2UdS9ez65eDd7j{MhvRbu{#QZDeWwUG-ds5QlI6NQFQ!K|_f7 zGKUB|9ZVry``>m5Hk@E#E9yY7KyG_jY}N>>Fp(l`uMs}b!J2$=&CB5)jBBJpbt;Zg z^6E2E5XuCE60}9$A=F8aE`y{P1O#OV9Cl|bfmlnS8N!2RplE_yCccZ?M>!2pfz#9d zDGEdOe2g^N@$M4#6=(%~c+J;7(h#iR9m9tnc8B!~f*JYxC9j3vu8pH3|1)uyaXOwdhzL;UNTj}v0)R*{u+soS0^xT5AN{o%9dNjA&rvuBnUUNP z3MwKun%o*Te}MY_u6aKlgn`0M1M6Gku0<}P8?>#bTcH^TtYQc{5czt=N5PDQK$b`X zQl;uPw58J#V1USyF`WQpb`Njw*4^viUbyo22-G&%qbu>lj2TNq0(%|yg18v*o~Xm1`q4*?CNUu4zYDzZ60cw$ zcD{tGEpK)R#6DdClAvDk`-{X7-d#mwyxnL11yrpI1m#YFL!24g1`Z>6if(GYT>QMY14rt zI>xVi8Z-!V6YcK9dIqcaFo)aNH(sA&=r)N1fQ|x@rwHn4c&xeHQu~loUJG}=ys|P< z_M!4aEDZ8n-~8`eQ^1-4lTu2E#09{^sMG>(1%5#|F?%+^n&43oFM$N#D3E-hYfcgW z9>G};TG0SYdU^Rikvk~ypq*e9$icX8n2kvgpmJ_i@U!q1hjwjj03EIaTX6z#fvLXh zfp8EPz`vkA^93J#;D=zFP{p}>GvJK&@0+OvY8_M}XeORP(6QCQ^{Y68=X+i5 z>F+2z*xl!#oLGb$q=W+8F|Rz8QQc#&OhZ^R7^!@qt7!>oY=b`AEuNs0gV%rlQ#IIG z{J>xD!S_4dM3=+>{R!#sKUT$pci{>siBG>2nJUyg}p!1jVoUUZ{GVA{}aXi6=MBZ###ZE&Y)N(=200=4=kzppjlEr1n z2be_%EE7$P4*~%@#-u$a3Hr$Ho}S9}6w@#mGsoiegGRP#&>?PX^Z~?qF(DQSr>Y0w zyfo&4eYgd~HTFqpTY?-z%wG`KOk@I`MOoU17_b!V&NULCt)TG)aF4k`biOS;7>8KG z^;i+mi+FPT&HY;z1M0Z|mKU3)+#K=DAa^EI3wIAdC38GnKM@Xx&4(2Y;vmIs&2e}DYHewl|-0PKNv&c<|q zdVRef&}y&-+kf<-K=~SzC))SH6$j%XACL*~9E>KN1;+PY`1EXfadU6&;i@knIQ3d{ z9uc)+@G*r_PxqdS|7Tx%|8F(=pGud)ac%%BQ%oJX!Ms7?v3^haYI1`A#U=#;KPBbK z36VK!^B#pmZ6)N>I#)^}2lJ^hrPf>e#K%*#grus2o9`DxB;{YdqH9tVr;#M&ChNF$ zhxGHH+rih*!Uy&0|LNgQo+6`I$kl!qB23_Xe9rE)K@LswP;VI3pt>6{qOVe`RBr7v`o&`c+#g zE4oKDkH3jq{HJL65kW(HFPoTH?MVtj>=(B`pIi0LlK!{*XW}A(o8m?ms|UyG9p$3l z1V;0Hf6DEr;kEu&?YvEs`-jTPNby?!VqH>PW#w0=A~a;As$@^YUgMwLZf*E)}p43iuOEQyV}Pv5wnYAb!T6nXxjIYWe?&6SVF_I%Q;I2vd zFSxP4)fRSnPu&c|zqj7Porxj%jHN1d{OOZsUbveM>7cT5uOFq!5CN&U;L|X})?3FG z`gxp9?=E^NE6Y7KwaRlPA-x(A7S3UGSd*w}7vpxHRJ-Wx%KypFk;aTj=s!_Iv8{X^ z`5tlizdcO_od5Zco18>$N9CMOvuF1#+MwL}uaWs&+YDsx-(xIX0uL?)$(w#IO1{Aw zs0_dAKjnWAMUWJ-TipI;x|&>FTao9^cjJIgW_C1p`FOXyulW+EVCi03NP_=K^&NlK z{5}7Zulv2K^87k~80rNcPSKAXck>1R{z@@@k}PSnAtR?gwRFf+@b16AJ@U_vC1LSK zNW*~GT1wTgn4}t(ZyiZf`2+gwXg}N4;^-71&5_aKsjdm0#|O`Q`U5S}l!IT$o!uz$ z(K2}zG?aap4ec)S_=D>xBbJfb_g1Sv4z^1YSJfNn?U%p2`5)inR#Ld1gfGz}7{=2ZR`AIGJiT8LYg3)Mpo=&V`b!Gv{J4KUT*D2w0 zlEj`OBDRuMGKlhsI3r(v__&SvzfbY0zP!Rq#6?5D$v0MJC0Bgd&_VdwE6iCtKSm1) zi>I>He`BNN9j{it|8d7-G%`O~$m8(>qjA4N0$HRT?1k^{H0{Ws_K z&0?KeZ|$s)(=pB$bZRdLue$a;Bi+@xs@eH7&v*O6e`7^SAd^)Cb#pc7cly?SE%}YzPH<(n|MO)%je_8P)&%j)4m1^_RjQHYOFoD12;R;Fa#-YUo8Gq|QK| zfB1vY0kP#ov0N9H_RYiwcJyQQi#^|CMax;9m;9Z^!9A(N?0h$#*$5ut$N&CQ;L9)YvR zQG+wx$+n-T&Zw^@&)}2ynASDEyLdG@WTxgRV7c4>(z8EkBjWBNZexFw$@qwuTF@WO1aOnjEfk(e-{=!*+8DsjNUYE`k1lrD)*S- zYBD=s^I2!bdBE0XBc5h*mi5yq)5_f@Yq!gQw1; zdJvp>3Rp~+(dIeGmx`y%X5w@WXU|NZT)2A+MF~aFXE;DIxW+7a`-B+ewG+e#$`*?O}Rbc#kk?lTx=YD3*Z?1t?%}hR2Xm(M(r(H&Vo7?xPjSjYF zMo)QHgLbmYXBVVf75tCSlwFNIZHV3!lE)}H^yKfPEWnpoJ{%}y#Y?lsz9*w&LV zZWxup^(1RYBuDi9&i0Y(vol-t{^i{W6?lLjh1og`t+sbZ8Ud&k2Vhz z_b54=b(&7-g42|G0-3G0P>NJ~Y--8wpe6oQQ|4OV(Bvz`%r{k{ZBAMN2l zo?3i3ES+R7bVaR)q1x)rd7WUEU;f|9s`mnzYx`1OHWJY zlleH(y@<@@%d6%V+{_rmDzBF9D^AyWve!P2?OKoNJ}n!p?{y7$$HJL8-Tvp{$Oc)R zHGagEiF@2uZdL zEL3O?R3d^_-sw#w&ue4E=kdP^@ohUf=O?`Fe+)|p_bw_kR~{d%RHm-hOEW&Q`7pJ8 zB#pCq?X#F_Se!v!)=j2&GGxnA_K9V->f4pch}PgM!?m`ZeV#G;6G6X~K6FI?Vk!
?9I0Ri8@`FsE84p7s}o-~nvR=aI)57R$^6JG|0P*1 zf@}ePUG|qV>wENfhH!3MOxOyv9lFQ{9ObGq#@wdY{i0HXBsP^-DPB7`j1AXr?zeF| zWUW8mOTHMjDr||{Eon32(Utk5ZIbJh_>}i2i%{Pjg@~hSl=tb@ul>x1e)s++roS?} z0bAB@s`XX_>vo=h({Q;PGVHIyhFT%dmbEyvX*oY?w*9ov5_*sBi_F2KB zb(qTYS!}_#yb(rI|K{SpE%})<(rD_%!hBQ)^D7vt5jn3tVmr8&JA{wEFrGHQy z%aI;wf~?&iuQ4cHP&s9w;tgDVG4M(u&1Qq?i*IPzh6Ia5A!Mh{Jtjx#$9wPJxc;`I zbr~6}e8Cj$!`i5A)h6Dk!9q!3#+2@19L|BgiLFF9ZBnM^m03%`uDBFYE6l0q(m3L* zV2-p1Wi!!U*DA_okudH6#mW3mvzU6(|Ry5L0XqexP*32i*oMU43 zS?mv%HNG_Bg6@}7m!_}q=1n4D7I*nU_Osyp&1H2&yio~m!%)-$x>H^HA(rpoc}TOJD+|%(OA*_` zTl1A=2oo8rEj->yg6S%mJ{q93wy=cu(?YWy(^M38XZ;khAYFS`T$yFPU>Ytis zWSppxRi$qk*hsAxnP$%krU?btmHyN(26lFsA_RxMihopAiIpq;G9Q)@CYZi4q5gAG zw7h40aDMM2qfZ5kWQ7@V4#MQ*JEf;)n;i4MIij93+ctY=uFwqsjCoj%Qd{K>!p7El zgu7*^zT)Fp!HW_1EbKOBQ}fb&>n7N5p4&;HoL|JU`Y@fFt#@M+n4RxdF?!ei^1h+*uFs^+(0zEo<6 zlw~1;UuoFn&F4RanXh$Gh9K0K2N}iEs0*U$&E>5c(G27najM$-6~wVBT75%-i6$+N zva79HU!DtRn8+VL=z4z2RObzpA`;1j%6u(ER)`7q>7May7pr1$L-Qn zSP{$|55M4iOKXo+pSq5aWEM^iVH>ub_ppkoGFE@inn;NbTrl|bBGLMF$)}!iP;b@v zlaL6T%<0r2KS^)q+K~E%GkmPdJMoE-PSd}7eWvc1y#4wVW$hmqXYjSIE#^XuNa9~S z-R!kMxuDY-Q9FCJfR6mn^vIYZ9u12H_Y&#L5it%jLGmfLvR9LCbD(&ged*t0|uUcBYl zmfN!d_YcZg`Zz*;0w}qv&dL??Eh~P9h&NceN2}|jrxUSihUya`*(5!q7uPBE2HcBG zR#wr>x!c}~lg&GivZtloR~<_z#`s=G+0me97X)K-*g~!ZxXy0*@?0^T$#Lqb;_vZc zy<4WJ>u2@P+Alop@}%3nGe9X?oTs^BDj~SciQ4*Bf*zWkzxMcoUwF#6 z!zz=}Ls`Qd#Gd@1uzeTh4a7#!EOY7dHRq8A6~r4`!;k z>!wb=?k+>}Qe#6&-y*hqWy5L9{)mtRMK4uGO_2u?Zr03;qCT;d=!fw+9}YXuZRH|a zYJEY`{;rfT*6`8f_Hb3;d_i`NWpEAQ&ItYw{9ZK#=R~Y$g~>7Q%2bi!PkM@;qB(p%og_To&lam~SLP$;GpRFgt0UfY^D#FL0sgP?BIe z!GQn4$%fYu{f<=N$*8gTQH!b;aaRZsG|q{e$q(@d)?d;mN^cO&uZpoM1fu!&s8xjx)IY#Ygg}U%UYDU z4|fB$Htp3Bt_psXVN+hCNt!E#Q^amK@C55O{>>JbP;&G;)zzPOX^Ns^zPw=}(XB2h z(jmUx(C9updV7lsr%l%`XNoiN0y@lbGz2F~w(7=1;cqJ=!X>1bWU)wvjy3d&q?RnY z;&-n3Vc9Zn9Sw-#Kt=?i|<-UL1q}!apLL6f9U^D|aecx#Jd!h{C z^pCb~;Zs5?Y3o^j4Z8<1$46wFFEUB1Q}Nrcy*`QT;_vOgoj>L4&0TijIp@^t2g!?| zlgK!N)U-a$UDo$-w5#wuqb@Lq5`8QfRD8CX_G}_Nx##zU`i*kd;@LTF&yC`D85!~E zRr@FYd}_Z-DDJid5}4h41jmHdf^w_9@L!WcHXVoXcco2_cf^*5T$-@7E|#?zW$l%- z$n+ekOqV0ncA*lhgNUEs;M71U9Q?Dc7irMzNwMQUT5)+bDa8)Beg3j|Th%XwwleL> zK4iCBT+c00H^MIWyCdgptnu>upl4xCpT@6g;}(2v--+ZZ)PCGpOYFkcv8D+-6}SH9 z-d)bJx_^imwiJBQY#xMbx8d^MTw4|rv|BajANF~}tIWcGyY`^SrL!>ecColWKCg}q z;q>In#9zFO-{ap_l3O!!;)4myqNR$;MU4vI<9*OtSeBYHek<{nV<>sXz^BF_o43@R zMa)d5(EINcgV{+Zm&n8RKDP_2*65wB{R`Rcvz8MMFPamWt&XHIp9t@#@Yx z$i+T?@KyQ2L*d)8|7IgIZ*8V9?379Jjf3glhxM$nOi(K@^b>kapH?s{1Vd@(CNn(m z`Ew(NxT(+UsQ*@jBGo@<>(TcU69uwYkTDNsXTGIe{!3>c7138#7~ks3+dRhCU%k;U z*X9=e<1Pc$MJRK9>q0LUN;VA0SbTd42a~i<63oJ$`+@iGtDCV>5}Rp}k+#OTS)|9L zuG0+?WNvioZCRxFnLcPCU?j_W#`s<9(r_&=Vd^EzUrxM16ODKI_;=R1MN1kJF7e>Y z`pX(}oco;JfV^hoG--LGG1OHg0FUL+Wn=$>IhvBgHg_?N%wNplW(r~T6tSyjK zU*9J)svfnSbg&hpH^6a&bO{Fmvm{c3(h{Qu_HN^AuQwyFBU09->^fX>5|l@19mjg6 zG*T_(Yy@mwTx5@IKE{Q1Z4NR^MTx;7%T?at*4J6*SZs5#xh;69oam9sexC?`<~{^iLzWMRRnb)mXxA} z9!zSUIfu^jdgzh6hZPX&Jb!Kn4_|RMuKLJ%?`?-l@1Ru-_Z}4&kxuqCyE%EE{7a3O za*C4%m)967Cmw`{9}rGxw^rVi{2CghkLCOGEZ4kd%`9AYeY>zgc9z?%q4$?D=TqwZ zTv#3XA4PpVUJ~h~;vk)tCW)LQ-)0kR2h%KY#~{eO_12b`OIxVWS+v#BL!@zz_BOh$ zwd;GHvP*SXzP;VKjWv0pyf@i@xS1hYTl_d)OpXki1Ry?C+m@y$)aXP+HTR% z0PN2Ed91nRydw9pO124Aq$k- zIOYF&CeB#H$(I`Pn`NPH9P<10;a1r^Z%Qm;Z_a-*`;-y6i^=6zC#(Mmg!5 z>Aoul{1xLmHi>MBHGjo?I$FJZ$vIII7sf`+E&8n$v8iWWq{aum!xtKKD_6)o{u<3* z9S}GWuBjWMo<@%SsN(e(-YxrBs4zn?eer1WKB8uY{O@~GZ!bf$!1Iyg=c%uaA&DvM zRdS=+SpU-GS@ip6cd>}gr1I)Y`$XXt#SxENr{nW#I9*khF2AipO@(HH^3kH59eGkr zPH4t#j`>4)Apt>))Dk0{hIe(p8YlK3Cx13TZ^eEnqt247D&K4N*%efoye-vh=_`NI z^1pDS{OcC?{rlXF#4d*iJ@Uw6t8_1q9!Pk?r*x z%rS^^mXrBQ3(K{=N3@3)Jhgr8nO+Zpz~> z<=mi*E8I?z)Vy|!{MoinS*zS+O@l}GuWU%#pAvGTjJ4HjmPt!ZLgE;I8J9xIH-E?N z*_ZV@vBrfT@XsYrVH5HxdEBCZd4gd2J2R{ow#nqG-2BcYe+u+$yk90uyD^Vl(@JAh zavGa-4gVK122Z}#*+u*|iD!07SgDu`CV>lP-D5`{T+p23vINgVDtlf&kd-K}`y_9c5dfs({JyXS6J8~$DL|l*fwzuT?{;SE-?*p5$;H88NXBfDZhFAm;$}-F!7|7 z#XH5(oN!dieO%nX>TwaN&Ti^o7w<9pA`{0AMTD;W9|wgtodH)-!}L$pofW^6UX%u8 z6lUZL}x2?yMtYLdW_^B*; zBb`>AbwieOzJvv=zpIU3?mYATX~C$vyS1-8Pf4?dl1&ey;1Fr2VU>75o}V1XI>~&U zhus3Fl_88kpkl# zilR@wAXTu0`SAfr)_lQM8m|Vrb+GvbaxZ=wjwJo{NDAaL9Jd%{tOIr^X;kJC5kWY; z%~a?nRzfpM&*E`Pb}SmgX}SoUO=Tr4{m6DsnSIw=fC#s6--E|82A#MVkFO-|iFy zv}gl>16=D5!>3_jzXvXH74`%3gLKt^frm9HGnpBc@+E{~~I24W+ zIjIQ=w)ZFfBYiD};gH}b2S9Z_0&bu~gzLl+ zfbPH?X`Yq(rBWCXsBj7X7W+ALkI@cGT;cJq9pJhYPBxWgRG)(B>u10r+>0*)_2FiK zEv*uBNKn%wyHqLxKccH}Y87#cmWovk-0t8tx8)m%t!f?w)?&_c?^S1wc=L=gVI3I> zidPZPN7^l1!VislDtfMok?6`ubBx$PbhNh^Ofj`5ha9ZeY)DO2x?6&~#%W4T z1U_~hpvZvb1tyh!&sm5@BTtJDWVD;-@-oVnse%DA8#4z;oJ)7!4%hg6j%wfsBo;>S zt1?VY5cW2P&dLntUJ3~w0l?aMfK}*l`>LC7Zw}m!xI}A5<#Z8wC4Ts_+{<)SnXE;zEUy!jKD+mUK_n%WJE7*8_)uvQ3$;#4L)#u1R!XnRWinBu4A;^`5_=B13r}DUT4&{m*(WjA{{XaCPQbS28y4`|9t7iHB9Ro9%Nhoj zEIhuT`2Nz!(*=F+G0?EDNay$`NdY1Itr(&HDL{0q0}ef6o<4u&5|6;ygePc`g0Kkz zxK@kz@7}fmArR+?=Gh{w)E{xyIZ-xU1zKq$P9_w8uu`7@-Z1=CE66XUIkZiN zv)ix&IFrna?_v2Wyq;C!3V_{R$|uzW7+eEH-z|m%SVh)%=N$l$ltxD0gBsBSMVKQ9 zlhK))ty{R8fTgn+PmT=tS?modDHl|sd?~}Bg5p351VH08P(=WR^ud>IdoTeGKR-9X z=grPE5{FV|cet9e&gmW?xh6qUm+>5)vb&`A6VU$xgmP*!2#?+?G<;zkixX)wepiD1 zH~+o7>xEK{$F>*S3gc^~e1uM+wcDXgg$B4eos?T{AFtIJtm(VXkRG=J%uS|Qebz=V z*oqY(U`5DofrT%c3&b^1v4>+}P%8u%?zJgx_zJ0R;-Xs_{W&EX1NW>AvTvn|#i=QuwQ`-JvL z_zdZ#nh;Qk?tr_UA2$bi-MyxU{C9QrR>78JZ-!P#&RxsYo4HW0l8%wCkJKB=n-ds55Kd7C(Fd76 z>te-wknPg1i@#X%Pk!~#L&i9!o=Zpx^Yoh{0077M!i7r8vNP6)AUo@b+upa1;G_%(IT zC}v0T&P67Fr7Q z`5D;)%liU%-V!A0(>z!pn1&=oHCt$SM#-thc9;+h_)DJ$xA83Cqw|@J2G2^yfKHJ5 z5YVnn^e^Z%SyT{ZF&UQ|AvOK@#Bu{6+RGC%5P+BXP4;=D2Tt))30TRLwWZy(x|u`W z;j#@&gqm6t*>yc3I}yJ7wmwpeyF|`2E>e~2SfPhi#EL-9wfo~H%1O3DfbYoW(!Y4Aedmn1aO^S16A1m}x~OV*s-D`qFVoA`O}* z?D~0 zM`&^m$QZ+dkb=WRD?n=s@?@IvI3>E0=HQ7D2lA~}TEDE*NQotW_fvOU=3yB*7V;&{ zD9#rkd;;4D#rb#s&yX-;3L@L^#dT}BA(-2{Qh;v)ryj^To08Z?^B@FHzp9l7>0Z#N zvNz!Eledj!yXO+~@Mca;8?9}C)51T#frE$Gb*sd}SXjeGC;my02Kv>8!1#CxFzbQ* zGb~@g9(TC}X9u784df7*ty`Zujehy~BIV*duz7ZB9xYkmZ0;@%+=oFdMeOHpS z>7pBVoTFfv&GMN9$9T!kS#{RHme;m#FTMT)Z@BT-XM?i$epTsxDgd(qu_XrFZxm&; za%Ts#0;4LWIEmPCGSO5I8mCJ?6-T;%gbeXqr#nsn`Jfh{%4~K9#s-@J=$j>3aUomMON(UKDnGR4;qmi| zg!)daxhQU?O6LDaileifn0@N5nRQM4YnHGj-k+rG5Pi@t(V{?;ASIOX@8kn70bDA9 z81mv?mnlNjgzvhmva3fomX6-QFaTmpMl-I8(;+j(?C*4;eCNh<6+^qC7h%~b2P9$B zYII8_LY&~mup1$@+=oM@ZEr1lk~HIl)VV@R@GY$v?gC2?ziynUDqvLvrw{Gco)4$ zv8Qq^;wHd(XG~h3$R!e4ChT*eC>H>WS`%<6!q0LnV`B<_U_0ZC{;f?HuNbyS|LsZQ zCVpYg=GJF`pE~c$J1(o3#7S{=^Yb=HetEbP}YbTmp_|lejc! zm?X0U&u&GfOjBOiHT!3)WkZd$kBE%CgIv&7)I2Ex#(N<1pnlfZYs~!knNSgeMVh)f z?(bPQ4uc4YJkD3)yqhH`J>>#Zd39F&NV*egSr{L4#t_r+L8U-9h4m}MgOrep>w3){ zqOafV{kOhd)V{&+MA<3xHYe&M-NZM%B`Jq?LkW#1sHy8K!-`u*+SJ2kTMEP0(!9u^ zO`xhQdXBe%I7Huq8?Z@uvwfdjd4MIwR^^I}(Lj?-`p%M4TMe=0ohaN^GMsLe#;R10 zXF1aqOynalTPV9C!Tx-(K^sx_Nr?4_^7bt{WQ@dn1z>u`pP8R-T}0!geLItCLIcjh z0^~fqX2sQj$El@{l=WJ^hm+*TeSxo=0K>kxgCo4is*<~t$n-iN+<<(~=MNcQ%+O9# zy^b#El0J`P5PwFLKKj`N_%sG~emozf54W%c$vOJ~z?$W@?t zJ~S0H{K4{@RkSq~pNwf3(CEqGR6oQ%@N`*NP@qBYQ$#c+-Ar_ThtsuaKm4BvZjnGT zDI_j*Fg0r49c^qoTj|&=fX*0BTNJg}jF)cMkaxfw0Yh-t-7j&>1f8?Gk463vpSeDk zSxi_I?iuiVLd{zi>cbtRr1$3by2y`JGm=(`XN!OgOBH92{YXN3b|7~>GeVWp zQ!gTWja1zn^mXEPw5tHkF8^=|P6oE}CwSf$pUkiE?0v%+#J&{1zxg^-&IZ(nU`a%I zAOk+|qE&vc7*)D8)=y82g6LL96eW6fWcAO_aU|N}NZ(TpHxT%TQDWT1l3Pi0jM|@ig!N>F$#NHA&SV zaI+B~9O2UC{L9M%rKXVCQtlj2+Ef@4Y=6==H{ZJS1@v>_5h;?~#W8&H?nQc;5-n6s zY&SZBwS(N&j|qjM%MPguLW~KkRs>P@B63cqduOA#lM_IJSS`Nz@(4DpQ(ep#ICKX%B<@P=Lg~koEB#>#)Qi7o-{b){$)7!cDzw)9 z^bVYgW)pqJ5tFoV*iS6Ap!v|Frc0^A&$L(vw94BYjB*mLvb3D2CDt9ywz_{SkP@lZSjiT&cJOX^EV%8 z!f%@0N-33MIxw;E{5HiPY|)Y`Z0U9p?7)|tmhTZ>yfTh2MQQopDyG=|+7ua9b=YH% z-vrZej7zWhK;nxbfe`*BlXhWUdv|4q$m~YrvAgU|{Qtz~biVXdT1&L5|FmK{TMW=y zK{M9|58QjH4@1yynZKZy;JrRRau~*#c~2lM%H|0YPcGoY1|q|>qZ~WvfY=N@!viJ3 z6=r12*<1fpb6g=u=$dBcO5c7|kOwK#!kvI0McI`{a54`!ysqR`CUMPC#G?-6$KMJo z&SB)f47~Lvd$BPd8e3@NpVHe{be!hQkN}xSNfd9AwAsfo- ziw|fs?b0nLeot*dy}X&k)d8o5km{hb!-bKHP-&`V196W%5cq3d$)35!e1~wj8c0qY zL2+~h5`#lln)UCQZx>C)azv!Cd|^w{@j-?^=TIfGtz`n;<(9WK$q10g4g}_$_6mD==-DHgI^Ux9O!(m|j{!j=CzTxX2CwQt5 zDk?;2_tC%)wvkpIUp-{k1JI1rE*rvV?=sf#B4Y~sJK{p4CVsW);GNRBbk)x z4HUiU`z^zd+!Z6=ep-F<^O?p5^FC?`UuIJmK%-7@rq{Kp5qEtC9Nk3UofM@Q#CsmC zdEjWt=tkLNUB#`d06n}N0%qJMX%m8DA4pthZH>#luR?d^FOOY5zk$H#+P{n{5jNTZ zHm)Te)QK&9EeS&1z>uD?`(0%2zbM8-Hgq49w;s_{_lT@n?%W((=wbGV9-aDPXXO zJPO$zPTk3H7C@zbxrAGyhAw$qR$`LFDzcD^^s?C4(CY^=6;GpwEBVvPNU9D-JruI<}f?i z;4@i!Ew1~j)GlM?Yw)^Lp#vb@V{_>VWiSP@D>6BI0zcUdSBTLOI9|}4Y9;(rs@u0f zlLdPm)Z5fiA2Z}Xxc;ENO@%3;;Ur=7Zfqn{_{!a#TM)SVg3S8WkL>Sqm%fuMCQ{2J zv?B>8(*$NSCyM|6r@7tK1_ThhFYR5&athsne%(Ye!bS|vsolm0f9{<@v-iUdu>IAI z68N;+53<}qyw)Wba>MzUbQms#jd6w=um`L)>=VK{ANy2)Cf`URbbL~h=2n7fV?Q6h zjGC}cufcQLvHI>>|8T|cT1EbTbR3_Tc+TQ-!#8oW{QL=ll^6Dc*)e{FbaCC$PgsMK z=+qH4{9arSeGY?b6`cWFDOf$$<(A@Lp-yQqhkLIie?Tb*q4V;4w>SC$3~u;5sn@QK z^$*(CU6`_tYC!B+wa+eZXzNbgu@y=b#=*2J0q?-ajunxuEeS!dD}QJ;G*;|i68map zcyBeYzyPG=qCdCRH%Wv_s*#NG9!r)*YJnj@RP^Ct<<*3g}2D_Rx;o}f`6m6A#k#7id36R{4}BKuj9 za067^773};I*g)yG#7n)o8f_@j-wG0o}|z<>Y^d$MlI=IOL#}9E&+KKvmr_=H~Yc5 z9Zv|ed8J&>A+Ahl_MALD^R;FIBn~5ovTG$I>5ZU5Kq8NWedC50-Wy%6d}^Yn;Rzzo z5jIV){dsD)Ya^)~ zG7LwVB!%P66b}%dN|Hc3kGnap(*>O2s;tTP3}O))F|p?2&{Cxl)qp#IcAAiHFfyj3 z!~tpC_LPW_u!mu?ye^39^rDhd7%B@k#m{!r0dzXQCzE8;C%8!!6&Br4R9!!?^cRP9d zz@%b}XxeMhRxet!F<#Dv!`S(K4P%_!*BnQjVqVXX+(dsl>-40;i~zNDFTHiAZwsGS zm#c<$taS1#1A6ddWgKvdWrE-33P;F}L_b_|-1DwT^(CL;4m$Yf)CtXJPV)-1v76Z# zTee&?nLj&eH`7+70gv4I5wY=!EVbW zGqYBWNMSwA)l~d*hP#g}Dm&ApTBL03odj;dq=f=~eIqRhQO4IN-K98Sk2hd^M%O5GZNa8F`)AXp z>mEaQY>l+$^TeO0?vyFNPu6sLaBrRa-Q9PQQP&aJe~uQE=g)-SvxQQ35dIaGLzq9j zfkka8)U5bGtc9N8TE>8erwMl ztTS&u^JzfzdDE3{KmD6L{VlgN-H1fC-ZPB2f{K#x`;Oth3buy__YrLj#i7hqZ2*?kk*j!A1KGL5f)By%{rT2{QYbv)ipi^ zz;fuMbq{(Z@p=aFU%uU+OL@NY_VFks8o*D+&b9_AwUwrev&&`dQuai8ogDxkSSzLC z^7xu&j#Hd}%H%T<(%5mw-8Vb`!cW&SFBVJ8j4|>mlF1X(@qZdA4-BcOH5j=Nn^E#h zxlN<r%sQ_mA zwHT%ECCOmlVf}?F zPUIZQlTDzLI5g-U!dvlIYP4xX23@2m0~oX_Lv8oCX|4|KPpK&AZUW8$iZC{nT|jXB zXPz6vj#4%Icc5ExAAt`mT&%dJQRwIU3mdY?tM{4*%}v~%iFqGAGBD1%=)e7(IBq4- z;F`OK&tMVE^yQ>)!10<9j@R(8i;8Yed|M8Gd`|C#)Z*!(aTm{+zGO5o=w;yc{n5EE z*0@(%jkkiU2eHrB^&)mbd|q9Ex&2D6c*2~)mdITji&(FlG!Bl8iVMN4d<{efENUec zRw{Hn;;}wVb2*U$7G(d-7pNR@-7=-JwGNHg^94@R#KPc)<4-Sc*++Hx5nB8wOwVJrM>N&3eDKQJv|di-pcXx}A-b=tjciO2>U4 zFN5Dj{Ueuu=_34z9uPBZCvg``_uT0{VlMb(Tr%3$1zL{Ybhe|8^-XkW5Ux zMIUaF?taMs@kqBjsT_ePwuvfKZ1%<{4g5Cf^^w;T`Mi+VaRzc?Bq2k|FXQ}*!=+2d zdb!kG9>12U#eN3^uDEc_b(R|a{9$Ey{@C{P+)$`Bgang9NR97lZXZ5i1*^U-;}lauSYJ1rcv!I+;oay8RGA4 zVy(lv^52&_hEwdD`afQMiA8;j_x}YO@C>H><^Y;tM>@gzlmHVb|2O==e}BgPgYh|7 zIvJH%gzZ#JpB^5}#;eCNTu5sW5&VBeJ($fj|I_xVIrEtclmzVw7@Y;5pYD4r2%7l!`W>T z3e=^}V8jG{l?gHhtJJ<8`C}*eSpDhVLz(4zDW7#CI7Pq|%PL}{6(-~$ZM0y}wubVx`wwE| z-zQJGRTK>4T1+9Oeg>CGw+;uT;m4dCjVi0XrZC@i|J?%i{LGa&g8+l7((hpNaG zGi5bI%Q-J~B8HhNaCB=vxu!7x`TFKb${U`sN5;tkwDfxb0XU2dTjt%dL z!te&Y3)+7Rr) zOiZCI3k6jvJUuw;TP}aD+cSi6o1Q`Ddptm9DEURoF^VX+rcBMKW^y-%OWwfz(EFz| z-4u*t(-?)DDkdLy2DhXo!KC%-y}bWL+gpZJy>)HhYth}^0)j|)m$ZN=C?O%;-5^Sr z(v7qts33wUjVwY+KtSmZK?G?*RNx)Uz3=P2?&o-p{8L=a}RCjq@DN z^LXcEJ%8_b4xB$ya^5e2)*+l)gB>h|fz)AzM4a(TMKVDPx$%oKrQoOoGEP_Nci(z< zuo%kE{MNkluC_D45(Il&3V)g>EadQ$x4(pdcNOU5@7lg>T3EF}5Ktt&B`KEEtAmrW zaEUtSF=zOzq4In%+_mOG$ExX)@qQb9`T<^SHLl?b=s`I@n?*p@2WDjMZ4Zk);2AO{ z&>08#M^3^+BgjgBIPvRw(fwcXB>4FF%B%_u$Pf@&!Mo-iXw#p=l}lsJYJYsvQ?z^W zn#6Ogs~V$RE4_QFQSTaz=Mnf((LMjt=7fI-($^zZlo3*l(KzjY7Xkl{jE z1rHNk8$p^QI5uq$V7HEa2TykQT?PLwI>vdpL8pcnH_`r7|KgNtERUiS&)3cMnl8fsggQULGN~vabsDLrM z75w<&;n)=iZ#3upUg!!aoUEpw>2aWm9xNpg<`+PCh#=ye9*n z)sV^Y2Lf)Zrt1=2iMWN01T!?Jn|sj7VKNVY4F)+|=3i!^>1a@9^r}{qE=T zLwgscJqRgMtW0Uq$+nJ*SV%Kxo|Hfgwb<-J80^?dB2DG2V1D#fIvDWvrW@~mlnmX zSC}tk6;V&qsh2NhMS(*1cM|B7SD|N|7+V8dR65a9XU-IkuvDa|{Q%oOyno_OOgcOX z7}Q*v?uOeI4Rfla7oai89HDp*5*6TJNVSLm4smor7v{DJDeE=dM@GLjTL5TyljTH+ zA6Eq3?R8+Nd<)H5LBr>wU@<$_;2{4<8zR_5bx!@8ls63Esl*9J<%8Ti#vQNiK6DUR zhE^XzFXm)@0R+dC6tXjMjGw)!9I#nPWDBjq1^{wuG8f%HfC9LXMgDq=1{AzN*Wb~z zfdo5ub`HTXuWjwj%U{l42yNo*#|LtRB{R#$4CZMsgd7kP5@yK(y)j+{dqqAJ4}0v& zWkmQnbzDfwsZj5i=FQ`>m@ym=20mL}(k03%|Ml}LY^U!tB`MS8;FCtT9(~`PV@kew zuvmV5s1aK^dT?0U-cWxAK8f1NcK|JbVVMK-6H0XAkX5zWb(*>5kZV^(Y8k4<{Gb6$ zj^bqNHhsIq7xOt$E#~czNhcg^LszYbOoXfDv&O+=D904wKRW?6d~(7?=<6Fo7!qg) zL+YrsN${kLx_E^O`3HJLpK^y3)P`?TG+=|i5M`s0;zzpFzwcg!K{+^Jk|r#vy9#uj zj-hWvyjA7kI(f7I_YPH9XIcZ$*$~nudJa}-XS_n4$CEb6xfP+Mp`)aR96e`$pZa zUXT|*E+SOo)Wtg<6cK5+*F?>)Phuvrrxo)QtToKJ52X%PstqvI-WcUxdxC6oAIK5T zp-Dv<=OpvfnYjz6LO-kV({i7MO8tSLh-?O8jYhy~@>;UI)c;A?)VfuF5;U&1gfk*e z>`5xS7ALll8thdwEslvc!k`xZ?s#bmf>}pVEvCipxn~;_b{wM&+Hh@ygA%p106c)2 zSL?5D6|fL5-+to=dcRlLGsW8^4mDuj1e<$T#Y)t@V{o=C8-g4g0i!CW+a#>80M!AG z!u#KgPl|p~SFeuLp$+ERe(^ zHw(KiKQ@XxSaWfo;(2w*PNHO!8m#e{kO}2^(36t0VPf#OHk0xsj`df*e#3N$3T|*A znq079p;A_cec(MUH$~A|A9oSa#W1hPVW&enlM!v`e?MO8{&7LlHA&xH-9KN3{f1s}}=HKmk*1^m(t_EcvWwm!frP{=M0dL#Ue1e2 zBKeK;2T_Uv)F{vqIB>gS@U8h_^U;u&#h}wtCs`ZRl3@y3451*0b=OIaqB8}XN${X| zjy)B^$hoG3WgXRhG%zuzkG=nc)!lot)nCN1AwP2$~A^m zI_YhxD(O!rfKgbvRf1osFsJ=26f9R8`2=+c#tGIKBt?j|I;oU+_XQ~*{3wAegbc8f z?yOX8s$Hv&0n8>sJZsDn`gXHu&d>WOv^me&Q&2Q}EUfY4W97O^>B?(nc1Ld^`cv5f zsp@z^+F1P=zDZ5Obtb!-?bLl(JnI5jLaEQhxfCcKvOK}OVIY*2fifp{QKyn|l0t+qoNqYG^+kqrM+%CDhZ z%#>N0Wfz*V-zKS{gJvr~s=mHnOPtAPlJ@rVdAQt@C{E~!{{SvF z@{|a<2PLHpzUNb^a_$-$e}Zp%Jco+@y?AMQ;9R%iJerb|n8Tk|V(Y7^!#QkIBA0kQ zXMLaqOQK1cQswFQ*`cqC5sV(x4h%c7_OSowD+{ZA zQV&T23P4_+NA59gO@Lo#2i*AV<^+-ovnV`Q5 zHHo0-M#qEB$&N_8MJ8$QVgF#p47$PLGF?V29D~lu7IIV^eL5pI9^HXZir80ToJaIm*9Lglb4Tp$Z#beA zJ)bz`CL8K54isH~+@0_;zEy&;Cw_cwcsIWdv;jfFj%$eEID#64mpaR)>_UA8I4&Nj z)WKyY?ixp$Otlo-?>{m_A}8<{9vL+H6zPWh=P{u&a@hg_P-&@3uGCTq$UwKy!S!EJiP+>={P;%ft2v~(`C&`)FT ziCDpDd@a=45>K;RI0I2A>Oc~NF&;O9zJpX!)4gyad=fMK)GyzF*Wc9eZUyJggD946 zu9_N9rBXy+Fs5py6hxHRQd(s`vuKs!Y3%1e)27UZ1D9r7B*M2mRLA;Pc!3>2BcEe` zLDYR$P{P(ZftW1DX66RdKmsj!9DQigSQM|}IH^}3MoU#i1A>tzOiu6e&}Vj#|z3K~!P_1JB)ju|;1kp)sN z6E?@6$(TKc!N`ZP++jBgw+>yKEc?|EMwP}RpJANZjJ0+}z~psQzwAf-UF}KcJ)8uD zM3Kb;J^&Y1dQXR;guanajtb=es?>7_%gj?I@$!_FpgMvwUeA?fm_FspYGii&3}gh| zFz~?@DR)2g2M6Ba`onX0z*&?)eH*9^$WH^q=_yww%KL zy-GPjsbS%pF_Yz1%`f@v9zfwLIx(I%Y1AO*%B5s2hyL-=Z@0-w*iRv`< z;#pcgE-6m2x*30?tP8F^#i`ZlAlZDvF9lpHuE}lwRWznNI!TG96=X@cmqeTD$Q?P| z*5FL*bHaXWz4m&@;F1e%jV0 z@7^>1IYvW7tx7H>t}hpkjfGJ-)Zrr@YfRUz69~<_E>$O`)}9PR1oepZ?COX#;n_U- zo}a#7g+Ui-<<%`zE$k~O9H+(Lz1)SbJ{$6m=_*3j6m#>kbIOfpru70x_IB&oehz%O zUI0T^iH20F0imvV@0S?1RRt&N8n_v|S#kYrP1zsawOYQQeBYKpW1t6)cbQ zxA2+?`wLpi+P3w4#5;a&)b&@S!6GID9|3@VMEoQ$CR2T$5n@#v;QBlIYy9El2=ltC z6Vf1sL6@+v+6z-KWe*2-C**+EcZInK_#GG<&k;+ua7ikV(;~Y{wbWldouW9{&LjB| zU55Eyfi{ZQ#DEIRv@t+WRIdVxU3Y~%r+1@Tf=rznE}9|HnaiJS@GL_#u!IT)sxbFf zJKLc1C4$iaK=Dw$!1J~h+fNtZ;ORV(cq>9Jl!H~1ic5}y-jsyLC4`aJVCVfwB&cg= zi)+h!D>AYNgdA4)OGxRh%g%w=+bW$mx;2mIG zFRpMyIXQ~Q@FBv^>+d=n zi1ku4$=5_KhzU^D(5X z?zrxqXUH@Gv!Nw{yflj zaQA{{Mp$`->2*jDJs=P>A9;00aiw9=oubQTHz1=O&yu~5;LfM#65DtdQryq3E)QZl zI}a@`k38y;T}?3c1R#+Ug)LU}?r!ay`M6G-MT^lqItDeaK$`@fLYewS|3x1SeT0F- z!4QkIf!1XjP)aF9VU7wK*|~+t^%Ec0RSRsPf)GfRXENI&<|cATV&N!M5WMjii-f%_ zf^VP}9}T zoI448o6;^ksW8cf-|0Lb3MZXd9aP?Bv0Cxcsod*fOEq|J+-An(t$w~ReEBWJ%n!z7 ztf~!jKI)iwR;wH^TfP8=fzVo$^iVX*_38y>Fz`mBXwtks=Vzy%%5=32b=ZSDi56h4 zr!NaC-_l+6(Idf&H`v$0ktzJ? z*sPJ>Fc|av<%yMaQ$4iJ-*j-|Wy5FFZh6rs-QX|&zdTE%5!es8?_&ewH; zxzAUp0&jZme>RNyGSd)T`C6oMd~WPsW5vgqMb%`Jpl%8<`%{3q{U=d)Ou-TfATmI^ znlzwC$fld9j?(`ftwmrso9P6)#{P7ZsSErklia#Xqps^2uofZ&jH`o|iTXE92F;K!!;y%AVq7G4DnM+RwmA?OqbDB<@)a(*$1{#7Wc<2Eq?G z617}~cIb+B&oao9sDuOY8x(#nH@vt>%}uI7aGb#f_*8yM5Hy2z+?6(<|KDNy^a58* zi~-g$4P123*;DT)ga1h8kD6{yFFq+7088y42}MH z0`Y6}^DA!*e)5#gB^k1MqT`24ct6sI00Wk7N71pxP*~Z^kj>c7OS4|0gWF1@)om(e z>+WEv6$18Gt+@_&Vf$huO<^tLMIhCUq9{2Y!OjlH5dBaTF zHK7e)E&z8yVkKz%0paJ*sSnsWIiqf6Xo}dr7rMfp zf#~KbcgzSeei>(F$ugiJyLBqgK_&PB;(kEAxm*d9z6o)|T!^ib>2+mCr;3NI-V;G@ zakY}KiGE@#Kpkp$J|g{W{3OMvwERZpz+?!#X-9Y4*bJc6Zs>FkaPxReb+Xr`Y)1JG z$>cDsL6Wuy)FE_}S{fes8g8 z0sVD$dgX+!tr*zW?gCyqfYB?XRB@wah*s&Ve6S_70l4t^KEMI)6LSXTU^;5RnCuzi z$e_krZCNX9L!T)tp)WP8wObhfs2S>4#>9Kjaf2H>-HL`9$JXHP1#w~O7e=s|4C2Mht8Z zYF;`r-o;euY-X@znJ`64_UROD9Q<$9Y1&+-)}aZq8ulU>eNVG-XS z!8b5|76NpUVAF1xxUdp7(}go|Slx+BQhh6@Ys;#HBG!9i@}<|-0Peu?gTHd1!ucPc zI)P?Q58}O>lNiiKISeql8#9`?iQq&r3T=!~bES2&s|~1#7Qbj<9^%Idxnmo{ynCf? z_I(?dW;#TQXx72(hj@{HY=k#+5vr|cGDes4`h$2eH(_cH&0Ei@byWry?MIxMWG@d? zeT2qhi1oHN>Z09FIko>!6mngd<9>3yaMi6#CD)P*6z)wsQ4yDzy=a$i?KjUrk5#AP zpQPsm%SeAxD(AmBS%ZAxb~UQHh_H*Dog<8%IYgs7$wvn-nJm|;#Y!Oe8Y)F6n8w4OnUX1$b|8r za?--aPF7{q*HKKQz?jjtvo=G3Alv)k0UKah(=7%#{E%h_hDdPE6o}su;`5g0t z+_kEneYtrV?+?ZL@^2C5m42_(F6(Is{`1qzV~m9EmW|M$WafoIz@x2L9+CTYV`EBu zxCxK^;Lf_R4xe~Fne9gLjalu+rK)r*0Fw+%Wu`*>5qxHAuT+qO<@L`QRkRLHC&Uc& zWWpZ_MZD?NF~)Qg!$-Zz(9eIHF`g^%I5ESH{j{06!V`--N7-tslyCbf+~%lle*TfX z`YV?}7W4Z}qTb;eVfPZz!S&i}rt^1q(45q;%UBfR}0r4LwX&W)dVB4x`(=wdc(x1Xj92d?3L8Rb5#E<`*G zy#UK+?u%)&sh(tVNc(67-gJjJ*tK9MN>ec@mc$3pR*{SCHDnemQExiDVF?}WLKFXf z7F0=yD#_manKDx=RolGi%JF03Z&$n|hqi+)o~hw6o2OX2^5o_iQfrp~Fb`c1PAF#n zj{UP6hRx#v9Jq-~mU;mL$#*8tri;EH4JE@I$K$2%ACd|FqE{!hc#99d&+>Es#$R*= zw~>*i?f!yD99PNIMFHbM8WeU#(<42hS7N5^V)QR#TdlA?=aB93t;^#SC|~4AT)Kl;;H5zQV|D>P6&ztKSqPdluvpEB{O5-~M)O3c zA$J4%)R_t+Zbha)_0D$N{`PjryeYm}$H%DF3tWT}1pFqxM*F|jAIJ0Z%Xc`(8(-0D z%1iQjThM22=KZ#i<}BGVnjH1a-6&nS>K)@tq6%LxKT|Gb$g4#{g`1Z!jyp)YG+A^N z@yO||&j1~J7OQp%CdED6knA!4P*vevVK+(~E%i#i9fb?%I*%=+*FR=P4|O~)<#K~- zLE)dw%3g;L%^%*1yizhP4etN-Tb=9PTEw_fNGrzV)qDk0&larlBB}nAp0g&8KT(BD z7b6Wy-wr_)RBkE0Sv6}{$r?do!jI(pm*5eO3Zq0FKm5_{ea`QXBHh%x^tQlibLMWl zd2?Iy_kqPItu0Si6q<2?arvL8CCY15d+SA^(@S*m|G;77ylZGY=L{4da1v=dceeuZfKN+HmhZaJCsd4(I4j zS7@&IUb)yXZeyiarLU}Fv2Q!za&J%S2#mWA+ap{;f2>}xG(4a?D^ULj4&pEz$etvT z|5N@BlkblZ#?KP>=qsue|2)9~go_fNz-4WpC3Xb0hMO<{ybzvAo1SEauT`VcBHt#U z5bSv8^^*lo9DmoXc6f;@7?X#Q%w+7pQvNRnCx9OPH4&I~nmC7U6_|^-9Zc-1?9Bx% zNQagy!0dQ*oZSC~KKmc@0rdBMt9TVd!VKcstC&#~B&vJ?rUGQ-y%~?TsT%=c_WOVL zPWhi{W3Weo%$grCdmYB!zd%bF|BD$k`ZrFW6iyEfC@F>EcSu0D^>p(jAkC+) z^F|klVGwk+Ll+kK>_0?MGLy7E6xX2R&H@pX#4I}wL-5cE3qiw6pYM4A84aYxYu(AE z<{Hoz#?t|Q86oMRvwn+EfLk~?c-;TFge%MUI1-&AHvMJ;9*Vk7(y+g)30ziK(Qq62 z)-T6J(6?bU@BHh?6EIR?H02u&fFW0y49+cBb_WEgNG?dEHXDpj%wftc>4yk}^+2o5 z=ebfihX3c6rh&KN#j!yn`oXMA&wLXaJAn!L8kqKhrd0KlZEScF7D;SBWDS}cJcLm8 znWRJoQ0In0payoaMmbfj8k{(m9 zqtihJUy%VO=u_AE2k7nDm%%M>9rUjH&inZ?e*HO@@H?)J0?q{qOGOpXKTz;mj$*!> zhkmc2xv+KwrR!8pIG#LI)9Mqs_l2s7(4Yz0PXV^Jsh01m_3nc}(F0BrFqZPET+aaq zt)u$?l-POq+r2OCqRDOPe+^gAPBK0lCHnw@ff5n|K#fQ14;tNCo710bc^=h8@am;^ z&MdtvtCEJF_EmlanAAEzGnM`QeCu7^Kj!pufkK;o0His@+7Lm1<}l2SELZgS+t`Ps zd#l3-2?ggaCIjPe0lWA6d%eHZWt1jNNqk&(jcu)VXHp2sNzcA>KWJ;Rrjm|J!3>Nl zU`j8|Q*q02u1Wk}j^G^ye_?>304h*`?l9+9h+Smgtw)&6~aHM*J=oWBi9E&xE%3*!hN7O+rIQ1m&p#l$fO&*J6tTh`jjib>bn0f_bn z^t^^hGjF+TAzkojzg{Qrv)?(_*#|@n2s;hxg(6%hINYMbPo-e8OtAGZt-fqw@dw&p z!>mV`uK`a!_z-XNw}KQ%_b*KAtJ(-VG)MTCF5hAYl0y!@<#*s!RMOdE6*UIJ&K;|ObG!uui93D|o zhoL{PoWGvHY&HjK%cb63xC8+ zr;n*OgaDGbMQ8zo z2A#|5L&i>1ukBKQ9bpS@wS1k2=B%geLu&P2XZt%3orP|esjrroVpWr+D*uoFk}-mD zH@?<>us`N-DVBBmM(RoxN$V2uA%O3JXOhf%AR}Ny?^ndKiMD#sHbESu%@>xUAo=nI z3{OBj;6oUj1(^q|d18NC<~}M`Ybs%?_KD<0-_yJHmFR=FBBUYj?P2; ztLi16^EG=K+dGS6xR57gV!FGb=9DL^gBu)=h^&g>8m56Z6FIw6awQs8u^BvxAQHx_ z={*|hS_g#fMcbT!Swl7OD&2Q%X(Szo7eSj5jz<=y(UmpgKc1?lS$7Wm>--{m3)mC- zx+OjhpuYI-ybFQNg84&o3&NhSF!&o!NU&`GZ`p{-z)MJuFcabY9+OInp;fztB1tq5X1G3QF#dhfKY|S=);=99l9cDnd9LBLcBxvBQ z(5R*N>gWQ$BwHAi$?vvk^o~9ORc9xSy8;=c@8JD}y3AU~!Ma7-q+V8=paQrjEv1B8 zwaE%1ya^`HHFsJ+{%Rs77GC!y3GgEP@UZbqyJF@6Hz1E5FqN1m@VfIniYxEeu;;oH z_gGosn`mbr5eQ!^duianKFH50)Y`Q;swOtvCA-OOzEnAS%?KJBpTqSB;$(jan^K52 z!Juy?&draUo>#3}@=b+A%WVd~rkugx8sP|>9S|o;3tCJBJRSWZhw3E*gh$vtyN-PR z?|<1h*}>xogT`KK*l(GEScU1gK@HN+Z9vRHb5YpnRQQy&PB9$D7;LW;-t5#;N|6zA zp<}=)cy6UH;z<>&OtG3DP9iHnfx4oKL&IdcF&}Qs6(*moxY2h@2EZ`ckUN2eLw2Y5 zcXsX^w(gmLuUm+=Tr*XkGPqFG4BfrG%)x^mqyI4EaI^*N(i`_V2GRsg zq2?_(j&)W6L$nClQ#)TM?vAwGF?nsPl>t4XHQ@h-az%UgT>nV>e!UJIn$5eAXPOpN zatw8WrP21pt2+QjrhEa{hd!9?x+dy0DdolF6(lWa-X!MKTl5y8fn>!V)C+-gXfI3W zjFYVlpcDAr6i1hU?DP!JF7;3 zruZm39jL|!AGAvv1iNT?^t)PYAGWCx?`fhlG=T*D!;&7B558vV7_-4|kiucn!&pu1 zpH%=j(4@#c0Vx)VR*Ab~Kjcf-9$Z}lP!^c0AwX?%*?hNWgJ9OIJ1uu4;WId|Fn8M9 zTYXE?c-S-G$Y4SN6J;<$EN8!l*FQ}1+X_p_;2pq>ho$j{v?$-VCa;)M2+F|5cvcp8 zY^YA|?$omNersP9!3cyIZ$O{ovYqzN?UN`4fgWp7ZO1gOR*-VTdu7aj`L0@05-MrcaT$ zGdxawy*J~>T*3e4CMra|&#Y|UR*jMM?w0VQ_%GK9l#eKWZUj5D{1gS~)lD8jdF`HMHXSF!PFban56JEj zm2=0aTkNT&llZ1Y_57$lM}>M4Q{S&XeXUdacBq%0>g1-0i6v6!-LTmL^DH$}2*%X= z1*Z}hgz-Y(sdP!*pSX5f)|BYG-I#dAJ!9m6)a#dQ;ykU;{jh&{L4Kvfvzjl1#{h@0 zlu;N#6#rODsi@Yp#)NI=h0&{d;He^V&=Twzx0^7( zKQT79o{e_FBA$#PlEB|44VY8j=CX;Pl(&!N=$f-mtC*4ko&T?%Z;YsISb1Ii#eKHH z3z`rxq5c}FdOx$RLPZe@TPBXWETFKf=~sTCec8YSFfc371MWbpfj6Y$ApX$a!@ibP z(w%80&5L=GWGc#26>U5L7A2$(O1+Ru_-Em2)@7*2E=Ee$%J0~1pay{=?1yee?6E$~?u41+A?NCyv!>IG36 zF68^%qjyKsEaWwMH(Q)NXyofJ{&l_aO*?c!AYZ-W!#Ahj@;0W1 zZ6phO#-CWcxXE)MOmpy1oYD$q?&$X?unT8TY3|CPu4R%9Dc?{Ifi?j}QZ$C2@BXTm zx02ytu4t@ni@z<+7h_*(zz)k7i?>Mxd`IUc=$mN}l&at&;72kg}^J6Z(a zy>=g#zNGF;h%aPGLp&ZD6KTt*n-Ni6+Nt&NHT@BB94<6N27FbNVko?on2ps;at9lP zblx0-*Q5QSBS&-C0jlVNO{3_#FV(3QYubfo7VS&luOL7l@&r|cv)J5~*qC7*8Y$wP zJvpzBU@SWE0Q{WLUH07jTxn0k^uOvme+?0kutXtTQE%+J;>d}hN#WYSw^LfK>beG* zy`)+Q1DT_>EfS(jDz5fqLc>F`d?-FkaAECR{*o^MG{M_=0r|FP zgb%?_{&>gXQf}M5-$w7ZPNP_<)xI10RN7E%7l?;ztp^^V%)!*fs!&}W z(FwO0lXPKxnsuNEuUo?zp3P^{@!396L_5C?vG(G?H>pq+3HR$*x^Hk{%%6Vjp__bz z-uE4)UNZ&vwE+sK6l4rBgYCh#4PCa$r`{}vFlx>+X~1``oJsE#s8hoULGujYsTls$ z#%^|dg<-KbaNpX{HlcmWrxler8GgFPdx)-|VvPC1<`Oj;c>@TN z0)DG~>3LjP2&0sGO?*`(2XeVDi!R^`{VTYc^iP=^e@*-)zNlCO5x0il;VR>QGfK6) z1lRvgohKD}9*ya{^X7;+6pR;CW5S#Mp(VYKD=|yuJ-8d9-dK3DQE+OeT)uU=Cq7vY z-3DY8tAkr~k~^S1sPpyb;d4~X+Uvt)H=o55y>(bQsL@@f?V!|?Tf(!#flMZK*wf_k zno=?_qZ(PNyg6^mj~p;(4cS$Oy8GG7S_U>dlW0e5{qV6)RR%Kd&ouISZRV}PnKRE3 z@$@8E2~W=9A`WT9YSVE=whQ#s5aE&kzkMhZg;X2Q6T)!2Ndbwsk@y@T1zqL$tOWjrYIL;^pQ2Vq`}MZ0(g=rNhx zrCP&3Gjzz=ay?ejDg4)s(65TGoE(8U9-CaKe0{gV#bX~Ah$Se@v>seOgLyXK*tc3j z+-0KPi73|%!RZzyYx)n_^OO#W?pD`oUDQg$VyrbiTZ+B(9p0XPkt8x^wNKBEfV=D~ z4LR9IKjDRwd|{^7z)l`)uU2?0Sp69C<;2&OVba$0niuh1amNm?W5Ro>{mSz`FcHfY z-h9)>D7JC_H($gr55H`e_wjm&o_G}=WlD>6Pw4ySU*gdi-aW_GRiGBzQym_jYsaT( zo*wiz`tI!Qne9OhVGWu05782uzwHk)qvXtOb&l2(rt<5QteEK12Xf);?}~aT%q-1R zUtD~|<}}Ii{h2IU)od_y6sq>^9;qHD=LN-)=!mgI!}>Z2^eO1 z-4P%>gq5?Fmpyqg>=caJh`>YBHba*i^6d*rdj3dB3I~2{=&--NMCCp9=YB%tgU$F7 znaGE4IuQdwi*R$^(5Qw`_TK}dAEjcxEdp5O!*5tg=TgiOCLDP8VpHM@0V8q%-ykPw z@NxgN+ApACDa9}!_nrqmX+v6+#@;ESDT&HTjgkS-!CdX5t(xI5!Yi6$Er zvzib3ssf_~#iD~QtxBAYsrWKemD1#v!F(dH0-p2peuvJ*_g%M1D!6L(Jle_72U-e? z<)IraTw7l(PXIJb_#30I+0Z@&jNl**pYoF`0Dz}e7?W5v$gUvhtqM;AAfl^nH_*5Q z<}5xq5hDS&d&-KS5oHs2%pV3P#o#-q%jZzsi1b&U4@rq|0Y zF7wlvOF^@$%Hdz2qda;|9gpG7C-V|w?sGDfA5Kn1R@_V3l$`5&VbTFcJMHn!!N)M3 ztkc46dSfEYt*|n>lF9jqfZ=YJ`I{u_J5?9^rKP+?HivTl8gv$5d1jE+s3iONj1bCR zBuSsT?v=O82~&33aspR?U5>Y{<)rwSOuPf5rLLoAp}2G`-Mqs%Oe7Nb>p~4~Nf_l* z9BqMh_=m=%5wgO<2t3-FYM7vk;*Af6 zTa3LiGJ!CT*5xuvLJzp4P$2GMIF}23qg#8aZKgHLbF=E?Gh)IG<|4R=GaZcHDZ&HU ztguOKw872}%`zr%|G*EWHJaq9DLR%!HE<%gKDH8A{vxaCr?YZ`HbN)*2S#4H;#90o z7Y*h*9Je(?zVuT^b-_-ZtBf9X+c7X}4IT?QA@iW{Anjr1?cmGxUDI|);-eudqK2UX z5}RjA3!~cbs+d3IC$cIk@TQTY$QSV}QIX)Aj&UNi0_+i=%g@bAOfmS}c_k1~kb4z& zxpH3$p^cOR9k*q#etdnaHF1|A&;YIh3zGm$B!@Tj;xq-H&;U~~Zee(BAkwbAOX_+e z@cK1;lS`)c#(IT;%lPY*t*~PB(Vb*G*Kc9h(AR2hEO~WP*m@?L13W4o3R>{pc-&>Y zlYJLi0y@6^!3kk&_{eKR%lX+3j1CdCUZCP&e8I z)rhn*LMbHWwT$(F_J`!#r<=q1d~*pH=?_OZ)9%}k=9Xu}3;!U+djKBaId+w+z>L|m z9qlX>!Kni!{95>~eMg!!W-2&&Y9MOwVX@9*mX5_W4}xLERMcV=I23{`%@offwk;01 zAZv1E=mC84L<}@SY~ISomAGk%I)K>k?1UNItuIpYU5gUZ^Ld!{mBuy83iF{jpy;s4 zd1Axsv;Wq~V$V{!bW{_ar&*^|JNFnBZ`*b}?+|_*nZP{=-uB4{&Z8?4!%A{DM3ld+ z%suLIO>9tI^Jh}lUtTKV_A=8cA)ys8qZ6@>>myDmimDiFrHaC}T!t%Cceh^f@>F5G z@Q~zui5B8#2B+mj&!%_bo5iABN&da`XBX;IFiDCI)DcxL4}Q@PmWS@z_aaFJD-k#? zxXmq9=8YqAvp6Bje-u~l#{P8J893`0t>rL$T=KqKf++exh z=tx6f+yUlb_QSeDe5(VVmeT4%qD+ozFC3~K722kI6ZygX!diK0*u8uKHOm!(yd3aL zlUaE1SUQKP-Ug<*`4ULx>?9Nth8+X9Vs8uUw!GZvw{ZFvLp^erE6sMYl)MS$tYst` z%9DY#>v$As|5WSaMFNp|JVTA>PWKR{(?R>I?|X|L)D*&1a%Lmt`agjce6%PFxs6%~ zdGY@-NB3ue`}{%}Zrf@jzj$QuE6I;e?Gz~DScuZ`H9~In-RZk(_Ocn&d!wF{@!z8W zl$#J>6Hi<9iyM0=1elTKUwVEqOqRde2BLwoDE=0Daq37W6|_f97p5n)xZuvQA|SP0 z*}(n33~QiO1HvKGts^#=4SHA|0vZQMS1zl#m-niQaMk!>;Q%XA^YA!gI;6{QcO5D_ ze|h(nkjqp-|M350SVDoXsRSm_eqGvrEC$Kl>pKxQG5AbJLUA#2cpc4#ng!Bm2UU*Si2X`Qw) z@NeUT?*&4h56Of;TU*@tF$RC}8&MG7B)bxOLQ{Y5BsEMFO^Y@M3ZerH#P0w31%=J@ zkA}qa;}eefzjAb!1(K;}%(3*x_d9}sdq&`F<0Ucf6v8hxdVV`pOe*vu`y5#3=*rOF zM${KLeThNcue&l_J(rcFhA0o79`noPcF^J#1e-6TFGI>tNCFFkl6>^4MwRbL1QzzI z$zKfPfHV>`4zZmI^grA@6ySCOB29%!?HWvCl=rk9C;nfclP-JY?EP!-b}2t0^#?i=sR>B)O44TbrG8jA|ZI(nfIPXp0Nyf@=}uXOD*`L)FcO ztO2Jb;~ok6OeD5c;DtiTW5@^y1pbY~w_e zR6rd5E71kHPw*xVh*+{KcozUBiBnSjtKt3gC%g+7oz1uK)_JLaV5N%enU0$I4`7A0z1{YeB@Atd&|*I^~f zED9J-kVLhoe{+JfuH9>SdI^`y47tT)JZN5Ziz;jXYfa*R-jP%=Q!_Wu#z|EC_9_rU zShgKL;G$VC!EomLmQZ9Nf%yOTi^=1u?zX4&EDcRxI|&~Bx;v{XV9D< zZsQfh^mus2((xNAe7SIW*X>u#64iqX2dwVI(f{`w<4TRTMJo1~%aqC0)Ii*QFb;s! zj+V(aGlSsGmDE*LS8Em-5cHa+Zpc)xKEru= zwd%-c)(;m)@r+a2bNk!7j{Z8O%wqDp=JFFb+`3vLNeKUJ4@xobB5u9L#lSstH~XeM zJy_2l(*<0HOVhL7soh_{%q(_PU4Gq9#LLK)R?JfaKJoTGgJzdQ&O~qmTeczj?+3yK zTS!LK&E9B%7~TQcoglF_o&9CS7hAo;eTdNV3LLff_Pevumosrr?WlKT4GvuLP9hgf zB5`)S>vL9lEEW!K4i%R)0|*-kklvU>B!n;;&^*QZF|*uf4pV-5+ag@k6ex2V(+K~8 z3jysf#*?pbl$^pAxxm#g9zQa({Y_r(xk$qm!)D&Pi^$YMZl8wWmzfBff1ZUn4Rt;m z)Oh;j^eL=sEO2ZWb!Z!HGchvlCMSOTDWUh`C9!`D#32*+7 zSpCNp=Z1PO%5_S){nU*nEn>F#gCU~1 z>6I_6q}k3k2homj5oiz^*QLq$_q&#g}jOJdXQLo3bcq ze1P{K5O;ra>WAXfgC2Zd3)Nf0_`5mtJE&2FY-7W(hfb$7xVoU;mc*WYm*F)1G0kqr5_@)Ao9{$%o74-`x~Z*Ajl6avPyouUAI0u-tFA zxn~N+|5zFLYD?t--pt?R!A(r84V#&XTfli7?!GR&0=%(>F5eg8Nc0ebH3*2>-qITtNv40qKAC1c>VPzp5EX$n}g{;f7;Sb$lxw} zwB2)if7hqZqIH|T_m$E)5c&)MZrxp&yJ$WQgX2M5G=|hsnpiY{?@HI+s=(&ArqAgL zdB<0D+W*%!&&pi&OJ(jU!(D<~0kjpH&XON~m3b}O9=**8|F8WGNHiHa`hDY2zvrr$ zB%68!+&b2G;)MTeQ;GZQ-4*@s5rM`24@dN$4e}qz>^~d(Kb+lvw(9?nZ^nv198p!S zeQWGK@MV$xg9_Zw@Ozs}o-g*4`E0_H@&Emy&>L@NO!Spxa>pg=({GgF--Y-^^A}pf zKWz#tKThqDCX{;)7T-7RT_9QL77r|M_9T`ii~Fxvp;-wuY74d5sYH;-m-^1G(huLh zy&Fwmnp#|xLZ25kXPmkl&XP0f%?Zp2XfsYI1{xlYy~Vr{Ua_eka5BDRq##rMUx&yf zjBPp7G@AAvBgV~Zv(bAiXJ4d&!>%olZ68=~j&#BX0(IG*T)|BGPLNTrbHG!Q!U62a zm5aN!1C04HPwpLr7FByFZ+qWOT3*AumOuNTF%MDau2nR5nfI<2Y;lD>MPm4Jx%)wd zf!!~{`uNqR0l|$}>HZ;?$txA)EUODADD+)k*!Rbl2Ef77XTtuoZDVlk>-+zD5Ui6C zN!cj#rw`GE%iirSFEGpt+QuH5z156G9CT6Yn%T$nDf8Be<{9W07b40Z|L{V@Jyf|Ccn8NJ0Axo#4ee5qpT7=ueL@A~~bbF_|7 z=Oa$P;;e8%>I#tI4*Ns4C|BdK~hz^KqBeVE1bmHb**f1eT;@Lw!a-7^I#+MU!`Rh9|s3~ zsxd63HQLe@ z2Z>Nm@xQwO%LTB-2dBuyX)p{$H#d@CoPb+rt4g*P@*g1{6dD<~6$$1%YMae?wGaKl zv)ok=O;v|v4lJ-=Ic%C9Ou|6QdHz4`eR(+5d;9Kpt(0NQm{KD1)PN?65E6-`whGap z5@js&uxLP0L@8sYifT895-Pi$G)O5^NaoCxA;Y;p*7EM&-`?js=eo{0`~Bm0-s{@$ z)m7H={eFgLxS#vEpWuhy9?7QPxI*UPNe@D^hNG=kk<==Ls|nt=z;lhPVcnKNg>1Aa z<5*^#9ja-alJ`FSel5j#eg7_z-*qwllet>_;f0#Cxlx?oMC-N!E9DJ`PGA5Cp^!@x z!l*5<5Wo)}Zol(J?S@(U3#2joE>D_bK7oRbp={2DdS(>iLPHh>1);-0{V?NBME$!& zH`>Zjc<#{}AKCydA-<+XGORnlnz}@krUd!NNq$z5M}q2gyd3*kdm;t z3n?WVzi($neUyk;6QM|5Skg=wFl&!Nl$7}t zLp@c8O7+PZ#Za;p-u+iZg~TSKn31cPL92;WhYLdmLQAIq{)o%=(FvdlffqiUYr z7yb5m(mhd?#S*MSA_rx*?7|gtvMPWlf`y*~`n2)sxChk=VFgglw%EIZ6M-MCP{eo92M@`2ZRA>==>fzUJVv*?9gl-RB#wJ{MfjfIP-6^8 zabF)fwEF*zxBtJgCI`fm0BKkX<~hqB7lyXbeGr0dvCOJkb)ftvI9(dhyt9hc^cyBk*RNvN z1fjfkZTrJ>&o3wWW2?)aSLTlme+9E!h6b^ghK$RJ^=;5IlT>05Ugiv?tW9J>gW+-v zEoAn{f9)o5fZDD8{T)Khrwd`uJshkTgjxmM`W$$!l2&OE3+AxuQX({2PiH_v}i zV!ZORdN(lc08qVP1AmP4y$L@vg29Is!u@+l#@u z+5&OhpK+bX8=^L>*U0gM{7!t7Rx^jw>!NPZ!rd2TsVq}f7Vn?m~V@2ZlCl*(Ll zUwSYgBe!3X8^<|ONwzW5PAdKB7wUu>}TbNUGb@b+7O31{I@8V|$ z>5`@KE8H%DWDO>Xa_z4?YrsIa$Z~vipklE)tMe$toVmpR3?THMgQEWKH>aEh>tI3O zkvcS5?6(nQEhoD+)8t!t!Q?`Z_jdnssO=qmcj*1j69Yl-Gou{k^7G^NjmG5F$$wxFx)E$J_ z53zMWo@lMMPg#LmA22$6SY6SgwesFq_#=#jp0GP18zG;uuixS80Zq(zPv4HB8XF!wKGmt94rtk!QJAyfmCc2V#I0q+wG z#>&HOkaVab6BhTQZaEyfoPu412to6dJGUL^>^u z>oExy-`0v2akL73fcXXUx{0F>bg1ZsmNP3xu#X;St$%f(b2=xdN)k6j_d5%=t8ZgUORF#Mhwqv~&+A^DK3WuntP2CR;bUN3aT^D@PILL8Vz4 z)P0i>4C@mmsfQ&rgcUlMbhV8RMlZ2on86d6!lHJ085uk27g?Gt8W`!AAU z@Lz2*-i-mw3l{g@d84UI!LU{;>_M%8$ZP&!^MpQ{d)@dLq6ly7<0yJI$Xspcz3oD? zU<`>W7>Hh%HFT1Z;-PpnUfV(y|OWw2&$2MN-vRlLRKxjvZxJKO*?Mg@QjGJE{p@oe;wrUNxsxXiUyF$AP zP3**CFE~>E0ywob2}D;GW(aC0YYop(G%F0z9Futi69np1GtjbS11rTDNDg2X=a*vg zwhIDHjx7!I?e8P<*8>q>3vnc~HmgVKxd8;7~n^^xw4_@WpGLw#}Oo)*7dgpc*l%QcD{{%4g7x*26P$ zk%M`u;LC7mdz={J zUr?{`wkV1%SS;6)$WIXZoItprX1gbuP~r>n}A@0_SA@E}91V zKEUBG4-76sJ+tal6R1?)Bl9OdS@;wQFcK@4H~r6+ss1iD_~+uG6Xiw32o@jI9BxVF zJ;qm`2Rl(&q1^!4`6crkV8h!FZ^HE$9FSmci24wkz@59ep_ujT4;>B{8w7dao~`O) zp9woS3PbUV3s*p^>gy$(!=5hYN=v#UJowVaDN*RhplY(5l0-RXU>@o7{JqDb37FmE zgvMu*>betmA0mL51=U3A|LR{tSp%A~rHE11XBFX!!s&K6s0d7itxv>RZwEJ_qsNJU zS*QF_cf|Iy7HsWKj6q8+Wb2>h&6Fbl&LP3gjBsxW;=_8;d|tF%h-3;9jxYNBh|oVT z`ZSTTK$oMT7KtvO+v8$b8cxZxpe>qs*RN)= z;?m*h2{R+cU2*_RLgXdR&yXaEHo>Zaw;ts<5RZMMRizH0XF z@KWfL)q>R5&7DtC0rv-DfbPN>^UcG85RlzPu1cC`o<{_Fmhv@x2f0*ppxUkL(Ll}T zr@;s!ZsH4(d{*wMoyEjySRJ9PL(%y~$nLHKR``48r<0UpX&PtB02X<=$a1LSD{SF^ ziVO~R@eLBIX}n@#)8MYna5B-Vt+k_ofdDM;+XqWTRh9y94Dsk1m`Xr(}~y=1A}t zfYVTfy<2&x#ThgXJno*C=iiQ$3T3LHnWrna?=`rIc)L^FP2ce+Kn{KJxoG-L0WGO4h}wR7Izy&R7G^GcAM#rI4H@l4&jU%m&e9-VJf*+C!GBk-1S z5S(hcPwi#&{bz2v{2I|@0L~>D>QNl)DW@tGx)Z^+>|QkOHGKz$WBLM-9`u}DkPPhd z9_V}o5AM|a5I60wXKXQD?E?(VU;cr4A23pRA`@qw$baH5li9lWNF2>p;wwM|tfw+f z0NckbyRi~9_g=)Au&w7vyDY2(kW2W5TUJ36;5D*w&){eLg>Q$dKiktt`vnN9z8 zqz=PR$fEtY&5T)es+E|Q_3ew@r&oRdXcJHoIQ}D_d-h@^q_#NxINWzcWmxWU;Mip9 zX-+}m$`5J<$lgW}wX|=Y%ziy4e<8A81W04((}xajJ^_~lM$7W}qC64u1N9k0Hc_#Y z`6<1y$xM@TKI2tPAX;f-VZIPbSIlxGLwN{OwRL0=AykLM=@V#!gL9a6)^QT|Cq9LY z1hSKfrt)C(oU-;qj1)rn?Z0FJ1>Jy*r57=I>{47ROj#(y2#xmQ(}+Epzkb(L)*7sn zr?qcD*Am3$kjU)~9`70l;v22u)r-cf*gAx}Q0Nev(HlI^-)@)YKrdba!$JsBSY_oZ z2~XoFNw9cVpvSTo3Xrrrm_30}Fc^aLQ3u*6(H;8@JgM0Aq$^%f*Co0aQ&9Ma5S;%A zxNyNp_Ljo2rt(?2yjew$GvZi5C2cZ~60@Ro(JA87-}0EV)d!aUl@S6j*f}HVq38wM zT#@!5GQI&Y0dE<3sbzhCbA*I$<^6+3z7SCkKbnZ?we{`=44Q5EwQWmW_rB)KM<$OR z)yT!t(rFlN1ju_06;%W;jeG=&gWRIBD;vKcxW^e-!YO|RO5S=vvOJKGG_Acp&|aZ? zJtS=%09-PJ2&(d7^$68%0O+rg`6hRfd1OK+>jh^qOBefwzMUatl%Y+&t?4l(5m#QI zw_e;P0HP+nUf(PBg$s`X04RAtk|=~UZy#JS?Nhfz_D)>8oF4S_Mu2QKbXV+4Dr2gf z%!q~62CfrP2kQX(u-I($pB)uYJy>bGnM@!taAH%o{|@+6&-%fk3=Bj73w*UA;DH1S zelIK(K$m{}rZ;foNR>iXV9ILcApGMOtN)s4ZIomnnGUA(>j5jMA!)s`$rF=bBBBxE zizi`W;@Gb%!y%%PMQSyALZdJyAxaIX=^>6@bittEr?06GzpgMGpRLGolj|)Xs%QqW zI0iD~v@l^4%+s8DVSS?ia4YVfFm1i2zD3kNnEvcN*badBJl_}|=x~P6YqKo~l-THH zyeC){fsH|vH&ceLhDC-`mvw=!7#fJHBFLt#iKaZL)KYpdt_RqG0sMguv2)@xqP4GAlWcU8(CSsa4_sShxCNRqz*z{}cxffd+VBusw8t(OZy!R2_2 z-dc-#^!=Y^lUWR1LN5r+|01NQM^5y61R>b?rnNUApIC+g4U#!aF!@e7`(kYy>rnLy5|))GcK)FW!S&o!Z6i`q9KA4oRUHzk`j~syQlYfa$CJY60M9_|+75?96 zsCSS0http|hh2Hgp8Hwsl07f_lg39b14)9fgme>`(~H)Wc18@a2@Pb+7`e47U@TYk+Xf9W z-kgfSU|mGt1nq1uS5Y5{U}gtL`DkHGgW4{=iw4Z85s)t7x}(hoZURK(w9tIC*}*h$ z=Jh-iIYr6#5cg3HtbZ%5y}B1T+DdwP&anWZI*hp0RN|qd{jAzi zY*|!XPUIklk*d+lqkqva*d*8~nV$1;%+v?XVdg9~i?Fpi(fS5toclehb zY>GO=D9|fxzG8|>F2*J-gx1xUa|m<7L{xbWYG8N>P+08G9pGjhT}Ubr~NU|GxF{5q86KXgda;h_$ccsM})Wch*-v<~*8^6HseN zkFicE;Sy4WxlHsTELu z1rMOR1|MKDqwZ97;N*US1LJ?gv1RdU9gN^RUJ9>q7V=VT-N;7yyHO{Vp8XE0PIqD6 zmePgK8p%Qwh6Fc6dJb-Uade1vVK-FHfK{wNX$DAtZw=t-l!=8zze zt^l4R{lpdMXm5fZ8?5_Dc{Byz<1au(UVIyhQz3eCQA-xb+2WKpv?1bqlb}8eeQ=AV zx1pmP1%eIR0B->6mfyp_KW|E|TeHbg)y(sQ=xxG;n-I$|N`HIm1%*>D(cz=NO}-5= zuj>t603MP3wsD$%-i0}$B9lZANd_yRP0(Aw00hBUpl7IwBgH8wJMt!AY>EAQd4w6L zVL@cRbPzqQd)VmNh;>LosYMCnJgSX?pc$urLmSsI&X$aP@)w~&?8C9^sE72}Bnd#to=<;Y@Xu zcLT(oa5R5f06NjOqTRK7<5FdvexRGrKces>WsDeL-i#SXDOrJgVe)H2 zB&CQVPW7oBO*J2_eMplbsi%alo+8p=k?ZMlLYbb8I0Cz;fY1pcTI4m3Pw>U4soz4! zki6Mqa)|a5jfN8 z7*3InuL{0@2t#*d&)+{v1Y5|<{AvC9IqGmrw6Nf~K3Pw#GcEv4luj8k%5O0|S`R;8 zg|qmZ(mbfc&(+rM(kZHy-=M`BVW`r3!u*3_wMgU_=yOo-z<26!$LwsTqgg8dP za8BRAi6Zh+^3H7CSk;U+@L)nOZ>$k0MUOMFyoIKG-}HQ>GCB28|NO5nl}{gSQK5SR z2q7g?2~~g~2sm+{@1%DA^~VJYJn8}B16o7lqaRG*D<_XNfBi8PV`|Oo5~tn z8gVTkI#>_7kmRP>tkjXeU=ldo6-%8;|BIQHq|GITnt!+5|IlClcZ`<)7w?=BhYUGi zfQWEZ#jrA``aD+E#!(j12nyVGJO0E*0E#{VNl)cCLF~bAxjlvT3wn02_MMxI;sim5 zz<;GIzJ7>23q_rV#7hf$M)IgZLYhU>ttm|ON5r<9JBSon2V>$8^GViC{(gT@pHQJD zNeDB&S-AZ{zXS3g1oY)G<3#crK*ky90oCtUI{y{bDa>wE|IzzM8LEIt;3{d%;83rC zRXMmm0v3@$EpQNjun8bKI)d6*ME3RvhrEz|Vfxw50BxE;?cfegjyN6f@SEy)E=HGZ@L5Mu5302CqY9EhRPitQ+DsY z7}&pX12h!hD5|ibprQH^qyuG6lpzN3N)ZPU{-HjwOTZV9Hkgd{Hi9ggVxcb!L=tH} zxNj{*s1TnsZ8+vLXxC3VH`;=H3UF2bD|FRn$&L46#b?8;BM3uwz7-RP0ZW@5 zm15L_LJ66o@Yzd_vk?NE`SnV0(SXQnLHln9LO*lb_&@-dSD&8&JuhNooeC8|wggcU zJ|e}C61Sphz=wmafJF5VfbX7YisR4HO9>1efp_IAKt4AL5GOSE@K0 zy1~7$ylc0!a3OgZ*(CV?J=l0s{}(`c@h;F=w?!d405mGPi3jHyROX;ydb-Xhgh<5W}He1$J)2t`c9xoxDD2_FxKFp8Iy z4P+fMb5^-!ceWO7ga|CXjvsnHp5-x~ysgZK`lIN{%U?2t`qu_T>#13a&)Bs$ee;}Y z(_Oj4($X%j{uZn?_FQuKmi_F&i0#uQ6f<7B+JCtA?P>aNu5oS$HJ3cSX_-8F@rl9K zIoEyiJ>Fy`bWZ(}@};^tzR!D9<@JzevzORlBJUHCq+Rjg8@>#)q1dAe&oSPM87Dx}!k^o%eOtrYRJ4 z){u${(cP$WN{XR7@S&{iSmE?P2sjKwjZt6xPnN}ttvqz)@@2WXN7r7>%tQ@Ca0b5ES;$!G5ddqaI+35G%Dpf=t+;B%z2v$G@%;HjUd9rUlRU%$Rnh0Qs846xty zlSu5jT`b2QbeU45!DD9+Dy9oA{&s*Y2u*VB?3BSl&4Rg^o}eP& zIZiiIl(sv^4gnYW-p=ePgD6N^A_kwrt5H&0J1>T!80~xo()FedpK94f*HRzfzh7XT zOBhZQAG|d2L5iYaJFqP@tk_zzVqEwf6q@ll{98jLCCeX-M-XSeCjQDxnqgR&j6Xb= zB2P6H&mhK0p5gz+S4A2l?ixBL_yI4Z+F$-8e@>6RNkKt@b~T=^RFXW&^GhgrcYQtz zQzh@%a?1}21LS8=ot&vUgJRsBc+J~}6z?yz_&GFgDuTI~%Q@?IN-#D_F=$k&+{E|D z(li#ZIoq=-Lvnp$Pb;Ju!N(|*aB3Q5kVMu&GLEhLCSO4Ye*s0c3X&zVjiSV6($z3i zj}rHrIBy383ZCjvm-VSBRN4lzu#v_>!UgGO`#;X}_V&iXt)C)v?aY+ytSr^eri+AH zDQM}v;HS@L-lZHJ9DHD6G2dMaW)kke8kq>xd(9fzEoIodja5I*xU}@Z-tyAS%uE>2 z-z>8_*|PdUqHb$#4V7yZ`1A2Lt(oe)Wy_X>2Ro2TfFCf!1X;Ta?6d09rR_D39{R5S zJ#&QODVlQ%QMPN5Obi;ZAL4%_EiRr|$g5YcT3T9u@p|ynqHNwsh6=SI^867hml)DK zz8?V>Bs6mDP19vu%<0*W9{HilMX-1LW+$gEV0socZ+Zjn4D|OeUB3L>mbR~7jnd6L z*KOLgY5Vr=UMg1as;iO9HlR*x1u}4|e zu10D+3BILuIpm-|8!l91AeV)>qaJ`DdYEV&K4H6xgLNw7FoRaHQZG?7&IDs8RA zjtFhBa_KFS3#R;$Sd+*GV6^5nU}0YxPuKBiW=PuBOO+%fBqTdM{jdt?K)P8*UY%Rt_`@)FafiT@VcfCjk=S8J*eY0O&)a25v#TCoGrV7BC z4*&Qu{+LtUchI@IWcLq5X7y$96nVltz5<(Z8Jd;&|Cv`wO{O|qTGW704rOmv^h3Db zxcgsUYA4SiBvBOo)aQa8qB_?XC$sVJ&;One;dz7?xoEpUeWtUcV-@IqUfZcz223wG z+~>j2?LR)Pv%Nj68QOG#EWen~cJhDjM@eXJGk%6z6rnZ)F7uc);}_`~H#l7#vMOCG z;7=j`OAj5GOHmgi$d~%?P?V_wJzKke6+1=AOXCrH5)n_$AYbD72A-SC5YLp0aNvLY e>$GtL^C|Ykk?lFYnQ!nx%5aT|-fucPg8m0M-V0j* literal 0 HcmV?d00001 diff --git a/devices/hololens/images/hololens.png b/devices/hololens/images/hololens.png new file mode 100644 index 0000000000000000000000000000000000000000..ce54ae4281663510836f8cf0ed724ffbe646db27 GIT binary patch literal 77770 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

CpS!6$w!&9D9-qDXe< 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 Zw>bTN;YYLU)Gxr}blL4v`GxzB{|`we(gFYg literal 0 HcmV?d00001 diff --git a/devices/hololens/images/icd-settings.png b/devices/hololens/images/icd-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..111b7f38c7f867d4ef64bf783f9a0297993409b0 GIT binary patch literal 11839 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 literal 0 HcmV?d00001 diff --git a/devices/hololens/images/icd1.PNG b/devices/hololens/images/icd1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..25f905d4fe21cabc6c985dcb10ccb43b8cc317cf GIT binary patch literal 19957 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 ZzmOE;x9YDRa-M2CWNYbU@dD-*`!~@gj}rg@ literal 0 HcmV?d00001 diff --git a/devices/hololens/images/intune1.PNG b/devices/hololens/images/intune1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c87c58d36a70f0bafc819a4054a17b02dc4a9612 GIT binary patch literal 23638 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

    jt3m`K;7Yo*N> zIEt$5qvt{M`XUMI;oq$uJ`>uhay7I}=Y1=2ab}iW>6z{mbx$3ldwM5Ew=S@(c+o`x zRVi^jfJ-y%yypho&)?p#)NkD0P~oTegqfLs8EwstK5-bb^r-hK(J@@zOmrk>wF;bMlNlD z@%);^KLVsO1v~j;*4IU7Zs?Ml>{sCucjY-le!e&+)(8e}T%+K{LuR~-lZ%!1!9Re@ zK>bIvfCRl5Yw@Mtf$sTOD^^NYuo2UXaB0sr=I}cJQGWvE;J9`!c9c>B3(Nbz^c&w- z{+)>aTe{(QE1QZfJ31&~bh7QMh9a=1A;r-mQG5El)>uG6wO>LSayClfb=w}3=k_;Z zwa$I8`Prvz>{gsh4ZBjrNeY$wYaQYEa7>ARmjUUb9+(V5)MdARhY=4>6W^%4^vf7U z?lnVOE|w}?{zzf{aV$w=pT9ob;5lV0NR6R6yV3~j9?rbUO%p$KjrCnNwY-fmUdL0! zQ@a7aVjzzOlR0OMPUz99lHYK<+ko00Z#MH&yo*lqeDit>v5&u@=ZuPySFy%9V~;kK z{7wO{jJD634+a0SQ)9l>z8UsN>S^QR*!Fa##ho%zXtgs{&hR&F*K4VjA8>_E=lKRX z?s^Qy*dDg~a#}wywnUN)<$H_!?U7tAdVs{e#ARg*amLn!78xF<`19~vdi7ub3D6~h zCy~NaW-Sz7}pgjeT2$C9-5wi4oAW zL-R4DO}>|uL?bJSf4T*G8O9ubZi82a9M3E*?NaWEtsiKV&vYHkgq}R#@Pqs6#&|ym z1fea&=GKVzM3n*xEOv?UK*H)LAMA3k z|7=%F^zf(8$sqc(kh`A<(;Dpg+F`NQy(CDQ`Wc;Q9N%+so5I9jImnCL2YcbEw1!j= z!3Fj;kDFzQC92$lc|JSH*DFtc>+0c%%;qSTk0CJHcVHz#=6r20%RKQhg#<{&Bm<^Y zuU2`IoeLr&^+RdG#}o2Pn2$r;S>8MkhN3UB@Tp- z9IM2TV?VC!e%Z;OdFFwNIq_x3HV6p2%SK%Bu?ArPva^VVROS)k7A7YHUbj7b!_Pq>f-fSDApaGlOb zci#wWYbVom>~bB*bXLuGxB!BeueKBPHrYV zA^Cc+f7yDD$Of6(b;mMV`T;7cWpeoU0$}G`=L^D+%flEv-v}f$vo$_CD>a`qB>Ln|9hO23!}}k%R!$Dp{2SV60nnyws4+K> za;nbxTPe6gboUQ(X<3>`0rso- zovJp|oMac5PNiUf;_nts)ys+!HDe3;n2xsRMxVjWXaf#3`Lf*WjWRuvK#x* zSnhW^_x|pEp5Jqy=id3t^LUJz;k$g^%PTl{MuzZ^bmt^DrhQJW$9Zb&d=7jQJJ*nQ zoT3I1t$m;6v3^PqR|LJ-^Cea~LQ;lJEwk)4% zC^&ix;D2Bp@QE?7V~H0ZJy&y%xgjUJ;2yp^ja>-do5r4U<2UP}PS0+Xo;!imNeAJY zAJd@WNHAi~FL>+h23z+P6jgRQ!JVNykaVy@4+7WnW+b^nzxOD`U_6i`HVi+qa%Fd!-(M ztKQr;Sk&!j>N6VZ$&xSKG+4-MUyz^C(P%y-jX<4V4w%p;TkZrkmBn_fp606v2By)~ zd~ORY>Iz;_2nYIRgeL2lHozhohW|yHPGuTj=xExTTN|4R-#u>dr@C6|Un+i2L+39Q zOt>%)z^8Ck3e*T14rLa*`WU&?C%0QX{auT!E>nH2b}M}HW1*5ElPAhUJNZ)Ey1RHE zKX3TUdtl-ku2_LaCfzMb*EbsNd~Un`gXDlUELoW2_3 zzoC4-xp?^$HLCD{>+saoXU4St(;EfPL%eQn<=TVM$>ix-ehT#Anb_=H_8K*NeK~E{ z8f8&fpJVqi(2(xg47Vqg1Jd5b5VZ}5tZ z&7HwqInYU6K%6lzDL~Ezbj(KuuX8h|0zKK^Q!~R3bdi`iTM^}N77h6869SGZw1k~NW@oZa20(*IM)*bG-4 z0fyC@64-j~hF;$ny+=N)sOUm%`4cEsufSUci;o2eC4#ATB$LSfdb0M-7$fhv)Jj#; z5p;nYS;)2oxrOhJk)&={-qw>VYOVNKey8oYpb5*Ye@RDO(QH%H`1ydkFLg6#tEQ(h zZy5Ui8Fk1N)4`yu=oP`Y#8=tbhM?izssClxfM(mpI>NF%RsUnOeilbl>{0jU5gXXm zv~)91ZWV%mo7aTV)T*`UbXHrm$$T^=o{c9jB_@V*BVxVb1FMR9{c5Qc9s$gC&nmwp zR#Zvk>%u}P(dXvPn@uX{dZn>W%E){RMrX#AbJ*4o3Mbs8ZG>|-GbG}9g zzb+}E_b0?`)VREILpW3iL6*!==y7$P z-@M&K6kOR#^G?)@VM=X2=3V?nlzKOFgrVYaW4r>l~a}B zp64&nTM2XTRbutwM*&yme7mbZcnWE8{ zV~yqm%QqT@Xw|memhZ4YxP`r%H^g!na73Cgf@{d|v~CPZ%Rfv5b!H$a@|gkAjg_}m zI&q70Z)I$8Fl=UKJKJ;-?&~h9BHFe`2M~y#|9%HVG9%)GN*Los6StI#S(RVz$kqJy z)KOr_xzFkb%XQbiV6-ke#&fdgR0wgxAIXDW^wq(s65O%$&V(2^aqA z-a6*Zb&^((p75LNoLv&+hhBlr`wY0AoCgpFzo!?XXiutaz#(Kyn*FRe{?GwUPpMk$M4l#dYnmY2x#(z8}o^3ou+zKui3j+n|ZR{63bo+Wn?6wQSy?s745xPGOv3a%i3 zgL*s6YtGfE*2usF^sm#ln7-0pRrr;aOzV$7Xn=DN2{O7rxm$!wx~ZSbd<&rq#Jv~v zS7b6`DlZwM5EUD!VlIn(u}|+O?wolKTKUAiqJ)ZOjyRF@xugWm{11B2Afp{|4(K<|3GYwA&VK)j}3{$=@xgFTbvrSG>K zegA6#pIQg4;V|dHy4b<{3WE%09CqWMOze`6ZqU%(<@8T8@9(W@)>M)X;o{G}Ee9Y= zeKq)}zkh#5WAs8N4xcEI01$?^P6Im^@HEfKAt@T{(5ve3vuED{2-zn^EW(m8oWNv; z;FNcI%UYp11q}_MSq;Bb$Pdr)0G&`PyqH9?`6D4=d3cEbzOE|FTS~@HQ&Y38DLMo3 z#`a4`2UWO-QwTJoty*cXPoFa6{|-_Bxgg_HJTJDqy!3;( z&6sm3w=k&W$EmAMPqG0gMjVqILMU#Il9Y~ifyd6*H-*+pdQR@OBUH<8%HYKbp+=^IXrH@ zpHe$8@Egb(Re2a6ejW+|n43>Ls<69`A;4^z7iCKqWX!7pPJt^z+F~w9^>Y>yDH~T^ zI>A(v^@|@eZ>5s_2H2v?$lzvlBN|@DnrRF&Yv*B;KLkEtkFlL>4;$vq@tkCfqPLgYeC1QW7MM zj;fZZ;8l3U&Py6uusuLe0)%j0Nf%-)%yH~1wUFqy9YgfO5>y3Ct-hNBCu z3))|pCUn+gh*@grqpTJkA&}b;r?9YCkM2cEMb7Ny$sk!Fr{|n!tLWUVi<(nU=Y3lO zVLZQ%&l;HsX(;ta%gGwLp_2cKITyu_jNz5|eYW;ZQPHug*tX>@D~LA4>69B5qZDj@ zH?$_4i`9aiw>n2KMf=gDtzG$cpbUqjB;wL3z!5knYVMyC-z(LA1t#j=#w&OE8NrWs z5r?bXjqjdX_W6U8Q8#M~A|M%y;(F7mtjH6UBT8+c~H?M`Wk-);b83vzq%8aQq^q08W(<3kZK;n@1b3 zkug&x6B!cci(rl5-8L0j@1y3Db@04Am~66kEl-Lzi+joA)JCD=JRs9{zNCMGm${2U zP}LW_S6RiAtHIN7(40>%WrA=3O3qfTe2u>hUz~Hi-(d$4HG*EAb4Mv$IYcFckCJ2~Tv8B?usi^k z#D8VxX+9{`I4!1bloyew3j`S1EVk>f&7()SKU!rx{2vUI_pil5r*qy_FX``22|GQE zC?DK^e#^!3vu@4Cy6>I!!sg|hoCSCOB~Bc1O|*WO0}ZWrN*O(Pdr2UN8GeFg8gdlu z3C0ZR9Nxt2*GcDrmMsOoKhxd~Y5`lf&uk1hk2&Ko|2X%m| z<*IC_`0#-%(SCilwXfw@fJY$2RyDwAA*+Aw#^adVwiEE9T~v8_<=gee#VrZCp)*IB z!q9PWkSzzkmtwYxappfZ#>MhM^SDk^6S0*Da4GoB+WOTaZ97(uh71!Eb|!x11VmT)uo6x7Zkw9WG5M0?x+8(Fw3FEN&H|#F!$3`-FzJc5I0v#KAT3Fmu(V#l!?q z&92^5029B8=OB|zVy9X`BBd!j;lE&Ff=B?RQ%*eBPkM_VjP9n;wwz~l11dQ1GS(>g z)aZJOm__O3L1(KWuGZU4HH~BFV3pDk5Ejo5u%K_GPCmYBYYVHx`5(-)_SM`nmWhEsAv^t;?z7te)G*^O^7bcDBkN4WM8)LQ#mKDqsn3k>^3JjdF? z!b04BeB9Kfx^EhQ{_(wp;)h>o5e4YBuk3>lZXDoemCAXL4}D#7#(HZ!8Sn{`c?JnV ztoqZuB}oHtWEOl1AMD8GDeLKteDRMJrWW1EnRpIA^QVZKtgHorNPNCEY#c4@YHAvN z18h)=%*Y7>^F5H_p*NI2$;BUs6~~7g(wl8S3N;A`Lh5I<36-T%134jMe2Zfq<{b2~ z@o~v=3BqSA@^`R90!EZOQFn4EJzX3`>3O6|x;}Z9=j2e9#CRgIwbKlN_o8#sld2Ou zUxN*;8jU^o3!8;3tkvlu$K7q-uEm1I-sJ0n%)^iWdlzR3z5ezI#b^#ELmFnkAB}2GqofBHG zy5&;n9L6ugFTVQt+KQH;^nHhS!!IMCDl2YG3R>lSC`5Xt;!FfX5`;=eaaiOj6#uXJ zmKnc)Kaup&0HUfao}4M{DcB{zxIm4Oq>H+V^kb(vRrWKazXfKE?d@)a{CTx+oBQZd z*%hPUDXf9MaQZD8dk0=(g?7sG0|O)pV3{Q4ei@Sf8gX#?5j&qM*>X0~z;fjWReimA zCb=B|LLM`lPLe^BE`phRhA>^w0h#U{8N5I$yGO;TCpY5ycMG0ky~fkr;W7{MRMPcfGBVjpqD06tNi6boBVKfX+@3LAV31 zwzxt)?WoD~p2Dr!@+LXL@)(vrVI&(jTU^uDLiH~^AztW2hdG3ix9D)fATQpA{{?m# zaurjSWcsP8e8IEYVAHkcjKSv8pAvcl%6XRTkF(xodCYa^DC}Ft!F=;vu&B0U)P!fD z=dNu75~YFam76KI|kT8wTM-wt30L1-m+`V&PF z0!U+8yG&mT7}3lC)q3fzgxW9b&zhNs->!P{(;Aj z8~4XP2DvWT6pjBv@}WEhG!M5!zgY>PtRlaI_7j^Hx9|O#lp)hDwAX%uDKjfx=l5GR zB@;u}xaC-6_#LmDZ$Zqn&`eZ|p?S4ueE+Zz+e=`kT<;%|J5Q-Wk{t%T+=;Z%UBA8r zjTzFC7vjpz@6FTuZfqilFHgMl=)&}EL`fC}tYk_Ym^06%_IvKvU%$*uX=CP|KraL2 zp053qd-D7@e;XVa|2OvTzkc%SFzoEv$3;a&UVTXtdP|b?1+QPXTa?|tSaV^;w7EB`5OVFAE<$&DE%HP0l-l?B2aQea!B7%vs=moHX2DAnDNu|*{ifIsps5GoHDq?Ud)s3i?_({mwApyRVNfBt|Zm6ixwClZZd=U`6=CAdP zi$z65M6i`RfHaZN$&=55#2qjguWcid#t!?DjctgLkB?7aF!LHLV|890f3K9s#gs<{ zat2_zj!G5GCb)uSge$HCySlHX=Uq@P5Rl0O13^&$4N8wx&FzAAv20)hErF`6wM^Zu zUbSO_8fHJPx%Kg&=6F76i6`G>fw;rU7JQ80CC9I>f^&Dc*<4Ho8wFkNX?)kvDPT7$ ztchYp@kwjAf1?<pWBk8?Q)aeyq{4#; zBBHAi!PpMBYA%kGc`g?8Oy=ydrnGvj6fP>J?Uh*V3S7XR%3fdU4~?`*QE6-q*%}NF zfGEMn%4!&_j(>ff-Sb;?@@+sHiS5os=*`)$HG5y71ohy~y(=$Ywz~(~2&VPpYTe^H z9Qt77gk>;ad|%jf>TCQ_%nrnKXR*>P=9s8csFTHGhZX;pv;C9xu#}+S`qCn@qZf_G z%n7*W73MuMqt&y`{w9k3teNg4NtN_wPj*&_%cUy1q9lQpjIaT(3UmzESe?_Z9PPD| zXgR*j9d+E3+ojs=AtkoVY|g03AT+2%9aG3lfl^H9A9F#@GQkglzkfU$$UnQAB7|+H ztuS}@%UrRFr0_DcVa}xF6AgBd2l!(vm(26P)5l0%G*nnD0SE{n7E&SL1`56e3)YP7 x|ACTy+U4_ZV{COJ;~cvIF#_D=jtlG_&R^>~bWvAz1uSruOQx14#i-j6{{j5KS-k)N literal 0 HcmV?d00001 diff --git a/devices/hololens/images/intune2.PNG b/devices/hololens/images/intune2.PNG new file mode 100644 index 0000000000000000000000000000000000000000..61ca386c3c844fe4f67eee396287f40b23649aab GIT binary patch literal 45102 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⪻Fr7MJt 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 literal 0 HcmV?d00001 diff --git a/devices/hololens/images/intune3.png b/devices/hololens/images/intune3.png new file mode 100644 index 0000000000000000000000000000000000000000..39a812a1a73f10435aae90d944771a7b2224f8e3 GIT binary patch literal 150189 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 Z`Mz4zPdUDN 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 literal 0 HcmV?d00001 diff --git a/devices/hololens/images/kiosk.png b/devices/hololens/images/kiosk.png new file mode 100644 index 0000000000000000000000000000000000000000..9cc771c7790afe7b90b79e1b25680ae96029e25f GIT binary patch literal 65410 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 literal 0 HcmV?d00001 diff --git a/devices/hololens/images/uwp-dependencies.PNG b/devices/hololens/images/uwp-dependencies.PNG new file mode 100644 index 0000000000000000000000000000000000000000..4e2563169fc326418f1e6fdcea876cde919febf5 GIT binary patch literal 19464 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 literal 0 HcmV?d00001 diff --git a/devices/hololens/images/uwp-license.PNG b/devices/hololens/images/uwp-license.PNG new file mode 100644 index 0000000000000000000000000000000000000000..ccb5cf7cf4e32bf954fad1885f2b6c6bed43fab4 GIT binary patch literal 10936 zcmchdRZJYv_vi8A4uflPcO9I;ixqbUmtuokVQ_c1!Afx}(gMZZ-JRl4id)(K_G$Cq z%_h6q?8CW7-cE9E?&p4UqBTA!V4;(t!@?u#Vqq<7$&vq7p_SWpN2Te%SkQ2E~?q}*JLl`@q~ z#q-r~@-EniuO5$otcQKohaac8u|@~L*oV;G@Zn@6<0uNH?*9_h$;S`(^+Zh!6Kv!K zr^o;-=O1gbrt8=Y1wO@L15qsRp5Vk6VnV2ivfG3oh1TQrX26seXIpVKAG640X}%<} z$kEzZ9v`OjJmg_+48BD@zCBZy2R{ppI@Ip&Q|e|1e>f_*()ZS8`YyrmPGXePtvC{+ z2%Yx$g6k@hr<`(~=z6s)|L5X8-dnQCu=g5O^u^Di$DS6eJAs+29wo-L(<%B$nK?P3 z!@^K|jh(|op@qIa*|dW#`p4Z54+^W``J|S5-Kc`P15$*RC-Bq^M%3amOa@IssxZFF z_8vSDL5b>DDQCG0F0vEx(eKF1Lg5KHblq-66!y6j#3%ano5jHzRT-nNOqfI5$-~Xz z)bLEgk2KMvW_$0L-Rt?dEl7kofy&DV;>Q-W5lFa1uj6`u6?V%ugiLf%^Am9oTW9CM zJhZf%yPs*y{L~618@E>WVL^7e6D;|`EE?`iTw{Dj6_u9szF{gD13M2(rqNd^jl=S{ zf)*}9K@O~x7hz54ac?=?f7pv9UdxLy!c}=azvTB;Jq7@ZZ?SU%4{!v_ewM(}!~QgQ z*9niRw>I-S+`f}d1%BINf*>a>S9 zCMEJ4e{sk@4Fy_E2&gVB+Bken1qIx94w2Pg_jOw7L}>a#RjQ@e-LDw0AXW~$4keFp z^*eW7yEoq(XAv%BhW6@5pG9qu%(`I%-_*EQj&WO_`6nr2!U}wo`Ogdl@nUfzq?x|B z508NyjOpABvYyDgs2Z_(`cZA%1vtl_Fk^f5;o^yXNvibTq6!x`!Z(*O|D0*C9{~}T z28^OaJCIKA-t`U-qqf_RDEj0$wNc?W`2TXHNEi)oXh$wid<#{YtDQ}G16*CmdJr4@ zFh?it0;)o^-RVavrYaj-Sx}u~lmFUkAzePlI-~@VmxO~6TSqF;gZ2}SzTd=?XM4*+ zI?&ZPHKQXDU`RnfPiSID99F4w zcD!7h%r>2+k)v>XDt#C#(qH3req(@aVnIr~8dHiV09_RsVz|Tht6Qjarn#xN;WKN@ zIOS5o8HauvHIFJZe42iArLkIQS^fEaAm2j*&qn z7UYFq(nMYq;w&t4^ooqUq2L2To`)DGh@G`S9DKYTLX>wECo1$e0Ja1Mg=cZ5eV)s$ z_EelG3bgt8Q+`Iu-R1Ij^YwIeRMY&>OImR{GzWhiiq3SJus3pMB-)&w)DM^oJ()+} z9~0l(+QZVC#*Sd$FnX#j`gq*ON#e?gM4Y6&&xVg9{~)veQWG~8hev#YYSs)fvu|FJ zhvIw5d}8bxEN60UYzeKE@;9%j@EQ+$nuiMO_azkEiyfgU^OYU>i1BL6nBP{WlxWAz zKWuTkZF9#J-wS!2F=L*H;YlB`YG-RgkUq5t_I{n3Iiew$b3f-MH;Tv{I6gQZZytR8~0_MN+8Dp7HkfKG!`)#j-oV}yaAo)8{eI+iw z0v*-=Xa{MEjx)>mOgMo87y%wi*m;O15bp2*u4Z!QRn484m-=iFiX-IOj$O^Y4VIK= zvKHKjZaMEXWlmnJTiGt z@~*W;8vB;bv8}0=wseX@sF3mS^$TQf0K-eHO{Y(A5yF zNm?78uDAb26v6e1M1LBf!jP_xpWq_)*1^Pa;tb_WG}Y`ukk^Dgxv`7UL@-edoSpZ4 zj4!U=XJpQ7APDRNTDxi^Ft+y06iAlDPVbGH>oO9IJ;j%$A|Y0KXwR4j+d7@u&^{4{ zN!68gR{Y-OhMzh88dZ_|z0#WkI`-;*i0T?+S&o5JB^Un38UdC8FtNIZfO`i9p> zNzjRHm@{}uV|X$Z@d82GLN9(J=U!To%C%r)*L8SQ1DU^V3TIlQg0aqYyEWx7s!D>< z!mlZK3Yo0>>Mu&O7-~ofjCM`x*j54+=p#s{BVUyb{nv26e_|Y{YG%rXqH{{74BtD) z;I#=dj3M&L{|ptUpA*xgvEiokM5$w{jOy$6pQe(X?!2`c{*@|6)R;Zrl7Xk6N!KTc zMAnN$m2^e_qSSmso2@^Tb21V$PtllxdYYw|B7=RWFN;8@FVVbz(U@;F72&`CxKX-6 zE9qGyqaW;|1p^ucGG-hN6fJKtCZE(oCX1RGH*1EH97j-sU-OBqe%I+?B?L^yF_h_T z0I)AF3S=A%M(j7&6_<|v?XXRYuz`wCOYTI5@(tgC!=o7L{Yi<`&0aP-x{c9pu zgY|8doSgz&7N$W11m;UB><9RSIUo1`hfky*S|Ai(|0|sQ&$#k`PM?(EFuzZ>n4L5kC7O?2rB??sG$eCatVZ+p_V)4h zm9APq4^>rE?9S%1oo;gj^Sf*s#|=EzX;;WtSsK-w!z*WUa@_cxx#*b5D=VW5IxW-W zEp-L@&tzVkm1}q-=JMHMv+7iaP3DXJ)D6S*_xF#Z0vbLL^#1U^jOoH>xJ4TE8JEdB z3UK75=k~S1sP1|TU^)l%yM!oYe^ay`I>|jU@?hq?>XgM$i2Cv&KeVQX!?4+o_UT1L z^5r+8Zmn^29z~1G-%}9*Q%2M^MT>_FmY`n$CQg|~T;kk^B@Xdp0iPU_5W-tFLF9#U zIze`wWx|5%P;X*OQ&Xx?C{*)jP~gnrIX534!7hckkH(F!0Iy@wtTd2clc9 zxQVTdPot5~JFIr|-uQ3q7LlA$ zUO$5qdF9^TKd7HT1+ff^<~|p?vYg)srk)Ji+}N8@b3BiC=l@W*gC`=i6y&U-j?KWz z*^T|0i+j7ij+8`1^w~a8w8-N0V%b%Y5;Tau3XKh^qh})N`?(%LGBbi{LuK&DAu9MO z^h3$7ZA;a^c2`KbgMrb+6Kj^!XMI!7Af`N%5TZkuy_uesqv>Lnr-YTb;X~qRG|Sot zFeFpgZq=Daa7&r^HKduX>Plw~WH;v_eiwn78is>oRNaB`G0bYZNV@p6P8uLws#B#~ ze7caAgDvAPH**_0?zk6S^#l3QeLx-`K&0xW>L5G%_{yA9we#3z3Gj6_)=Eup!{1n>w~lnZo5XIXS26!GNB3qv+zcq7-% zsJvk#i%nL2c?BhXtx`{UI6`%|nGl|}?qyFYrI&l#XC_@~lrZqwNAZ0Sj-kj}O=C83 zOk%+455vH3%9E1VGXG9@i_6o;4dswgL&~15;W(BA1JHtT`}gwpsj*eMBRC@JSNVR=~w z(fkH)^SF_)nD=InzNx<6Z*oz`Ls5uoZ}33OHPHf0lD`W5kD`ac)dS-l_k>QTm@^mCee-wU0 z60up`YeS58KO=Qy0!p#govLJ-C0_H|=5y;iz9R&^z5_q}mOk2WK^uP+Eh531JGyoK z#%V5~QuSHsJDC&Y?qU+64u9tkH7XO5U0m^!eJU*THuddDJF^hBGH*AEox)mDm08V4vz|DlSGbh>)Yc0<5g?fFXx)#?%g-B>KGYJYzY3*=8 z&8nH10fKGQFQo1t|7Nu-7^8>>M#btCYq%Xjh81pm8Uw%qqzcoGMwl4^L)D;+p{!M* ztAnE32<}qwX$NJq!bh~F`nnAi<+mD=`l|+7k}Kh$U&M`e=6&UeuHaGgbs|0w`vKvX zr|GPid*2JwZg%_wA(~ZdhoUmAca_awW0SfW9uD#>G}9^Z!cL{t&6hk;&bn&itshY^ zN9fsC9Q3#G^08M#BdqoP<~hC?2H?A+2-zvPn3m$dtom(#a3brpK~}ByL{;;1!J~)M zT)W%#x`+%;dYqK8;{`U#{1Z*=+0tivGfEJ0B|>*@gFXFW zVtkg=l=DLpu+C9CjrknYqm$URB4)uzsK;3khxWsY1Y43p8n#VFjqB5~p&T|l8bMBi zW2|gef$KXnRB#*SEx@$5U3ba+!(LmUD3OF&qQawAS@^t#2_Tp1Og4PXB#i$&Fp@@j z2TsNCm|=~p7e-n(-KT^SZUXLaF^)zyBMu=2Ug9vHZ(ms3>PL@_@92zX*N(9;7=hpJ z!iV!s)D?eTgaL;=V8Cyh9_#9x5#3Yv6xpOPdbx4DSZs|X+>M^l$dYfa?B-U8T;2+_ zKms-KUqKG)ds!tH38PWpr;XZd`o7(}Hd?@)rSoP96AmrwWBB9-Jsc{8-w{xg)BTz% zOvGnUE>g+lOu`V%c~jKV!WVR2egA^8QEMXh->G5R%+EX)?QRw^mrJ)w7i%CE5d3$x zuhaiNER$-oP?D?TX1dydkB9j1=LZ-D5A|JAPN((t?;Tm`&&0&d&-ZtrcK3s6nCv@Y z(ZBwfrXHL5!KzUdlV&iDt*#x{P2~TIXa6&>{a;ibhQfR_Oeu+QG2cissg2L~ zdVCTNI^9b+p|T0ZRZENbAjC9Pzcscy#g)GB3&0NnFyK`GX+o z7Hq)J;tbD5@aTcZJ05>fUsQ;OMcMGpRugkM^>g!j=6%;wYjWh59XFqA&YikY8a5F$ zbuH5dQgH_Qzj!I(G?ZFk%j7$*tSiD8Tx}i0af#GWYs#1?i8%4FEs@A`$3@G%48%6# zzm~DaTngZTU55zy!?yso9|}y1J0~hXW)I55dj~LVf1fSfzNZc4DT0VmJdQnnv^ed* zoVFeGv>^1&zBTFOJ`fd)>6srD;JI8K+A6}3j}p7EDF*wh5VrF1`czmpI5^=n+by5~ zQ3Aq)I#)~7#>z=VF9#Mq`%YJP>|2Oi_b@&wJ}7*cy6IbeE|z^S_J==%%j9$Yi*o}* zEM7HHOA)lsOb(lmO=Vf1gxm|uAB~T^TZ{RG?!kRS`Q|2QES`j6TnvLpK^FIcA8?ST zDo5QN?Cuc&4Cd-B>{#yLJ)Uu9C)cAkqfo*R{5)D)E=q8c*Sfn6!(^ykaN}5!I;;}HOkHpa-uz$DbcH4p- z>e=9z)%=>=BYDcpx_Up5D7IK+MC3>|g)lLAE=aO#VHIw%miVeUlYc&q zsm5bH<-8vw?IzS(tPa%k;~Pe>T7POLTPPD7~i-JJ|2r%@ZVV#hH*F zB1@RxqPTskiLeOP#^Q9&O>ht#)X@I{>+3)F$p|L6>=wh&tYK2rKDKalU~Yb>V#4L3 z=tOyRX(O~0WcSs(T<&mK_{!xF;ABi`@R7#af z8gv7{KY0{tHfNs{O=N81LPt|C?6p2xbj8^lw543#J~{ZTTK(6a{qERs?-Tpl4>5EM zzl>1inlKYeG0Vgy1UcLN(0%c~TJ^djrE{IoBK#oA#5%7Z+kTDcVUysWbrpRatjIQo z$jxMczs)3H&-Liiajhb%Wlj=wgdv%N{iS1Bf1 zBWjuuO^_P*K2{h0pifok&GhK0fEO0PoF@A{Vb>&j&A*u zh|r&NgAQ z;|4y*8l*oC@txamzj~6l%j-!Qe!i5x6|Iop@1dk*_kXaC#t*QLPD{S)Z`;!8ROsb> zYg#HPqs$#qL1T?euNR!_Q9R;~s=o~Gk&d(5Pdc`{{lZ9J9zm_kZW85t{mbG`eXila zhJ<*&jOn1^-5CU1;SW|Go*_xIkkyIqmtGJo?0QTvZk7+vtc*SA(isP*km*K?wY0)m zv%k!otNe3xTVR8P7@oX?Q2)(JY=ilx@pxVXiGoamg(W$_%C<7;<5!;$#>y|9wD}a| zhO32i{bOp-rdagajL;>Fl++|+4`y9<1DdoRc0-i4+HkN92N`2VNa%jucP#6oxmgtR zU$IJK_m)R#LiNtx6(mw)IwvUd!}n4i9@&{1BbrJ5qXB%^(@_@YcvHi&PLv&8iooAD$!G~1 zK^DDQYT*&Pn|8qha66o3{k#>Z)U9;&mI7Ss;;(g5wA?IYWJtHoED<1JS5HWkBXd(5 z@ms0TbbWSFk2g6jot_W>-Nr9LR0zX>Rq)_$pjz$XXwFew#sLsglaA+Zc{c56 z=t4N-n4F%B_)RcaF9`UjkvF-dxCy9D9k5Z2_^UcEN(9hpcljO)Rbhaftq}e+b_}rz zRG|5qE;N1|!1?!twzNi78|^H zHWPKt@lIQ`pxhuM)T~vP`OmT5(L%9gIaXGTL!nRioN2sRgJ6Bpt}U7Gj5e9Z9Gwmt zrAX&}oD-|C-_cpD$Ofx~l`r?z6H=kKeL|t$8rZcC4Yhhlb*!7D5{c=i zSR2XK5GDIqWSAgre43VvFF%99IcdbZ;VJW6vB@nI8jjA$aab(6kh}J$t^xAUnw6uA zh^@?bbgWt~<08q=@$|{^QyN;I(3+u?N@O< zs}^L}sLXb9U4HgOVMnwRJ#Rb)XKHbO`%2){FF)zX;|@yox`p`=$1~X*aC=pM{saZV z%E3XmBs~pw25Hx|s0wbVtzNDQkM0u8O29KVPZ|0pez^f4^uuwKGUaMXF(OdYBF3^z zxyZp9XL;rrnVh0pTwL?J14G*iX+L zR{F^no?fGZi29Gi)kJO_4Dok*aEf^Tbbs0SQ37+(@p<;^%|V~4@#CB4s2qS!%N=nT zYqatZRp&BvHX>K@J0Sfy6YeiR?5zq?zj^Es9L>0rQd*KsAZfW6(5UTYa^(|>@c8#v zuG5OyL^L<3#3oB?0LkeS{$Y+*lQE&u zTlKzD$1Cz%X!;j~MTQQI?}pZGqJ~nnN}%33!r}AEqOJV`+;M~z-F|?YI378E1f-K? zy-Kj}OIPjXe91t6KjDST#FyU28EX}Gx}lj+o?y>KY~XPJ^sBntNtGq@tq_1UFBtGP zOtmUXDLsb8)677o2_uDNM2hepwfS-g0?>}hL{;$~yt!BlCU#zA{q5N70KvUeh$d`? zXf8|aohhM#_f6Y2WpZz1UdCa0dc8I1t`frQm2e8YuC(s&;Q@3C`2RnHj_XY!0|%hr zWmIGh%hJt|RHbqvurpS9^u-wFq;k)0^zJaZ=kx8FbJN&kcd27i>nH%!JD4|H^iOWg zD}nAUKYzvo>?*($727DuE0L<~{s?hz0A?b)VeAk9;|>bfyF2UhZep*XMR3rb)A%SM+3!hGRmz&3VKT71mJp8dTtGlC{J` zO|-zcWE9C)*BjofTvAvT7F$9qAw7{rUkeq@*w|hZq{#P>cR0roiGkh9I4&4^&n#ys zBErk>coy+GF@u_=8L{^VymBie!uQW%Fz_!SAzuuIDgq;F6qn|kRex&SyM%%@K38uI*bNVh_#wa zH1B>xPhum1o0rDn_;BU}H-?55HClYwK+TaQ4I)k)0FaT~+Iqd2rUz#*{hIt~TARgn zSLlkvb#Q;c>nFb{A-K84#a3-ubB@c`jymat(+4;_PI97cL9{u|e!UwR|HGoj(^5lE zCN>PyacsChBXIJ0FIzKucXSGqElOq)ZD&nRON*ygFWr$wsX?U|k*GP1t5eDCHZJcO zakSU>VZkUn5w@@-CB3l9E`sJ_)8Cbq#MNPSF@q8Kati&Wl}P*r-pLyQhRW30w=FUv zG1T3!#_~wcyqdZzK-hK{#ZsnzoQr14J%5=EuNZgL!5_s1a)0b7JE}C3uzx+#cbqCtuPWZE*0F_4eIn|+FGI~hF5Uhf zEwXse7K6^>=hJ3r`R^qlxh(2AYg%D8T03$coEYj z!MjY%Gn6Ti&(p0I&+?q=dYLW4C{W*>ejTk(Q9Cp}wazo69MXm{qVHiAJKqmceK{w^ zUL~`T67p7Ms~!3iIORGtK(+RL71n}C1bn^cH56_37hUVFtK=EadbOqYHaM7>>SEeo1H~eJ=AUUDQmTx zg4rH=8<=lFogH)OV!v%PNJ#99l=>25VTl&{mao*~tgZ5J&k=J%+Kee_xmk#7FCx&K z3Y{i?%#AS3z;@&i1pt0UTlvcGx3og#eE|WN41Fh*>aGIv@sB_FlCAB-rPWY*7d}?x zIDItDkJ4_{;&J|oPPMt1M9Svc){ZP#7!)CoCc5518VMF9;I|yi3#T=NmW>g((nhl| zqb+=qH}|YYIoxx1Rj%s(QVmf0NY5URDwtgdsxrSkiW@K$jVq1caW6o5hb;;3)&y-8 zBU1S5`h;(|N&|tAC0C|cECCi#B`6bfPPK8}?@1*dMNpKf0de2PKttO0QNucO1ro@U z5(%y_dbC_mt8hke?(`1 zO(R*8m#vgDI2<19xU(z2$6x8s-!R2G2(30wb|;!>_N+_^f@q5vdL!+<1~3U*rMawX zgNVC~pxWkky}m1!?aq^Da7WC(tth203~R%XgLnL>wSnT-AjA}wBnvv*R-F4}ID-Ax zB-Y$nPj6pbweQsjOFU~h3LB5iFqap|Zc@|Wn+C8POzThg!nP|fontT836I0p;T^UY zJzG<>K>=su%bti>BC1^uMd%6#u~E_^V zmjn#L093zKqjvq_84StI_5r z`qQDdp%w>O%16y+v1JhKl}{FghU_si_hmE7Uh3EwHlBKn1m($7w7gGTDo3b6z+0sA zLs0PnSMt%zPrLE1w8P;e0=VF5*i3rH*2=R zw4<_YH+c$9$#OlvJ@L30gAC|L)=x~x6WqDajZ|rqOgc`(lcS(( z9ZkDe6~fgy{cC=t+9BSTqis%i7?nXyhjzvy7`R`hr1$$_9@`Jjd(6 zmZ6zwJ+q7}^D4OuDEiM8xs=xkJ~Y@Dd;j;U0XE z9@tijbTcqu%FFvmacdv$pr1J0&&tST`-v4@#+^qD`vC^!`~EmR>e@1x(!em&N(RHw z>syJ)P3ws{2)Pq>yK1*HUZC2rS05=bS7bE;EcBQ5!@HXTXMVg{CMYd~x7h z7AQs~BZ3vPax0|q-Ev={4WW!xFOG`eV9-6hXaiQEGq`0U8FwBLw@p?^2CI9YT$sM| zGW~Y`m4JwNZVpxoSKs4ZJBV0sgjC>u{d~Fz>CfoG_5ppNQ#fkwn;$@GX`Qtr%{K3W z^CoQ4lsY~S(XeGju1!(@`-Gc*Zv}JjE1u@4g#!{9+L{QKhab?4 z@ssP=_V2`mQ_9%-$Vv|5J%y>}eIZKCEs-|HC*o9z{5wXtp?sqMT^vDjfE;|TNS#D2 zu9127z9-Rocx-`2&;aVhD77d40(oKaveu``uO$Pt6Bq~NK!@0Q!cm6k@Le^)?;0y8 zKnhmH*S*5V-x>${28i(9!a4Y79Kys)GN-tB$T;-M-0h&luqAYr**W>2_#uCB zehZur*kb-h$u__gI9C3vZ!RiYttRKE#B`*q*L|S-D++Ut2B;UYKQAs`9E(*`WFzWc zx=%}|9r+Al1#9=B<#=`p&&ecQvEk!V6-FpG?Yhma!Y4~+LTx_NyYDr+8ru<4b6vg- z=-(RMk0^<={ch&Jg1u&3^&FC&KWCCM_kH1`&@5IKE`G`1ZrRd`2 zLkL!3^C5vQJlTm28wAwTY(R#|M>ZI`ay|NT=)E`(t=Yx+1&!Z1>r1${n8I5LoKA23 zy`IF;s~@CKceX+^Mh*4!KBHO=Y?253Kv7X>vwgClN6alkcVii!_!a9U+Izt#iE~z9 zY6P-emxTT#Ve2*I%q2IR(P|-*Iukt|pk#Csv@@x)2c#{hRl)Z(CXUDp&FuhS7 zA)G%7EPHp=8*E~rM-Nzk%J>rM>jNeYTn~8h?taw!-)t59p2TS`w6WK;a!uOFCRTVV zb%bqdkPf=MOuW2mF&ib|%HU>HhctxUY3+0rh*L_FDu8Dgu+ZiI$?89P@4I#sQT|_v z>g{LrTklqQTLrGdm*kAS>+8lZ)M=aiq75zjc>lId;gsY*$koc2 GhyFLkRh(`B literal 0 HcmV?d00001 diff --git a/devices/hololens/images/windows-device-portal-home-page.png b/devices/hololens/images/windows-device-portal-home-page.png new file mode 100644 index 0000000000000000000000000000000000000000..9604161bcd0bdb64a992defae6ea6330ccb9ecfb GIT binary patch literal 188857 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 NbuM~I+&{g&!FKKUOs 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 +

    Microsoft HoloLens is the first fully self-contained holographic computer running Windows 10.

    Microsoft HoloLens is available in the **Development Edition**, which runs Windows Holographic (an edition of Windows 10 designed for HoloLens), and in the **Commercial Suite**, which runs Windows Holographic Enterprise when you apply the Enterprise license file to the device.

    ![Hololens](images/hololens.png) + + +## In this section + +| Topic | Description | +| --- | --- | +| [HoloLens in the enterprise: requirements](hololens-requirements.md) | Lists requirements for general use, Wi-Fi, and device management | +| [Set up HoloLens](hololens-setup.md) | How to set up HoloLens for the first time | +| [Upgrade to Windows Holographic Enterprise](hololens-upgrade-enterprise.md) | How to upgrade your Development Edition HoloLens to Windows Holographic Enterprise| +| [Enroll HoloLens in MDM](hololens-enroll-mdm.md) | Manage multiple HoloLens devices simultaneously using solutions like Microsoft InTune | +| [Set up HoloLens in kiosk mode](hololens-kiosk.md) | Enable kiosk mode for HoloLens, which limits the user's ability to launch new apps or change the running app | +| [Configure HoloLens using a provisioning package](hololens-provisioning.md) | Provisioning packages make it easy for IT administrators to configure HoloLens devices without imaging | +| [Install apps on HoloLens](hololens-install-apps.md) | Use Windows Store for Business, mobile device management (MDM), or the Windows Device Portal to install apps on HoloLens| + + +## Related resources + +- [Help for using HoloLens](https://support.microsoft.com/products/hololens) + +- [Documentation for Holographic app development](https://developer.microsoft.com/windows/holographic/documentation) + +- [HoloLens Commercial Suite](https://www.microsoft.com/microsoft-hololens/hololens-commercial) + +- [HoloLens release notes](https://developer.microsoft.com/en-us/windows/holographic/release_notes) \ No newline at end of file diff --git a/windows/manage/waas-wufb-group-policy.md b/windows/manage/waas-wufb-group-policy.md index ebc3d172a9..b4be859791 100644 --- a/windows/manage/waas-wufb-group-policy.md +++ b/windows/manage/waas-wufb-group-policy.md @@ -34,7 +34,7 @@ In this example, you use two security groups to manage your updates: **Ring 4 Br >[!NOTE] >Although the [sample deployment rings](waas-deployment-rings-windows-10-updates.md) specify a feature update deferral of 2 weeks for Ring 5, deferrals in Windows 10, version 1511 are in increments of months only. -> +> >Windows 10 version 1511 does not support deferment of CB builds of Windows 10, so you can establish only one CB deployment ring. In version 1607 and later, CB builds can be delayed, making it possible to have multiple CB deployment rings. Complete the following steps on a PC running the Remote Server Administration Tools or on a domain controller. From 7ac5c1059b0b3c573a66ca31d0d10171508df02a Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 15 Nov 2016 08:03:35 -0800 Subject: [PATCH 21/53] sync --- devices/hololens/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/index.md b/devices/hololens/index.md index eb686cc9c9..401b51e645 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -26,7 +26,7 @@ author: jdeckerMS | [Set up HoloLens in kiosk mode](hololens-kiosk.md) | Enable kiosk mode for HoloLens, which limits the user's ability to launch new apps or change the running app | | [Configure HoloLens using a provisioning package](hololens-provisioning.md) | Provisioning packages make it easy for IT administrators to configure HoloLens devices without imaging | | [Install apps on HoloLens](hololens-install-apps.md) | Use Windows Store for Business, mobile device management (MDM), or the Windows Device Portal to install apps on HoloLens| - +
    ## Related resources From ae30a534d3f89f534eab569ecad95fa122fb9238 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 15 Nov 2016 08:55:10 -0800 Subject: [PATCH 22/53] Squashed commit of the following: commit 4f8b289498efa1648b907f7d1f623d441a33497b Merge: 4735f9c 7ac5c10 Author: jdeckerMS Date: Tue Nov 15 08:54:28 2016 -0800 Merge remote-tracking branch 'refs/remotes/origin/master' into jdsec commit 4735f9cfa6aa55b9a0b958be1538f13bd3234281 Merge: f9728b1 01ec7e8 Author: jdeckerMS Date: Mon Nov 14 09:33:30 2016 -0800 Merge remote-tracking branch 'refs/remotes/origin/master' into jdsec commit f9728b152ea3ed87d25810425351070750e37c76 Author: jdeckerMS Date: Mon Nov 14 07:28:32 2016 -0800 passport --- ...-the-health-of-windows-10-based-devices.md | 4 +-- .../keep-secure/windows-10-security-guide.md | 35 ++++++++++--------- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/windows/keep-secure/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md b/windows/keep-secure/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md index 0ebb719b2e..a432c98385 100644 --- a/windows/keep-secure/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md +++ b/windows/keep-secure/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md @@ -123,7 +123,7 @@ Windows 10 supports features to help prevent sophisticated low-level malware li - The first TPM specification, version 1.2, was published in February 2005 by the TCG and standardized under ISO / IEC 11889 standard. - The latest TPM specification, referred to as TPM 2.0, was released in April 2014 and has been approved by the ISO/IEC Joint Technical Committee (JTC) as ISO/IEC 11889:2015. - Windows 10 uses the TPM for cryptographic calculations as part of health attestation and to protect the keys for BitLocker, Microsoft Passport, virtual smart cards, and other public key certificates. For more information, see [TPM requirements in Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=733948). + Windows 10 uses the TPM for cryptographic calculations as part of health attestation and to protect the keys for BitLocker, Windows Hello, virtual smart cards, and other public key certificates. For more information, see [TPM requirements in Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=733948). Windows 10 recognizes versions 1.2 and 2.0 TPM specifications produced by the TCG. For the most recent and modern security features, Windows 10 supports only TPM 2.0. TPM 2.0 is required for device health attestation. @@ -499,7 +499,7 @@ The AIK is an asymmetric (public/private) key pair that is used as a substitute Windows 10 creates AIKs protected by the TPM, if available, that are 2048-bit RSA signing keys. Microsoft is hosting a cloud service called Microsoft Cloud CA to establish cryptographically that it is communicating with a real TPM and that the TPM possesses the presented AIK. After the Microsoft Cloud CA service has established these facts, it will issue an AIK certificate to the Windows 10-based device. -Many existing devices that will upgrade to Windows 10 will not have a TPM, or the TPM will not contain an endorsement certificate. **To accommodate those devices, Windows 10 allows the issuance of AIK certificates without the presence of an endorsement certificate.** Such AIK certificates are not issued by Microsoft Cloud CA. Note that this is not as trustworthy as an endorsement certificate that is burned into the device during manufacturing, but it will provide compatibility for advanced scenarios like Microsoft Passport without TPM. +Many existing devices that will upgrade to Windows 10 will not have a TPM, or the TPM will not contain an endorsement certificate. **To accommodate those devices, Windows 10 allows the issuance of AIK certificates without the presence of an endorsement certificate.** Such AIK certificates are not issued by Microsoft Cloud CA. Note that this is not as trustworthy as an endorsement certificate that is burned into the device during manufacturing, but it will provide compatibility for advanced scenarios like Windows Hello for Business without TPM. In the issued AIK certificate, a special OID is added to attest that endorsement certificate was used during the attestation process. This information can be leveraged by a relying party to decide whether to reject devices that are attested using AIK certificates without an endorsement certificate or accept them. Another scenario can be to not allow access to high-value assets from devices that are attested by an AIK certificate that is not backed by an endorsement certificate. diff --git a/windows/keep-secure/windows-10-security-guide.md b/windows/keep-secure/windows-10-security-guide.md index 3b0726ab4b..6333401752 100644 --- a/windows/keep-secure/windows-10-security-guide.md +++ b/windows/keep-secure/windows-10-security-guide.md @@ -21,7 +21,7 @@ This guide provides a detailed description of the most important security improv #### Introduction Windows 10 is designed to protect against known and emerging security threats across the spectrum of attack vectors. Three broad categories of security work went into Windows 10: -- [**Identity and access control**](#identity-and-access-control) features have been greatly expanded to both simplify and enhance the security of user authentication. These features include Windows Hello and Microsoft Passport, which better protect user identities through easy-to-deploy and easy-to-use multifactor authentication (MFA). Another new feature is Credential Guard, which uses virtualization-based security (VBS) to help protect the Windows authentication subsystems and users’ credentials. +- [**Identity and access control**](#identity-and-access-control) features have been greatly expanded to both simplify and enhance the security of user authentication. These features include Windows Hello for Business, which better protects user identities through easy-to-deploy and easy-to-use multifactor authentication (MFA). Another new feature is Credential Guard, which uses virtualization-based security (VBS) to help protect the Windows authentication subsystems and users’ credentials. - [**Information protection**](#information) that guards information at rest, in use, and in transit. In addition to BitLocker and BitLocker To Go for protection of data at rest, Windows 10 includes file-level encryption with Enterprise Data Protection that performs data separation and containment and, when combined with Rights Management services, can keep data encrypted when it leaves the corporate network. Windows 10 can also help keep data secure by using virtual private networks (VPNs) and Internet Protocol Security. - [**Malware resistance**](#malware) includes architectural changes that can isolate critical system and security components from threats. Several new features in Windows 10 help reduce the threat of malware, including VBS, Device Guard, Microsoft Edge, and an entirely new version of Windows Defender. In addition, the many antimalware features from the Windows 8.1 operating system— including AppContainers for application sandboxing and numerous boot-protection features, such as Trusted Boot—have been carried forward and improved in Windows 10. @@ -50,7 +50,7 @@ Table 1. Windows 10 solutions to typical access control challenges

    Organizations frequently use passwords because the alternative methods are too complex and costly to deploy.

    Organizations that choose password alternatives such as smart cards must purchase and manage smart card readers, smart cards, and management software. These solutions delay productivity when the MFA component is lost or damaged. Consequently, MFA solutions like smart cards tend to be used only for VPN and select assets.

    -

    Windows Hello on biometric-capable devices and Microsoft Passport enable simpler MFA.

    +

    Windows Hello for Business enables simpler MFA.

    Tablet users must type their password on a touchscreen, which is error prone and less efficient than a keyboard.

    @@ -62,7 +62,7 @@ Table 1. Windows 10 solutions to typical access control challenges

    Users dislike typing their passwords.

    -

    Single sign-on (SSO) allows users to sign in once with their Microsoft Passport and get access to all corporate resources without the need to re-authenticate.

    +

    Single sign-on (SSO) allows users to sign in once with Windows Hello and get access to all corporate resources without the need to re-authenticate.

    Windows Hello enables secure fingerprint- and facial recognition–based authentication and can be used to revalidate user presence when sensitive resources are accessed.

    @@ -74,36 +74,39 @@ Table 1. Windows 10 solutions to typical access control challenges   The sections that follow describe these challenges and solutions in more detail. -### Microsoft Passport +### Windows Hello -Microsoft Passport provides strong two-factor authentication (2FA), fully integrated into Windows, and replaces passwords with the combination of an enrolled device and either a PIN or Windows Hello. Microsoft Passport is conceptually similar to smart cards but more flexible. Authentication is performed by using an asymmetric key pair instead of a string comparison (for example, password), and the user’s key material can be secured by using hardware. -Unlike smart cards, Microsoft Passport does not require the extra infrastructure components required for smart card deployment. In particular, you do not need public key infrastructure (PKI). If you already use PKI – for example, in secure email or VPN authentication – you can use the existing infrastructure with Microsoft Passport. Microsoft Passport combines the major advantages of smart card technology – deployment flexibility for virtual smart cards and robust security for physical smart cards – without any of their drawbacks. +Windows Hello provides strong two-factor authentication (2FA), fully integrated into Windows, and replaces passwords with the combination of an enrolled device and either a PIN or biometric gesture. Windows Hello is conceptually similar to smart cards but more flexible. Authentication is performed by using an asymmetric key pair instead of a string comparison (for example, password), and the user’s key material can be secured by using hardware. +Unlike smart cards, Windows Hello does not require the extra infrastructure components required for smart card deployment. In particular, you do not need public key infrastructure (PKI). If you already use PKI – for example, in secure email or VPN authentication – you can use the existing infrastructure with Windows Hello. Windows Hello combines the major advantages of smart card technology – deployment flexibility for virtual smart cards and robust security for physical smart cards – without any of their drawbacks. -Microsoft Passport offers three significant advantages over the current state of Windows authentication: It’s more flexible, it’s based on industry standards, and it effectively mitigates risks. The sections that follow look at each of these advantages in more detail. +>[!NOTE] +>When Windows 10 first shipped, it included **Microsoft Passport** and **Windows Hello**, which worked together to provide multifactor authentication. To simplify deployment and improve supportability, Microsoft has combined these technologies into a single solution under the **Windows Hello** name. Customers who have already deployed these technologies will not experience any change in functionality. Customers who have yet to evaluate Windows Hello will find it easier to deploy due to simplified policies, documentation, and semantics. + +Windows Hello offers three significant advantages over the current state of Windows authentication: It’s more flexible, it’s based on industry standards, and it effectively mitigates risks. The sections that follow look at each of these advantages in more detail. #### It’s flexible -Microsoft Passport offers unprecedented flexibility. Although the format and use of passwords and smart cards is fixed, Microsoft Passport gives both administrators and users options to manage authentication. First and foremost, Microsoft Passport works with biometric sensors and PINs. Next, you can use your PC or even your phone as one of the factors to authenticate on your PC. Finally, your user credentials can come from your PKI infrastructure, or Windows can create the credential itself. +Windows Hello offers unprecedented flexibility. Although the format and use of passwords and smart cards is fixed, Windows Hello gives both administrators and users options to manage authentication. First and foremost, Windows Hello works with biometric sensors and PINs. Next, you can use your PC or even your phone as one of the factors to authenticate on your PC. Finally, your user credentials can come from your PKI infrastructure, or Windows can create the credential itself. -Microsoft Passport gives you options beyond long, complex passwords. Instead of requiring users to memorize and retype frequently-changed passwords, Microsoft Passport enables PIN- and biometrics-based authentication through Windows Hello to securely identify users. +MWindows Hello gives you options beyond long, complex passwords. Instead of requiring users to memorize and retype frequently-changed passwords, Windows Hello enables PIN- and biometrics-based authentication to securely identify users. -With Microsoft Passport, you gain flexibility in the data center, too. To deploy it, you must add Windows Server 2016 domain controllers to your Active Directory environment, but you do not have to replace or remove your existing Active Directory servers: Microsoft Passport builds on and adds to your existing infrastructure. You can either add on premises servers or use Microsoft Azure Active Directory to deploy Microsoft Passport to your network. The choice of which users to enable for Microsoft Passport use is completely up to you – you choose which items to protect and which authentication factors you want to support. This flexibility makes it easy to use Microsoft Passport to supplement existing smart card or token deployments by adding 2FA to users who do not currently have it, or to deploy Microsoft Passport in scenarios that call for extra protection for sensitive resources or systems. +With Windows Hello for Business, you gain flexibility in the data center, too. To deploy it, you must add Windows Server 2016 domain controllers to your Active Directory environment, but you do not have to replace or remove your existing Active Directory servers: Windows Hello for Business builds on and adds to your existing infrastructure. You can either add on premises servers or use Microsoft Azure Active Directory to deploy Windows Hello for Business to your network. The choice of which users to enable for Windows Hello for Business use is completely up to you – you choose which items to protect and which authentication factors you want to support. This flexibility makes it easy to use Windows Hello for Business to supplement existing smart card or token deployments by adding 2FA to users who do not currently have it, or to deploy Windows Hello for Business in scenarios that call for extra protection for sensitive resources or systems. #### It’s standardized Both software vendors and enterprise customers have come to realize that proprietary identity and authentication systems are a dead end: The future lies with open, interoperable systems that allow secure authentication across a variety of devices, line of business (LOB) apps, and external applications and websites. To this end, a group of industry players formed FIDO, the Fast IDentity Online Alliance. The FIDO Alliance is a nonprofit organization intended to address the lack of interoperability among strong authentication devices, as well as the problems users face when they need to create and remember multiple user names and passwords. The FIDO Alliance plans to change the nature of authentication by developing specifications that define an open, scalable, interoperable set of mechanisms that supplant reliance on passwords to securely authenticate users of online services. This new standard for security devices and browser plug ins will allow any website or cloud application to interface with a broad variety of existing and future FIDO-enabled devices that the user has for online security. -In 2014, Microsoft joined the board of the [FIDO Alliance](https://go.microsoft.com/fwlink/p/?LinkId=626934). FIDO standards enable a universal framework that a global ecosystem delivers for a consistent and greatly improved user experience of strong password-less authentication. The FIDO 1.0 specifications, published in December 2014, provide for two types of authentications: password-less (known as UAF) and second factor (U2F). The FIDO Alliance is working on a set of 2.0 proposals that incorporate the best ideas from its U2F and UAF FIDO 1.0 standards, and of course, on new ideas. Microsoft has contributed Microsoft Passport technology to the FIDO 2.0 specification workgroup for review and feedback and continues to work with the FIDO Alliance as the FIDO 2.0 specification moves forward. Interoperability of FIDO products is a hallmark of FIDO authentication. Microsoft believes that bringing a FIDO solution to market will help solve a critical need for enterprises and consumers alike. +In 2014, Microsoft joined the board of the [FIDO Alliance](https://go.microsoft.com/fwlink/p/?LinkId=626934). FIDO standards enable a universal framework that a global ecosystem delivers for a consistent and greatly improved user experience of strong password-less authentication. The FIDO 1.0 specifications, published in December 2014, provide for two types of authentications: password-less (known as UAF) and second factor (U2F). The FIDO Alliance is working on a set of 2.0 proposals that incorporate the best ideas from its U2F and UAF FIDO 1.0 standards, and of course, on new ideas. Microsoft has contributed Windows Hello technology to the FIDO 2.0 specification workgroup for review and feedback and continues to work with the FIDO Alliance as the FIDO 2.0 specification moves forward. Interoperability of FIDO products is a hallmark of FIDO authentication. Microsoft believes that bringing a FIDO solution to market will help solve a critical need for enterprises and consumers alike. #### It’s effective -Microsoft Passport effectively mitigates two major security risks. First, it eliminates the use of passwords for logon and so reduces the risk that a nefarious attacker will steal and reuse the user’s credentials. User key material is generated and available within the Trusted Platform Module (TPM) of the user device, which protects it from attackers who want to capture the key material and reuse it. Second, because Microsoft Passport uses asymmetrical key pairs, users credentials can’t be stolen in cases where the identity provider or websites the user accesses have been compromised. +Windows Hello effectively mitigates two major security risks. First, it eliminates the use of passwords for sign-in and so reduces the risk that a nefarious attacker will steal and reuse the user’s credentials. User key material is generated and available within the Trusted Platform Module (TPM) of the user device, which protects it from attackers who want to capture the key material and reuse it. Second, because Windows Hello uses asymmetrical key pairs, users credentials can’t be stolen in cases where the identity provider or websites the user accesses have been compromised. -To compromise a Microsoft Passport credential that TPM protects, an attacker must have access to the physical device, and then must find a way to spoof the user’s biometrics or guess his or her PIN—and all of this must be done before TPM anti-hammer capabilities lock the device. This sets the bar magnitudes of order higher than password phishing attacks. +To compromise a Windows Hello credential that TPM protects, an attacker must have access to the physical device, and then must find a way to spoof the user’s biometrics or guess his or her PIN—and all of this must be done before TPM anti-hammer capabilities lock the device. This sets the bar magnitudes of order higher than password phishing attacks. -### Windows Hello +### Biometric sign-in -Windows Hello is the name given to the new biometric sign-in option for Microsoft Passport. Because biometric authentication is built directly into the operating system, Windows Hello allows users to unlock their devices by using their face or fingerprint. From here, authentication to the devices and resources is enabled through a combination of the user’s unique biometric identifier and the device itself. +Because biometric authentication is built directly into the operating system, Windows Hello allows users to unlock their devices by using their face or fingerprint. From here, authentication to the devices and resources is enabled through a combination of the user’s unique biometric identifier and the device itself. The user’s biometric data that is used for Windows Hello is considered a local gesture and consequently doesn’t roam among a user’s devices and is not centrally stored. The biometric image of the user the sensor takes is converted into an algorithmic form that cannot be converted back into the original image that the sensor took. Devices that have TPM 2.0 encrypt the biometric data in a form that makes it unreadable if the data is ever removed from the device. If multiple users share a device, each user will be able to enroll and use Windows Hello for his or her Windows profile. @@ -450,7 +453,7 @@ Several Windows 10 security features require TPM: * Health attestation (requires TPM 2.0 or later) * InstantGo (requires TPM 2.0 or later) -Other Windows 10 security features like BitLocker may take advantage of TPM if it is available but do not require it to work. An example of this is Microsoft Passport. +Other Windows 10 security features like BitLocker may take advantage of TPM if it is available but do not require it to work. An example of this is Windows Hello for Business. All of these features are covered in this document. From b13ff72b0bd74021ea0a8f66759d45faf6324b43 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 15 Nov 2016 10:40:16 -0800 Subject: [PATCH 23/53] update script link --- ...enter-configuration-manager-to-manage-devices-with-semm.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index c5a2c81b24..95301cd38e 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -39,7 +39,7 @@ Management of SEMM with Configuration Manager requires the installation of Micro #### Download SEMM scripts for Configuration Manager -After Microsoft Surface UEFI Manager is installed on the client Surface device, SEMM is deployed and managed with PowerShell scripts. You can download samples of the [SEMM management scripts](https://gallery.technet.microsoft.com/scriptcenter) from the TechNet Gallery Script Center. +After Microsoft Surface UEFI Manager is installed on the client Surface device, SEMM is deployed and managed with PowerShell scripts. You can download samples of the [SEMM management scripts](https://gallery.technet.microsoft.com/Sample-PowerShell-for-5eb5f03c) from the TechNet Gallery Script Center. ## Deploy Microsoft Surface UEFI Manager @@ -266,7 +266,7 @@ The following code fragment, found on lines 352-363, is used to write this regis ### Settings names and IDs -To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from [SEMM Management Scripts for Configuration Manager](https://gallery.technet.microsoft.com/scriptcenter) in the TechNet Gallery Script Center. +To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from [SEMM Management Scripts for Configuration Manager](https://gallery.technet.microsoft.com/Sample-PowerShell-for-5eb5f03c) in the TechNet Gallery Script Center. The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. From 577be96d170bdb3b23625f78523bf58037ba0890 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Tue, 15 Nov 2016 11:20:29 -0800 Subject: [PATCH 24/53] fixed typo --- windows/keep-secure/tpm-recommendations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/tpm-recommendations.md b/windows/keep-secure/tpm-recommendations.md index 277ad8c4ba..0b34d5a9a8 100644 --- a/windows/keep-secure/tpm-recommendations.md +++ b/windows/keep-secure/tpm-recommendations.md @@ -63,7 +63,7 @@ TPM 2.0 products and systems have important security advantages over TPM 1.2, in - TPM 1.2 implementations vary in policy settings. This may result in support issues as lockout policies vary. - TPM 2.0 lockout policy is configured by Windows, ensuring a consistent dictionary attack protection guarantee. -- While TPM 1.2 parts are discrete silicon components which are typically soldered on the motherboard, TPM 2.0 is available as a **discrete (dTPM)** silicon component in a sinple semiconductor package, an **integrated** component incorporated in one or more semiconductor packages - alongside other logic units in the same package(s) - and as a **firmware (fTPM)** based component running in a trusted execution environment (TEE) on a general purpose SoC. +- While TPM 1.2 parts are discrete silicon components which are typically soldered on the motherboard, TPM 2.0 is available as a **discrete (dTPM)** silicon component in a single semiconductor package, an **integrated** component incorporated in one or more semiconductor packages - alongside other logic units in the same package(s) - and as a **firmware (fTPM)** based component running in a trusted execution environment (TEE) on a general purpose SoC. ## Discrete, Integrated or Firmware TPM? From 1ec1f3976daccb934039ddcb682c1c8d25d604b6 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 15 Nov 2016 11:30:16 -0800 Subject: [PATCH 25/53] strengthened intro --- windows/deploy/resolve-windows-10-upgrade-errors.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/deploy/resolve-windows-10-upgrade-errors.md b/windows/deploy/resolve-windows-10-upgrade-errors.md index dc86e81da7..4574fae262 100644 --- a/windows/deploy/resolve-windows-10-upgrade-errors.md +++ b/windows/deploy/resolve-windows-10-upgrade-errors.md @@ -16,13 +16,11 @@ localizationpriority: high **Applies to** - Windows 10 -This topic provides a brief introduction to Windows 10 installation processes, and provides resolution procedures that IT administrators can use to resolve issues with Windows 10 upgrade. - -If you are not an IT administrator, you can try the [quick fixes](#quick-fixes) listed in this topic. If the quick fixes do not resolve your issue, see [Get help with Windows 10 upgrade and installation errors](https://support.microsoft.com/en-us/help/10587/windows-10-get-help-with-upgrade-installation-errors) for more information. +>**Important**: This topic contains technical instructions for IT administrators. If you are not an IT administrator, see [Get help with Windows 10 upgrade and installation errors](https://support.microsoft.com/en-us/help/10587/windows-10-get-help-with-upgrade-installation-errors) for more information. Do not attempt the procedures in this topic. ## In this topic -The following sections and procedures are provided in this guide: +This topic contains a brief introduction to Windows 10 installation processes, and provides resolution procedures that IT administrators can use to resolve issues with Windows 10 upgrade. The following sections and procedures are provided in this guide: - [The Windows 10 upgrade process](#the-windows-10-upgrade-process): An explanation of phases used during the upgrade process.
    - [Quick fixes](#quick-fixes): Steps you can take to eliminate many Windows upgrade errors.
    From bbe791e5e37b78685b54947a829ef502f3f4c50c Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 15 Nov 2016 11:34:30 -0800 Subject: [PATCH 26/53] loc fixes --- windows/keep-secure/vpn-name-resolution.md | 4 ++-- .../join-windows-10-mobile-to-azure-active-directory.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/keep-secure/vpn-name-resolution.md b/windows/keep-secure/vpn-name-resolution.md index d9a7d32a58..a167777105 100644 --- a/windows/keep-secure/vpn-name-resolution.md +++ b/windows/keep-secure/vpn-name-resolution.md @@ -21,11 +21,11 @@ The name resolution setting in the VPN profile configures how name resolution sh ## Name Resolution Policy table (NRPT) -The NRPT is a table of namespaces that determines the DNS client’s havior when issuing name resolution queries and processing responses. It is the first place that the stack will look after the DNSCache. +The NRPT is a table of namespaces that determines the DNS client’s behavior when issuing name resolution queries and processing responses. It is the first place that the stack will look after the DNSCache. There are 3 types of name matches that can set up for NRPT: -- Fully qualified domain name (FQDN) that can used for direct matching to a name +- Fully qualified domain name (FQDN) that can be used for direct matching to a name - Suffix match results in either a comparison of suffixes (for FQDN resolution) or the appending of the suffix (in case of a short name) diff --git a/windows/manage/join-windows-10-mobile-to-azure-active-directory.md b/windows/manage/join-windows-10-mobile-to-azure-active-directory.md index eae687dfc0..969c7bc490 100644 --- a/windows/manage/join-windows-10-mobile-to-azure-active-directory.md +++ b/windows/manage/join-windows-10-mobile-to-azure-active-directory.md @@ -83,7 +83,7 @@ An added work account provides the same SSO experience in browser apps like Offi - **Windows Hello** - Creating a Windows Hello (PIN) is required on Windows 10 Mobile by default and cannot be disabled. You can control Windows Hello policiesusing controls in MDM, such as Intune. Because the device is joined using organizational credentials, the device must have a PIN to unlock the device. Biometrics such as fingerprint or iris can be used for authentication. Creating a Windows Hello requires the user to perform an multi-factor authentication since the PIN is a strong authentication credential. [Learn more about Windows Hello for Azure AD.](https://go.microsoft.com/fwlink/p/?LinkId=735004) + Creating a Windows Hello (PIN) is required on Windows 10 Mobile by default and cannot be disabled. You can control Windows Hello policies using controls in MDM, such as Intune. Because the device is joined using organizational credentials, the device must have a PIN to unlock the device. Biometrics such as fingerprint or iris can be used for authentication. Creating a Windows Hello requires the user to perform an multi-factor authentication since the PIN is a strong authentication credential. [Learn more about Windows Hello for Azure AD.](https://go.microsoft.com/fwlink/p/?LinkId=735004) - **Conditional access** From d70887ef2359589844ebf4690d4a84a28ee84a6a Mon Sep 17 00:00:00 2001 From: JanKeller1 Date: Tue, 15 Nov 2016 11:58:33 -0800 Subject: [PATCH 27/53] Fixed a link that is basically useless --- windows/keep-secure/event-4713.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/keep-secure/event-4713.md b/windows/keep-secure/event-4713.md index 482ad0768e..c35ede099f 100644 --- a/windows/keep-secure/event-4713.md +++ b/windows/keep-secure/event-4713.md @@ -21,7 +21,7 @@ author: Mir0sh ***Event Description:*** -This event generates when [Kerberos policy](https://technet.microsoft.com/en-us/library/cc782061(v=ws.10).aspx) was changed. +This event generates when [Kerberos](https://msdn.microsoft.com/library/windows/desktop/aa378747.aspx) policy was changed. This event is generated only on domain controllers. From 28c2d520be9440b35be7d9f1099da67ea51a638e Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 15 Nov 2016 13:03:15 -0800 Subject: [PATCH 28/53] change sentence --- windows/keep-secure/vpn-routing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/keep-secure/vpn-routing.md b/windows/keep-secure/vpn-routing.md index 5065c6aaa5..3372161696 100644 --- a/windows/keep-secure/vpn-routing.md +++ b/windows/keep-secure/vpn-routing.md @@ -23,7 +23,7 @@ In a split tunnel configuration, routes can be specified to go over VPN and all Routes can be configured using the VPNv2/*ProfileName*/RouteList setting in the [VPNv2 Configuration Service Provider (CSP)](https://msdn.microsoft.com/library/windows/hardware/dn914776.aspx). -For each route item in the list the following can be specified: +For each route item in the list, the following can be specified: - **Address**: VPNv2/*ProfileName*/RouteList/*routeRowId*/Address - **Prefix size**: VPNv2/*ProfileName*/RouteList/*routeRowId*/Prefix @@ -37,11 +37,11 @@ Routes can also be added at connect time through the server for UWP VPN apps. In a force tunnel configuration, all traffic will go over VPN. This is the default configuration and takes effect if no routes are specified. -The only implication of this setting is the manipulation of routing entries. In the case of a force Tunnel VPN V4 and V6 default routes (for example. 0.0.0.0/0) are added to the routing table with a lower Metric than ones for other interfaces. This sends traffic through the VPN as long as there isn’t a specific route on the Physical Interface itself. +The only implication of this setting is the manipulation of routing entries. In the case of a force tunnel, VPN V4 and V6 default routes (for example. 0.0.0.0/0) are added to the routing table with a lower metric than ones for other interfaces. This sends traffic through the VPN as long as there isn’t a specific route on the physical interface itself. For built-in VPN, this decision is controlled using the MDM setting **VPNv2/ProfileName/NativeProfile/RoutingPolicyType**. -For a UWP VPN plug-in, this property is directly controlled by the app. If the VPN plug-in passes only 2 include routes (default route for both v4 and v6), the Windows VPN Platform marks the VPN as force tunnel. +For a UWP VPN plug-in, this property is directly controlled by the app. If the VPN plug-in indicates the default route for IPv4 and IPv6 as the only two Inclusion routes, the VPN platform marks the connection as Force Tunneled. ## Configure routing From 48e1ab856e388dd91da15ad9100c1a08167adf8d Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 15 Nov 2016 14:31:28 -0800 Subject: [PATCH 29/53] update header --- windows/deploy/resolve-windows-10-upgrade-errors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deploy/resolve-windows-10-upgrade-errors.md b/windows/deploy/resolve-windows-10-upgrade-errors.md index 4574fae262..b49144c4ca 100644 --- a/windows/deploy/resolve-windows-10-upgrade-errors.md +++ b/windows/deploy/resolve-windows-10-upgrade-errors.md @@ -16,7 +16,7 @@ localizationpriority: high **Applies to** - Windows 10 ->**Important**: This topic contains technical instructions for IT administrators. If you are not an IT administrator, see [Get help with Windows 10 upgrade and installation errors](https://support.microsoft.com/en-us/help/10587/windows-10-get-help-with-upgrade-installation-errors) for more information. Do not attempt the procedures in this topic. +>**Important**: This topic contains technical instructions for IT administrators. If you are not an IT administrator, see [Get help with Windows 10 upgrade and installation errors](https://support.microsoft.com/en-us/help/10587/windows-10-get-help-with-upgrade-installation-errors) for more information. ## In this topic From 1e6fb07834487c229b2c0c3548f43047eec58ab3 Mon Sep 17 00:00:00 2001 From: Zach Dvorak Date: Tue, 15 Nov 2016 16:58:38 -0800 Subject: [PATCH 30/53] Update upgrade-analytics-get-started.md Updated the IE Site Discovery requirements to include KB3080149. This is mentioned as a requirement on the Review Site Discovery page, but it was not included on the Getting Started page. --- windows/deploy/upgrade-analytics-get-started.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/deploy/upgrade-analytics-get-started.md b/windows/deploy/upgrade-analytics-get-started.md index 1d08d1f5cb..8aaa283d61 100644 --- a/windows/deploy/upgrade-analytics-get-started.md +++ b/windows/deploy/upgrade-analytics-get-started.md @@ -97,9 +97,12 @@ The compatibility update KB scans your computers and enables application usage t IMPORTANT: Restart user computers after you install the compatibility update KBs for the first time. +If you are planning to enable IE Site Discovery, you will need to install a few additional KBs. + | **Site discovery** | **KB** | |----------------------|-----------------------------------------------------------------------------| -| [Review site discovery](upgrade-analytics-review-site-discovery.md) | Install the latest [Windows Monthly Rollup](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=security%20monthly%20quality%20rollup). This functionality has been included in Internet Explorer 11 starting with the July 2016 Cumulative Update. | +| [Review site discovery](upgrade-analytics-review-site-discovery.md) | [KB3080149](http://www.catalog.update.microsoft.com/Search.aspx?q=3080149)
    Updates the Diagnostic and Telemetry tracking service to existing devices. This update is only necessary on Windows 7 and Windows 8.1 devices.
    For more information about this KB, see

    Install the latest [Windows Monthly Rollup](http://catalog.update.microsoft.com/v7/site/Search.aspx?q=security%20monthly%20quality%20rollup). This functionality has been included in Internet Explorer 11 starting with the July 2016 Cumulative Update. | + ### Automate data collection From 1fcf489b97e6dfef30ca019bb71bd8c6c132fa5f Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 15 Nov 2016 17:00:25 -0800 Subject: [PATCH 31/53] formatting --- ...r-configuration-manager-to-manage-devices-with-semm.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 95301cd38e..60df2a864b 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -140,7 +140,7 @@ Administrators with access to the certificate file (.pfx) can read the thumbprin 3. Click **Certificates**. 4. Right-click your certificate in the main pane, and then click **Open**. 5. Click the **Details** tab. -6. **** or **Properties Only** must be selected in the **Show** drop-down menu. +6. **All** or **Properties Only** must be selected in the **Show** drop-down menu. 7. Select the field **Thumbprint**. >[!NOTE] @@ -266,7 +266,7 @@ The following code fragment, found on lines 352-363, is used to write this regis ### Settings names and IDs -To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from [SEMM Management Scripts for Configuration Manager](https://gallery.technet.microsoft.com/Sample-PowerShell-for-5eb5f03c) in the TechNet Gallery Script Center. +To configure Surface UEFI settings or permissions for Surface UEFI settings, you must refer to each setting by either its setting name or setting ID. With each new update for Surface UEFI, new settings may be added. The best way to get a complete list of the settings available on a Surface device, along with the settings name and settings IDs, is to use the ShowSettingsOptions.ps1 script from [SEMM management scripts for Configuration Manager](https://gallery.technet.microsoft.com/Sample-PowerShell-for-5eb5f03c) in the TechNet Gallery Script Center. The computer where ShowSettingsOptions.ps1 is run must have Microsoft Surface UEFI Manager installed, but the script does not require a Surface device. @@ -327,7 +327,7 @@ After your scripts are prepared to configure and enable SEMM on the client devic * ConfigureSEMM.ps1 * ResetSEMM.ps1 -* Your SEMM certificate, for example SEMMCertificate.pfx +* Your SEMM certificate (for example SEMMCertificate.pfx) The SEMM Configuration Manager scripts will be added to Configuration Manager as a script application. The command to install SEMM with ConfigureSEMM.ps1 is: @@ -410,6 +410,6 @@ After the script application is available in the Software Library of Configurati When you deploy SEMM using this script application and with a configuration that is visible to the end user, the PowerShell script will start and the thumbprint for the certificate will be displayed by the PowerShell window. You can have your users record this thumbprint and enter it when prompted by Surface UEFI after the device reboots. -Alternatively, you can configure the application installation to reboot automatically and to install invisibly to the user – in this scenario, a technician will be required to enter the thumbprint on each device as it reboots. Any technician with access to the certificate file can read the thumbprint by viewing the certificate with CertMgr. Instructions for viewing the thumbprint with CertMgr are in the [Create or Modify the SEMM Configuration Manager Scripts](#create-or-modify-the-semm-configuration-manager-scripts) section of this article. +Alternatively, you can configure the application installation to reboot automatically and to install invisibly to the user – in this scenario, a technician will be required to enter the thumbprint on each device as it reboots. Any technician with access to the certificate file can read the thumbprint by viewing the certificate with CertMgr. Instructions for viewing the thumbprint with CertMgr are in the [Create or modify the SEMM Configuration Manager scripts](#create-or-modify-the-semm-configuration-manager-scripts) section of this article. Removal of SEMM from a device deployed with Configuration Manager using these scripts is as easy as uninstalling the application with Configuration Manager. This action starts the ResetSEMM.ps1 script and properly unenrolls the device with the same certificate file that was used during the deployment of SEMM. From a667f961211b345d2388f476997da32140c7f7df Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 15 Nov 2016 18:59:13 -0800 Subject: [PATCH 32/53] change author --- ...-center-configuration-manager-to-manage-devices-with-semm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 60df2a864b..1c7e67783b 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -6,7 +6,7 @@ ms.prod: w10 ms.mktglfcycl: manage ms.pagetype: surface, devices ms.sitesec: library -author: jdeckerMS +author: KiranDavane --- # Use System Center Configuration Manager to manage devices with SEMM From 38179279d5c09a112f99f6a94c664396f5423ac5 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Wed, 16 Nov 2016 09:41:19 -0800 Subject: [PATCH 33/53] Added localization tag --- browsers/edge/change-history-for-microsoft-edge.md | 1 + 1 file changed, 1 insertion(+) diff --git a/browsers/edge/change-history-for-microsoft-edge.md b/browsers/edge/change-history-for-microsoft-edge.md index dc88de7152..f188b5e0ee 100644 --- a/browsers/edge/change-history-for-microsoft-edge.md +++ b/browsers/edge/change-history-for-microsoft-edge.md @@ -4,6 +4,7 @@ description: This topic lists new and updated topics in the Microsoft Edge docum ms.prod: edge ms.mktglfcycl: explore ms.sitesec: library +localizationpriority: high --- # Change history for Microsoft Edge From 7829a15f2f6c2d5d1832680ddf9ffe0d7817eaee Mon Sep 17 00:00:00 2001 From: saldana Date: Wed, 16 Nov 2016 19:58:26 +0000 Subject: [PATCH 34/53] Initialize open publishing repository: https://github.com/Microsoft/win-cpub-itpro-docs of branch master --- .openpublishing.publish.config.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index e06f28392e..204979c416 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -104,5 +104,6 @@ "git_repository_url_open_to_public_contributors": "https://github.com/Microsoft/windows-itpro-docs", "git_repository_branch_open_to_public_contributors": "master", "skip_source_output_uploading": false, - "dependent_repositories": [] + "dependent_repositories": [], + "need_generate_pdf_url_template": false } \ No newline at end of file From 7469b20c7eaad95bdc317cd8b7c7661b9a7fdf48 Mon Sep 17 00:00:00 2001 From: saldana Date: Wed, 16 Nov 2016 19:58:26 +0000 Subject: [PATCH 35/53] Initialize open publishing repository: https://github.com/Microsoft/win-cpub-itpro-docs of branch live --- .openpublishing.publish.config.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index e06f28392e..204979c416 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -104,5 +104,6 @@ "git_repository_url_open_to_public_contributors": "https://github.com/Microsoft/windows-itpro-docs", "git_repository_branch_open_to_public_contributors": "master", "skip_source_output_uploading": false, - "dependent_repositories": [] + "dependent_repositories": [], + "need_generate_pdf_url_template": false } \ No newline at end of file From 0b6375bc3d72ad33aea934ec07d0933dce9653e9 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Wed, 16 Nov 2016 12:30:54 -0800 Subject: [PATCH 36/53] 9636712 --- .../connect-and-display-with-surface-hub.md | 90 +++++++++++++----- devices/surface-hub/images/video-out-55.png | Bin 0 -> 11564 bytes devices/surface-hub/images/video-out-84.png | Bin 0 -> 14110 bytes 3 files changed, 66 insertions(+), 24 deletions(-) create mode 100644 devices/surface-hub/images/video-out-55.png create mode 100644 devices/surface-hub/images/video-out-84.png diff --git a/devices/surface-hub/connect-and-display-with-surface-hub.md b/devices/surface-hub/connect-and-display-with-surface-hub.md index 3d1a589760..28001227cc 100644 --- a/devices/surface-hub/connect-and-display-with-surface-hub.md +++ b/devices/surface-hub/connect-and-display-with-surface-hub.md @@ -1,28 +1,42 @@ --- title: Connect other devices and display with Surface Hub -description: You can connect other device to your Surface Hub to display content. This topic describes guest mode and replacement PC modes that is available through a wired connection. +description: You can connect other device to your Surface Hub to display content. ms.assetid: 8BB80FA3-D364-4A90-B72B-65F0F0FC1F0D ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: surfacehub -author: TrudyHa +author: jdeckerMS localizationpriority: medium --- # Connect other devices and display with Surface Hub -You can connect other device to your Surface Hub to display content. This topic describes guest mode and replacement PC modes that is available through a wired connection. +You can connect other devices to your Microsoft Surface Hub to display content. This topic describes the Guest Mode, Replacement PC Mode, and Video Out functionality available through wired connections. -## Guest mode +## Which method should I choose? + +When connecting external devices and displays to a Surface Hub, there are several available options. The method you use will depend upon your scenario and needs. + +| When you want to: | Use this method: | +| --- | --- | +| Mirror the Surface Hub's display on another device. | [Video Out](#video-out) | +| Present another device's display on the Surface Hub screen and interact with both the device's content and the built-in Surface Hub experience. | [Guest Mode](#guest-mode) | +| Power the Surface Hub from an external Windows 10 PC, turning off the embedded computer of the Surface Hub. Cameras, microphones, speakers, and other peripherals, are sent to the external PC, in addition to pen and touch. | [Replacement PC Mode](#replacement-pc-mode) | -Guest mode uses a wired connection, so people can display content from their devices to the Surface Hub. If the source device is Windows based, that device can also provide Touchback and Inkback. Surface Hub's internal PC takes video and audio from the connected device and displays them on the Surface Hub. If Surface Hub encounters an HDCP signal, the source will be re-routed through an alternate path, allowing the source to be displayed full-screen without violating HDCP requirements. +## Guest Mode + + +Guest Mode uses a wired connection, so people can display content from their devices to the Surface Hub. If the source device is Windows-based, that device can also provide Touchback and Inkback. Surface Hub's internal PC takes video and audio from the connected device and presents them on the Surface Hub. If Surface Hub encounters a High-Bandwidth Digital Content Protection (HDCP) signal, the source will be re-routed through an alternate path, allowing the source to be displayed full-screen without violating HDCP requirements. + +>[!NOTE] +>When an HDCP source is connected, use the side keypad to change source inputs. ### Ports -Use these ports on the Surface Hub for the guest mode. +Use these ports on the Surface Hub for Guest Mode. @@ -93,7 +107,7 @@ Use these ports on the Surface Hub for the guest mode. ### Port locations -These are the port connections used for guest mode on the 55" and 84" Surface Hubs. +These are the port connections used for Guest Mode on the 55" and 84" Surface Hubs. ![image showing guest ports on 55" surface hub. ](images/sh-55-guest-ports.png) @@ -105,7 +119,7 @@ Wired port connections on 84" Surface Hub ### Port enumeration -When a Surface hub is connected to guest computer with the wired connect USB port, a number of USB devices are discovered and configured. These peripheral devices are created for touchback and inkback. The peripheral devices can viewed in Device Manager. Device Manager will show duplicate names for some devices. +When a Surface hub is connected to a guest computer with the wired connect USB port, a number of USB devices are discovered and configured. These peripheral devices are created for Touchback and Inkback. The peripheral devices can be viewed in Device Manager. Device Manager will show duplicate names for some devices. **Human interface devices** @@ -137,9 +151,9 @@ When a Surface hub is connected to guest computer with the wired connect USB por - USB composite device -### Guest mode connectivity +### Guest Mode connectivity -Your choice of video cable will be determined by what is available from your source input. The Surface Hub has three choices of video input, DisplayPort, HDMI and VGA. Please refer to the below chart for available resolutions. +Your choice of video cable will be determined by what is available from your source input. The Surface Hub has three choices of video input: DisplayPort, HDMI, and VGA. See the following chart for available resolutions.
    @@ -206,9 +220,9 @@ Your choice of video cable will be determined by what is available from your sou   -Source audio is provided by DisplayPort and HDMI cables. If you must use VGA, Surface Hub has an audio input port that uses a 3.5 mm plug. Surface Hub also uses a USB cable that provides touch and inkback from the Surface Hub to compatible Windows 10 devices. The USB cable can be used with any video input that is already connected with a cable. +Source audio is provided by DisplayPort and HDMI cables. If you must use VGA, Surface Hub has an audio input port that uses a 3.5 mm plug. Surface Hub also uses a USB cable that provides Touchback and Inkback from the Surface Hub to compatible Windows 10 devices. The USB cable can be used with any video input that is already connected with a cable. -Someone using guest mode to connect a PC would use one of these options: +Someone using Guest Mode to connect a PC would use one of these options: **DisplayPort** -- DisplayPort cable and USB 2.0 cable @@ -216,16 +230,16 @@ Someone using guest mode to connect a PC would use one of these options: **VGA** -- VGA cable, 3.5 mm audio cable, and USB 2.0 cable -If the computer you are using for guest mode is not compatible with Touch and Inkback, then you won't need the USB cable. +If the computer you are using for Guest Mode is not compatible with Touchback and Inkback, then you won't need the USB cable. -## Replacement PC mode +## Replacement PC Mode -In replacement PC mode, the embedded computer of the Surface Hub is turned off and an external PC is connected to the Surface Hub. Connections to replacement PC ports give access to key peripherals on the Surface Hub, including the screen, pen, and touch features. This does mean that your Surface Hub won’t have the benefit of the Windows Team experience, but you will have the flexibility offered by providing and managing your own Windows computer. +In Replacement PC Mode, the embedded computer of the Surface Hub is turned off and an external PC is connected to the Surface Hub. Connections to replacement PC ports give access to key peripherals on the Surface Hub, including the screen, pen, and touch features. This does mean that your Surface Hub won’t have the benefit of the Windows Team experience, but you will have the flexibility offered by providing and managing your own Windows computer. ### Software requirements -You can run Surface Hub in replacement PC mode with 64-bit versions of Windows 10 Home, Windows 10 Pro and Windows 10 Enterprise. You can download the [Surface Hub Replacement PC driver package](https://www.microsoft.com/download/details.aspx?id=52210) from the Microsoft download center. We recommend that you install these drivers on any computer you plan to use as a replacement PC. +You can run Surface Hub in Replacement PC Mode with 64-bit versions of Windows 10 Home, Windows 10 Pro, and Windows 10 Enterprise. You can download the [Surface Hub Replacement PC driver package](https://www.microsoft.com/download/details.aspx?id=52210) from the Microsoft Download Center. We recommend that you install these drivers on any computer you plan to use as a replacement PC. ### Hardware requirements @@ -233,7 +247,7 @@ Surface Hub is compatible with a range of hardware. Choose the processor and mem ### Graphics adapter -In replacement PC mode, Surface Hub supports any graphics adapter that can produce a DisplayPort signal. You'll improve your experience with a graphics adapter that can match Surface Hub's resolution and refresh rate. For example, the best and recommended replacement PC experience on the Surface Hub is with a 120Hz video signal. +In Replacement PC Mode, Surface Hub supports any graphics adapter that can produce a DisplayPort signal. You'll improve your experience with a graphics adapter that can match Surface Hub's resolution and refresh rate. For example, the best and recommended replacement PC experience on the Surface Hub is with a 120Hz video signal. **55" Surface Hubs** - For best experience, use a graphics card capable of 1080p resolution at 120Hz. @@ -272,7 +286,7 @@ Check directly with graphics card vendors for the latest drivers. ### Ports -Replacement PC ports on 55" Surface Hub. +Replacement PC ports on 55" Surface Hub ![image showing replacement pc ports on 55" surface hub. ](images/sh-55-rpc-ports.png) @@ -329,7 +343,7 @@ Replacement PC ports on 55" Surface Hub.   -Replacement PC ports on 84" Surface Hub. +Replacement PC ports on 84" Surface Hub ![image showing replacement pc ports on 84" surface hub. ](images/sh-84-rpc-ports.png) @@ -388,13 +402,12 @@ Replacement PC ports on 84" Surface Hub. ### Replacement PC setup instructions -**To use replacement PC mode** +**To use Replacement PC Mode** 1. Download and install the [Surface Hub Replacement PC driver package](https://www.microsoft.com/download/details.aspx?id=52210) on the replacement PC. - **Note**  We recommend that you set sleep or hibernation on the replacement PC so the Surface Hub will turn off the display when it isn't being used. - -   + >[!NOTE] + >We recommend that you set sleep or hibernation on the replacement PC so the Surface Hub will turn off the display when it isn't being used. 2. Turn off the Surface Hub using the power switch next to the power cable. @@ -421,10 +434,39 @@ You can switch the Surface Hub to use the internal PC. 3. Turn on the Surface Hub using the power switch next to the power cable.   - +## Video Out   +The Surface Hub includes a Video Out port for mirroring visual content from the Surface Hub to another display. +### Ports +Video Out port on the 55" Surface Hub +![Illustration of video output port](images/video-out-55.png) +Video Out port on the 84" Surface Hub + +![Illustration of video output port](images/video-out-84.png) + +
    + + + + + + + + + + + + + + + + +
    DescriptionTypeInterfaceCapabilities

    Video Output Mirror

    Video Output

    Video Output

      +
    • Supports connection to a standard DisplayPort monitor (only supports an x4 Link displaying 1080p60 resolution at 24bpp)

    • +
    • Supports use with HDMI monitors (supporting 1080p60) by using a DisplayPort-to-HDMI adaptor

    • +
    diff --git a/devices/surface-hub/images/video-out-55.png b/devices/surface-hub/images/video-out-55.png new file mode 100644 index 0000000000000000000000000000000000000000..e386b7f3d98f2ff00590c25c054ebe365d0d9c0b GIT binary patch literal 11564 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 literal 0 HcmV?d00001 diff --git a/devices/surface-hub/images/video-out-84.png b/devices/surface-hub/images/video-out-84.png new file mode 100644 index 0000000000000000000000000000000000000000..672ae78556cf5906f8474b6d34ff151e9a0c47c4 GIT binary patch literal 14110 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 Date: Wed, 16 Nov 2016 13:38:21 -0800 Subject: [PATCH 37/53] Added comparison betw Remote Cred Gd & Remote Admin mode --- .../images/remote-credential-guard-gp.png | Bin 30781 -> 33227 bytes .../keep-secure/remote-credential-guard.md | 32 +++++++++++++++--- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/windows/keep-secure/images/remote-credential-guard-gp.png b/windows/keep-secure/images/remote-credential-guard-gp.png index 98c97825fa6bc0947ac3003e24178b367daee860..a65253b04ec73992d7c4a814e41eabe695cd8bed 100644 GIT binary patch literal 33227 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 literal 30781 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 a [!NOTE] +> This table compares different options than are shown in the previous diagram. + +| Remote Desktop with Credential Delegation | Remote Credential Guard | Restricted Admin mode | +|---|---|---| +| Protection: Provides **less protection** than other modes in this table. | Protection: Provides **moderate protection**, compared to other modes in this table. | Protection: Provides **the most protection** of the modes in this table. However, it also requires you to be in the local “Administrators” group on the remote computer. | +| Version support: The remote computer can be running **any operating system that supports credential delegation**, which was introduced in Windows Vista. | Version support: The remote computer must be running **at least Windows 10, version 1607, or Windows Server 2016**. | Version support: The remote computer must be running **at least patched Windows 7 or patched Windows Server 2008 R2**.

    For more information about patches (software updates) related to Restricted Admin mode, see [Microsoft Security Advisory 2871997](https://technet.microsoft.com/library/security/2871997.aspx). | +| NA | Helps prevent:

    - **Pass the Hash**
    - Usage of a **credential after disconnection** | Prevents:

    - **Pass the Hash**
    - Usage of **domain identity during connection** | +| Credentials supported from the remote desktop client device:

    - **Signed on** credentials
    - **Supplied** credentials
    - **Saved** credentials | Credentials supported from the remote desktop client device:

    - **Signed on** credentials only | Credentials supported from the remote desktop client device:

    - **Signed on** credentials
    - **Supplied** credentials
    - **Saved** credentials | +| Access: **Users allowed**, that is, members of remote desktop users group of remote host. | Access: **Users allowed**, that is, members of remote desktop users group of remote host. | Access: **Administrators only**, that is, only members in administrators group of remote host. | +| Network identity: Remote desktop session **connects to other resources as signed on user**. | Network identity: Remote desktop session **connects to other resources as signed on user**. | Network identity: Remote desktop session **connects to other resources as remote host’s identity**. | +| Multi-hop: From the remote desktop, you **can connect through Remote Desktop to another computer**. | Multi-hop: From the remote desktop, you **can connect through Remote Desktop to another computer**. | No multi-hop: From the remote desktop, you **cannot connect through Remote Desktop to another computer**. | +| Supported authentication protocol: **Any negotiable protocol**. | Supported authentication protocol: **Kerberos only**. | Supported authentication protocol: **Any negotiable protocol**. | + ## Hardware and software requirements The Remote Desktop client and server must meet the following requirements in order to use Remote Credential Guard: @@ -58,7 +78,11 @@ You can use Remote Credential Guard on the client device by setting a Group Poli ### Turn on Remote Credential Guard by using Group Policy 1. From the Group Policy Management Console, go to **Computer Configuration** -> **Administrative Templates** -> **System** -> **Credentials Delegation**. + 2. Double-click **Restrict delegation of credentials to remote servers**. + + ![Remote Credential Guard Group Policy](images/remote-credential-guard-gp.png) + 3. Under **Use the following restricted mode**: - If you want to require either [Restricted Admin mode](http://social.technet.microsoft.com/wiki/contents/articles/32905.how-to-enable-restricted-admin-mode-for-remote-desktop.aspx) or Remote Credential Guard, choose **Prefer Remote Credential Guard**. In this configuration, Remote Credential Guard is preferred, but it will use Restricted Admin mode (if supported) when Remote Credential Guard cannot be used. @@ -66,10 +90,10 @@ You can use Remote Credential Guard on the client device by setting a Group Poli - If you want to require Remote Credential Guard, choose **Require Remote Credential Guard**. With this setting, a Remote Desktop connection will succeed only if the remote computer meets the [Hardware and software requirements](#hardware-and-software-requirements) listed earlier in this topic. + - If you want to require Restricted Admin mode, choose **Require Restricted Admin**. For information about Restricted Admin mode, see the table in [Comparing Remote Credential Guard with other options for Remote Desktop connections](#comparing-remote-credential-guard-with-other-options-for-remote-desktop-connections), earlier in this topic. + 4. Click **OK**. - ![Remote Credential Guard Group Policy](images/remote-credential-guard-gp.png) - 5. Close the Group Policy Management Console. 6. From a command prompt, run **gpupdate.exe /force** to ensure that the Group Policy object is applied. @@ -96,7 +120,7 @@ mstsc.exe /remoteGuard - Remote Desktop Gateway is not compatible with Remote Credential Guard. -- You cannot used saved credentials or credentials that are different than yours. You must use the credentials of the user who is logged into the device. +- You cannot use saved credentials or credentials that are different than yours. You must use the credentials of the user who is logged into the device. - Both the client and the server must be joined to the same domain or the domains must have a trust relationship. From 914255b700a2b2ee03b68e4e23bcc955750d6576 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 16 Nov 2016 14:55:24 -0800 Subject: [PATCH 38/53] updating speech model registry setting --- ...ndows-operating-system-components-to-microsoft-services.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index c6e5606348..ca86b2cd46 100644 --- a/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/manage/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -835,7 +835,7 @@ Apply the Speech/AllowSpeechModelUpdate MDM policy from the [Policy CSP](https:/ -or- -- Create a REG\_DWORD registry setting called **AllowSpeechModelUpdate** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\PolicyManager\\Current\\Device\\Speech**, with a value of 0 (zero). +- Create a REG\_DWORD registry setting called **ModelDownloadAllowed** in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Microsoft\\Speech_OneCore\\Preferences**, with a value of 0 (zero). ###
    16.7 Account info @@ -1359,4 +1359,4 @@ You can turn off automatic updates by doing one of the following. This is not re To learn more, see [Device update management](http://msdn.microsoft.com/library/windows/hardware/dn957432.aspx) and [Configure Automatic Updates by using Group Policy](http://technet.microsoft.com/library/cc720539.aspx). -To help make it easier to deploy settings to restrict connections from Windows 10 to Microsoft, you can apply the [Windows Restricted Traffic Limited Functionality Baseline](https://go.microsoft.com/fwlink/?linkid=828887). This baseline was created in the same way as the [Windows security baselines](../keep-secure/windows-security-baselines.md) that are often used to efficiently configure Windows to a known secure state. Running the Windows Restricted Traffic Limited Functionality Baseline on devices in your organization will allow you to quickly configure all of the settings covered in this document. However, some of the settings reduce the functionality and security configuration of your device and are therefore not recommended. Make sure should you've chosen the right settings configuration for your environment before applying. \ No newline at end of file +To help make it easier to deploy settings to restrict connections from Windows 10 to Microsoft, you can apply the [Windows Restricted Traffic Limited Functionality Baseline](https://go.microsoft.com/fwlink/?linkid=828887). This baseline was created in the same way as the [Windows security baselines](../keep-secure/windows-security-baselines.md) that are often used to efficiently configure Windows to a known secure state. Running the Windows Restricted Traffic Limited Functionality Baseline on devices in your organization will allow you to quickly configure all of the settings covered in this document. However, some of the settings reduce the functionality and security configuration of your device and are therefore not recommended. Make sure should you've chosen the right settings configuration for your environment before applying. From 2e1b34e213b99bdc0b4312bd11d74657b1600f49 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Thu, 17 Nov 2016 09:44:55 -0800 Subject: [PATCH 39/53] adding placeholders --- smb/TOC.md | 1 + smb/index.md | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 smb/TOC.md create mode 100644 smb/index.md diff --git a/smb/TOC.md b/smb/TOC.md new file mode 100644 index 0000000000..6c9d9eed34 --- /dev/null +++ b/smb/TOC.md @@ -0,0 +1 @@ +# [SMB](index.md) \ No newline at end of file diff --git a/smb/index.md b/smb/index.md new file mode 100644 index 0000000000..79604c4dfc --- /dev/null +++ b/smb/index.md @@ -0,0 +1,6 @@ +--- +title: SMB +description: SMB +--- + +#SMB \ No newline at end of file From eb26c877cdc0aea906c957d7e8d26e7bd7ba39eb Mon Sep 17 00:00:00 2001 From: brianlic-msft Date: Thu, 17 Nov 2016 17:52:14 +0000 Subject: [PATCH 40/53] Initialize open publishing repository: https://github.com/Microsoft/win-cpub-itpro-docs of branch live --- .openpublishing.publish.config.json | 14 ++++++++++++ smb/TOC.md | 1 + smb/docfx.json | 35 +++++++++++++++++++++++++++++ smb/index.md | 1 + 4 files changed, 51 insertions(+) create mode 100644 smb/TOC.md create mode 100644 smb/docfx.json create mode 100644 smb/index.md diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 204979c416..62ffa53977 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -93,6 +93,20 @@ "type_mapping": { "Conceptual": "Content" } + }, + { + "docset_name": "smb", + "build_source_folder": "smb", + "build_output_subfolder": "smb", + "locale": "en-us", + "version": 0, + "open_to_public_contributors": false, + "type_mapping": { + "Conceptual": "Content", + "ManagedReference": "Content", + "RestApi": "Content" + }, + "build_entry_point": "op" } ], "notification_subscribers": [ diff --git a/smb/TOC.md b/smb/TOC.md new file mode 100644 index 0000000000..06913f7aef --- /dev/null +++ b/smb/TOC.md @@ -0,0 +1 @@ +# [Index](index.md) \ No newline at end of file diff --git a/smb/docfx.json b/smb/docfx.json new file mode 100644 index 0000000000..033a3552a9 --- /dev/null +++ b/smb/docfx.json @@ -0,0 +1,35 @@ +{ + "build": { + "content": [ + { + "files": [ + "**/*.md" + ], + "exclude": [ + "**/obj/**", + "smb/**", + "**/includes/**" + ] + } + ], + "resource": [ + { + "files": [ + "**/*.png", + "**/*.jpg" + ], + "exclude": [ + "**/obj/**", + "smb/**", + "**/includes/**" + ] + } + ], + "overwrite": [], + "externalReference": [], + "globalMetadata": {}, + "fileMetadata": {}, + "template": [], + "dest": "smb" + } +} \ No newline at end of file diff --git a/smb/index.md b/smb/index.md new file mode 100644 index 0000000000..f934a00bb1 --- /dev/null +++ b/smb/index.md @@ -0,0 +1 @@ +# Welcome to smb! \ No newline at end of file From 5b1c2be7fe8adb1183e736ce828c1138e4b051d0 Mon Sep 17 00:00:00 2001 From: brianlic-msft Date: Thu, 17 Nov 2016 17:52:15 +0000 Subject: [PATCH 41/53] Initialize open publishing repository: https://github.com/Microsoft/win-cpub-itpro-docs of branch master --- .openpublishing.publish.config.json | 14 ++++++++++++ smb/docfx.json | 35 +++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 smb/docfx.json diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 204979c416..62ffa53977 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -93,6 +93,20 @@ "type_mapping": { "Conceptual": "Content" } + }, + { + "docset_name": "smb", + "build_source_folder": "smb", + "build_output_subfolder": "smb", + "locale": "en-us", + "version": 0, + "open_to_public_contributors": false, + "type_mapping": { + "Conceptual": "Content", + "ManagedReference": "Content", + "RestApi": "Content" + }, + "build_entry_point": "op" } ], "notification_subscribers": [ diff --git a/smb/docfx.json b/smb/docfx.json new file mode 100644 index 0000000000..033a3552a9 --- /dev/null +++ b/smb/docfx.json @@ -0,0 +1,35 @@ +{ + "build": { + "content": [ + { + "files": [ + "**/*.md" + ], + "exclude": [ + "**/obj/**", + "smb/**", + "**/includes/**" + ] + } + ], + "resource": [ + { + "files": [ + "**/*.png", + "**/*.jpg" + ], + "exclude": [ + "**/obj/**", + "smb/**", + "**/includes/**" + ] + } + ], + "overwrite": [], + "externalReference": [], + "globalMetadata": {}, + "fileMetadata": {}, + "template": [], + "dest": "smb" + } +} \ No newline at end of file From cbb01d1ea0c338ec8165d6e3ffcb023c48387129 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Thu, 17 Nov 2016 10:39:44 -0800 Subject: [PATCH 42/53] turning on public contributions for HoloLens --- .openpublishing.publish.config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 62ffa53977..4658a2f02b 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -31,7 +31,7 @@ "build_output_subfolder": "devices/hololens", "locale": "en-us", "version": 0, - "open_to_public_contributors": false, + "open_to_public_contributors": true, "type_mapping": { "Conceptual": "Content", "ManagedReference": "Content", From 5cc6efd3ea4b601771da2425100982b80ea34dd5 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Thu, 17 Nov 2016 14:18:27 -0800 Subject: [PATCH 43/53] migrating Office 2016 topics --- mdop/appv-v5/TOC.md | 2 + ...ng-microsoft-office-2016-by-using-app-v.md | 876 +++++++++++++++++ ...-microsoft-office-2016-by-using-app-v51.md | 884 ++++++++++++++++++ 3 files changed, 1762 insertions(+) create mode 100644 mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v.md create mode 100644 mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v51.md diff --git a/mdop/appv-v5/TOC.md b/mdop/appv-v5/TOC.md index 2836e9c7ab..db147e8a98 100644 --- a/mdop/appv-v5/TOC.md +++ b/mdop/appv-v5/TOC.md @@ -40,6 +40,7 @@ ##### [About App-V 5.1 Reporting](about-app-v-51-reporting.md) ##### [How to install the Reporting Server on a Standalone Computer and Connect it to the Database 5.1](how-to-install-the-reporting-server-on-a-standalone-computer-and-connect-it-to-the-database51.md) #### [App-V 5.1 Deployment Checklist](app-v-51-deployment-checklist.md) +#### [Deploying Microsoft Office 2016 by Using App-V 5.1](deploying-microsoft-office-2016-by-using-app-v51.md) #### [Deploying Microsoft Office 2013 by Using App-V 5.1](deploying-microsoft-office-2013-by-using-app-v51.md) #### [Deploying Microsoft Office 2010 by Using App-V 5.1](deploying-microsoft-office-2010-by-using-app-v51.md) ### [Operations for App-V 5.1](operations-for-app-v-51.md) @@ -155,6 +156,7 @@ ##### [About App-V 5.0 Reporting](about-app-v-50-reporting.md) ##### [How to install the Reporting Server on a Standalone Computer and Connect it to the Database](how-to-install-the-reporting-server-on-a-standalone-computer-and-connect-it-to-the-database.md) #### [App-V 5.0 Deployment Checklist](app-v-50-deployment-checklist.md) +#### [Deploying Microsoft Office 2016 by Using App-V](deploying-microsoft-office-2016-by-using-app-v.md) #### [Deploying Microsoft Office 2013 by Using App-V](deploying-microsoft-office-2013-by-using-app-v.md) #### [Deploying Microsoft Office 2010 by Using App-V](deploying-microsoft-office-2010-by-using-app-v.md) ### [Operations for App-V 5.0](operations-for-app-v-50.md) diff --git a/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v.md b/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v.md new file mode 100644 index 0000000000..326877092e --- /dev/null +++ b/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v.md @@ -0,0 +1,876 @@ +--- +title: Deploying Microsoft Office 2016 by Using App-V +description: Deploying Microsoft Office 2016 by Using App-V +author: jamiejdt +ms.assetid: cc675cde-cb8d-4b7c-a700-6104b78f1d89 +ms.pagetype: mdop, appcompat, virtualization +ms.mktglfcycl: deploy +ms.sitesec: library +ms.prod: w10 +--- + + +# Deploying Microsoft Office 2016 by Using App-V + + +Use the information in this article to use Microsoft Application Virtualization 5.0, or later versions, to deliver Microsoft Office 2016 as a virtualized application to computers in your organization. For information about using App-V to deliver Office 2010, see [Deploying Microsoft Office 2013 by Using App-V](deploying-microsoft-office-2013-by-using-app-v.md). For information about using App-V to deliver Office 2010, see [Deploying Microsoft Office 2010 by Using App-V](deploying-microsoft-office-2010-by-using-app-v.md). + +This topic contains the following sections: + +- [What to know before you start](#bkmk-before-you-start) + +- [Creating an Office 2016 package for App-V with the Office Deployment Tool](#bkmk-create-office-pkg) + +- [Publishing the Office package for App-V 5.0](#bkmk-pub-pkg-office) + +- [Customizing and managing Office App-V packages](#bkmk-custmz-manage-office-pkgs) + +## What to know before you start + + +Before you deploy Office 2016 by using App-V, review the following planning information. + +### Supported Office versions and Office coexistence + +Use the following table to get information about supported versions of Office and about running coexisting versions of Office. + + ++++ + + + + + + + + + + + + + + + + +
    Information to reviewDescription

    [Supported versions of Microsoft Office](planning-for-using-app-v-with-office.md#bkmk-office-vers-supp-appv)

      +
    • Supported versions of Office

    • +
    • Supported deployment types (for example, desktop, personal Virtual Desktop Infrastructure (VDI), pooled VDI)

    • +
    • Office licensing options

    • +

    [Planning for Using App-V with coexsiting versions of Office](planning-for-using-app-v-with-office.md#bkmk-plan-coexisting)

    Considerations for installing different versions of Office on the same computer

    + +  + +### Packaging, publishing, and deployment requirements + +Before you deploy Office by using App-V, review the following requirements. + + ++++ + + + + + + + + + + + + + + + + + + + + +
    TaskRequirement

    Packaging

      +
    • All of the Office applications that you want to deploy to users must be in a single package.

    • +
    • In App-V 5.0 and later, you must use the Office Deployment Tool to create packages. You cannot use the Sequencer.

    • +
    • If you are deploying Microsoft Visio 2016 and Microsoft Project 2016 along with Office, you must include them in the same package with Office. For more information, see [Deploying Visio 2016 and Project 2016 with Office](#bkmk-deploy-visio-project).

    • +

    Publishing

      +
    • You can publish only one Office package to each client computer.

    • +
    • You must publish the Office package globally. You cannot publish to the user.

    • +

    Deploying any of the following products to a shared computer, for example, by using Remote Desktop Services:

    +
      +
    • Office 365 ProPlus

    • +
    • Visio Pro for Office 365

    • +
    • Project Pro for Office 365

    • +

    You must enable [shared computer activation](http://technet.microsoft.com/library/dn782860.aspx).

    +

    You don’t use shared computer activation if you’re deploying a volume licensed product, such as:

    +
      +
    • Office Professional Plus 2016

    • +
    • Visio Professional 2016

    • +
    • Project Professional 2016

    • +
    + +  + +### Excluding Office applications from a package + +The following table describes the recommended methods for excluding specific Office applications from a package. + + ++++ + + + + + + + + + + + + + + + + +
    TaskDetails

    Use the ExcludeApp setting when you create the package by using the Office Deployment Tool.

      +
    • Enables you to exclude specific Office applications from the package when the Office Deployment Tool creates the package. For example, you can use this setting to create a package that contains only Microsoft Word.

    • +
    • For more information, see [ExcludeApp element](http://technet.microsoft.com/library/jj219426.aspx#bkmk-excludeappelement).

    • +

    Modify the DeploymentConfig.xml file

      +
    • Modify the DeploymentConfig.xml file after the package has been created. This file contains the default package settings for all users on a computer that is running the App-V Client.

    • +
    • For more information, see [Disabling Office 2016 applications](#bkmk-disable-office-apps).

    • +
    + +  + +## Creating an Office 2016 package for App-V with the Office Deployment Tool + + +Complete the following steps to create an Office 2016 package for App-V 5.0 or later. + +**Important**   +In App-V 5.0 and later, you must the Office Deployment Tool to create a package. You cannot use the Sequencer to create packages. + + +### Review prerequisites for using the Office Deployment Tool + +The computer on which you are installing the Office Deployment Tool must have: + + ++++ + + + + + + + + + + + + + + + + +
    PrerequisiteDescription

    Prerequisite software

    .Net Framework 4

    Supported operating systems

      +
    • 64-bit version of Windows 10

    • +
    • 64-bit version of Windows 8 or 8.1

    • +
    • 64-bit version of Windows 7

    • +
    + + +**Note**   +In this topic, the term “Office 2016 App-V package” refers to subscription licensing and volume licensing. +  + +### Create Office 2016 App-V Packages Using Office Deployment Tool + +You create Office 2016 App-V packages by using the Office Deployment Tool. The following instructions explain how to create an Office 2016 App-V package with Volume Licensing or Subscription Licensing. + +Create Office 2016 App-V packages on 64-bit Windows computers. Once created, the Office 2016 App-V package will run on 32-bit and 64-bit Windows 7, Windows 8.1, and Windows 10 computers. + +### Download the Office Deployment Tool + +Office 2016 App-V Packages are created using the Office Deployment Tool, which generates an Office 2016 App-V Package. The package cannot be created or modified through the App-V sequencer. To begin package creation: + +1. Download the [Office 2016 Deployment Tool for Click-to-Run](https://www.microsoft.com/download/details.aspx?id=49117). + +2. Run the .exe file and extract its features into the desired location. To make this process easier, you can create a shared network folder where the features will be saved. + + Example: \\\\Server\\Office2016 + +3. Check that a setup.exe and a configuration.xml file exist and are in the location you specified. + +### Download Office 2016 applications + +After you download the Office Deployment Tool, you can use it to get the latest Office 2016 applications. After getting the Office applications, you create the Office 2016 App-V package. + +The XML file that is included in the Office Deployment Tool specifies the product details, such as the languages and Office applications included. + +1. **Customize the sample XML configuration file:** Use the sample XML configuration file that you downloaded with the Office Deployment Tool to customize the Office applications: + + 1. Open the sample XML file in Notepad or your favorite text editor. + + 2. With the sample configuration.xml file open and ready for editing, you can specify products, languages, and the path to which you save the Office 2016 applications. The following is a basic example of the configuration.xml file: + + ``` syntax + + + + + + + + + + + ``` + + **Note**   + The configuration XML is a sample XML file. The file includes lines that are commented out. You can “uncomment” these lines to customize additional settings with the file. To “uncomment” these lines, remove the "" from the end of the line. + + The above XML configuration file specifies that Office 2016 ProPlus 32-bit edition, including Visio ProPlus, will be downloaded in English to the \\\\server\\Office 2016, which is the location where Office applications will be saved to. Note that the Product ID of the applications will not affect the final licensing of Office. Office 2016 App-V packages with various licensing can be created from the same applications through specifying licensing in a later stage. The table below summarizes the customizable attributes and elements of XML file: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    InputDescriptionExample

    Add element

    Specifies the products and languages to include in the package.

    N/A

    OfficeClientEdition (attribute of Add element)

    Specifies the edition of Office 2016 product to use: 32-bit or 64-bit. The operation fails if OfficeClientEdition is not set to a valid value.

    OfficeClientEdition="32"

    +

    OfficeClientEdition="64"

    Product element

    Specifies the application. Project 2016 and Visio 2016 must be specified here as an added product to be included in the applications.

    Product ID ="O365ProPlusRetail "

    +

    Product ID ="VisioProRetail"

    +

    Product ID ="ProjectProRetail"

    +

    Product ID ="ProPlusVolume"

    +

    Product ID ="VisioProVolume"

    +

    Product ID = "ProjectProVolume"

    Language element

    Specifies the language supported in the applications

    Language ID="en-us"

    Version (attribute of Add element)

    Optional. Specifies a build to use for the package

    +

    Defaults to latest advertised build (as defined in v32.CAB at the Office source).

    15.1.2.3

    SourcePath (attribute of Add element)

    Specifies the location in which the applications will be saved to.

    Sourcepath = "\\Server\Office2016”

    Branch (attribute of Add element)

    Optional. Specifies the update branch for the product that you want to download or install.

    For more information about update branches, see Overview of update branches for Office 365 ProPlus.

    Branch = "Business"

    + + After editing the configuration.xml file to specify the desired product, languages, and also the location which the Office 2016 applications will be saved onto, you can save the configuration file, for example, as Customconfig.xml. + +2. **Download the applications into the specified location:** Use an elevated command prompt and a 64 bit operating system to download the Office 2016 applications that will later be converted into an App-V package. Below is an example command with description of details: + + ``` syntax + \\server\Office2016\setup.exe /download \\server\Office2016\Customconfig.xml + ``` + + In the example: + + + + + + + + + + + + + + + + + + + + + + + + +

    \\server\Office2016

    is the network share location that contains the Office Deployment Tool and the custom Configuration.xml file, Customconfig.xml.

    Setup.exe

    is the Office Deployment Tool.

    /download

    downloads the Office 2016 applications that you specify in the customConfig.xml file. These bits can be later converted in an Office 2016 App-V package with Volume Licensing.

    \\server\Office2016\Customconfig.xml

    passes the XML configuration file required to complete the download process, in this example, customconfig.xml. After using the download command, Office applications should be found in the location specified in the configuration xml file, in this example \\Server\Office2016.

    + +   + +### Convert the Office applications into an App-V package + +After you download the Office 2016 applications through the Office Deployment Tool, use the Office Deployment Tool to convert them into an Office 2016 App-V package. Complete the steps that correspond to your licensing model. + +**Summary of what you’ll need to do:** + +- Create the Office 2016 App-V packages on 64-bit Windows computers. However, the package will run on 32-bit and 64-bit Windows 7, Windows 8 or 8.1, and Windows 10 computers. + +- Create an Office App-V package for either Subscription Licensing package or Volume Licensing by using the Office Deployment Tool, and then modify the CustomConfig.xml configuration file. + + The following table summarizes the values you need to enter in the CustomConfig.xml file for the licensing model you’re using. The steps in the sections that follow the table will specify the exact entries you need to make. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
    Product IDVolume LicensingSubscription Licensing

    Office 2016

    ProPlusVolume

    O365ProPlusRetail

    Office 2016 with Visio 2016

    ProPlusVolume

    +

    VisioProVolume

    O365ProPlusRetail

    +

    VisioProRetail

    Office 2016 with Visio 2016 and Project 2016

    ProPlusVolume

    +

    VisioProVolume

    +

    ProjectProVolume

    O365ProPlusRetail

    +

    VisioProRetail

    +

    ProjectProRetail

    + +  + +**How to convert the Office applications into an App-V package** + +1. In Notepad, reopen the CustomConfig.xml file, and make the following changes to the file: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterWhat to change the value to

    SourcePath

    Point to the Office applications downloaded earlier.

    ProductID

    Specify the type of licensing, as shown in the following examples:

    +
      +
    • Subscription Licensing

      +
      <Configuration>
      +       <Add SourcePath= "\\server\Office 2016" OfficeClientEdition="32" >
      +        <Product ID="O365ProPlusRetail">
      +          <Language ID="en-us" />
      +        </Product>
      +        <Product ID="VisioProRetail">
      +          <Language ID="en-us" />
      +        </Product>
      +      </Add>  
      +    </Configuration> 
      +

      In this example, the following changes were made to create a package with Subscription licensing:

      + + + + + + + + + + + + + + + + + + + +

      SourcePath

      is the path, which was changed to point to the Office applications that were downloaded earlier.

      Product ID

      for Office was changed to O365ProPlusRetail.

      Product ID

      for Visio was changed to VisioProRetail.

      +

       

      +

    • +
    • Volume Licensing

      +
      <Configuration>
      +       <Add SourcePath= "\\Server\Office2016" OfficeClientEdition="32" >
      +        <Product ID="ProPlusVolume">
      +          <Language ID="en-us" />
      +        </Product>
      +        <Product ID="VisioProVolume">
      +          <Language ID="en-us" />
      +        </Product>
      +      </Add>  
      +    </Configuration>
      +

      In this example, the following changes were made to create a package with Volume licensing:

      + + + + + + + + + + + + + + + + + + + +

      SourcePath

      is the path, which was changed to point to the Office applications that were downloaded earlier.

      Product ID

      for Office was changed to ProPlusVolume.

      Product ID

      for Visio was changed to VisioProVolume.

      +

       

      +

    • +

    ExcludeApp (optional)

    Lets you specify Office programs that you don’t want included in the App-V package that the Office Deployment Tool creates. For example, you can exclude Access and InfoPath.

    PACKAGEGUID (optional)

    By default, all App-V packages created by the Office Deployment Tool share the same App-V Package ID. You can use PACKAGEGUID to specify a different package ID for each package, which allows you to publish multiple App-V packages, created by the Office Deployment Tool, and manage them by using the App-V Server.

    +

    An example of when to use this parameter is if you create different packages for different users. For example, you can create a package with just Office 2016 for some users, and create another package with Office 2016 and Visio 2016 for another set of users.

    +
    + Note   +

    Even if you use unique package IDs, you can still deploy only one App-V package to a single device.

    +
    +
    +   +
    + +   + +2. Use the /packager command to convert the Office applications to an Office 2016 App-V package. + + For example: + + ``` syntax + \\server\Office2016\setup.exe /packager \\server\Office2016\Customconfig.xml \\server\share\Office2016AppV + ``` + + In the example: + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    \\server\Office2016

    is the network share location that contains the Office Deployment Tool and the custom Configuration.xml file, Customconfig.xml.

    Setup.exe

    is the Office Deployment Tool.

    /packager

    creates the Office 2016 App-V package with Volume Licensing as specified in the customConfig.xml file.

    \\server\Office2016\Customconfig.xml

    passes the configuration XML file (in this case customConfig) that has been prepared for the packaging stage.

    \\server\share\Office 2016AppV

    specifies the location of the newly created Office App-V package.

    + +   + + After you run the **/packager** command, the following folders appear up in the directory where you specified the package should be saved: + + - **App-V Packages** – contains an Office 2016 App-V package and two deployment configuration files. + + - **WorkingDir** + + **Note**   + To troubleshoot any issues, see the log files in the %temp% directory (default). + +   + +3. Verify that the Office 2016 App-V package works correctly: + + 1. Publish the Office 2016 App-V package, which you created globally, to a test computer, and verify that the Office 2016 shortcuts appear. + + 2. Start a few Office 2016 applications, such as Excel or Word, to ensure that your package is working as expected. + +## Publishing the Office package for App-V 5.0 + + +Use the following information to publish an Office package. + +### Methods for publishing Office App-V packages + +Deploy the App-V package for Office 2016 by using the same methods you use for any other package: + +- System Center Configuration Manager + +- App-V Server + +- Stand-alone through PowerShell commands + +### Publishing prerequisites and requirements + + ++++ + + + + + + + + + + + + + + + + +
    Prerequisite or requirementDetails

    Enable PowerShell scripting on the App-V clients

    To publish Office 2016 packages, you must run a script.

    +

    Package scripts are disabled by default on App-V clients. To enable scripting, run the following PowerShell command:

    +
    Set-AppvClientConfiguration –EnablePackageScripts 1

    Publish the Office 2016 package globally

    Extension points in the Office App-V package require installation at the computer level.

    +

    When you publish at the computer level, no prerequisite actions or redistributables are needed, and the Office 2016 package globally enables its applications to work like natively installed Office, eliminating the need for administrators to customize packages.

    + +  + +### How to publish an Office package + +Run the following command to publish an Office package globally: + +- `Add-AppvClientPackage | Publish-AppvClientPackage –global` + +- From the Web Management Console on the App-V Server, you can add permissions to a group of computers instead of to a user group to enable packages to be published globally to the computers in the corresponding group. + +## Customizing and managing Office App-V packages + + +To manage your Office App-V packages, use the same operations as you would for any other package, but there are a few exceptions, as outlined in the following sections. + +- [Enabling Office plug-ins by using connection groups](#bkmk-enable-office-plugins) + +- [Disabling Office 2016 applications](#bkmk-disable-office-apps) + +- [Disabling Office 2016 shortcuts](#bkmk-disable-shortcuts) + +- [Managing Office 2016 package upgrades](#bkmk-manage-office-pkg-upgrd) + +- [Managing Office 2016 licensing upgrades](#bkmk-manage-office-lic-upgrd) + +- [Deploying Visio 2016 and Project 2016 with Office](#bkmk-deploy-visio-project) + +### Enabling Office plug-ins by using connection groups + +Use the steps in this section to enable Office plug-ins with your Office package. To use Office plug-ins, you must use the App-V Sequencer to create a separate package that contains just the plug-ins. You cannot use the Office Deployment Tool to create the plug-ins package. You then create a connection group that contains the Office package and the plug-ins package, as described in the following steps. + +**To enable plug-ins for Office App-V packages** + +1. Add a Connection Group through App-V Server, System Center Configuration Manager, or a PowerShell cmdlet. + +2. Sequence your plug-ins using the App-V 5.0 Sequencer. Ensure that Office 2016 is installed on the computer being used to sequence the plug-in. It is recommended you use Office 365 ProPlus(non-virtual) on the sequencing computer when you sequence Office 2016 plug-ins. + +3. Create an App-V 5.0 package that includes the desired plug-ins. + +4. Add a Connection Group through App-V server, System Center Configuration Manager, or a PowerShell cmdlet. + +5. Add the Office 2016 App-V package and the plug-ins package you sequenced to the Connection Group you created. + + **Important**   + The order of the packages in the Connection Group determines the order in which the package contents are merged. In your Connection group descriptor file, add the Office 2016 App-V package first, and then add the plug-in App-V package. + +   + +6. Ensure that both packages are published to the target computer and that the plug-in package is published globally to match the global settings of the published Office 2016 App-V package. + +7. Verify that the Deployment Configuration File of the plug-in package has the same settings that the Office 2016 App-V package has. + + Since the Office 2016 App-V package is integrated with the operating system, the plug-in package settings should match. You can search the Deployment Configuration File for “COM Mode” and ensure that your plug-ins package has that value set as “Integrated” and that both "InProcessEnabled" and "OutOfProcessEnabled" match the settings of the Office 2016 App-V package you published. + +8. Open the Deployment Configuration File and set the value for **Objects Enabled** to **false**. + +9. If you made any changes to the Deployment Configuration file after sequencing, ensure that the plug-in package is published with the file. + +10. Ensure that the Connection Group you created is enabled onto your desired computer. The Connection Group created will likely “pend” if the Office 2016 App-V package is in use when the Connection Group is enabled. If that happens, you have to reboot to successfully enable the Connection Group. + +11. After you successfully publish both packages and enable the Connection Group, start the target Office 2016 application and verify that the plug-in you published and added to the connection group works as expected. + +### Disabling Office 2016 applications + +You may want to disable specific applications in your Office App-V package. For instance, you can disable Access, but leave all other Office application main available. When you disable an application, the end user will no longer see the shortcut for that application. You do not have to re-sequence the application. When you change the Deployment Configuration File after the Office 2016 App-V package has been published, you will save the changes, add the Office 2016 App-V package, and then republish it with the new Deployment Configuration File to apply the new settings to Office 2016 App-V Package applications. + +**Note**   +To exclude specific Office applications (for example, Access and InfoPath) when you create the App-V package with the Office Deployment Tool, use the **ExcludeApp** setting. +  + +**To disable an Office 2016 application** + +1. Open a Deployment Configuration File with a text editor such as **Notepad** and search for “Applications." + +2. Search for the Office application you want to disable, for example, Access 2016. + +3. Change the value of "Enabled" from "true" to "false." + +4. Save the Deployment Configuration File. + +5. Add the Office 2016 App-V Package with the new Deployment Configuration File. + + ``` syntax + + + Lync 2016 + + + + + + + Access 2016 + + + + + ``` + +6. Re-add the Office 2016 App-V package, and then republish it with the new Deployment Configuration File to apply the new settings to Office 2016 App-V Package applications. + +### Disabling Office 2016 shortcuts + +You may want to disable shortcuts for certain Office applications instead of unpublishing or removing the package. The following example shows how to disable shortcuts for Microsoft Access. + +**To disable shortcuts for Office 2016 applications** + +1. Open a Deployment Configuration File in Notepad and search for “Shortcuts”. + +2. To disable certain shortcuts, delete or comment out the specific shortcuts you don’t want. You must keep the subsystem present and enabled. For example, in the example below, delete the Microsoft Access shortcuts, while keeping the subsystems <shortcut> </shortcut> intact to disable the Microsoft Access shortcut. + + ``` syntax + Shortcuts + + --> + + + + + [{Common Programs}]\Microsoft Office 2016\Access 2016.lnk + [{AppvPackageRoot}])office16\MSACCESS.EXE + [{Windows}]\Installer\{90150000-000F-0000-0000-000000FF1CE)\accicons.exe.Ø.ico + + + Microsoft.Office.MSACCESS.EXE.15 + true + Build a professional app quickly to manage data. + l + [{AppVPackageRoot}]\officel6\MSACCESS.EXE + + ``` + +3. Save the Deployment Configuration File. + +4. Republish Office 2016 App-V Package with new Deployment Configuration File. + +Many additional settings can be changed through modifying the Deployment Configuration for App-V packages, for example, file type associations, Virtual File System, and more. For additional information on how to use Deployment Configuration Files to change App-V package settings, refer to the additional resources section at the end of this document. + +### Managing Office 2016 package upgrades + +To upgrade an Office 2016 package, use the Office Deployment Tool. To upgrade a previously deployed Office 2016 package, perform the following steps. + +**How to upgrade a previously deployed Office 2016 package** + +1. Create a new Office 2016 package through the Office Deployment Tool that uses the most recent Office 2016 application software. The most recent Office 2016 bits can always be obtained through the download stage of creating an Office 2016 App-V Package. The newly created Office 2016 package will have the most recent updates and a new Version ID. All packages created using the Office Deployment Tool have the same lineage. + + **Note**   + Office App-V packages have two Version IDs: + + - An Office 2016 App-V Package Version ID that is unique across all packages created using the Office Deployment Tool. + + - A second App-V Package Version ID, x.x.x.x for example, in the AppX manifest that will only change if there is a new version of Office itself. For example, if a new Office 2016 release with upgrades is available, and a package is created through the Office Deployment Tool to incorporate these upgrades, the X.X.X.X version ID will change to reflect that the Office version itself has changed. The App-V server will use the X.X.X.X version ID to differentiate this package and recognize that it contains new upgrades to the previously published package, and as a result, publish it as an upgrade to the existing Office 2016 package. + +   + +2. Globally publish the newly created Office 2016 App-V Packages onto computers where you would like to apply the new updates. Since the new package has the same lineage of the older Office 2016 App-V Package, publishing the new package with the updates will only apply the new changes to the old package, and thus will be fast. + +3. Upgrades will be applied in the same manner of any globally published App-V Packages. Because applications will probably be in use, upgrades might be delayed until the computer is rebooted. + +### Managing Office 2016 licensing upgrades + +If a new Office 2016 App-V Package has a different license than the Office 2016 App-V Package currently deployed. For instance, the Office 2016 package deployed is a subscription based Office 2016 and the new Office 2016 package is Volume Licensing based, the following instructions must be followed to ensure smooth licensing upgrade: + +**How to upgrade an Office 2016 License** + +1. Unpublish the already deployed Office 2016 Subscription Licensing App-V package. + +2. Remove the unpublished Office 2016 Subscription Licensing App-V package. + +3. Restart the computer. + +4. Add the new Office 2016 App-V Package Volume Licensing. + +5. Publish the added Office 2016 App-V Package with Volume Licensing. + +An Office 2016 App-V Package with your chosen licensing will be successfully deployed. + +### Deploying Visio 2016 and Project 2016 with Office + +The following table describes the requirements and options for deploying Visio 2016 and Project 2016 with Office. + + ++++ + + + + + + + + + + + + + + + + +
    TaskDetails

    How do I package and publish Visio 2016 and Project 2016 with Office?

    You must include Visio 2016 and Project 2016 in the same package with Office.

    +

    If you aren’t deploying Office, you can create a package that contains Visio and/or Project, as long as you follow [Deploying Microsoft Office 2010 by Using App-V](../appv-v5/deploying-microsoft-office-2010-by-using-app-v.md).

    How can I deploy Visio 2016 and Project 2016 to specific users?

    Use one of the following methods:

    + ++++ + + + + + + + + + + + + + + + + +
    If you want to......then use this method

    Create two different packages and deploy each one to a different group of users

    Create and deploy the following packages:

    +
      +
    • A package that contains only Office - deploy to computers whose users need only Office.

    • +
    • A package that contains Office, Visio, and Project - deploy to computers whose users need all three applications.

    • +

    If you want only one package for the whole organization, or if you have users who share computers:

    Follows these steps:

    +
      +
    1. Create a package that contains Office, Visio, and Project.

    2. +
    3. Deploy the package to all users.

    4. +
    5. Use [Microsoft AppLocker](http://technet.microsoft.com/library/dd723678.aspx) to prevent specific users from using Visio and Project.

    6. +
    +

     

    + +  + +## Additional resources + + +**Office 2016 App-V 5.0 Packages 5.0 Additional Resources** + +[Office 2016 Deployment Tool for Click-to-Run](https://www.microsoft.com/download/details.aspx?id=49117) + +[Supported scenarios for deploying Microsoft Office as a sequenced App-V Package](https://go.microsoft.com/fwlink/p/?LinkId=330680) + +**Office 2013 and Office 2010 App-V Packages** + +[Deploying Microsoft Office 2013 by Using App-V](deploying-microsoft-office-2013-by-using-app-v.md) + +[Deploying Microsoft Office 2011 by Using App-V](deploying-microsoft-office-2010-by-using-app-v.md) + +**Connection Groups** + +[Deploying Connection Groups in Microsoft App-V v5](https://go.microsoft.com/fwlink/p/?LinkId=330683) + +[Managing Connection Groups](managing-connection-groups.md) + +**Dynamic Configuration** + +[About App-V 5.0 Dynamic Configuration](about-app-v-50-dynamic-configuration.md) + +## Got a suggestion for App-V? + + +Add or vote on suggestions [here](http://appv.uservoice.com/forums/280448-microsoft-application-virtualization). For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/home?forum=mdopappv). diff --git a/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v51.md b/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v51.md new file mode 100644 index 0000000000..efb700aace --- /dev/null +++ b/mdop/appv-v5/deploying-microsoft-office-2016-by-using-app-v51.md @@ -0,0 +1,884 @@ +--- +title: Deploying Microsoft Office 2016 by Using App-V +description: Deploying Microsoft Office 2016 by Using App-V +author: jamiejdt +ms.assetid: e0f4876-da99-4b89-977e-2fb6e89ea3d3 +ms.pagetype: mdop, appcompat, virtualization +ms.mktglfcycl: deploy +ms.sitesec: library +ms.prod: w10 +--- + + +# Deploying Microsoft Office 2016 by Using App-V + + +Use the information in this article to use Microsoft Application Virtualization (App-V) 5.1, or later versions, to deliver Microsoft Office 2016 as a virtualized application to computers in your organization. For information about using App-V to deliver Office 2013, see [Deploying Microsoft Office 2013 by Using App-V](deploying-microsoft-office-2013-by-using-app-v51.md). For information about using App-V to deliver Office 2010, see [Deploying Microsoft Office 2010 by Using App-V](deploying-microsoft-office-2010-by-using-app-v51.md). + +This topic contains the following sections: + +- [What to know before you start](#bkmk-before-you-start) + +- [Creating an Office 2016 package for App-V with the Office Deployment Tool](#bkmk-create-office-pkg) + +- [Publishing the Office package for App-V 5.1](#bkmk-pub-pkg-office) + +- [Customizing and managing Office App-V packages](#bkmk-custmz-manage-office-pkgs) + +## What to know before you start + + +Before you deploy Office 2016 by using App-V, review the following planning information. + +### Supported Office versions and Office coexistence + +Use the following table to get information about supported versions of Office and about running coexisting versions of Office. + + ++++ + + + + + + + + + + + + + + + + +
    Information to reviewDescription

    [Planning for Using App-V with Office](planning-for-using-app-v-with-office51.md#bkmk-office-vers-supp-appv)

      +
    • Supported versions of Office

    • +
    • Supported deployment types (for example, desktop, personal Virtual Desktop Infrastructure (VDI), pooled VDI)

    • +
    • Office licensing options

    • +

    [Planning for Using App-V with Office](planning-for-using-app-v-with-office51.md#bkmk-plan-coexisting)

    Considerations for installing different versions of Office on the same computer

    + +  +### Packaging, publishing, and deployment requirements + +Before you deploy Office by using App-V, review the following requirements. + + ++++ + + + + + + + + + + + + + + + + + + + + +
    TaskRequirement

    Packaging

      +
    • All of the Office applications that you want to deploy to users must be in a single package.

    • +
    • In App-V 5.1 and later, you must use the Office Deployment Tool to create packages. You cannot use the Sequencer.

    • +
    • If you are deploying Microsoft Visio 2016 and Microsoft Project 2016 along with Office, you must include them in the same package with Office. For more information, see [Deploying Visio 2016 and Project 2016 with Office](#bkmk-deploy-visio-project).

    • +

    Publishing

      +
    • You can publish only one Office package to each client computer.

    • +
    • You must publish the Office package globally. You cannot publish to the user.

    • +

    Deploying any of the following products to a shared computer, for example, by using Remote Desktop Services:

    +
      +
    • Office 365 ProPlus

    • +
    • Visio Pro for Office 365

    • +
    • Project Pro for Office 365

    • +

    You must enable [shared computer activation](http://technet.microsoft.com/library/dn782860.aspx).

    +

    You don’t use shared computer activation if you’re deploying a volume licensed product, such as:

    +
      +
    • Office Professional Plus 2016

    • +
    • Visio Professional 2016

    • +
    • Project Professional 2016

    • +
    + +  + +### Excluding Office applications from a package + +The following table describes the recommended methods for excluding specific Office applications from a package. + + ++++ + + + + + + + + + + + + + + + + +
    TaskDetails

    Use the ExcludeApp setting when you create the package by using the Office Deployment Tool.

      +
    • Enables you to exclude specific Office applications from the package when the Office Deployment Tool creates the package. For example, you can use this setting to create a package that contains only Microsoft Word.

    • +
    • For more information, see [ExcludeApp element](http://technet.microsoft.com/library/jj219426.aspx#bkmk-excludeappelement).

    • +

    Modify the DeploymentConfig.xml file

      +
    • Modify the DeploymentConfig.xml file after the package has been created. This file contains the default package settings for all users on a computer that is running the App-V Client.

    • +
    • For more information, see [Disabling Office 2016 applications](#bkmk-disable-office-apps).

    • +
    + +  + +## Creating an Office 2016 package for App-V with the Office Deployment Tool + + +Complete the following steps to create an Office 2016 package for App-V 5.1 or later. + +**Important**   +In App-V 5.1 and later, you must the Office Deployment Tool to create a package. You cannot use the Sequencer to create packages. + +  + +### Review prerequisites for using the Office Deployment Tool + +The computer on which you are installing the Office Deployment Tool must have: + + ++++ + + + + + + + + + + + + + + + + +
    PrerequisiteDescription

    Prerequisite software

    .Net Framework 4

    Supported operating systems

      +
    • 64-bit version of Windows 10

    • +
    • 64-bit version of Windows 8 or later

    • +
    • 64-bit version of Windows 7

    • +
    + +  + +**Note**   +In this topic, the term “Office 2016 App-V package” refers to subscription licensing and volume licensing. + +  + +### Create Office 2013 App-V Packages Using Office Deployment Tool + +You create Office 2016 App-V packages by using the Office Deployment Tool. The following instructions explain how to create an Office 2016 App-V package with Volume Licensing or Subscription Licensing. + +Create Office 2016 App-V packages on 64-bit Windows computers. Once created, the Office 2016 App-V package will run on 32-bit and 64-bit Windows 7, Windows 8.1, and Windows 10 computers. + +### Download the Office Deployment Tool + +Office 2016 App-V Packages are created using the Office Deployment Tool, which generates an Office 2016 App-V Package. The package cannot be created or modified through the App-V sequencer. To begin package creation: + +1. Download the [Office 2-16 Deployment Tool for Click-to-Run](https://www.microsoft.com/download/details.aspx?id=49117). + + > [!NOTE] + > You must use the Office 2016 Deployment Tool to create Office 2016 App-V Packages. + +2. Run the .exe file and extract its features into the desired location. To make this process easier, you can create a shared network folder where the features will be saved. + + Example: \\\\Server\\Office2016 + +3. Check that a setup.exe and a configuration.xml file exist and are in the location you specified. + +### Download Office 2016 applications + +After you download the Office Deployment Tool, you can use it to get the latest Office 2016 applications. After getting the Office applications, you create the Office 2016 App-V package. + +The XML file that is included in the Office Deployment Tool specifies the product details, such as the languages and Office applications included. + +1. **Customize the sample XML configuration file:** Use the sample XML configuration file that you downloaded with the Office Deployment Tool to customize the Office applications: + + 1. Open the sample XML file in Notepad or your favorite text editor. + + 2. With the sample configuration.xml file open and ready for editing, you can specify products, languages, and the path to which you save the Office 2016 applications. The following is a basic example of the configuration.xml file: + + ``` syntax + + + + + + + + + + + ``` + + **Note**   + The configuration XML is a sample XML file. The file includes lines that are commented out. You can “uncomment” these lines to customize additional settings with the file. To “uncomment” these lines, remove the "" from the end of the line. + +   + + The above XML configuration file specifies that Office 2016 ProPlus 32-bit edition, including Visio ProPlus, will be downloaded in English to the \\\\server\\Office2016, which is the location where Office applications will be saved to. Note that the Product ID of the applications will not affect the final licensing of Office. Office 2016 App-V packages with various licensing can be created from the same applications through specifying licensing in a later stage. The table below summarizes the customizable attributes and elements of XML file: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    InputDescriptionExample

    Add element

    Specifies the products and languages to include in the package.

    N/A

    OfficeClientEdition (attribute of Add element)

    Specifies the edition of Office 2016 product to use: 32-bit or 64-bit. The operation fails if OfficeClientEdition is not set to a valid value.

    OfficeClientEdition="32"

    +

    OfficeClientEdition="64"

    Product element

    Specifies the application. Project 2016 and Visio 2016 must be specified here as an added product to be included in the applications.

    Product ID ="O365ProPlusRetail"

    +

    Product ID ="VisioProRetail"

    +

    Product ID ="ProjectProRetail"

    +

    Product ID ="ProPlusVolume"

    +

    Product ID ="VisioProVolume"

    +

    Product ID = "ProjectProVolume"

    Language element

    Specifies the language supported in the applications

    Language ID="en-us"

    Version (attribute of Add element)

    Optional. Specifies a build to use for the package

    +

    Defaults to latest advertised build (as defined in v32.CAB at the Office source).

    16.1.2.3

    SourcePath (attribute of Add element)

    Specifies the location in which the applications will be saved to.

    Sourcepath = "\\Server\Office2016"

    Branch (attribute of Add element)

    Optional. Specifies the update branch for the product that you want to download or install.

    For more information about update branches, see Overview of update branches for Office 365 ProPlus.

    Branch = "Business"

    + +   + + After editing the configuration.xml file to specify the desired product, languages, and also the location which the Office 2016 applications will be saved onto, you can save the configuration file, for example, as Customconfig.xml. + +2. **Download the applications into the specified location:** Use an elevated command prompt and a 64 bit operating system to download the Office 2016 applications that will later be converted into an App-V package. Below is an example command with description of details: + + ``` syntax + \\server\Office2016\setup.exe /download \\server\Office2016\Customconfig.xml + ``` + + In the example: + + + + + + + + + + + + + + + + + + + + + + + + +

    \\server\Office2016

    is the network share location that contains the Office Deployment Tool and the custom Configuration.xml file, Customconfig.xml.

    Setup.exe

    is the Office Deployment Tool.

    /download

    downloads the Office 2016 applications that you specify in the customConfig.xml file. These bits can be later converted in an Office 2016 App-V package with Volume Licensing.

    \\server\Office2016\Customconfig.xml

    passes the XML configuration file required to complete the download process, in this example, customconfig.xml. After using the download command, Office applications should be found in the location specified in the configuration xml file, in this example \\Server\Office2016.

    + +   + +### Convert the Office applications into an App-V package + +After you download the Office 2016 applications through the Office Deployment Tool, use the Office Deployment Tool to convert them into an Office 2016 App-V package. Complete the steps that correspond to your licensing model. + +**Summary of what you’ll need to do:** + +- Create the Office 2016 App-V packages on 64-bit Windows computers. However, the package will run on 32-bit and 64-bit Windows 7, Windows 8 or 8.1, and Windows 10 computers. + +- Create an Office App-V package for either Subscription Licensing package or Volume Licensing by using the Office Deployment Tool, and then modify the CustomConfig.xml configuration file. + + The following table summarizes the values you need to enter in the CustomConfig.xml file for the licensing model you’re using. The steps in the sections that follow the table will specify the exact entries you need to make. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
    Product IDVolume LicensingSubscription Licensing

    Office 2016

    ProPlusVolume

    O365ProPlusRetail

    Office 2016 with Visio 2016

    ProPlusVolume

    +

    VisioProVolume

    O365ProPlusRetail

    +

    VisioProRetail

    Office 2016 with Visio 2016 and Project 2016

    ProPlusVolume

    +

    VisioProVolume

    +

    ProjectProVolume

    O365ProPlusRetail

    +

    VisioProRetail

    +

    ProjectProRetail

    + +  + +**How to convert the Office applications into an App-V package** + +1. In Notepad, reopen the CustomConfig.xml file, and make the following changes to the file: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterWhat to change the value to

    SourcePath

    Point to the Office applications downloaded earlier.

    ProductID

    Specify the type of licensing, as shown in the following examples:

    +
      +
    • Subscription Licensing

      +
      <Configuration>
      +       <Add SourcePath= "\\server\Office 2016" OfficeClientEdition="32" >
      +        <Product ID="O365ProPlusRetail">
      +          <Language ID="en-us" />
      +        </Product>
      +        <Product ID="VisioProRetail">
      +          <Language ID="en-us" />
      +        </Product>
      +      </Add>  
      +    </Configuration> 
      +

      In this example, the following changes were made to create a package with Subscription licensing:

      + + + + + + + + + + + + + + + + + + + +

      SourcePath

      is the path, which was changed to point to the Office applications that were downloaded earlier.

      Product ID

      for Office was changed to O365ProPlusRetail.

      Product ID

      for Visio was changed to VisioProRetail.

      +

       

      +

    • +
    • Volume Licensing

      +
      <Configuration>
      +       <Add SourcePath= "\\Server\Office2016" OfficeClientEdition="32" >
      +        <Product ID="ProPlusVolume">
      +          <Language ID="en-us" />
      +        </Product>
      +        <Product ID="VisioProVolume">
      +          <Language ID="en-us" />
      +        </Product>
      +      </Add>  
      +    </Configuration>
      +

      In this example, the following changes were made to create a package with Volume licensing:

      + + + + + + + + + + + + + + + + + + + +

      SourcePath

      is the path, which was changed to point to the Office applications that were downloaded earlier.

      Product ID

      for Office was changed to ProPlusVolume.

      Product ID

      for Visio was changed to VisioProVolume.

      +

       

      +

    • +

    ExcludeApp (optional)

    Lets you specify Office programs that you don’t want included in the App-V package that the Office Deployment Tool creates. For example, you can exclude Access.

    PACKAGEGUID (optional)

    By default, all App-V packages created by the Office Deployment Tool share the same App-V Package ID. You can use PACKAGEGUID to specify a different package ID for each package, which allows you to publish multiple App-V packages, created by the Office Deployment Tool, and manage them by using the App-V Server.

    +

    An example of when to use this parameter is if you create different packages for different users. For example, you can create a package with just Office 2016 for some users, and create another package with Office 2016 and Visio 2016 for another set of users.

    +
    + Note   +

    Even if you use unique package IDs, you can still deploy only one App-V package to a single device.

    +
    +
    +   +
    + +   + +2. Use the /packager command to convert the Office applications to an Office 2016 App-V package. + + For example: + + ``` syntax + \\server\Office2016\setup.exe /packager \\server\Office2016\Customconfig.xml \\server\share\Office2016AppV + ``` + + In the example: + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    \\server\Office2016

    is the network share location that contains the Office Deployment Tool and the custom Configuration.xml file, Customconfig.xml.

    Setup.exe

    is the Office Deployment Tool.

    /packager

    creates the Office 2016 App-V package with Volume Licensing as specified in the customConfig.xml file.

    \\server\Office2016\Customconfig.xml

    passes the configuration XML file (in this case customConfig) that has been prepared for the packaging stage.

    \\server\share\Office 2016AppV

    specifies the location of the newly created Office App-V package.

    + + After you run the **/packager** command, the following folders appear up in the directory where you specified the package should be saved: + + - **App-V Packages** – contains an Office 2016 App-V package and two deployment configuration files. + + - **WorkingDir** + + **Note**   + To troubleshoot any issues, see the log files in the %temp% directory (default). + +   + +3. Verify that the Office 2016 App-V package works correctly: + + 1. Publish the Office 2016 App-V package, which you created globally, to a test computer, and verify that the Office 2016 shortcuts appear. + + 2. Start a few Office 2016 applications, such as Excel or Word, to ensure that your package is working as expected. + +## Publishing the Office package for App-V 5.1 + + +Use the following information to publish an Office package. + +### Methods for publishing Office App-V packages + +Deploy the App-V package for Office 2016 by using the same methods you use for any other package: + +- System Center Configuration Manager + +- App-V Server + +- Stand-alone through PowerShell commands + +### Publishing prerequisites and requirements + + ++++ + + + + + + + + + + + + + + + + +
    Prerequisite or requirementDetails

    Enable PowerShell scripting on the App-V clients

    To publish Office 2016 packages, you must run a script.

    +

    Package scripts are disabled by default on App-V clients. To enable scripting, run the following PowerShell command:

    +
    Set-AppvClientConfiguration –EnablePackageScripts 1

    Publish the Office 2016 package globally

    Extension points in the Office App-V package require installation at the computer level.

    +

    When you publish at the computer level, no prerequisite actions or redistributables are needed, and the Office 2016 package globally enables its applications to work like natively installed Office, eliminating the need for administrators to customize packages.

    + +  + +### How to publish an Office package + +Run the following command to publish an Office package globally: + +- `Add-AppvClientPackage | Publish-AppvClientPackage –global` + +- From the Web Management Console on the App-V Server, you can add permissions to a group of computers instead of to a user group to enable packages to be published globally to the computers in the corresponding group. + +## Customizing and managing Office App-V packages + + +To manage your Office App-V packages, use the same operations as you would for any other package, but there are a few exceptions, as outlined in the following sections. + +- [Enabling Office plug-ins by using connection groups](#bkmk-enable-office-plugins) + +- [Disabling Office 2016 applications](#bkmk-disable-office-apps) + +- [Disabling Office 2016 shortcuts](#bkmk-disable-shortcuts) + +- [Managing Office 2016 package upgrades](#bkmk-manage-office-pkg-upgrd) + +- [Managing Office 2016 licensing upgrades](#bkmk-manage-office-lic-upgrd) + +- [Deploying Visio 2016 and Project 2016 with Office](#bkmk-deploy-visio-project) + +### Enabling Office plug-ins by using connection groups + +Use the steps in this section to enable Office plug-ins with your Office package. To use Office plug-ins, you must use the App-V Sequencer to create a separate package that contains just the plug-ins. You cannot use the Office Deployment Tool to create the plug-ins package. You then create a connection group that contains the Office package and the plug-ins package, as described in the following steps. + +**To enable plug-ins for Office App-V packages** + +1. Add a Connection Group through App-V Server, System Center Configuration Manager, or a PowerShell cmdlet. + +2. Sequence your plug-ins using the App-V 5.1 Sequencer. Ensure that Office 2016 is installed on the computer being used to sequence the plug-in. It is recommended you use Office 365 ProPlus(non-virtual) on the sequencing computer when you sequence Office 2016 plug-ins. + +3. Create an App-V 5.1 package that includes the desired plug-ins. + +4. Add a Connection Group through App-V server, System Center Configuration Manager, or a PowerShell cmdlet. + +5. Add the Office 2016 App-V package and the plug-ins package you sequenced to the Connection Group you created. + + **Important**   + The order of the packages in the Connection Group determines the order in which the package contents are merged. In your Connection group descriptor file, add the Office 2016 App-V package first, and then add the plug-in App-V package. + +   + +6. Ensure that both packages are published to the target computer and that the plug-in package is published globally to match the global settings of the published Office 2016 App-V package. + +7. Verify that the Deployment Configuration File of the plug-in package has the same settings that the Office 2016 App-V package has. + + Since the Office 2016 App-V package is integrated with the operating system, the plug-in package settings should match. You can search the Deployment Configuration File for “COM Mode” and ensure that your plug-ins package has that value set as “Integrated” and that both "InProcessEnabled" and "OutOfProcessEnabled" match the settings of the Office 2016 App-V package you published. + +8. Open the Deployment Configuration File and set the value for **Objects Enabled** to **false**. + +9. If you made any changes to the Deployment Configuration file after sequencing, ensure that the plug-in package is published with the file. + +10. Ensure that the Connection Group you created is enabled onto your desired computer. The Connection Group created will likely “pend” if the Office 2016 App-V package is in use when the Connection Group is enabled. If that happens, you have to reboot to successfully enable the Connection Group. + +11. After you successfully publish both packages and enable the Connection Group, start the target Office 2016 application and verify that the plug-in you published and added to the connection group works as expected. + +### Disabling Office 2016 applications + +You may want to disable specific applications in your Office App-V package. For instance, you can disable Access, but leave all other Office application main available. When you disable an application, the end user will no longer see the shortcut for that application. You do not have to re-sequence the application. When you change the Deployment Configuration File after the Office 2016 App-V package has been published, you will save the changes, add the Office 2013 App-V package, and then republish it with the new Deployment Configuration File to apply the new settings to Office 2016 App-V Package applications. + +**Note**   +To exclude specific Office applications (for example, Access and InfoPath) when you create the App-V package with the Office Deployment Tool, use the **ExcludeApp** setting. + +  + +**To disable an Office 2016 application** + +1. Open a Deployment Configuration File with a text editor such as **Notepad** and search for “Applications." + +2. Search for the Office application you want to disable, for example, Access 2016. + +3. Change the value of "Enabled" from "true" to "false." + +4. Save the Deployment Configuration File. + +5. Add the Office 2016 App-V Package with the new Deployment Configuration File. + + ``` syntax + + + Lync 2016 + + + + + + + Access 2016 + + + + + ``` + +6. Re-add the Office 2016 App-V package, and then republish it with the new Deployment Configuration File to apply the new settings to Office 2016 App-V Package applications. + +### Disabling Office 2016 shortcuts + +You may want to disable shortcuts for certain Office applications instead of unpublishing or removing the package. The following example shows how to disable shortcuts for Microsoft Access. + +**To disable shortcuts for Office 2016 applications** + +1. Open a Deployment Configuration File in Notepad and search for “Shortcuts”. + +2. To disable certain shortcuts, delete or comment out the specific shortcuts you don’t want. You must keep the subsystem present and enabled. For example, in the example below, delete the Microsoft Access shortcuts, while keeping the subsystems <shortcut> </shortcut> intact to disable the Microsoft Access shortcut. + + ``` syntax + Shortcuts + + --> + + + + + [{Common Programs}]\Microsoft Office 2016\Access 2016.lnk + [{AppvPackageRoot}])office15\MSACCESS.EXE + [{Windows}]\Installer\{90150000-000F-0000-0000-000000FF1CE)\accicons.exe.Ø.ico + + + Microsoft.Office.MSACCESS.EXE.16 + true + Build a professional app quickly to manage data. + l + [{AppVPackageRoot}]\officel6\MSACCESS.EXE + + ``` + +3. Save the Deployment Configuration File. + +4. Republish Office 2016 App-V Package with new Deployment Configuration File. + +Many additional settings can be changed through modifying the Deployment Configuration for App-V packages, for example, file type associations, Virtual File System, and more. For additional information on how to use Deployment Configuration Files to change App-V package settings, refer to the additional resources section at the end of this document. + +### Managing Office 2016 package upgrades + +To upgrade an Office 2016 package, use the Office Deployment Tool. To upgrade a previously deployed Office 2016 package, perform the following steps. + +**How to upgrade a previously deployed Office 2016 package** + +1. Create a new Office 2016 package through the Office Deployment Tool that uses the most recent Office 2016 application software. The most recent Office 2016 bits can always be obtained through the download stage of creating an Office 2016 App-V Package. The newly created Office 2016 package will have the most recent updates and a new Version ID. All packages created using the Office Deployment Tool have the same lineage. + + **Note**   + Office App-V packages have two Version IDs: + + - An Office 2016 App-V Package Version ID that is unique across all packages created using the Office Deployment Tool. + + - A second App-V Package Version ID, x.x.x.x for example, in the AppX manifest that will only change if there is a new version of Office itself. For example, if a new Office 2016 release with upgrades is available, and a package is created through the Office Deployment Tool to incorporate these upgrades, the X.X.X.X version ID will change to reflect that the Office version itself has changed. The App-V server will use the X.X.X.X version ID to differentiate this package and recognize that it contains new upgrades to the previously published package, and as a result, publish it as an upgrade to the existing Office 2016 package. + +   + +2. Globally publish the newly created Office 2016 App-V Packages onto computers where you would like to apply the new updates. Since the new package has the same lineage of the older Office 2016 App-V Package, publishing the new package with the updates will only apply the new changes to the old package, and thus will be fast. + +3. Upgrades will be applied in the same manner of any globally published App-V Packages. Because applications will probably be in use, upgrades might be delayed until the computer is rebooted. + +### Managing Office 2016 licensing upgrades + +If a new Office 2016 App-V Package has a different license than the Office 2016 App-V Package currently deployed. For instance, the Office 2013 package deployed is a subscription based Office 2016 and the new Office 2016 package is Volume Licensing based, the following instructions must be followed to ensure smooth licensing upgrade: + +**How to upgrade an Office 2016 License** + +1. Unpublish the already deployed Office 2016 Subscription Licensing App-V package. + +2. Remove the unpublished Office 2016 Subscription Licensing App-V package. + +3. Restart the computer. + +4. Add the new Office 2016 App-V Package Volume Licensing. + +5. Publish the added Office 2016 App-V Package with Volume Licensing. + +An Office 2016 App-V Package with your chosen licensing will be successfully deployed. + +### Deploying Visio 2016 and Project 2016 with Office + +The following table describes the requirements and options for deploying Visio 2016 and Project 2016 with Office. + + ++++ + + + + + + + + + + + + + + + + +
    TaskDetails

    How do I package and publish Visio 2016 and Project 2016 with Office?

    You must include Visio 2016 and Project 2016 in the same package with Office.

    +

    If you aren’t deploying Office, you can create a package that contains Visio and/or Project, as long as you follow the packaging, publishing, and deployment requirements described in this topic.

    How can I deploy Visio 2016 and Project 2016 to specific users?

    Use one of the following methods:

    + ++++ + + + + + + + + + + + + + + + + +
    If you want to......then use this method

    Create two different packages and deploy each one to a different group of users

    Create and deploy the following packages:

    +
      +
    • A package that contains only Office - deploy to computers whose users need only Office.

    • +
    • A package that contains Office, Visio, and Project - deploy to computers whose users need all three applications.

    • +

    If you want only one package for the whole organization, or if you have users who share computers:

    Follows these steps:

    +
      +
    1. Create a package that contains Office, Visio, and Project.

    2. +
    3. Deploy the package to all users.

    4. +
    5. Use [Microsoft AppLocker](http://technet.microsoft.com/library/dd723678.aspx) to prevent specific users from using Visio and Project.

    6. +
    +

     

    + +  + +## Additional resources + + +**Office 2016 App-V Packages Additional Resources** + +[Office 2016 Deployment Tool for Click-to-Run](https://www.microsoft.com/download/details.aspx?id=49117) + +[Supported scenarios for deploying Microsoft Office as a sequenced App-V Package](https://go.microsoft.com/fwlink/p/?LinkId=330680) + +**Office 2013 and Office 2010 App-V Packages** + +[Deploying Microsoft Office 2013 by Using App-V](deploying-microsoft-office-2013-by-using-app-v51.md) + +[Deploying Microsoft Office 2011 by Using App-V](deploying-microsoft-office-2010-by-using-app-v51.md) + +**Connection Groups** + +[Deploying Connection Groups in Microsoft App-V v5](https://go.microsoft.com/fwlink/p/?LinkId=330683) + +[Managing Connection Groups](managing-connection-groups51.md) + +**Dynamic Configuration** + +[About App-V 5.1 Dynamic Configuration](about-app-v-51-dynamic-configuration.md) + +## Got a suggestion for App-V? + + +Add or vote on suggestions [here](http://appv.uservoice.com/forums/280448-microsoft-application-virtualization). For App-V issues, use the [App-V TechNet Forum](https://social.technet.microsoft.com/Forums/home?forum=mdopappv). From 34c857f15e9feae7780d51bf8682aec505e9d24d Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Thu, 17 Nov 2016 14:51:15 -0800 Subject: [PATCH 44/53] fix links; remove fwlinks, locale --- ...efi-security-features-for-surface-pro-3.md | 4 +-- ...and-system-center-configuration-manager.md | 16 ++++++------ ...tomize-the-oobe-for-surface-deployments.md | 6 ++--- ...ace-app-with-windows-store-for-business.md | 6 ++--- ...irmware-and-drivers-for-surface-devices.md | 22 ++++++++-------- ...-windows-10-to-surface-devices-with-mdt.md | 26 +++++++++---------- ...-fast-and-cisco-leap-on-surface-devices.md | 6 ++--- ...and-configure-surface-devices-with-semm.md | 8 +++--- ...-adapters-and-surface-device-deployment.md | 8 +++--- .../manage-surface-dock-firmware-updates.md | 6 ++--- .../manage-surface-pro-3-firmware-updates.md | 14 +++++----- .../surface/microsoft-surface-data-eraser.md | 2 +- ...icrosoft-surface-deployment-accelerator.md | 6 ++--- ...-by-step-surface-deployment-accelerator.md | 4 +-- devices/surface/surface-diagnostic-toolkit.md | 8 +++--- devices/surface/surface-dock-updater.md | 4 +-- .../surface-enterprise-management-mode.md | 2 +- .../unenroll-surface-devices-from-semm.md | 2 +- ...-surface-devices-to-windows-10-with-mdt.md | 12 ++++----- ...ion-manager-to-manage-devices-with-semm.md | 12 ++++----- .../surface/using-the-sda-deployment-share.md | 12 ++++----- 21 files changed, 93 insertions(+), 93 deletions(-) diff --git a/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md b/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md index 6caa1ce23a..359032994a 100644 --- a/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md +++ b/devices/surface/advanced-uefi-security-features-for-surface-pro-3.md @@ -21,7 +21,7 @@ To address more granular control over the security of Surface devices, the v3.11 ## Manually install the UEFI update -Before you can configure the advanced security features of your Surface device, you must first install the v3.11.760.0 UEFI update. This update is installed automatically if you receive your updates from Windows Update. For more information about how to configure Windows to update automatically by using Windows Update, see [How to configure and use Automatic Updates in Windows]( https://go.microsoft.com/fwlink/p/?LinkID=618030). +Before you can configure the advanced security features of your Surface device, you must first install the v3.11.760.0 UEFI update. This update is installed automatically if you receive your updates from Windows Update. For more information about how to configure Windows to update automatically by using Windows Update, see [How to configure and use Automatic Updates in Windows](https://support.microsoft.com/en-us/kb/306525). To update the UEFI on Surface Pro 3, you can download and install the Surface UEFI updates as part of the Surface Pro 3 Firmware and Driver Pack. These firmware and driver packs are available from the [Surface Pro 3 page](https://www.microsoft.com/download/details.aspx?id=38826) on the Microsoft Download Center. You can find out more about the firmware and driver packs at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). The firmware and driver packs are available as both self-contained Windows Installer (.msi) and archive (.zip) formats. You can find out more about these two formats and how you can use them to update your drivers at [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). @@ -56,7 +56,7 @@ As an IT professional with administrative privileges, you can automate the confi - The sample scripts below leverage the previously mentioned extension and therefore assume that the tool has been installed on the device being managed. - The scripts must be run with administrative privilege. -- The Windows PowerShell command [**Set-ExecutionPolicy Unrestricted**](https://go.microsoft.com/fwlink/p/?LinkID=618039) must be called prior to running sample scripts if they are not digitally signed. +- The Windows PowerShell command [**Set-ExecutionPolicy Unrestricted**](https://technet.microsoft.com/library/ee176961.aspx) must be called prior to running sample scripts if they are not digitally signed. **Sample scripts** diff --git a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md index 447e377d2c..caf7719cc4 100644 --- a/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md +++ b/devices/surface/considerations-for-surface-and-system-center-configuration-manager.md @@ -22,12 +22,12 @@ Although the deployment and management of Surface devices is fundamentally the s ## Updating Surface device drivers and firmware -For devices that receive updates through Windows Update, drivers for Surface components – and even firmware updates – are applied automatically as part of the Windows Update process. For devices with managed updates, such as those updated through Windows Server Update Services (WSUS), the option to install drivers and firmware through Windows Update is not available. For these managed devices, the recommended driver management process is the deployment of driver and firmware updates using the Windows Installer (.msi) files, which are provided through the Microsoft Download Center. You can find a list of these downloads at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/en-us/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). +For devices that receive updates through Windows Update, drivers for Surface components – and even firmware updates – are applied automatically as part of the Windows Update process. For devices with managed updates, such as those updated through Windows Server Update Services (WSUS), the option to install drivers and firmware through Windows Update is not available. For these managed devices, the recommended driver management process is the deployment of driver and firmware updates using the Windows Installer (.msi) files, which are provided through the Microsoft Download Center. You can find a list of these downloads at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). -As .msi files, deployment of driver and firmware updates is performed in the same manner as deployment of an application. Instead of installing an application as would normally happen when an .msi file is run, the Surface driver and firmware .msi will apply the driver and firmware updates to the device. The single .msi file contains the driver and firmware updates required by each component of the Surface device. The updates for firmware are applied the next time the device reboots. You can read more about the .msi installation method for Surface drivers and firmware in [Manage Surface driver and firmware updates](https://technet.microsoft.com/en-us/itpro/surface/manage-surface-pro-3-firmware-updates). For more information about how to deploy applications with Configuration Manager, see [Packages and programs in System Center Configuration Manager](https://docs.microsoft.com/en-us/sccm/apps/deploy-use/packages-and-programs). +As .msi files, deployment of driver and firmware updates is performed in the same manner as deployment of an application. Instead of installing an application as would normally happen when an .msi file is run, the Surface driver and firmware .msi will apply the driver and firmware updates to the device. The single .msi file contains the driver and firmware updates required by each component of the Surface device. The updates for firmware are applied the next time the device reboots. You can read more about the .msi installation method for Surface drivers and firmware in [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). For more information about how to deploy applications with Configuration Manager, see [Packages and programs in System Center Configuration Manager](https://docs.microsoft.com/sccm/apps/deploy-use/packages-and-programs). >[!NOTE] ->Surface device drivers and firmware are signed with SHA-256, which is not natively supported by Windows Server 2008 R2. A workaround is available for Configuration Manager environments running on Windows Server 2008 R2 – for more information see [Can't import drivers into System Center Configuration Manager (KB3025419)](https://support.microsoft.com/en-us/kb/3025419). +>Surface device drivers and firmware are signed with SHA-256, which is not natively supported by Windows Server 2008 R2. A workaround is available for Configuration Manager environments running on Windows Server 2008 R2 – for more information see [Can't import drivers into System Center Configuration Manager (KB3025419)](https://support.microsoft.com/kb/3025419). ## Surface Ethernet adapters and Configuration Manager deployment @@ -47,11 +47,11 @@ For versions of Windows prior to Windows 10, version 1511 (including Windows 10 ## Deploy Surface app with Configuration Manager -With the release of Windows Store for Business, Surface app is no longer available as a driver and firmware download. Organizations that want to deploy Surface app to managed Surface devices or during deployment with the use of Configuration Manager, must acquire Surface app through Windows Store for Business and then deploy Surface app with PowerShell. You can find the PowerShell commands for deployment of Surface app, instructions to download Surface app, and prerequisite frameworks from Windows Store for Business in the [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/en-us/itpro/surface/deploy-surface-app-with-windows-store-for-business) article in the TechNet Library. +With the release of Windows Store for Business, Surface app is no longer available as a driver and firmware download. Organizations that want to deploy Surface app to managed Surface devices or during deployment with the use of Configuration Manager, must acquire Surface app through Windows Store for Business and then deploy Surface app with PowerShell. You can find the PowerShell commands for deployment of Surface app, instructions to download Surface app, and prerequisite frameworks from Windows Store for Business in the [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/itpro/surface/deploy-surface-app-with-windows-store-for-business) article in the TechNet Library. ## Use prestaged media with Surface clients -If your organization uses prestaged media to pre-load deployment resources on to machines prior to deployment with Configuration Manager, the nature of Surface devices as UEFI devices may require you to take additional steps. Specifically, a native UEFI environment requires that you create multiple partitions on the boot disk of the system. If you are following along with the [documentation for prestaged media](https://technet.microsoft.com/en-us/library/79465d90-4831-4872-96c2-2062d80f5583?f=255&MSPPError=-2147217396#BKMK_CreatePrestagedMedia), the instructions provide for only single partition boot disks and therefore will fail when applied to Surface devices. +If your organization uses prestaged media to pre-load deployment resources on to machines prior to deployment with Configuration Manager, the nature of Surface devices as UEFI devices may require you to take additional steps. Specifically, a native UEFI environment requires that you create multiple partitions on the boot disk of the system. If you are following along with the [documentation for prestaged media](https://technet.microsoft.com/library/79465d90-4831-4872-96c2-2062d80f5583?f=255&MSPPError=-2147217396#BKMK_CreatePrestagedMedia), the instructions provide for only single partition boot disks and therefore will fail when applied to Surface devices. Instructions for applying prestaged media to UEFI devices, such as Surface devices, can be found in the [How to apply Task Sequence Prestaged Media on multi-partitioned disks for BIOS or UEFI PCs in System Center Configuration Manager](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2014/04/02/how-to-apply-task-sequence-prestaged-media-on-multi-partitioned-disks-for-bios-or-uefi-pcs-in-system-center-configuration-manager/) blog post. @@ -61,16 +61,16 @@ Surface devices come preinstalled with a licensed copy of Windows. For example, When you reimage a device by using Windows Enterprise, this embedded license key does not cause a conflict. This is because the installation media for Windows Enterprise is configured to install only an Enterprise edition of Windows and therefore is incompatible with the license key embedded in the system firmware. If a product key is not specified (such as when you intend to activate with Key Management Services (KMS) or Active Directory Based Activation), a Generic Volume License Key (GVLK) is used until Windows is activated by one of those technologies. -However, issues may arise when organizations intend to use versions of Windows that are compatible with the firmware embedded key. For example, an organization that wants to install Windows 10 Professional on a Surface 3 device that originally shipped with Windows 10 Home edition may encounter difficulty when Windows setup automatically reads the Home edition key during installation and installs as Home edition rather than Professional. To avoid this conflict, you can use the Ei.cfg or Pid.txt file (see [Windows Setup Edition Configuration and Product ID Files](https://technet.microsoft.com/en-us/library/hh824952.aspx)) to explicitly instruct Windows setup to prompt for a product key, or you can enter a specific product key in the deployment task sequence. If you do not have a specific key, you can use the default product keys for Windows, which you can find in [Customize and deploy a Windows 10 operating system](https://dpcenter.microsoft.com/en/Windows/Build/cp-Windows-10-build) on the Device Partner Center. +However, issues may arise when organizations intend to use versions of Windows that are compatible with the firmware embedded key. For example, an organization that wants to install Windows 10 Professional on a Surface 3 device that originally shipped with Windows 10 Home edition may encounter difficulty when Windows setup automatically reads the Home edition key during installation and installs as Home edition rather than Professional. To avoid this conflict, you can use the Ei.cfg or Pid.txt file (see [Windows Setup Edition Configuration and Product ID Files](https://technet.microsoft.com/library/hh824952.aspx)) to explicitly instruct Windows setup to prompt for a product key, or you can enter a specific product key in the deployment task sequence. If you do not have a specific key, you can use the default product keys for Windows, which you can find in [Customize and deploy a Windows 10 operating system](https://dpcenter.microsoft.com/en/Windows/Build/cp-Windows-10-build) on the Device Partner Center. ## Apply an asset tag during deployment Surface Book, Surface Pro 4, Surface Pro 3, and Surface 3 devices all support the application of an asset tag in UEFI. This asset tag can be used to identify the device from UEFI even if the operating system fails, and it can also be queried from within the operating system. To read more about the Surface Asset Tag function, see the [Asset Tag Tool for Surface Pro 3](https://blogs.technet.microsoft.com/askcore/2014/10/20/asset-tag-tool-for-surface-pro-3/) blog post. -To apply an asset tag using the [Surface Asset Tag CLI Utility](https://www.microsoft.com/en-us/download/details.aspx?id=44076) during a Configuration Manager deployment task sequence, use the script and instructions found in the [Set Surface Asset Tag During a Configuration Manager Task Sequence](https://blogs.technet.microsoft.com/jchalfant/set-surface-pro-3-asset-tag-during-a-configuration-manager-task-sequence/) blog post. +To apply an asset tag using the [Surface Asset Tag CLI Utility](https://www.microsoft.com/download/details.aspx?id=44076) during a Configuration Manager deployment task sequence, use the script and instructions found in the [Set Surface Asset Tag During a Configuration Manager Task Sequence](https://blogs.technet.microsoft.com/jchalfant/set-surface-pro-3-asset-tag-during-a-configuration-manager-task-sequence/) blog post. ## Configure push-button reset When you deploy Windows to a Surface device, the push-button reset functionality of Windows is configured by default to revert the system back to a state where the environment is not yet configured. When the reset function is used, the system discards any installed applications and settings. Although in some situations it can be beneficial to restore the system to a state without applications and settings, in a professional environment this effectively renders the system unusable to the end user. -Push-button reset can be configured, however, to restore the system configuration to a state where it is ready for use by the end user. Follow the process outlined in [Deploy push-button reset features](https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/deploy-push-button-reset-features) to customize the push-button reset experience for your devices. +Push-button reset can be configured, however, to restore the system configuration to a state where it is ready for use by the end user. Follow the process outlined in [Deploy push-button reset features](https://msdn.microsoft.com/windows/hardware/commercialize/manufacture/desktop/deploy-push-button-reset-features) to customize the push-button reset experience for your devices. diff --git a/devices/surface/customize-the-oobe-for-surface-deployments.md b/devices/surface/customize-the-oobe-for-surface-deployments.md index 8532617b50..df861406ec 100644 --- a/devices/surface/customize-the-oobe-for-surface-deployments.md +++ b/devices/surface/customize-the-oobe-for-surface-deployments.md @@ -22,7 +22,7 @@ It is common practice in a Windows deployment to customize the user experience f In some scenarios, you may want to provide complete automation to ensure that at the end of a deployment, computers are ready for use without any interaction from the user. In other scenarios, you may want to leave key elements of the experience for users to perform necessary actions or select between important choices. For administrators deploying to Surface devices, each of these scenarios presents a unique challenge to overcome. -This article provides a summary of the scenarios where a deployment might require additional steps. It also provides the required information to ensure that the desired experience is achieved on any newly deployed Surface device. This article is intended for administrators who are familiar with the deployment process, as well as concepts such as answer files and [reference images](https://go.microsoft.com/fwlink/p/?LinkID=618042). +This article provides a summary of the scenarios where a deployment might require additional steps. It also provides the required information to ensure that the desired experience is achieved on any newly deployed Surface device. This article is intended for administrators who are familiar with the deployment process, as well as concepts such as answer files and [reference images](https://technet.microsoft.com/itpro/windows/deploy/create-a-windows-10-reference-image). >**Note:**  Although the OOBE phase of setup is still run during a deployment with an automated deployment solution such as the [Microsoft Deployment Toolkit (MDT)](https://go.microsoft.com/fwlink/p/?LinkId=618117) or System Center Configuration Manager Operating System Deployment (OSD), it is automated by the settings supplied in the Deployment Wizard and task sequence. For more information see:
    - [Deploy Windows 10 with the Microsoft Deployment Toolkit](http://technet.microsoft.com/itpro/windows/deploy/deploy-windows-10-with-the-microsoft-deployment-toolkit) @@ -36,7 +36,7 @@ This article provides a summary of the scenarios where a deployment might requir When a wireless network adapter is present during OOBE, the **Join a wireless network** page is displayed, which prompts a user to connect to a wireless network. This page is not automatically hidden by deployment technologies, including MDT 2013, and therefore will be displayed even when a deployment is configured for complete automation. -To ensure that an automated deployment is not stopped by this page, the page must be hidden by configuring an additional setting in the answer file, **HideWirelessSetupInOOBE**. You can find additional information about the **HideWirelessSetupInOOBE** setting in [Unattended Windows Setup Reference](https://go.microsoft.com/fwlink/p/?LinkID=618044). +To ensure that an automated deployment is not stopped by this page, the page must be hidden by configuring an additional setting in the answer file, **HideWirelessSetupInOOBE**. You can find additional information about the **HideWirelessSetupInOOBE** setting in [Unattended Windows Setup Reference](https://technet.microsoft.com/library/ff716213.aspx). ## Scenario 2: Surface Pen pairing in OOBE @@ -54,7 +54,7 @@ To provide the factory Surface Pen pairing experience in OOBE, you must copy fou   -The step-by-step process for adding these required files to an image is described in [Deploying Surface Pro 3 Pen and OneNote Tips](https://go.microsoft.com/fwlink/p/?LinkID=618045). This blog post also includes tips to ensure that the necessary updates for the Surface Pen Quick Note-Taking Experience are installed, which allows users to send notes to OneNote with a single click. +The step-by-step process for adding these required files to an image is described in [Deploying Surface Pro 3 Pen and OneNote Tips](https://blogs.technet.microsoft.com/askcore/2014/07/15/deploying-surface-pro-3-pen-and-onenote-tips/). This blog post also includes tips to ensure that the necessary updates for the Surface Pen Quick Note-Taking Experience are installed, which allows users to send notes to OneNote with a single click.   diff --git a/devices/surface/deploy-surface-app-with-windows-store-for-business.md b/devices/surface/deploy-surface-app-with-windows-store-for-business.md index c2263b5065..6183f55206 100644 --- a/devices/surface/deploy-surface-app-with-windows-store-for-business.md +++ b/devices/surface/deploy-surface-app-with-windows-store-for-business.md @@ -27,13 +27,13 @@ If your organization is preparing images that will be deployed to your Surface d ####Surface app overview -The Surface app is available as a free download from the [Windows Store](https://www.microsoft.com/en-us/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Windows Store, but if your organization uses Windows Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Windows Store for Business, see [Windows Store for Business](https://technet.microsoft.com/en-us/windows/store-for-business) in the Windows TechCenter. +The Surface app is available as a free download from the [Windows Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Windows Store, but if your organization uses Windows Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Windows Store for Business, see [Windows Store for Business](https://technet.microsoft.com/windows/store-for-business) in the Windows TechCenter. ##Add Surface app to a Windows Store for Business account Before users can install or deploy an app from a company’s Windows Store for Business account, the desired app(s) must first be made available and licensed to the users of a business. -1. If you have not already done so, create a [Windows Store for Business account](https://www.microsoft.com/en-us/business-store). +1. If you have not already done so, create a [Windows Store for Business account](https://www.microsoft.com/business-store). 2. Log on to the portal. @@ -144,4 +144,4 @@ After import, the Surface app will be available for selection in the **Applicati 2. Add a new **Install Application** task in the **State Restore** section of deployment. 3. Select **Install a single application** and specify the **Surface App** as the **Application to be installed**. -For more information about including apps into your Windows deployments, see [Deploy Windows 10 with the Microsoft Deployment Toolkit](https://technet.microsoft.com/en-us/itpro/windows/deploy/deploy-windows-10-with-the-microsoft-deployment-toolkit). +For more information about including apps into your Windows deployments, see [Deploy Windows 10 with the Microsoft Deployment Toolkit](https://technet.microsoft.com/itpro/windows/deploy/deploy-windows-10-with-the-microsoft-deployment-toolkit). diff --git a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md index 2df6fdcd7f..8a5ff4b34e 100644 --- a/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md +++ b/devices/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices.md @@ -33,14 +33,14 @@ Installation files for administrative tools, drivers for accessories, and update Recent additions to the downloads for Surface devices provide you with options to install Windows 10 on your Surface devices and update LTE devices with the latest Windows 10 drivers and firmware. ->**Note:**  A battery charge of 40% or greater is required before you install firmware to a Surface device. See [Microsoft Support article KB2909710](https://go.microsoft.com/fwlink/p/?LinkId=618106) for more information. +>**Note:**  A battery charge of 40% or greater is required before you install firmware to a Surface device. See [Microsoft Support article KB2909710](https://support.microsoft.com/en-us/kb/2909710) for more information.   ## Surface Book -Download the following updates [for Surface Book from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=691691). +Download the following updates [for Surface Book from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49497). - SurfaceBook\_Win10\_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 @@ -49,7 +49,7 @@ Download the following updates [for Surface Book from the Microsoft Download Cen ## Surface Pro 4 -Download the following updates for [Surface Pro 4 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=691692). +Download the following updates for [Surface Pro 4 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49498). - SurfacePro4\_Win10\_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 @@ -58,7 +58,7 @@ Download the following updates for [Surface Pro 4 from the Microsoft Download Ce ## Surface Pro 3 -Download the following updates [for Surface Pro 3 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690288). +Download the following updates [for Surface Pro 3 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=38826). - SurfacePro3\_Win10\_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10 @@ -85,7 +85,7 @@ Download the following updates [for Surface Pro 3 from the Microsoft Download Ce ## Surface 3 -Download the following updates [for Surface 3 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690289). +Download the following updates [for Surface 3 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49040). - Surface3\_Win10\_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10 @@ -102,7 +102,7 @@ Download the following updates [for Surface 3 from the Microsoft Download Center ## Surface 3 LTE -Download the following updates [for AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690290). +Download the following updates [for AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49039). - Surface3\_US1\_Win10\_xxxxxx.msi – Surface 3 LTE AT&T - Cumulative firmware and driver update for locked carrier dependent AT&T devices in the US, running Windows 10 @@ -118,7 +118,7 @@ Download the following updates [for AT&T 4G LTE versions of Surface 3 from the M - Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1 -Download the following updates [for non-AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690291). +Download the following updates [for non-AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49037). - Surface3\_NAG\_Win10\_xxxxxx.msi – Surface 3 LTE North America - Cumulative firmware and driver update for unlocked carrier independent devices in the US, running Windows 10 @@ -134,7 +134,7 @@ Download the following updates [for non-AT&T 4G LTE versions of Surface 3 from t - Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1 -Download the following updates [for 4G LTE Surface 3 versions for regions outside North America from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690292). +Download the following updates [for 4G LTE Surface 3 versions for regions outside North America from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49041). - Surface3\_ROW\_Win10\_xxxxxx.msi – Surface 3 LTE rest of the world cumulative - Cumulative firmware and driver update for carrier independent devices outside of the US, as well as for Japan, running Windows 10 @@ -153,7 +153,7 @@ Download the following updates [for 4G LTE Surface 3 versions for regions outsid ## Surface Pro 2 -Download the following updates [for Surface Pro 2 from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690293). +Download the following updates [for Surface Pro 2 from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49042). - SurfacePro2\_Win10\_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10 @@ -168,7 +168,7 @@ Download the following updates [for Surface Pro 2 from the Microsoft Download Ce ## Surface Pro -Download the following updates [for Surface Pro from the Microsoft Download Center](https://go.microsoft.com/fwlink/p/?LinkId=690294). +Download the following updates [for Surface Pro from the Microsoft Download Center](https://www.microsoft.com/download/details.aspx?id=49038). - SurfacePro\_Win10\_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10 @@ -185,7 +185,7 @@ Download the following updates [for Surface Pro from the Microsoft Download Cent There are no downloadable firmware or driver updates available for Surface RT. Updates can only be applied using Windows Update. -If you have additional questions on the driver pack and updates, please contact [Microsoft Surface support for business](https://go.microsoft.com/fwlink/p/?LinkId=618107). +If you have additional questions on the driver pack and updates, please contact [Microsoft Surface support for business](https://www.microsoft.com/surface/support/business).   diff --git a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md index a29f37c0ef..f16b7e5abd 100644 --- a/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md +++ b/devices/surface/deploy-windows-10-to-surface-devices-with-mdt.md @@ -29,31 +29,31 @@ By automating each aspect of the deployment process, you not only greatly decrea ## Deployment tools -The deployment process described in this article leverages a number of Microsoft deployment tools and technologies. Some of these tools and technologies are included in Windows client and Windows Server, such as Hyper-V and Windows Deployment Services (WDS), while others are available as free downloads from the [Microsoft Download Center](https://www.microsoft.com/en-us/download/windows.aspx). +The deployment process described in this article leverages a number of Microsoft deployment tools and technologies. Some of these tools and technologies are included in Windows client and Windows Server, such as Hyper-V and Windows Deployment Services (WDS), while others are available as free downloads from the [Microsoft Download Center](https://www.microsoft.com/download/windows.aspx). #### Microsoft Deployment Toolkit The Microsoft Deployment Toolkit (MDT) is the primary component of a Windows deployment. It serves as a unified interface for most of the Microsoft deployment tools and technologies, such as the Windows Assessment and Deployment Kit (Windows ADK), Windows System Image Manager (Windows SIM), Deployment Image Servicing and Management (DISM), User State Migration Tool (USMT), and many other tools and technologies. Each of these is discussed throughout this article. The unified interface, called the *Deployment Workbench*, facilitates automation of the deployment process through a series of stored deployment procedures, known as a *task sequence*. Along with these task sequences and the many scripts and tools that MDT provides, the resources for a Windows deployment (driver files, application installation files, and image files) are stored in a network share known as the *deployment share*. -You can download and find out more about MDT at [Microsoft Deployment Toolkit](https://technet.microsoft.com/en-us/windows/dn475741). +You can download and find out more about MDT at [Microsoft Deployment Toolkit](https://technet.microsoft.com/windows/dn475741). #### Windows Assessment and Deployment Kit Although MDT is the tool you will interact with most during the deployment process, the deployment tools found in the Windows ADK perform most of the deployment tasks during the deployment process. The resources for deployment are held within the MDT deployment share, but it is the collection of tools included in Windows ADK that access the image files, stage drivers and Windows updates, run the deployment experience, provide instructions to Windows Setup, and back up and restore user data. -You can download and find out more about the Windows ADK at [Download the Windows ADK](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit#windowsadk). +You can download and find out more about the Windows ADK at [Download the Windows ADK](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit#windowsadk). #### Windows 10 installation media Before you can perform a deployment with MDT, you must first supply a set of operating system installation files and an operating system image. These files and image can be found on the physical installation media (DVD) for Windows 10. You can also find these files in the disk image (ISO file) for Windows 10, which you can download from the [Volume Licensing Service Center (VLSC)](https://www.microsoft.com/Licensing/servicecenter/default.aspx). ->**Note:**  The installation media generated from the [Get Windows 10](https://www.microsoft.com/en-us/software-download/windows10/) page differs from physical media or media downloaded from the VLSC, in that it contains an image file in Electronic Software Download (ESD) format rather than in the Windows Imaging (WIM) format. Installation media with an image file in WIM format is required for use with MDT. Installation media from the Get Windows 10 page cannot be used for Windows deployment with MDT. +>**Note:**  The installation media generated from the [Get Windows 10](https://www.microsoft.com/software-download/windows10/) page differs from physical media or media downloaded from the VLSC, in that it contains an image file in Electronic Software Download (ESD) format rather than in the Windows Imaging (WIM) format. Installation media with an image file in WIM format is required for use with MDT. Installation media from the Get Windows 10 page cannot be used for Windows deployment with MDT. #### Windows Server Although MDT can be installed on a Windows client, to take full advantage of Windows Deployment Services’ ability to network boot, a full Windows Server environment is recommended. To provide network boot for UEFI devices like Surface with WDS, you will need Windows Server 2008 R2 or later. ->**Note:**  To evaluate the deployment process for Surface devices or to test the deployment process described in this article with the upcoming release of Windows Server 2016, you can download evaluation and preview versions from the [TechNet Evaluation Center](https://www.microsoft.com/en-us/evalcenter). +>**Note:**  To evaluate the deployment process for Surface devices or to test the deployment process described in this article with the upcoming release of Windows Server 2016, you can download evaluation and preview versions from the [TechNet Evaluation Center](https://www.microsoft.com/evalcenter). #### Windows Deployment Services @@ -67,13 +67,13 @@ The process of creating a reference image should always be performed in a virtua Because customizations are performed by MDT at the time of deployment, the goal of reference image creation is not to perform customization but to increase performance during deployment by reducing the number of actions that need to occur on each deployed device. The biggest action that can slow down an MDT deployment is the installation of Windows updates. When MDT performs this step during the deployment process, it downloads the updates on each deployed device and installs them. By installing Windows updates in your reference image, the updates are already installed when the image is deployed to the device and the MDT update process only needs to install updates that are new since the image was created or are applicable to products other than Windows (for example, Microsoft Office updates). ->**Note:**  Hyper-V is available not only on Windows Server, but also on Windows clients, including Professional and Enterprise editions of Windows 8, Windows 8.1, and Windows 10. Find out more at [Client Hyper-V on Windows 10](https://msdn.microsoft.com/virtualization/hyperv_on_windows/windows_welcome) and [Client Hyper-V on Windows 8 and Windows 8.1](https://technet.microsoft.com/library/hh857623) in the TechNet Library. Hyper-V is also available as a standalone product, Microsoft Hyper-V Server, at no cost. You can download [Microsoft Hyper-V Server 2012 R2](https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2012-r2) or [Microsoft Hyper-V Server 2016 Technical Preview](https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-technical-preview) from the TechNet Evaluation Center. +>**Note:**  Hyper-V is available not only on Windows Server, but also on Windows clients, including Professional and Enterprise editions of Windows 8, Windows 8.1, and Windows 10. Find out more at [Client Hyper-V on Windows 10](https://msdn.microsoft.com/virtualization/hyperv_on_windows/windows_welcome) and [Client Hyper-V on Windows 8 and Windows 8.1](https://technet.microsoft.com/library/hh857623) in the TechNet Library. Hyper-V is also available as a standalone product, Microsoft Hyper-V Server, at no cost. You can download [Microsoft Hyper-V Server 2012 R2](https://www.microsoft.com/evalcenter/evaluate-hyper-v-server-2012-r2) or [Microsoft Hyper-V Server 2016 Technical Preview](https://www.microsoft.com/evalcenter/evaluate-hyper-v-server-technical-preview) from the TechNet Evaluation Center. #### Surface firmware and drivers For your deployed Windows environment to function correctly on your Surface devices, you will need to install the drivers used by Windows to communicate with the components of your device. These drivers are available for download in the Microsoft Download Center for each Surface device. You can find the correct Microsoft Download Center page for your device at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). -When you browse to the specific Microsoft Download Center page for your device, you will notice that there are two files available for download. One file is a Windows Installer (.msi) file. This file is used to update drivers on devices that are already running Windows or that have device management solutions. The other file is an archive (.zip) file. This file contains the individual driver files that are used during deployment, or for manual installation with Device Manager. The file that you will need to download is the .zip archive file. You can read more about the difference between the firmware and driver pack file types at [Manage Surface driver and firmware updates](https://technet.microsoft.com/en-us/itpro/surface/manage-surface-pro-3-firmware-updates). +When you browse to the specific Microsoft Download Center page for your device, you will notice that there are two files available for download. One file is a Windows Installer (.msi) file. This file is used to update drivers on devices that are already running Windows or that have device management solutions. The other file is an archive (.zip) file. This file contains the individual driver files that are used during deployment, or for manual installation with Device Manager. The file that you will need to download is the .zip archive file. You can read more about the difference between the firmware and driver pack file types at [Manage Surface driver and firmware updates](https://technet.microsoft.com/itpro/surface/manage-surface-pro-3-firmware-updates). In addition to the driver files that help Windows communicate with the hardware components of the Surface device, the .zip file you download will also contain firmware updates. These firmware updates will update the instructions used by the device hardware to communicate between components and Windows. The firmware of Surface device components is updated by installation of specific driver files and thus is installed along with the other drivers during deployment. The firmware of an out-of-date Surface device is thus updated when the device reboots during and after the Windows deployment process. @@ -88,7 +88,7 @@ In addition to the drivers that are used by Windows to communicate with the Surf #### Microsoft Surface Deployment Accelerator -If you want to deploy only to Surface devices or you want an accelerated method to perform deployment to Surface devices, you can use the Microsoft Surface Deployment Accelerator to generate an MDT deployment share complete with Surface device drivers, Surface apps, and pre-configured task sequences to create a reference image and perform deployment to Surface devices. Microsoft Surface Deployment Accelerator can automatically import boot images into WDS and prepare WDS for network boot (PXE). You can download the Microsoft Surface Deployment Accelerator from the [Surface Tools for IT](https://www.microsoft.com/en-us/download/details.aspx?id=46703) page in the Microsoft Download Center. +If you want to deploy only to Surface devices or you want an accelerated method to perform deployment to Surface devices, you can use the Microsoft Surface Deployment Accelerator to generate an MDT deployment share complete with Surface device drivers, Surface apps, and pre-configured task sequences to create a reference image and perform deployment to Surface devices. Microsoft Surface Deployment Accelerator can automatically import boot images into WDS and prepare WDS for network boot (PXE). You can download the Microsoft Surface Deployment Accelerator from the [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) page in the Microsoft Download Center. ### Install the deployment tools @@ -120,7 +120,7 @@ Using the Windows Deployment Services Configuration Wizard, configure WDS to fit #### Install Windows Assessment and Deployment Kit -To install Windows ADK, run the Adksetup.exe file that you downloaded from [Download the Windows ADK](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit#adkwin10). Windows ADK must be installed before MDT. You should always download and use the most recent version of Windows ADK. A new version is usually released corresponding with each new version of Windows. +To install Windows ADK, run the Adksetup.exe file that you downloaded from [Download the Windows ADK](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit#adkwin10). Windows ADK must be installed before MDT. You should always download and use the most recent version of Windows ADK. A new version is usually released corresponding with each new version of Windows. >**Note:**  You can also use the Adksetup.exe file to download the Windows ADK installation files locally for use on other devices. @@ -409,7 +409,7 @@ Now that your updated reference image is imported, it is time to prepare your de Before you can deploy your updated reference image to Surface devices, or any physical environment, you need to supply MDT with the drivers that Windows will use to communicate with that physical environment. For Surface devices you can download all of the drivers required by Windows in a single archive (.zip) file in a format that is ready for deployment. In addition to the drivers that are used by Windows to communicate with the hardware and components, Surface firmware and driver packs also include updates for the firmware of those components. By installing the Surface firmware and driver pack, you will also bring your device’s firmware up to date. If you have not done so already, download the drivers for your Surface device listed at [Download the latest firmware and drivers for Surface devices](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices). -Many devices require that you import drivers specifically for WinPE in order for the MDT boot media to communicate with the deployment share and to boot properly on that device. Even Surface Pro 3 required that network drivers be imported specifically for WinPE for deployment of Windows 8.1. Fortunately, for Windows 10 deployments to Surface devices, all of the required drivers for operation of WinPE are contained within the out-of-box drivers that are built into Windows 10. It is still a good idea to prepare your environment with folder structure and selection profiles that allow you to specify drivers for use in WinPE. You can read more about that folder structure in **Step 5: Prepare the drivers repository** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/en-us/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt/#sec05). +Many devices require that you import drivers specifically for WinPE in order for the MDT boot media to communicate with the deployment share and to boot properly on that device. Even Surface Pro 3 required that network drivers be imported specifically for WinPE for deployment of Windows 8.1. Fortunately, for Windows 10 deployments to Surface devices, all of the required drivers for operation of WinPE are contained within the out-of-box drivers that are built into Windows 10. It is still a good idea to prepare your environment with folder structure and selection profiles that allow you to specify drivers for use in WinPE. You can read more about that folder structure in **Step 5: Prepare the drivers repository** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt/#sec05). To import the Surface drivers (in this example, Surface Pro 4) into MDT, follow these steps: @@ -445,7 +445,7 @@ To import the Surface drivers (in this example, Surface Pro 4) into MDT, follow ### Import applications -You can import any number of applications into MDT for installation on your devices during the deployment process. You can configure your applications and task sequences to prompt you during deployment to pick and choose which applications are installed, or you can use your task sequence to explicitly define which applications are installed. For more information, see **Step 4: Add an application** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/en-us/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt/#sec04). +You can import any number of applications into MDT for installation on your devices during the deployment process. You can configure your applications and task sequences to prompt you during deployment to pick and choose which applications are installed, or you can use your task sequence to explicitly define which applications are installed. For more information, see **Step 4: Add an application** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt/#sec04). #### Import Microsoft Office 365 Installer @@ -499,9 +499,9 @@ Now that the installation and configuration files are prepared, the application #### Import Surface app installer -The Surface app is a Windows Store app that provides the user with greater control over specific Surface device functions and capabilities (for example, control over the sensitivity of the Surface Pen). It is a highly recommended app for Surface devices to provide end users with the best experience and greatest control over their device. Find out more about the Surface app at [Install and use the Surface app](https://www.microsoft.com/surface/en-us/support/apps-and-windows-store/surface-app?os=windows-10). +The Surface app is a Windows Store app that provides the user with greater control over specific Surface device functions and capabilities (for example, control over the sensitivity of the Surface Pen). It is a highly recommended app for Surface devices to provide end users with the best experience and greatest control over their device. Find out more about the Surface app at [Install and use the Surface app](https://www.microsoft.com/surface/support/apps-and-windows-store/surface-app?os=windows-10). -To perform a deployment of the Surface app, you will need to download the app files through Windows Store for Business. You can find detailed instructions on how to download the Surface app through Windows Store for Business at [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/en-us/itpro/surface/deploy-surface-app-with-windows-store-for-business). +To perform a deployment of the Surface app, you will need to download the app files through Windows Store for Business. You can find detailed instructions on how to download the Surface app through Windows Store for Business at [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/itpro/surface/deploy-surface-app-with-windows-store-for-business). After you have downloaded the installation files for Surface app, including the AppxBundle and license files, you can import these files into the deployment share through the same process as a desktop application like Microsoft Office. Both the AppxBundle and license files must be together in the same folder for the import process to complete successfully. Use the following command on the **Command Details** page to install the Surface app: ``` diff --git a/devices/surface/enable-peap-eap-fast-and-cisco-leap-on-surface-devices.md b/devices/surface/enable-peap-eap-fast-and-cisco-leap-on-surface-devices.md index dfda75ad0f..5013bcb538 100644 --- a/devices/surface/enable-peap-eap-fast-and-cisco-leap-on-surface-devices.md +++ b/devices/surface/enable-peap-eap-fast-and-cisco-leap-on-surface-devices.md @@ -16,14 +16,14 @@ author: miladCA Find out how to enable support for PEAP, EAP-FAST, or Cisco LEAP protocols on your Surface device. -If you use PEAP, EAP-FAST, or Cisco LEAP in your enterprise network, you probably already know that these three wireless authentication protocols are not supported by Surface devices out of the box. Some users may discover this when they attempt to connect to your wireless network; others may discover it when they are unable to gain access to resources inside the network, like file shares and internal sites. For more information, see [Extensible Authentication Protocol](https://go.microsoft.com/fwlink/p/?LinkId=716899). +If you use PEAP, EAP-FAST, or Cisco LEAP in your enterprise network, you probably already know that these three wireless authentication protocols are not supported by Surface devices out of the box. Some users may discover this when they attempt to connect to your wireless network; others may discover it when they are unable to gain access to resources inside the network, like file shares and internal sites. For more information, see [Extensible Authentication Protocol](https://technet.microsoft.com/network/bb643147). You can add support for each protocol by executing a small MSI package from a USB stick or from a file share. For organizations that want to enable EAP support on their Surface devices, the MSI package format supports deployment with many management and deployment tools, like the Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager. ## Download PEAP, EAP-FAST, or Cisco LEAP installation files -You can download the MSI installation files for PEAP, EAP-FAST, or Cisco LEAP in a single zip archive file from the Microsoft Download Center. To download this file, go to the [Surface Tools for IT](https://go.microsoft.com/fwlink/p/?LinkId=618121) page on the Microsoft Download Center, click **Download**, and then select the **Cisco EAP-Supplicant Installer.zip** file. +You can download the MSI installation files for PEAP, EAP-FAST, or Cisco LEAP in a single zip archive file from the Microsoft Download Center. To download this file, go to the [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) page on the Microsoft Download Center, click **Download**, and then select the **Cisco EAP-Supplicant Installer.zip** file. ## Deploy PEAP, EAP-FAST, or Cisco LEAP with MDT @@ -79,7 +79,7 @@ To specify the protocol(s) explicitly, follow these steps: For organizations that manage Surface devices with Configuration Manager, it is even easier to deploy PEAP, EAP-FAST, or Cisco LEAP support to Surface devices. Simply import each MSI file as an application from the Software Library and configure a deployment to your Surface device collection. -For more information on how to deploy applications with Configuration Manager see [How to Create Applications in Configuration Manager](https://go.microsoft.com/fwlink/p/?LinkId=761079) and [How to Deploy Applications in Configuration Manager](https://go.microsoft.com/fwlink/p/?LinkId=761080). +For more information on how to deploy applications with Configuration Manager see [How to Create Applications in Configuration Manager](https://technet.microsoft.com/library/gg682159.aspx) and [How to Deploy Applications in Configuration Manager](https://technet.microsoft.com/library/gg682082.aspx).   diff --git a/devices/surface/enroll-and-configure-surface-devices-with-semm.md b/devices/surface/enroll-and-configure-surface-devices-with-semm.md index 08696c682d..1140eb46c7 100644 --- a/devices/surface/enroll-and-configure-surface-devices-with-semm.md +++ b/devices/surface/enroll-and-configure-surface-devices-with-semm.md @@ -13,17 +13,17 @@ author: jobotto With Microsoft Surface Enterprise Management Mode (SEMM), you can securely configure the settings of Surface UEFI on a Surface device and manage those settings on Surface devices in your organization. When a Surface device is managed by SEMM, that device is considered to be *enrolled* (sometimes referred to as activated). This article shows you how to create a Surface UEFI configuration package that will not only control the settings of Surface UEFI, but will also enroll a Surface device in SEMM. -For a more high-level overview of SEMM, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode). +For a more high-level overview of SEMM, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/itpro/surface/surface-enterprise-management-mode). #### Download and install Microsoft Surface UEFI Configurator -The tool used to create SEMM packages is Microsoft Surface UEFI Configurator. You can download Microsoft Surface UEFI Configurator from the [Surface Tools for IT](https://www.microsoft.com/en-us/download/details.aspx?id=46703) page in the Microsoft Download Center. +The tool used to create SEMM packages is Microsoft Surface UEFI Configurator. You can download Microsoft Surface UEFI Configurator from the [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) page in the Microsoft Download Center. Run the Microsoft Surface UEFI Configurator Windows Installer (.msi) file to start the installation of the tool. When the installer completes, find Microsoft Surface UEFI Configurator in the All Apps section of your Start menu. >**Note**:  Microsoft Surface UEFI Configurator is supported only on Windows 10. ## Create a Surface UEFI configuration package -The Surface UEFI configuration package performs both the role of applying a new configuration of Surface UEFI settings to a Surface device managed with SEMM and the role of enrolling Surface devices in SEMM. The creation of a configuration package requires you to have a signing certificate to be used with SEMM to secure the configuration of UEFI settings on each Surface device. For more information about the requirements for the SEMM certificate, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode). +The Surface UEFI configuration package performs both the role of applying a new configuration of Surface UEFI settings to a Surface device managed with SEMM and the role of enrolling Surface devices in SEMM. The creation of a configuration package requires you to have a signing certificate to be used with SEMM to secure the configuration of UEFI settings on each Surface device. For more information about the requirements for the SEMM certificate, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/itpro/surface/surface-enterprise-management-mode). To create a Surface UEFI configuration package, follow these steps: @@ -58,7 +58,7 @@ To create a Surface UEFI configuration package, follow these steps: *Figure 4. Disable or enable individual Surface components* 11. Click **Next**. -12. To enable or disable advanced options in Surface UEFI or the display of Surface UEFI pages, on the **Choose the advanced settings for your devices** page, click the slider beside the desired setting to configure that option to **On** or **Off** (shown in Figure 5). In the **UEFI Front Page** section, you can use the sliders for **Security**, **Devices**, and **Boot** to control what pages are available to users who boot into Surface UEFI. (For more information about Surface UEFI settings, see [Manage Surface UEFI settings](https://technet.microsoft.com/en-us/itpro/surface/manage-surface-uefi-settings).) Click **Build** when you have finished selecting options to generate and save the package. +12. To enable or disable advanced options in Surface UEFI or the display of Surface UEFI pages, on the **Choose the advanced settings for your devices** page, click the slider beside the desired setting to configure that option to **On** or **Off** (shown in Figure 5). In the **UEFI Front Page** section, you can use the sliders for **Security**, **Devices**, and **Boot** to control what pages are available to users who boot into Surface UEFI. (For more information about Surface UEFI settings, see [Manage Surface UEFI settings](https://technet.microsoft.com/itpro/surface/manage-surface-uefi-settings).) Click **Build** when you have finished selecting options to generate and save the package. ![Control advanced Surface UEFI settings and Surface UEFI pages](images\surface-semm-enroll-fig5.png "Control advanced Surface UEFI settings and Surface UEFI pages") diff --git a/devices/surface/ethernet-adapters-and-surface-device-deployment.md b/devices/surface/ethernet-adapters-and-surface-device-deployment.md index 1babe7d7c6..78b995935a 100644 --- a/devices/surface/ethernet-adapters-and-surface-device-deployment.md +++ b/devices/surface/ethernet-adapters-and-surface-device-deployment.md @@ -25,7 +25,7 @@ Before you can address the concerns of how you will boot to your deployment envi The primary concern when selecting an Ethernet adapter is how that adapter will boot your Surface device from the network. If you are pre-staging clients with Windows Deployment Services (WDS) or if you are using System Center Configuration Manager, you may also want to consider whether the removable Ethernet adapters will be dedicated to a specific Surface device or shared among multiple devices. See the [Manage MAC addresses with removable Ethernet adapters](#manage-mac-addresses) section of this article for more information on potential conflicts with shared adapters. -Booting from the network (PXE boot) is only supported when you use an Ethernet adapter or docking station from Microsoft. To boot from the network, the chipset in the Ethernet adapter or dock must be detected and configured as a boot device in the firmware of the Surface device. Microsoft Ethernet adapters, such as the Surface Ethernet Adapter and the [Surface Dock](https://go.microsoft.com/fwlink/p/?LinkId=722364) use a chipset that is compatible with the Surface firmware. +Booting from the network (PXE boot) is only supported when you use an Ethernet adapter or docking station from Microsoft. To boot from the network, the chipset in the Ethernet adapter or dock must be detected and configured as a boot device in the firmware of the Surface device. Microsoft Ethernet adapters, such as the Surface Ethernet Adapter and the [Surface Dock](https://www.microsoft.com/surface/accessories/surface-dock) use a chipset that is compatible with the Surface firmware. The following Ethernet devices are supported for network boot with Surface devices: @@ -67,7 +67,7 @@ Another consideration for administrators performing Windows deployment over the The simplest solution to avoid MAC address conflicts is to provide a dedicated removable Ethernet adapter for each Surface device. This can make sense in many scenarios where the Ethernet adapter or the additional functionality of the docking station will be used regularly. However, not all scenarios call for the additional connectivity of a docking station or support for wired networks. -Another potential solution to avoid conflict when adapters are shared is to use the [Microsoft Deployment Toolkit (MDT)](https://go.microsoft.com/fwlink/p/?LinkId=618117) to perform deployment to Surface devices. MDT does not use the MAC address to identify individual computers and thus is not subject to this limitation. However, MDT does use Windows Deployment Services to provide PXE boot functionality, and is subject to the limitations regarding pre-staged clients which is covered later in this section. +Another potential solution to avoid conflict when adapters are shared is to use the [Microsoft Deployment Toolkit (MDT)](https://technet.microsoft.com/windows/dn475741) to perform deployment to Surface devices. MDT does not use the MAC address to identify individual computers and thus is not subject to this limitation. However, MDT does use Windows Deployment Services to provide PXE boot functionality, and is subject to the limitations regarding pre-staged clients which is covered later in this section. When you use a shared adapter for deployment, the solution for affected deployment technologies is to use another means to identify unique systems. For Configuration Manager and WDS, both of which can be affected by this issue, the solution is to use the System Universal Unique Identifier (System UUID) that is embedded in the computer firmware by the computer manufacturer. For Surface devices, you can see this entry in the computer firmware under **Device Information**. @@ -78,9 +78,9 @@ To access the firmware of a Surface device, follow these steps: 3. Press and release the **Power** button. 4. After the device begins to boot, release the **Volume Up** button. -When deploying with WDS, the MAC address is only used to identify a computer when the deployment server is configured to respond only to known, pre-staged clients. When pre-staging a client, an administrator creates a computer account in Active Directory and defines that computer by the MAC address or the System UUID. To avoid the identity conflicts caused by shared Ethernet adapters, you should use [System UUID to define pre-staged clients](https://go.microsoft.com/fwlink/p/?LinkId=618118). Alternatively, you can configure WDS to respond to unknown clients that do not require definition by either MAC address or System UUID by selecting the **Respond to all client computers (known and unknown)** option on the [**PXE Response** tab](https://go.microsoft.com/fwlink/p/?LinkId=618119) in **Windows Deployment Server Properties**. +When deploying with WDS, the MAC address is only used to identify a computer when the deployment server is configured to respond only to known, pre-staged clients. When pre-staging a client, an administrator creates a computer account in Active Directory and defines that computer by the MAC address or the System UUID. To avoid the identity conflicts caused by shared Ethernet adapters, you should use [System UUID to define pre-staged clients](https://technet.microsoft.com/library/cc742034). Alternatively, you can configure WDS to respond to unknown clients that do not require definition by either MAC address or System UUID by selecting the **Respond to all client computers (known and unknown)** option on the [**PXE Response** tab](https://technet.microsoft.com/library/cc732360) in **Windows Deployment Server Properties**. -The potential for conflicts with shared Ethernet adapters is much higher with Configuration Manager. Where WDS only uses MAC addresses to define individual systems when configured to do so, Configuration Manager uses the MAC address to define individual systems whenever performing a deployment to new or unknown computers. This can result in improperly configured devices or even the inability to deploy more than one system with a shared Ethernet adapter. There are several potential solutions for this situation that are described in detail in the [How to Use The Same External Ethernet Adapter For Multiple SCCM OSD](https://go.microsoft.com/fwlink/p/?LinkId=618120) blog post on the Ask Premier Field Engineering (PFE) Platforms TechNet blog. +The potential for conflicts with shared Ethernet adapters is much higher with Configuration Manager. Where WDS only uses MAC addresses to define individual systems when configured to do so, Configuration Manager uses the MAC address to define individual systems whenever performing a deployment to new or unknown computers. This can result in improperly configured devices or even the inability to deploy more than one system with a shared Ethernet adapter. There are several potential solutions for this situation that are described in detail in the [How to Use The Same External Ethernet Adapter For Multiple SCCM OSD](https://blogs.technet.microsoft.com/askpfeplat/2014/07/27/how-to-use-the-same-external-ethernet-adapter-for-multiple-sccm-osd/) blog post on the Ask Premier Field Engineering (PFE) Platforms TechNet blog.   diff --git a/devices/surface/manage-surface-dock-firmware-updates.md b/devices/surface/manage-surface-dock-firmware-updates.md index f2d71be1b0..1335d5a808 100644 --- a/devices/surface/manage-surface-dock-firmware-updates.md +++ b/devices/surface/manage-surface-dock-firmware-updates.md @@ -22,7 +22,7 @@ Like the firmware for Surface devices, firmware for Surface Dock is also contain >**Note:**  You can learn more about the firmware update process for Surface devices and how firmware is updated through driver installation at the following links:
    - [How to manage and update Surface drivers and firmware](https://technet.microsoft.com/mt697551) from Microsoft Mechanics -- [Windows Update Makes Surface Better](https://go.microsoft.com/fwlink/p/?LinkId=785354) on the Microsoft Devices Blog +- [Windows Update Makes Surface Better](https://blogs.windows.com/devices/2014/04/15/windows-update-makes-surface-better/#0MqzmYgshCDaJpvK.97) on the Microsoft Devices Blog   @@ -79,7 +79,7 @@ Windows Update is the method that most users will use. The drivers for the Surfa This method is used mostly in environments where Surface device drivers and firmware are managed separately from Windows Update. See [Manage Surface driver and firmware updates](manage-surface-pro-3-firmware-updates.md) for more information about the different methods to manage Surface device driver and firmware updates. Updating the Surface Dock firmware through this method involves downloading and deploying an MSI package to the Surface device that contains the updated Surface Dock drivers and firmware. This is the same method recommended for updating all other Surface drivers and firmware. The two-phase firmware update process occurs in the background each time the Surface Dock is disconnected, just like it does with the Windows Update method. -For more information about how to deploy MSI packages see [Create and deploy an application with System Center Configuration Manager](https://go.microsoft.com/fwlink/p/?LinkId=785355). +For more information about how to deploy MSI packages see [Create and deploy an application with System Center Configuration Manager](https://docs.microsoft.com/sccm/apps/get-started/create-and-deploy-an-application). >**Note:**  When drivers are installed through Windows Update or the MSI package, registry keys are added that indicate the version of firmware installed on the Surface Dock and contained within the Surface Dock driver. These registry keys can be found in:

    **HLKM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\WUDF\\Services\\SurfaceDockFwUpdate\\Parameters** @@ -103,7 +103,7 @@ Firmware status is displayed for both the main chipset (displayed as **Component The manual method using the Microsoft Surface Dock Updater tool to update the Surface Dock is used mostly in environments where IT prepares Surface Docks prior to delivery to the end user, or for troubleshooting of a Surface Dock. Microsoft Surface Dock Updater is a tool that you can run from any Surface device that is compatible with the Surface Dock, and will walk you through the process of performing the Surface Dock firmware update in the least possible amount of time. You can also use this tool to verify the firmware status of a connected Surface Dock. -For more information about how to use the Microsoft Surface Dock Updater tool, please see [Microsoft Surface Dock Updater](surface-dock-updater.md). You can download the Microsoft Surface Dock Updater tool from the [Surface Tools for IT page](https://go.microsoft.com/fwlink/p/?LinkId=618121) on the Microsoft Download Center. +For more information about how to use the Microsoft Surface Dock Updater tool, please see [Microsoft Surface Dock Updater](surface-dock-updater.md). You can download the Microsoft Surface Dock Updater tool from the [Surface Tools for IT page](https://www.microsoft.com/download/details.aspx?id=46703) on the Microsoft Download Center.   diff --git a/devices/surface/manage-surface-pro-3-firmware-updates.md b/devices/surface/manage-surface-pro-3-firmware-updates.md index 521f6e38a2..eb0fea2fee 100644 --- a/devices/surface/manage-surface-pro-3-firmware-updates.md +++ b/devices/surface/manage-surface-pro-3-firmware-updates.md @@ -31,26 +31,26 @@ The simplest solution to ensure that firmware on Surface devices in your organiz Although this solution ensures that firmware will be updated as new releases are made available to Windows Update, it does present potential drawbacks. Each Surface device that receives Windows Updates directly will separately download each update rather than accessing a central location, which increases demand on Internet connectivity and bandwidth. Updates are also provided automatically to devices, without being subjected to testing or review by administrators. -For details about Group Policy for client configuration of WSUS or Windows Update, see [Step 5: Configure Group Policy Settings for Automatic Updates](https://go.microsoft.com/fwlink/p/?LinkId=618172). +For details about Group Policy for client configuration of WSUS or Windows Update, see [Step 5: Configure Group Policy Settings for Automatic Updates](https://technet.microsoft.com/library/dn595129). **Windows Installer Package** -The firmware and driver downloads for Surface devices now include Windows Installer files for firmware and driver updates. These Windows Installer packages can be deployed with utilities that support application deployment, including the Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager. This solution allows for centralized deployment and for administrators to test and review firmware updates before they are deployed. For more information about the Windows Installer package delivery method for firmware and driver updates, including details on what drivers are updated by the package and why certain drivers and firmware are not updated by the Windows Installer package, see the [Surface Pro 3 MSI Now Available](https://go.microsoft.com/fwlink/p/?LinkId=618173) blog post. +The firmware and driver downloads for Surface devices now include Windows Installer files for firmware and driver updates. These Windows Installer packages can be deployed with utilities that support application deployment, including the Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager. This solution allows for centralized deployment and for administrators to test and review firmware updates before they are deployed. For more information about the Windows Installer package delivery method for firmware and driver updates, including details on what drivers are updated by the package and why certain drivers and firmware are not updated by the Windows Installer package, see the [Surface Pro 3 MSI Now Available](https://blogs.technet.microsoft.com/surface/2015/03/04/surface-pro-3-msi-now-available/) blog post. -For instructions on how to deploy with System Center Configuration Manager, refer to [How to Deploy Applications in Configuration Manager](https://go.microsoft.com/fwlink/p/?LinkId=618175). For deployment of applications with MDT, see [Step 4: Add an application in the Deploy a Windows 8.1 Image Using MDT 2013](https://go.microsoft.com/fwlink/p/?LinkId=618176). Note that you can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. +For instructions on how to deploy with System Center Configuration Manager, refer to [How to Deploy Applications in Configuration Manager](https://technet.microsoft.com/library/gg682082). For deployment of applications with MDT, see [Step 4: Add an application in the Deploy a Windows 8.1 Image Using MDT 2013](https://technet.microsoft.com/library/dn744279#sec04). Note that you can deploy applications separately from an operating system deployment through MDT by using a Post OS Installation task sequence. **Provisioning packages** -New in Windows 10, provisioning packages (PPKG files) provide a simple method to apply a configuration to a destination device. You can find out more about provisioning packages, including instructions for how to create your own, in [Provisioning packages](https://go.microsoft.com/fwlink/p/?LinkId=761075). For easy application of a complete set of drivers and firmware to devices running Windows 10, a provisioning package is supplied for Surface Pro 3 devices. This file contains all of the instructions and required assets to update a Surface Pro 3 device with Windows 10 to the latest drivers and firmware. +New in Windows 10, provisioning packages (PPKG files) provide a simple method to apply a configuration to a destination device. You can find out more about provisioning packages, including instructions for how to create your own, in [Provisioning packages](https://technet.microsoft.com/itpro/windows/deploy/provisioning-packages). For easy application of a complete set of drivers and firmware to devices running Windows 10, a provisioning package is supplied for Surface Pro 3 devices. This file contains all of the instructions and required assets to update a Surface Pro 3 device with Windows 10 to the latest drivers and firmware. **Windows PowerShell** -Another method you can use to update the firmware when Windows Updates are managed in the organization is to install the firmware from the firmware and driver pack by using PowerShell. This method allows for a similar deployment experience to the Windows Installer package and can similarly be deployed as a package by using System Center Configuration Manager. You can find the PowerShell script and details on how to perform the firmware deployment in the [Deploying Drivers and Firmware to Surface Pro](https://go.microsoft.com/fwlink/p/?LinkId=618177) blog post. +Another method you can use to update the firmware when Windows Updates are managed in the organization is to install the firmware from the firmware and driver pack by using PowerShell. This method allows for a similar deployment experience to the Windows Installer package and can similarly be deployed as a package by using System Center Configuration Manager. You can find the PowerShell script and details on how to perform the firmware deployment in the [Deploying Drivers and Firmware to Surface Pro](https://blogs.technet.microsoft.com/deploymentguys/2013/05/16/deploying-drivers-and-firmware-to-surface-pro/) blog post. ## Operating system deployment considerations -The deployment of firmware updates during an operating system deployment is a straightforward process. The firmware and driver pack can be imported into either System Center Configuration Manager or MDT, and are used to deploy a fully updated environment, complete with firmware, to a target Surface device. For a complete step-by-step guide for deployment to Surface Pro 3 using either Configuration Manager or MDT, download the [Deployment and Administration Guide for Surface Pro 3](https://go.microsoft.com/fwlink/p/?LinkId=618178) from the Microsoft Download Center. +The deployment of firmware updates during an operating system deployment is a straightforward process. The firmware and driver pack can be imported into either System Center Configuration Manager or MDT, and are used to deploy a fully updated environment, complete with firmware, to a target Surface device. For a complete step-by-step guide for deployment to Surface Pro 3 using either Configuration Manager or MDT, download the [Deployment and Administration Guide for Surface Pro 3](https://www.microsoft.com/download/details.aspx?id=45292) from the Microsoft Download Center. The individual driver files are also made available in the Microsoft Download Center if you are using deployment tools. The driver files are available in the ZIP archive file in the list of available downloads for your device. @@ -60,7 +60,7 @@ A best practice for deployment with any solution that uses the Windows Preinstal **Update Surface Pro 3 firmware offline through USB** -In some early versions of Surface Pro 3 firmware, PXE boot performance can be quite slow. This has been resolved with updated firmware, but for organizations where firmware will be updated through operating system deployment, this issue is encountered before the updates can be deployed to the device. In this scenario, you can deploy updated firmware through a USB drive to ensure that when the operating system deployment is initiated, the network boot is quick, and deployment can complete in a timely fashion. To create a USB drive to update Surface Pro 3 firmware, see [How to Update the Surface Pro 3 Firmware Offline using a USB Drive](https://go.microsoft.com/fwlink/p/?LinkId=618189) on the Ask Premier Field Engineering (PFE) Platforms TechNet Blog. +In some early versions of Surface Pro 3 firmware, PXE boot performance can be quite slow. This has been resolved with updated firmware, but for organizations where firmware will be updated through operating system deployment, this issue is encountered before the updates can be deployed to the device. In this scenario, you can deploy updated firmware through a USB drive to ensure that when the operating system deployment is initiated, the network boot is quick, and deployment can complete in a timely fashion. To create a USB drive to update Surface Pro 3 firmware, see [How to Update the Surface Pro 3 Firmware Offline using a USB Drive](https://blogs.technet.microsoft.com/askpfeplat/2014/10/19/how-to-update-the-surface-pro-3-firmware-offline-using-a-usb-drive/) on the Ask Premier Field Engineering (PFE) Platforms TechNet Blog.   diff --git a/devices/surface/microsoft-surface-data-eraser.md b/devices/surface/microsoft-surface-data-eraser.md index d885af5dd9..b1f6626197 100644 --- a/devices/surface/microsoft-surface-data-eraser.md +++ b/devices/surface/microsoft-surface-data-eraser.md @@ -16,7 +16,7 @@ author: miladCA Find out how the Microsoft Surface Data Eraser tool can help you securely wipe data from your Surface devices. -[Microsoft Surface Data Eraser](https://go.microsoft.com/fwlink/p/?LinkId=691148) is a tool that boots from a USB stick and allows you to perform a secure wipe of all data from a compatible Surface device. A Microsoft Surface Data Eraser USB stick requires only the ability to boot from USB. The USB tool is easy to create by using the provided wizard, the Microsoft Surface Data Eraser Wrapper, and is easy to use with a simple graphic interface, no command line needed. To learn more about the data wiping capabilities and practices Microsoft uses during the service process for Surface, see [Protecting your data if you send your Surface in for service](https://go.microsoft.com/fwlink/p/?LinkId=691222). +[Microsoft Surface Data Eraser](https://www.microsoft.com/download/details.aspx?id=46703) is a tool that boots from a USB stick and allows you to perform a secure wipe of all data from a compatible Surface device. A Microsoft Surface Data Eraser USB stick requires only the ability to boot from USB. The USB tool is easy to create by using the provided wizard, the Microsoft Surface Data Eraser Wrapper, and is easy to use with a simple graphic interface, no command line needed. To learn more about the data wiping capabilities and practices Microsoft uses during the service process for Surface, see [Protecting your data if you send your Surface in for service](https://www.microsoft.com/surface/support/security-sign-in-and-accounts/data-wiping-policy). Compatible Surface devices include: diff --git a/devices/surface/microsoft-surface-deployment-accelerator.md b/devices/surface/microsoft-surface-deployment-accelerator.md index 9c4d792a9d..4358e9b005 100644 --- a/devices/surface/microsoft-surface-deployment-accelerator.md +++ b/devices/surface/microsoft-surface-deployment-accelerator.md @@ -20,13 +20,13 @@ SDA includes a wizard that automates the creation and configuration of a Microso SDA is built on the powerful suite of deployment tools available from Microsoft including the Windows Assessment and Deployment Kit (ADK), the Microsoft Deployment Toolkit (MDT), and Windows Deployment Services (WDS). The resulting deployment share encompasses the recommended best practices for managing drivers during deployment and automating image creation and can serve as a starting point upon which you build your own customized deployment solution. -You can find more information about how to deploy to Surface devices, including step-by-step walkthroughs of customized deployment solution implementation, on the Deploy page of the [Surface TechCenter](https://go.microsoft.com/fwlink/p/?LinkId=691693). +You can find more information about how to deploy to Surface devices, including step-by-step walkthroughs of customized deployment solution implementation, on the Deploy page of the [Surface TechCenter](https://technet.microsoft.com/windows/dn913725). **Download Microsoft Surface Deployment Accelerator** You can download the installation files for SDA from the Microsoft Download Center. To download the installation files: -1. Go to the [Surface Tools for IT](https://go.microsoft.com/fwlink/p/?LinkId=618121) page on the Microsoft Download Center. +1. Go to the [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) page on the Microsoft Download Center. 2. Click the **Download** button, select the **Surface\_Deployment\_Accelerator\_xxxx.msi** file, and then click **Next**. @@ -60,7 +60,7 @@ As you progress through the SDA wizard, you will be asked some basic questions a When the SDA completes, you can use the deployment share to deploy over the network immediately. Simply boot your Surface device from the network using a Surface Ethernet Adapter and select the Surface deployment share you created with the SDA wizard. Select the **1- Deploy Microsoft Surface** task sequence and the wizard will walk you through an automated deployment of Windows to your Surface device. -You can modify the task sequence in the MDT Deployment Workbench to [include your own apps](https://go.microsoft.com/fwlink/p/?linkid=691700), or to [pause the automated installation routine](https://go.microsoft.com/fwlink/p/?linkid=691701). While the installation is paused, you can make changes to customize your reference image. After the image is captured, you can configure a deployment task sequence and distribute this custom configuration by using the same network boot capabilities as before. +You can modify the task sequence in the MDT Deployment Workbench to [include your own apps](https://technet.microsoft.com/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt#sec04), or to [pause the automated installation routine](https://blogs.technet.microsoft.com/mniehaus/2009/06/26/mdt-2010-new-feature-3-suspend-and-resume-a-lite-touch-task-sequence/). While the installation is paused, you can make changes to customize your reference image. After the image is captured, you can configure a deployment task sequence and distribute this custom configuration by using the same network boot capabilities as before. >**Note:**  With SDA v1.9.0258, Surface Pro 3, Surface Pro 4, and Surface Book are supported for Windows 10 deployment, and Surface Pro 3 is supported for Windows 8.1 deployment. diff --git a/devices/surface/step-by-step-surface-deployment-accelerator.md b/devices/surface/step-by-step-surface-deployment-accelerator.md index 2024ee1ca9..914ae3a4d1 100644 --- a/devices/surface/step-by-step-surface-deployment-accelerator.md +++ b/devices/surface/step-by-step-surface-deployment-accelerator.md @@ -21,7 +21,7 @@ This article shows you how to install Microsoft Surface Deployment Accelerator ( For information about prerequisites and instructions for how to download and install SDA, see [Microsoft Surface Deployment Accelerator](microsoft-surface-deployment-accelerator.md). -1. Download SDA, which is included in [Surface Tools for IT](https://go.microsoft.com/fwlink/p/?LinkId=618121) on the Microsoft Download Center. +1. Download SDA, which is included in [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) on the Microsoft Download Center. 2. Run the SDA installation file, named **Surface\_Deployment\_Accelerator\_*xxxx*.msi**, where *xxxx* is the current version number. @@ -77,7 +77,7 @@ The following steps show you how to create a deployment share for Windows 10 th - **Windows 10 Deployment Services** - - Select the **Import boot media into the local Windows Deployment Service** check box if you would like to boot your Surface devices from the network to perform the Windows deployment. Windows Deployment Services must be installed and configured to respond to PXE boot requests. See [Windows Deployment Services Getting Started Guide for Windows Server 2012](https://go.microsoft.com/fwlink/p/?LinkId=761072) for more information about how to configure Windows Deployment Services for PXE boot. + - Select the **Import boot media into the local Windows Deployment Service** check box if you would like to boot your Surface devices from the network to perform the Windows deployment. Windows Deployment Services must be installed and configured to respond to PXE boot requests. See [Windows Deployment Services Getting Started Guide for Windows Server 2012](https://technet.microsoft.com/library/jj648426.aspx) for more information about how to configure Windows Deployment Services for PXE boot. - **Windows 10 Source Files** diff --git a/devices/surface/surface-diagnostic-toolkit.md b/devices/surface/surface-diagnostic-toolkit.md index fcf3eb8f6b..ee50c340e7 100644 --- a/devices/surface/surface-diagnostic-toolkit.md +++ b/devices/surface/surface-diagnostic-toolkit.md @@ -16,7 +16,7 @@ author: miladCA Find out how you can use the Microsoft Surface Diagnostic Toolkit to test the hardware of your Surface device. -The [Microsoft Surface Diagnostic Toolkit](https://go.microsoft.com/fwlink/p/?LinkId=618121) is a small, portable diagnostic tool that runs through a suite of tests to diagnose the hardware of Surface devices. The Microsoft Surface Diagnostic Toolkit executable file is less than 3 MB, which allows it to be distributed through email. It does not require installation, so it can be run directly from a USB stick or over the network. The Microsoft Surface Diagnostic Toolkit walks you through several tests of individual components including the touchscreen, cameras, and sensors. +The [Microsoft Surface Diagnostic Toolkit](https://www.microsoft.com/download/details.aspx?id=46703) is a small, portable diagnostic tool that runs through a suite of tests to diagnose the hardware of Surface devices. The Microsoft Surface Diagnostic Toolkit executable file is less than 3 MB, which allows it to be distributed through email. It does not require installation, so it can be run directly from a USB stick or over the network. The Microsoft Surface Diagnostic Toolkit walks you through several tests of individual components including the touchscreen, cameras, and sensors. >**Note:**  A Surface device must boot into Windows to run the Microsoft Surface Diagnostic Toolkit. The Microsoft Surface Diagnostic Toolkit will run only on the following Surface devices: @@ -123,7 +123,7 @@ This test checks for any outstanding Windows updates and will prompt you to inst #### Device information -This test reads the Device ID and serial number in addition to basic system information such as device model, operating system version, processor, memory, and storage. The Device ID is recorded in the name of the log file and can be used to identify a log file for a specific device. Several system log files are also collected, including update and rollback logs, and output from several Windows built-in tools, such as [DirectX Diagnostics](https://go.microsoft.com/fwlink/p/?LinkId=746476) and [System Information](https://go.microsoft.com/fwlink/p/?LinkId=746477), power configuration, disk health, and event logs. See the following list for a full set of collected log files: +This test reads the Device ID and serial number in addition to basic system information such as device model, operating system version, processor, memory, and storage. The Device ID is recorded in the name of the log file and can be used to identify a log file for a specific device. Several system log files are also collected, including update and rollback logs, and output from several Windows built-in tools, such as [DirectX Diagnostics](https://support.microsoft.com/en-us/products/windows?os=windows-10) and [System Information](https://technet.microsoft.com/library/cc731397), power configuration, disk health, and event logs. See the following list for a full set of collected log files: - Output of **Get-WindowsUpdateLog** if the operating system is Windows 10 @@ -350,11 +350,11 @@ The Windows System Assessment Tool (WinSAT) runs a series of benchmarks against #### Performance Monitor test -Performance and diagnostic trace logs are recorded from Performance Monitor for 30 seconds and collected in the .zip file output of the Microsoft Surface Diagnostic Toolkit by this test. You can analyze these trace logs with the [Windows Performance Analyzer](https://go.microsoft.com/fwlink/p/?LinkId=746486) to identify causes of application crashes, performance issues, or other undesirable behavior in Windows. +Performance and diagnostic trace logs are recorded from Performance Monitor for 30 seconds and collected in the .zip file output of the Microsoft Surface Diagnostic Toolkit by this test. You can analyze these trace logs with the [Windows Performance Analyzer](https://msdn.microsoft.com/windows/hardware/commercialize/test/wpt/windows-performance-analyzer) to identify causes of application crashes, performance issues, or other undesirable behavior in Windows. #### Crash dump collection -If your Surface device has encountered an error that caused the device to fail or produce a blue screen error, this stage of the Microsoft Surface Diagnostic Toolkit records the information from the automatically recorded crash dump files in the diagnostic log. You can use these crash dump files to identify a faulty driver, hardware component, or application through analysis. Use the [Windows Debugging Tool](https://go.microsoft.com/fwlink/p/?LinkId=746488) to analyze these files. If you are not familiar with the analysis of crash dump files, you can describe your issue and post a link to your crash dump files (uploaded to OneDrive or another file sharing service) in the [Windows TechNet Forums](https://go.microsoft.com/fwlink/p/?LinkId=746489). +If your Surface device has encountered an error that caused the device to fail or produce a blue screen error, this stage of the Microsoft Surface Diagnostic Toolkit records the information from the automatically recorded crash dump files in the diagnostic log. You can use these crash dump files to identify a faulty driver, hardware component, or application through analysis. Use the [Windows Debugging Tool](https://msdn.microsoft.com/library/windows/hardware/ff539316) to analyze these files. If you are not familiar with the analysis of crash dump files, you can describe your issue and post a link to your crash dump files (uploaded to OneDrive or another file sharing service) in the [Windows TechNet Forums](https://social.technet.microsoft.com/Forums/home?category=w8itpro). #### Connected standby text diff --git a/devices/surface/surface-dock-updater.md b/devices/surface/surface-dock-updater.md index 91d4411699..ff07fba283 100644 --- a/devices/surface/surface-dock-updater.md +++ b/devices/surface/surface-dock-updater.md @@ -16,7 +16,7 @@ author: jobotto This article provides a detailed walkthrough of Microsoft Surface Dock Updater. -The [Microsoft Surface Dock Updater](https://go.microsoft.com/fwlink/p/?LinkId=618121) tool allows you to check the firmware status of a Surface Dock and to manually update the firmware of Surface Dock devices. It is most often used to update Surface Docks prior to deployment of those Surface Docks to end users or as a troubleshooting tool. Microsoft Surface Dock Updater walks you through the process of updating the firmware on one or more Surface Docks, including the required connect and disconnect steps to perform the complete firmware installation. +The [Microsoft Surface Dock Updater](https://www.microsoft.com/download/details.aspx?id=46703) tool allows you to check the firmware status of a Surface Dock and to manually update the firmware of Surface Dock devices. It is most often used to update Surface Docks prior to deployment of those Surface Docks to end users or as a troubleshooting tool. Microsoft Surface Dock Updater walks you through the process of updating the firmware on one or more Surface Docks, including the required connect and disconnect steps to perform the complete firmware installation. When you run the Microsoft Surface Dock Updater installer you will be prompted to accept an End User License Agreement (EULA). @@ -25,7 +25,7 @@ When you run the Microsoft Surface Dock Updater installer you will be prompted t ## Update a Surface Dock with Microsoft Surface Dock Updater -After you install the [Microsoft Surface Dock Updater](https://go.microsoft.com/fwlink/p/?LinkId=618121) tool, you can find Microsoft Surface Dock Updater under **All Apps** in your Start menu. Click **Microsoft Surface Dock Updater** to start the application. +After you install the [Microsoft Surface Dock Updater](https://www.microsoft.com/download/details.aspx?id=46703) tool, you can find Microsoft Surface Dock Updater under **All Apps** in your Start menu. Click **Microsoft Surface Dock Updater** to start the application. To update a Surface Dock with Microsoft Surface Dock Updater, follow these steps: diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 3361d3002c..6632c20987 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -101,7 +101,7 @@ These characters are the last two characters of the certificate thumbprint and s *Figure 6. Enrollment confirmation in SEMM with the SEMM certificate thumbprint* -To enroll a Surface device in SEMM or to apply the UEFI configuration from a configuration package, all you need to do is run the .msi file on the intended Surface device. You can use application deployment or operating system deployment technologies such as [System Center Configuration Manager](https://technet.microsoft.com/library/mt346023) or the [Microsoft Deployment Toolkit](https://technet.microsoft.com/en-us/windows/dn475741). When you enroll a device in SEMM you must be present to confirm the enrollment on the device. User interaction is not required when you apply a configuration to devices that are already enrolled in SEMM. +To enroll a Surface device in SEMM or to apply the UEFI configuration from a configuration package, all you need to do is run the .msi file on the intended Surface device. You can use application deployment or operating system deployment technologies such as [System Center Configuration Manager](https://technet.microsoft.com/library/mt346023) or the [Microsoft Deployment Toolkit](https://technet.microsoft.com/windows/dn475741). When you enroll a device in SEMM you must be present to confirm the enrollment on the device. User interaction is not required when you apply a configuration to devices that are already enrolled in SEMM. ### Reset package diff --git a/devices/surface/unenroll-surface-devices-from-semm.md b/devices/surface/unenroll-surface-devices-from-semm.md index 5e31091376..0c8868a35f 100644 --- a/devices/surface/unenroll-surface-devices-from-semm.md +++ b/devices/surface/unenroll-surface-devices-from-semm.md @@ -15,7 +15,7 @@ When a Surface device is enrolled in Surface Enterprise Management Mode (SEMM), >**Warning:**  To unenroll a device from SEMM and restore user control of Surface UEFI settings, you must have the SEMM certificate that was used to enroll the device in SEMM. If this certificate becomes lost or corrupted, it is not possible to unenroll from SEMM. Back up and protect your SEMM certificate accordingly. -For more information about SEMM, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode). +For more information about SEMM, see [Microsoft Surface Enterprise Management Mode](https://technet.microsoft.com/itpro/surface/surface-enterprise-management-mode). ## Unenroll a Surface device from SEMM with a Surface UEFI reset package diff --git a/devices/surface/upgrade-surface-devices-to-windows-10-with-mdt.md b/devices/surface/upgrade-surface-devices-to-windows-10-with-mdt.md index d44af98e0d..77a3fe6998 100644 --- a/devices/surface/upgrade-surface-devices-to-windows-10-with-mdt.md +++ b/devices/surface/upgrade-surface-devices-to-windows-10-with-mdt.md @@ -36,8 +36,8 @@ Introduced with Windows 10 and MDT 2013 Update 1, you can use the upgrade instal Performing an upgrade deployment of Windows 10 requires the same tools and resources that are required for a traditional reimaging deployment. You can read about the tools required, including detailed explanations and installation instructions, in [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md). To proceed with the upgrade deployment described in this article, you will need the following tools installed and configured: -* [Microsoft Deployment Toolkit (MDT)](https://technet.microsoft.com/en-us/windows/dn475741) -* [Windows Assessment and Deployment Kit (Windows ADK)](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit#windowsadk), which includes: +* [Microsoft Deployment Toolkit (MDT)](https://technet.microsoft.com/windows/dn475741) +* [Windows Assessment and Deployment Kit (Windows ADK)](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit#windowsadk), which includes: * Deployment Image Servicing and Management (DISM) * Windows Preinstallation Environment (Windows PE) * Windows System Image Manager (Windows SIM) @@ -45,8 +45,8 @@ Performing an upgrade deployment of Windows 10 requires the same tools and resou You will also need to have available the following resources: * Windows 10 installation files, such as the installation media downloaded from the [Volume Licensing Service Center](https://www.microsoft.com/Licensing/servicecenter/default.aspx) - >**Note:**  Installation media for use with MDT must contain a Windows image in Windows Imaging Format (.wim). Installation media produced by the [Get Windows 10](https://www.microsoft.com/en-us/software-download/windows10/) page does not use a .wim file, instead using an Electronic Software Download (.esd) file, which is not compatible with MDT. -* [Surface firmware and drivers](https://technet.microsoft.com/en-us/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices) for Windows 10 + >**Note:**  Installation media for use with MDT must contain a Windows image in Windows Imaging Format (.wim). Installation media produced by the [Get Windows 10](https://www.microsoft.com/software-download/windows10/) page does not use a .wim file, instead using an Electronic Software Download (.esd) file, which is not compatible with MDT. +* [Surface firmware and drivers](https://technet.microsoft.com/itpro/surface/deploy-the-latest-firmware-and-drivers-for-surface-devices) for Windows 10 * Application installation files for any applications you want to install, such as the Surface app ## Prepare the upgrade deployment @@ -60,7 +60,7 @@ Windows 10 installation files only need to be imported if you have not already d ### Import Surface drivers In the import process example shown in the [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md) article, drivers for Surface Pro 4 were imported for Windows 10. To perform an upgrade deployment of Windows 10 to Surface Pro 3, drivers for Surface Pro 3 must also be imported. To import the Surface drivers for Surface Pro 3, follow these steps: -1. Download the Surface Pro 3 firmware and driver pack for Windows 10 archive file (.zip), SurfacePro3_Win10_xxxxxx.zip, from the [Surface Pro 3 download page](https://www.microsoft.com/en-US/download/details.aspx?id=38826) in the Microsoft Download Center. +1. Download the Surface Pro 3 firmware and driver pack for Windows 10 archive file (.zip), SurfacePro3_Win10_xxxxxx.zip, from the [Surface Pro 3 download page](https://www.microsoft.com/download/details.aspx?id=38826) in the Microsoft Download Center. 2. Extract the contents of the Surface Pro 3 firmware and driver pack archive file to a temporary folder. Keep the driver files separate from other drivers or files. 3. Open the Deployment Workbench and expand the Deployment Shares node and your deployment share. 4. If you have not already created a folder structure by operating system version, you should do so next. Under the **Windows 10 x64** folder, create a new folder for Surface Pro 3 drivers named **Surface Pro 3**. Your Out-of-Box Drivers folder should resemble the following structure: @@ -91,7 +91,7 @@ In the import process example shown in the [Deploy Windows 10 to Surface devices Installation of applications in an upgrade deployment is not always necessary because the applications from the previous environment will remain on the device. (For example, in the [Deploy Windows 10 to Surface devices with MDT](deploy-windows-10-to-surface-devices-with-mdt.md) article, the deployment includes Office 365 which is not required in an upgrade deployment where the user is already using Office 365 on the device.) -There are still some circumstances where you will want to deploy an application, even during an upgrade deployment. For example, you may have Surface Pro 3 devices on which you would like to add the Surface app. To deploy the Surface app in an upgrade scenario use the same process as you would for a traditional deployment. See the [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/en-us/itpro/surface/deploy-surface-app-with-windows-store-for-business) article for instructions on how to add the Surface app to an MDT task sequence. +There are still some circumstances where you will want to deploy an application, even during an upgrade deployment. For example, you may have Surface Pro 3 devices on which you would like to add the Surface app. To deploy the Surface app in an upgrade scenario use the same process as you would for a traditional deployment. See the [Deploy Surface app with Windows Store for Business](https://technet.microsoft.com/itpro/surface/deploy-surface-app-with-windows-store-for-business) article for instructions on how to add the Surface app to an MDT task sequence. ### Create the upgrade task sequence diff --git a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md index 1c7e67783b..f44e7cf414 100644 --- a/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md +++ b/devices/surface/use-system-center-configuration-manager-to-manage-devices-with-semm.md @@ -22,20 +22,20 @@ For organizations with System Center Configuration Manager, there is an alternat Before you begin the process outlined in this article, it is expected that you are familiar with the following technologies and tools: -* [Surface UEFI](https://technet.microsoft.com/en-us/itpro/surface/manage-surface-uefi-settings) -* [Surface Enterprise Management Mode (SEMM)](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode) -* [PowerShell scripting](https://technet.microsoft.com/en-us/scriptcenter/dd742419) -* [System Center Configuration Manager application deployment](https://docs.microsoft.com/en-us/sccm/apps/deploy-use/deploy-applications) +* [Surface UEFI](https://technet.microsoft.com/itpro/surface/manage-surface-uefi-settings) +* [Surface Enterprise Management Mode (SEMM)](https://technet.microsoft.com/itpro/surface/surface-enterprise-management-mode) +* [PowerShell scripting](https://technet.microsoft.com/scriptcenter/dd742419) +* [System Center Configuration Manager application deployment](https://docs.microsoft.com/sccm/apps/deploy-use/deploy-applications) * Certificate management >[!Note] ->You will also need access to the certificate that you intend to use to secure SEMM. For details about the requirements for this certificate, see [Surface Enterprise Management Mode certificate requirements](https://technet.microsoft.com/en-us/itpro/surface/surface-enterprise-management-mode#surface-enterprise-management-mode-certificate-requirements). +>You will also need access to the certificate that you intend to use to secure SEMM. For details about the requirements for this certificate, see [Surface Enterprise Management Mode certificate requirements](https://technet.microsoft.com/itpro/surface/surface-enterprise-management-mode#surface-enterprise-management-mode-certificate-requirements). >It is very important that this certificate be kept in a safe location and properly backed up. If this certificate becomes lost or unusable, it is not possible to reset Surface UEFI, change managed Surface UEFI settings, or remove SEMM from an enrolled Surface device. #### Download Microsoft Surface UEFI Manager -Management of SEMM with Configuration Manager requires the installation of Microsoft Surface UEFI Manager on each client Surface device. You can download Microsoft Surface UEFI Manager (SurfaceUEFIManager.msi) from the [Surface Tools for IT](https://www.microsoft.com/en-us/download/details.aspx?id=46703) page on the Microsoft Download Center. +Management of SEMM with Configuration Manager requires the installation of Microsoft Surface UEFI Manager on each client Surface device. You can download Microsoft Surface UEFI Manager (SurfaceUEFIManager.msi) from the [Surface Tools for IT](https://www.microsoft.com/download/details.aspx?id=46703) page on the Microsoft Download Center. #### Download SEMM scripts for Configuration Manager diff --git a/devices/surface/using-the-sda-deployment-share.md b/devices/surface/using-the-sda-deployment-share.md index 043150076c..1cd440c9aa 100644 --- a/devices/surface/using-the-sda-deployment-share.md +++ b/devices/surface/using-the-sda-deployment-share.md @@ -11,9 +11,9 @@ author: Scottmca # Using the Microsoft Surface Deployment Accelerator deployment share -With Microsoft Surface Deployment Accelerator (SDA), you can quickly and easily set up a deployment solution that is ready to deploy Windows to Surface devices. The prepared environment is built on powerful deployment technologies available from Microsoft, such as the [Microsoft Deployment Toolkit (MDT)](https://technet.microsoft.com/en-us/windows/dn475741), and is capable of immediately performing a deployment after configuration. See [Step-by-Step: Surface Deployment Accelerator](https://technet.microsoft.com/en-us/itpro/surface/step-by-step-surface-deployment-accelerator) for a comprehensive walkthrough of using the SDA wizard to set up a deployment share and perform a deployment. +With Microsoft Surface Deployment Accelerator (SDA), you can quickly and easily set up a deployment solution that is ready to deploy Windows to Surface devices. The prepared environment is built on powerful deployment technologies available from Microsoft, such as the [Microsoft Deployment Toolkit (MDT)](https://technet.microsoft.com/windows/dn475741), and is capable of immediately performing a deployment after configuration. See [Step-by-Step: Surface Deployment Accelerator](https://technet.microsoft.com/itpro/surface/step-by-step-surface-deployment-accelerator) for a comprehensive walkthrough of using the SDA wizard to set up a deployment share and perform a deployment. -For more information about SDA and information on how to download SDA, see [Microsoft Surface Deployment Accelerator (SDA)](https://technet.microsoft.com/en-us/itpro/surface/microsoft-surface-deployment-accelerator). +For more information about SDA and information on how to download SDA, see [Microsoft Surface Deployment Accelerator (SDA)](https://technet.microsoft.com/itpro/surface/microsoft-surface-deployment-accelerator). Using SDA provides these primary benefits: @@ -21,7 +21,7 @@ Using SDA provides these primary benefits: * With SDA, you prepare a deployment environment built on the industry leading deployment solution of MDT. With MDT you can scale from a relatively basic deployment of a few Surface devices to a solution capable of deploying to thousands of devices including all of the different makes and models in your organization and all of the applications required by each device and user. -This article explores four scenarios where you can use SDA to meet the needs of your organization. See [Deploy Windows 10](https://technet.microsoft.com/en-us/itpro/windows/deploy/index) to explore the capabilities of MDT and the Windows deployment technologies available from Microsoft in greater detail. +This article explores four scenarios where you can use SDA to meet the needs of your organization. See [Deploy Windows 10](https://technet.microsoft.com/itpro/windows/deploy/index) to explore the capabilities of MDT and the Windows deployment technologies available from Microsoft in greater detail. ## Perform a Proof of Concept deployment @@ -41,7 +41,7 @@ Some recommendations for a successful PoC with SDA are: * Use offline files with SDA to further reduce installation times. -* For help with your PoC, contact [Surface Support](https://www.microsoft.com/surface/en-us/support/contact-us-business). +* For help with your PoC, contact [Surface Support](https://www.microsoft.com/surface/support/contact-us-business). ## Perform a pilot deployment @@ -52,7 +52,7 @@ A pilot deployment differs from a PoC. Where a PoC is usually a closed demonstra For example, you are tasked with deploying Surface devices to mobile workers and you want to test the organization’s MDT deployment process by providing a small number of devices to executives. You can use SDA to create an isolated Surface deployment environment and then copy the task sequence, applications, and drivers needed from the production deployment share. This not only enables you to quickly create a Surface deployment, but it also minimizes the risk to the production deployment process used for other types of devices. -For small organizations, the pilot deployment environment of SDA may suffice as a complete deployment solution. Even if you do not have an existing deployment environment, you can import drivers and applications (covered later in this article) to provide a complete deployment solution based on MDT. Even without previous knowledge of MDT or Windows deployment, you can follow the [Step-by-Step: Surface Deployment Accelerator](https://technet.microsoft.com/en-us/itpro/surface/step-by-step-surface-deployment-accelerator) article to get started with a deployment to Surface devices. +For small organizations, the pilot deployment environment of SDA may suffice as a complete deployment solution. Even if you do not have an existing deployment environment, you can import drivers and applications (covered later in this article) to provide a complete deployment solution based on MDT. Even without previous knowledge of MDT or Windows deployment, you can follow the [Step-by-Step: Surface Deployment Accelerator](https://technet.microsoft.com/itpro/surface/step-by-step-surface-deployment-accelerator) article to get started with a deployment to Surface devices. ## Import additional drivers @@ -97,7 +97,7 @@ To import drivers for a peripheral device: After the drivers are imported for the Surface model, the deployment task sequence will automatically select the drivers during the deployment process and include them in the Windows environment. When you connect your device, such as the barcode scanner in the example, Windows should automatically detect the device and you should be able to use it immediately. >[!NOTE] ->You can even import drivers for other computer makes and models to support other devices. See **Step 5: Prepare the drivers repository** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/en-us/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt) for more information about how to import drivers for other makes and models. +>You can even import drivers for other computer makes and models to support other devices. See **Step 5: Prepare the drivers repository** in [Deploy a Windows 10 image using MDT 2013 Update 2](https://technet.microsoft.com/itpro/windows/deploy/deploy-a-windows-10-image-using-mdt) for more information about how to import drivers for other makes and models. ## Import additional applications From cfb36ae8b6afd95ade0a54c9e1e9064f2e07f2e5 Mon Sep 17 00:00:00 2001 From: Zach Dvorak Date: Thu, 17 Nov 2016 17:22:48 -0800 Subject: [PATCH 45/53] Update upgrade-analytics-resolve-issues.md Clarifying that only apps and drivers can be marked "Won't Upgrade". Users cannot define an Upgrade Decision for computers. --- windows/deploy/upgrade-analytics-resolve-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deploy/upgrade-analytics-resolve-issues.md b/windows/deploy/upgrade-analytics-resolve-issues.md index 078290d9b3..6a61a18a33 100644 --- a/windows/deploy/upgrade-analytics-resolve-issues.md +++ b/windows/deploy/upgrade-analytics-resolve-issues.md @@ -18,7 +18,7 @@ Upgrade decisions include: | Not reviewed | When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress.**


    | Some applications are automatically assigned upgrade decisions based on information known to Microsoft.

    All drivers are marked not reviewed by default.

    | | Review in progress | When you start to investigate an application or a driver to determine upgrade readiness, change their upgrade decision to **Review in progress**.

    Until you’ve determined that applications and drivers will migrate successfully or you’ve resolved blocking issues, leave the upgrade decision status as **Review in progress**.

    | Once you’ve fixed any issues and validated that the application or driver will migrate successfully, change the upgrade decision to **Ready to upgrade**.
    | | Ready to upgrade | Mark applications and drivers **Ready to upgrade** once you’ve resolved all blocking issues and you’re confident that they will upgrade successfully, or if you’ve decided to upgrade them as-is. | Applications with no known issues or with low installation rates are marked **Ready to upgrade** by default.

    Be sure to review low install count applications for any business critical or important applications that are not yet upgrade-ready, despite their low installation rates.

    All drivers are marked **Not reviewed** by default.
    | -| Won’t upgrade | By default, no applications or drivers are marked **Won’t upgrade** because only you can make that determination.

    Use **Won’t upgrade** for computers you don’t want to upgrade.
    | If, during your investigation into an application or driver, you determine that they should not be upgraded, mark them **Won’t upgrade**.

    | +| Won’t upgrade | By default, no applications or drivers are marked **Won’t upgrade** because only you can make that determination.

    Use **Won’t upgrade** for applications and drivers you don’t want to upgrade.
    | If, during your investigation into an application or driver, you determine that they should not or cannot be upgraded, mark them **Won’t upgrade**.

    | The blades in the **Resolve issues** section are: From dfe162a041d42306e3e5eafbac83cd64c936bfdd Mon Sep 17 00:00:00 2001 From: Michael Niehaus Date: Fri, 18 Nov 2016 12:37:03 -0800 Subject: [PATCH 46/53] Update windows-10-upgrade-paths.md Adding more clarity on the LTSB item to address CSS feedback. --- windows/deploy/windows-10-upgrade-paths.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deploy/windows-10-upgrade-paths.md b/windows/deploy/windows-10-upgrade-paths.md index e555794d61..0c5b8ff890 100644 --- a/windows/deploy/windows-10-upgrade-paths.md +++ b/windows/deploy/windows-10-upgrade-paths.md @@ -19,7 +19,7 @@ author: greg-lindsay This topic provides a summary of available upgrade paths to Windows 10. You can upgrade to Windows 10 from Windows 7 or a later operating system. This includes upgrading from one release of Windows 10 to later release of Windows 10. Migrating from one edition of Windows 10 to a different edition of the same release is also supported. For more information about migrating to a different edition of Windows 10, see [Windows 10 edition upgrade](windows-10-edition-upgrades.md). ->**Windows 10 LTSB**: The upgrade paths displayed below do not apply to Windows 10 LTSB. In-place upgrade from Windows 7 or Windows 8.1 to Windows 10 LTSB is not supported. +>**Windows 10 LTSB**: The upgrade paths displayed below do not apply to Windows 10 LTSB. In-place upgrade from Windows 7 or Windows 8.1 to Windows 10 LTSB is not supported. (Note that Windows 10 LTSB 2015 did not block this upgrade path. This was corrected in the Windows 10 LTSB 2016 release, which will now only allow data-only and clean install options.) >**Windows N/KN**: Windows "N" and "KN" editions follow the same upgrade paths shown below. If the pre-upgrade and post-upgrade editions are not the same type (e.g. Windows 8.1 Pro N to Windows 10 Pro), personal data will be kept but applications and settings will be removed during the upgrade process. From 1679f94f0c3ecb00dae74b149f5489425ec26852 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 18 Nov 2016 14:46:13 -0800 Subject: [PATCH 47/53] Add files via upload --- .../images/windows-10-for-education-banner.png | Bin 0 -> 97731 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 education/windows/images/windows-10-for-education-banner.png diff --git a/education/windows/images/windows-10-for-education-banner.png b/education/windows/images/windows-10-for-education-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..cf33adc9b6b74802d60f6d47d8a543e3a244e9a5 GIT binary patch literal 97731 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⪚Hj9(L+?*FIEL9tw@JO9beq;5(Bq>ko}gw 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 Date: Fri, 18 Nov 2016 14:48:33 -0800 Subject: [PATCH 48/53] Update index.md --- education/windows/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/education/windows/index.md b/education/windows/index.md index 98aaf94eef..d64f4ca4cc 100644 --- a/education/windows/index.md +++ b/education/windows/index.md @@ -9,11 +9,11 @@ ms.pagetype: edu author: CelesteDG --- +![Windows 10 Education and Windows 10 Pro Education](images/windows-10-for-education-banner.png) + # Windows 10 for Education -[Windows 10 Education and Windows 10 Pro Education](https://www.microsoft.com/en-us/education/products/windows/default.aspx) empowers staff, administrators, teachers, and students to do great things. - ## ![Learn more about Windows](images/education.png) Learn
    From d6d5a0f9433e57a024efc2a5d5df6d2d38abf6be Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 21 Nov 2016 09:43:20 -0800 Subject: [PATCH 49/53] correction --- windows/manage/waas-configure-wufb.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/manage/waas-configure-wufb.md b/windows/manage/waas-configure-wufb.md index 5cabd0a38e..1ef0609987 100644 --- a/windows/manage/waas-configure-wufb.md +++ b/windows/manage/waas-configure-wufb.md @@ -134,9 +134,9 @@ You can also pause a system from receiving Quality Updates for a period of up to | MDM for version 1511:
    ../Vendor/MSFT/Policy/Config/Update/
    **DeferUpgrade** | \Microsoft\PolicyManager\default\Update\Pause | -You can check what date Quality Updates were paused at by checking the registry key **PausedQualityDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +You can check the date that Quality Updates were paused at by checking the registry key **PausedQualityDate** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. -The local group policy editor (GPEdit.msc) will not reflect if your Quality Update Pause period has expired. Although the device will resume Quality Updates after 60 days automatically, the pause checkbox will remain checked in the policy editor. To see if a device has auto-resumed taking Quality Updates, you can check the status registry key **PausedQualityStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. +The local group policy editor (GPEdit.msc) will not reflect if your Quality Update Pause period has expired. Although the device will resume Quality Updates after 35 days automatically, the pause checkbox will remain checked in the policy editor. To see if a device has auto-resumed taking Quality Updates, you can check the status registry key **PausedQualityStatus** under **HKLM\SOFTWARE\Microsoft\WindowsUpdate\UpdatePolicy\Settings**. | Value | Status| | --- | --- | From 1e2adfbecc9cc365f4392270f1a05324dfac2166 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 22 Nov 2016 08:39:44 -0800 Subject: [PATCH 50/53] add switch branches --- ...s-servicing-branches-windows-10-updates.md | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/windows/manage/waas-servicing-branches-windows-10-updates.md b/windows/manage/waas-servicing-branches-windows-10-updates.md index 65180b5cba..64dd552067 100644 --- a/windows/manage/waas-servicing-branches-windows-10-updates.md +++ b/windows/manage/waas-servicing-branches-windows-10-updates.md @@ -100,6 +100,80 @@ To prevent devices in your enterprise from being enrolled in the Insider Program - Group Policy: Computer Configuration\Administrative Templates\Windows Components\Data Collection and Preview Builds\\**Toggle user control over Insider builds** - MDM: Policy CSP - [System/AllowBuildPreview](https://msdn.microsoft.com/library/windows/hardware/dn904962%28v=vs.85%29.aspx#System_AllowBuildPreview) +## Switching branches + +During the life of a device, it may be necessary or desirable to switch between the available branches. Depending on the branch you are using, the exact mechanism for doing this can be different; some will be simple, others more involved. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    From this branchTo this branchYou need to
    Windows Insider ProgramCurrent BranchWait for the final Current Branch release.
    Current Branch for BusinessNot directly possible, because Windows Insider Program machines are automatically upgraded to the Current Branch release at the end of the development cycle.
    Long-Term Servicing BranchNot directly possible (requires wipe-and-load).
    Current BranchInsiderUse the Settings app to enroll the device in the Windows Insider Program.
    Current Branch for BusinessSelect the Defer upgrade setting, or move the PC to a target group or flight that will not receive the next upgrade until it is business ready. Note that this change will not have any immediate impact; it only prevents the installation of the next Current Branch release.
    Long-Term Servicing BranchNot directly possible (requires wipe-and-load).
    Current Branch for BusinessInsiderUse the Settings app to enroll the device in the Windows Insider Program.
    Current BranchDisable the Defer upgrade setting, or move the PC to a target group or flight that will receive the latest Current Branch release.
    Long-Term Servicing BranchNot directly possible (requires wipe-and-load).
    Long-Term Servicing BranchInsiderUse media to upgrade to the latest Windows Insider Program build.
    Current BranchUse media to upgrade to a later Current Branch build. (Note that the Current Branch build must be a later build.)
    Current Branch for BusinessUse media to upgrade to a later Current Branch for Business build (Current Branch build plus fixes). Note that it must be a later build.
    + + ## Steps to manage updates for Windows 10 From 2d14c60f328bae3274757fe515ee041b0c53a95f Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 22 Nov 2016 08:41:05 -0800 Subject: [PATCH 51/53] add to change history --- .../manage/change-history-for-manage-and-update-windows-10.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/manage/change-history-for-manage-and-update-windows-10.md b/windows/manage/change-history-for-manage-and-update-windows-10.md index cf1b406e61..50f89c5dea 100644 --- a/windows/manage/change-history-for-manage-and-update-windows-10.md +++ b/windows/manage/change-history-for-manage-and-update-windows-10.md @@ -16,6 +16,7 @@ This topic lists new and updated topics in the [Manage and update Windows 10](in | New or changed topic | Description | | --- | --- | +| [Assign devices to servicing branches for Windows 10 updates](waas-servicing-branches-windows-10-updates.md) | Added guidance for switching devices between servicing branches | | [Manage updates for Windows 10 Mobile Enterprise and Windows 10 IoT Mobile](waas-mobile-updates.md) | Added Windows 10 IoT Mobile | ## October 2016 From f1a29861c43ff1ad6aadba5a584277899b3e5e7a Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 22 Nov 2016 10:48:24 -0800 Subject: [PATCH 52/53] add to change history --- devices/surface-hub/change-history-surface-hub.md | 1 + 1 file changed, 1 insertion(+) diff --git a/devices/surface-hub/change-history-surface-hub.md b/devices/surface-hub/change-history-surface-hub.md index a753773f2f..cf25f1c441 100644 --- a/devices/surface-hub/change-history-surface-hub.md +++ b/devices/surface-hub/change-history-surface-hub.md @@ -19,6 +19,7 @@ This topic lists new and updated topics in the [Surface Hub Admin Guide]( surfac | New or changed topic | Description | | --- | --- | | [Differences between Surface Hub and Windows 10 Enterprise](differences-between-surface-hub-and-windows-10-enterprise.md) | New | +| [Connect other devices and display with Surface Hub](connect-and-display-with-surface-hub.md) | Added information for Video Out and a table to help select a display method. | ## RELEASE: Windows Anniversary Update for Surface Hub (Windows 10, version 1607) The topics in this library have been updated for Windows 10, version 1607 (also known as Windows Anniversary Update for Surface Hub). These topics had significant updates for this release: From 1517dcb25ccebb03ad586eb4a6cc1f88a7c57f1a Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Tue, 22 Nov 2016 12:19:41 -0800 Subject: [PATCH 53/53] typo --- devices/surface-hub/manage-windows-updates-for-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/manage-windows-updates-for-surface-hub.md b/devices/surface-hub/manage-windows-updates-for-surface-hub.md index e41075f908..2d077cb622 100644 --- a/devices/surface-hub/manage-windows-updates-for-surface-hub.md +++ b/devices/surface-hub/manage-windows-updates-for-surface-hub.md @@ -19,7 +19,7 @@ New releases of the Surface Hub operating system are published through Windows U You can also configure Surface Hub to receive updates from both Windows Update for Business and WSUS. See [Integrate Windows Update for Business with Windows Server Update Services](https://technet.microsoft.com/en-us/itpro/windows/manage/waas-integrate-wufb#integrate-windows-update-for-business-with-windows-server-update-services) for details. -| Capabilities | Windows Update for Business | Windows server Update Services (WSUS) | +| Capabilities | Windows Update for Business | Windows Server Update Services (WSUS) | | ------------ | --------------------------- | ------------------------------------- | | Receive updates directly from Microsoft's Windows Update service, with no additional infrastructure required. | Yes | No | | Defer updates to provide additional time for testing and evaluation. | Yes | Yes |