diff --git a/src/Sphere/Sphere.Autorest/.gitattributes b/src/Sphere/Sphere.Autorest/.gitattributes new file mode 100644 index 000000000000..2125666142eb --- /dev/null +++ b/src/Sphere/Sphere.Autorest/.gitattributes @@ -0,0 +1 @@ +* text=auto \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/.gitignore b/src/Sphere/Sphere.Autorest/.gitignore new file mode 100644 index 000000000000..3c3d57339c8b --- /dev/null +++ b/src/Sphere/Sphere.Autorest/.gitignore @@ -0,0 +1,16 @@ +bin +obj +.vs +generated +internal +exports +tools +custom/*.psm1 +custom/autogen-model-cmdlets +test/*-TestResults.xml +/*.ps1 +/*.ps1xml +/*.psm1 +/*.snk +/*.csproj +/*.nuspec \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/Az.Sphere.psd1 b/src/Sphere/Sphere.Autorest/Az.Sphere.psd1 new file mode 100644 index 000000000000..647fdd3c8b59 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/Az.Sphere.psd1 @@ -0,0 +1,23 @@ +@{ + GUID = '4855dcb5-d1a4-45e3-b4b2-49d37925ed0b' + RootModule = './Az.Sphere.psm1' + ModuleVersion = '0.1.0' + CompatiblePSEditions = 'Core', 'Desktop' + Author = 'Microsoft Corporation' + CompanyName = 'Microsoft Corporation' + Copyright = 'Microsoft Corporation. All rights reserved.' + Description = 'Microsoft Azure PowerShell: Sphere cmdlets' + PowerShellVersion = '5.1' + DotNetFrameworkVersion = '4.7.2' + RequiredAssemblies = './bin/Az.Sphere.private.dll' + FormatsToProcess = './Az.Sphere.format.ps1xml' + FunctionsToExport = 'Get-AzSphereCatalog', 'Get-AzSphereCatalogDevice', 'Get-AzSphereCatalogDeviceGroup', 'Get-AzSphereCatalogDeviceInsight', 'Get-AzSphereCertificate', 'Get-AzSphereCertificateCertChain', 'Get-AzSphereCertificateProof', 'Get-AzSphereDeployment', 'Get-AzSphereDevice', 'Get-AzSphereDeviceGroup', 'Get-AzSphereImage', 'Get-AzSphereProduct', 'Invoke-AzSphereCountCatalogDevice', 'Invoke-AzSphereCountDeviceGroupDevice', 'Invoke-AzSphereCountProductDevice', 'New-AzSphereCatalog', 'New-AzSphereDeployment', 'New-AzSphereDevice', 'New-AzSphereDeviceCapabilityImage', 'New-AzSphereDeviceGroup', 'New-AzSphereImage', 'New-AzSphereProduct', 'New-AzSphereProductDefaultDeviceGroup', 'Remove-AzSphereCatalog', 'Remove-AzSphereDeviceGroup', 'Remove-AzSphereProduct', 'Update-AzSphereCatalog', 'Update-AzSphereDevice', 'Update-AzSphereDeviceGroup', 'Update-AzSphereProduct' + PrivateData = @{ + PSData = @{ + Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'Sphere' + LicenseUri = 'https://aka.ms/azps-license' + ProjectUri = 'https://github.com/Azure/azure-powershell' + ReleaseNotes = '' + } + } +} diff --git a/src/Sphere/Sphere.Autorest/README.md b/src/Sphere/Sphere.Autorest/README.md new file mode 100644 index 000000000000..e119fa94af07 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/README.md @@ -0,0 +1,112 @@ + +# Az.Sphere +This directory contains the PowerShell module for the Sphere service. + +--- +## Info +- Modifiable: yes +- Generated: all +- Committed: yes +- Packaged: yes + +--- +## Detail +This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. + +## Module Requirements +- [Az.Accounts module](https://www.powershellgallery.com/packages/Az.Accounts/), version 2.7.5 or greater + +## Authentication +AutoRest does not generate authentication code for the module. Authentication is handled via Az.Accounts by altering the HTTP payload before it is sent. + +## Development +For information on how to develop for `Az.Sphere`, see [how-to.md](how-to.md). + + +### AutoRest Configuration +> see https://aka.ms/autorest + +```yaml +# pin the swagger version by using the commit id instead of branch name +commit: ebce1c690af6060f0e5a72d875edf752d41d5769 +tag: package-2024-04-01 +require: +# readme.azure.noprofile.md is the common configuration file + - $(this-folder)/../../readme.azure.noprofile.md + - $(repo)/specification/sphere/resource-manager/readme.md +# If the swagger has not been put in the repo, you may uncomment the following line and refer to it locally +# - (this-folder)/relative-path-to-your-local-readme.md + +try-require: + - $(repo)/specification/sphere/resource-manager/readme.powershell.md + +# For new RP, the version is 0.1.0 +module-version: 0.1.0 +# Normally, title is the service name +title: Sphere +subject-prefix: $(service-name) + +directive: + # Following are common directives which are normally required in all the RPs + # 1. Remove the unexpanded parameter set + # 2. For New-* cmdlets, ViaIdentity is not required + - where: + variant: ^(Create|Update)(?!.*?Expanded|ViaJsonString|ViaJsonFilePath) + remove: true + - where: + variant: ^CreateViaIdentity.*$ + remove: true + # Remove unavailable feature + - where: + verb: Remove + subject: ^Device$|Image|Deployment + remove: true + - where: + verb: Update + subject: Image|Deployment + remove: true + - where: + verb: Get + subject: CatalogDeployment + remove: true + # error 'The server responded with an unrecognized response', error message missing in default error response for post path + - where: + verb: Invoke + subject: UploadCatalogImage + remove: true + - where: + verb: Invoke + subject: ClaimDeviceGroupDevice + remove: true + - where: + verb: Invoke + variant: ^Count(.*) + set: + variant: CountDevice$1 + # Remove unexpanded include json parameter set + - where: + variant: ^List(?!.*?Expanded) + subject: CatalogDeviceGroup + remove: true + - where: + variant: ^(Retrieve)(?!.*?Expanded) + subject: CertificateProof + remove: true + - where: + variant: ^Claim(?!.*?Expanded) + subject: ClaimDeviceGroupDevice + hide: true + # New-AzSphereDeviceCapabilityImage remove unexpanded parameter set + - where: + variant: ^(Generate)(?!.*?(Expanded|JsonString|JsonFilePath)) + subject: DeviceCapabilityImage + remove: true + - where: + variant: GenerateViaIdentityExpanded + subject: DeviceCapabilityImage + remove: true + # Remove the set-* cmdlet + - where: + verb: Set + hide: true +``` diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-certificates.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-certificates.json new file mode 100644 index 000000000000..c008b89007dc --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-certificates.json @@ -0,0 +1,95 @@ +{ + "resourceType": "catalogs/certificates", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereCertificateCertChain", + "description": "Retrieves cert chain.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/certificates/{serialNumber}/retrieveCertChain", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecertificatecertchain" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-ResourceGroupName ", + "-SerialNumber ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Retrieves cert chain.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SerialNumber", + "value": "[Path.serialNumber]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Get-AzSphereCertificate", + "description": "Get a Certificate", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/certificates/{serialNumber}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecertificate" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-ResourceGroupName ", + "-SerialNumber ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Certificate", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SerialNumber", + "value": "[Path.serialNumber]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-images.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-images.json new file mode 100644 index 000000000000..540e415f7fdb --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-images.json @@ -0,0 +1,52 @@ +{ + "resourceType": "catalogs/images", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereImage", + "description": "Get a Image", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/images/{imageName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azsphereimage" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Image", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-Name", + "value": "[Path.imageName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-deployments.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-deployments.json new file mode 100644 index 000000000000..ddde4dc77ba1 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-deployments.json @@ -0,0 +1,62 @@ +{ + "resourceType": "catalogs/products/deviceGroups/deployments", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereDeployment", + "description": "Get a Deployment.\n'.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/deployments/{deploymentName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredeployment" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-DeviceGroupName ", + "-Name ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Deployment. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-DeviceGroupName", + "value": "[Path.deviceGroupName]" + }, + { + "name": "-Name", + "value": "[Path.deploymentName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-devices.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-devices.json new file mode 100644 index 000000000000..eb0cd3bd69e9 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups-devices.json @@ -0,0 +1,62 @@ +{ + "resourceType": "catalogs/products/deviceGroups/devices", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereDevice", + "description": "Get a Device.\nUse '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredevice" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-GroupName ", + "-Name ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Device. Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-GroupName", + "value": "[Path.deviceGroupName]" + }, + { + "name": "-Name", + "value": "[Path.deviceName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups.json new file mode 100644 index 000000000000..0fa0a30eda38 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products-deviceGroups.json @@ -0,0 +1,153 @@ +{ + "resourceType": "catalogs/products/deviceGroups", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereDeviceGroup", + "description": "Get a DeviceGroup.\n'.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredevicegroup" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-Name ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-Name", + "value": "[Path.deviceGroupName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Invoke-AzSphereCountDeviceGroupDevice", + "description": "Counts devices in device group.\n'.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/countDevices", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountdevicegroupdevice" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-DeviceGroupName ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Counts devices in device group. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-DeviceGroupName", + "value": "[Path.deviceGroupName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzSphereDeviceGroup", + "description": "Delete a DeviceGroup.\n'.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/remove-azspheredevicegroup" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-Name ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Delete a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-Name", + "value": "[Path.deviceGroupName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products.json new file mode 100644 index 000000000000..2fa74aae2175 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs-products.json @@ -0,0 +1,138 @@ +{ + "resourceType": "catalogs/products", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereProduct", + "description": "Get a Product.\n'.default' and '.unassigned' are system defined values and cannot be used for product name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azsphereproduct" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-Name", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Invoke-AzSphereCountProductDevice", + "description": "Counts devices in product.\n'.default' and '.unassigned' are system defined values and cannot be used for product name.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/countDevices", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountproductdevice" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-ProductName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Counts devices in product. '.default' and '.unassigned' are system defined values and cannot be used for product name.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-ProductName", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzSphereProduct", + "description": "Delete a Product.\n'.default' and '.unassigned' are system defined values and cannot be used for product name'", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/remove-azsphereproduct" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Delete a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name'", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-Name", + "value": "[Path.productName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs.json b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs.json new file mode 100644 index 000000000000..443729cdc672 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/UX/Microsoft.AzureSphere/catalogs.json @@ -0,0 +1,123 @@ +{ + "resourceType": "catalogs", + "apiVersion": "2024-04-01", + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere" + }, + "commands": [ + { + "name": "Get-AzSphereCatalog", + "description": "Get a Catalog", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecatalog" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Get a Catalog", + "parameters": [ + { + "name": "-Name", + "value": "[Path.catalogName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Invoke-AzSphereCountCatalogDevice", + "description": "Counts devices in catalog.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/countDevices", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountcatalogdevice" + }, + "parameterSets": [ + { + "parameters": [ + "-CatalogName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Counts devices in catalog.", + "parameters": [ + { + "name": "-CatalogName", + "value": "[Path.catalogName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Remove-AzSphereCatalog", + "description": "Delete a Catalog", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.sphere/remove-azspherecatalog" + }, + "parameterSets": [ + { + "parameters": [ + "-Name ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Delete a Catalog", + "parameters": [ + { + "name": "-Name", + "value": "[Path.catalogName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + } + ] +} diff --git a/src/Sphere/Sphere.Autorest/custom/README.md b/src/Sphere/Sphere.Autorest/custom/README.md new file mode 100644 index 000000000000..dbe666a1e2eb --- /dev/null +++ b/src/Sphere/Sphere.Autorest/custom/README.md @@ -0,0 +1,41 @@ +# Custom +This directory contains custom implementation for non-generated cmdlets for the `Az.Sphere` module. Both scripts (`.ps1`) and C# files (`.cs`) can be implemented here. They will be used during the build process in `build-module.ps1`, and create cmdlets into the `..\exports` folder. The only generated file into this folder is the `Az.Sphere.custom.psm1`. This file should not be modified. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: yes + +## Details +For `Az.Sphere` to use custom cmdlets, it does this two different ways. We **highly recommend** creating script cmdlets, as they are easier to write and allow access to the other exported cmdlets. C# cmdlets *cannot access exported cmdlets*. + +For C# cmdlets, they are compiled with the rest of the generated low-level cmdlets into the `./bin/Az.Sphere.private.dll`. The names of the cmdlets (methods) and files must follow the `[cmdletName]_[variantName]` syntax used for generated cmdlets. The `variantName` is used as the `ParameterSetName`, so use something appropriate that doesn't clash with already created variant or parameter set names. You cannot use the `ParameterSetName` property in the `Parameter` attribute on C# cmdlets. Each cmdlet must be separated into variants using the same pattern as seen in the `generated/cmdlets` folder. + +For script cmdlets, these are loaded via the `Az.Sphere.custom.psm1`. Then, during the build process, this module is loaded and processed in the same manner as the C# cmdlets. The fundamental difference is the script cmdlets use the `ParameterSetName` attribute and C# cmdlets do not. To create a script cmdlet variant of a generated cmdlet, simply decorate all parameters in the script with the new `ParameterSetName` in the `Parameter` attribute. This will appropriately treat each parameter set as a separate variant when processed to be exported during the build. + +## Purpose +This allows the modules to have cmdlets that were not defined in the REST specification. It also allows combining logic using generated cmdlets. This is a level of customization beyond what can be done using the [readme configuration options](https://github.com/Azure/autorest/blob/master/docs/powershell/options.md) that are currently available. These custom cmdlets are then referenced by the cmdlets created at build-time in the `..\exports` folder. + +## Usage +The easiest way currently to start developing custom cmdlets is to copy an existing cmdlet. For C# cmdlets, copy one from the `generated/cmdlets` folder. For script cmdlets, build the project using `build-module.ps1` and copy one of the scripts from the `..\exports` folder. After that, if you want to add new parameter sets, follow the guidelines in the `Details` section above. For implementing a new cmdlets, at minimum, please keep these parameters: +- Break +- DefaultProfile +- HttpPipelineAppend +- HttpPipelinePrepend +- Proxy +- ProxyCredential +- ProxyUseDefaultCredentials + +These provide functionality to our HTTP pipeline and other useful features. In script, you can forward these parameters using `$PSBoundParameters` to the other cmdlets you're calling within `Az.Sphere`. For C#, follow the usage seen in the `ProcessRecordAsync` method. + +### Attributes +For processing the cmdlets, we've created some additional attributes: +- `Microsoft.Azure.PowerShell.Cmdlets.Sphere.DescriptionAttribute` + - Used in C# cmdlets to provide a high-level description of the cmdlet. This is propagated to reference documentation via [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) in the exported scripts. +- `Microsoft.Azure.PowerShell.Cmdlets.Sphere.DoNotExportAttribute` + - Used in C# and script cmdlets to suppress creating an exported cmdlet at build-time. These cmdlets will *not be exposed* by `Az.Sphere`. +- `Microsoft.Azure.PowerShell.Cmdlets.Sphere.InternalExportAttribute` + - Used in C# cmdlets to route exported cmdlets to the `..\internal`, which are *not exposed* by `Az.Sphere`. For more information, see [README.md](..\internal/README.md) in the `..\internal` folder. +- `Microsoft.Azure.PowerShell.Cmdlets.Sphere.ProfileAttribute` + - Used in C# and script cmdlets to define which Azure profiles the cmdlet supports. This is only supported for Azure (`--azure`) modules. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/docs/Az.Sphere.md b/src/Sphere/Sphere.Autorest/docs/Az.Sphere.md new file mode 100644 index 000000000000..4559012a1b6b --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Az.Sphere.md @@ -0,0 +1,120 @@ +--- +Module Name: Az.Sphere +Module Guid: 4855dcb5-d1a4-45e3-b4b2-49d37925ed0b +Download Help Link: https://learn.microsoft.com/powershell/module/az.sphere +Help Version: 1.0.0.0 +Locale: en-US +--- + +# Az.Sphere Module +## Description +Microsoft Azure PowerShell: Sphere cmdlets + +## Az.Sphere Cmdlets +### [Get-AzSphereCatalog](Get-AzSphereCatalog.md) +Get a Catalog + +### [Get-AzSphereCatalogDevice](Get-AzSphereCatalogDevice.md) +Lists devices for catalog. + +### [Get-AzSphereCatalogDeviceGroup](Get-AzSphereCatalogDeviceGroup.md) +List the device groups for the catalog. + +### [Get-AzSphereCatalogDeviceInsight](Get-AzSphereCatalogDeviceInsight.md) +Lists device insights for catalog. + +### [Get-AzSphereCertificate](Get-AzSphereCertificate.md) +Get a Certificate + +### [Get-AzSphereCertificateCertChain](Get-AzSphereCertificateCertChain.md) +Retrieves cert chain. + +### [Get-AzSphereCertificateProof](Get-AzSphereCertificateProof.md) +Gets the proof of possession nonce. + +### [Get-AzSphereDeployment](Get-AzSphereDeployment.md) +Get a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [Get-AzSphereDevice](Get-AzSphereDevice.md) +Get a Device. +Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product. + +### [Get-AzSphereDeviceGroup](Get-AzSphereDeviceGroup.md) +Get a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [Get-AzSphereImage](Get-AzSphereImage.md) +Get a Image + +### [Get-AzSphereProduct](Get-AzSphereProduct.md) +Get a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +### [Invoke-AzSphereCountCatalogDevice](Invoke-AzSphereCountCatalogDevice.md) +Counts devices in catalog. + +### [Invoke-AzSphereCountDeviceGroupDevice](Invoke-AzSphereCountDeviceGroupDevice.md) +Counts devices in device group. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [Invoke-AzSphereCountProductDevice](Invoke-AzSphereCountProductDevice.md) +Counts devices in product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +### [New-AzSphereCatalog](New-AzSphereCatalog.md) +Create a Catalog + +### [New-AzSphereDeployment](New-AzSphereDeployment.md) +Create a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [New-AzSphereDevice](New-AzSphereDevice.md) +Create a Device. +Use '.unassigned' or '.default' for the device group and product names to claim a device to the catalog only. + +### [New-AzSphereDeviceCapabilityImage](New-AzSphereDeviceCapabilityImage.md) +Generates the capability image for the device. +Use '.unassigned' or '.default' for the device group and product names to generate the image for a device that does not belong to a specific device group and product. + +### [New-AzSphereDeviceGroup](New-AzSphereDeviceGroup.md) +Create a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [New-AzSphereImage](New-AzSphereImage.md) +Create a Image + +### [New-AzSphereProduct](New-AzSphereProduct.md) +Create a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +### [New-AzSphereProductDefaultDeviceGroup](New-AzSphereProductDefaultDeviceGroup.md) +Generates default device groups for the product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +### [Remove-AzSphereCatalog](Remove-AzSphereCatalog.md) +Delete a Catalog + +### [Remove-AzSphereDeviceGroup](Remove-AzSphereDeviceGroup.md) +Delete a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [Remove-AzSphereProduct](Remove-AzSphereProduct.md) +Delete a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name' + +### [Update-AzSphereCatalog](Update-AzSphereCatalog.md) +Update a Catalog + +### [Update-AzSphereDevice](Update-AzSphereDevice.md) +Update a Device. +Use '.unassigned' or '.default' for the device group and product names to move a device to the catalog level. + +### [Update-AzSphereDeviceGroup](Update-AzSphereDeviceGroup.md) +Update a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +### [Update-AzSphereProduct](Update-AzSphereProduct.md) +Update a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalog.md new file mode 100644 index 000000000000..d2611f1902f7 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalog.md @@ -0,0 +1,206 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecatalog +schema: 2.0.0 +--- + +# Get-AzSphereCatalog + +## SYNOPSIS +Get a Catalog + +## SYNTAX + +### List (Default) +``` +Get-AzSphereCatalog [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzSphereCatalog -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereCatalog -InputObject [-DefaultProfile ] [] +``` + +### List1 +``` +Get-AzSphereCatalog -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Get a Catalog + +## EXAMPLES + +### Example 1: List all catalogs for a given resource group +```powershell +Get-AzSphereCatalog -ResourceGroupName test-sataneja-10 +``` + +```output +Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +-------- ---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------- +global CAT43 9/24/2022 12:54:16 PM example@microsoft.com User 9/24/2022 12:54:16 PM example@microsoft.com User test-satan… +global CAT007 9/26/2022 8:58:15 PM example@microsoft.com User 9/26/2022 8:58:15 PM example@microsoft.com User test-satan… +global CAT10 10/10/2022 4:23:53 PM example@microsoft.com User 10/10/2022 4:23:53 PM example@microsoft.com User test-satan… +global TCAT01 10/14/2022 12:12:22 AM example@microsoft.com User 10/14/2022 12:12:22 AM example@microsoft.com User test-satan… +global TestCatalog1x3 4/25/2023 10:00:52 PM example@microsoft.com User 4/25/2023 10:00:52 PM example@microsoft.com User test-satan… +global TestCatalog1x3_Catalog 5/11/2023 6:12:50 PM example@microsoft.com User 5/11/2023 6:12:50 PM example@microsoft.com User test-satan… +``` + +This command lists all catalogs for a given resource group. + +### Example 2: Get specific catalog with specified resource group +```powershell +Get-AzSphereCatalog -Name "testcat" -ResourceGroupName "goyedokun" +``` + +```output +Id : /subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/goyedokun/providers/Microsoft.AzureSphere/catalogs/testcat +Location : global +Name : testcat +ProvisioningState : Succeeded +ResourceGroupName : goyedokun +RetryAfter : +SystemDataCreatedAt : 6/27/2023 6:49:50 PM +SystemDataCreatedBy : example@microsoft.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 6/27/2023 6:49:50 PM +SystemDataLastModifiedBy : example@microsoft.com +SystemDataLastModifiedByType : User +Tag : { + } +Type : microsoft.azuresphere/catalogs +``` + +This command get specific catalog with specified resource group. + +### Example 2: List all catalogs for connected subscription +```powershell +Get-AzSphereCatalog +``` + +```output +Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemData + LastModifi + edBy +-------- ---- ------------------- ------------------- ----------------------- ------------------------ ---------- +global MyCatalog3 4/21/2021 9:32:32 PM example@microsoft.com User 8/10/2023 3:21:08 PM example@m… +global MyCatalog2 5/20/2021 4:44:38 PM example@microsoft.com User 5/20/2021 4:44:38 PM example@m… +global MyCatalog1 5/20/2021 4:45:44 PM example@microsoft.com User 5/20/2021 4:45:44 PM example@m… +global CatalogARMSetup_39f85f04 8/18/2021 8:28:11 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 8/18/2021 8:28:11 PM 5223a8bc-… +global CatalogARMSetup_3b15f308 9/17/2021 6:41:41 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/17/2021 6:41:41 PM 5223a8bc-… +global mrarmcatalog1 9/21/2021 7:27:16 PM example@microsoft.com User 9/21/2021 7:27:16 PM example@m… +global CatalogARMSetup_eb5cca0a 9/21/2021 10:06:28 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:28 PM 5223a8bc-… +global CatalogARMSetup_f8c1fea7 9/21/2021 10:06:31 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:31 PM 5223a8bc-… +global CatalogARMSetup_f2d88f81 9/21/2021 10:06:38 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:38 PM 5223a8bc-… +global CatalogARMSetup_1711d4b8 9/21/2021 10:06:42 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:42 PM 5223a8bc-… +global CatalogARMSetup_04744136 10/1/2021 7:14:04 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/1/2021 7:14:04 PM 5223a8bc-… +global CatalogARMSetup_bff4a3fe 10/5/2021 5:14:48 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/5/2021 5:14:48 PM 5223a8bc-… +global CatalogARMSetup_e05ad6ac 10/5/2021 5:15:05 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/5/2021 5:15:05 PM 5223a8bc-… +global newCatalog 8/15/2023 3:06:31 AM example@microsoft.com User 8/15/2023 3:10:39 AM example@m… +``` + +This command lists all catalogs for current subscription. + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get +Aliases: CatalogName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List1 +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List, List1 +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICatalog + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDevice.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDevice.md new file mode 100644 index 000000000000..1191508a5117 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDevice.md @@ -0,0 +1,212 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecatalogdevice +schema: 2.0.0 +--- + +# Get-AzSphereCatalogDevice + +## SYNOPSIS +Lists devices for catalog. + +## SYNTAX + +``` +Get-AzSphereCatalogDevice -CatalogName -ResourceGroupName [-SubscriptionId ] + [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Lists devices for catalog. + +## EXAMPLES + +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCatalogDevice -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy System + DataLa + stModi + fiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ------ +dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147 +5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67 +``` + +This command gets list of device resources for the specified catalog with resource group. + +## PARAMETERS + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDevice + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceGroup.md new file mode 100644 index 000000000000..105cdc0b7df4 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceGroup.md @@ -0,0 +1,222 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecatalogdevicegroup +schema: 2.0.0 +--- + +# Get-AzSphereCatalogDeviceGroup + +## SYNOPSIS +List the device groups for the catalog. + +## SYNTAX + +``` +Get-AzSphereCatalogDeviceGroup -CatalogName -ResourceGroupName [-SubscriptionId ] + [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] [-DeviceGroupName ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +List the device groups for the catalog. + +## EXAMPLES + +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCatalogDeviceGroup -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +testdevicegroup joyer-test +testdevicegroup2 joyer-test +``` + +This command gets list of device groups for the specified catalog with resource group. + +## PARAMETERS + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupName +Device Group name. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceGroup + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceInsight.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceInsight.md new file mode 100644 index 000000000000..d125a7aa6d94 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCatalogDeviceInsight.md @@ -0,0 +1,200 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecatalogdeviceinsight +schema: 2.0.0 +--- + +# Get-AzSphereCatalogDeviceInsight + +## SYNOPSIS +Lists device insights for catalog. + +## SYNTAX + +``` +Get-AzSphereCatalogDeviceInsight -CatalogName -ResourceGroupName + [-SubscriptionId ] [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Lists device insights for catalog. + +## EXAMPLES + +### Example 1: List device insight +```powershell +Get-AzSphereCatalogDeviceInsight -CatalogName test2024 -ResourceGroupName joyer-test +``` + +This command gets a list of device insights for specified catalog. + +## PARAMETERS + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceInsight + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificate.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificate.md new file mode 100644 index 000000000000..451dda512882 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificate.md @@ -0,0 +1,255 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecertificate +schema: 2.0.0 +--- + +# Get-AzSphereCertificate + +## SYNOPSIS +Get a Certificate + +## SYNTAX + +### List (Default) +``` +Get-AzSphereCertificate -CatalogName -ResourceGroupName [-SubscriptionId ] + [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] [-DefaultProfile ] + [] +``` + +### Get +``` +Get-AzSphereCertificate -CatalogName -ResourceGroupName -SerialNumber + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereCertificate -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereCertificate -CatalogInputObject -SerialNumber + [-DefaultProfile ] [] +``` + +## DESCRIPTION +Get a Certificate + +## EXAMPLES + +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCertificate -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +ExpiryUtc : 4/30/2024 10:51:54 PM +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/certificates/'serial number' +Name : 'serial number' +NotBeforeUtc : 1/31/2024 10:51:54 PM +PropertiesCertificate : 'certificate information' +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +Status : Active +Subject : CN=Microsoft Azure Sphere INT 7de8a199-bb33-4eda-9600-583103317243, O=Microsoft Corporation, L=Redmond, S=Washington, C=US +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Thumbprint : 92C60521BB46C72D66FA72CF59EF701D9269A236 +Type : Microsoft.AzureSphere/catalogs/certificates +``` + +This command get a list of certificate for the specified catalog with resource group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +Serial number of the certificate. +Use '.default' to get current active certificate. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICertificate + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateCertChain.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateCertChain.md new file mode 100644 index 000000000000..c6c6a23d2005 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateCertChain.md @@ -0,0 +1,206 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecertificatecertchain +schema: 2.0.0 +--- + +# Get-AzSphereCertificateCertChain + +## SYNOPSIS +Retrieves cert chain. + +## SYNTAX + +### Retrieve (Default) +``` +Get-AzSphereCertificateCertChain -CatalogName -ResourceGroupName -SerialNumber + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### RetrieveViaIdentity +``` +Get-AzSphereCertificateCertChain -InputObject [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### RetrieveViaIdentityCatalog +``` +Get-AzSphereCertificateCertChain -CatalogInputObject -SerialNumber + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Retrieves cert chain. + +## EXAMPLES + +### Example 1: Get a certificate cert chain +```powershell +Get-AzSphereCertificateCertChain -CatalogName test2024 -ResourceGroupName joyer-test -SerialNumber 'serial number' +``` + +```output +CertificateChain +---------------- +'information' +``` + +This command gets a certificate cert chain. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: RetrieveViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Retrieve +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: RetrieveViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Retrieve +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +Serial number of the certificate. +Use '.default' to get current active certificate. + +```yaml +Type: System.String +Parameter Sets: Retrieve, RetrieveViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Retrieve +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICertificateChainResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateProof.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateProof.md new file mode 100644 index 000000000000..e7c7039414e6 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereCertificateProof.md @@ -0,0 +1,226 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspherecertificateproof +schema: 2.0.0 +--- + +# Get-AzSphereCertificateProof + +## SYNOPSIS +Gets the proof of possession nonce. + +## SYNTAX + +### RetrieveExpanded (Default) +``` +Get-AzSphereCertificateProof -CatalogName -ResourceGroupName -SerialNumber + -ProofOfPossessionNonce [-SubscriptionId ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### RetrieveViaIdentityCatalogExpanded +``` +Get-AzSphereCertificateProof -CatalogInputObject -SerialNumber + -ProofOfPossessionNonce [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### RetrieveViaIdentityExpanded +``` +Get-AzSphereCertificateProof -InputObject -ProofOfPossessionNonce + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Gets the proof of possession nonce. + +## EXAMPLES + +### Example 1: Get a proof Of Possession Nonce +```powershell +Get-AzSphereCertificateProof -CatalogName test2024 -ResourceGroupName joyer-test -SerialNumber 'serial number' -ProofOfPossessionNonce proofOfPossessionNonce +``` + +```output +Certificate : 'information' +ExpiryUtc : +NotBeforeUtc : +ProvisioningState : +Status : +Subject : +Thumbprint : +``` + +This command gets a proof Of Possession Nonce for specified catalog and serial number. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: RetrieveViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: RetrieveExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: RetrieveViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProofOfPossessionNonce +The proof of possession nonce + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: RetrieveExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +Serial number of the certificate. +Use '.default' to get current active certificate. + +```yaml +Type: System.String +Parameter Sets: RetrieveExpanded, RetrieveViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: RetrieveExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IProofOfPossessionNonceResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeployment.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeployment.md new file mode 100644 index 000000000000..d75fe3a7d9e6 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeployment.md @@ -0,0 +1,357 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredeployment +schema: 2.0.0 +--- + +# Get-AzSphereDeployment + +## SYNOPSIS +Get a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### List (Default) +``` +Get-AzSphereDeployment -CatalogName -DeviceGroupName -ProductName + -ResourceGroupName [-SubscriptionId ] [-Filter ] [-Maxpagesize ] + [-Skip ] [-Top ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzSphereDeployment -CatalogName -DeviceGroupName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereDeployment -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereDeployment -CatalogInputObject -DeviceGroupName -Name + -ProductName [-DefaultProfile ] [] +``` + +### GetViaIdentityDeviceGroup +``` +Get-AzSphereDeployment -DeviceGroupInputObject -Name [-DefaultProfile ] + [] +``` + +### GetViaIdentityProduct +``` +Get-AzSphereDeployment -DeviceGroupName -Name -ProductInputObject + [-DefaultProfile ] [] +``` + +## DESCRIPTION +Get a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: List by resource group +```powershell +Get-AzSphereDeployment -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 -CatalogName test2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +009ada36-7515-4ff0-a54c-33b75bfae976 2/28/2024 2:36:04 AM 2/28/2024 2:36:04 AM joyer-test +2e83ddd9-6297-48df-9c2c-2257e6b3cc71 2/28/2024 2:57:56 AM 2/28/2024 2:57:56 AM joyer-test +``` + +This command lists all deployments for specified device group. + +### Example 2: Get specific deployment for device group +```powershell +Get-AzSphereDeployment -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 -CatalogName test2024 -Name 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +``` + +```output +DateUtc : 2/28/2024 2:57:56 AM +DeployedImage : {{ + "id": "/subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/a04f0a91-b369-4249-a47d-28c118e2cb3b", + "name": "a04f0a91-b369-4249-a47d-28c118e2cb3b", + "type": "Microsoft.AzureSphere/catalogs/images", + "properties": { + "image": "GPIO_HighLevelApp", + "imageId": "a04f0a91-b369-4249-a47d-28c118e2cb3b", + "regionalDataBoundary": "None", + "uri": "https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=cc6e + 3fcf-ab4d-4b0d-b3f9-9769604c1e52\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2024-02-28T07%3A31%3A00Z\u0026ske=2024-02-28T08%3A36%3A00Z\u0 + 026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-02-28T15%3A36%3A00Z\u0026sr=b\u0026sp=r\u0026sig=MbkzxZH1VQUGft%2BfXbE + DhubAVucDykFSEGgvqZVn5yk%3D", + "componentId": "dc7f135c-6074-4d49-aa3a-160e4eed884f", + "imageType": "Applications", + "provisioningState": "Succeeded" + } + }} +DeploymentId : 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/de + viceGroups/testdevicegroup/deployments/2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +Name : 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 2/28/2024 2:57:56 AM +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : 2/28/2024 2:57:56 AM +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments +``` + +This command gets specific deployment in specified device group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityDeviceGroup +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DeviceGroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProduct, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Deployment name. +Use .default for deployment creation and to get the current deployment for the associated device group. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDeviceGroup, GetViaIdentityProduct +Aliases: DeploymentName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeployment + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDevice.md new file mode 100644 index 000000000000..96fcfed13577 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDevice.md @@ -0,0 +1,286 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredevice +schema: 2.0.0 +--- + +# Get-AzSphereDevice + +## SYNOPSIS +Get a Device. +Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product. + +## SYNTAX + +### List (Default) +``` +Get-AzSphereDevice -CatalogName -GroupName -ProductName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereDevice -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereDevice -CatalogInputObject -GroupName -Name + -ProductName [-DefaultProfile ] [] +``` + +### GetViaIdentityDeviceGroup +``` +Get-AzSphereDevice -DeviceGroupInputObject -Name [-DefaultProfile ] + [] +``` + +### GetViaIdentityProduct +``` +Get-AzSphereDevice -GroupName -Name -ProductInputObject + [-DefaultProfile ] [] +``` + +## DESCRIPTION +Get a Device. +Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product. + +## EXAMPLES + +### Example 1: List by resource group +```powershell +Get-AzSphereDevice -CatalogName test2024 -ResourceGroupName "joyer-test" -GroupName testdevicegroup -ProductName product2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy System + DataLa + stModi + fiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ------ +dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147 +5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67 +``` + +This command gets list of device resources by resource group. + +### Example 2: Get specific resource with specified resource group +```powershell +Get-AzSphereDevice -CatalogName test2024 -ResourceGroupName "joyer-test" -GroupName testdevicegroup -ProductName product2024 -Name dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +``` + +```output +ChipSku : MT3620AN +DeviceId : dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup/devices/dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/devices +``` + +This command gets specific device resource with specified resource group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityDeviceGroup +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -GroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProduct, List +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Device name + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityDeviceGroup, GetViaIdentityProduct +Aliases: DeviceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDevice + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..9ab7581a7259 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereDeviceGroup.md @@ -0,0 +1,321 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azspheredevicegroup +schema: 2.0.0 +--- + +# Get-AzSphereDeviceGroup + +## SYNOPSIS +Get a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### List (Default) +``` +Get-AzSphereDeviceGroup -CatalogName -ProductName -ResourceGroupName + [-SubscriptionId ] [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] + [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzSphereDeviceGroup -CatalogName -Name -ProductName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereDeviceGroup -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereDeviceGroup -CatalogInputObject -Name -ProductName + [-DefaultProfile ] [] +``` + +### GetViaIdentityProduct +``` +Get-AzSphereDeviceGroup -Name -ProductInputObject [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Get a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: List device group for specific product with specified catalog and resource group +```powershell +Get-AzSphereDeviceGroup -CatalogName NewCatalog -ProductName MyProd815 -ResourceGroupName ps1-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : test device group +HasDeployment : False +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/ps1-test/providers/Microsoft.AzureSphere/catalogs/NewCatalog/products/MyProd815/deviceGroups/Marketing +Name : Marketing +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : ps1-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command lists device groups. + +### Example 2: Get specific device group of specified product with specified catalog and resource group +```powershell +Get-AzSphereDeviceGroup -CatalogName NewCatalog -Name Marketing -ProductName MyProd815 -ResourceGroupName ps1-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : test device group +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/ps1-test/providers/Microsoft.AzureSphere/catalogs/NewCatalog/products/MyProd815/deviceGroups/Marketing +Name : Marketing +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : ps1-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command gets specific device group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of device group. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, GetViaIdentityProduct +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceGroup + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereImage.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereImage.md new file mode 100644 index 000000000000..17080cf7e286 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereImage.md @@ -0,0 +1,275 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azsphereimage +schema: 2.0.0 +--- + +# Get-AzSphereImage + +## SYNOPSIS +Get a Image + +## SYNTAX + +### List (Default) +``` +Get-AzSphereImage -CatalogName -ResourceGroupName [-SubscriptionId ] + [-Filter ] [-Maxpagesize ] [-Skip ] [-Top ] [-DefaultProfile ] + [] +``` + +### Get +``` +Get-AzSphereImage -CatalogName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereImage -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereImage -CatalogInputObject -Name [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Get a Image + +## EXAMPLES + +### Example 1: List images for specific catalog with specified resource group +```powershell +Get-AzSphereImage -CatalogName MyCatalog1 -ResourceGroupName ResourceGroup1 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDa + taLastMo + difiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ -------- +fa0bdab1-42bc-4871-84d5-fa05c8c0c895 +5f05300e-b0e0-47d5-8255-e4bddb2ddd81 +``` + +This command lists images. + +### Example 2: Get specific image with specified catalog and resource group +```powershell +Get-AzSphereImage -CatalogName anotherCatalog -Name 14a6729e-5819-4737-8713-37b4798533f8 -ResourceGroupName Sphere-test +``` + +```output +ComponentId : 42257ad6-382d-405f-b7cc-e110fbda2d0b +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/Sphere-test/providers/Microsoft.AzureSphere/catalogs/anotherCatalog/images/14a6729e-5819-4737-8713-37b4798533f8 +ImageId : 14a6729e-5819-4737-8713-37b4798533f8 +ImageName : +ImageType : Applications +Name : 14a6729e-5819-4737-8713-37b4798533f8 +PropertiesImage : AzureSphereBlink1 +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : Sphere-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/images +Uri : https://as3imgptint003.blob.core.windows.net/9e508310-247c-4bba-add7-39169e9b7482/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=41781aa8-e455-49b8-8db3-eb9232b581c2&sktid=72f988bf-86f1-41af-91ab-2d7cd011db47&skt=2024-01-30T08%3A27%3A57Z&ske=2024-01-30T09%3A32%3A57Z&sks=b&skv=2021-12-02&sv=2021-12-02&spr=https,http&se=2024-01-30T16%3A32%3A57Z&sr=b&sp=r&sig=EiMxkiDu6yHzV%2BB2LSqMp27AnJc3lKice%2Fm2AJ63r%2Bg%3D +``` + +This command get specific image. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Filter +Filter the result list using the given expression + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Maxpagesize +The maximum number of result items per page. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Image name. +Use an image GUID for GA versions of the API. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog +Aliases: ImageName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip +The number of result items to skip. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Top +The number of result items to return. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IImage + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Get-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereProduct.md new file mode 100644 index 000000000000..323cf169c9c1 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Get-AzSphereProduct.md @@ -0,0 +1,204 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/get-azsphereproduct +schema: 2.0.0 +--- + +# Get-AzSphereProduct + +## SYNOPSIS +Get a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## SYNTAX + +### List (Default) +``` +Get-AzSphereProduct -CatalogName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [] +``` + +### Get +``` +Get-AzSphereProduct -CatalogName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [] +``` + +### GetViaIdentity +``` +Get-AzSphereProduct -InputObject [-DefaultProfile ] [] +``` + +### GetViaIdentityCatalog +``` +Get-AzSphereProduct -CatalogInputObject -Name [-DefaultProfile ] + [] +``` + +## DESCRIPTION +Get a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## EXAMPLES + +### Example 1: List with specified catalog by resource group +```powershell +Get-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +product2024 joyer-test +product0207 joyer-test +``` + +This command gets list of product with specified catalog by resource group. + +### Example 2: Get product with specified catalog and resource group +```powershell +Get-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 -Name product2024 +``` + +```output +Description : 222 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command gets specific product with specified catalog and resource group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of product. + +```yaml +Type: System.String +Parameter Sets: Get, GetViaIdentityCatalog +Aliases: ProductName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Get, List +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String[] +Parameter Sets: Get, List +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IProduct + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountCatalogDevice.md b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountCatalogDevice.md new file mode 100644 index 000000000000..8ce10993e9ba --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountCatalogDevice.md @@ -0,0 +1,169 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountcatalogdevice +schema: 2.0.0 +--- + +# Invoke-AzSphereCountCatalogDevice + +## SYNOPSIS +Counts devices in catalog. + +## SYNTAX + +### CountDevice (Default) +``` +Invoke-AzSphereCountCatalogDevice -CatalogName -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CountDeviceViaIdentity +``` +Invoke-AzSphereCountCatalogDevice -InputObject [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Counts devices in catalog. + +## EXAMPLES + +### Example 1: Get device number +```powershell +Invoke-AzSphereCountCatalogDevice -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Value +----- + 3 +``` + +This command returns a number of device in the catalog. + +## PARAMETERS + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICountDevicesResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountDeviceGroupDevice.md b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountDeviceGroupDevice.md new file mode 100644 index 000000000000..45e1e72458bd --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountDeviceGroupDevice.md @@ -0,0 +1,244 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountdevicegroupdevice +schema: 2.0.0 +--- + +# Invoke-AzSphereCountDeviceGroupDevice + +## SYNOPSIS +Counts devices in device group. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### CountDevice (Default) +``` +Invoke-AzSphereCountDeviceGroupDevice -CatalogName -DeviceGroupName -ProductName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] + [] +``` + +### CountDeviceViaIdentity +``` +Invoke-AzSphereCountDeviceGroupDevice -InputObject [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### CountDeviceViaIdentityCatalog +``` +Invoke-AzSphereCountDeviceGroupDevice -CatalogInputObject -DeviceGroupName + -ProductName [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CountDeviceViaIdentityProduct +``` +Invoke-AzSphereCountDeviceGroupDevice -DeviceGroupName -ProductInputObject + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Counts devices in device group. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: Get device number +```powershell +Invoke-AzSphereCountDeviceGroupDevice -CatalogName test2024 -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 +``` + +```output +Value +----- + 3 +``` + +This command returns device number for the device group. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: CountDevice, CountDeviceViaIdentityCatalog, CountDeviceViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: CountDevice, CountDeviceViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICountDevicesResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountProductDevice.md b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountProductDevice.md new file mode 100644 index 000000000000..f1756318de96 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Invoke-AzSphereCountProductDevice.md @@ -0,0 +1,207 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/invoke-azspherecountproductdevice +schema: 2.0.0 +--- + +# Invoke-AzSphereCountProductDevice + +## SYNOPSIS +Counts devices in product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## SYNTAX + +### CountDevice (Default) +``` +Invoke-AzSphereCountProductDevice -CatalogName -ProductName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### CountDeviceViaIdentity +``` +Invoke-AzSphereCountProductDevice -InputObject [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### CountDeviceViaIdentityCatalog +``` +Invoke-AzSphereCountProductDevice -CatalogInputObject -ProductName + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Counts devices in product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## EXAMPLES + +### Example 1: Get device number +```powershell +Invoke-AzSphereCountProductDevice -CatalogName test2024 -ResourceGroupName joyer-test -ProductName product2024 +``` + +```output +Value +----- + 3 +``` + +This command returns device number for the product. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: CountDeviceViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: CountDevice, CountDeviceViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: CountDevice +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICountDevicesResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereCatalog.md new file mode 100644 index 000000000000..dbe49a61ec4c --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereCatalog.md @@ -0,0 +1,262 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azspherecatalog +schema: 2.0.0 +--- + +# New-AzSphereCatalog + +## SYNOPSIS +Create a Catalog + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereCatalog -Name -ResourceGroupName -Location [-SubscriptionId ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereCatalog -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzSphereCatalog -Name -ResourceGroupName -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create a Catalog + +## EXAMPLES + +### Example 1: Example 1: Create a catalog +```powershell +New-AzSphereCatalog -name test2024 -ResourceGroupName joyer-test -Location global +``` + +```output +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024 +Location : global +Name : test2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : { + } +TenantId : 7de8a199-bb33-4eda-9600-583103317243 +Type : microsoft.azuresphere/catalogs +``` + +This command creates a catalog. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Location +The geo-location where the resource lives + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: CatalogName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICatalog + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeployment.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeployment.md new file mode 100644 index 000000000000..19de12994d15 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeployment.md @@ -0,0 +1,328 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azspheredeployment +schema: 2.0.0 +--- + +# New-AzSphereDeployment + +## SYNOPSIS +Create a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereDeployment -CatalogName -DeviceGroupName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DeployedImage ] [-DeploymentId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereDeployment -CatalogName -DeviceGroupName -Name -ProductName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzSphereDeployment -CatalogName -DeviceGroupName -Name -ProductName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create a Deployment. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: Create a deployment with deployed image +```powershell +$image1 = Get-AzSphereImage -Name '14a6729e-5819-4737-8713-37b4798533f8' -CatalogName test2024 -ResourceGroupName joyer-test +New-AzSphereDeployment -Name .default -CatalogName test2024 -DeviceGroupName testdevicegroup -ProductName product2024 -ResourceGroupName joyer-test -DeployedImage $image1 +``` + +```output +DateUtc : 3/1/2024 8:08:11 AM +DeployedImage : {{ + "id": "/subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/14a6729e-5819-4737 + -8713-37b4798533f8", + "name": "14a6729e-5819-4737-8713-37b4798533f8", + "type": "Microsoft.AzureSphere/catalogs/images", + "properties": { + "image": "AzureSphereBlink1", + "imageId": "14a6729e-5819-4737-8713-37b4798533f8", + "regionalDataBoundary": "None", + "uri": "https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=cc6e3fcf-ab4d-4 + b0d-b3f9-9769604c1e52\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2024-03-01T08%3A03%3A45Z\u0026ske=2024-03-01T09%3A08%3A45Z\u0026sks=b\u0026skv=2021 + -12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-03-01T16%3A08%3A45Z\u0026sr=b\u0026sp=r\u0026sig=UviBTlciImOjqw968crarXzXyQ29UMEi4js56AEOPgU%3D", + "componentId": "42257ad6-382d-405f-b7cc-e110fbda2d0b", + "imageType": "Applications", + "provisioningState": "Succeeded" + } + }} +DeploymentId : e1e61a75-0629-491c-8f4f-0c054116d71c +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/ + testdevicegroup/deployments/e1e61a75-0629-491c-8f4f-0c054116d71c +Name : e1e61a75-0629-491c-8f4f-0c054116d71c +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 3/1/2024 8:08:11 AM +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : 3/1/2024 8:08:11 AM +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments +``` + +This command create a deployment with deployed images. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeployedImage +Images deployed + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IImage[] +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeploymentId +Deployment ID + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Deployment name. +Use .default for deployment creation and to get the current deployment for the associated device group. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: DeploymentName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeployment + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDevice.md new file mode 100644 index 000000000000..26175272af28 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDevice.md @@ -0,0 +1,299 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azspheredevice +schema: 2.0.0 +--- + +# New-AzSphereDevice + +## SYNOPSIS +Create a Device. +Use '.unassigned' or '.default' for the device group and product names to claim a device to the catalog only. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DeviceId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Create a Device. +Use '.unassigned' or '.default' for the device group and product names to claim a device to the catalog only. + +## EXAMPLES + +### Example 1: Create a device +```powershell +New-AzSphereDevice -CatalogName "anotherNewOne" -GroupName ".default" -Name "45ffd2afe82d77b2b70f1daed2054abc64853a27395c6112d9adaf01047bae5a0caa72219f93db02e1a93f2c159ba2090a783077138e7fa542459621e6091e4c" -ProductName ".default" -ResourceGroupName "goyedokun" +``` + +```output +ChipSku : MT3620AN +DeviceId : fc9085337153e47eca0d42dcae83819f18ae90d916ae3b87d0206fef6acb9ca44f9e21b93c01311e83168393d112841decc5ef6d48c3d1d07be6b0bf8fec6e2b +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/goyedokun/providers/Microsoft.AzureSphere/catalogs/anotherNewOne/products/.default/deviceGroups/.default/devices/FC9085337153E47ECA0D42DCAE83819F18AE90D916AE3B87D0206FEF6ACB9CA44F9E21B93C01311E83168393D112841DECC5EF6D48C3D1D07BE6B0BF8FEC6E2B +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : fc9085337153e47eca0d42dcae83819f18ae90d916ae3b87d0206fef6acb9ca44f9e21b93c01311e83168393d112841decc5ef6d48c3d1d07be6b0bf8fec6e2b +ProvisioningState : Succeeded +ResourceGroupName : goyedokun +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/devices + +``` + +This command creates a device. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceId +Device ID + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -GroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Device name + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: DeviceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDevice + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceCapabilityImage.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceCapabilityImage.md new file mode 100644 index 000000000000..5209eaacc619 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceCapabilityImage.md @@ -0,0 +1,351 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azspheredevicecapabilityimage +schema: 2.0.0 +--- + +# New-AzSphereDeviceCapabilityImage + +## SYNOPSIS +Generates the capability image for the device. +Use '.unassigned' or '.default' for the device group and product names to generate the image for a device that does not belong to a specific device group and product. + +## SYNTAX + +### GenerateExpanded (Default) +``` +New-AzSphereDeviceCapabilityImage -CatalogName -DeviceGroupName -DeviceName + -ProductName -ResourceGroupName -Capability [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### GenerateViaIdentityCatalogExpanded +``` +New-AzSphereDeviceCapabilityImage -CatalogInputObject -DeviceGroupName + -DeviceName -ProductName -Capability [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### GenerateViaIdentityDeviceGroupExpanded +``` +New-AzSphereDeviceCapabilityImage -DeviceGroupInputObject -DeviceName + -Capability [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### GenerateViaIdentityProductExpanded +``` +New-AzSphereDeviceCapabilityImage -DeviceGroupName -DeviceName + -ProductInputObject -Capability [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### GenerateViaJsonFilePath +``` +New-AzSphereDeviceCapabilityImage -CatalogName -DeviceGroupName -DeviceName + -ProductName -ResourceGroupName -JsonFilePath [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### GenerateViaJsonString +``` +New-AzSphereDeviceCapabilityImage -CatalogName -DeviceGroupName -DeviceName + -ProductName -ResourceGroupName -JsonString [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Generates the capability image for the device. +Use '.unassigned' or '.default' for the device group and product names to generate the image for a device that does not belong to a specific device group and product. + +## EXAMPLES + +### Example 1: Generates the capability image for the device. +```powershell +New-AzSphereDeviceCapabilityImage -ResourceGroupName joyer-test -CatalogName test2024 -DeviceGroupName testdevicegroup2 -ProductName product2024 -DeviceName DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -Capability 'ApplicationDevelopment' | Format-List +``` + +```output +Image : /Vz9XAEAAADMAAAA27Dgy4vZYaYSkJbh6KE3WsH6J08DDAgWGzeuO8WpT0Q722KM8le8W8gQ2HaMA7b1yjAaNc0BafVqSWJCVZZFYAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFg0TQMAAABJRCQADQAAANi1KEHCq1VBmjOKHzHtZ+yYQTwYazyNRbRvoHzwyZefU0cYAJZKiVhXTEtr0FMmMLhe+JiQpbh/AQAA + AERCKAAAAAAAAAAAAGZ3X2NvbmZpZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAMyzku8X6GdcOC1Sd9Cfozpmsiny2TzmjyXK7IvOhfA1B8nwdf1GoPa6PPVNMnn15TPIFK/P5/S2TD/mQrNh0Nk= +``` + +This command generates the capability image for specified device. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Capability +List of capabilities to create + +```yaml +Type: System.String[] +Parameter Sets: GenerateExpanded, GenerateViaIdentityCatalogExpanded, GenerateViaIdentityDeviceGroupExpanded, GenerateViaIdentityProductExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GenerateViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GenerateViaIdentityDeviceGroupExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -DeviceGroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaIdentityCatalogExpanded, GenerateViaIdentityProductExpanded, GenerateViaJsonFilePath, GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceName +Device name + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Generate operation + +```yaml +Type: System.String +Parameter Sets: GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GenerateViaIdentityProductExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaIdentityCatalogExpanded, GenerateViaJsonFilePath, GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: GenerateExpanded, GenerateViaJsonFilePath, GenerateViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISignedCapabilityImageResponse + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..839a5474dd4e --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereDeviceGroup.md @@ -0,0 +1,344 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azspheredevicegroup +schema: 2.0.0 +--- + +# New-AzSphereDeviceGroup + +## SYNOPSIS +Create a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereDeviceGroup -CatalogName -Name -ProductName -ResourceGroupName + [-SubscriptionId ] [-AllowCrashDumpsCollection ] [-Description ] + [-OSFeedType ] [-RegionalDataBoundary ] [-UpdatePolicy ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereDeviceGroup -CatalogName -Name -ProductName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzSphereDeviceGroup -CatalogName -Name -ProductName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +## DESCRIPTION +Create a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: Create a device group into specified catalog and product +```powershell +New-AzSphereDeviceGroup -CatalogName anotherCatalog -Name testgroup -ProductName test -ResourceGroupName Sphere-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/Sphere-test/providers/Microsoft.AzureSphere/catalogs/anotherCatalog/products/test/deviceGroups/testgroup +Name : testgroup +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : Sphere-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command creates a device group into specified catalog and product. + +## PARAMETERS + +### -AllowCrashDumpsCollection +Flag to define if the user allows for crash dump collection. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Description of the device group. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of device group. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OSFeedType +Operating system feed type of the device group. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegionalDataBoundary +Regional data boundary for the device group. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpdatePolicy +Update policy of the device group. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceGroup + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereImage.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereImage.md new file mode 100644 index 000000000000..4f178e3552e9 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereImage.md @@ -0,0 +1,304 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azsphereimage +schema: 2.0.0 +--- + +# New-AzSphereImage + +## SYNOPSIS +Create a Image + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereImage -CatalogName -Name -ResourceGroupName [-SubscriptionId ] + [-Image ] [-ImageId ] [-RegionalDataBoundary ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereImage -CatalogName -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzSphereImage -CatalogName -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create a Image + +## EXAMPLES + +### Example 1: Create a image for device group +```powershell +$imagefile1 = 'D:\GitHub\azure-powershell\src\Sphere\Sphere.Autorest\test\imagefile\AzureSphereBlink1.imagepackage' +$encf1 = [system.io.file]::ReadAllBytes($imagefile1) +$base64str = [system.convert]::ToBase64String($encf1) +New-AzSphereImage -CatalogName test2024 -ResourceGroupName joyer-test -Name 14a6729e-5819-4737-8713-37b4798533f8 -Image $base64str +``` + +```output +ComponentId : 42257ad6-382d-405f-b7cc-e110fbda2d0b +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/14a6729e-5819-4737-8713-37b4798533f8 +ImageId : 14a6729e-5819-4737-8713-37b4798533f8 +ImageName : +ImageType : Applications +Name : 14a6729e-5819-4737-8713-37b4798533f8 +PropertiesImage : AzureSphereBlink1 +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/images +Uri : https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=cc6e3fcf-ab4d-4b0d-b3f9-9769 + 604c1e52&sktid=72f988bf-86f1-41af-91ab-2d7cd011db47&skt=2024-02-23T02%3A31%3A35Z&ske=2024-02-23T03%3A36%3A35Z&sks=b&skv=2021-12-02&sv=2021-12-02&spr=https,http&se= + 2024-02-23T10%3A36%3A35Z&sr=b&sp=r&sig=7ZNckgqdazn9Af8fHUfsEEA2JrZO0SjDZpUgbh0jEZI%3D +``` + +This command creates a image for the device group. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Image +Image as a UTF-8 encoded base 64 string on image create. +This field contains the image URI on image reads. + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ImageId +Image ID + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Image name. +Use an image GUID for GA versions of the API. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ImageName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegionalDataBoundary +Regional data boundary for an image + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IImage + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereProduct.md new file mode 100644 index 000000000000..fbf6b7069119 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereProduct.md @@ -0,0 +1,263 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azsphereproduct +schema: 2.0.0 +--- + +# New-AzSphereProduct + +## SYNOPSIS +Create a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## SYNTAX + +### CreateExpanded (Default) +``` +New-AzSphereProduct -CatalogName -Name -ResourceGroupName + [-SubscriptionId ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzSphereProduct -CatalogName -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzSphereProduct -CatalogName -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Create a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## EXAMPLES + +### Example 1: Create a product into specified catalog +```powershell +New-AzSphereProduct -CatalogName test2024 -ResourceGroupName joyer-test -Name product2024 +``` + +```output +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command create a product into specified catalog. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Description of the product + +```yaml +Type: System.String +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of product. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ProductName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IProduct + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/New-AzSphereProductDefaultDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/New-AzSphereProductDefaultDeviceGroup.md new file mode 100644 index 000000000000..242906f6be1c --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/New-AzSphereProductDefaultDeviceGroup.md @@ -0,0 +1,211 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/new-azsphereproductdefaultdevicegroup +schema: 2.0.0 +--- + +# New-AzSphereProductDefaultDeviceGroup + +## SYNOPSIS +Generates default device groups for the product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## SYNTAX + +### Generate (Default) +``` +New-AzSphereProductDefaultDeviceGroup -CatalogName -ProductName -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### GenerateViaIdentity +``` +New-AzSphereProductDefaultDeviceGroup -InputObject [-DefaultProfile ] [-Confirm] + [-WhatIf] [] +``` + +### GenerateViaIdentityCatalog +``` +New-AzSphereProductDefaultDeviceGroup -CatalogInputObject -ProductName + [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Generates default device groups for the product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## EXAMPLES + +### Example 1: Generate default device groups for the product +```powershell +New-AzSphereProductDefaultDeviceGroup -CatalogName test2024 -ProductName product0207 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +Development joyer-test +Field Test joyer-test +Production joyer-test +Production OS Evaluation joyer-test +Field Test OS Evaluation joyer-test +``` + +This command generates default device groups for the product. + +## PARAMETERS + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GenerateViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Generate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: GenerateViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: Generate, GenerateViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Generate +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: Generate +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceGroup + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/README.md b/src/Sphere/Sphere.Autorest/docs/README.md new file mode 100644 index 000000000000..144e5518fad7 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/README.md @@ -0,0 +1,11 @@ +# Docs +This directory contains the documentation of the cmdlets for the `Az.Sphere` module. To run documentation generation, use the `generate-help.ps1` script at the root module folder. Files in this folder will *always be overridden on regeneration*. To update documentation examples, please use the `..\examples` folder. + +## Info +- Modifiable: no +- Generated: all +- Committed: yes +- Packaged: yes + +## Details +The process of documentation generation loads `Az.Sphere` and analyzes the exported cmdlets from the module. It recognizes the [help comments](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help) that are generated into the scripts in the `..\exports` folder. Additionally, when writing custom cmdlets in the `..\custom` folder, you can use the help comments syntax, which decorate the exported scripts at build-time. The documentation examples are taken from the `..\examples` folder. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereCatalog.md new file mode 100644 index 000000000000..45a1611c5c04 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereCatalog.md @@ -0,0 +1,208 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/remove-azspherecatalog +schema: 2.0.0 +--- + +# Remove-AzSphereCatalog + +## SYNOPSIS +Delete a Catalog + +## SYNTAX + +### Delete (Default) +``` +Remove-AzSphereCatalog -Name -ResourceGroupName [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-AzSphereCatalog -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete a Catalog + +## EXAMPLES + +### Example 1: Delete a catalog +```powershell +Remove-AzSphereCatalog -Name test2024 -ResourceGroupName joyer-test +``` + +This command deletes specified catalog. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: CatalogName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..9b2c0133af11 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereDeviceGroup.md @@ -0,0 +1,283 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/remove-azspheredevicegroup +schema: 2.0.0 +--- + +# Remove-AzSphereDeviceGroup + +## SYNOPSIS +Delete a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### Delete (Default) +``` +Remove-AzSphereDeviceGroup -CatalogName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentity +``` +Remove-AzSphereDeviceGroup -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityCatalog +``` +Remove-AzSphereDeviceGroup -CatalogInputObject -Name -ProductName + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityProduct +``` +Remove-AzSphereDeviceGroup -Name -ProductInputObject [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: Delete specified device group +```powershell +Remove-AzSphereDeviceGroup -CatalogName NewCatalog -Name Marketing -ProductName MyProd129 -ResourceGroupName Sphere-test +``` + +This command deletes specified device group. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of device group. + +```yaml +Type: System.String +Parameter Sets: Delete, DeleteViaIdentityCatalog, DeleteViaIdentityProduct +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentityProduct +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: Delete, DeleteViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereProduct.md new file mode 100644 index 000000000000..b729bfc0609f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Remove-AzSphereProduct.md @@ -0,0 +1,247 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/remove-azsphereproduct +schema: 2.0.0 +--- + +# Remove-AzSphereProduct + +## SYNOPSIS +Delete a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name' + +## SYNTAX + +### Delete (Default) +``` +Remove-AzSphereProduct -CatalogName -Name -ResourceGroupName + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeleteViaIdentity +``` +Remove-AzSphereProduct -InputObject [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### DeleteViaIdentityCatalog +``` +Remove-AzSphereProduct -CatalogInputObject -Name [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Delete a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name' + +## EXAMPLES + +### Example 1: Delete a product +```powershell +Remove-AzSphereProduct -CatalogName test2024 -ResourceGroupName joyer-test -Name product2024 +``` + +This command deletes specified product. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentityCatalog +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: DeleteViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +Name of product. + +```yaml +Type: System.String +Parameter Sets: Delete, DeleteViaIdentityCatalog +Aliases: ProductName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: Delete +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Update-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereCatalog.md new file mode 100644 index 000000000000..9475a145ab29 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereCatalog.md @@ -0,0 +1,239 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/update-azspherecatalog +schema: 2.0.0 +--- + +# Update-AzSphereCatalog + +## SYNOPSIS +Update a Catalog + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzSphereCatalog -Name -ResourceGroupName [-SubscriptionId ] + [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzSphereCatalog -InputObject [-Tag ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzSphereCatalog -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzSphereCatalog -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update a Catalog + +## EXAMPLES + +### Example 1: Update tag +```powershell +Update-AzSphereCatalog -Name test2024 -ResourceGroupName joyer-test -Tag @{"123"="abc"} +``` + +```output +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024 +Location : global +Name : test2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 2/1/2024 1:51:44 AM +SystemDataCreatedBy : example@microsoft.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 2/8/2024 1:54:33 AM +SystemDataLastModifiedBy : example@microsoft.com +SystemDataLastModifiedByType : User +Tag : { + "123": "abc" + } +TenantId : +Type : microsoft.azuresphere/catalogs +``` + +This command updates tag for specified catalog. + +## PARAMETERS + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of catalog + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: CatalogName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tag +Resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ICatalog + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDevice.md new file mode 100644 index 000000000000..185f65e587ce --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDevice.md @@ -0,0 +1,414 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/update-azspheredevice +schema: 2.0.0 +--- + +# Update-AzSphereDevice + +## SYNOPSIS +Update a Device. +Use '.unassigned' or '.default' for the device group and product names to move a device to the catalog level. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-DeviceGroupId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityCatalogExpanded +``` +Update-AzSphereDevice -CatalogInputObject -GroupName -Name + -ProductName [-DeviceGroupId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityDeviceGroupExpanded +``` +Update-AzSphereDevice -DeviceGroupInputObject -Name [-DeviceGroupId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzSphereDevice -InputObject [-DeviceGroupId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityProductExpanded +``` +Update-AzSphereDevice -GroupName -Name -ProductInputObject + [-DeviceGroupId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzSphereDevice -CatalogName -GroupName -Name -ProductName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update a Device. +Use '.unassigned' or '.default' for the device group and product names to move a device to the catalog level. + +## EXAMPLES + +### Example 1: Assign a device to another device group +```powershell +Update-AzSphereDevice -ResourceGroupName joyer-test -CatalogName test2024 -GroupName testdevicegroup -ProductName product2024 -Name DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -DeviceGroupId /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup2 +``` + +```output +ChipSku : +DeviceId : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/dc3e0b1a-59ae-4b00-bb84-9 + a7ea253f4e8*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : dc3e0b1a-59ae-4b00-bb84-9a7ea253f4e8*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +ProvisioningState : +ResourceGroupName : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : +``` + +This command assign a device to another device group. + +### Example 2: unassign a device +```powershell +Update-AzSphereDevice -ResourceGroupName joyer-test -CatalogName test2024 -GroupName testdevicegroup -ProductName product2024 -Name DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -DeviceGroupId /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/.default/deviceGroups/.default +``` + +```output +ChipSku : +DeviceId : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/89c583a1-2a79-4f5f-ab4b-7e1cc7fb52e7* + 648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : 89c583a1-2a79-4f5f-ab4b-7e1cc7fb52e7*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +ProvisioningState : +ResourceGroupName : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : +``` + +This command unassign a device to catalog. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupId +Device group id + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityDeviceGroupExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DeviceGroupInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityDeviceGroupExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -GroupName +Name of device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityProductExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Device name + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityDeviceGroupExpanded, UpdateViaIdentityProductExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: DeviceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityProductExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDevice + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..6191fb26a14c --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereDeviceGroup.md @@ -0,0 +1,413 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/update-azspheredevicegroup +schema: 2.0.0 +--- + +# Update-AzSphereDeviceGroup + +## SYNOPSIS +Update a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzSphereDeviceGroup -CatalogName -Name -ProductName + -ResourceGroupName [-SubscriptionId ] [-AllowCrashDumpsCollection ] + [-Description ] [-OSFeedType ] [-RegionalDataBoundary ] [-UpdatePolicy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityCatalogExpanded +``` +Update-AzSphereDeviceGroup -CatalogInputObject -Name -ProductName + [-AllowCrashDumpsCollection ] [-Description ] [-OSFeedType ] + [-RegionalDataBoundary ] [-UpdatePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzSphereDeviceGroup -InputObject [-AllowCrashDumpsCollection ] + [-Description ] [-OSFeedType ] [-RegionalDataBoundary ] [-UpdatePolicy ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityProductExpanded +``` +Update-AzSphereDeviceGroup -Name -ProductInputObject + [-AllowCrashDumpsCollection ] [-Description ] [-OSFeedType ] + [-RegionalDataBoundary ] [-UpdatePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzSphereDeviceGroup -CatalogName -Name -ProductName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzSphereDeviceGroup -CatalogName -Name -ProductName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Update a DeviceGroup. +'.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + +## EXAMPLES + +### Example 1: Update device group +```powershell +Update-AzSphereDeviceGroup -ResourceGroupName joyer-test -CatalogName test2024 -ProductName product2024 -Name testdevicegroup -Description test +``` + +```output +AllowCrashDumpsCollection : +Description : test +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup +Name : testdevicegroup +OSFeedType : +ProvisioningState : Succeeded +RegionalDataBoundary : +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : +``` + +This command updates device group. + +## PARAMETERS + +### -AllowCrashDumpsCollection +Flag to define if the user allows for crash dump collection. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Description of the device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityProductExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: DeviceGroupName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OSFeedType +Operating system feed type of the device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ProductInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityProductExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ProductName +Name of product. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RegionalDataBoundary +Regional data boundary for the device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpdatePolicy +Update policy of the device group. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityProductExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IDeviceGroup + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/docs/Update-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereProduct.md new file mode 100644 index 000000000000..6f6b8e054420 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/docs/Update-AzSphereProduct.md @@ -0,0 +1,306 @@ +--- +external help file: +Module Name: Az.Sphere +online version: https://learn.microsoft.com/powershell/module/az.sphere/update-azsphereproduct +schema: 2.0.0 +--- + +# Update-AzSphereProduct + +## SYNOPSIS +Update a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## SYNTAX + +### UpdateExpanded (Default) +``` +Update-AzSphereProduct -CatalogName -Name -ResourceGroupName + [-SubscriptionId ] [-Description ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaIdentityCatalogExpanded +``` +Update-AzSphereProduct -CatalogInputObject -Name [-Description ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityExpanded +``` +Update-AzSphereProduct -InputObject [-Description ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzSphereProduct -CatalogName -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzSphereProduct -CatalogName -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Update a Product. +'.default' and '.unassigned' are system defined values and cannot be used for product name. + +## EXAMPLES + +### Example 1: Update description +```powershell +Update-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 -Name product2024 -Description 2222 +``` + +```output +Description : 2222 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command updates product description. + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CatalogInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityCatalogExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CatalogName +Name of catalog + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Description of the product + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity +Parameter Sets: UpdateViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Name of product. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityCatalogExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: ProductName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.ISphereIdentity + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.Sphere.Models.IProduct + +## NOTES + +## RELATED LINKS + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalog.md new file mode 100644 index 000000000000..5dab743c512f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalog.md @@ -0,0 +1,70 @@ +### Example 1: List all catalogs for a given resource group +```powershell +Get-AzSphereCatalog -ResourceGroupName test-sataneja-10 +``` + +```output +Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +-------- ---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------- +global CAT43 9/24/2022 12:54:16 PM example@microsoft.com User 9/24/2022 12:54:16 PM example@microsoft.com User test-satan… +global CAT007 9/26/2022 8:58:15 PM example@microsoft.com User 9/26/2022 8:58:15 PM example@microsoft.com User test-satan… +global CAT10 10/10/2022 4:23:53 PM example@microsoft.com User 10/10/2022 4:23:53 PM example@microsoft.com User test-satan… +global TCAT01 10/14/2022 12:12:22 AM example@microsoft.com User 10/14/2022 12:12:22 AM example@microsoft.com User test-satan… +global TestCatalog1x3 4/25/2023 10:00:52 PM example@microsoft.com User 4/25/2023 10:00:52 PM example@microsoft.com User test-satan… +global TestCatalog1x3_Catalog 5/11/2023 6:12:50 PM example@microsoft.com User 5/11/2023 6:12:50 PM example@microsoft.com User test-satan… +``` + +This command lists all catalogs for a given resource group. + +### Example 2: Get specific catalog with specified resource group +```powershell +Get-AzSphereCatalog -Name "testcat" -ResourceGroupName "goyedokun" +``` + +```output +Id : /subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/goyedokun/providers/Microsoft.AzureSphere/catalogs/testcat +Location : global +Name : testcat +ProvisioningState : Succeeded +ResourceGroupName : goyedokun +RetryAfter : +SystemDataCreatedAt : 6/27/2023 6:49:50 PM +SystemDataCreatedBy : example@microsoft.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 6/27/2023 6:49:50 PM +SystemDataLastModifiedBy : example@microsoft.com +SystemDataLastModifiedByType : User +Tag : { + } +Type : microsoft.azuresphere/catalogs +``` + +This command get specific catalog with specified resource group. + +### Example 2: List all catalogs for connected subscription +```powershell +Get-AzSphereCatalog +``` + +```output +Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemData + LastModifi + edBy +-------- ---- ------------------- ------------------- ----------------------- ------------------------ ---------- +global MyCatalog3 4/21/2021 9:32:32 PM example@microsoft.com User 8/10/2023 3:21:08 PM example@m… +global MyCatalog2 5/20/2021 4:44:38 PM example@microsoft.com User 5/20/2021 4:44:38 PM example@m… +global MyCatalog1 5/20/2021 4:45:44 PM example@microsoft.com User 5/20/2021 4:45:44 PM example@m… +global CatalogARMSetup_39f85f04 8/18/2021 8:28:11 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 8/18/2021 8:28:11 PM 5223a8bc-… +global CatalogARMSetup_3b15f308 9/17/2021 6:41:41 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/17/2021 6:41:41 PM 5223a8bc-… +global mrarmcatalog1 9/21/2021 7:27:16 PM example@microsoft.com User 9/21/2021 7:27:16 PM example@m… +global CatalogARMSetup_eb5cca0a 9/21/2021 10:06:28 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:28 PM 5223a8bc-… +global CatalogARMSetup_f8c1fea7 9/21/2021 10:06:31 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:31 PM 5223a8bc-… +global CatalogARMSetup_f2d88f81 9/21/2021 10:06:38 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:38 PM 5223a8bc-… +global CatalogARMSetup_1711d4b8 9/21/2021 10:06:42 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 9/21/2021 10:06:42 PM 5223a8bc-… +global CatalogARMSetup_04744136 10/1/2021 7:14:04 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/1/2021 7:14:04 PM 5223a8bc-… +global CatalogARMSetup_bff4a3fe 10/5/2021 5:14:48 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/5/2021 5:14:48 PM 5223a8bc-… +global CatalogARMSetup_e05ad6ac 10/5/2021 5:15:05 PM 5223a8bc-448a-411c-bcd4-7d41745ed6ba Application 10/5/2021 5:15:05 PM 5223a8bc-… +global newCatalog 8/15/2023 3:06:31 AM example@microsoft.com User 8/15/2023 3:10:39 AM example@m… +``` + +This command lists all catalogs for current subscription. diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDevice.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDevice.md new file mode 100644 index 000000000000..c62025e48cb9 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDevice.md @@ -0,0 +1,19 @@ +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCatalogDevice -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy System + DataLa + stModi + fiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ------ +dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147 +5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67 +``` + +This command gets list of device resources for the specified catalog with resource group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceGroup.md new file mode 100644 index 000000000000..b926f5ce23c1 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceGroup.md @@ -0,0 +1,14 @@ +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCatalogDeviceGroup -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +testdevicegroup joyer-test +testdevicegroup2 joyer-test +``` + +This command gets list of device groups for the specified catalog with resource group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceInsight.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceInsight.md new file mode 100644 index 000000000000..7acd9a38150e --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCatalogDeviceInsight.md @@ -0,0 +1,7 @@ +### Example 1: List device insight +```powershell +Get-AzSphereCatalogDeviceInsight -CatalogName test2024 -ResourceGroupName joyer-test +``` + +This command gets a list of device insights for specified catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificate.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificate.md new file mode 100644 index 000000000000..ed055d7b2883 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificate.md @@ -0,0 +1,27 @@ +### Example 1: List for the specified catalog with resource group +```powershell +Get-AzSphereCertificate -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +ExpiryUtc : 4/30/2024 10:51:54 PM +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/certificates/'serial number' +Name : 'serial number' +NotBeforeUtc : 1/31/2024 10:51:54 PM +PropertiesCertificate : 'certificate information' +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +Status : Active +Subject : CN=Microsoft Azure Sphere INT 7de8a199-bb33-4eda-9600-583103317243, O=Microsoft Corporation, L=Redmond, S=Washington, C=US +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Thumbprint : 92C60521BB46C72D66FA72CF59EF701D9269A236 +Type : Microsoft.AzureSphere/catalogs/certificates +``` + +This command get a list of certificate for the specified catalog with resource group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateCertChain.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateCertChain.md new file mode 100644 index 000000000000..932ace3d7391 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateCertChain.md @@ -0,0 +1,13 @@ +### Example 1: Get a certificate cert chain +```powershell +Get-AzSphereCertificateCertChain -CatalogName test2024 -ResourceGroupName joyer-test -SerialNumber 'serial number' +``` + +```output +CertificateChain +---------------- +'information' +``` + +This command gets a certificate cert chain. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateProof.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateProof.md new file mode 100644 index 000000000000..ea170b188b83 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereCertificateProof.md @@ -0,0 +1,17 @@ +### Example 1: Get a proof Of Possession Nonce +```powershell +Get-AzSphereCertificateProof -CatalogName test2024 -ResourceGroupName joyer-test -SerialNumber 'serial number' -ProofOfPossessionNonce proofOfPossessionNonce +``` + +```output +Certificate : 'information' +ExpiryUtc : +NotBeforeUtc : +ProvisioningState : +Status : +Subject : +Thumbprint : +``` + +This command gets a proof Of Possession Nonce for specified catalog and serial number. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeployment.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeployment.md new file mode 100644 index 000000000000..eff7e4e24782 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeployment.md @@ -0,0 +1,55 @@ +### Example 1: List by resource group +```powershell +Get-AzSphereDeployment -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 -CatalogName test2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +009ada36-7515-4ff0-a54c-33b75bfae976 2/28/2024 2:36:04 AM 2/28/2024 2:36:04 AM joyer-test +2e83ddd9-6297-48df-9c2c-2257e6b3cc71 2/28/2024 2:57:56 AM 2/28/2024 2:57:56 AM joyer-test +``` + +This command lists all deployments for specified device group. + +### Example 2: Get specific deployment for device group +```powershell +Get-AzSphereDeployment -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 -CatalogName test2024 -Name 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +``` + +```output +DateUtc : 2/28/2024 2:57:56 AM +DeployedImage : {{ + "id": "/subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/a04f0a91-b369-4249-a47d-28c118e2cb3b", + "name": "a04f0a91-b369-4249-a47d-28c118e2cb3b", + "type": "Microsoft.AzureSphere/catalogs/images", + "properties": { + "image": "GPIO_HighLevelApp", + "imageId": "a04f0a91-b369-4249-a47d-28c118e2cb3b", + "regionalDataBoundary": "None", + "uri": "https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=cc6e + 3fcf-ab4d-4b0d-b3f9-9769604c1e52\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2024-02-28T07%3A31%3A00Z\u0026ske=2024-02-28T08%3A36%3A00Z\u0 + 026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-02-28T15%3A36%3A00Z\u0026sr=b\u0026sp=r\u0026sig=MbkzxZH1VQUGft%2BfXbE + DhubAVucDykFSEGgvqZVn5yk%3D", + "componentId": "dc7f135c-6074-4d49-aa3a-160e4eed884f", + "imageType": "Applications", + "provisioningState": "Succeeded" + } + }} +DeploymentId : 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/de + viceGroups/testdevicegroup/deployments/2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +Name : 2e83ddd9-6297-48df-9c2c-2257e6b3cc71 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 2/28/2024 2:57:56 AM +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : 2/28/2024 2:57:56 AM +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments +``` + +This command gets specific deployment in specified device group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDevice.md new file mode 100644 index 000000000000..dea54823e6e3 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDevice.md @@ -0,0 +1,46 @@ +### Example 1: List by resource group +```powershell +Get-AzSphereDevice -CatalogName test2024 -ResourceGroupName "joyer-test" -GroupName testdevicegroup -ProductName product2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy System + DataLa + stModi + fiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ------ +dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147 +5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67 +``` + +This command gets list of device resources by resource group. + +### Example 2: Get specific resource with specified resource group +```powershell +Get-AzSphereDevice -CatalogName test2024 -ResourceGroupName "joyer-test" -GroupName testdevicegroup -ProductName product2024 -Name dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +``` + +```output +ChipSku : MT3620AN +DeviceId : dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup/devices/dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/devices +``` + +This command gets specific device resource with specified resource group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..3452e14c1feb --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereDeviceGroup.md @@ -0,0 +1,56 @@ +### Example 1: List device group for specific product with specified catalog and resource group +```powershell +Get-AzSphereDeviceGroup -CatalogName NewCatalog -ProductName MyProd815 -ResourceGroupName ps1-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : test device group +HasDeployment : False +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/ps1-test/providers/Microsoft.AzureSphere/catalogs/NewCatalog/products/MyProd815/deviceGroups/Marketing +Name : Marketing +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : ps1-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command lists device groups. + +### Example 2: Get specific device group of specified product with specified catalog and resource group +```powershell +Get-AzSphereDeviceGroup -CatalogName NewCatalog -Name Marketing -ProductName MyProd815 -ResourceGroupName ps1-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : test device group +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/ps1-test/providers/Microsoft.AzureSphere/catalogs/NewCatalog/products/MyProd815/deviceGroups/Marketing +Name : Marketing +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : ps1-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command gets specific device group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereImage.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereImage.md new file mode 100644 index 000000000000..1624fa483fb9 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereImage.md @@ -0,0 +1,47 @@ +### Example 1: List images for specific catalog with specified resource group +```powershell +Get-AzSphereImage -CatalogName MyCatalog1 -ResourceGroupName ResourceGroup1 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDa + taLastMo + difiedBy + Type +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ -------- +fa0bdab1-42bc-4871-84d5-fa05c8c0c895 +5f05300e-b0e0-47d5-8255-e4bddb2ddd81 +``` + +This command lists images. + +### Example 2: Get specific image with specified catalog and resource group +```powershell +Get-AzSphereImage -CatalogName anotherCatalog -Name 14a6729e-5819-4737-8713-37b4798533f8 -ResourceGroupName Sphere-test +``` + +```output +ComponentId : 42257ad6-382d-405f-b7cc-e110fbda2d0b +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/Sphere-test/providers/Microsoft.AzureSphere/catalogs/anotherCatalog/images/14a6729e-5819-4737-8713-37b4798533f8 +ImageId : 14a6729e-5819-4737-8713-37b4798533f8 +ImageName : +ImageType : Applications +Name : 14a6729e-5819-4737-8713-37b4798533f8 +PropertiesImage : AzureSphereBlink1 +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : Sphere-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/images +Uri : https://as3imgptint003.blob.core.windows.net/9e508310-247c-4bba-add7-39169e9b7482/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=41781aa8-e455-49b8-8db3-eb9232b581c2&sktid=72f988bf-86f1-41af-91ab-2d7cd011db47&skt=2024-01-30T08%3A27%3A57Z&ske=2024-01-30T09%3A32%3A57Z&sks=b&skv=2021-12-02&sv=2021-12-02&spr=https,http&se=2024-01-30T16%3A32%3A57Z&sr=b&sp=r&sig=EiMxkiDu6yHzV%2BB2LSqMp27AnJc3lKice%2Fm2AJ63r%2Bg%3D +``` + +This command get specific image. + diff --git a/src/Sphere/Sphere.Autorest/examples/Get-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereProduct.md new file mode 100644 index 000000000000..3a88b982d9bf --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Get-AzSphereProduct.md @@ -0,0 +1,36 @@ +### Example 1: List with specified catalog by resource group +```powershell +Get-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +product2024 joyer-test +product0207 joyer-test +``` + +This command gets list of product with specified catalog by resource group. + +### Example 2: Get product with specified catalog and resource group +```powershell +Get-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 -Name product2024 +``` + +```output +Description : 222 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command gets specific product with specified catalog and resource group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountCatalogDevice.md b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountCatalogDevice.md new file mode 100644 index 000000000000..78687d1bd291 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountCatalogDevice.md @@ -0,0 +1,13 @@ +### Example 1: Get device number +```powershell +Invoke-AzSphereCountCatalogDevice -CatalogName test2024 -ResourceGroupName joyer-test +``` + +```output +Value +----- + 3 +``` + +This command returns a number of device in the catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountDeviceGroupDevice.md b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountDeviceGroupDevice.md new file mode 100644 index 000000000000..fc67eae55b39 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountDeviceGroupDevice.md @@ -0,0 +1,13 @@ +### Example 1: Get device number +```powershell +Invoke-AzSphereCountDeviceGroupDevice -CatalogName test2024 -ResourceGroupName joyer-test -DeviceGroupName testdevicegroup -ProductName product2024 +``` + +```output +Value +----- + 3 +``` + +This command returns device number for the device group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountProductDevice.md b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountProductDevice.md new file mode 100644 index 000000000000..df76d405ca3a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Invoke-AzSphereCountProductDevice.md @@ -0,0 +1,13 @@ +### Example 1: Get device number +```powershell +Invoke-AzSphereCountProductDevice -CatalogName test2024 -ResourceGroupName joyer-test -ProductName product2024 +``` + +```output +Value +----- + 3 +``` + +This command returns device number for the product. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereCatalog.md new file mode 100644 index 000000000000..078f9642aa74 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereCatalog.md @@ -0,0 +1,26 @@ +### Example 1: ### Example 1: Create a catalog +```powershell +New-AzSphereCatalog -name test2024 -ResourceGroupName joyer-test -Location global +``` + +```output +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024 +Location : global +Name : test2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Tag : { + } +TenantId : 7de8a199-bb33-4eda-9600-583103317243 +Type : microsoft.azuresphere/catalogs +``` + +This command creates a catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeployment.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeployment.md new file mode 100644 index 000000000000..a8d085b148fd --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeployment.md @@ -0,0 +1,42 @@ +### Example 1: Create a deployment with deployed image +```powershell +$image1 = Get-AzSphereImage -Name '14a6729e-5819-4737-8713-37b4798533f8' -CatalogName test2024 -ResourceGroupName joyer-test +New-AzSphereDeployment -Name .default -CatalogName test2024 -DeviceGroupName testdevicegroup -ProductName product2024 -ResourceGroupName joyer-test -DeployedImage $image1 +``` + +```output +DateUtc : 3/1/2024 8:08:11 AM +DeployedImage : {{ + "id": "/subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/14a6729e-5819-4737 + -8713-37b4798533f8", + "name": "14a6729e-5819-4737-8713-37b4798533f8", + "type": "Microsoft.AzureSphere/catalogs/images", + "properties": { + "image": "AzureSphereBlink1", + "imageId": "14a6729e-5819-4737-8713-37b4798533f8", + "regionalDataBoundary": "None", + "uri": "https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=cc6e3fcf-ab4d-4 + b0d-b3f9-9769604c1e52\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2024-03-01T08%3A03%3A45Z\u0026ske=2024-03-01T09%3A08%3A45Z\u0026sks=b\u0026skv=2021 + -12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-03-01T16%3A08%3A45Z\u0026sr=b\u0026sp=r\u0026sig=UviBTlciImOjqw968crarXzXyQ29UMEi4js56AEOPgU%3D", + "componentId": "42257ad6-382d-405f-b7cc-e110fbda2d0b", + "imageType": "Applications", + "provisioningState": "Succeeded" + } + }} +DeploymentId : e1e61a75-0629-491c-8f4f-0c054116d71c +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/ + testdevicegroup/deployments/e1e61a75-0629-491c-8f4f-0c054116d71c +Name : e1e61a75-0629-491c-8f4f-0c054116d71c +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 3/1/2024 8:08:11 AM +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : 3/1/2024 8:08:11 AM +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments +``` + +This command create a deployment with deployed images. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDevice.md new file mode 100644 index 000000000000..6540634e04f8 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDevice.md @@ -0,0 +1,29 @@ +### Example 1: Create a device +```powershell +New-AzSphereDevice -CatalogName "anotherNewOne" -GroupName ".default" -Name "45ffd2afe82d77b2b70f1daed2054abc64853a27395c6112d9adaf01047bae5a0caa72219f93db02e1a93f2c159ba2090a783077138e7fa542459621e6091e4c" -ProductName ".default" -ResourceGroupName "goyedokun" +``` + +```output +ChipSku : MT3620AN +DeviceId : fc9085337153e47eca0d42dcae83819f18ae90d916ae3b87d0206fef6acb9ca44f9e21b93c01311e83168393d112841decc5ef6d48c3d1d07be6b0bf8fec6e2b +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/goyedokun/providers/Microsoft.AzureSphere/catalogs/anotherNewOne/products/.default/deviceGroups/.default/devices/FC9085337153E47ECA0D42DCAE83819F18AE90D916AE3B87D0206FEF6ACB9CA44F9E21B93C01311E83168393D112841DECC5EF6D48C3D1D07BE6B0BF8FEC6E2B +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : fc9085337153e47eca0d42dcae83819f18ae90d916ae3b87d0206fef6acb9ca44f9e21b93c01311e83168393d112841decc5ef6d48c3d1d07be6b0bf8fec6e2b +ProvisioningState : Succeeded +ResourceGroupName : goyedokun +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups/devices + +``` + +This command creates a device. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceCapabilityImage.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceCapabilityImage.md new file mode 100644 index 000000000000..98e864c5ba5e --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceCapabilityImage.md @@ -0,0 +1,13 @@ +### Example 1: Generates the capability image for the device. +```powershell +New-AzSphereDeviceCapabilityImage -ResourceGroupName joyer-test -CatalogName test2024 -DeviceGroupName testdevicegroup2 -ProductName product2024 -DeviceName DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -Capability 'ApplicationDevelopment' | Format-List +``` + +```output +Image : /Vz9XAEAAADMAAAA27Dgy4vZYaYSkJbh6KE3WsH6J08DDAgWGzeuO8WpT0Q722KM8le8W8gQ2HaMA7b1yjAaNc0BafVqSWJCVZZFYAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFg0TQMAAABJRCQADQAAANi1KEHCq1VBmjOKHzHtZ+yYQTwYazyNRbRvoHzwyZefU0cYAJZKiVhXTEtr0FMmMLhe+JiQpbh/AQAA + AERCKAAAAAAAAAAAAGZ3X2NvbmZpZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAMyzku8X6GdcOC1Sd9Cfozpmsiny2TzmjyXK7IvOhfA1B8nwdf1GoPa6PPVNMnn15TPIFK/P5/S2TD/mQrNh0Nk= +``` + +This command generates the capability image for specified device. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..aab2316f0121 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereDeviceGroup.md @@ -0,0 +1,27 @@ +### Example 1: Create a device group into specified catalog and product +```powershell +New-AzSphereDeviceGroup -CatalogName anotherCatalog -Name testgroup -ProductName test -ResourceGroupName Sphere-test +``` + +```output +AllowCrashDumpsCollection : Disabled +Description : +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/Sphere-test/providers/Microsoft.AzureSphere/catalogs/anotherCatalog/products/test/deviceGroups/testgroup +Name : testgroup +OSFeedType : Retail +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : Sphere-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : UpdateAll +``` + +This command creates a device group into specified catalog and product. diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereImage.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereImage.md new file mode 100644 index 000000000000..204e3ee851e5 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereImage.md @@ -0,0 +1,34 @@ +### Example 1: Create a image for device group +```powershell +$imagefile1 = 'D:\GitHub\azure-powershell\src\Sphere\Sphere.Autorest\test\imagefile\AzureSphereBlink1.imagepackage' +$encf1 = [system.io.file]::ReadAllBytes($imagefile1) +$base64str = [system.convert]::ToBase64String($encf1) +New-AzSphereImage -CatalogName test2024 -ResourceGroupName joyer-test -Name 14a6729e-5819-4737-8713-37b4798533f8 -Image $base64str +``` + +```output +ComponentId : 42257ad6-382d-405f-b7cc-e110fbda2d0b +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/images/14a6729e-5819-4737-8713-37b4798533f8 +ImageId : 14a6729e-5819-4737-8713-37b4798533f8 +ImageName : +ImageType : Applications +Name : 14a6729e-5819-4737-8713-37b4798533f8 +PropertiesImage : AzureSphereBlink1 +ProvisioningState : Succeeded +RegionalDataBoundary : None +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/images +Uri : https://as3imgptint003.blob.core.windows.net/7de8a199-bb33-4eda-9600-583103317243/imagesaks/14a6729e-5819-4737-8713-37b4798533f8?skoid=cc6e3fcf-ab4d-4b0d-b3f9-9769 + 604c1e52&sktid=72f988bf-86f1-41af-91ab-2d7cd011db47&skt=2024-02-23T02%3A31%3A35Z&ske=2024-02-23T03%3A36%3A35Z&sks=b&skv=2021-12-02&sv=2021-12-02&spr=https,http&se= + 2024-02-23T10%3A36%3A35Z&sr=b&sp=r&sig=7ZNckgqdazn9Af8fHUfsEEA2JrZO0SjDZpUgbh0jEZI%3D +``` + +This command creates a image for the device group. + diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereProduct.md new file mode 100644 index 000000000000..c30a27f434de --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereProduct.md @@ -0,0 +1,22 @@ +### Example 1: Create a product into specified catalog +```powershell +New-AzSphereProduct -CatalogName test2024 -ResourceGroupName joyer-test -Name product2024 +``` + +```output +Description : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +RetryAfter : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command create a product into specified catalog. diff --git a/src/Sphere/Sphere.Autorest/examples/New-AzSphereProductDefaultDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/New-AzSphereProductDefaultDeviceGroup.md new file mode 100644 index 000000000000..8485fa8b4252 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/New-AzSphereProductDefaultDeviceGroup.md @@ -0,0 +1,17 @@ +### Example 1: Generate default device groups for the product +```powershell +New-AzSphereProductDefaultDeviceGroup -CatalogName test2024 -ProductName product0207 -ResourceGroupName joyer-test +``` + +```output +Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName +---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- ----------------- +Development joyer-test +Field Test joyer-test +Production joyer-test +Production OS Evaluation joyer-test +Field Test OS Evaluation joyer-test +``` + +This command generates default device groups for the product. + diff --git a/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereCatalog.md new file mode 100644 index 000000000000..b8ea82261ed3 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereCatalog.md @@ -0,0 +1,8 @@ +### Example 1: Delete a catalog + +```powershell +Remove-AzSphereCatalog -Name test2024 -ResourceGroupName joyer-test +``` + +This command deletes specified catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..a4634c940adf --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereDeviceGroup.md @@ -0,0 +1,6 @@ +### Example 1: Delete specified device group +```powershell +Remove-AzSphereDeviceGroup -CatalogName NewCatalog -Name Marketing -ProductName MyProd129 -ResourceGroupName Sphere-test +``` + +This command deletes specified device group. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereProduct.md new file mode 100644 index 000000000000..d6b852855cd2 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Remove-AzSphereProduct.md @@ -0,0 +1,7 @@ +### Example 1: Delete a product +```powershell +Remove-AzSphereProduct -CatalogName test2024 -ResourceGroupName joyer-test -Name product2024 +``` + +This command deletes specified product. + diff --git a/src/Sphere/Sphere.Autorest/examples/Update-AzSphereCatalog.md b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereCatalog.md new file mode 100644 index 000000000000..93d283222834 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereCatalog.md @@ -0,0 +1,26 @@ +### Example 1: Update tag +```powershell +Update-AzSphereCatalog -Name test2024 -ResourceGroupName joyer-test -Tag @{"123"="abc"} +``` + +```output +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024 +Location : global +Name : test2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : 2/1/2024 1:51:44 AM +SystemDataCreatedBy : example@microsoft.com +SystemDataCreatedByType : User +SystemDataLastModifiedAt : 2/8/2024 1:54:33 AM +SystemDataLastModifiedBy : example@microsoft.com +SystemDataLastModifiedByType : User +Tag : { + "123": "abc" + } +TenantId : +Type : microsoft.azuresphere/catalogs +``` + +This command updates tag for specified catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDevice.md b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDevice.md new file mode 100644 index 000000000000..79dfd9ceb30f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDevice.md @@ -0,0 +1,56 @@ +### Example 1: Assign a device to another device group +```powershell +Update-AzSphereDevice -ResourceGroupName joyer-test -CatalogName test2024 -GroupName testdevicegroup -ProductName product2024 -Name DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -DeviceGroupId /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup2 +``` + +```output +ChipSku : +DeviceId : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/dc3e0b1a-59ae-4b00-bb84-9 + a7ea253f4e8*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : dc3e0b1a-59ae-4b00-bb84-9a7ea253f4e8*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +ProvisioningState : +ResourceGroupName : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : +``` + +This command assign a device to another device group. + +### Example 2: unassign a device +```powershell +Update-AzSphereDevice -ResourceGroupName joyer-test -CatalogName test2024 -GroupName testdevicegroup -ProductName product2024 -Name DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560 -DeviceGroupId /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/.default/deviceGroups/.default +``` + +```output +ChipSku : +DeviceId : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/89c583a1-2a79-4f5f-ab4b-7e1cc7fb52e7* + 648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +LastAvailableOSVersion : +LastInstalledOSVersion : +LastOSUpdateUtc : +LastUpdateRequestUtc : +Name : 89c583a1-2a79-4f5f-ab4b-7e1cc7fb52e7*648856149066E98CE43CF51B8F3FC827768BFF5C8740097AD36EDFC456E7B110 +ProvisioningState : +ResourceGroupName : +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : +``` + +This command unassign a device to catalog. + diff --git a/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDeviceGroup.md b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDeviceGroup.md new file mode 100644 index 000000000000..debef0612f3f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereDeviceGroup.md @@ -0,0 +1,27 @@ +### Example 1: Update device group +```powershell +Update-AzSphereDeviceGroup -ResourceGroupName joyer-test -CatalogName test2024 -ProductName product2024 -Name testdevicegroup -Description test +``` + +```output +AllowCrashDumpsCollection : +Description : test +HasDeployment : +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024/deviceGroups/testdevicegroup +Name : testdevicegroup +OSFeedType : +ProvisioningState : Succeeded +RegionalDataBoundary : +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products/deviceGroups +UpdatePolicy : +``` + +This command updates device group. + diff --git a/src/Sphere/Sphere.Autorest/examples/Update-AzSphereProduct.md b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereProduct.md new file mode 100644 index 000000000000..6e2969b53807 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/examples/Update-AzSphereProduct.md @@ -0,0 +1,22 @@ +### Example 1: Update description +```powershell +Update-AzSphereProduct -ResourceGroupName joyer-test -CatalogName test2024 -Name product2024 -Description 2222 +``` + +```output +Description : 2222 +Id : /subscriptions/d1cd48f9-b94b-4645-9632-634b440db393/resourceGroups/joyer-test/providers/Microsoft.AzureSphere/catalogs/test2024/products/product2024 +Name : product2024 +ProvisioningState : Succeeded +ResourceGroupName : joyer-test +SystemDataCreatedAt : +SystemDataCreatedBy : +SystemDataCreatedByType : +SystemDataLastModifiedAt : +SystemDataLastModifiedBy : +SystemDataLastModifiedByType : +Type : Microsoft.AzureSphere/catalogs/products +``` + +This command updates product description. + diff --git a/src/Sphere/Sphere.Autorest/how-to.md b/src/Sphere/Sphere.Autorest/how-to.md new file mode 100644 index 000000000000..bd9685500486 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/how-to.md @@ -0,0 +1,58 @@ +# How-To +This document describes how to develop for `Az.Sphere`. + +## Building `Az.Sphere` +To build, run the `build-module.ps1` at the root of the module directory. This will generate the proxy script cmdlets that are the cmdlets being exported by this module. After the build completes, the proxy script cmdlets will be output to the `exports` folder. To read more about the proxy script cmdlets, look at the [README.md](exports/README.md) in the `exports` folder. + +## Creating custom cmdlets +To add cmdlets that were not generated by the REST specification, use the `custom` folder. This folder allows you to add handwritten `.ps1` and `.cs` files. Currently, we support using `.ps1` scripts as new cmdlets or as additional low-level variants (via `ParameterSet`), and `.cs` files as low-level (variants) cmdlets that the exported script cmdlets call. We do not support exporting any `.cs` (dll) cmdlets directly. To read more about custom cmdlets, look at the [README.md](custom/README.md) in the `custom` folder. + +## Generating documentation +To generate documentation, the process is now integrated into the `build-module.ps1` script. If you don't want to run this process as part of `build-module.ps1`, you can provide the `-NoDocs` switch. If you want to run documentation generation after the build process, you may still run the `generate-help.ps1` script. Overall, the process will look at the documentation comments in the generated and custom cmdlets and types, and create `.md` files into the `docs` folder. Additionally, this pulls in any examples from the `examples` folder and adds them to the generated help markdown documents. To read more about examples, look at the [README.md](examples/README.md) in the `examples` folder. To read more about documentation, look at the [README.md](docs/README.md) in the `docs` folder. + +## Testing `Az.Sphere` +To test the cmdlets, we use [Pester](https://github.com/pester/Pester). Tests scripts (`.ps1`) should be added to the `test` folder. To execute the Pester tests, run the `test-module.ps1` script. This will run all tests in `playback` mode within the `test` folder. To read more about testing cmdlets, look at the [README.md](examples/README.md) in the `examples` folder. + +## Packing `Az.Sphere` +To pack `Az.Sphere` for distribution, run the `pack-module.ps1` script. This will take the contents of multiple directories and certain root-folder files to create a `.nupkg`. The structure of the `.nupkg` is created so it can be loaded part of a [PSRepository](https://learn.microsoft.com/powershell/module/powershellget/register-psrepository). Additionally, this package is in a format for distribution to the [PSGallery](https://www.powershellgallery.com/). For signing an Azure module, please contact the [Azure PowerShell](https://github.com/Azure/azure-powershell) team. + +## Module Script Details +There are multiple scripts created for performing different actions for developing `Az.Sphere`. +- `build-module.ps1` + - Builds the module DLL (`./bin/Az.Sphere.private.dll`), creates the exported cmdlets and documentation, generates custom cmdlet test stubs and exported cmdlet example stubs, and updates `./Az.Sphere.psd1` with Azure profile information. + - **Parameters**: [`Switch` parameters] + - `-Run`: After building, creates an isolated PowerShell session and loads `Az.Sphere`. + - `-Test`: After building, runs the `Pester` tests defined in the `test` folder. + - `-Docs`: After building, generates the Markdown documents for the modules into the `docs` folder. + - `-Pack`: After building, packages the module into a `.nupkg`. + - `-Code`: After building, opens a VSCode window with the module's directory and runs (see `-Run`) the module. + - `-Release`: Builds the module in `Release` configuration (as opposed to `Debug` configuration). + - `-NoDocs`: Supresses writing the documentation markdown files as part of the cmdlet exporting process. + - `-Debugger`: Used when attaching the debugger in Visual Studio to the PowerShell session, and running the build process without recompiling the DLL. This suppresses running the script as an isolated process. +- `run-module.ps1` + - Creates an isolated PowerShell session and loads `Az.Sphere` into the session. + - Same as `-Run` in `build-module.ps1`. + - **Parameters**: [`Switch` parameters] + - `-Code`: Opens a VSCode window with the module's directory. + - Same as `-Code` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. +- `test-module.ps1` + - Runs the `Pester` tests defined in the `test` folder. + - Same as `-Test` in `build-module.ps1`. +- `pack-module.ps1` + - Packages the module into a `.nupkg` for distribution. + - Same as `-Pack` in `build-module.ps1`. +- `generate-help.ps1` + - Generates the Markdown documents for the modules into the `docs` folder. + - Same as `-Docs` in `build-module.ps1`. + - This process is now integrated into `build-module.ps1` automatically. To disable, use `-NoDocs` when running `build-module.ps1`. +- `export-surface.ps1` + - Generates Markdown documents for both the cmdlet surface and the model (class) surface of the module. + - These files are placed into the `resources` folder. + - Used for investigating the surface of your module. These are *not* documentation for distribution. +- `check-dependencies.ps1` + - Used in `run-module.ps1` and `test-module.ps1` to verify dependent modules are available to run those tasks. + - It will download local (within the module's directory structure) versions of those modules as needed. + - This script *does not* need to be ran by-hand. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/license.txt b/src/Sphere/Sphere.Autorest/license.txt new file mode 100644 index 000000000000..b9f3180fb9af --- /dev/null +++ b/src/Sphere/Sphere.Autorest/license.txt @@ -0,0 +1,227 @@ +MICROSOFT SOFTWARE LICENSE TERMS + +MICROSOFT AZURE POWERSHELL + +These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. + +BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. + + +-----------------START OF LICENSE-------------------------- + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +-------------------END OF LICENSE------------------------------------------ + + +----------------START OF THIRD PARTY NOTICE-------------------------------- + + +The software includes the AutoMapper library ("AutoMapper"). The MIT License set out below is provided for informational purposes only. It is not the license that governs any part of the software. + +Provided for Informational Purposes Only + +AutoMapper + +The MIT License (MIT) +Copyright (c) 2010 Jimmy Bogard + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + + + + +*************** + +The software includes Newtonsoft.Json. The MIT License set out below is provided for informational purposes only. It is not the license that governs any part of the software. + +Newtonsoft.Json + +The MIT License (MIT) +Copyright (c) 2007 James Newton-King +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +-------------END OF THIRD PARTY NOTICE---------------------------------------- + diff --git a/src/Sphere/Sphere.Autorest/resources/README.md b/src/Sphere/Sphere.Autorest/resources/README.md new file mode 100644 index 000000000000..937f07f8fec2 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/resources/README.md @@ -0,0 +1,11 @@ +# Resources +This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `..\custom` folder. + +## Info +- Modifiable: yes +- Generated: no +- Committed: yes +- Packaged: no + +## Purpose +Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Recording.json b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Recording.json new file mode 100644 index 000000000000..a283d312e94c --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Recording.json @@ -0,0 +1,876 @@ +{ + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "2c8ab3da-74a8-4b54-9acb-8e7c8697bb0d" ], + "x-ms-request-id": [ "5d18b94f-2da6-4324-88fa-89e5986f7f7d" ], + "x-ms-correlation-request-id": [ "d537770b-3cb1-41aa-af0f-b30fec8ad5f8" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T082909Z:d537770b-3cb1-41aa-af0f-b30fec8ad5f8" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 07D122748EF3464899AF2DBD43FC23E9 Ref B: MAA201060515051 Ref C: 2024-04-01T08:28:59Z" ], + "Date": [ "Mon, 01 Apr 2024 08:29:08 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "527" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"microsoft.azuresphere/catalogs/products\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:29:00.3694924Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:29:00.3694924Z\"},\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "c165e3a5-c2af-4888-ad64-0d5bb368f466" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "be30dd29-6b70-4bb8-922c-3cc17ea1086f" ], + "x-ms-request-id": [ "be3fb2fa-3058-4b3c-8f59-0e41c6d78abe" ], + "x-ms-correlation-request-id": [ "de5f9c99-9acc-41ac-b22a-f96bafab7beb" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T082943Z:de5f9c99-9acc-41ac-b22a-f96bafab7beb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B3F571693E5A4EA9AFAEC33B428E4D3E Ref B: MAA201060515051 Ref C: 2024-04-01T08:29:39Z" ], + "Date": [ "Mon, 01 Apr 2024 08:29:42 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "c165e3a5-c2af-4888-ad64-0d5bb368f466" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "a963fc55-3e6a-4640-81db-56009c81024a" ], + "x-ms-request-id": [ "c2cddcf2-0a7c-452f-9422-2052f30afa5f" ], + "x-ms-correlation-request-id": [ "1fea06d7-2188-48d4-b536-34e9c42ed3fe" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T082944Z:1fea06d7-2188-48d4-b536-34e9c42ed3fe" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 08A814A4B2194377B9C98F7BC9620F33 Ref B: MAA201060515051 Ref C: 2024-04-01T08:29:43Z" ], + "Date": [ "Mon, 01 Apr 2024 08:29:43 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "6" ], + "x-ms-client-request-id": [ "676cdc22-4f40-498b-9d9f-9c3c160dc269" ], + "CommandName": [ "Get-AzSphereProduct" ], + "FullCommandName": [ "Get-AzSphereProduct_GetViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "cc00417d-a0cb-4e0e-a444-0e22f05077e7" ], + "x-ms-request-id": [ "f0aae51f-5f55-4980-9962-a1a3e4b15085" ], + "x-ms-correlation-request-id": [ "e924a9d3-048b-4a81-a043-718f4291351c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T082944Z:e924a9d3-048b-4a81-a043-718f4291351c" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: AE343E6CCFC4469B901215FF7FB9730B Ref B: MAA201060515051 Ref C: 2024-04-01T08:29:44Z" ], + "Date": [ "Mon, 01 Apr 2024 08:29:44 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+5": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "481465ef-22b9-427e-9f12-411e8df1356c" ], + "x-ms-request-id": [ "1e6a2662-e36f-41ad-b703-c4b5168f8840" ], + "x-ms-correlation-request-id": [ "ee8de47a-499a-4acd-a4fd-a5c461541709" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T082950Z:ee8de47a-499a-4acd-a4fd-a5c461541709" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4FD2F5B0C9DB455F9547348C03FE6242 Ref B: MAA201060515051 Ref C: 2024-04-01T08:29:45Z" ], + "Date": [ "Mon, 01 Apr 2024 08:29:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "527" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"microsoft.azuresphere/catalogs/products\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:29:45.7122465Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:29:45.7122465Z\"},\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "2b67abf5-6ebc-4efe-835d-deb818b3d52a" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0880aa5d-10eb-4be9-9a8b-cb8dbdfdb7c8" ], + "x-ms-request-id": [ "4bf30b67-5dd6-4759-8303-b8c1912050e8" ], + "x-ms-correlation-request-id": [ "9b032a47-2917-4698-ad42-fa5662995ebc" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083022Z:9b032a47-2917-4698-ad42-fa5662995ebc" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C4734812D0594CE092E7C34B2CCC0C51 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:20Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:22 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+7": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "9" ], + "x-ms-client-request-id": [ "2b67abf5-6ebc-4efe-835d-deb818b3d52a" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "dfaa8db3-a475-4521-9fe8-4a9b98aa02b1" ], + "x-ms-request-id": [ "8636a977-cb7e-4e3b-8f01-5b73f4b12f74" ], + "x-ms-correlation-request-id": [ "d5bd966b-b068-403c-bbff-6edf35167e26" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083025Z:d5bd966b-b068-403c-bbff-6edf35167e26" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F9DCC968BE8C4EBDB8B8393F05DFFCF4 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:22Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+ListProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "10" ], + "x-ms-client-request-id": [ "f30c5362-fd32-4c24-98aa-375d026a61da" ], + "CommandName": [ "Get-AzSphereProduct" ], + "FullCommandName": [ "Get-AzSphereProduct_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "92f6d190-0bc3-44bf-b224-6de97824cf97" ], + "x-ms-request-id": [ "c890f23d-3e1f-4d89-a6da-e24ba2ae5c57" ], + "x-ms-correlation-request-id": [ "5ccd401b-01c3-420e-9325-c6f39dcb9126" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083028Z:5ccd401b-01c3-420e-9325-c6f39dcb9126" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 513AA4873F79496B86478B6B424CFFD9 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:25Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:27 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "883" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/test\",\"name\":\"test\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":\"test\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":\"\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":\"\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "1fd81787-b891-403b-a9e8-c1832f9ec213" ], + "CommandName": [ "Get-AzSphereProduct" ], + "FullCommandName": [ "Get-AzSphereProduct_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "8bc4b50e-22ee-4269-9a6e-8f94902f5528" ], + "x-ms-request-id": [ "eae2fdf7-9a98-4529-b837-7d58d762036c" ], + "x-ms-correlation-request-id": [ "f1bd7d56-df16-4b58-842e-1a0f1f1419db" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083033Z:f1bd7d56-df16-4b58-842e-1a0f1f1419db" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 08C6D21ED4C54C318181F92F1921F314 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:28Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:33 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1\",\"name\":\"Product1\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GenerateDefaultAndListDeviceGroup+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/generateDefaultDeviceGroups?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/generateDefaultDeviceGroups?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "12" ], + "x-ms-client-request-id": [ "c5ff986b-bb21-4a53-9724-3300a9269a68" ], + "CommandName": [ "New-AzSphereProductDefaultDeviceGroup" ], + "FullCommandName": [ "New-AzSphereProductDefaultDeviceGroup_Generate" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "b86b1efd-8be9-461f-96c2-4b8df9db94cb" ], + "x-ms-request-id": [ "db191f89-9929-48c9-a6e2-b6a354b52d08" ], + "x-ms-correlation-request-id": [ "0cbc4dc4-e071-48dd-b4d1-acf16c5c54b7" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083036Z:0cbc4dc4-e071-48dd-b4d1-acf16c5c54b7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 3257B834FF714A92A66B5B8F799A6DB4 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:34Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:35 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2727" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"description\":\"Default development device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"No3rdPartyAppUpdates\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test\",\"name\":\"Field Test\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default production device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production\",\"name\":\"Production\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default Production OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production OS Evaluation\",\"name\":\"Production OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default Field Test OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test OS Evaluation\",\"name\":\"Field Test OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GenerateDefaultAndListDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "9d781565-3451-440f-a85d-1372c6b0f78a" ], + "CommandName": [ "Get-AzSphereDeviceGroup" ], + "FullCommandName": [ "Get-AzSphereDeviceGroup_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "29ebd3ec-ebbd-40b6-b8ab-f0229d304436" ], + "x-ms-request-id": [ "9590e4db-10e9-4c7a-8215-27d53eea4919" ], + "x-ms-correlation-request-id": [ "e3e85a88-71b1-40ea-b5be-6c9d57a27436" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083038Z:e3e85a88-71b1-40ea-b5be-6c9d57a27436" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0C70E603D9954083BBA068F3513966AB Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:36Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:38 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2621" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default development device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"No3rdPartyAppUpdates\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test\",\"name\":\"Field Test\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production\",\"name\":\"Production\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default production device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production OS Evaluation\",\"name\":\"Production OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default Production OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test OS Evaluation\",\"name\":\"Field Test OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default Field Test OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+ListGroupInCatalog+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDeviceGroups?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDeviceGroups?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "f1fb90dc-7c56-42f3-841d-1e890330563c" ], + "x-ms-request-id": [ "8ac7e0c2-59e5-4111-9212-c5da6420d86d" ], + "x-ms-correlation-request-id": [ "30b44e9f-53b9-4c99-bd8d-7306f19f7a40" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083042Z:30b44e9f-53b9-4c99-bd8d-7306f19f7a40" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 3252ABB322BA41218034C38211B413A5 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:38Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:41 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3204" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"description\":\"test\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/test/deviceGroups/test\",\"name\":\"test\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default development device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"No3rdPartyAppUpdates\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test\",\"name\":\"Field Test\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default production device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production\",\"name\":\"Production\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default Production OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production OS Evaluation\",\"name\":\"Production OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null},{\"properties\":{\"description\":\"Default Field Test OS Evaluation device group\",\"osFeedType\":\"RetailEval\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test OS Evaluation\",\"name\":\"Field Test OS Evaluation\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetDevDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "15" ], + "x-ms-client-request-id": [ "9fbda02a-db1e-44c8-9dc6-11a57b8d750b" ], + "CommandName": [ "Get-AzSphereDeviceGroup" ], + "FullCommandName": [ "Get-AzSphereDeviceGroup_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "f7102875-7a42-479b-8492-c4b28c0f9155" ], + "x-ms-request-id": [ "32d4e098-1cfc-4e9e-9f24-26aee588d1e7" ], + "x-ms-correlation-request-id": [ "d82d63b8-fca4-441a-b45d-45d7327eab41" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083044Z:d82d63b8-fca4-441a-b45d-45d7327eab41" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6D76987D0D4E42F88ED42B875A515144 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:42Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:43 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "514" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default development device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"No3rdPartyAppUpdates\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetCreateDevice-GenerateDeviceImage+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "3b1226d9-c404-444c-900c-0b0e87afaaaa" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/cd96e9f2-4987-482d-b2b5-3a98e2d3a793*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475570472965461\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=pL6hhb3SxpzAldlPg4Nm6ATvUDckLQPZW_aucmtnIRdJxFhilX1v4f0QivpcAFSsd29EOMSqh45B9MApEPfPvvr9XmqG9prhfyRdZCHfsGB12DiCwdox0tSCKEqlrsDRJQzFoNbLcy3P4grKDlpVlG5pJWvKiuDzkymqBT_q7jjt0rdj8lnVZt5ETxMxQmRnYFYXS-aLKCvuRTawn8FIwrepHEp0-arpIwcgwgupNr28G3myV3WrHnrIk2cFuvqFou1YOtFxYEwPaZ4-cdr3BMvnunDXFoxJebhQmDhefp30_gK_1BSAAJFHG7I1cKsrbhVWNwrH3IjkhSjDfU73lA\u0026h=g1_o8mvTaotbeG9iLRiYyp0h5wMFtJUMbvm17zgvp-o" ], + "x-ms-request-id": [ "cd96e9f2-4987-482d-b2b5-3a98e2d3a793" ], + "x-ms-correlation-request-id": [ "65846c2d-6469-4b85-a755-6f169fc0decb" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083047Z:65846c2d-6469-4b85-a755-6f169fc0decb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: E7265F648EE24702AFF101562B64B0C4 Ref B: MAA201060515051 Ref C: 2024-04-01T08:30:44Z" ], + "Date": [ "Mon, 01 Apr 2024 08:30:46 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "810" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"name\":\"0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"type\":\"microsoft.azuresphere/catalogs/products/devicegroups/devices\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:30:45.0152904Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:30:45.0152904Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetCreateDevice-GenerateDeviceImage+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/cd96e9f2-4987-482d-b2b5-3a98e2d3a793*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475570472965461\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=pL6hhb3SxpzAldlPg4Nm6ATvUDckLQPZW_aucmtnIRdJxFhilX1v4f0QivpcAFSsd29EOMSqh45B9MApEPfPvvr9XmqG9prhfyRdZCHfsGB12DiCwdox0tSCKEqlrsDRJQzFoNbLcy3P4grKDlpVlG5pJWvKiuDzkymqBT_q7jjt0rdj8lnVZt5ETxMxQmRnYFYXS-aLKCvuRTawn8FIwrepHEp0-arpIwcgwgupNr28G3myV3WrHnrIk2cFuvqFou1YOtFxYEwPaZ4-cdr3BMvnunDXFoxJebhQmDhefp30_gK_1BSAAJFHG7I1cKsrbhVWNwrH3IjkhSjDfU73lA\u0026h=g1_o8mvTaotbeG9iLRiYyp0h5wMFtJUMbvm17zgvp-o+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/cd96e9f2-4987-482d-b2b5-3a98e2d3a793*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475570472965461\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=pL6hhb3SxpzAldlPg4Nm6ATvUDckLQPZW_aucmtnIRdJxFhilX1v4f0QivpcAFSsd29EOMSqh45B9MApEPfPvvr9XmqG9prhfyRdZCHfsGB12DiCwdox0tSCKEqlrsDRJQzFoNbLcy3P4grKDlpVlG5pJWvKiuDzkymqBT_q7jjt0rdj8lnVZt5ETxMxQmRnYFYXS-aLKCvuRTawn8FIwrepHEp0-arpIwcgwgupNr28G3myV3WrHnrIk2cFuvqFou1YOtFxYEwPaZ4-cdr3BMvnunDXFoxJebhQmDhefp30_gK_1BSAAJFHG7I1cKsrbhVWNwrH3IjkhSjDfU73lA\u0026h=g1_o8mvTaotbeG9iLRiYyp0h5wMFtJUMbvm17zgvp-o", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "90d982a8-dea0-4456-8f1d-fd9ab3d7691e" ], + "CommandName": [ "New-AzSphereDevice" ], + "FullCommandName": [ "New-AzSphereDevice_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"68003ba2-0000-0600-0000-660a70b90000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "3743e8df-07f3-4b54-b9e5-4e0974d6cb26" ], + "x-ms-correlation-request-id": [ "ff6ac575-0c76-4da3-a7e2-f29fec144a9d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083118Z:ff6ac575-0c76-4da3-a7e2-f29fec144a9d" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9C8B1841D56748799AE3860C9B85B776 Ref B: MAA201060515051 Ref C: 2024-04-01T08:31:17Z" ], + "Date": [ "Mon, 01 Apr 2024 08:31:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "866" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/cd96e9f2-4987-482d-b2b5-3a98e2d3a793*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"name\":\"cd96e9f2-4987-482d-b2b5-3a98e2d3a793*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:30:45.1682167Z\",\"endTime\":\"2024-04-01T08:30:49.7914267Z\",\"error\":{\"target\":\"DeviceClaim\",\"details\":[]},\"properties\":{\"targetResourceId\":null}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetCreateDevice-GenerateDeviceImage+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "18" ], + "x-ms-client-request-id": [ "90d982a8-dea0-4456-8f1d-fd9ab3d7691e" ], + "CommandName": [ "New-AzSphereDevice" ], + "FullCommandName": [ "New-AzSphereDevice_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "229c4f92-0e6d-4de2-a399-7134e8ef382b" ], + "x-ms-request-id": [ "80a61501-eb58-445b-86a2-e543ecbac55e" ], + "x-ms-correlation-request-id": [ "d8d88aae-38be-4380-879d-caa76459699a" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083119Z:d8d88aae-38be-4380-879d-caa76459699a" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1B137F950CE34720931661DB1447A2A2 Ref B: MAA201060515051 Ref C: 2024-04-01T08:31:18Z" ], + "Date": [ "Mon, 01 Apr 2024 08:31:18 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "847" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"name\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"lastAvailableOsVersion\":\"\",\"lastInstalledOsVersion\":\"\",\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetCreateDevice-GenerateDeviceImage+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "19" ], + "x-ms-client-request-id": [ "dea7e88e-5095-4895-b026-b391d4e72397" ], + "CommandName": [ "Get-AzSphereDevice" ], + "FullCommandName": [ "Get-AzSphereDevice_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "19928e2f-c727-4bfd-9d72-56916bc359cb" ], + "x-ms-request-id": [ "0c199ddf-b574-4466-8a43-70aa8ee208d9" ], + "x-ms-correlation-request-id": [ "be1ea311-a399-4e1e-8101-c2a9af7345cc" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083122Z:be1ea311-a399-4e1e-8101-c2a9af7345cc" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 17B716648D874CF89847FC78B30A3C24 Ref B: MAA201060515051 Ref C: 2024-04-01T08:31:19Z" ], + "Date": [ "Mon, 01 Apr 2024 08:31:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "847" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"name\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"lastAvailableOsVersion\":\"\",\"lastInstalledOsVersion\":\"\",\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+GetCreateDevice-GenerateDeviceImage+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2/generateCapabilityImage?api-version=2024-04-01+5": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2/generateCapabilityImage?api-version=2024-04-01", + "Content": "{\r\n \"capabilities\": [ \"ApplicationDevelopment\" ]\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "52" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "dca51d97-ad35-45ab-b1f0-6ad150c3583c" ], + "x-ms-request-id": [ "64ec2079-b431-4b69-ae96-54a5b73b0c41" ], + "x-ms-correlation-request-id": [ "0b574340-6b7a-4ecd-84c2-5152763239dd" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083125Z:0b574340-6b7a-4ecd-84c2-5152763239dd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 3F58C6BF35F24E2197163FA5EDA6BE85 Ref B: MAA201060515051 Ref C: 2024-04-01T08:31:22Z" ], + "Date": [ "Mon, 01 Apr 2024 08:31:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "536" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"image\":\"/Vz9XAEAAADMAAAACzcDFk8PTyCq0KLO4m4svgCVtCOmfJmbKIQQohWetxOP1oE0ONdltd4cP0wxTkm3Sh2CcU3de4um82nI2JorsgsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANFg0TQMAAABJRCQADQAAANi1KEHCq1VBmjOKHzHtZ+xFLLCmm4ReRac0rqIbbs8yU0cYABiq2C12Mi0VNH7cC2Ro/4DLfLCNAQAAAERCKAAAAAAAAAAAAGZ3X2NvbmZpZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAOBgwdLx0S6EG3knEppZiI622THikhofVhieT6teCsr1l0StfzLqN0CBvYBdIjEaPgr7hJLYzJeyAE9xdYqs5Xk=\"}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+ListDeviceInsight+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDeviceInsights?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDeviceInsights?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "dcf3dfae-5b18-4a09-b6b4-a794a9ed0ee0" ], + "CommandName": [ "Get-AzSphereCatalogDeviceInsight" ], + "FullCommandName": [ "Get-AzSphereCatalogDeviceInsight_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "b0e48bfa-7ac4-435a-96f9-33bd337a6283" ], + "x-ms-request-id": [ "5c2ab830-392e-4035-9bfc-4401dfacd67f" ], + "x-ms-correlation-request-id": [ "8f934f71-b8e1-4173-b106-18c41d4b58ff" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083210Z:8f934f71-b8e1-4173-b106-18c41d4b58ff" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1CC3A83A7C134AB79805C307711578C7 Ref B: MAA201060515051 Ref C: 2024-04-01T08:32:08Z" ], + "Date": [ "Mon, 01 Apr 2024 08:32:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "28" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[],\"nextLink\":null}", + "isContentBase64": false + } + }, + "AzSphereDeviceScenario+[NoContext]+ListDeviceByGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "27" ], + "x-ms-client-request-id": [ "62395319-6851-4c91-bdc2-5dacbbd6e619" ], + "CommandName": [ "Get-AzSphereDevice" ], + "FullCommandName": [ "Get-AzSphereDevice_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "4becfa39-949e-461d-85f6-f61c284653bd" ], + "x-ms-request-id": [ "801b033e-eacd-4d83-835e-63c2bc2b7b04" ], + "x-ms-correlation-request-id": [ "066bfb2c-548b-4700-b430-0047616a2607" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083214Z:066bfb2c-548b-4700-b430-0047616a2607" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0B29D95A811D4258A2FAB6CF9572D9F1 Ref B: MAA201060515051 Ref C: 2024-04-01T08:32:13Z" ], + "Date": [ "Mon, 01 Apr 2024 08:32:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "733" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"name\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":null,\"lastAvailableOsVersion\":\"\",\"lastInstalledOsVersion\":\"\",\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Tests.ps1 new file mode 100644 index 000000000000..8e7cd0c93aac --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceScenario.Tests.ps1 @@ -0,0 +1,92 @@ +if(($null -eq $TestName) -or ($TestName -contains 'AzSphereDeviceScenario')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'AzSphereDeviceScenario.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} +### This test is running with new device. +### Please record this scenario wih new ids. +### It should have one device in first catalog. +Describe 'AzSphereDeviceScenario' { + It 'CreateProduct' { + { + $prodObject = New-AzSphereProduct -CatalogName $env.firstCatalog -Name $env.firstProduct -ResourceGroupName $env.resourceGroup + $prod1 = Get-AzSphereProduct -InputObject $prodObject + $prod1.Name | Should -Be $env.firstProduct + + New-AzSphereProduct -CatalogName $env.firstCatalog -Name $env.secondProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + It 'ListProduct' { + { + $listProd = Get-AzSphereProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + $listProd.Count | Should -BeGreaterOrEqual 2 + } | Should -Not -Throw + } + + It 'GetProduct' { + { + $prod1 = Get-AzSphereProduct -CatalogName $env.firstCatalog -Name $env.firstProduct -ResourceGroupName $env.resourceGroup + $prod1.Name | Should -Be $env.firstProduct + } | Should -Not -Throw + } + + It 'GenerateDefaultAndListDeviceGroup' { + { + New-AzSphereProductDefaultDeviceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + + Write-Host 'List test device group to verify' + $listDeviceGroup = Get-AzSphereDeviceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + $listDeviceGroup.Count | Should -BeGreaterOrEqual 5 + } | Should -Not -Throw + } + + It 'ListGroupInCatalog' { + { + $listDeviceGroup = Get-AzSphereCatalogDeviceGroup -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog + $listDeviceGroup.Count | Should -BeGreaterOrEqual 5 + } | Should -Not -Throw + } + + It 'GetDevDeviceGroup' { + { + $group = Get-AzSphereDeviceGroup -Name $env.DevDeviceGroup -ProductName $env.firstProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + $group.Name | Should -Be $env.DevDeviceGroup + } | Should -Not -Throw + } + + It 'GetCreateDevice-GenerateDeviceImage' { + { + New-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.DevDeviceGroup -Name $env.deviceID -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + + $device = Get-AzSphereDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -GroupName $env.DevDeviceGroup -Name $env.deviceID + $device.Name | Should -Be $env.deviceID + + New-AzSphereDeviceCapabilityImage -CatalogName $env.firstCatalog -DeviceGroupName $env.DevDeviceGroup -DeviceName $env.deviceID -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup -Capability 'ApplicationDevelopment' + } | Should -Not -Throw + } + + It 'ListDeviceInsight' { + { + Get-AzSphereCatalogDeviceInsight -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog + } | Should -Not -Throw + } + + It 'ListDeviceByGroup' { + { + # first product DevGroup 1 + $listDevice = Get-AzSphereDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -GroupName $env.DevDeviceGroup + $listDevice.Count | Should -Be 1 + } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Recording.json b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Recording.json new file mode 100644 index 000000000000..40438c5cd475 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Recording.json @@ -0,0 +1,1608 @@ +{ + "AzSphereDeviceSecondScenario+[NoContext]+CreateSecondEnvironment+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "14157522-1e58-4d29-b9bd-2701889c51e9" ], + "x-ms-request-id": [ "5182b405-6083-4b92-94c5-fb5345919f86" ], + "x-ms-correlation-request-id": [ "918c92d2-d8b0-4ddb-88a0-5f89265e01f2" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101256Z:918c92d2-d8b0-4ddb-88a0-5f89265e01f2" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1767BC67E31F462DA2A337D27E21BB1A Ref B: MAA201060516039 Ref C: 2024-04-01T10:12:53Z" ], + "Date": [ "Mon, 01 Apr 2024 10:12:56 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "527" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"microsoft.azuresphere/catalogs/products\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T10:12:54.5260701Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T10:12:54.5260701Z\"},\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+CreateSecondEnvironment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "ca1f6191-18bf-4eaf-97de-c42b074234c1" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "2fdedbd3-10c2-43a9-938e-7e6e49c75afd" ], + "x-ms-request-id": [ "6646440f-78c1-4960-bf62-f611277bbe3b" ], + "x-ms-correlation-request-id": [ "0e805d00-e969-4bb6-889b-94bee60abcbc" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101328Z:0e805d00-e969-4bb6-889b-94bee60abcbc" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 147C27F6CF7C464B878F21DA7189562B Ref B: MAA201060516039 Ref C: 2024-04-01T10:13:26Z" ], + "Date": [ "Mon, 01 Apr 2024 10:13:28 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+CreateSecondEnvironment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "ca1f6191-18bf-4eaf-97de-c42b074234c1" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "5ca223e6-58de-4c3a-8eac-2c89b9500a9d" ], + "x-ms-request-id": [ "3f781613-bf72-48d1-8b50-3a77358b7d32" ], + "x-ms-correlation-request-id": [ "ca493159-abf8-4bc4-84ee-6db076f95118" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101333Z:ca493159-abf8-4bc4-84ee-6db076f95118" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 21E6F9715605412E9931A668FCF1F093 Ref B: MAA201060516039 Ref C: 2024-04-01T10:13:28Z" ], + "Date": [ "Mon, 01 Apr 2024 10:13:33 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01+1": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "229" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "013b0301-6378-46bb-908d-d935bae5ba18" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U" ], + "x-ms-request-id": [ "f2f20d8e-9221-4dfc-81b6-5a4e097997ae" ], + "x-ms-correlation-request-id": [ "96cc6d1f-6e64-4599-b98b-f008e5135ed6" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101339Z:96cc6d1f-6e64-4599-b98b-f008e5135ed6" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A754ECE189D649768CE2748147025D1E Ref B: MAA201060516039 Ref C: 2024-04-01T10:13:33Z" ], + "Date": [ "Mon, 01 Apr 2024 10:13:39 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "7" ], + "x-ms-client-request-id": [ "f7094fe0-1951-4455-9d30-9f7a1d456f1b" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900836f-0000-0600-0000-660a88d40000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "e9218722-dbf9-4998-8914-118af737e3cc" ], + "x-ms-correlation-request-id": [ "aa4acb13-e266-42ad-81d0-47f30e77474e" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101410Z:aa4acb13-e266-42ad-81d0-47f30e77474e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A11271F80D87450897860DE4825669DF Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:10Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1185" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455\",\"name\":\"f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:13:34.8048678Z\",\"endTime\":\"2024-04-01T10:13:40.690212Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455?api-version=2024-04-01\u0026t=638475632197903834\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bjEVdk_lu3lSWvP-v-VUpsr1ISRAsJcZf2RgMeZ7iKEcgAxNYNd_up2pMc0qul_ZbLw9kXa1loRZLNm9IhD5r77JP4kkHzSFxQb2iruQLAhK9vyszHDL7Pg-iesCBXWNEZe6g3gG-ZmIhsODRWHENATVaD95QtIdEH8CSSxDj3L1hAT4BgzrWW-6myw7_XXoValHxd2xliiU6I31dwIjm8V9N3kXmYOZ-3m75LyMlAnPcgxiUK7CRi1-KcRBx7XhLwcAMMy7mphfvGmkQCWX64X7spIweQwCsTJ9c8ADHKvcViwZB9PLNX35NP98dMA1zrtPrn5YKFi-A4tEqoM8Mw\u0026h=bp8DL9FMc2CawbkyDRGZxsuDaYQTYEUFm-YqhhNs_-U", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "f7094fe0-1951-4455-9d30-9f7a1d456f1b" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900836f-0000-0600-0000-660a88d40000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "241d9167-a37c-46b1-a2ce-21716c05c971" ], + "x-ms-correlation-request-id": [ "f707fb6e-dacf-4626-b98f-a5bebcafdacf" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101411Z:f707fb6e-dacf-4626-b98f-a5bebcafdacf" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6D308BACD1BF4C1AB3D20DE838AE012B Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:10Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:11 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1185" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455\",\"name\":\"f2f20d8e-9221-4dfc-81b6-5a4e097997ae*CBB9B87E27B47A5AEDDEAA0392003A3A8DEF8946145153AA43A2718E829B3455\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:13:34.8048678Z\",\"endTime\":\"2024-04-01T10:13:40.690212Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01+4": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "228" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548613563\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=C_3OEry0a1PDhuJMLFbm7CDlRnwv3Lx1HaH6I6yGycQ0LQT_lQHQ0p3zZ7WaZ-3QT_paC9RKeTYumJX8UpN-5laql5p5sVcxotLXrUynIidQp8MYHoBqtTWEP4nmR0Pndva4dl_JU5ec3HdA7Q0Oz2ezlTVifKqC74eB7GsqYgMxKwplvRadQ8OVnz3cjJg6eehClvfHa3xIqHL_8fxURu_rvzWY3gwzlUqxbnRrBqGUDtgjxMz-S7_zP6pwa3axOHFsAiTNMCBICVDugDg-WNYo4SKemBBYjQg1_Gjh6BGn4e6j64GdKKwOebKRhiDI_5apujWvrIf5G7H3Oq3ueA\u0026h=WOuuubArWcaaALBw1ZRTUgU0UvQQtLUACf9J0lBtDJc" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "33dda7fa-cbc0-4c4b-bfab-ec4611ad4b00" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548457295\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=rSWP4EePTamcUW0ZVuHnyjzNF4UZTzn3SpXSp3m-dRCYv7WgOpE9ysde40oDXVORxVTpVis0KsuYMJWYRI7NlOITyUdX9MW42nUDeq2_Y7rSJ0re2wy9-LhJaOS4FqiH4aaVzQR4AaKDmZN17JELbjULKpioh6ijRDUbCB5pczk6nJj7Mllv5u7UYj91sP5s2P-QbRG-9GxQtnMHBQoOYk7Tb_0I2LySY6JQRudT6spsRcR9xMa_RGJu0Y5VuhkZMkw2SEv1o-1kuS2qYmYiza0-o0qHuLtnO7ZIQVq9oF0fhSkfle3x8MY1AzXVrZO1NvLIiSla3pWQZJxLLtmHZg\u0026h=PCL0kOrRp6gLge9VhubAFx0NjeFNLxzum6C66RDt7jE" ], + "x-ms-request-id": [ "509e993f-41f7-4be3-b644-b056100ae2b1" ], + "x-ms-correlation-request-id": [ "9604381b-1a94-4f24-b69a-1830b8bc287f" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101414Z:9604381b-1a94-4f24-b69a-1830b8bc287f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1D201A28710D439687068CBC3F351599 Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:11Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548457295\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=rSWP4EePTamcUW0ZVuHnyjzNF4UZTzn3SpXSp3m-dRCYv7WgOpE9ysde40oDXVORxVTpVis0KsuYMJWYRI7NlOITyUdX9MW42nUDeq2_Y7rSJ0re2wy9-LhJaOS4FqiH4aaVzQR4AaKDmZN17JELbjULKpioh6ijRDUbCB5pczk6nJj7Mllv5u7UYj91sP5s2P-QbRG-9GxQtnMHBQoOYk7Tb_0I2LySY6JQRudT6spsRcR9xMa_RGJu0Y5VuhkZMkw2SEv1o-1kuS2qYmYiza0-o0qHuLtnO7ZIQVq9oF0fhSkfle3x8MY1AzXVrZO1NvLIiSla3pWQZJxLLtmHZg\u0026h=PCL0kOrRp6gLge9VhubAFx0NjeFNLxzum6C66RDt7jE+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548457295\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=rSWP4EePTamcUW0ZVuHnyjzNF4UZTzn3SpXSp3m-dRCYv7WgOpE9ysde40oDXVORxVTpVis0KsuYMJWYRI7NlOITyUdX9MW42nUDeq2_Y7rSJ0re2wy9-LhJaOS4FqiH4aaVzQR4AaKDmZN17JELbjULKpioh6ijRDUbCB5pczk6nJj7Mllv5u7UYj91sP5s2P-QbRG-9GxQtnMHBQoOYk7Tb_0I2LySY6JQRudT6spsRcR9xMa_RGJu0Y5VuhkZMkw2SEv1o-1kuS2qYmYiza0-o0qHuLtnO7ZIQVq9oF0fhSkfle3x8MY1AzXVrZO1NvLIiSla3pWQZJxLLtmHZg\u0026h=PCL0kOrRp6gLge9VhubAFx0NjeFNLxzum6C66RDt7jE", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "10" ], + "x-ms-client-request-id": [ "9cf5d791-d293-4fe1-a528-d551e2870040" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69006670-0000-0600-0000-660a88f70000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "e5f24611-e28f-4f6b-82ce-8e0accacbaca" ], + "x-ms-correlation-request-id": [ "65a71d65-5389-4649-89aa-b16c302bd243" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101446Z:65a71d65-5389-4649-89aa-b16c302bd243" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B3B800D1E3214F62AED08CA9D6EC4589 Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:45Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1185" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A\",\"name\":\"509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:14:12.6652265Z\",\"endTime\":\"2024-04-01T10:14:15.5870682Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548613563\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=C_3OEry0a1PDhuJMLFbm7CDlRnwv3Lx1HaH6I6yGycQ0LQT_lQHQ0p3zZ7WaZ-3QT_paC9RKeTYumJX8UpN-5laql5p5sVcxotLXrUynIidQp8MYHoBqtTWEP4nmR0Pndva4dl_JU5ec3HdA7Q0Oz2ezlTVifKqC74eB7GsqYgMxKwplvRadQ8OVnz3cjJg6eehClvfHa3xIqHL_8fxURu_rvzWY3gwzlUqxbnRrBqGUDtgjxMz-S7_zP6pwa3axOHFsAiTNMCBICVDugDg-WNYo4SKemBBYjQg1_Gjh6BGn4e6j64GdKKwOebKRhiDI_5apujWvrIf5G7H3Oq3ueA\u0026h=WOuuubArWcaaALBw1ZRTUgU0UvQQtLUACf9J0lBtDJc+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A?api-version=2024-04-01\u0026t=638475632548613563\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=C_3OEry0a1PDhuJMLFbm7CDlRnwv3Lx1HaH6I6yGycQ0LQT_lQHQ0p3zZ7WaZ-3QT_paC9RKeTYumJX8UpN-5laql5p5sVcxotLXrUynIidQp8MYHoBqtTWEP4nmR0Pndva4dl_JU5ec3HdA7Q0Oz2ezlTVifKqC74eB7GsqYgMxKwplvRadQ8OVnz3cjJg6eehClvfHa3xIqHL_8fxURu_rvzWY3gwzlUqxbnRrBqGUDtgjxMz-S7_zP6pwa3axOHFsAiTNMCBICVDugDg-WNYo4SKemBBYjQg1_Gjh6BGn4e6j64GdKKwOebKRhiDI_5apujWvrIf5G7H3Oq3ueA\u0026h=WOuuubArWcaaALBw1ZRTUgU0UvQQtLUACf9J0lBtDJc", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "9cf5d791-d293-4fe1-a528-d551e2870040" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69006670-0000-0600-0000-660a88f70000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "5cbded24-3de7-470c-943f-2682f174f129" ], + "x-ms-correlation-request-id": [ "252481c6-fd77-4c19-a247-3a3722932ab3" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101446Z:252481c6-fd77-4c19-a247-3a3722932ab3" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 5021C8C3D8A9446EAB423198006AE163 Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:46Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:46 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1185" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A\",\"name\":\"509e993f-41f7-4be3-b644-b056100ae2b1*CF3F2AEA7ACB032D8753CC81F72A32A5340BA761D5E1FBA3BB8CC46635CF5C7A\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:14:12.6652265Z\",\"endTime\":\"2024-04-01T10:14:15.5870682Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01+7": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "ced50617-e66d-41c5-aaf9-ce070dd75824" ], + "x-ms-request-id": [ "2748ae2c-967b-4c3c-9a42-6e975adad1d4" ], + "x-ms-correlation-request-id": [ "bf2c3505-435c-4c42-8a35-342657b230d8" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101452Z:bf2c3505-435c-4c42-8a35-342657b230d8" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 80615FC06CF24C9DB2629F14877ECEA4 Ref B: MAA201060516039 Ref C: 2024-04-01T10:14:46Z" ], + "Date": [ "Mon, 01 Apr 2024 10:14:52 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "708" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"microsoft.azuresphere/catalogs/products/devicegroups\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T10:14:47.4883928Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T10:14:47.4883928Z\"},\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "738b215b-6514-452a-86bc-9ac72c4b2a87" ], + "CommandName": [ "New-AzSphereDeviceGroup" ], + "FullCommandName": [ "New-AzSphereDeviceGroup_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "6aa04b66-f10e-44fc-95a4-274a0cddc53c" ], + "x-ms-request-id": [ "6c596df2-15c4-4ca3-9166-d34c217c40b4" ], + "x-ms-correlation-request-id": [ "53c881c5-cdf0-4f8f-8eb1-4b4294f036c4" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101524Z:53c881c5-cdf0-4f8f-8eb1-4b4294f036c4" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A4E9D07B54144F51868B85C15BBB7AF1 Ref B: MAA201060516039 Ref C: 2024-04-01T10:15:23Z" ], + "Date": [ "Mon, 01 Apr 2024 10:15:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "473" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01+9": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "14" ], + "x-ms-client-request-id": [ "738b215b-6514-452a-86bc-9ac72c4b2a87" ], + "CommandName": [ "New-AzSphereDeviceGroup" ], + "FullCommandName": [ "New-AzSphereDeviceGroup_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "98974b58-73cd-4a5a-b19a-2e5ddda5811e" ], + "x-ms-request-id": [ "1f5856fd-da9e-44eb-86af-6c549c480b1b" ], + "x-ms-correlation-request-id": [ "d0988b8c-4f4e-41ef-9c73-df452af17308" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101526Z:d0988b8c-4f4e-41ef-9c73-df452af17308" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6BA48CB34C9C4C5CAB9992AEC648880D Ref B: MAA201060516039 Ref C: 2024-04-01T10:15:24Z" ], + "Date": [ "Mon, 01 Apr 2024 10:15:26 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "473" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560?api-version=2024-04-01+10": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "229" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633294090882\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Y2UbOXYYx1OO7qRNyrIKdp3EWNMB4iKE3BRcJxyg-pWyXpIUvf_pa6tSl4qvARj_G-HWNlWlxqTn7hi06xvJb2b-uFEC6e4_cxxcdxRQZR41MFQ3AdCnpEXAJ4Ur1aNSzGRJhv-qwypp7NuuKd1Yl-4vXqBG4Y0i9Iv2otypHo5FPzTSyt5FM6Uyc-UWsmmgPwH-SQgeDPrnnjw7OfP_Luybtr-HjBlCcrmCbB5dWNyy4FZ0dd9Pji3OlJxHg3dFPcONXjj77VaWCzuEfv7MM9w04fI8FYkn4uqZTGC6gLsaaONZSM6LceQuArlmQ7091HqZwi0Oi78WI4fqXe8hxw\u0026h=E9RDFMhIgaydG-ubXXEwQ82jeKDNA1ameRo_romsEEU" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "e5e756e3-c2a5-4249-8ab3-fc7da5e101e6" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633293934647\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=IUuW4mT1MvioI6WUg4_rSSdvPZYSGUEu3fwCM3rCi_aqIbOI0sOTxFD4wGskhAvpN-g1JIwKJrc65zqkFn9vzEKCYkr61Bmx7QSit8lr7toQ_rPr163t_2N8C81xGMFlUAyrShaDQM63WHLJ3CA830JhkMDS6kywc_t4tbxNGU3UybKsFORmz_Ro19Skz8ybJlVJA3r6SHr3qgbqgh1CqKDYIp5l90KcweCUQAHmVw4gckaUYj7SJC-9zi6NXWQmPMGJ6FVKV72hvaJplGW0XwhJoAa89g0OY9rYS55rW3hUYVBzbu0bPGPb4iCP-xaAihyw4yO89mbArCezlxr4vQ\u0026h=QCIXaAbA85CorbYvzhn9AZCJX2bA-bqma5oumzFe_7w" ], + "x-ms-request-id": [ "c2fd715c-87df-4100-a411-0f05f4bb9f4d" ], + "x-ms-correlation-request-id": [ "7b0cb306-d7a6-4bd2-8844-d892fb361181" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101529Z:7b0cb306-d7a6-4bd2-8844-d892fb361181" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: DDA471C4F97A452A9D6B65126A4D3D0A Ref B: MAA201060516039 Ref C: 2024-04-01T10:15:26Z" ], + "Date": [ "Mon, 01 Apr 2024 10:15:29 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633293934647\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=IUuW4mT1MvioI6WUg4_rSSdvPZYSGUEu3fwCM3rCi_aqIbOI0sOTxFD4wGskhAvpN-g1JIwKJrc65zqkFn9vzEKCYkr61Bmx7QSit8lr7toQ_rPr163t_2N8C81xGMFlUAyrShaDQM63WHLJ3CA830JhkMDS6kywc_t4tbxNGU3UybKsFORmz_Ro19Skz8ybJlVJA3r6SHr3qgbqgh1CqKDYIp5l90KcweCUQAHmVw4gckaUYj7SJC-9zi6NXWQmPMGJ6FVKV72hvaJplGW0XwhJoAa89g0OY9rYS55rW3hUYVBzbu0bPGPb4iCP-xaAihyw4yO89mbArCezlxr4vQ\u0026h=QCIXaAbA85CorbYvzhn9AZCJX2bA-bqma5oumzFe_7w+11": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633293934647\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=IUuW4mT1MvioI6WUg4_rSSdvPZYSGUEu3fwCM3rCi_aqIbOI0sOTxFD4wGskhAvpN-g1JIwKJrc65zqkFn9vzEKCYkr61Bmx7QSit8lr7toQ_rPr163t_2N8C81xGMFlUAyrShaDQM63WHLJ3CA830JhkMDS6kywc_t4tbxNGU3UybKsFORmz_Ro19Skz8ybJlVJA3r6SHr3qgbqgh1CqKDYIp5l90KcweCUQAHmVw4gckaUYj7SJC-9zi6NXWQmPMGJ6FVKV72hvaJplGW0XwhJoAa89g0OY9rYS55rW3hUYVBzbu0bPGPb4iCP-xaAihyw4yO89mbArCezlxr4vQ\u0026h=QCIXaAbA85CorbYvzhn9AZCJX2bA-bqma5oumzFe_7w", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "16" ], + "x-ms-client-request-id": [ "4675e613-5ad8-416d-9ebc-7dd3b3b80c81" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69001374-0000-0600-0000-660a89420000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "82a74ef0-0067-4fa9-be22-008be0d1cf71" ], + "x-ms-correlation-request-id": [ "50499a1c-d9d6-4683-ac16-6e4e10f9b74e" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101600Z:50499a1c-d9d6-4683-ac16-6e4e10f9b74e" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 94D879F76BBB44DDB03419133C215FB9 Ref B: MAA201060516039 Ref C: 2024-04-01T10:15:59Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:00 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC\",\"name\":\"c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:15:27.5330049Z\",\"endTime\":\"2024-04-01T10:15:30.9864063Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+AssignOtherDevices+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633294090882\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Y2UbOXYYx1OO7qRNyrIKdp3EWNMB4iKE3BRcJxyg-pWyXpIUvf_pa6tSl4qvARj_G-HWNlWlxqTn7hi06xvJb2b-uFEC6e4_cxxcdxRQZR41MFQ3AdCnpEXAJ4Ur1aNSzGRJhv-qwypp7NuuKd1Yl-4vXqBG4Y0i9Iv2otypHo5FPzTSyt5FM6Uyc-UWsmmgPwH-SQgeDPrnnjw7OfP_Luybtr-HjBlCcrmCbB5dWNyy4FZ0dd9Pji3OlJxHg3dFPcONXjj77VaWCzuEfv7MM9w04fI8FYkn4uqZTGC6gLsaaONZSM6LceQuArlmQ7091HqZwi0Oi78WI4fqXe8hxw\u0026h=E9RDFMhIgaydG-ubXXEwQ82jeKDNA1ameRo_romsEEU+12": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC?api-version=2024-04-01\u0026t=638475633294090882\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Y2UbOXYYx1OO7qRNyrIKdp3EWNMB4iKE3BRcJxyg-pWyXpIUvf_pa6tSl4qvARj_G-HWNlWlxqTn7hi06xvJb2b-uFEC6e4_cxxcdxRQZR41MFQ3AdCnpEXAJ4Ur1aNSzGRJhv-qwypp7NuuKd1Yl-4vXqBG4Y0i9Iv2otypHo5FPzTSyt5FM6Uyc-UWsmmgPwH-SQgeDPrnnjw7OfP_Luybtr-HjBlCcrmCbB5dWNyy4FZ0dd9Pji3OlJxHg3dFPcONXjj77VaWCzuEfv7MM9w04fI8FYkn4uqZTGC6gLsaaONZSM6LceQuArlmQ7091HqZwi0Oi78WI4fqXe8hxw\u0026h=E9RDFMhIgaydG-ubXXEwQ82jeKDNA1ameRo_romsEEU", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "4675e613-5ad8-416d-9ebc-7dd3b3b80c81" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69001374-0000-0600-0000-660a89420000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "f060fff1-30b5-4e21-968f-bd8d7bd45912" ], + "x-ms-correlation-request-id": [ "9550be66-122a-41b4-abb0-bf59707ee398" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101601Z:9550be66-122a-41b4-abb0-bf59707ee398" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 13E36F7E44644819AB5480C1BEB94564 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:00Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:01 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC\",\"name\":\"c2fd715c-87df-4100-a411-0f05f4bb9f4d*E422315D3A03C1DCC2F1F85C72048A263846857788F29D4636B5E7DCCC91DDEC\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:15:27.5330049Z\",\"endTime\":\"2024-04-01T10:15:30.9864063Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+ListDeviceInCatalog+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDevices?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/listDevices?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "18" ], + "x-ms-client-request-id": [ "53976323-4666-4c8c-b3f7-4db743ee4805" ], + "CommandName": [ "Get-AzSphereCatalogDevice" ], + "FullCommandName": [ "Get-AzSphereCatalogDevice_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "f3eebf51-6bf0-46c3-b7b7-b8422b63a701" ], + "x-ms-request-id": [ "188156d9-90d6-43b6-aa88-a1a0ab38b7b8" ], + "x-ms-correlation-request-id": [ "a2defcb6-ca1a-4bea-a6be-e3011cef41cd" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101604Z:a2defcb6-ca1a-4bea-a6be-e3011cef41cd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A67F5DF92F9E4E24AAC436C618F0B818 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:01Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "6104" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"9821102ab4bd238196247124795853bcec5f1150cd6f802a22eb3713c5b945ead6dfc4c2354cf89e20842769dbdeb013f6f5f94d604399a0d03ade424207234b\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/9821102ab4bd238196247124795853bcec5f1150cd6f802a22eb3713c5b945ead6dfc4c2354cf89e20842769dbdeb013f6f5f94d604399a0d03ade424207234b\",\"name\":\"9821102ab4bd238196247124795853bcec5f1150cd6f802a22eb3713c5b945ead6dfc4c2354cf89e20842769dbdeb013f6f5f94d604399a0d03ade424207234b\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67\",\"name\":\"5d257fbcf76a5853832122d9b0e2410daa1438e3c1cde005162a837a7535c08973cc819a50cf8eb724ffc88dada06b40bee6010e82a8f84d2fef0fc263061d67\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147\",\"name\":\"b15332603ba55fb52b00fec8549fdaa46b7fb6ba35694bc8943131ccb4b302846d224580a27880a2996b9fd4f1b2699400b1627059b6a90d67dd29e2984ee147\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560\",\"name\":\"dbb0e0cb8bd961a6129096e1e8a1375ac1fa274f030c08161b37ae3bc5a94f443bdb628cf257bc5bc810d8768c03b6f5ca301a35cd0169f56a49624255964560\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"f226406c4bc3c2b3703abea7476bc31388d6209bdd506871d9668688b8528e3daf7318b60351b20243188baaaebfbe5b4f61c92ab2f1dbd648309b6c5e27bc86\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/f226406c4bc3c2b3703abea7476bc31388d6209bdd506871d9668688b8528e3daf7318b60351b20243188baaaebfbe5b4f61c92ab2f1dbd648309b6c5e27bc86\",\"name\":\"f226406c4bc3c2b3703abea7476bc31388d6209bdd506871d9668688b8528e3daf7318b60351b20243188baaaebfbe5b4f61c92ab2f1dbd648309b6c5e27bc86\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"1d318b77308f859c1d35cc88ec8599f4b6fa1bd27ddf28312b6cbae5f04b6fa329b7139c82ae33d6d4c507db317d36a8a8139bfbb4fe6ecb20deab4ceec0fc87\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/1d318b77308f859c1d35cc88ec8599f4b6fa1bd27ddf28312b6cbae5f04b6fa329b7139c82ae33d6d4c507db317d36a8a8139bfbb4fe6ecb20deab4ceec0fc87\",\"name\":\"1d318b77308f859c1d35cc88ec8599f4b6fa1bd27ddf28312b6cbae5f04b6fa329b7139c82ae33d6d4c507db317d36a8a8139bfbb4fe6ecb20deab4ceec0fc87\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null},{\"properties\":{\"chipSku\":\"MT3620AN\",\"deviceId\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"lastAvailableOsVersion\":null,\"lastInstalledOsVersion\":null,\"lastOsUpdateUtc\":null,\"lastUpdateRequestUtc\":null,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"name\":\"0b3703164f0f4f20aad0a2cee26e2cbe0095b423a67c999b288410a2159eb7138fd6813438d765b5de1c3f4c314e49b74a1d82714ddd7b8ba6f369c8d89a2bb2\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/devices\",\"systemData\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+CountDeviceInCatalog+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/countDevices?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/countDevices?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "19" ], + "x-ms-client-request-id": [ "593e004d-daef-43d8-9fa4-fcb42faa5eb8" ], + "CommandName": [ "Invoke-AzSphereCountCatalogDevice" ], + "FullCommandName": [ "Invoke-AzSphereCountCatalogDevice_Count" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "3c66d8bb-cadb-4b98-9fb9-fed549e3317b" ], + "x-ms-request-id": [ "43856062-0665-45c0-9d34-3090949738ba" ], + "x-ms-correlation-request-id": [ "4ffa2f5b-dcd6-474a-8243-90c8aae69528" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101606Z:4ffa2f5b-dcd6-474a-8243-90c8aae69528" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: E733A01D3D9046698BD585A1D30F8211 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:04Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "11" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":7}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+CountDeviceInProdcut+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/countDevices?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/countDevices?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "20" ], + "x-ms-client-request-id": [ "ceb69eaa-be3e-4daa-a5e6-c1faed7315eb" ], + "CommandName": [ "Invoke-AzSphereCountProductDevice" ], + "FullCommandName": [ "Invoke-AzSphereCountProductDevice_Count" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "36a73972-ba64-4f5e-af6f-989159a85d1b" ], + "x-ms-request-id": [ "a3c52078-fb5b-46aa-892c-585dc6e11bf9" ], + "x-ms-correlation-request-id": [ "7a361df7-9fec-4754-8752-474c21bfb112" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101609Z:7a361df7-9fec-4754-8752-474c21bfb112" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C5CE96AAA7564A86A016869AB07C040E Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:07Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:08 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "11" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":2}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+CountDeviceInGroup+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/countDevices?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/countDevices?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "b828913c-ca4f-43a0-af8c-063a545d9e39" ], + "CommandName": [ "Invoke-AzSphereCountDeviceGroupDevice" ], + "FullCommandName": [ "Invoke-AzSphereCountDeviceGroupDevice_Count" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0b8b5c7b-acd9-4ccf-ab69-c1c64dd29f0f" ], + "x-ms-request-id": [ "15daca45-85f4-43df-8fe9-014a2ed66ebd" ], + "x-ms-correlation-request-id": [ "ee865039-6275-4e5b-97f8-33d43f33bdd9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101610Z:ee865039-6275-4e5b-97f8-33d43f33bdd9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: E9B22F508775436DB8EF88A2B50FBBEA Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:09Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "11" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":1}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDevice2AssignSecondProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "e700a829-a48e-4d06-8790-3b853d669699" ], + "CommandName": [ "Get-AzSphereDeviceGroup" ], + "FullCommandName": [ "Get-AzSphereDeviceGroup_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "411c44ac-8bed-4da4-bfbc-8f79e9a46ef5" ], + "x-ms-request-id": [ "452a8330-239d-4ec9-b4a9-5e31f060e759" ], + "x-ms-correlation-request-id": [ "70c41fcd-bbf8-457f-8335-45547a9361d3" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101611Z:70c41fcd-bbf8-457f-8335-45547a9361d3" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1B6FEEE2F52E460BB173AADDDED1CE65 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:10Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "473" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\",\"name\":\"Development\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDevice2AssignSecondProduct+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01+2": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field%20Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "229" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "a227c6bf-6ff4-4ee3-8636-5e48d287936d" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE" ], + "x-ms-request-id": [ "b594cd51-fb8a-4e57-af78-678a137adf46" ], + "x-ms-correlation-request-id": [ "de0d8713-bf4a-44a1-96a3-4d0ddfc587d9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101614Z:de0d8713-bf4a-44a1-96a3-4d0ddfc587d9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 581D22BB8F694CA990CB68679D597CA9 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:11Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDevice2AssignSecondProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "76ff64bb-3145-41b2-8c6c-2fe84a598a55" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69009277-0000-0600-0000-660a896f0000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "628b5ced-8ed3-4d03-a35b-dbf3abeaa065" ], + "x-ms-correlation-request-id": [ "26994d89-e464-4e5b-9849-8003ff868199" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101645Z:26994d89-e464-4e5b-9849-8003ff868199" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 75E1D49351974138BA65C80C98C411CD Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:44Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1188" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4\",\"name\":\"b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:16:12.4330973Z\",\"endTime\":\"2024-04-01T10:16:15.8921317Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDevice2AssignSecondProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4?api-version=2024-04-01\u0026t=638475633745989246\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=bKvPSZaFIRrxsw_LjkkLlaM64rTlqlSkAlPDstY9ZMxK52tyg7Gm8Qk0z7SyGb6FVmwEoDi7uA6fA_WX6tZZEq8zZINQ3_cqd2fJijeCoDanMAnJ2TW0KJfQoKsFsH4xkTXsNIH1VHOSZgwosLSWnTp65bWkZT_Gh-3EKGT0s4L6CgPnf-esHRoAh1MM_EKjijYYw2XZ1x5Kf_RVIEqdQ8dC_OSPtcZBYrUMBT_Yt4Wm3bsZad6htGQY6aWK4WnHyFV9sDEz57Yt0Fo65kbC07WLBxNx_1_kHO9W053B3Kn8TW-GeWqE5ZbwnP8SWNWqqWd0UxGpPi9FyUxPg2iWiw\u0026h=Gjl33MMFZ3OFeqYn7nFIWrRZiL7YuD2DZJ6ysVLplZE", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "25" ], + "x-ms-client-request-id": [ "76ff64bb-3145-41b2-8c6c-2fe84a598a55" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69009277-0000-0600-0000-660a896f0000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "eb506fe6-0c3d-4c0d-aa41-1cae8dab560d" ], + "x-ms-correlation-request-id": [ "6ac89943-8317-4fa5-8fe9-3a731a646de8" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101646Z:6ac89943-8317-4fa5-8fe9-3a731a646de8" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 318A0CBF405E4D388734FEDFE3650449 Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:45Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:46 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1188" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4\",\"name\":\"b594cd51-fb8a-4e57-af78-678a137adf46*DCFDAACE5BC93B20668F74CE987432CEB94BA61001506E4167900B36E3FD98F4\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:16:12.4330973Z\",\"endTime\":\"2024-04-01T10:16:15.8921317Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560?api-version=2024-04-01+1": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "226" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9c0f2d4e-1ba0-42e9-aabe-9d276c1558f6" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI" ], + "x-ms-request-id": [ "d025feaa-9e6e-4d3d-9a7d-a208613d2a63" ], + "x-ms-correlation-request-id": [ "470d65f9-3edb-4c57-86a9-0214f734b716" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101649Z:470d65f9-3edb-4c57-86a9-0214f734b716" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 98FAE8848B8A45A7B60C1BE29ECF2E3C Ref B: MAA201060516039 Ref C: 2024-04-01T10:16:46Z" ], + "Date": [ "Mon, 01 Apr 2024 10:16:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "27" ], + "x-ms-client-request-id": [ "59ecdfb1-fb48-41a3-b971-b93c9cd3c627" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69003778-0000-0600-0000-660a89930000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "76ada09c-abae-4ad5-a8ec-3a8af431a052" ], + "x-ms-correlation-request-id": [ "f91a9229-d0c6-4a1d-95f2-988d2e40d95d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101720Z:f91a9229-d0c6-4a1d-95f2-988d2e40d95d" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 23BB7068398443A3B266688915EF5E4C Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:19Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:20 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6\",\"name\":\"d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:16:47.4597841Z\",\"endTime\":\"2024-04-01T10:16:51.1551359Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6?api-version=2024-04-01\u0026t=638475634095184999\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=XJUOja3KpAN0JDpphNAFRonCTs7LvzMWWHF0ffbgW4r63qNp-CTF77cfpCO_q4p3HNgnkS0IGuiakj_oQsp2qrPDgcWyWggRsL7q0DkBEXVK7Q5eVU2SrDrS80Z1fChp5pF8JuYZo3xw56DB0CD1wmfnzN6-KlNqaINr__JcKOISHzXdiM8DGVSNDQ0hKNi0dvdB9vDxJx7hwntqgW22o0G318ElqItXGpK0w9ZsKblbbe48WMktslzu-Mupz4MNKamtm-lwe0SSdS3GRlE7VD8kexPRwfV7PcSSuoVViKxOGJTmDzCcnsePBMNnYKH8nlT7ip5EeRrfcw2pemnrag\u0026h=ozu_lTioaY2PwqqqI0caJ3A_sJI892E_r-87HNthLwI", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "28" ], + "x-ms-client-request-id": [ "59ecdfb1-fb48-41a3-b971-b93c9cd3c627" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"69003778-0000-0600-0000-660a89930000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "ca179df2-7b36-4745-ae06-07f5e40abda3" ], + "x-ms-correlation-request-id": [ "660d1c41-dee3-438d-8694-9871513bc1bb" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101721Z:660d1c41-dee3-438d-8694-9871513bc1bb" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 729F4D8EF96E402FAFAC400082365754 Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:20Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6\",\"name\":\"d025feaa-9e6e-4d3d-9a7d-a208613d2a63*C53163FEB8D2071758A7118352C590EF440C47A793C63FF141B928FE05D08CF6\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:16:47.4597841Z\",\"endTime\":\"2024-04-01T10:16:51.1551359Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01+4": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "226" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "d8816429-e1ef-4ba2-aa16-d5f0e9243011" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg" ], + "x-ms-request-id": [ "998a4cd4-8d9e-4b1a-80f2-e8c1675de846" ], + "x-ms-correlation-request-id": [ "01e69744-d4fb-4b97-8f62-5311c14c022d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101725Z:01e69744-d4fb-4b97-8f62-5311c14c022d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BC5115B627BF4885B2BB157C95B7E078 Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:21Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "30" ], + "x-ms-client-request-id": [ "776b7c41-6d4b-4f48-ac40-848a57e2a6b2" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900b179-0000-0600-0000-660a89b60000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-request-id": [ "16c9cf4b-099b-4efe-8970-9d5c4fad1385" ], + "x-ms-correlation-request-id": [ "3a058cca-ea07-4b9f-af91-e35406cd2f56" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101756Z:3a058cca-ea07-4b9f-af91-e35406cd2f56" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D613C744881143C1AD6BC308FA93BEB9 Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:55Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:55 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D\",\"name\":\"998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:17:23.2040946Z\",\"endTime\":\"2024-04-01T10:17:26.8896674Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D?api-version=2024-04-01\u0026t=638475634453319822\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=FpRA_rpyYape6OBYfdjbDZMjfJJ-bppYF6tTkN4K4yHB0yqlN7-n-OEMXE6JS04mB8rp4-sZxu-RjKnv8KL3BN_53YH8hJfvAWZrnSdPARyhChgSeJpgOFRwFpuYWlS2mrlyhW7MQ9T9UqlXHGRO_hZ6PMZfQEURsSTpSDzvPn7d1Oh-os0aEtDMgRM7P1gusdKvJ_Tn6jsFTqqNo8t5Lug1u-qjQ606xP3I3Rm_NEksghApdTUYl1i-Y3muojNrwXSTMJw7HvPrXRO4FKqUc6oWaZB3Suxohs5FJmCM8q3GOqIi5O5bRk-ldclIaNGtLDKhZiwu3hX3fKHKdhIe1A\u0026h=ypW7FdlFuaLDomVzwBE2kqi1kaCkKzKntLFH0bTVWMg", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "31" ], + "x-ms-client-request-id": [ "776b7c41-6d4b-4f48-ac40-848a57e2a6b2" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900b179-0000-0600-0000-660a89b60000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11996" ], + "x-ms-request-id": [ "6514cd29-fd26-42fd-a3a8-997a35ef79e5" ], + "x-ms-correlation-request-id": [ "c162773c-2252-44d5-9737-4b80465b009c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101756Z:c162773c-2252-44d5-9737-4b80465b009c" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 502E561658184B5AB4EBFEC006D4B522 Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:56Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:56 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D\",\"name\":\"998a4cd4-8d9e-4b1a-80f2-e8c1675de846*C4C217914099368B956CC7955DEA6BA1D99B048580D0F6F6A635632C3173872D\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2/deviceGroups/Development/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:17:23.2040946Z\",\"endTime\":\"2024-04-01T10:17:26.8896674Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01+7": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deviceGroupId\": \"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "226" ] + } + }, + "Response": { + "StatusCode": 202, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "Location": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "047c43f3-32a7-41d2-aad4-3ec0a7f6544a" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg" ], + "x-ms-request-id": [ "ce1c97bb-c2ea-4d17-ad65-31000a7e0300" ], + "x-ms-correlation-request-id": [ "c4bfac7e-6813-4d25-abe2-723b3afb01b3" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101759Z:c4bfac7e-6813-4d25-abe2-723b3afb01b3" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 05C209055B174BB5A04D60BF58D47E97 Ref B: MAA201060516039 Ref C: 2024-04-01T10:17:56Z" ], + "Date": [ "Mon, 01 Apr 2024 10:17:59 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "33" ], + "x-ms-client-request-id": [ "f85351df-f65a-4615-a8e2-4eb65ec7fdfe" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900b67a-0000-0600-0000-660a89d90000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "59b1b72e-cc84-49e5-8767-78cc57f0e5ed" ], + "x-ms-correlation-request-id": [ "5c51bf7b-1941-4fcd-b02b-ab7607309cbc" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101830Z:5c51bf7b-1941-4fcd-b02b-ab7607309cbc" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 485B7A36440F44708EB25BEA0E18E9E2 Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:30Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:30 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"name\":\"ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:17:57.7477413Z\",\"endTime\":\"2024-04-01T10:18:01.0631005Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+UpdateDeviceUnassign+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg+9": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E?api-version=2024-04-01\u0026t=638475634797917287\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=ph2izeClKZvy9QJSKM93x5DGDHT8rZQtdzy8agtUVKSJDxP-IBdqum9y04STc_NWPHQObVUIfmH19uL4VXuUCX_1auI_bp3XAyzOTjccrvKIvA_KoqoTIxknGugq8EjH37lISvofPMhFBGXv9eXOAHVXprm71RzkQSf62HPUf5lYKeF_JUQUBme4iN_2Etr2iKlBShboElWDCKxZEbbP5Gig3tpOnhMFWiri5nR6azfsWqXalLFuMbUTPpZrmKf3sz5aVuv_EQXBOO2qxR02byC2e6SBF7ylPm1Zpjxja8zXBzKbNxXtonrR823RJEQ2WczlFfYswXRbfWwLB9vKGQ\u0026h=dh6faEnx8HhLCF4KPcNjtOt1RQlErqjOm4aDBhdLybg", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "34" ], + "x-ms-client-request-id": [ "f85351df-f65a-4615-a8e2-4eb65ec7fdfe" ], + "CommandName": [ "Update-AzSphereDevice" ], + "FullCommandName": [ "Update-AzSphereDevice_UpdateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6900b67a-0000-0600-0000-660a89d90000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "40d7ce76-7bdf-4170-be8b-9e317b9fb0a4" ], + "x-ms-correlation-request-id": [ "ec63e5d9-bb32-405c-ab6b-f4fea5dd9243" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101831Z:ec63e5d9-bb32-405c-ab6b-f4fea5dd9243" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9EC410D053114A5B957CC25A198035DE Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:31Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1186" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"name\":\"ce1c97bb-c2ea-4d17-ad65-31000a7e0300*9AA710C3CB839F28E65651FCEA61E88C5CFD991E3A0E88256C38AEDD3126613E\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T10:17:57.7477413Z\",\"endTime\":\"2024-04-01T10:18:01.0631005Z\",\"error\":{\"target\":\"DeviceUpdateDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/.default/deviceGroups/.default/devices/0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+DeleteViaIdentityDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field%20Test?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "35" ], + "x-ms-client-request-id": [ "0e964036-98fd-46b4-b9d7-4f6aa2a1bd6a" ], + "CommandName": [ "Get-AzSphereDeviceGroup" ], + "FullCommandName": [ "Get-AzSphereDeviceGroup_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "21caf335-8608-4e09-ac32-0bcfc7dcb408" ], + "x-ms-request-id": [ "c7e2adb5-a22d-4e95-ab9a-c845862f70d8" ], + "x-ms-correlation-request-id": [ "032c382a-10dc-482f-ad92-efcf42c9b095" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101833Z:032c382a-10dc-482f-ad92-efcf42c9b095" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 978FE59B9EDC4ABB8FEAE5231C5B11DA Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:31Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:33 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "494" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test\",\"name\":\"Field Test\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Default test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+DeleteViaIdentityDeviceGroup+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field Test?api-version=2024-04-01+2": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Field%20Test?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "36" ], + "x-ms-client-request-id": [ "7a538a8d-9938-4204-86c1-3aa231ee0e5e" ], + "CommandName": [ "Remove-AzSphereDeviceGroup" ], + "FullCommandName": [ "Remove-AzSphereDeviceGroup_DeleteViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "af9a5da9-6622-4d50-b0e1-3646e0c759f7" ], + "x-ms-request-id": [ "f1a4e1c0-de99-4b74-9146-5e256d2a3173" ], + "x-ms-correlation-request-id": [ "d417892b-3da1-4396-8d13-f6796b24f6dd" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101837Z:d417892b-3da1-4396-8d13-f6796b24f6dd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1140E867BFD8437DB2DE5DB3267062E9 Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:33Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:36 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+DeleteDeviceGroup+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development?api-version=2024-04-01+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Development?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "37" ], + "x-ms-client-request-id": [ "7e33073a-c2f4-46e5-a05e-10e5033c0b1a" ], + "CommandName": [ "Remove-AzSphereDeviceGroup" ], + "FullCommandName": [ "Remove-AzSphereDeviceGroup_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "4bc32121-6b4e-438a-8446-878ba725c6b3" ], + "x-ms-request-id": [ "c8ce8cec-472a-4f63-a8a1-50011cfcc39e" ], + "x-ms-correlation-request-id": [ "a1d46804-f26e-4252-a9d1-85cfa284d2d1" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101839Z:a1d46804-f26e-4252-a9d1-85cfa284d2d1" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 671DC1E7E859481C98D81A9782ED8936 Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:37Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:38 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+DeleteViaIdentityProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "38" ], + "x-ms-client-request-id": [ "e0341e09-298c-4192-9986-84a0b432a8fb" ], + "CommandName": [ "Get-AzSphereProduct" ], + "FullCommandName": [ "Get-AzSphereProduct_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "668cf0a5-b092-4011-bf7a-a4b400a9afe6" ], + "x-ms-request-id": [ "07ccafa7-44a8-42c2-9154-46a390c24b03" ], + "x-ms-correlation-request-id": [ "802cd2eb-52d8-45bc-a87a-5368b6de7d77" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101840Z:802cd2eb-52d8-45bc-a87a-5368b6de7d77" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 29FF55C3A6684F4DA07F0922028AC0B2 Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:39Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:39 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "293" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2\",\"name\":\"Product2\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereDeviceSecondScenario+[NoContext]+DeleteViaIdentityProduct+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01+2": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product2?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "39" ], + "x-ms-client-request-id": [ "4771862d-7417-43f0-8d53-7a313fde31ba" ], + "CommandName": [ "Remove-AzSphereProduct" ], + "FullCommandName": [ "Remove-AzSphereProduct_DeleteViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "326c0906-2aff-46aa-a163-6bf4e1500c1f" ], + "x-ms-request-id": [ "7ffda683-ece7-4a3e-af1b-1edbc9dc1e36" ], + "x-ms-correlation-request-id": [ "ddd8c115-c93e-48ff-a271-1429271019eb" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T101846Z:ddd8c115-c93e-48ff-a271-1429271019eb" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BFFE8FB118304FF98C649B5EA9C47444 Ref B: MAA201060516039 Ref C: 2024-04-01T10:18:40Z" ], + "Date": [ "Mon, 01 Apr 2024 10:18:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Tests.ps1 new file mode 100644 index 000000000000..f5e1dabb001b --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereDeviceSecondScenario.Tests.ps1 @@ -0,0 +1,136 @@ +if(($null -eq $TestName) -or ($TestName -contains 'AzSphereDeviceSecondScenario')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'AzSphereDeviceSecondScenario.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} +### This test is running with old devices. +### Please clean the environment if necessary. +### Please commit below create cases with new catalog. It need three devices in first catalog. +Describe 'AzSphereDeviceSecondScenario' { + It 'CreateSecondEnvironment' { + { + New-AzSphereProduct -CatalogName $env.firstCatalog -Name $env.secondProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + #Command has some issues + It 'ClaimDevice23' -Skip { + { + Invoke-AzSphereClaimDeviceGroupDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.TestDeviceGroup -DeviceIdentifier $env.deviceID3,$env.deviceID2 + } | Should -Not -Throw + } + + # Please uncommit this case for new device id + It 'CreateOtherDevices' -Skip { + { + New-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.TestDeviceGroup -Name $env.deviceID2 -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + + New-AzSphereDeviceGroup -Name $env.DevDeviceGroup -ProductName $env.secondProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + + New-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.DevDeviceGroup -Name $env.deviceID3 -ProductName $env.secondProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + # Please uncommit this case for old devices record running + It 'AssignOtherDevices' { + { + # New-AzSphereDeviceGroup -Name $env.DevDeviceGroup -ProductName $env.firstProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + $FirstGroupId = '/subscriptions/'+$env.subscriptionId+'/resourceGroups/'+$env.resourceGroup+'/providers/Microsoft.AzureSphere/catalogs/'+$env.firstCatalog+'/products/'+$env.firstProduct+'/deviceGroups/'+$env.DevDeviceGroup + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.defaultLocation -Name $env.deviceID -ProductName $env.defaultLocation -ResourceGroupName $env.resourceGroup -DeviceGroupId $FirstGroupId + + # New-AzSphereDeviceGroup -Name $env.TestDeviceGroup -ProductName $env.firstProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + $TestDevice2Group = '/subscriptions/'+$env.subscriptionId+'/resourceGroups/'+$env.resourceGroup+'/providers/Microsoft.AzureSphere/catalogs/'+$env.firstCatalog+'/products/'+$env.firstProduct+'/deviceGroups/'+$env.TestDeviceGroup + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.defaultLocation -Name $env.deviceID2 -ProductName $env.defaultLocation -ResourceGroupName $env.resourceGroup -DeviceGroupId $TestDevice2Group + + New-AzSphereDeviceGroup -Name $env.DevDeviceGroup -ProductName $env.secondProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + $TestDevice3Group = '/subscriptions/'+$env.subscriptionId+'/resourceGroups/'+$env.resourceGroup+'/providers/Microsoft.AzureSphere/catalogs/'+$env.firstCatalog+'/products/'+$env.secondProduct+'/deviceGroups/'+$env.DevDeviceGroup + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.defaultLocation -Name $env.deviceID3 -ProductName $env.defaultLocation -ResourceGroupName $env.resourceGroup -DeviceGroupId $TestDevice3Group + } | Should -Not -Throw + } + + It 'ListDeviceInCatalog' { + { + # first product DevGroup 1,first product TestGroup 1, second product DevGroup 1 + $listDevice = Get-AzSphereCatalogDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog + $listDevice.Count | Should -BeGreaterOrEqual 3 + } | Should -Not -Throw + } + + It 'CountDeviceInCatalog' { + { + # first product DevGroup 1,first product TestGroup 1, second product DevGroup 1 + $result = Invoke-AzSphereCountCatalogDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog + $result.Value | Should -BeGreaterOrEqual 3 + } | Should -Not -Throw + } + + It 'CountDeviceInProdcut' { + { + # first product DevGroup 1,first product TestGroup 1 + $result = Invoke-AzSphereCountProductDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct + $result.Value | Should -Be 2 + } | Should -Not -Throw + } + + It 'CountDeviceInGroup' { + { + #second product DevGroup 1 + $result = Invoke-AzSphereCountDeviceGroupDevice -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.secondProduct -DeviceGroupName $env.DevDeviceGroup + $result.Value | Should -Be 1 + } | Should -Not -Throw + } + + It 'UpdateDevice2AssignSecondProduct' { + { + # first product TestGroup 1->0, second product DevGroup 1->2 + $devGroup = Get-AzSphereDeviceGroup -Name $env.DevDeviceGroup -ProductName $env.secondProduct -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup + + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.TestDeviceGroup -Name $env.deviceID2 -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup -DeviceGroupId $devGroup.Id + } | Should -Not -Throw + } + + It 'UpdateDeviceUnassign' { + { + # first product DevGroup 1, second product DevGroup 2 + $defaultGroupId = '/subscriptions/'+$env.subscriptionId+'/resourceGroups/'+$env.resourceGroup+'/providers/Microsoft.AzureSphere/catalogs/'+$env.firstCatalog+'/products/'+$env.defaultLocation+'/deviceGroups/'+$env.defaultLocation + + Write-Host 'Unassign device 3 from second product dev device group into' $env.firstCatalog + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.DevDeviceGroup -Name $env.deviceID3 -ProductName $env.secondProduct -ResourceGroupName $env.resourceGroup -DeviceGroupId $defaultGroupId + + Write-Host 'Unassign device 2 from second product test device group into' $env.firstCatalog + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.DevDeviceGroup -Name $env.deviceID2 -ProductName $env.secondProduct -ResourceGroupName $env.resourceGroup -DeviceGroupId $defaultGroupId + + Write-Host 'Unassign device 1 from first product dev device group into' $env.firstCatalog + Update-AzSphereDevice -CatalogName $env.firstCatalog -GroupName $env.DevDeviceGroup -Name $env.deviceID -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup -DeviceGroupId $defaultGroupId + } | Should -Not -Throw + } + + It 'DeleteViaIdentityDeviceGroup' { + { + $devicegroup = Get-AzSphereDeviceGroup -CatalogName $env.firstCatalog -Name $env.TestDeviceGroup -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + Remove-AzSphereDeviceGroup -InputObject $devicegroup + } | Should -Not -Throw + } + + It 'DeleteDeviceGroup' { + { + Remove-AzSphereDeviceGroup -CatalogName $env.firstCatalog -Name $env.DevDeviceGroup -ProductName $env.firstProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + It 'DeleteViaIdentityProduct' { + { + $product = Get-AzSphereProduct -CatalogName $env.firstCatalog -Name $env.secondProduct -ResourceGroupName $env.resourceGroup + Remove-AzSphereProduct -InputObject $product + } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Recording.json b/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Recording.json new file mode 100644 index 000000000000..2efb45a09c5f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Recording.json @@ -0,0 +1,1181 @@ +{ + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"image\": \"RT3NKABAAAADAAAAAAAAAENvbXByZXNzZWQgUk9NRlOUfOV0AAAAAAAAAAAEAAAAQ29tcHJlc3NlZAAAAAAAAO1BAAAwAAAAwAQAAKSDAAAIAQAABQABAGFwcF9tYW5pZmVzdC5qc29uAAAA7UEAABAAAADBBwAAYmluAO2DAADYFQAAAQACAGFwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsiU2NoZW1hVmVyc2lvbiI6MSwiTmFtZSI6IkF6dXJlU3BoZXJlQmxpbmsxIiwiQ29tcG9uZW50SWQiOiI0MjI1N2FkNi0zODJkLTQwNWYtYjdjYy1lMTEwZmJkYTJkMGIiLCJFbnRyeVBvaW50IjoiL2Jpbi9hcHAiLCJDbWRBcmdzIjpbXSwiQ2FwYWJpbGl0aWVzIjp7IkdwaW8iOls4XSwiQWxsb3dlZEFwcGxpY2F0aW9uQ29ubmVjdGlvbnMiOltdfSwiQXBwbGljYXRpb25UeXBlIjoiRGVmYXVsdCIsIlRhcmdldEFwcGxpY2F0aW9uUnVudGltZVZlcnNpb24iOjEyfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/RUxGAQEBAAAAAAAAAAAAAwAoAAEAAAARBgAANAAAAKARAAAABAAFNAAgAAkAKAAbABoAAQAAcAQJAAAECQAABAkAACgAAAAoAAAABAAAAAQAAAAGAAAANAAAADQAAAA0AAAAIAEAACABAAAEAAAABAAAAAMAAABUAQAAVAEAAFQBAAAYAAAAGAAAAAQAAAABAAAAAQAAAAAAAAAAAAAAAAAAADAJAAAwCQAABQAAAAAAAQABAAAA+A4AAPgOAQD4DgEAaAEAAIQBAAAGAAAAAAABAAIAAAAADwAAAA8BAAAPAQAAAQAAAAEAAAYAAAAEAAAABAAAAGwBAABsAQAAbAEAACQAAAAkAAAABAAAAAQAAABR5XRkAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAEAAAAFLldGT4DgAA+A4BAPgOAQAIAQAACAEAAAQAAAABAAAAL2xpYi9sZC1tdXNsLWFybWhmLnNvLjEABAAAABQAAAADAAAAR05VAKQcRj5lMkxyw12XeY9f9ejKQFl5AgAAABMAAAABAAAABQAAAAAkAIETAAAAAAAAAOrT7w65jfEOAAAAAAAAAAAAAAAAAAAAAAAAAABwBQAAAAAAAAMACgAAAAAAXBABAAAAAAADABYAGQEAAAAAAAAAAAAAIAAAAP0AAAAAAAAAAAAAACAAAAARAAAAAAAAAAAAAAASAAAArQAAAAAAAAAAAAAAEgAAAEYAAAAAAAAAAAAAABIAAABoAAAAAAAAAAAAAAARAAAAegAAAAAAAAAAAAAAIgAAACgAAAAAAAAAAAAAABIAAADnAAAAAAAAAAAAAAAgAAAASwEAAAAAAAAAAAAAEgAAADEBAAAAAAAAAAAAACAAAACcAAAAAAAAAAAAAAASAAAAiQAAAAAAAAAAAAAAEgAAAL8AAAAAAAAAAAAAABIAAAA8AAAAAAAAAAAAAAASAAAAyAAAAAAAAAAAAAAAEgAAAFgAAAAdCAAAAgAAABIADQA2AAAAcQUAAAIAAAASAAoAAGxpYmFwcGxpYnMuc28uMABfX2FlYWJpX3Vud2luZF9jcHBfcHIwAEdQSU9fU2V0VmFsdWUAX2luaXQATG9nX0RlYnVnAEdQSU9fT3BlbkFzT3V0cHV0AF9maW5pAGxpYmMuc28uMQBfX3N0YWNrX2Noa19ndWFyZABfX2N4YV9maW5hbGl6ZQBfX25hbm9zbGVlcF90aW1lNjQAX19lcnJub19sb2NhdGlvbgBfX2xpYmNfc3RhcnRfbWFpbgBzdHJlcnJvcgBfX3N0YWNrX2Noa19mYWlsAGxpYmdjY19zLnNvLjEAX19yZWdpc3Rlcl9mcmFtZV9pbmZvAF9JVE1fZGVyZWdpc3RlclRNQ2xvbmVUYWJsZQBfX2RlcmVnaXN0ZXJfZnJhbWVfaW5mbwBfSVRNX3JlZ2lzdGVyVE1DbG9uZVRhYmxlAF9fYWVhYmlfdW53aW5kX2NwcF9wcjEAR0NDXzMuNQAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAEAAQABAAEA2QAAABAAAAAAAAAAVSZ5CwAAAgBiAQAAAAAAAPgOAQAXAAAA/A4BABcAAAA4EAEAFwAAADwQAQAXAAAASBABABcAAABcEAEAFwAAAEAQAQAVAwAARBABABUEAABMEAEAFQgAAFAQAQAVCQAAVBABABULAABYEAEAFQ0AAAwQAQAWAwAAEBABABYGAAAUEAEAFgcAABgQAQAWCQAAHBABABYKAAAgEAEAFgsAACQQAQAWDgAAKBABABYPAAAsEAEAFhAAADAQAQAWEQAANBABABYSAAABtb3oAUBwRwTgLeUE4J/lDuCP4AjwvuV4CgEAAMaP4hDKjOJ4+rzlAMaP4hDKjOJw+rzlAMaP4hDKjOJo+rzlAMaP4hDKjOJg+rzlAMaP4hDKjOJY+rzlAMaP4hDKjOJQ+rzlAMaP4hDKjOJI+rzlAMaP4hDKjOJA+rzlAMaP4hDKjOI4+rzlAMaP4hDKjOIw+rzlAMaP4hDKjOIo+rzlT/AAC0/wAA4DSXlEaEYg8A8M5UYA8AL44ggBAB+1C0sLSntEmlgCkgpKmlgDkgAiAZIJSptYAh0AkwKbAWgDmP/3ou8FsF34BPsAv8oJAQBIAAAAOAAAADwAAAAGSAdLeER7RAZKg0J6RAPQBUvTWAOxGEdwRwC/7AkBAOoJAQCECQEARAAAAAhICUl4RHlECRoISssPA+uhAXpESRAD0AVL01gDsRhHcEcAv8AJAQC+CQEAUgkBAFgAAAAOSxC1e0QOTBt4fESjuQ1L41gjsQxLe0QYaP/3ZO//97//CkvjWBuxCUh4RP/3SO8ISwEie0QacBC9AL+MCQEAJgkBAFAAAAB2CQEAQAAAADICAABcCQEACLUHSwdKe0SbWCuxBkkHSHlEeET/90bvvegIQKrnAL/SCAEAVAAAACwJAQDyAQAAkLWJsACvK0p6RCtL01gbaPthT/AAAylLe0QYRv/3Qu8BIgAhCCD/9xTveGB7aAArHNr/9ybvA0YbaBhG//cs7wRG//ce7wNGG2gaRiFGHEt7RBhG//cm7wEjGkl5RBZKilgRaPppUUAf0BzgT/ABAk/wAAPH6QIjACM7YQAheGj/9/LuB/EIAwAhGEb/9/7uASF4aP/36O4H8QgDACEYRv/39O7q5//3BO8YRiQ3vUaQvQC/oAgBAEwAAAC0AAAA/AAAAEwIAQABtb3oAUBwRwpWaXNpdCBodHRwczovL2dpdGh1Yi5jb20vQXp1cmUvYXp1cmUtc3BoZXJlLXNhbXBsZXMgZm9yIGV4dGVuc2libGUgc2FtcGxlcyB0byB1c2UgYXMgYSBzdGFydGluZyBwb2ludCBmb3IgZnVsbCBhcHBsaWNhdGlvbnMuCgAARXJyb3Igb3BlbmluZyBHUElPOiAlcyAoJWQpLiBDaGVjayB0aGF0IGFwcF9tYW5pZmVzdC5qc29uIGluY2x1ZGVzIHRoZSBHUElPIHVzZWQuCgAACLEBgbCwAIQAAAAAKP3/fwCEBIBg/f9/sLCwgLj9/3+wsKiACP7/f9j//38w/v9/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQcAAM0GAAABAAAAAQAAAAEAAABeAAAAAQAAANkAAAAMAAAAcQUAAA0AAAAdCAAAGQAAAPgOAQAbAAAABAAAABoAAAD8DgEAHAAAAAQAAAD1/v9vkAEAAAUAAAAEAwAABgAAALQBAAAKAAAAagEAAAsAAAAQAAAAFQAAAAAAAAADAAAAABABAAIAAABYAAAAFAAAABEAAAAXAAAAGAUAABEAAAC4BAAAEgAAAGAAAAATAAAACAAAAPv//28AAAAI/v//b5gEAAD///9vAQAAAPD//29uBAAA+v//bwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8BAAAAAAAAAAAAeAUAAHgFAAB4BQAAeAUAAHgFAAB4BQAAeAUAAHgFAAB4BQAAeAUAAHgFAABVBwAAHQgAAAAAAAAAAAAAcQUAAAAAAAAAAAAAAAAAAAAAAABcEAEAR0NDOiAoR05VKSA5LjMuMABBOgAAAGFlYWJpAAEwAAAABTdWRQAGCgdBCAEJAgoFDAISBBMBFAEVARcDGAEaAhwBHgQiASoBLAJEAwAuc2hzdHJ0YWIALmludGVycAAubm90ZS5nbnUuYnVpbGQtaWQALmdudS5oYXNoAC5keW5zeW0ALmR5bnN0cgAuZ251LnZlcnNpb24ALmdudS52ZXJzaW9uX3IALnJlbC5keW4ALnJlbC5wbHQALmluaXQALnRleHQALmZpbmkALnJvZGF0YQAuQVJNLmV4dGFiAC5BUk0uZXhpZHgALmVoX2ZyYW1lAC5pbml0X2FycmF5AC5maW5pX2FycmF5AC5keW5hbWljAC5nb3QALmRhdGEALmJzcwAuY29tbWVudAAuQVJNLmF0dHJpYnV0ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAEAAAACAAAAVAEAAFQBAAAYAAAAAAAAAAAAAAABAAAAAAAAABMAAAAHAAAAAgAAAGwBAABsAQAAJAAAAAAAAAAAAAAABAAAAAAAAAAmAAAA9v//bwIAAACQAQAAkAEAACQAAAAEAAAAAAAAAAQAAAAEAAAAMAAAAAsAAAACAAAAtAEAALQBAABQAQAABQAAAAMAAAAEAAAAEAAAADgAAAADAAAAAgAAAAQDAAAEAwAAagEAAAAAAAAAAAAAAQAAAAAAAABAAAAA////bwIAAABuBAAAbgQAACoAAAAEAAAAAAAAAAIAAAACAAAATQAAAP7//28CAAAAmAQAAJgEAAAgAAAABQAAAAEAAAAEAAAAAAAAAFwAAAAJAAAAAgAAALgEAAC4BAAAYAAAAAQAAAAAAAAABAAAAAgAAABlAAAACQAAAEIAAAAYBQAAGAUAAFgAAAAEAAAAFQAAAAQAAAAIAAAAbgAAAAEAAAAGAAAAcAUAAHAFAAAIAAAAAAAAAAAAAAACAAAAAAAAAGkAAAABAAAABgAAAHgFAAB4BQAAmAAAAAAAAAAAAAAABAAAAAQAAAB0AAAAAQAAAAYAAAAQBgAAEAYAAAwCAAAAAAAAAAAAAAQAAAAAAAAAegAAAAEAAAAGAAAAHAgAABwIAAAIAAAAAAAAAAAAAAACAAAAAAAAAIAAAAABAAAAAgAAACQIAAAkCAAA0wAAAAAAAAAAAAAABAAAAAAAAACIAAAAAQAAAAIAAAD4CAAA+AgAAAwAAAAAAAAAAAAAAAQAAAAAAAAAkwAAAAEAAHCCAAAABAkAAAQJAAAoAAAADAAAAAAAAAAEAAAAAAAAAJ4AAAABAAAAAgAAACwJAAAsCQAABAAAAAAAAAAAAAAABAAAAAAAAACoAAAADgAAAAMAAAD4DgEA+A4AAAQAAAAAAAAAAAAAAAQAAAAEAAAAtAAAAA8AAAADAAAA/A4BAPwOAAAEAAAAAAAAAAAAAAAEAAAABAAAAMAAAAAGAAAAAwAAAAAPAQAADwAAAAEAAAUAAAAAAAAABAAAAAgAAADJAAAAAQAAAAMAAAAAEAEAABAAAFwAAAAAAAAAAAAAAAQAAAAEAAAAzgAAAAEAAAADAAAAXBABAFwQAAAEAAAAAAAAAAAAAAAEAAAAAAAAANQAAAAIAAAAAwAAAGAQAQBgEAAAHAAAAAAAAAAAAAAABAAAAAAAAADZAAAAAQAAADAAAAAAAAAAYBAAABEAAAAAAAAAAAAAAAEAAAABAAAA4gAAAAMAAHAAAAAAAAAAAHEQAAA7AAAAAAAAAAAAAAABAAAAAAAAAAEAAAADAAAAAAAAAAAAAACsEAAA8gAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRYNE0FAAAASUQkAAoAAADWeiVCLThfQLfM4RD72i0LnnKmFBlYN0eHEze0eYUz+FNHGACo1cxpWPSHEBQNeiYWD8HPwx9d8AEAAABEQigAFn4WYgAAAABBenVyZVNwaGVyZUJsaW5rMQAAAAAAAAAAAAAAAAAAAFRQBAACAAAATkQMAAEAAAAMAAAAAwAAAJQAAAD74VWpjYmIi8BagFVyGXi+sJKE2DTVRUlxBF8Hb5LomjnabrcEYZqD1bY6S8QLMa3LwL8kv2KhUznbdZS5DpxZ\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "22173" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "aeadcbe6-f15f-4235-81a1-7c44f52a543a" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/3a21fb06-21ff-492d-bf19-877547146be9*61232BB12D914275120FCAF5390C461B4EBD7FEF6196D995C7E77052B95FCC6A?api-version=2024-04-01\u0026t=638475571603715551\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=dxDcIo8Rg5NOVWlPggeVQJF0YOXomVvaZjTrQ9Y6ld9wxJOWzaD7iqWt9pMTKTn-j4TRURu8aI8Kfh_eu-8xVdQdkiioH__x0o2M0MYQfDXDmnIO0mhXfwvDGceizOxAepiAaimPwPqjPTPoSxp4qsNZgkspW3CykfdCUqTL9yTLgWwmM_84Ki5--1Qe-1juoLZWdb7b8lQxX0nCB-3pucidAol00FineBn99pMPtjtp_fBojnatdF86IVVWIBez7hQXP1w-Yq5dEYzZsYJYRqwHKhhl1sLqwDQoEA275T90ODtcOd0aEJ5o7FQbjEVlt6jJXqZxFpzePxxz7NL2Vw\u0026h=DvhjsRWwKaNxlQn6CfHysPi07nGDX3WV7cRoYWUyHTY" ], + "x-ms-request-id": [ "3a21fb06-21ff-492d-bf19-877547146be9" ], + "x-ms-correlation-request-id": [ "e115ff48-b310-452c-8032-51f8d29cca12" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083240Z:e115ff48-b310-452c-8032-51f8d29cca12" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 59C601137DE943ED83D69F2C554055FC Ref B: MAA201060515051 Ref C: 2024-04-01T08:32:37Z" ], + "Date": [ "Mon, 01 Apr 2024 08:32:39 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "559" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"microsoft.azuresphere/catalogs/images\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:32:38.2933857Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:32:38.2933857Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/3a21fb06-21ff-492d-bf19-877547146be9*61232BB12D914275120FCAF5390C461B4EBD7FEF6196D995C7E77052B95FCC6A?api-version=2024-04-01\u0026t=638475571603715551\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=dxDcIo8Rg5NOVWlPggeVQJF0YOXomVvaZjTrQ9Y6ld9wxJOWzaD7iqWt9pMTKTn-j4TRURu8aI8Kfh_eu-8xVdQdkiioH__x0o2M0MYQfDXDmnIO0mhXfwvDGceizOxAepiAaimPwPqjPTPoSxp4qsNZgkspW3CykfdCUqTL9yTLgWwmM_84Ki5--1Qe-1juoLZWdb7b8lQxX0nCB-3pucidAol00FineBn99pMPtjtp_fBojnatdF86IVVWIBez7hQXP1w-Yq5dEYzZsYJYRqwHKhhl1sLqwDQoEA275T90ODtcOd0aEJ5o7FQbjEVlt6jJXqZxFpzePxxz7NL2Vw\u0026h=DvhjsRWwKaNxlQn6CfHysPi07nGDX3WV7cRoYWUyHTY+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/3a21fb06-21ff-492d-bf19-877547146be9*61232BB12D914275120FCAF5390C461B4EBD7FEF6196D995C7E77052B95FCC6A?api-version=2024-04-01\u0026t=638475571603715551\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=dxDcIo8Rg5NOVWlPggeVQJF0YOXomVvaZjTrQ9Y6ld9wxJOWzaD7iqWt9pMTKTn-j4TRURu8aI8Kfh_eu-8xVdQdkiioH__x0o2M0MYQfDXDmnIO0mhXfwvDGceizOxAepiAaimPwPqjPTPoSxp4qsNZgkspW3CykfdCUqTL9yTLgWwmM_84Ki5--1Qe-1juoLZWdb7b8lQxX0nCB-3pucidAol00FineBn99pMPtjtp_fBojnatdF86IVVWIBez7hQXP1w-Yq5dEYzZsYJYRqwHKhhl1sLqwDQoEA275T90ODtcOd0aEJ5o7FQbjEVlt6jJXqZxFpzePxxz7NL2Vw\u0026h=DvhjsRWwKaNxlQn6CfHysPi07nGDX3WV7cRoYWUyHTY", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "39" ], + "x-ms-client-request-id": [ "30f63d2f-8591-4a08-be2a-545a5a56ebde" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"680071a4-0000-0600-0000-660a712c0000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "ff391772-d498-447b-8b00-d53a5df90265" ], + "x-ms-correlation-request-id": [ "cd16b4e8-a8b1-4a65-9874-1d6c3b371683" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083311Z:cd16b4e8-a8b1-4a65-9874-1d6c3b371683" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C25AF6B0148148C59A5E1FA93D4DD250 Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:10Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "905" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/3a21fb06-21ff-492d-bf19-877547146be9*61232BB12D914275120FCAF5390C461B4EBD7FEF6196D995C7E77052B95FCC6A\",\"name\":\"3a21fb06-21ff-492d-bf19-877547146be9*61232BB12D914275120FCAF5390C461B4EBD7FEF6196D995C7E77052B95FCC6A\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:32:38.3598101Z\",\"endTime\":\"2024-04-01T08:32:44.9072587Z\",\"error\":{\"target\":\"ImageUpload\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "40" ], + "x-ms-client-request-id": [ "30f63d2f-8591-4a08-be2a-545a5a56ebde" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "33a09edb-0dac-412e-8628-0be1a29f6c39" ], + "x-ms-request-id": [ "2f1669d4-1bb9-4a61-b246-2a0c69db391b" ], + "x-ms-correlation-request-id": [ "dbc936fc-9e56-4278-a2b4-d76bf128e58f" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083314Z:dbc936fc-9e56-4278-a2b4-d76bf128e58f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F035E3EBD74C43429C4F7C0FD6C50F72 Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:11Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:13 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "946" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A28%3A13Z\u0026ske=2024-04-01T09%3A33%3A13Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A33%3A13Z\u0026sr=b\u0026sp=r\u0026sig=LUYDrlOv8JxERcaJn69QN03dZc%2BCr6SP8kCSHGrxrLI%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01+4": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"image\": \"RT3NKABQAAADAAAAAAAAAENvbXByZXNzZWQgUk9NRlP4N8uWAAAAAAAAAAAEAAAAQ29tcHJlc3NlZAAAAAAAAO1BAAAwAAAAwAQAAKSDAADyAAAABQABAGFwcF9tYW5pZmVzdC5qc29uAAAA7UEAABAAAADBBwAAYmluAO2DAAAoJgAAAQACAGFwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsiU2NoZW1hVmVyc2lvbiI6MSwiTmFtZSI6IkVycm9yUmVwb3J0aW5nU3RhZ2UxIiwiQ29tcG9uZW50SWQiOiJhNjBhMjdmZi04OTM2LTRhNDktYjczZi03MDg2MWRiMDNkNDMiLCJFbnRyeVBvaW50IjoiL2Jpbi9hcHAiLCJDbWRBcmdzIjpbXSwiQ2FwYWJpbGl0aWVzIjp7IkdwaW8iOlsxMiwxMywxNywxNl19LCJBcHBsaWNhdGlvblR5cGUiOiJEZWZhdWx0IiwiVGFyZ2V0QXBwbGljYXRpb25SdW50aW1lVmVyc2lvbiI6MTN9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/RUxGAQEBAAAAAAAAAAAAAwAoAAEAAAAdCQAANAAAAPAhAAAABAAFNAAgAAkAKAAbABoAAQAAcKQaAACkGgAApBoAACgAAAAoAAAABAAAAAQAAAAGAAAANAAAADQAAAA0AAAAIAEAACABAAAEAAAABAAAAAMAAABUAQAAVAEAAFQBAAAYAAAAGAAAAAQAAAABAAAAAQAAAAAAAAAAAAAAAAAAANAaAADQGgAABQAAAAAAAQABAAAA+B4AAPgeAQD4HgEAuAEAAOgBAAAGAAAAAAABAAIAAAAAHwAAAB8BAAAfAQAAAQAAAAEAAAYAAAAEAAAABAAAAGwBAABsAQAAbAEAACQAAAAkAAAABAAAAAQAAABR5XRkAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAEAAAAFLldGT4HgAA+B4BAPgeAQAIAQAACAEAAAQAAAABAAAAL2xpYi9sZC1tdXNsLWFybWhmLnNvLjEABAAAABQAAAADAAAAR05VACbbdvXTPEyAdK2vHJ9lbasg2PmZAgAAACIAAAABAAAABQAAAAAkAIEiAAAAAAAAAOrT7w65jfEOAAAAAAAAAAAAAAAAAAAAAAAAAADIBwAAAAAAAAMACgAAAAAAmCABAAAAAAADABYAKAAAAAAAAAAAAAAAEgAAAAgCAAAAAAAAAAAAABIAAABXAQAAAAAAAAAAAAAgAAAAAwEAAAAAAAAAAAAAEgAAADQBAAAAAAAAAAAAABIAAAA7AQAAAAAAAAAAAAAgAAAAYgAAAAAAAAAAAAAAEgAAANYAAAAAAAAAAAAAABIAAAARAAAAAAAAAAAAAAASAAAA9gEAAAAAAAAAAAAAEgAAAJ8AAAAAAAAAAAAAABIAAACqAQAAAAAAAAAAAAARAAAAJQEAAAAAAAAAAAAAIgAAAFQAAAAAAAAAAAAAABIAAAAKAQAAAAAAAAAAAAAgAAAAggAAAAAAAAAAAAAAEgAAAIkBAAAAAAAAAAAAABIAAAC8AQAAAAAAAAAAAAASAAAAbwEAAAAAAAAAAAAAIAAAAMUAAAAAAAAAAAAAABIAAADMAQAAAAAAAAAAAAASAAAAPwAAAAAAAAAAAAAAEgAAALEAAAAAAAAAAAAAABIAAADRAQAAAAAAAAAAAAASAAAA5QEAAAAAAAAAAAAAEgAAACABAAAAAAAAAAAAABIAAADnAAAAAAAAAAAAAAASAAAAFwIAAAAAAAAAAAAAEgAAAHgAAAAAAAAAAAAAABIAAADCAQAAAAAAAAAAAAASAAAAIAIAAAAAAAAAAAAAEgAAAL8AAABdFgAAAgAAABIADQByAAAAyQcAAAIAAAASAAoAAGxpYmFwcGxpYnMuc28uMABfX2FlYWJpX3Vud2luZF9jcHBfcHIwAEV2ZW50TG9vcF9VbnJlZ2lzdGVySW8ARXZlbnRMb29wX1JlZ2lzdGVySW8AR1BJT19TZXRWYWx1ZQBFdmVudExvb3BfQ2xvc2UAX2luaXQATG9nX0RlYnVnAE5ldHdvcmtpbmdfSXNOZXR3b3JraW5nUmVhZHkAR1BJT19PcGVuQXNPdXRwdXQARXZlbnRMb29wX1J1bgBfZmluaQBFdmVudExvb3BfQ3JlYXRlAEdQSU9fT3BlbkFzSW5wdXQAR1BJT19HZXRWYWx1ZQBsaWJnY2Nfcy5zby4xAG1lbXNldABfX3JlZ2lzdGVyX2ZyYW1lX2luZm8AZnJlZQBfX2N4YV9maW5hbGl6ZQBtYWxsb2MAX0lUTV9kZXJlZ2lzdGVyVE1DbG9uZVRhYmxlAF9fZGVyZWdpc3Rlcl9mcmFtZV9pbmZvAF9JVE1fcmVnaXN0ZXJUTUNsb25lVGFibGUAX19hZWFiaV91bndpbmRfY3BwX3ByMQBsaWJjLnNvLjEAX19zdGFja19jaGtfZ3VhcmQAY2xvc2UAc2lnYWN0aW9uAHJlYWQAX190aW1lcmZkX3NldHRpbWU2NABfX2Vycm5vX2xvY2F0aW9uAF9fbGliY19zdGFydF9tYWluAHRpbWVyZmRfY3JlYXRlAHN0cmVycm9yAF9fc3RhY2tfY2hrX2ZhaWwAR0NDXzMuNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAABAAEA9QAAABAAAAAAAAAAVSZ5CwAAAgAxAgAAAAAAAPgeAQAXAAAA/B4BABcAAAB0IAEAFwAAAHggAQAXAAAAhCABABcAAACYIAEAFwAAAHwgAQAVBQAAgCABABUIAACIIAEAFQ4AAIwgAQAVDwAAkCABABURAACUIAEAFRUAAAwgAQAWAwAAECABABYEAAAUIAEAFgUAABggAQAWBgAAHCABABYHAAAgIAEAFgkAACQgAQAWCgAAKCABABYMAAAsIAEAFg0AADAgAQAWDwAANCABABYQAAA4IAEAFhEAADwgAQAWEgAAQCABABYUAABEIAEAFhYAAEggAQAWFwAATCABABYYAABQIAEAFhkAAFQgAQAWGgAAWCABABYbAABcIAEAFhwAAGAgAQAWHQAAZCABABYeAABoIAEAFh8AAGwgAQAWIAAAcCABABYhAAABtb3oAUBwRwTgLeUE4J/lDuCP4AjwvuUgGAEAAMaP4hHKjOIg+LzlAMaP4hHKjOIY+LzlAMaP4hHKjOIQ+LzlAMaP4hHKjOII+LzlAMaP4hHKjOIA+LzlAMaP4hHKjOL497zlAMaP4hHKjOLw97zlAMaP4hHKjOLo97zlAMaP4hHKjOLg97zlAMaP4hHKjOLY97zlAMaP4hHKjOLQ97zlAMaP4hHKjOLI97zlAMaP4hHKjOLA97zlAMaP4hHKjOK497zlAMaP4hHKjOKw97zlAMaP4hHKjOKo97zlAMaP4hHKjOKg97zlAMaP4hHKjOKY97zlAMaP4hHKjOKQ97zlAMaP4hHKjOKI97zlAMaP4hHKjOKA97zlAMaP4hHKjOJ497zlAMaP4hHKjOJw97zlAMaP4hHKjOJo97zlAMaP4hHKjOJg97zlAMaP4hHKjOJY97zlT/AAC0/wAA4DSXlEaEYg8A8M5UYA8AL41hUBAB+1C0sLSntEmlgCkgpKmlgDkgAiAZIJSptYAh0AkwKbAWgDmP/3bO8FsF34BPsAv74WAQCEAAAAdAAAAHgAAAAGSAdLeER7RAZKg0J6RAPQBUvTWAOxGEdwRwC/MBcBAC4XAQB4FgEAgAAAAAhICUl4RHlECRoISssPA+uhAXpESRAD0AVL01gDsRhHcEcAvwQXAQACFwEARhYBAJQAAAAOSxC1e0QOTBt4fESjuQ1L41gjsQxLe0QYaP/3Lu//97//CkvjWBuxCUh4RP/3+u4ISwEie0QacBC9AL/QFgEAGhYBAIwAAACmFgEAfAAAAMYQAACgFgEACLUHSwdKe0SbWCuxBkkHSHlEeET/9xDvvegIQKrnAL/GFQEAkAAAAHAWAQCGEAAAgLSDsACveGAFS3tEGkYBIxNgAL8MN71GXfgEe3BHAL9uFgEAkLWFsACveGB4aADwi/0DRgArBdAiS3tEGkYCIxNgO+AgS3tEG3gAKwy/ASMAI9uyGkYdS3tEGnAcS3tEG3gAKwPQG0t7RBtoAuAaS3tEG2gZSnpEEngRRhhG//e+7vhg+2gAKxjQ//fu7gNGG2gYRv/3+u4ERv/35u4DRhtoGkYhRg5Le0QYRv/39O4MS3tEGkYDIxNgAL8UN71GkL0Avz4WAQAEFgEA8hUBAO0VAQDYFQEA1BUBANQVAQBcCwAAxhUBAIC1grAAr3hgeGgA8Cn9A0YAKwXQBkt7RBpGBCMTYAPgAPAI+ADwcvgIN71GgL0Av3oVAQCQtYOwAK8qS3tEG2gpSnpEEUYYRgDwlvgDRgArRNAA8H34JUt7RBt4ACs90SNLe0QbeAArA9AiS3tEG2gC4CFLe0QbaAEhGEb/90rueGB7aAArGND/93ruA0YbaBhG//eI7gRG//dy7gNGG2gaRiFGFUt7RBhG//eC7hRLe0QaRgYjE2AQ4BJLe0QbeAArFL8BIwAj27KD8AED27ID8AED2rIMS3tEGnAMN71GkL0AvxQVAQAeFQEACBUBAAEVAQDsFAEA6BQBAHYKAADgFAEApxQBAIsUAQCAtQCvC0t7RBtoC0p6RBFGGEYA8Cv4A0YAKwnQB0t7RBt4ACsE0QZLe0QaRgcjE2AAv4C9QhQBAEkUAQA3FAEAXBQBAIC1grAArwdLe0QbaAEhGEb/99jtACN7YHtoG2gAvwg3vUaAvQAUAQCQtYewAK94YDlgJ0p6RCdL01gbaHthT/AAAwAj+3MH8Q4DGUZ4aP/3/O04YTtpACsY0P/36u0DRhtoGEb/9/btBEb/9+LtA0YbaBpGIUYYS3tEGEb/9/DtFkt7RBpGBSMTYBLgO2gaeLt7mkIE0Lt7ACsB0QEjAOAAI/tz+3sD8AED+3O6eztoGnD7ewpJeUQGSopYEWh6aVFAAdD/99jtGEYcN71GkL0wEwEAiAAAAIgJAAC+EwEArhIBAJC1g7AAryNKekQjS9NYG2h7YE/wAAMAI/tw+xwYRv/3bO0DRrPx/z8Z0f/3kO0DRhxo//eM7QNGG2gYRv/3mO0DRhpGIUYVS3tEGEb/95btE0t7RBpGESMTYAAjC+D7eIPwAQPbsgArBNAOS3tEGEb/94Tt+3gMSXlEB0qKWBFoemhRQAHQ//eG7RhGDDe9RpC9AL94EgEAiAAAAAQJAAAKEwEAEAkAAAgSAQCAtYSwAK94YHhoAPC5+wNGACsF0AtLe0QaRhIjE2AO4P/3mP8DRvtz+3sAKwfQeGgA8PD7BEt7RBhG//dK7RA3vUaAvZoSAQDiCAAAkLWtsACvl0p6RJdL01gbaMf4rDBP8AADB/EgA4wiACEYRv/3uOyRS3tEO2IH8SADACIZRg8g//cs7f/37uwDRotKekQTYItLe0QbaAArBtGJS3tEGEb/9xbtCSPz4IdLe0QYRv/3Du0MIP/3puwDRoNKekQTYINLe0QbaLPx/z8U0f/36OwDRhtoGEb/9/TsBEb/9+DsA0YbaBpGIUZ6S3tEGEb/9+7sCiPM4HdLe0QYRv/36OwNIP/3fuwDRnRKekQTYHNLe0QbaLPx/z8U0f/3wOwDRhtoGEb/987sBEb/97jsA0YbaBpGIUZqS3tEGEb/98jsCyOl4DtGwO9QAEP5HwpE8kAjwPIPA7tgY0t7RBtoOkZiSXlEGEYA8F76A0ZgSnpEE2BfS3tEG2gAKwHRDCOH4F1Le0QYRv/3ouwBIgAhESD/90TsA0ZYSnpEE2BYS3tEG2iz8f8/FNH/93rsA0YbaBhG//eG7ARG//dy7ANGG2gaRiFGT0t7RBhG//eA7A0jXuAH8RADwO9QAEP5HwpP9MpDwfbNU7thR0t7RBtoB/EQAkVJeUQYRgDwFfoDRkNKekQTYENLe0QbaAArAdEOIz7gQEt7RBhG//da7AEiACEQIP/3+usDRjxKekQTYDtLe0QbaLPx/z8U0f/3MOwDRhtoGEb/9z7sBEb/9yjsA0YbaBpGIUYyS3tEGEb/9zjsDyMV4DBLe0QbaC9KekQvSXlEGEYA8Nf5A0YtSnpEE2AtS3tEG2gAKwHREyMA4AAjKkl5RAdKilgRaNf4rCBRQAHQ//cg7BhGtDe9RpC9gBEBAIgAAADB+///EhIBAAwSAQCSCAAApAgAALIRAQCsEQEAiAgAAK4IAABoEQEAYhEBAJIIAABEEQEAufv//zQRAQAuEQEAfAgAAN4QAQDYEAEAYAgAALQQAQBj+v//phABAKAQAQBOCAAAUBABAEoQAQAyCAAAOBABADYJAACL/f//LhABACgQAQBADwEAkLWFsACveGA5YHtoACsY23ho//eC6/hg+2gAKxHQ//eg6wNGG2gYRv/3rOsERv/3mOsDRhtoIkY5aARIeET/96jrAL8UN71GkL0Av0wHAACAtQCvK0t7RBtos/H/PwbQKUt7RBtoASEYRv/3ROsnS3tEG2iz8f8/BtAlS3tEG2gBIRhG//c26yJLe0QbaBhGAPC0+SBLe0QbaBhGAPCu+R5Le0QbaBhG//cG6xxLe0QYRv/3busbS3tEG2gaSnpEEUYYRv/3nP8YS3tEG2gYSnpEEUYYRv/3k/8WS3tEG2gVSnpEEUYYRv/3iv8TS3tEG2gTSnpEEUYYRv/3gf8Av4C9AL/iDgEA1g4BAMwOAQDADgEA2g4BANIOAQC+DgEAAgcAAIAOAQAOBwAAcg4BABAHAABUDgEAFgcAAEYOAQAYBwAAgLWEsACveGA5YCFLe0QYRv/3HOv/99j9A0YaRh1Le0QaYBjgHEt7RBtoASJP8P8xGEb/9+jq+GD7aLPx/z8K0f/37OoDRhtoBCsE0BNLe0QaRhAjE2ASS3tEG2gAK+HQEEt7RBtoBysE0Q9Le0QaRgAjE2D/90r/DEt7RBhG//fm6gtLe0QbaBhGEDe9RoC90AYAAA4OAQD2DQEA3g0BANQNAQDKDQEAwA0BAIoGAACoDQEAkLWPsACv+GC5YHpgK0p6RCtL01gbaHtjT/AAA3toACsG0HtoB/EQBA/LhOgPAAXgB/EQA8DvUABD+R8Ku2gAKwbQu2gH8SAED8uE6A8ABeAH8SADwO9QAEP5HwoH8RACACMAIfho//d66gNGs/H/PxXR//d66gNGG2gYRv/3huoERv/3cuoDRhtoGkYhRg1Le0QYRv/3gOpP8P8zAOAAIwlJeUQGSopYEWh6a1FAAdD/937qGEY8N71GkL2ODAEAiAAAAOwFAAD6CwEAgLWGsACv+GC5YHpgO2A7aHthe2lbaHhpmEcAvxg3vUaAvQAAkLWJsAKv+GC5YHpgu2gAKwbR//cy6gNGFiIaYAAjbuAQIP/30OkDRnthe2kAKwHRACNk4Htp+mgaYHtpumhaYHtpT/D/Mppge2kAItpgT/QAYQEg//ek6QJGe2maYHtpm2iz8f8/E9H/9wbqA0YbaBhG//cU6gRG//f+6QNGG2gaRiFGIEt7RBhG//cO6jLge2mbaHpoeWgYRv/3Of8DRrPx/z8m0HtpmWh7aQCTF0t7RAEi+Gj/987pAkZ7adpge2nbaAArE9H/99bpA0YbaBhG//fk6QRG//fO6QNGG2gaRiFGCkt7RBhG//fe6QLge2kE4AC/eGkA8Az4ACMYRhw3vUaQvQC/NgUAACn///8CBQAAgLWCsACveGB7aAArFdB7aBpoe2jbaBlGEEb/9zLpe2ibaLPx/z8E0Htom2gYRv/3dul4aP/3nOkA4AC/CDe9RoC9AACQtYewAK94YB5KekQeS9NYG2h7YU/wAAPA7xAAx+0CC3tom2gH8QgBCCIYRv/3YOkDRrPx/z8V0f/3cukDRhtoGEb/94DpBEb/92rpA0YbaBpGIUYNS3tEGEb/93rpT/D/MwDgACMKSXlEB0qKWBFoemlRQAHQ//d46RhGHDe9RpC9AL9KCgEAiAAAAG4EAADsCQEAgLWCsACveGB7aJtoACIAIRhG//eH/gNGGEYIN71GgL0Btb3oAUBwRwAAAABFUlJPUjogQ291bGQgbm90IHNldCBMRUQgb3V0cHV0IHZhbHVlOiAlcyAoJWQpLgoAAAAARVJST1I6IENvdWxkIG5vdCByZWFkIGJ1dHRvbiBHUElPOiAlcyAoJWQpLgoAAAAARVJST1I6IE5ldHdvcmtpbmdfSXNOZXR3b3JraW5nUmVhZHk6ICVkICglcykKAAAARXJyb3I6IE1ha2Ugc3VyZSB0aGF0IG5ldHdvcmsgaXMgcmVhZHkgYmVmb3JlIHN0YXJ0aW5nIHRoZSB0dXRvcmlhbC4KAAAASU5GTzogTmV0d29yayBpcyByZWFkeQoAQ291bGQgbm90IGNyZWF0ZSBldmVudCBsb29wLgoAAABPcGVuaW5nIFNBTVBMRV9CVVRUT05fMSBhcyBpbnB1dC4KAABFUlJPUjogQ291bGQgbm90IG9wZW4gU0FNUExFX0JVVFRPTl8xOiAlcyAoJWQpLgoAAAAAT3BlbmluZyBTQU1QTEVfQlVUVE9OXzIgYXMgaW5wdXQuCgAARVJST1I6IENvdWxkIG5vdCBvcGVuIFNBTVBMRV9CVVRUT05fMjogJXMgKCVkKS4KAAAAAE9wZW5pbmcgU0FNUExFX1JHQkxFRF9CTFVFIGFzIG91dHB1dC4KAABFUlJPUjogQ291bGQgbm90IG9wZW4gU0FNUExFX1JHQkxFRF9CTFVFIEdQSU86ICVzICglZCkuCgAAAABPcGVuaW5nIFNBTVBMRV9SR0JMRURfR1JFRU4gYXMgb3V0cHV0LgoARVJST1I6IENvdWxkIG5vdCBvcGVuIFNBTVBMRV9SR0JMRURfR1JFRU4gR1BJTzogJXMgKCVkKS4KAAAARVJST1I6IENvdWxkIG5vdCBjbG9zZSBmZCAlczogJXMgKCVkKS4KAENsb3NpbmcgZmlsZSBkZXNjcmlwdG9ycy4KAABCbGlua2luZ0xlZEJsdWVHcGlvAEJsaW5raW5nTGVkR3JlZW5HcGlvAAAAAExlZEJsaW5rQnV0dG9uMUdwaW8ATGVkQmxpbmtCdXR0b24yR3BpbwBFcnJvciBSZXBvcnRpbmcgYXBwbGljYXRpb24gc3RhcnRpbmcuCgAAQXBwbGljYXRpb24gZXhpdGluZy4KAAAAAAAAAAEAAAAAAAAAAAAAAAAAAABFUlJPUjogQ291bGQgbm90IHNldCB0aW1lciBwZXJpb2Q6ICVzICglZCkuCgAAAABFUlJPUjogVW5hYmxlIHRvIGNyZWF0ZSB0aW1lcjogJXMgKCVkKS4KAAAAAEVSUk9SOiBVbmFibGUgdG8gcmVnaXN0ZXIgdGltZXIgZXZlbnQ6ICVzICglZCkuCgAAAABFUlJPUjogQ291bGQgbm90IHJlYWQgdGltZXJmZCAlcyAoJWQpLgoACLEBgbCwAIQAAAAAlO7/fwCEBIDM7v9/sLCwgCTv/3+wsKiAdO//f9j//3+c7/9/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEKAADZCQAAAQAAAAEAAAABAAAA9QAAAAEAAACgAQAADAAAAMkHAAANAAAAXRYAABkAAAD4HgEAGwAAAAQAAAAaAAAA/B4BABwAAAAEAAAA9f7/b5ABAAAFAAAA9AMAAAYAAAC0AQAACgAAADkCAAALAAAAEAAAABUAAAAAAAAAAwAAAAAgAQACAAAA0AAAABQAAAARAAAAFwAAAPgGAAARAAAAmAYAABIAAABgAAAAEwAAAAgAAAD7//9vAAAACP7//294BgAA////bwEAAADw//9vLgYAAPr//28GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAQAAAAAAAAAAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAA0AcAANAHAADQBwAArRIAAF0WAAAAAAAAAAAAAMkHAAAAAAAAAAAAAAAAAAAAAAAAmCABAP////////////////////8BAQEBR0NDOiAoR05VKSA5LjMuMABBOgAAAGFlYWJpAAEwAAAABTdWRQAGCgdBCAEJAgoFDAISBBMBFAEVARcDGAEaAhwBHgQiASoBLAJEAwAuc2hzdHJ0YWIALmludGVycAAubm90ZS5nbnUuYnVpbGQtaWQALmdudS5oYXNoAC5keW5zeW0ALmR5bnN0cgAuZ251LnZlcnNpb24ALmdudS52ZXJzaW9uX3IALnJlbC5keW4ALnJlbC5wbHQALmluaXQALnRleHQALmZpbmkALnJvZGF0YQAuQVJNLmV4dGFiAC5BUk0uZXhpZHgALmVoX2ZyYW1lAC5pbml0X2FycmF5AC5maW5pX2FycmF5AC5keW5hbWljAC5nb3QALmRhdGEALmJzcwAuY29tbWVudAAuQVJNLmF0dHJpYnV0ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAEAAAACAAAAVAEAAFQBAAAYAAAAAAAAAAAAAAABAAAAAAAAABMAAAAHAAAAAgAAAGwBAABsAQAAJAAAAAAAAAAAAAAABAAAAAAAAAAmAAAA9v//bwIAAACQAQAAkAEAACQAAAAEAAAAAAAAAAQAAAAEAAAAMAAAAAsAAAACAAAAtAEAALQBAABAAgAABQAAAAMAAAAEAAAAEAAAADgAAAADAAAAAgAAAPQDAAD0AwAAOQIAAAAAAAAAAAAAAQAAAAAAAABAAAAA////bwIAAAAuBgAALgYAAEgAAAAEAAAAAAAAAAIAAAACAAAATQAAAP7//28CAAAAeAYAAHgGAAAgAAAABQAAAAEAAAAEAAAAAAAAAFwAAAAJAAAAAgAAAJgGAACYBgAAYAAAAAQAAAAAAAAABAAAAAgAAABlAAAACQAAAEIAAAD4BgAA+AYAANAAAAAEAAAAFQAAAAQAAAAIAAAAbgAAAAEAAAAGAAAAyAcAAMgHAAAIAAAAAAAAAAAAAAACAAAAAAAAAGkAAAABAAAABgAAANAHAADQBwAATAEAAAAAAAAAAAAABAAAAAQAAAB0AAAAAQAAAAYAAAAcCQAAHAkAAEANAAAAAAAAAAAAAAQAAAAAAAAAegAAAAEAAAAGAAAAXBYAAFwWAAAIAAAAAAAAAAAAAAACAAAAAAAAAIAAAAABAAAAAgAAAGgWAABoFgAAMAQAAAAAAAAAAAAACAAAAAAAAACIAAAAAQAAAAIAAACYGgAAmBoAAAwAAAAAAAAAAAAAAAQAAAAAAAAAkwAAAAEAAHCCAAAApBoAAKQaAAAoAAAADAAAAAAAAAAEAAAAAAAAAJ4AAAABAAAAAgAAAMwaAADMGgAABAAAAAAAAAAAAAAABAAAAAAAAACoAAAADgAAAAMAAAD4HgEA+B4AAAQAAAAAAAAAAAAAAAQAAAAEAAAAtAAAAA8AAAADAAAA/B4BAPweAAAEAAAAAAAAAAAAAAAEAAAABAAAAMAAAAAGAAAAAwAAAAAfAQAAHwAAAAEAAAUAAAAAAAAABAAAAAgAAADJAAAAAQAAAAMAAAAAIAEAACAAAJgAAAAAAAAAAAAAAAQAAAAEAAAAzgAAAAEAAAADAAAAmCABAJggAAAYAAAAAAAAAAAAAAAEAAAAAAAAANQAAAAIAAAAAwAAALAgAQCwIAAAMAAAAAAAAAAAAAAABAAAAAAAAADZAAAAAQAAADAAAAAAAAAAsCAAABEAAAAAAAAAAAAAAAEAAAABAAAA4gAAAAMAAHAAAAAAAAAAAMEgAAA7AAAAAAAAAAAAAAABAAAAAAAAAAEAAAADAAAAAAAAAAAAAAD8IAAA8gAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WDRNBQAAAElEJAAKAAAA/ycKpjaJSUq3P3CGHbA9Qyqt0NFUUIhMiXw2+gFoTdBTRxgAqNXMaVj0hxAUDXomFg/Bz8MfXfABAAAAREIoAP/8gWIAAAAARXJyb3JSZXBvcnRpbmdTdGFnZTEAAAAAAAAAAAAAAABUUAQAAgAAAE5EDAABAAAADQAAAAMAAACUAAAAkxNeY1PZGZtCfMNiySVtD3tN/W2o1yVJayrkrfgmiLSbGXx5qJFzQNbSSoaAYiZpUrwe6LBFfGKieD7W4+7D5A==\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "27637" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "2873ae36-a44a-4688-a375-e9f30f17ffac" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/be3a6629-5e08-4803-84d0-20677d47af31*D463FA83A75E19C84987AF5DE179180C29B5C3F2A8E99484570462E2FB3DFDE9?api-version=2024-04-01\u0026t=638475571996513079\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Bv5vjtdldK3t-JQjS1BSfR-B46tR4Vy4U9KOgPdcumVKhj3NUOVaMvc92TNPOiw97DKyDHTLJ1iJMIDjAmFJKZIiEmHQQoqwCgJmcbSEI4z-1LRbgDpmHFBx3NL0iMXgKNsG-FFKIYAuXk78HvQvpXx1iDIdxfzn4w57SmsIp0zHZlS0iFsHFRaeEg75e0AvLCKWoTxsdUJ4zWBm_0xX4A5g6DAJf1TiYkfbtdquX8qJ-r6bqSMmjN8CFT3IbnC9h9v0ZyHYY0NexIixsL3gXL_lg4DE3yn9WyAgbfG85VGxKg9rjh3W_js8zbSPy-Q3LPeS5xXK2qCyiL5hkRZL-g\u0026h=u-lbQ7n88o6kuvoZDyeFfTqD-IVyYyUPKbZWFwIiNbY" ], + "x-ms-request-id": [ "be3a6629-5e08-4803-84d0-20677d47af31" ], + "x-ms-correlation-request-id": [ "11e51a8f-0bb5-46e1-871c-d76ad5e3ec4d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083319Z:11e51a8f-0bb5-46e1-871c-d76ad5e3ec4d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 53E0BB46D9B844D08AE750F55D579895 Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:14Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:18 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "559" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"microsoft.azuresphere/catalogs/images\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:33:15.1822855Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:33:15.1822855Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/be3a6629-5e08-4803-84d0-20677d47af31*D463FA83A75E19C84987AF5DE179180C29B5C3F2A8E99484570462E2FB3DFDE9?api-version=2024-04-01\u0026t=638475571996513079\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Bv5vjtdldK3t-JQjS1BSfR-B46tR4Vy4U9KOgPdcumVKhj3NUOVaMvc92TNPOiw97DKyDHTLJ1iJMIDjAmFJKZIiEmHQQoqwCgJmcbSEI4z-1LRbgDpmHFBx3NL0iMXgKNsG-FFKIYAuXk78HvQvpXx1iDIdxfzn4w57SmsIp0zHZlS0iFsHFRaeEg75e0AvLCKWoTxsdUJ4zWBm_0xX4A5g6DAJf1TiYkfbtdquX8qJ-r6bqSMmjN8CFT3IbnC9h9v0ZyHYY0NexIixsL3gXL_lg4DE3yn9WyAgbfG85VGxKg9rjh3W_js8zbSPy-Q3LPeS5xXK2qCyiL5hkRZL-g\u0026h=u-lbQ7n88o6kuvoZDyeFfTqD-IVyYyUPKbZWFwIiNbY+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/be3a6629-5e08-4803-84d0-20677d47af31*D463FA83A75E19C84987AF5DE179180C29B5C3F2A8E99484570462E2FB3DFDE9?api-version=2024-04-01\u0026t=638475571996513079\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=Bv5vjtdldK3t-JQjS1BSfR-B46tR4Vy4U9KOgPdcumVKhj3NUOVaMvc92TNPOiw97DKyDHTLJ1iJMIDjAmFJKZIiEmHQQoqwCgJmcbSEI4z-1LRbgDpmHFBx3NL0iMXgKNsG-FFKIYAuXk78HvQvpXx1iDIdxfzn4w57SmsIp0zHZlS0iFsHFRaeEg75e0AvLCKWoTxsdUJ4zWBm_0xX4A5g6DAJf1TiYkfbtdquX8qJ-r6bqSMmjN8CFT3IbnC9h9v0ZyHYY0NexIixsL3gXL_lg4DE3yn9WyAgbfG85VGxKg9rjh3W_js8zbSPy-Q3LPeS5xXK2qCyiL5hkRZL-g\u0026h=u-lbQ7n88o6kuvoZDyeFfTqD-IVyYyUPKbZWFwIiNbY", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "42" ], + "x-ms-client-request-id": [ "81fb6928-8c79-4fb2-b1a3-942c6ffb42e0" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"680037a5-0000-0600-0000-660a71550000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "ee57970c-d4a4-4736-8714-d29eafd18b88" ], + "x-ms-correlation-request-id": [ "2dee40c5-cd92-43f3-bab4-082695e25d5c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083350Z:2dee40c5-cd92-43f3-bab4-082695e25d5c" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 71B28A53912A42659C165A234856FDA5 Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:50Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:49 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "905" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/be3a6629-5e08-4803-84d0-20677d47af31*D463FA83A75E19C84987AF5DE179180C29B5C3F2A8E99484570462E2FB3DFDE9\",\"name\":\"be3a6629-5e08-4803-84d0-20677d47af31*D463FA83A75E19C84987AF5DE179180C29B5C3F2A8E99484570462E2FB3DFDE9\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:33:16.1164213Z\",\"endTime\":\"2024-04-01T08:33:25.6373841Z\",\"error\":{\"target\":\"ImageUpload\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "43" ], + "x-ms-client-request-id": [ "81fb6928-8c79-4fb2-b1a3-942c6ffb42e0" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "96b85e83-0bdb-4ba8-878e-b79d7a774afe" ], + "x-ms-request-id": [ "60675cb5-fb09-4e5e-947b-cb6be447589f" ], + "x-ms-correlation-request-id": [ "2fd1fbc7-3c9a-44b0-b0f9-de97587639b8" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083353Z:2fd1fbc7-3c9a-44b0-b0f9-de97587639b8" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D50CF24B2F16494DA1DCE2327872E619 Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:50Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:52 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "949" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A28%3A52Z\u0026ske=2024-04-01T09%3A33%3A52Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A33%3A52Z\u0026sr=b\u0026sp=r\u0026sig=Rn%2BzDeygeOxm864oWXnn2i5z5XoSgeEpHJS0Fd69c9E%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01+7": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"image\": \"RT3NKABQAAADAAAAAAAAAENvbXByZXNzZWQgUk9NRlOoQR3JAAAAAAAAAAAEAAAAQ29tcHJlc3NlZAAAAAAAAO1BAAAwAAAAwAQAAKSDAADnAAAABQABAGFwcF9tYW5pZmVzdC5qc29uAAAA7UEAABAAAADBBwAAYmluAO2DAAAYJgAAAQACAGFwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsiU2NoZW1hVmVyc2lvbiI6MSwiTmFtZSI6IkdQSU9fSGlnaExldmVsQXBwIiwiQ29tcG9uZW50SWQiOiJkYzdmMTM1Yy02MDc0LTRkNDktYWEzYS0xNjBlNGVlZDg4NGYiLCJFbnRyeVBvaW50IjoiL2Jpbi9hcHAiLCJDbWRBcmdzIjpbXSwiQ2FwYWJpbGl0aWVzIjp7IkdwaW8iOlsxMiw4XX0sIkFwcGxpY2F0aW9uVHlwZSI6IkRlZmF1bHQiLCJUYXJnZXRBcHBsaWNhdGlvblJ1bnRpbWVWZXJzaW9uIjo3fQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/RUxGAQEBAAAAAAAAAAAAAwAoAAEAAADVCAAANAAAAOAhAAAABAAFNAAgAAkAKAAbABoAAQAAcDwVAAA8FQAAPBUAACgAAAAoAAAABAAAAAQAAAAGAAAANAAAADQAAAA0AAAAIAEAACABAAAEAAAABAAAAAMAAABUAQAAVAEAAFQBAAAYAAAAGAAAAAQAAAABAAAAAQAAAAAAAAAAAAAAAAAAAGgVAABoFQAABQAAAAAAAQABAAAA+B4AAPgeAQD4HgEAqgEAANwBAAAGAAAAAAABAAIAAAAAHwAAAB8BAAAfAQAAAQAAAAEAAAYAAAAEAAAABAAAAGwBAABsAQAAbAEAACQAAAAkAAAABAAAAAQAAABR5XRkAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAEAAAAFLldGT4HgAA+B4BAPgeAQAIAQAACAEAAAQAAAABAAAAL2xpYi9sZC1tdXNsLWFybWhmLnNvLjEABAAAABQAAAADAAAAR05VAIcxmBKlrI0NNETs9Y925nH8u24wAgAAACEAAAABAAAABQAAAAAkAIEhAAAAAAAAAOrT7w65jfEOAAAAAAAAAAAAAAAAAAAAAAAAAACMBwAAAAAAAAMACgAAAAAAlCABAAAAAAADABYAOgAAAAAAAAAAAAAAEgAAAOcBAAAAAAAAAAAAABIAAAA6AQAAAAAAAAAAAAAgAAAA5gAAAAAAAAAAAAAAEgAAABcBAAAAAAAAAAAAABIAAAAeAQAAAAAAAAAAAAAgAAAAjgAAAAAAAAAAAAAAEgAAALQBAAAAAAAAAAAAABIAAADHAAAAAAAAAAAAAAASAAAAEQAAAAAAAAAAAAAAEgAAANUBAAAAAAAAAAAAABIAAAAoAAAAAAAAAAAAAAASAAAAjQEAAAAAAAAAAAAAEQAAAAgBAAAAAAAAAAAAACIAAAByAAAAAAAAAAAAAAASAAAA7QAAAAAAAAAAAAAAIAAAAGwBAAAAAAAAAAAAABIAAACfAQAAAAAAAAAAAAASAAAAUgEAAAAAAAAAAAAAIAAAAJ4AAAAAAAAAAAAAABIAAACvAQAAAAAAAAAAAAASAAAAXQAAAAAAAAAAAAAAEgAAAIAAAAAAAAAAAAAAABIAAADEAQAAAAAAAAAAAAASAAAAAwEAAAAAAAAAAAAAEgAAAK8AAAAAAAAAAAAAABIAAAD2AQAAAAAAAAAAAAASAAAAvQAAAAAAAAAAAAAAEgAAAKUBAAAAAAAAAAAAABIAAAD/AQAAAAAAAAAAAAASAAAAUQAAAIcSAAACAAAAEgANAFcAAACNBwAAAgAAABIACgAAbGliYXBwbGlicy5zby4wAF9fYWVhYmlfdW53aW5kX2NwcF9wcjAAR1BJT19PcGVuQXNPdXRwdXQARXZlbnRMb29wX1VucmVnaXN0ZXJJbwBfZmluaQBfaW5pdABFdmVudExvb3BfUmVnaXN0ZXJJbwBHUElPX1NldFZhbHVlAEV2ZW50TG9vcF9SdW4ARXZlbnRMb29wX0Nsb3NlAEV2ZW50TG9vcF9DcmVhdGUAR1BJT19HZXRWYWx1ZQBMb2dfRGVidWcAR1BJT19PcGVuQXNJbnB1dABsaWJnY2Nfcy5zby4xAG1lbXNldABfX3JlZ2lzdGVyX2ZyYW1lX2luZm8AZnJlZQBfX2N4YV9maW5hbGl6ZQBtYWxsb2MAX0lUTV9kZXJlZ2lzdGVyVE1DbG9uZVRhYmxlAF9fZGVyZWdpc3Rlcl9mcmFtZV9pbmZvAF9JVE1fcmVnaXN0ZXJUTUNsb25lVGFibGUAX19hZWFiaV91bndpbmRfY3BwX3ByMQBsaWJjLnNvLjEAX19zdGFja19jaGtfZ3VhcmQAY2xvc2UAc2lnYWN0aW9uAHJlYWQAdGltZXJmZF9zZXR0aW1lAF9fZXJybm9fbG9jYXRpb24AX19saWJjX3N0YXJ0X21haW4AdGltZXJmZF9jcmVhdGUAc3RyZXJyb3IAX19zdGFja19jaGtfZmFpbABHQ0NfMy41AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAEAAQDYAAAAEAAAAAAAAABVJnkLAAACABACAAAAAAAA+B4BABcAAAD8HgEAFwAAAHAgAQAXAAAAdCABABcAAACAIAEAFwAAAJQgAQAXAAAAeCABABUFAAB8IAEAFQgAAIQgAQAVDwAAiCABABUQAACMIAEAFRIAAJAgAQAVFQAADCABABYDAAAQIAEAFgQAABQgAQAWBQAAGCABABYGAAAcIAEAFgcAACAgAQAWCQAAJCABABYKAAAoIAEAFgsAACwgAQAWDQAAMCABABYOAAA0IAEAFhAAADggAQAWEQAAPCABABYSAABAIAEAFhQAAEQgAQAWFgAASCABABYXAABMIAEAFhgAAFAgAQAWGQAAVCABABYaAABYIAEAFhsAAFwgAQAWHAAAYCABABYdAABkIAEAFh4AAGggAQAWHwAAbCABABYgAAABtb3oAUBwRwTgLeUE4J/lDuCP4AjwvuVcGAEAAMaP4hHKjOJc+LzlAMaP4hHKjOJU+LzlAMaP4hHKjOJM+LzlAMaP4hHKjOJE+LzlAMaP4hHKjOI8+LzlAMaP4hHKjOI0+LzlAMaP4hHKjOIs+LzlAMaP4hHKjOIk+LzlAMaP4hHKjOIc+LzlAMaP4hHKjOIU+LzlAMaP4hHKjOIM+LzlAMaP4hHKjOIE+LzlAMaP4hHKjOL897zlAMaP4hHKjOL097zlAMaP4hHKjOLs97zlAMaP4hHKjOLk97zlAMaP4hHKjOLc97zlAMaP4hHKjOLU97zlAMaP4hHKjOLM97zlAMaP4hHKjOLE97zlAMaP4hHKjOK897zlAMaP4hHKjOK097zlAMaP4hHKjOKs97zlAMaP4hHKjOKk97zlAMaP4hHKjOKc97zlT/AAC0/wAA4DSXlEaEYg8A8M5UYA8AL4HhYBAB+1C0sLSntEmlgCkgpKmlgDkgAiAZIJSptYAh0AkwKbAWgDmP/3eO8FsF34BPsAvwYXAQCAAAAAcAAAAHQAAAAGSAdLeER7RAZKg0J6RAPQBUvTWAOxGEdwRwC/bBcBAGoXAQDAFgEAfAAAAAhICUl4RHlECRoISssPA+uhAXpESRAD0AVL01gDsRhHcEcAv0AXAQA+FwEAjhYBAJAAAAAOSxC1e0QOTBt4fESjuQ1L41gjsQxLe0QYaP/3Ou//97//CkvjWBuxCUh4RP/3AO8ISwEie0QacBC9AL8MFwEAYhYBAIgAAADqFgEAeAAAAKYLAADcFgEACLUHSwdKe0SbWCuxBkkHSHlEeET/9xzvvegIQKrnAL8OFgEAjAAAAKwWAQBmCwAAgLSDsACveGAFS3tEGkYBIxNgAL8MN71GXfgEe3BHAL+qFgEAkLWFsACveGB4aADww/sDRgArBdAdS3tEGkYCIxNgMuAbS3tEG3gAKwy/ASMAI9uyGkYYS3tEGnAXS3tEG2gXSnpEEngRRhhG//fS7vhg+2gAKxjQ//f27gNGG2gYRv/3BO8ERv/37u4DRhtoGkYhRgtLe0QYRv/3/u4KS3tEGkYDIxNgAL8UN71GkL16FgEAPxYBAC0WAQAiFgEAIRYBAPYHAAAUFgEAkLWHsACveGA7SnpEO0vTWBtoe2FP8AADeGgA8Gf7A0YAKwXQNkt7RBpGBCMTYFXgNEt7RBtoB/EPAhFGGEb/97ruOGE7aQArGND/96juA0YbaBhG//e07gRG//eg7gNGG2gaRiFGKEt7RBhG//eu7iZLe0QaRgUjE2Av4Pp7JEt7RBt4mkIp0Pt7ACsi0SFLe0QbaAEzAyKT+/LxAvsB8psaHUp6RBNgHEt7RBpoHEt7RBto2wAbSXlEC0QZRhBGAPBe+wNGACsE0BdLe0QaRgYjE2D6exVLe0QacBRKekQGS9NYGmh7aVpAAdD/93ruHDe9RpC9AL8OFQEAhAAAAMIVAQB+FQEAjAcAAHYVAQA4FQEAVBUBAEAVAQA2FQEANBUBAPAGAAAcFQEA4BQBADoUAQCQtaewAK9hSnpEYUvTWBtox/iUME/wAAMH8QgDjCIAIRhG//fI7VtLe0S7YAfxCAMAIhlGDyD/9zbu//f+7QNGVUp6RBNgVUt7RBtoACsG0VNLe0QYRv/3IO4HI4bgUUt7RBhG//cY7gwg//e87QNGTUp6RBNgTUt7RBtos/H/PxTR//fy7QNGG2gYRv/3/u0ERv/36u0DRhtoGkYhRkRLe0QYRv/3+O0II1/gACM7YETyQCPA8g8De2A+S3tEG2g6Rj1JeUQYRgDwyvkDRjtKekQTYDpLe0QbaAArAdEJI0TgOEt7RBhG//fW7QEiACEIIP/3hO0DRjNKekQTYDNLe0QbaLPx/z8U0f/3ru0DRhtoGEb/97rtBEb/96btA0YbaBpGIUYqS3tEGEb/97TtCiMb4CdLe0QYaCdLe0QbaNsAJkp6RBNEGkYlS3tEGUYA8Ib5A0YjSnpEE2AiS3tEG2gAKwHRCyMA4AAjH0l5RAdKilgRaNf4lCBRQAHQ//eY7RhGnDe9RpC9AL/cEwEAhAAAANX9//9iFAEAXBQBAJ4GAACwBgAAChQBAAQUAQCUBgAA6BMBAAX+///YEwEA0hMBAIQGAACGEwEAgBMBAGAGAABuEwEAdBMBADAFAADV/P//VBMBAE4TAQB2EgEAkLWFsACveGA5YHtoACsY23ho//cU7fhg+2gAKxHQ//cs7QNGG2gYRv/3OO0ERv/3JO0DRhtoIkY5aARIeET/9zTtAL8UN71GkL0Av5AFAACAtQCvG0t7RBtoACsG2xpLe0QbaAEhGEb/99zsF0t7RBtoGEYA8Ib5FUt7RBtoGEYA8ID5E0t7RBtoGEb/96bsEUt7RBhG//cI7RBLe0QbaA9KekQRRhhG//eq/w1Le0QbaA1KekQRRhhG//eh/wC/gL0AvzoSAQAwEgEAShIBAEISAQAuEgEAYgUAAPQRAQBuBQAA3hEBAGwFAACAtYSwAK94YDlgHEt7RBhG//fU7P/3hv4DRhpGGEt7RBpgGOAXS3tEG2gBIk/w/zEYRv/3puz4YPtos/H/PwrR//ek7ANGG2gEKwTQDkt7RBpGDCMTYA1Le0QbaAAr4dD/94D/Ckt7RBhG//eo7AlLe0QbaBhGEDe9RoC9QAUAALoRAQCiEQEAihEBAIARAQACBQAAaBEBAJC1i7AAr/hguWB6YCpKekQqS9NYG2h7Yk/wAAN7aAArB9B6aAfxFAOS6AMAg+gDAAPgACN7YQAju2G7aAArB9C6aAfxHAOS6AMAg+gDAAPgACP7YQAjO2IH8RQCACMAIfho//cA7ANGs/H/PxXR//dC7ANGG2gYRv/3TuwERv/3OuwDRhtoGkYhRg1Le0QYRv/3SOxP8P8zAOAAIwlJeUQGSopYEWh6alFAAdD/90bsGEYsN71GkL1iEAEAhAAAAFwEAADSDwEAgLWGsACv+GC5YHpgO2A7aHthe2lbaHhpmEcAvxg3vUaAvQAAkLWJsAKv+GC5YHpgu2gAKwbR//f66wNGFiIaYAAjbuAQIP/3nusDRnthe2kAKwHRACNk4Htp+mgaYHtpumhaYHtpT/D/Mppge2kAItpgT/QAYQEg//dy6wJGe2maYHtpm2iz8f8/E9H/987rA0YbaBhG//fc6wRG//fG6wNGG2gaRiFGIEt7RBhG//fW6zLge2mbaHpoeWgYRv/3O/8DRrPx/z8m0HtpmWh7aQCTF0t7RAEi+Gj/95zrAkZ7adpge2nbaAArE9H/957rA0YbaBhG//es6wRG//eW6wNGG2gaRiFGCkt7RBhG//em6wLge2kE4AC/eGkA8Az4ACMYRhw3vUaQvQC/pgMAACn///9yAwAAgLWCsACveGB7aAArFdB7aBpoe2jbaBlGEEb/9wDre2ibaLPx/z8E0Htom2gYRv/3ROt4aP/3ZOsA4AC/CDe9RoC9AACQtYewAK94YB5KekQeS9NYG2h7YU/wAAPA7xAAx+0CC3tom2gH8QgBCCIYRv/3LusDRrPx/z8V0f/3OusDRhtoGEb/90jrBEb/9zLrA0YbaBpGIUYNS3tEGEb/90LrT/D/MwDgACMKSXlEB0qKWBFoemlRQAHQ//dA6xhGHDe9RpC9AL8iDgEAhAAAAN4CAADEDQEAgLWCsACveGA5YHtom2g6aDloGEb/94j+A0YYRgg3vUaAvQG1vegBQHBHAAAAAAAAQFlzBwAAAACAsuYOAAAAAABlzR1FUlJPUjogQ291bGQgbm90IHNldCBMRUQgb3V0cHV0IHZhbHVlOiAlcyAoJWQpLgoAAAAARVJST1I6IENvdWxkIG5vdCByZWFkIGJ1dHRvbiBHUElPOiAlcyAoJWQpLgoAAAAAQ291bGQgbm90IGNyZWF0ZSBldmVudCBsb29wLgoAAABPcGVuaW5nIFNBTVBMRV9CVVRUT05fMSBhcyBpbnB1dC4KAABFUlJPUjogQ291bGQgbm90IG9wZW4gU0FNUExFX0JVVFRPTl8xOiAlcyAoJWQpLgoAAAAAT3BlbmluZyBTQU1QTEVfTEVEIGFzIG91dHB1dC4KAABFUlJPUjogQ291bGQgbm90IG9wZW4gU0FNUExFX0xFRCBHUElPOiAlcyAoJWQpLgoAAAAARVJST1I6IENvdWxkIG5vdCBjbG9zZSBmZCAlczogJXMgKCVkKS4KAENsb3NpbmcgZmlsZSBkZXNjcmlwdG9ycy4KAABCbGlua2luZ0xlZEdwaW8ATGVkQmxpbmtSYXRlQnV0dG9uR3BpbwAAR1BJTyBhcHBsaWNhdGlvbiBzdGFydGluZy4KAEFwcGxpY2F0aW9uIGV4aXRpbmcuCgAAAEVSUk9SOiBDb3VsZCBub3Qgc2V0IHRpbWVyIHBlcmlvZDogJXMgKCVkKS4KAAAAAEVSUk9SOiBVbmFibGUgdG8gY3JlYXRlIHRpbWVyOiAlcyAoJWQpLgoAAAAARVJST1I6IFVuYWJsZSB0byByZWdpc3RlciB0aW1lciBldmVudDogJXMgKCVkKS4KAAAAAEVSUk9SOiBDb3VsZCBub3QgcmVhZCB0aW1lcmZkICVzICglZCkuCgAIsQGBsLAAhAAAAAC08/9/AIQEgOzz/3+wsLCARPT/f7CwqICU9P9/2P//f7z0/38BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOkJAACRCQAAAQAAAAEAAAABAAAA2AAAAAEAAACDAQAADAAAAI0HAAANAAAAhxIAABkAAAD4HgEAGwAAAAQAAAAaAAAA/B4BABwAAAAEAAAA9f7/b5ABAAAFAAAA5AMAAAYAAAC0AQAACgAAABgCAAALAAAAEAAAABUAAAAAAAAAAwAAAAAgAQACAAAAyAAAABQAAAARAAAAFwAAAMQGAAARAAAAZAYAABIAAABgAAAAEwAAAAgAAAD7//9vAAAACP7//29EBgAA////bwEAAADw//9v/AUAAPr//28GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAQAAAAAAAAAAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAACUBwAAlAcAAJQHAAD1DgAAhxIAAAAAAAAAAAAAjQcAAAAAAAAAAAAAAAAAAAAAAACUIAEA//////////8BAUdDQzogKEdOVSkgOS4zLjAAQToAAABhZWFiaQABMAAAAAU3VkUABgoHQQgBCQIKBQwCEgQTARQBFQEXAxgBGgIcAR4EIgEqASwCRAMALnNoc3RydGFiAC5pbnRlcnAALm5vdGUuZ251LmJ1aWxkLWlkAC5nbnUuaGFzaAAuZHluc3ltAC5keW5zdHIALmdudS52ZXJzaW9uAC5nbnUudmVyc2lvbl9yAC5yZWwuZHluAC5yZWwucGx0AC5pbml0AC50ZXh0AC5maW5pAC5yb2RhdGEALkFSTS5leHRhYgAuQVJNLmV4aWR4AC5laF9mcmFtZQAuaW5pdF9hcnJheQAuZmluaV9hcnJheQAuZHluYW1pYwAuZ290AC5kYXRhAC5ic3MALmNvbW1lbnQALkFSTS5hdHRyaWJ1dGVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAQAAAAIAAABUAQAAVAEAABgAAAAAAAAAAAAAAAEAAAAAAAAAEwAAAAcAAAACAAAAbAEAAGwBAAAkAAAAAAAAAAAAAAAEAAAAAAAAACYAAAD2//9vAgAAAJABAACQAQAAJAAAAAQAAAAAAAAABAAAAAQAAAAwAAAACwAAAAIAAAC0AQAAtAEAADACAAAFAAAAAwAAAAQAAAAQAAAAOAAAAAMAAAACAAAA5AMAAOQDAAAYAgAAAAAAAAAAAAABAAAAAAAAAEAAAAD///9vAgAAAPwFAAD8BQAARgAAAAQAAAAAAAAAAgAAAAIAAABNAAAA/v//bwIAAABEBgAARAYAACAAAAAFAAAAAQAAAAQAAAAAAAAAXAAAAAkAAAACAAAAZAYAAGQGAABgAAAABAAAAAAAAAAEAAAACAAAAGUAAAAJAAAAQgAAAMQGAADEBgAAyAAAAAQAAAAVAAAABAAAAAgAAABuAAAAAQAAAAYAAACMBwAAjAcAAAgAAAAAAAAAAAAAAAIAAAAAAAAAaQAAAAEAAAAGAAAAlAcAAJQHAABAAQAAAAAAAAAAAAAEAAAABAAAAHQAAAABAAAABgAAANQIAADUCAAAsgkAAAAAAAAAAAAABAAAAAAAAAB6AAAAAQAAAAYAAACGEgAAhhIAAAgAAAAAAAAAAAAAAAIAAAAAAAAAgAAAAAEAAAACAAAAkBIAAJASAACgAgAAAAAAAAAAAAAEAAAAAAAAAIgAAAABAAAAAgAAADAVAAAwFQAADAAAAAAAAAAAAAAABAAAAAAAAACTAAAAAQAAcIIAAAA8FQAAPBUAACgAAAAMAAAAAAAAAAQAAAAAAAAAngAAAAEAAAACAAAAZBUAAGQVAAAEAAAAAAAAAAAAAAAEAAAAAAAAAKgAAAAOAAAAAwAAAPgeAQD4HgAABAAAAAAAAAAAAAAABAAAAAQAAAC0AAAADwAAAAMAAAD8HgEA/B4AAAQAAAAAAAAAAAAAAAQAAAAEAAAAwAAAAAYAAAADAAAAAB8BAAAfAAAAAQAABQAAAAAAAAAEAAAACAAAAMkAAAABAAAAAwAAAAAgAQAAIAAAlAAAAAAAAAAAAAAABAAAAAQAAADOAAAAAQAAAAMAAACUIAEAlCAAAA4AAAAAAAAAAAAAAAQAAAAAAAAA1AAAAAgAAAADAAAApCABAKIgAAAwAAAAAAAAAAAAAAAEAAAAAAAAANkAAAABAAAAMAAAAAAAAACiIAAAEQAAAAAAAAAAAAAAAQAAAAEAAADiAAAAAwAAcAAAAAAAAAAAsyAAADsAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAMAAAAAAAAAAAAAAO4gAADyAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0WDRNBQAAAElEJAAKAAAAXBN/3HRgSU2qOhYOTu2IT5EKT6Bps0lCpH0owRjiyztTRxgAqNXMaVj0hxAUDXomFg/Bz8MfXfABAAAAREIoAAwcu18AAAAAR1BJT19IaWdoTGV2ZWxBcHAAAAAAAAAAAAAAAAAAAABUUAQAAgAAAE5EDAABAAAABwAAAAMAAACUAAAAQr2b50awGNjqRtGcYD8hEa0z6eCg24amK3cVKUtFdrevv6EkJi1QOeYCXD+l6EkLwlMeRb0VC5juCG30DyhdFg==\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "27637" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "679a799b-4dc1-4a59-a734-db849429498d" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/4432898f-3c1f-4443-9baf-c5c2a137a2ed*3C30DB93178E790BD63F658C5E74F313B3C3A55A9B4E30624A191321001C9685?api-version=2024-04-01\u0026t=638475572356531884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=VNjV-QrFpDDN9arhKLwLZeUmdn0aSbOgyCYzKig2NQgKIH6j1pQXvgn2L9I4OtyDNqDr24zzjEImrTqp4dk3VbQuqN1TB8GSJLza7EL2ml7V8rIs4VUvJbp823_4R1R9KiX22-IQ6wl_GBJcBEGinAWKpvp3GhtxGvi4uvfuzKI3FmDam1wE9QQdPnCkh72RK88rhEoBuFTsNxb28PtkQe8pkg_CLQSddvJxTTZ3JqP86DCUl4liK0TJq7vJXovQQXTlf6ZIOMXMBD5JXKTrb2nXsCb_nBsq64RSSnqtHz31hM7B2Nt4AFCDl9yzqAcuF89XnG9NbbTRgFLjCe23Vw\u0026h=9Hf-5D69A18pR9yXcsaaCdhbOij2fyuBkguE7DJZw4k" ], + "x-ms-request-id": [ "4432898f-3c1f-4443-9baf-c5c2a137a2ed" ], + "x-ms-correlation-request-id": [ "89a8e642-4803-4e23-96c1-ed77b8993ce4" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083355Z:89a8e642-4803-4e23-96c1-ed77b8993ce4" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B2E9577B2C7F434BBB19C13D87A1F2AB Ref B: MAA201060515051 Ref C: 2024-04-01T08:33:53Z" ], + "Date": [ "Mon, 01 Apr 2024 08:33:54 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "559" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"microsoft.azuresphere/catalogs/images\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:33:53.8249462Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:33:53.8249462Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/4432898f-3c1f-4443-9baf-c5c2a137a2ed*3C30DB93178E790BD63F658C5E74F313B3C3A55A9B4E30624A191321001C9685?api-version=2024-04-01\u0026t=638475572356531884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=VNjV-QrFpDDN9arhKLwLZeUmdn0aSbOgyCYzKig2NQgKIH6j1pQXvgn2L9I4OtyDNqDr24zzjEImrTqp4dk3VbQuqN1TB8GSJLza7EL2ml7V8rIs4VUvJbp823_4R1R9KiX22-IQ6wl_GBJcBEGinAWKpvp3GhtxGvi4uvfuzKI3FmDam1wE9QQdPnCkh72RK88rhEoBuFTsNxb28PtkQe8pkg_CLQSddvJxTTZ3JqP86DCUl4liK0TJq7vJXovQQXTlf6ZIOMXMBD5JXKTrb2nXsCb_nBsq64RSSnqtHz31hM7B2Nt4AFCDl9yzqAcuF89XnG9NbbTRgFLjCe23Vw\u0026h=9Hf-5D69A18pR9yXcsaaCdhbOij2fyuBkguE7DJZw4k+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/4432898f-3c1f-4443-9baf-c5c2a137a2ed*3C30DB93178E790BD63F658C5E74F313B3C3A55A9B4E30624A191321001C9685?api-version=2024-04-01\u0026t=638475572356531884\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=VNjV-QrFpDDN9arhKLwLZeUmdn0aSbOgyCYzKig2NQgKIH6j1pQXvgn2L9I4OtyDNqDr24zzjEImrTqp4dk3VbQuqN1TB8GSJLza7EL2ml7V8rIs4VUvJbp823_4R1R9KiX22-IQ6wl_GBJcBEGinAWKpvp3GhtxGvi4uvfuzKI3FmDam1wE9QQdPnCkh72RK88rhEoBuFTsNxb28PtkQe8pkg_CLQSddvJxTTZ3JqP86DCUl4liK0TJq7vJXovQQXTlf6ZIOMXMBD5JXKTrb2nXsCb_nBsq64RSSnqtHz31hM7B2Nt4AFCDl9yzqAcuF89XnG9NbbTRgFLjCe23Vw\u0026h=9Hf-5D69A18pR9yXcsaaCdhbOij2fyuBkguE7DJZw4k", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "45" ], + "x-ms-client-request-id": [ "c190b000-7eef-43b3-bf83-328a46fe71e4" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"68006ca6-0000-0600-0000-660a71780000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "04fb37f8-7553-4251-a2ba-877b9e9d07e8" ], + "x-ms-correlation-request-id": [ "9215f169-8729-4b48-aa23-aa5dbbfd8647" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083426Z:9215f169-8729-4b48-aa23-aa5dbbfd8647" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: A3A998713419425B9CC7C0DAC118F0C8 Ref B: MAA201060515051 Ref C: 2024-04-01T08:34:25Z" ], + "Date": [ "Mon, 01 Apr 2024 08:34:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "904" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/4432898f-3c1f-4443-9baf-c5c2a137a2ed*3C30DB93178E790BD63F658C5E74F313B3C3A55A9B4E30624A191321001C9685\",\"name\":\"4432898f-3c1f-4443-9baf-c5c2a137a2ed*3C30DB93178E790BD63F658C5E74F313B3C3A55A9B4E30624A191321001C9685\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:33:53.879332Z\",\"endTime\":\"2024-04-01T08:34:00.6062867Z\",\"error\":{\"target\":\"ImageUpload\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01+9": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "46" ], + "x-ms-client-request-id": [ "c190b000-7eef-43b3-bf83-328a46fe71e4" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "afbf7653-50ee-4661-bc83-acc743dcbe23" ], + "x-ms-request-id": [ "7e17140e-98c2-4ba2-9306-633543cc98af" ], + "x-ms-correlation-request-id": [ "1c615b11-8fe1-4330-9151-e44132a08b7d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083428Z:1c615b11-8fe1-4330-9151-e44132a08b7d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 4941408CE88A4395BBBD31F48FF1D1A1 Ref B: MAA201060515051 Ref C: 2024-04-01T08:34:26Z" ], + "Date": [ "Mon, 01 Apr 2024 08:34:28 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "948" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A29%3A28Z\u0026ske=2024-04-01T09%3A34%3A28Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A34%3A28Z\u0026sr=b\u0026sp=r\u0026sig=HEMg7LIvja%2FRQu%2F9RXchkSW2gch8h5fw2OfEXAkkOWU%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?api-version=2024-04-01+10": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"image\": \"RT3NKABAAAADAAAAAAAAAENvbXByZXNzZWQgUk9NRlOp1VbEAAAAAAAAAAAEAAAAQ29tcHJlc3NlZAAAAAAAAO1BAAAwAAAAwAQAAKSDAADqAAAABQABAGFwcF9tYW5pZmVzdC5qc29uAAAA7UEAABAAAADBBwAAYmluAO2DAADYFQAAAQACAGFwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsiU2NoZW1hVmVyc2lvbiI6MSwiTmFtZSI6IkhlbGxvV29ybGRfSGlnaExldmVsQXBwIiwiQ29tcG9uZW50SWQiOiIxNjg5ZDhiMi1jODM1LTJlMjctMjdhZC1lODk0ZDZkMTVmYTkiLCJFbnRyeVBvaW50IjoiL2Jpbi9hcHAiLCJDbWRBcmdzIjpbXSwiQ2FwYWJpbGl0aWVzIjp7IkdwaW8iOls4XX0sIkFwcGxpY2F0aW9uVHlwZSI6IkRlZmF1bHQiLCJUYXJnZXRBcHBsaWNhdGlvblJ1bnRpbWVWZXJzaW9uIjo3fQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/RUxGAQEBAAAAAAAAAAAAAwAoAAEAAAAJBgAANAAAAKARAAAABAAFNAAgAAkAKAAbABoAAQAAcJwIAACcCAAAnAgAACgAAAAoAAAABAAAAAQAAAAGAAAANAAAADQAAAA0AAAAIAEAACABAAAEAAAABAAAAAMAAABUAQAAVAEAAFQBAAAYAAAAGAAAAAQAAAABAAAAAQAAAAAAAAAAAAAAAAAAAMgIAADICAAABQAAAAAAAQABAAAA+A4AAPgOAQD4DgEAaAEAAIQBAAAGAAAAAAABAAIAAAAADwAAAA8BAAAPAQAAAQAAAAEAAAYAAAAEAAAABAAAAGwBAABsAQAAbAEAACQAAAAkAAAABAAAAAQAAABR5XRkAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAEAAAAFLldGT4DgAA+A4BAPgOAQAIAQAACAEAAAQAAAABAAAAL2xpYi9sZC1tdXNsLWFybWhmLnNvLjEABAAAABQAAAADAAAAR05VAFAOm1MAI7g/K6nYT+f/2NHYoTDBAgAAABMAAAABAAAABQAAAAAkAIETAAAAAAAAAOrT7w65jfEOAAAAAAAAAAAAAAAAAAAAAAAAAABoBQAAAAAAAAMACgAAAAAAXBABAAAAAAADABYArQAAAAAAAAAAAAAAIAAAAJEAAAAAAAAAAAAAACAAAAARAAAAAAAAAAAAAAASAAAALQEAAAAAAAAAAAAAEgAAACgAAAAAAAAAAAAAABIAAAAAAQAAAAAAAAAAAAARAAAAggAAAAAAAAAAAAAAIgAAAEYAAAAAAAAAAAAAABIAAABsAAAAAAAAAAAAAAAgAAAA3wAAAAAAAAAAAAAAEgAAAMUAAAAAAAAAAAAAACAAAAAcAQAAAAAAAAAAAAASAAAAEgEAAAAAAAAAAAAAEgAAAD8BAAAAAAAAAAAAABIAAABUAAAAAAAAAAAAAAASAAAASAEAAAAAAAAAAAAAEgAAADoAAAAJCAAAAgAAABIADQBAAAAAaQUAAAIAAAASAAoAAGxpYmFwcGxpYnMuc28uMABfX2FlYWJpX3Vud2luZF9jcHBfcHIwAEdQSU9fT3BlbkFzT3V0cHV0AF9maW5pAF9pbml0AEdQSU9fU2V0VmFsdWUATG9nX0RlYnVnAGxpYmdjY19zLnNvLjEAX19yZWdpc3Rlcl9mcmFtZV9pbmZvAF9fY3hhX2ZpbmFsaXplAF9JVE1fZGVyZWdpc3RlclRNQ2xvbmVUYWJsZQBfX2RlcmVnaXN0ZXJfZnJhbWVfaW5mbwBfSVRNX3JlZ2lzdGVyVE1DbG9uZVRhYmxlAF9fYWVhYmlfdW53aW5kX2NwcF9wcjEAbGliYy5zby4xAF9fc3RhY2tfY2hrX2d1YXJkAG5hbm9zbGVlcABfX2Vycm5vX2xvY2F0aW9uAF9fbGliY19zdGFydF9tYWluAHN0cmVycm9yAF9fc3RhY2tfY2hrX2ZhaWwAR0NDXzMuNQAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAABAAEAAQABAF4AAAAQAAAAAAAAAFUmeQsAAAIAWQEAAAAAAAD4DgEAFwAAAPwOAQAXAAAAOBABABcAAAA8EAEAFwAAAEgQAQAXAAAAXBABABcAAABAEAEAFQMAAEQQAQAVBAAATBABABUIAABQEAEAFQkAAFQQAQAVCwAAWBABABUNAAAMEAEAFgMAABAQAQAWBgAAFBABABYHAAAYEAEAFgkAABwQAQAWCgAAIBABABYLAAAkEAEAFg4AACgQAQAWDwAALBABABYQAAAwEAEAFhEAADQQAQAWEgAAAbW96AFAcEcE4C3lBOCf5Q7gj+AI8L7lgAoBAADGj+IQyozigPq85QDGj+IQyoziePq85QDGj+IQyozicPq85QDGj+IQyoziaPq85QDGj+IQyoziYPq85QDGj+IQyoziWPq85QDGj+IQyoziUPq85QDGj+IQyoziSPq85QDGj+IQyoziQPq85QDGj+IQyoziOPq85QDGj+IQyoziMPq85U/wAAtP8AAOA0l5RGhGIPAPDOVGAPAC+OoIAQAftQtLC0p7RJpYApIKSppYA5IAIgGSCUqbWAIdAJMCmwFoA5j/96LvBbBd+AT7AL/SCQEASAAAADgAAAA8AAAABkgHS3hEe0QGSoNCekQD0AVL01gDsRhHcEcAv/QJAQDyCQEAjAkBAEQAAAAISAlJeER5RAkaCErLDwProQF6REkQA9AFS9NYA7EYR3BHAL/ICQEAxgkBAFoJAQBYAAAADksQtXtEDkwbeHxEo7kNS+NYI7EMS3tEGGj/92Tv//e//wpL41gbsQlIeET/90jvCEsBIntEGnAQvQC/lAkBAC4JAQBQAAAAfgkBAEAAAADSAQAAZAkBAAi1B0sHSntEm1grsQZJB0h5RHhE//dG773oCECq5wC/2ggBAFQAAAA0CQEAkgEAAJC1hbAAryhKekQoS9NYG2j7YE/wAAMmS3tEGEb/90LvASIAIQgg//cU7zhgO2iz8f8/HNH/9yTvA0YbaBhG//cs7wRG//cc7wNGG2gaRiFGGEt7RBhG//cm7wEjFkl5RBJKilgRaPpoUUAZ0BbgASN7YAAju2AAITho//f27jsdACEYRv/3Au8BITho//fs7jsdACEYRv/3+u7s5//3CO8YRhQ3vUaQvagIAQBMAAAAqAAAAJoAAABSCAEAAbW96AFAcEdTdGFydGluZyBDTWFrZSBIZWxsbyBXb3JsZCBhcHBsaWNhdGlvbi4uLgoAAEVycm9yIG9wZW5pbmcgR1BJTzogJXMgKCVkKS4gQ2hlY2sgdGhhdCBhcHBfbWFuaWZlc3QuanNvbiBpbmNsdWRlcyB0aGUgR1BJTyB1c2VkLgoAAAixAYGwsACEAAAAAIj9/38AhASAwP3/f7CwsIAY/v9/sLCogGj+/3/Y//9/kP7/fwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQcAAMUGAAABAAAAAQAAAAEAAABeAAAAAQAAAPYAAAAMAAAAaQUAAA0AAAAJCAAAGQAAAPgOAQAbAAAABAAAABoAAAD8DgEAHAAAAAQAAAD1/v9vkAEAAAUAAAAEAwAABgAAALQBAAAKAAAAYQEAAAsAAAAQAAAAFQAAAAAAAAADAAAAABABAAIAAABYAAAAFAAAABEAAAAXAAAAEAUAABEAAACwBAAAEgAAAGAAAAATAAAACAAAAPv//28AAAAI/v//b5AEAAD///9vAQAAAPD//29mBAAA+v//bwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8BAAAAAAAAAAAAcAUAAHAFAABwBQAAcAUAAHAFAABwBQAAcAUAAHAFAABwBQAAcAUAAHAFAABNBwAACQgAAAAAAAAAAAAAaQUAAAAAAAAAAAAAAAAAAAAAAABcEAEAR0NDOiAoR05VKSA5LjMuMABBOgAAAGFlYWJpAAEwAAAABTdWRQAGCgdBCAEJAgoFDAISBBMBFAEVARcDGAEaAhwBHgQiASoBLAJEAwAuc2hzdHJ0YWIALmludGVycAAubm90ZS5nbnUuYnVpbGQtaWQALmdudS5oYXNoAC5keW5zeW0ALmR5bnN0cgAuZ251LnZlcnNpb24ALmdudS52ZXJzaW9uX3IALnJlbC5keW4ALnJlbC5wbHQALmluaXQALnRleHQALmZpbmkALnJvZGF0YQAuQVJNLmV4dGFiAC5BUk0uZXhpZHgALmVoX2ZyYW1lAC5pbml0X2FycmF5AC5maW5pX2FycmF5AC5keW5hbWljAC5nb3QALmRhdGEALmJzcwAuY29tbWVudAAuQVJNLmF0dHJpYnV0ZXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAEAAAACAAAAVAEAAFQBAAAYAAAAAAAAAAAAAAABAAAAAAAAABMAAAAHAAAAAgAAAGwBAABsAQAAJAAAAAAAAAAAAAAABAAAAAAAAAAmAAAA9v//bwIAAACQAQAAkAEAACQAAAAEAAAAAAAAAAQAAAAEAAAAMAAAAAsAAAACAAAAtAEAALQBAABQAQAABQAAAAMAAAAEAAAAEAAAADgAAAADAAAAAgAAAAQDAAAEAwAAYQEAAAAAAAAAAAAAAQAAAAAAAABAAAAA////bwIAAABmBAAAZgQAACoAAAAEAAAAAAAAAAIAAAACAAAATQAAAP7//28CAAAAkAQAAJAEAAAgAAAABQAAAAEAAAAEAAAAAAAAAFwAAAAJAAAAAgAAALAEAACwBAAAYAAAAAQAAAAAAAAABAAAAAgAAABlAAAACQAAAEIAAAAQBQAAEAUAAFgAAAAEAAAAFQAAAAQAAAAIAAAAbgAAAAEAAAAGAAAAaAUAAGgFAAAIAAAAAAAAAAAAAAACAAAAAAAAAGkAAAABAAAABgAAAHAFAABwBQAAmAAAAAAAAAAAAAAABAAAAAQAAAB0AAAAAQAAAAYAAAAIBgAACAYAAAACAAAAAAAAAAAAAAQAAAAAAAAAegAAAAEAAAAGAAAACAgAAAgIAAAIAAAAAAAAAAAAAAACAAAAAAAAAIAAAAABAAAAAgAAABAIAAAQCAAAfwAAAAAAAAAAAAAABAAAAAAAAACIAAAAAQAAAAIAAACQCAAAkAgAAAwAAAAAAAAAAAAAAAQAAAAAAAAAkwAAAAEAAHCCAAAAnAgAAJwIAAAoAAAADAAAAAAAAAAEAAAAAAAAAJ4AAAABAAAAAgAAAMQIAADECAAABAAAAAAAAAAAAAAABAAAAAAAAACoAAAADgAAAAMAAAD4DgEA+A4AAAQAAAAAAAAAAAAAAAQAAAAEAAAAtAAAAA8AAAADAAAA/A4BAPwOAAAEAAAAAAAAAAAAAAAEAAAABAAAAMAAAAAGAAAAAwAAAAAPAQAADwAAAAEAAAUAAAAAAAAABAAAAAgAAADJAAAAAQAAAAMAAAAAEAEAABAAAFwAAAAAAAAAAAAAAAQAAAAEAAAAzgAAAAEAAAADAAAAXBABAFwQAAAEAAAAAAAAAAAAAAAEAAAAAAAAANQAAAAIAAAAAwAAAGAQAQBgEAAAHAAAAAAAAAAAAAAABAAAAAAAAADZAAAAAQAAADAAAAAAAAAAYBAAABEAAAAAAAAAAAAAAAEAAAABAAAA4gAAAAMAAHAAAAAAAAAAAHEQAAA7AAAAAAAAAAAAAAABAAAAAAAAAAEAAAADAAAAAAAAAAAAAACsEAAA8gAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRYNE0FAAAASUQkAAoAAACy2IkWNcgnLiet6JTW0V+pGg1rnHg/gkOG3Tcaq8PgBlNHGACo1cxpWPSHEBQNeiYWD8HPwx9d8AEAAABEQigArOS6XwAAAABIZWxsb1dvcmxkX0hpZ2hMZXZlbEFwcAAAAAAAAAAAAFRQBAACAAAATkQMAAEAAAAHAAAAAwAAAJQAAACFdS0unTaqRyEBpKWV/rmyo1VEWzthNWLweTyMyeZ6wixMrhws/28EbLCEIScgNilDR2hIu18cwDV6rSzfvo48\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "22173" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "da3115f1-cdd6-4184-a9e0-23d63f6a3b37" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/edbd9355-4e69-4e7e-8ccc-322a6cfc21f4*1B47A05F53BA33B769F82AB4CD29D6AA1CE2EB1600828FCD0AB04D5251D07FEB?api-version=2024-04-01\u0026t=638475572720773178\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hEAGIzI4NSBH8zkCSdL9mSGnjEOGNJRFdz8wfP6SENpzwpYys8QdqJvdfolIA6t9AZCv6HB5iPy3w3QXmKlSw5EbNj3MQSgpYZV8edzyI5ubAfNZuhq_Y8eLwmqJKG-_Wkfr4rkZuf_9ebPRyv0vFX84rgCj1ygRPs7W-L3WUbCAymj2va5-x-4IoKgSvsO8ZborMGYIy0TQ4I_tIa-0eRqCVmqy0odcPdLjj_jaGFQFg0Pho9iX_yzhlrHdPkcUCxaBprk289M1s7LTAwRJQPOHYXp56qI0FpczNITf72qF1vPTo66LtnlFIUrSjHFj_QKEgHdeGYlCaYgYhKSsrw\u0026h=_q2V7rjbCJvq70KpIcBKBQmKnEzKME74MRQ4q3fSCW4" ], + "x-ms-request-id": [ "edbd9355-4e69-4e7e-8ccc-322a6cfc21f4" ], + "x-ms-correlation-request-id": [ "b67085ef-ee36-4941-9b21-341d0c948645" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083432Z:b67085ef-ee36-4941-9b21-341d0c948645" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0AE018A034714C0BA9E264FE21F6AE80 Ref B: MAA201060515051 Ref C: 2024-04-01T08:34:29Z" ], + "Date": [ "Mon, 01 Apr 2024 08:34:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "559" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"name\":\"9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"type\":\"microsoft.azuresphere/catalogs/images\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:34:29.3585857Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:34:29.3585857Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/edbd9355-4e69-4e7e-8ccc-322a6cfc21f4*1B47A05F53BA33B769F82AB4CD29D6AA1CE2EB1600828FCD0AB04D5251D07FEB?api-version=2024-04-01\u0026t=638475572720773178\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hEAGIzI4NSBH8zkCSdL9mSGnjEOGNJRFdz8wfP6SENpzwpYys8QdqJvdfolIA6t9AZCv6HB5iPy3w3QXmKlSw5EbNj3MQSgpYZV8edzyI5ubAfNZuhq_Y8eLwmqJKG-_Wkfr4rkZuf_9ebPRyv0vFX84rgCj1ygRPs7W-L3WUbCAymj2va5-x-4IoKgSvsO8ZborMGYIy0TQ4I_tIa-0eRqCVmqy0odcPdLjj_jaGFQFg0Pho9iX_yzhlrHdPkcUCxaBprk289M1s7LTAwRJQPOHYXp56qI0FpczNITf72qF1vPTo66LtnlFIUrSjHFj_QKEgHdeGYlCaYgYhKSsrw\u0026h=_q2V7rjbCJvq70KpIcBKBQmKnEzKME74MRQ4q3fSCW4+11": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/edbd9355-4e69-4e7e-8ccc-322a6cfc21f4*1B47A05F53BA33B769F82AB4CD29D6AA1CE2EB1600828FCD0AB04D5251D07FEB?api-version=2024-04-01\u0026t=638475572720773178\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hEAGIzI4NSBH8zkCSdL9mSGnjEOGNJRFdz8wfP6SENpzwpYys8QdqJvdfolIA6t9AZCv6HB5iPy3w3QXmKlSw5EbNj3MQSgpYZV8edzyI5ubAfNZuhq_Y8eLwmqJKG-_Wkfr4rkZuf_9ebPRyv0vFX84rgCj1ygRPs7W-L3WUbCAymj2va5-x-4IoKgSvsO8ZborMGYIy0TQ4I_tIa-0eRqCVmqy0odcPdLjj_jaGFQFg0Pho9iX_yzhlrHdPkcUCxaBprk289M1s7LTAwRJQPOHYXp56qI0FpczNITf72qF1vPTo66LtnlFIUrSjHFj_QKEgHdeGYlCaYgYhKSsrw\u0026h=_q2V7rjbCJvq70KpIcBKBQmKnEzKME74MRQ4q3fSCW4", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "48" ], + "x-ms-client-request-id": [ "ec2bc79c-70f1-4982-ab76-3a2d4fcee3ce" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"68003fa7-0000-0600-0000-660a719c0000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "0070dd12-3d10-4f76-aa66-c75e7b5084c9" ], + "x-ms-correlation-request-id": [ "8f93bdbe-25ec-4ce1-a446-dfd153f6d2e0" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083503Z:8f93bdbe-25ec-4ce1-a446-dfd153f6d2e0" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: CE42A441EAE54ED1AAD03E8549AA87DF Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:02Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "903" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/edbd9355-4e69-4e7e-8ccc-322a6cfc21f4*1B47A05F53BA33B769F82AB4CD29D6AA1CE2EB1600828FCD0AB04D5251D07FEB\",\"name\":\"edbd9355-4e69-4e7e-8ccc-322a6cfc21f4*1B47A05F53BA33B769F82AB4CD29D6AA1CE2EB1600828FCD0AB04D5251D07FEB\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:34:29.55592Z\",\"endTime\":\"2024-04-01T08:34:36.3724821Z\",\"error\":{\"target\":\"ImageUpload\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateImages+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?api-version=2024-04-01+12": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "49" ], + "x-ms-client-request-id": [ "ec2bc79c-70f1-4982-ab76-3a2d4fcee3ce" ], + "CommandName": [ "New-AzSphereImage" ], + "FullCommandName": [ "New-AzSphereImage_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0a94e2b2-a899-4fa4-985e-a17607e4713e" ], + "x-ms-request-id": [ "00a32bf0-4124-408f-a47a-7dfdf0ce9f02" ], + "x-ms-correlation-request-id": [ "60c4491f-f991-443c-ae69-8e281b5f1733" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083506Z:60c4491f-f991-443c-ae69-8e281b5f1733" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0737EBC1BA2A4B45AE7794772073FFCB Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:03Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:05 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "950" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"name\":\"9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A05Z\u0026ske=2024-04-01T09%3A35%3A05Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A05Z\u0026sr=b\u0026sp=r\u0026sig=ZoQFgCDHhkkTzXZFnh1VCavYasGSCCiuyWbCQ2hjZfo%3D\",\"image\":\"HelloWorld_HighLevelApp\",\"imageId\":\"9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"1689d8b2-c835-2e27-27ad-e894d6d15fa9\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "50" ], + "x-ms-client-request-id": [ "5b3ab141-e3a2-46d0-acc8-de2928cdc261" ], + "CommandName": [ "Get-AzSphereImage" ], + "FullCommandName": [ "Get-AzSphereImage_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "afddc63c-2cad-4841-9fff-1e3f52a1ac3b" ], + "x-ms-request-id": [ "b99f8c52-1331-4016-bcb2-7bd3cfbc6525" ], + "x-ms-correlation-request-id": [ "a0360a31-202e-45ef-8eda-fc02adeec729" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083507Z:a0360a31-202e-45ef-8eda-fc02adeec729" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 001435C8E0374FE6BADAA53547D49314 Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:06Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "950" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A07Z\u0026ske=2024-04-01T09%3A35%3A07Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A07Z\u0026sr=b\u0026sp=r\u0026sig=udC%2FwIFd4WuwQS7%2BRVdVUNdH7j3xxq3Wq8ZEw%2B3D8XU%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01+2": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deployedImages\": [\r\n {\r\n \"properties\": {\r\n \"image\": \"AzureSphereBlink1\",\r\n \"imageId\": \"14a6729e-5819-4737-8713-37b4798533f8\",\r\n \"regionalDataBoundary\": \"None\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "259" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "a1300b2d-2e84-410f-9832-b9d75070a029" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/9d88fa8b-23d1-47fb-b9ec-d804afd9387d*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573103191557\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hXXinMVkyfkIfIUrabopWQh9VIytnzZA547BNJk3Cjmufu4cu8GuqebO6n37jJIOk0YseLi0N0gggL99nNZZ8RbSK3D5wMFEDbnb8TeFrrksCqBQTAMVmptJqE-tIMqVvp5YMxH2JxPlCG8yGS3Y5aZKBq459OG2gRrjUCu1iSsY_gIj1_ZZG2Sy1hun8AOm5j_H08ZqIMMxhMEbwq9LEkLCju6Ay00l0FRHOhjbZKI_0vjduSKFvAfJWGENEwapfYlil_Ga65EzcHX7M0N5hMxQE3fIhcnQiBslo7sIzDtLY7Xf1MyYdggPjXvgONuj9bloY1fxEexrpR8jt5m6jg\u0026h=pVBnBXkFYV39t70fziNPfAQdBxVZG1_NSwqDESO9uVE" ], + "x-ms-request-id": [ "9d88fa8b-23d1-47fb-b9ec-d804afd9387d" ], + "x-ms-correlation-request-id": [ "8347b555-4912-411c-96bf-6182a3d437e9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083510Z:8347b555-4912-411c-96bf-6182a3d437e9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 9780AA535A484F6AAB3855BC6754005C Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:07Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "577" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default\",\"name\":\".default\",\"type\":\"microsoft.azuresphere/catalogs/products/devicegroups/deployments\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:35:08.0220861Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:35:08.0220861Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/9d88fa8b-23d1-47fb-b9ec-d804afd9387d*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573103191557\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hXXinMVkyfkIfIUrabopWQh9VIytnzZA547BNJk3Cjmufu4cu8GuqebO6n37jJIOk0YseLi0N0gggL99nNZZ8RbSK3D5wMFEDbnb8TeFrrksCqBQTAMVmptJqE-tIMqVvp5YMxH2JxPlCG8yGS3Y5aZKBq459OG2gRrjUCu1iSsY_gIj1_ZZG2Sy1hun8AOm5j_H08ZqIMMxhMEbwq9LEkLCju6Ay00l0FRHOhjbZKI_0vjduSKFvAfJWGENEwapfYlil_Ga65EzcHX7M0N5hMxQE3fIhcnQiBslo7sIzDtLY7Xf1MyYdggPjXvgONuj9bloY1fxEexrpR8jt5m6jg\u0026h=pVBnBXkFYV39t70fziNPfAQdBxVZG1_NSwqDESO9uVE+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/9d88fa8b-23d1-47fb-b9ec-d804afd9387d*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573103191557\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=hXXinMVkyfkIfIUrabopWQh9VIytnzZA547BNJk3Cjmufu4cu8GuqebO6n37jJIOk0YseLi0N0gggL99nNZZ8RbSK3D5wMFEDbnb8TeFrrksCqBQTAMVmptJqE-tIMqVvp5YMxH2JxPlCG8yGS3Y5aZKBq459OG2gRrjUCu1iSsY_gIj1_ZZG2Sy1hun8AOm5j_H08ZqIMMxhMEbwq9LEkLCju6Ay00l0FRHOhjbZKI_0vjduSKFvAfJWGENEwapfYlil_Ga65EzcHX7M0N5hMxQE3fIhcnQiBslo7sIzDtLY7Xf1MyYdggPjXvgONuj9bloY1fxEexrpR8jt5m6jg\u0026h=pVBnBXkFYV39t70fziNPfAQdBxVZG1_NSwqDESO9uVE", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "52" ], + "x-ms-client-request-id": [ "9e9a6a9f-0d8f-49ef-8aa5-58c1f99f9605" ], + "CommandName": [ "New-AzSphereDeployment" ], + "FullCommandName": [ "New-AzSphereDeployment_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"6800b3a9-0000-0600-0000-660a71bf0000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-request-id": [ "3652929c-3beb-4e1c-9dc2-e3f43137a002" ], + "x-ms-correlation-request-id": [ "1ca74080-fb51-4525-82fa-de5b3f7dca3a" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083541Z:1ca74080-fb51-4525-82fa-de5b3f7dca3a" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D8B4AD4B947B4FCB939D081582E2ADCE Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:40Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:40 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "978" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/9d88fa8b-23d1-47fb-b9ec-d804afd9387d*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D\",\"name\":\"9d88fa8b-23d1-47fb-b9ec-d804afd9387d*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:35:08.1831532Z\",\"endTime\":\"2024-04-01T08:35:11.625519Z\",\"error\":{\"target\":\"DeployToDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01+4": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "53" ], + "x-ms-client-request-id": [ "9e9a6a9f-0d8f-49ef-8aa5-58c1f99f9605" ], + "CommandName": [ "New-AzSphereDeployment" ], + "FullCommandName": [ "New-AzSphereDeployment_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "2d7cf147-626e-4951-b790-fe97a29bed7d" ], + "x-ms-request-id": [ "c7cb8fee-2dc8-4f8e-8c26-acb56a2defc3" ], + "x-ms-correlation-request-id": [ "5a9a4b44-8911-4f61-bf67-63b4489ecadd" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083543Z:5a9a4b44-8911-4f61-bf67-63b4489ecadd" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: EDFE33100964417891CB6EF17EE982CD Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:41Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:42 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1593" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899\",\"name\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:10.5267943Z\",\"lastModifiedAt\":\"2024-04-01T08:35:10.5267943Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A43Z\u0026ske=2024-04-01T09%3A35%3A43Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A43Z\u0026sr=b\u0026sp=r\u0026sig=dIFhq5O17vPgWOjQKB6AtF9vt2Ru7CRseWNMMii8hjo%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:10.5267943Z\",\"deploymentId\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "54" ], + "x-ms-client-request-id": [ "3e6c894b-3dd4-406d-b910-fbaf8fbefa61" ], + "CommandName": [ "Get-AzSphereDeployment" ], + "FullCommandName": [ "Get-AzSphereDeployment_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "3c2fdb25-d865-428e-9de9-b87513dd080c" ], + "x-ms-request-id": [ "60dbf476-dc2a-4234-9a7b-6d9183b58a74" ], + "x-ms-correlation-request-id": [ "8c1aa7e4-171b-4e61-bfc9-cfa90861f53b" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083545Z:8c1aa7e4-171b-4e61-bfc9-cfa90861f53b" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 5AECBBE027744E25B492895989B972F4 Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:43Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:44 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1599" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899\",\"name\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:10.5267943Z\",\"lastModifiedAt\":\"2024-04-01T08:35:10.5267943Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A45Z\u0026ske=2024-04-01T09%3A35%3A45Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A45Z\u0026sr=b\u0026sp=r\u0026sig=flCpLRTRwweX9%2B1M%2BbdbdfprpAgdeCgRUOwun%2Fbrh4k%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:10.5267943Z\",\"deploymentId\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899?api-version=2024-04-01+6": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "55" ], + "x-ms-client-request-id": [ "fef90220-3820-4936-82be-61f00f6e5e46" ], + "CommandName": [ "Get-AzSphereDeployment" ], + "FullCommandName": [ "Get-AzSphereDeployment_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "4bace018-6e3a-42aa-be60-84859c757a26" ], + "x-ms-request-id": [ "c0e94459-fe39-4a77-b0fe-8c1d990cfca1" ], + "x-ms-correlation-request-id": [ "f8165d86-92e2-4e4e-876b-dfa90ca46f09" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083546Z:f8165d86-92e2-4e4e-876b-dfa90ca46f09" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BC33EF2DAC324D40BFACB81BE9CA05E4 Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:45Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:45 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1595" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899\",\"name\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:10.5267943Z\",\"lastModifiedAt\":\"2024-04-01T08:35:10.5267943Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A46Z\u0026ske=2024-04-01T09%3A35%3A46Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A46Z\u0026sr=b\u0026sp=r\u0026sig=S1A5b1qPlTKgWrJy%2BdllWZirQcoaW0sOyPJLns3vzWs%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:10.5267943Z\",\"deploymentId\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01+7": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "56" ], + "x-ms-client-request-id": [ "f3ea73f5-ad47-441c-bb00-7fccaa8f8b3f" ], + "CommandName": [ "Get-AzSphereImage" ], + "FullCommandName": [ "Get-AzSphereImage_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "44c5d837-6f65-4425-8fb0-a164cb0696a3" ], + "x-ms-request-id": [ "6b1188f3-bf93-40fa-adf9-4dc8829a31fb" ], + "x-ms-correlation-request-id": [ "da03fe99-214a-44e3-9a05-212fb0b9ce33" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083548Z:da03fe99-214a-44e3-9a05-212fb0b9ce33" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1BC54E271E854201AC6FAFC0908C1A56 Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:46Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:47 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "951" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A47Z\u0026ske=2024-04-01T09%3A35%3A47Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A47Z\u0026sr=b\u0026sp=r\u0026sig=6XPD6%2F1CGHV55aUZjZBItQg2G0x%2F8KykmYFB5mNDIbo%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01+8": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "57" ], + "x-ms-client-request-id": [ "27f91392-82d9-4f50-a904-9034d2218536" ], + "CommandName": [ "Get-AzSphereImage" ], + "FullCommandName": [ "Get-AzSphereImage_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0dd361e2-8e1b-42bd-91db-3a18f4a60c3e" ], + "x-ms-request-id": [ "1c6634a6-5bab-4d3d-8c17-ae56ec411115" ], + "x-ms-correlation-request-id": [ "a4d2ed74-9e26-4c66-9409-67fb86713ec6" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083549Z:a4d2ed74-9e26-4c66-9409-67fb86713ec6" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F25A96CF62F0472EAEBA3242469978FF Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:48Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:48 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "946" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A30%3A49Z\u0026ske=2024-04-01T09%3A35%3A49Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A35%3A49Z\u0026sr=b\u0026sp=r\u0026sig=RKjR8iv8CO5eNa3kbYgjEd7T%2B2vZ71Gye6OJ2IwXNxg%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01+9": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"deployedImages\": [\r\n {\r\n \"properties\": {\r\n \"image\": \"ErrorReportingStage1\",\r\n \"imageId\": \"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\r\n \"regionalDataBoundary\": \"None\"\r\n }\r\n },\r\n {\r\n \"properties\": {\r\n \"image\": \"GPIO_HighLevelApp\",\r\n \"imageId\": \"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\r\n \"regionalDataBoundary\": \"None\"\r\n }\r\n }\r\n ]\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "462" ] + } + }, + "Response": { + "StatusCode": 201, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "44f9befc-a2f8-42d1-b1f5-7e37c5c26542" ], + "Azure-AsyncOperation": [ "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/e03d5a26-a6d0-43a0-a97d-d3c03cec8705*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573522405600\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=CoHeUGlHkD5f7Esn0zlAe_dH2CxVh7Z6JSlcX7Tp9q2W2kHeHIg7Gl6q1AAy2i_Q5vOZlhepU8LZcvr-GanPs5mcPr3hcX33sMSuuZQYIdHS9N8StnZxAq1yMzmG-znLceGbEzYRMhFuL0g61N2o5nTXuHGMTJe2z6vBIBfvQDw-AUaEnrbUyVEMiFEXcI4kgLBEogDdulfd10WT6Pcf7txeRu2dbZLLfQiM2MoVBkwaptMJcnHg2IRgiQEgos-4fnmy_Z5aE-rVxF6oHjoPIG1t-K7wy8Raw2dgqG33YToJRgUOuYvMq4kEG_c5RsKVhGJuSwdw128sI3iS336GqQ\u0026h=me-Ce5SIDm2YiidB_Prv72bjNnOSw2n_qWObRPxvmsc" ], + "x-ms-request-id": [ "e03d5a26-a6d0-43a0-a97d-d3c03cec8705" ], + "x-ms-correlation-request-id": [ "a82fdb76-5e2b-4fc9-9b61-6967782b2f42" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083552Z:a82fdb76-5e2b-4fc9-9b61-6967782b2f42" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B15CA86787A84200BDDDD265F2348BCC Ref B: MAA201060515051 Ref C: 2024-04-01T08:35:49Z" ], + "Date": [ "Mon, 01 Apr 2024 08:35:51 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "577" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default\",\"name\":\".default\",\"type\":\"microsoft.azuresphere/catalogs/products/devicegroups/deployments\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:35:49.9749265Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:35:49.9749265Z\"},\"properties\":{\"provisioningState\":\"Accepted\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/e03d5a26-a6d0-43a0-a97d-d3c03cec8705*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573522405600\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=CoHeUGlHkD5f7Esn0zlAe_dH2CxVh7Z6JSlcX7Tp9q2W2kHeHIg7Gl6q1AAy2i_Q5vOZlhepU8LZcvr-GanPs5mcPr3hcX33sMSuuZQYIdHS9N8StnZxAq1yMzmG-znLceGbEzYRMhFuL0g61N2o5nTXuHGMTJe2z6vBIBfvQDw-AUaEnrbUyVEMiFEXcI4kgLBEogDdulfd10WT6Pcf7txeRu2dbZLLfQiM2MoVBkwaptMJcnHg2IRgiQEgos-4fnmy_Z5aE-rVxF6oHjoPIG1t-K7wy8Raw2dgqG33YToJRgUOuYvMq4kEG_c5RsKVhGJuSwdw128sI3iS336GqQ\u0026h=me-Ce5SIDm2YiidB_Prv72bjNnOSw2n_qWObRPxvmsc+10": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/e03d5a26-a6d0-43a0-a97d-d3c03cec8705*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D?api-version=2024-04-01\u0026t=638475573522405600\u0026c=MIIHADCCBeigAwIBAgITfARk1TE_ZglsTRafPwAABGTVMTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjQwMTMwMTUwODE5WhcNMjUwMTI0MTUwODE5WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK902W8oGHqHsYxfQcAXt6Ljumrh6DLgGihvCAJqh_U0j8R4Jupt1lXUnhMY-cA7JAT9q7SEoTZskdrko1uzzlaykxYQUacRB8irTYwbgK6DCIqWuOd2G-W2g3eWAyxRb-Dffjnsz-vBsjd1fyP0MvIXDSDMzp2oK65BSxTbBiStV3YxtKZ3eONvKga4d77iEw0zAZHIFkt0PSHzHO7kk-b_trhadwDxPYnjrQOGmouEj7HuNoC8H7-vKZvgbeplfrHtJO9vq0TOUUqIGlT236cbPe62XQNJRim_aa3chEFUmacjUnjEZtgJjup_tDQ0iV_Oe0ZqRBBGzpjoK23Wch0CAwEAAaOCA-0wggPpMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSnxeoeDA6bR-Af5MXqnvahGPcbyTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGj6QqaLOPa3RZUHMPeeSymifn86nh52yaIojZbdHUiE_o0iWzV-2ZRZOxE2IgkOrAeMYXIUhMoqV7XxTwfpi6zGwrzIeuTWMbNjgzbIZGIMJCbUyNbvEkGqxvBpcwzATT8KQYU2-J2iL5slKYZIACN6THLJn5BI6dAecS1X4PJ5vNAgI8qlsYmnafZSCIrWLUQQUsZeLUaxy3t-hozvyfVe-B-nktPdgNv3-iCsI0AtlvezwfFcJXQHQeNByXg5oxXPIe02On7O1u8swvMta16Va5_kDzD80TS3LYzVk2nzUVxEqPaGhpA-vs_ttjm7hDhYk80OIsQ_YZd286sA58Q\u0026s=CoHeUGlHkD5f7Esn0zlAe_dH2CxVh7Z6JSlcX7Tp9q2W2kHeHIg7Gl6q1AAy2i_Q5vOZlhepU8LZcvr-GanPs5mcPr3hcX33sMSuuZQYIdHS9N8StnZxAq1yMzmG-znLceGbEzYRMhFuL0g61N2o5nTXuHGMTJe2z6vBIBfvQDw-AUaEnrbUyVEMiFEXcI4kgLBEogDdulfd10WT6Pcf7txeRu2dbZLLfQiM2MoVBkwaptMJcnHg2IRgiQEgos-4fnmy_Z5aE-rVxF6oHjoPIG1t-K7wy8Raw2dgqG33YToJRgUOuYvMq4kEG_c5RsKVhGJuSwdw128sI3iS336GqQ\u0026h=me-Ce5SIDm2YiidB_Prv72bjNnOSw2n_qWObRPxvmsc", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "59" ], + "x-ms-client-request-id": [ "aeb6901b-90d2-4f73-9667-4587dadc0076" ], + "CommandName": [ "New-AzSphereDeployment" ], + "FullCommandName": [ "New-AzSphereDeployment_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"680084ac-0000-0600-0000-660a71e90000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-request-id": [ "1f0f9cc9-ab77-414a-b902-bd83c3c22ab2" ], + "x-ms-correlation-request-id": [ "3c3c0a5a-0df3-485f-9ced-5ad3f9306388" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083623Z:3c3c0a5a-0df3-485f-9ced-5ad3f9306388" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1E09F668C03745AD8C932DDF2E796EA5 Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:22Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:22 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "979" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/locations/WESTCENTRALUS/operationStatuses/e03d5a26-a6d0-43a0-a97d-d3c03cec8705*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D\",\"name\":\"e03d5a26-a6d0-43a0-a97d-d3c03cec8705*DCB8466FB889A5F569C7106FE9A097CBD3B47336886CB95592FDA00C5F942A1D\",\"resourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default\",\"status\":\"Succeeded\",\"startTime\":\"2024-04-01T08:35:50.0926079Z\",\"endTime\":\"2024-04-01T08:35:53.1936799Z\",\"error\":{\"target\":\"DeployToDeviceGroup\",\"details\":[]},\"properties\":{\"targetResourceId\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01+11": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/.default?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "60" ], + "x-ms-client-request-id": [ "aeb6901b-90d2-4f73-9667-4587dadc0076" ], + "CommandName": [ "New-AzSphereDeployment" ], + "FullCommandName": [ "New-AzSphereDeployment_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "5bdfafb1-4a9b-4153-b497-21196125bc47" ], + "x-ms-request-id": [ "efb9c6f7-845b-4d81-9e99-b5620f26998b" ], + "x-ms-correlation-request-id": [ "c4b72b00-938d-48c0-9ab1-876910b308ec" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083625Z:c4b72b00-938d-48c0-9ab1-876910b308ec" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 6A891AE53D4C439FAC727A7FE53F7B39 Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:23Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:24 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2569" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"name\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:52.3577777Z\",\"lastModifiedAt\":\"2024-04-01T08:35:52.3577777Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A25Z\u0026ske=2024-04-01T09%3A36%3A25Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A25Z\u0026sr=b\u0026sp=r\u0026sig=rNYp%2B%2B%2FHWcypwGpmA6Gt3McZr1FSJ%2BlPPO28MDexz14%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null},{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A25Z\u0026ske=2024-04-01T09%3A36%3A25Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A25Z\u0026sr=b\u0026sp=r\u0026sig=l0csyHRutPVmiEJMRoLwGhWFpZGJeha6Jk8hCr%2Bw0PQ%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:52.3577777Z\",\"deploymentId\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+CreateGetDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0?api-version=2024-04-01+12": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "61" ], + "x-ms-client-request-id": [ "6463efc6-3607-4eda-b8cc-c9f15ff90116" ], + "CommandName": [ "Get-AzSphereDeployment" ], + "FullCommandName": [ "Get-AzSphereDeployment_GetViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "1c580b90-4c22-4285-9a2b-d34fd75bf9a2" ], + "x-ms-request-id": [ "5b62ba53-3f69-4485-98e7-15236dd70f16" ], + "x-ms-correlation-request-id": [ "ae7a7adf-9d28-4e9d-986c-58b9e114b5a5" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083626Z:ae7a7adf-9d28-4e9d-986c-58b9e114b5a5" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: EAF2B84BB2FF416A815B81263D65BB77 Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:25Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "2563" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"name\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:52.3577777Z\",\"lastModifiedAt\":\"2024-04-01T08:35:52.3577777Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A26Z\u0026ske=2024-04-01T09%3A36%3A26Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A26Z\u0026sr=b\u0026sp=r\u0026sig=7SAPzytyUYnoQvD0aHH3umei%2FM9gRW%2FHIadHvlNFLog%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null},{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A26Z\u0026ske=2024-04-01T09%3A36%3A26Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A26Z\u0026sr=b\u0026sp=r\u0026sig=34iBeqISTaMBXyjqWIWSJJKXZt23sHLWF4VVZIy5Kj8%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:52.3577777Z\",\"deploymentId\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+ListImage+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "62" ], + "x-ms-client-request-id": [ "dc10927c-c48f-4d30-b6ee-b62ec81697e8" ], + "CommandName": [ "Get-AzSphereImage" ], + "FullCommandName": [ "Get-AzSphereImage_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9feb1e23-5ece-46d0-b455-66b0d3c434bf" ], + "x-ms-request-id": [ "9a0f0acd-6190-4475-80a8-233aa8600c20" ], + "x-ms-correlation-request-id": [ "b7a407ba-b13a-41f2-ae93-e6bb5daeeff7" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083628Z:b7a407ba-b13a-41f2-ae93-e6bb5daeeff7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 526056C76E0E4EC399918FBB0D9CE307 Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:26Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:27 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3812" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"name\":\"9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/9c6b0d1a-3f78-4382-86dd-371aabc3e006?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A28Z\u0026ske=2024-04-01T09%3A36%3A28Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A28Z\u0026sr=b\u0026sp=r\u0026sig=Ts09af8Qs5edEjlrdrF7TntG1TdGp4aAgrI9s%2FjcmLc%3D\",\"image\":\"HelloWorld_HighLevelApp\",\"imageId\":\"9c6b0d1a-3f78-4382-86dd-371aabc3e006\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"1689d8b2-c835-2e27-27ad-e894d6d15fa9\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A28Z\u0026ske=2024-04-01T09%3A36%3A28Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A28Z\u0026sr=b\u0026sp=r\u0026sig=zZyR3kYZd1gm3OB%2FBRq7AJmJLZAxJfAlT6uGf%2BCoZuQ%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A28Z\u0026ske=2024-04-01T09%3A36%3A28Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A28Z\u0026sr=b\u0026sp=r\u0026sig=10lu6xh8LkRrbyJc%2BL7cVJ%2FwtAHH2Xq9yatm92%2FQZpI%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=07baa84a-7259-40e9-9af7-29600ee6372e\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A28Z\u0026ske=2024-04-01T09%3A36%3A28Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A28Z\u0026sr=b\u0026sp=r\u0026sig=aMcnSzfGubVg09iJF3tLzMkgSPRUimDIR8g9FOVaaRc%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+GetImage+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "63" ], + "x-ms-client-request-id": [ "7f65154f-5805-457b-bcc3-93d3bfc8ca6e" ], + "CommandName": [ "Get-AzSphereImage" ], + "FullCommandName": [ "Get-AzSphereImage_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "d4c0ced4-e71c-4db1-94f0-bf819e667619" ], + "x-ms-request-id": [ "1b73eb91-801a-4821-963b-d526b14fbc7e" ], + "x-ms-correlation-request-id": [ "2bbd52b6-9cc0-476e-9496-b3eeb832b8db" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083630Z:2bbd52b6-9cc0-476e-9496-b3eeb832b8db" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 0EBE0D7FE61241CA8D55DA4E808979ED Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:28Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:29 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "946" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A30Z\u0026ske=2024-04-01T09%3A36%3A30Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A30Z\u0026sr=b\u0026sp=r\u0026sig=%2FYUp1LKTNhQNtJh4hiw4fNN8K1W1xraPbUSiXLoH8XE%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereImageandDepoymentScenario+[NoContext]+ListDeployment+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "64" ], + "x-ms-client-request-id": [ "cdd51427-a68b-4ae2-be21-0c98c79c89ec" ], + "CommandName": [ "Get-AzSphereDeployment" ], + "FullCommandName": [ "Get-AzSphereDeployment_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "b97346b1-300d-4162-a1f1-60b5f1245a3e" ], + "x-ms-request-id": [ "d03cdace-7587-4c93-b6f6-f9c4a2ebd405" ], + "x-ms-correlation-request-id": [ "4e34cda6-9aa4-4f68-bbcb-dd56c440c504" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T083632Z:4e34cda6-9aa4-4f68-bbcb-dd56c440c504" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 46D0554E73C044539920DB494223B85B Ref B: MAA201060515051 Ref C: 2024-04-01T08:36:30Z" ], + "Date": [ "Mon, 01 Apr 2024 08:36:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4171" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/4f0d1450-17a1-49ff-af9c-55e094e38899\",\"name\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:10.5267943Z\",\"lastModifiedAt\":\"2024-04-01T08:35:10.5267943Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/14a6729e-5819-4737-8713-37b4798533f8?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A31Z\u0026ske=2024-04-01T09%3A36%3A31Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A31Z\u0026sr=b\u0026sp=r\u0026sig=39tjbplt4%2FVI1X6EWIJ2jyFoG4DnYF%2BALXHj10BGkvo%3D\",\"image\":\"AzureSphereBlink1\",\"imageId\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"42257ad6-382d-405f-b7cc-e110fbda2d0b\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/14a6729e-5819-4737-8713-37b4798533f8\",\"name\":\"14a6729e-5819-4737-8713-37b4798533f8\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:10.5267943Z\",\"deploymentId\":\"4f0d1450-17a1-49ff-af9c-55e094e38899\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/products/Product1/deviceGroups/Production/deployments/3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"name\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups/deployments\",\"systemData\":{\"createdAt\":\"2024-04-01T08:35:52.3577777Z\",\"lastModifiedAt\":\"2024-04-01T08:35:52.3577777Z\"},\"properties\":{\"deployedImages\":[{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A32Z\u0026ske=2024-04-01T09%3A36%3A32Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A32Z\u0026sr=b\u0026sp=r\u0026sig=yxazGXUmh16GNYIsCv2t772Cvomozw4aSTjvyfmvpcA%3D\",\"image\":\"ErrorReportingStage1\",\"imageId\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"a60a27ff-8936-4a49-b73f-70861db03d43\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"name\":\"d1d0ad2a-5054-4c88-897c-36fa01684dd0\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null},{\"properties\":{\"uri\":\"https://prodptimg.blob.core.windows.net/2962a1e9-91ce-4694-a28c-41c2354493ef/images/a04f0a91-b369-4249-a47d-28c118e2cb3b?skoid=e07f16fe-818d-4c68-9349-65d385173d92\u0026sktid=33e01921-4d64-4f8c-a055-5bdaffd5e33d\u0026skt=2024-04-01T08%3A31%3A32Z\u0026ske=2024-04-01T09%3A36%3A32Z\u0026sks=b\u0026skv=2021-12-02\u0026sv=2021-12-02\u0026spr=https,http\u0026se=2024-04-01T16%3A36%3A32Z\u0026sr=b\u0026sp=r\u0026sig=jvbTgRcx%2FDLo0JTOU3TujNo8wImN8DqbFrIyPXEJvwQ%3D\",\"image\":\"GPIO_HighLevelApp\",\"imageId\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"regionalDataBoundary\":\"None\",\"description\":null,\"componentId\":\"dc7f135c-6074-4d49-aa3a-160e4eed884f\",\"imageType\":\"Applications\",\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog/images/a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"name\":\"a04f0a91-b369-4249-a47d-28c118e2cb3b\",\"type\":\"Microsoft.AzureSphere/catalogs/images\",\"systemData\":null}],\"deploymentDateUtc\":\"2024-04-01T08:35:52.3577777Z\",\"deploymentId\":\"3d527ce1-11b8-4db0-8cdf-56bf62c935d0\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Tests.ps1 new file mode 100644 index 000000000000..f89ab4a20fe8 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereImageandDeploymentScenario.Tests.ps1 @@ -0,0 +1,80 @@ +if(($null -eq $TestName) -or ($TestName -contains 'AzSphereImageandDeploymentScenario')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'AzSphereImageandDeploymentScenario.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} +### This test is running with image and deployment. +### Please record this scenario wih first product and prod device group. +Describe 'AzSphereImageandDepoymentScenario' { + It 'CreateImages' { + { + Write-Host 'Create first image' $env.imageID1 + $base64str1 = [system.convert]::ToBase64String($env.imagecontext1) + New-AzSphereImage -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup -Name $env.imageID1 -Image $base64str1 + + Write-Host 'Create second image' $env.imageID2 + $base64str2 = [system.convert]::ToBase64String($env.imagecontext2) + New-AzSphereImage -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup -Name $env.imageID2 -Image $base64str2 + + Write-Host 'Create third image' $env.imageID3 + $base64str3 = [system.convert]::ToBase64String($env.imagecontext3) + New-AzSphereImage -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup -Name $env.imageID3 -Image $base64str3 + + Write-Host 'Create forth image' $env.imageID4 + $base64str4 = [system.convert]::ToBase64String($env.imagecontext4) + New-AzSphereImage -CatalogName $env.firstCatalog -ResourceGroupName $env.resourceGroup -Name $env.imageID4 -Image $base64str4 + } | Should -Not -Throw + } + + It 'CreateGetDeployment' { + { + $image1 = Get-AzSphereImage -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -Name $env.imageID1 + + $deployment1 = New-AzSphereDeployment -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.ProdDeviceGroup -DeployedImage $image1 -Name .default + $deploymentNameFirst = $deployment1.Name + + $resultDefault = Get-AzSphereDeployment -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.ProdDeviceGroup -Name .default + $resultDefault.Name | Should -Be $deploymentNameFirst + + Get-AzSphereDeployment -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.ProdDeviceGroup -Name $deploymentNameFirst + + $image2 = Get-AzSphereImage -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -Name $env.imageID2 + $image3 = Get-AzSphereImage -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -Name $env.imageID3 + $deployment2 = New-AzSphereDeployment -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.ProdDeviceGroup -DeployedImage $image2,$image3 -Name .default + + $result = Get-AzSphereDeployment -InputObject $deployment2 + $result.Name | Should -Be $deployment2.Name + } | Should -Not -Throw + } + + It 'ListImage' { + { + $listImage = Get-AzSphereImage -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog + $listImage.Count | Should -Be 4 + } | Should -Not -Throw + } + + It 'GetImage' { + { + $image = Get-AzSphereImage -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -Name $env.imageID1 + $image.Name | Should -Be $env.imageID1 + } | Should -Not -Throw + } + + It 'ListDeployment' { + { + $deploymentList = Get-AzSphereDeployment -ResourceGroupName $env.resourceGroup -CatalogName $env.firstCatalog -ProductName $env.firstProduct -DeviceGroupName $env.ProdDeviceGroup + $deploymentList.Count | Should -Be 2 + } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Recording.json b/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Recording.json new file mode 100644 index 000000000000..a44409308b85 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Recording.json @@ -0,0 +1,1174 @@ +{ + "AzSphereMainScenario+[NoContext]+CreateUpdateCatalog+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": "{\r\n \"location\": \"Global\"\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "28" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40023332-0000-0400-0000-660a73b60000\"" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1198" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9a179675-1a5d-4ee5-b662-fe55cc18d7c9" ], + "x-ms-request-id": [ "f3a50506-9364-4357-8d0c-fc49756bd463" ], + "x-ms-correlation-request-id": [ "f8cf7b38-dd3e-45d6-95a9-1827046f37c7" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084335Z:f8cf7b38-dd3e-45d6-95a9-1827046f37c7" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 19E230A6E0D243E7AF0D64CB2D1DD533 Ref B: MAA201060513025 Ref C: 2024-04-01T08:43:23Z" ], + "Date": [ "Mon, 01 Apr 2024 08:43:34 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "523" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:43:23.8903293Z\"},\"properties\":{\"tenantId\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateUpdateCatalog+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "4" ], + "x-ms-client-request-id": [ "c50f3535-5fb4-4241-a01a-25e546b0abd6" ], + "CommandName": [ "New-AzSphereCatalog" ], + "FullCommandName": [ "New-AzSphereCatalog_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40023332-0000-0400-0000-660a73b60000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "224e49ed-0fd0-473d-96a5-d453e9d7a98f" ], + "x-ms-request-id": [ "353b2361-fd53-4e6a-bb9b-7ca9b0a9b04f" ], + "x-ms-correlation-request-id": [ "5ab5ffaa-b59e-4fd1-94fa-ae1272eda047" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084407Z:5ab5ffaa-b59e-4fd1-94fa-ae1272eda047" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: C5DAD57C9817455C8454824057BE7C6A Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:05Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:07 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "557" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:43:23.8903293Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateUpdateCatalog+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "5" ], + "x-ms-client-request-id": [ "c50f3535-5fb4-4241-a01a-25e546b0abd6" ], + "CommandName": [ "New-AzSphereCatalog" ], + "FullCommandName": [ "New-AzSphereCatalog_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40023332-0000-0400-0000-660a73b60000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "180ead54-4e21-4c98-967d-aa3f35c10d7c" ], + "x-ms-request-id": [ "20252404-c716-4912-b9f6-9b5a602980dc" ], + "x-ms-correlation-request-id": [ "42fcb813-61c5-4757-99af-400dc78b5cc3" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084409Z:42fcb813-61c5-4757-99af-400dc78b5cc3" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: ADC8B2CE80E4405696CFCF4EFEF8625F Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:07Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "557" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:43:23.8903293Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateUpdateCatalog+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+4": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": "{\r\n \"tags\": {\r\n \"abc\": \"123\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "40" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40021238-0000-0400-0000-660a73dc0000\"" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "34eb1c63-993e-42da-8125-ec9c87b59200" ], + "x-ms-request-id": [ "dc278aa3-eaa2-445b-ad01-bd9754de1974" ], + "x-ms-correlation-request-id": [ "70a6646e-ed24-42c5-ab06-081cef8b323f" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084414Z:70a6646e-ed24-42c5-ab06-081cef8b323f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 16763CBD6813449C9CDFE0370D4F2AAF Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:09Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:14 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "528" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"abc\":\"123\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:10.0635333Z\"},\"properties\":{\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+UpdateCatalog+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+1": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": "{\r\n \"tags\": {\r\n \"123\": \"abc\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "40" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40020a39-0000-0400-0000-660a73e30000\"" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "299bccbb-d4d0-4e7e-b5a1-ba4cccb7a377" ], + "x-ms-request-id": [ "8b24637a-a7bc-49fe-aec7-d754dba501fd" ], + "x-ms-correlation-request-id": [ "67ce5f38-ce15-43ff-b3b1-4cba5ec7e898" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084421Z:67ce5f38-ce15-43ff-b3b1-4cba5ec7e898" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: D82A21EB8A4741099841C802816E1823 Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:14Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "528" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"123\":\"abc\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:15.2482731Z\"},\"properties\":{\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+ListCatalogBySub+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/catalogs?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/providers/Microsoft.AzureSphere/catalogs?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "8" ], + "x-ms-client-request-id": [ "9077b32d-d17f-40e3-b9a2-8d1f267df090" ], + "CommandName": [ "Get-AzSphereCatalog" ], + "FullCommandName": [ "Get-AzSphereCatalog_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-request-id": [ "a503e414-00f4-4262-bdce-52c2e7f53550" ], + "x-ms-correlation-request-id": [ "a503e414-00f4-4262-bdce-52c2e7f53550" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084425Z:a503e414-00f4-4262-bdce-52c2e7f53550" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 12E1827F5C914D17999CBABABEEB9C16 Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:21Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:25 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1214" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog\",\"name\":\"firstCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"global\",\"tags\":{\"MigratedCatalogId\":\"2962a1e9-91ce-4694-a28c-41c2354493ef\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T07:16:51.3770137Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T07:16:51.3770137Z\"},\"properties\":{\"tenantId\":\"2962a1e9-91ce-4694-a28c-41c2354493ef\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"123\":\"abc\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:15.2482731Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetCatalog+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "9" ], + "x-ms-client-request-id": [ "bfde21aa-9aa8-4ea9-b8a9-6f3417325398" ], + "CommandName": [ "Get-AzSphereCatalog" ], + "FullCommandName": [ "Get-AzSphereCatalog_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40020a39-0000-0400-0000-660a73e30000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11997" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "09a6b8f4-8bbf-4ece-a2ec-ecf0f2d7b257" ], + "x-ms-request-id": [ "5f2a0286-9d8a-4acb-b9eb-3dbb5e943b93" ], + "x-ms-correlation-request-id": [ "2d948126-4cf4-4d83-8898-b7f741000d34" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084426Z:2d948126-4cf4-4d83-8898-b7f741000d34" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1732455ADBF8441DB5D19E98557C8FEB Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:26Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:26 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "578" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"123\":\"abc\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:15.2482731Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+ListCatalogByGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "10" ], + "x-ms-client-request-id": [ "ca4af329-f0e2-4189-9f75-6c5069a87f69" ], + "CommandName": [ "Get-AzSphereCatalog" ], + "FullCommandName": [ "Get-AzSphereCatalog_List1" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "fa1fbbb2-8734-4621-acef-31e1e9d3565e" ], + "x-ms-request-id": [ "33c16d84-69dc-4615-8dd0-ad79801f842b" ], + "x-ms-correlation-request-id": [ "c2cec5ae-09b7-4205-bc3e-e7d97714e044" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084429Z:c2cec5ae-09b7-4205-bc3e-e7d97714e044" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 1F84900E49AD4A499CC0A4EED0359FE9 Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:27Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:29 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1214" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/firstCatalog\",\"name\":\"firstCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"global\",\"tags\":{\"MigratedCatalogId\":\"2962a1e9-91ce-4694-a28c-41c2354493ef\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T07:16:51.3770137Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T07:16:51.3770137Z\"},\"properties\":{\"tenantId\":\"2962a1e9-91ce-4694-a28c-41c2354493ef\",\"provisioningState\":\"Succeeded\"}},{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"123\":\"abc\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:15.2482731Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetCertificate+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "11" ], + "x-ms-client-request-id": [ "38fad662-d7bc-4e66-befa-f2f534f909d1" ], + "CommandName": [ "Get-AzSphereCertificate" ], + "FullCommandName": [ "Get-AzSphereCertificate_List" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "cc52d98e-3cd2-4dcd-9c3a-453a16d96e48" ], + "x-ms-request-id": [ "93caf4ae-bcf2-4c77-8809-c8dcf9b63b29" ], + "x-ms-correlation-request-id": [ "b02e509a-bfb4-435e-b04a-4bcd4cff1b1d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084431Z:b02e509a-bfb4-435e-b04a-4bcd4cff1b1d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 22E94C70A8CD4BE1B1FCF19C9E4B327A Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:29Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:31 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1690" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31\",\"name\":\"0086BF0280BC7C845728D9347A5CADBF31\",\"type\":\"Microsoft.AzureSphere/catalogs/certificates\",\"properties\":{\"certificate\":\"MIIDDDCCApKgAwIBAgIRAIa/AoC8fIRXKNk0elytvzEwCgYIKoZIzj0EAwMwUzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEkMCIGA1UEAxMbQXp1cmUgU3BoZXJlIFBvbGljeSBDQSAyMDIyMB4XDTI0MDQwMTA1NDMzMVoXDTI2MDQwMTA1NDMzMVowgZoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xRDBCBgNVBAMTO01pY3Jvc29mdCBBenVyZSBTcGhlcmUgNmNiNTYyN2MtNGQ1YS00NmEyLWIyY2QtOWY1YzAxOTEyMjIwMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEaVDx8YSnz3Ah0PPjzdHWjcvy6vaejtnLf0ADhdAOVI7ijvrpfpV2hgsKW2xoAhcAknQOFc76AZ2oymNGTmVX2+QZoAahJtiVfRQtHzRS3nYm4weRHO6hfUgbLbiT9DHQo4HhMIHeMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwuc3BoZXJlLmF6dXJlLm5ldC9NaWNyb3NvZnQgQXp1cmUgU3BoZXJlIFBvbGljeTIwMjIuY3JsMGcGCCsGAQUFBwEBBFswWTBXBggrBgEFBQcwAoZLaHR0cDovL3BraS5zcGhlcmUuYXp1cmUubmV0L2NlcnRpZmljYXRlcy9NaWNyb3NvZnRBenVyZVNwaGVyZVBvbGljeTIwMjIuY2VyMAoGCCqGSM49BAMDA2gAMGUCMQDYcuOGcpLE5U+98xPH3gbS4IXKiDJKY+lJ8md6Ioid/YtU87mDbd3bF52V6ujPhKcCMB/6xtSOOunPjlKgwSlsJxQ2LVOINHFMqk3AUjM5JydTYQm7zqphuuoTdhJaNi/18Q==\",\"status\":\"Active\",\"subject\":\"CN=Microsoft Azure Sphere 6cb5627c-4d5a-46a2-b2cd-9f5c01912220, O=Microsoft Corporation, L=Redmond, S=Washington, C=US\",\"thumbprint\":\"54D2E787F1B3B3DFE33A20611A951717B60E956A\",\"expiryUtc\":\"2026-04-01T05:43:31Z\",\"notBeforeUtc\":\"2024-04-01T05:43:31Z\",\"provisioningState\":\"Succeeded\"}}]}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetCertificate+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "12" ], + "x-ms-client-request-id": [ "22af9f15-72b6-4e55-a6a4-c3cb3aff4ec4" ], + "CommandName": [ "Get-AzSphereCertificate" ], + "FullCommandName": [ "Get-AzSphereCertificate_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "4f3483ea-edcb-4a90-a0bb-162b246ffefc" ], + "x-ms-request-id": [ "8647295c-eb30-4ec5-9252-8913b6b644c1" ], + "x-ms-correlation-request-id": [ "9b0891b6-a955-4f77-a51d-91e08dfd2a5c" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084432Z:9b0891b6-a955-4f77-a51d-91e08dfd2a5c" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 86EDECC43C914AF092DD7D9EBB19DA0A Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:31Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:32 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "1678" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31\",\"name\":\"0086BF0280BC7C845728D9347A5CADBF31\",\"type\":\"Microsoft.AzureSphere/catalogs/certificates\",\"properties\":{\"certificate\":\"MIIDDDCCApKgAwIBAgIRAIa/AoC8fIRXKNk0elytvzEwCgYIKoZIzj0EAwMwUzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEkMCIGA1UEAxMbQXp1cmUgU3BoZXJlIFBvbGljeSBDQSAyMDIyMB4XDTI0MDQwMTA1NDMzMVoXDTI2MDQwMTA1NDMzMVowgZoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xRDBCBgNVBAMTO01pY3Jvc29mdCBBenVyZSBTcGhlcmUgNmNiNTYyN2MtNGQ1YS00NmEyLWIyY2QtOWY1YzAxOTEyMjIwMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEaVDx8YSnz3Ah0PPjzdHWjcvy6vaejtnLf0ADhdAOVI7ijvrpfpV2hgsKW2xoAhcAknQOFc76AZ2oymNGTmVX2+QZoAahJtiVfRQtHzRS3nYm4weRHO6hfUgbLbiT9DHQo4HhMIHeMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwuc3BoZXJlLmF6dXJlLm5ldC9NaWNyb3NvZnQgQXp1cmUgU3BoZXJlIFBvbGljeTIwMjIuY3JsMGcGCCsGAQUFBwEBBFswWTBXBggrBgEFBQcwAoZLaHR0cDovL3BraS5zcGhlcmUuYXp1cmUubmV0L2NlcnRpZmljYXRlcy9NaWNyb3NvZnRBenVyZVNwaGVyZVBvbGljeTIwMjIuY2VyMAoGCCqGSM49BAMDA2gAMGUCMQDYcuOGcpLE5U+98xPH3gbS4IXKiDJKY+lJ8md6Ioid/YtU87mDbd3bF52V6ujPhKcCMB/6xtSOOunPjlKgwSlsJxQ2LVOINHFMqk3AUjM5JydTYQm7zqphuuoTdhJaNi/18Q==\",\"status\":\"Active\",\"subject\":\"CN=Microsoft Azure Sphere 6cb5627c-4d5a-46a2-b2cd-9f5c01912220, O=Microsoft Corporation, L=Redmond, S=Washington, C=US\",\"thumbprint\":\"54D2E787F1B3B3DFE33A20611A951717B60E956A\",\"expiryUtc\":\"2026-04-01T05:43:31Z\",\"notBeforeUtc\":\"2024-04-01T05:43:31Z\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetCertificate+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31/retrieveCertChain?api-version=2024-04-01+3": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31/retrieveCertChain?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "13" ], + "x-ms-client-request-id": [ "a95b3c5a-ff50-4d99-bfc9-2169700582e5" ], + "CommandName": [ "Get-AzSphereCertificateCertChain" ], + "FullCommandName": [ "Get-AzSphereCertificateCertChain_Retrieve" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "b329b7af-30e6-49e6-a8cc-1a92dfcc8f49" ], + "x-ms-request-id": [ "37faffd9-7833-46bf-9976-5a7d1a41f48c" ], + "x-ms-correlation-request-id": [ "b13d687e-91be-406a-92e8-cc5b8c13cb75" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084434Z:b13d687e-91be-406a-92e8-cc5b8c13cb75" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: AD2179FA415D48EE8A1E652D4CA58E5B Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:32Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:34 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "3103" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"certificateChain\":\"MIIJAQYJKoZIhvcNAQcCoIII8jCCCO4CAQExADAPBgkqhkiG9w0BBwGgAgQAoIII0jCCAlgwggHdoAMCAQICEBUybSrSwMSjSd3aObTtHRIwCgYIKoZIzj0EAwMwZDELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjE1MDMGA1UEAxMsQXp1cmUgU3BoZXJlIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMjAwHhcNMjAwMjI3MjA0NjMyWhcNNDAwMjI3MjA1NDEyWjBkMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTUwMwYDVQQDEyxBenVyZSBTcGhlcmUgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAyMDB2MBAGByqGSM49AgEGBSuBBAAiA2IABJGsvklhQsrZpLFj97lMpoPzHYUV2Abd5F4igAP5tSrb1VVFdeNkwaZXmEZiKkPq1P5/MWUhD81Wv5ZnjDJ/2rgX/OXj7awBPkpSqNNF59jGoSU8xIPkikNRv3QIajM0yKNUMFIwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEtRM0eKlX6I9aY/g7DCz12dtOVhMBAGCSsGAQQBgjcVAQQDAgEAMAoGCCqGSM49BAMDA2kAMGYCMQC60zlhE9A2eMV9SSUMztZz21o7lC1rIRUicgSrtsLddy5cO0BtQ6KJnl8MzjLuu9ACMQC6t4arhNHhhwdpOMT3gLGYoifJ1zMqd57TQ0/nlEMdYUEJA4ZwZUZn7k3oGmFTkQYwggNiMIIC6aADAgECAhMzAAAAA+hLkTF+L6xSAAAAAAADMAoGCCqGSM49BAMDMGQxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xNTAzBgNVBAMTLEF6dXJlIFNwaGVyZSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDIwMB4XDTIyMDgxMTE5MjgwMloXDTI3MDgxMTE5MjgwMlowUzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEkMCIGA1UEAxMbQXp1cmUgU3BoZXJlIFBvbGljeSBDQSAyMDIyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAENpk27pJafWm4CuMvqL9SC1mshvYTDc7AaMZKtyRiy++O45PbSLm98mKm0SjMWHdhK8YyuYyAimAX6ynh2PFLAxwaWtDqx8lQ3L73DMfydGLWIgHbV3YJrV/vydeBn/zto4IBbDCCAWgwDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMCMBIGA1UdEwEB/wQIMAYBAf8CAQEwHQYDVR0OBBYEFLEEsv87CAo3O36KO9cr1u5fljGJMB8GA1UdIwQYMBaAFEtRM0eKlX6I9aY/g7DCz12dtOVhMG8GA1UdHwRoMGYwZKBioGCGXmh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY3JsL0F6dXJlJTIwU3BoZXJlJTIwUm9vdCUyMENlcnRpZmljYXRlJTIwQXV0aG9yaXR5JTIwMjAyMC5jcmwwfAYIKwYBBQUHAQEEcDBuMGwGCCsGAQUFBzAChmBodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL0F6dXJlJTIwU3BoZXJlJTIwUm9vdCUyMENlcnRpZmljYXRlJTIwQXV0aG9yaXR5JTIwMjAyMC5jcnQwCgYIKoZIzj0EAwMDZwAwZAIwP6GbGtA3Bb4XcVcE/Q8toukpLoH3ssMQPm/D+pUM6SO7P1MUNjYXONIMvRmTLPAIAjArQc3M1RQekaYfuyc7AF4Ru8xhca8kgcgTYiaFoD5Z8dIylvqyuae8pimYpp8RdPAwggMMMIICkqADAgECAhEAhr8CgLx8hFco2TR6XK2/MTAKBggqhkjOPQQDAzBTMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSQwIgYDVQQDExtBenVyZSBTcGhlcmUgUG9saWN5IENBIDIwMjIwHhcNMjQwNDAxMDU0MzMxWhcNMjYwNDAxMDU0MzMxWjCBmjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjFEMEIGA1UEAxM7TWljcm9zb2Z0IEF6dXJlIFNwaGVyZSA2Y2I1NjI3Yy00ZDVhLTQ2YTItYjJjZC05ZjVjMDE5MTIyMjAwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARpUPHxhKfPcCHQ8+PN0daNy/Lq9p6O2ct/QAOF0A5UjuKO+ul+lXaGCwpbbGgCFwCSdA4VzvoBnajKY0ZOZVfb5BmgBqEm2JV9FC0fNFLedibjB5Ec7qF9SBstuJP0MdCjgeEwgd4wDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wUgYDVR0fBEswSTBHoEWgQ4ZBaHR0cDovL2NybC5zcGhlcmUuYXp1cmUubmV0L01pY3Jvc29mdCBBenVyZSBTcGhlcmUgUG9saWN5MjAyMi5jcmwwZwYIKwYBBQUHAQEEWzBZMFcGCCsGAQUFBzAChktodHRwOi8vcGtpLnNwaGVyZS5henVyZS5uZXQvY2VydGlmaWNhdGVzL01pY3Jvc29mdEF6dXJlU3BoZXJlUG9saWN5MjAyMi5jZXIwCgYIKoZIzj0EAwMDaAAwZQIxANhy44ZyksTlT73zE8feBtLghcqIMkpj6UnyZ3oiiJ39i1TzuYNt3dsXnZXq6M+EpwIwH/rG1I466c+OUqDBKWwnFDYtU4g0cUyqTcBSMzknJ1NhCbvOqmG66hN2Elo2L/XxMQA=\"}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetCertificate+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31/retrieveProofOfPossessionNonce?api-version=2024-04-01+4": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/certificates/0086BF0280BC7C845728D9347A5CADBF31/retrieveProofOfPossessionNonce?api-version=2024-04-01", + "Content": "{\r\n \"proofOfPossessionNonce\": \"proofOfPossessionNonce\"\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "58" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1196" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0aede131-7b7a-4d2b-95ac-214dc18493c6" ], + "x-ms-request-id": [ "5ab260c5-14e4-41fb-9a5a-42a10e19e39a" ], + "x-ms-correlation-request-id": [ "bddc5fa6-ae7c-4fab-98dc-a4f2ac4e1082" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084435Z:bddc5fa6-ae7c-4fab-98dc-a4f2ac4e1082" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 129C121DB8244A3E81BA30B00F43C464 Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:34Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:35 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "738" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"certificate\":\"MIICFzCCAZ2gAwIBAgIQThK3R/JQ3yDxJEY+thDO9TAKBggqhkjOPQQDAzCBmjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjFEMEIGA1UEAxM7TWljcm9zb2Z0IEF6dXJlIFNwaGVyZSA2Y2I1NjI3Yy00ZDVhLTQ2YTItYjJjZC05ZjVjMDE5MTIyMjAwHhcNMjQwNDAxMDgzOTM1WhcNMjQwNDAxMDk0NDM1WjAhMR8wHQYDVQQDExZwcm9vZk9mUG9zc2Vzc2lvbk5vbmNlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE+bniHiY+ORr7Njj4uBKQCjeUJx+G0tZ/niTGYzNOzVhpPdb3SNOFJH2IimHfo1Dm7MAyjaqBMchks9RH/7dzAcWMGVs2SM43bBN6DPpLh/z2IqrK4zCvIChQIN68UyUsoyAwHjAOBgNVHQ8BAf8EBAMCAAEwDAYDVR0lAQH/BAIwADAKBggqhkjOPQQDAwNoADBlAjEA94xBRNOosq9I5djBVpmAT54HuljPgNrLByuUXAr78dkPJMDB4EswIk2h5meeo1UMAjB51sw6wYODcmaUsefDR4xducuRus+o/mM15GS+wU87hYzM1sYbf/V9ENlg6gz3lm0=\"}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateProduct+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1197" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "d18e9966-f34f-47ec-8da5-72f712bc03d1" ], + "x-ms-request-id": [ "82d611cf-e2c1-400e-8edd-5bedde477f3c" ], + "x-ms-correlation-request-id": [ "53e8a4d8-b69c-415b-9fe2-d8b1c4e0423f" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084441Z:53e8a4d8-b69c-415b-9fe2-d8b1c4e0423f" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F6DDE6D2D9FC47939A598E2151E775E2 Ref B: MAA201060513025 Ref C: 2024-04-01T08:44:35Z" ], + "Date": [ "Mon, 01 Apr 2024 08:44:40 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "528" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3\",\"name\":\"Product3\",\"type\":\"microsoft.azuresphere/catalogs/products\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:44:36.0695574Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:36.0695574Z\"},\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "16" ], + "x-ms-client-request-id": [ "07831be9-94a8-4219-9024-35560ae6a379" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "7570f2e0-0b76-423b-b177-bfa44016e387" ], + "x-ms-request-id": [ "89a542de-fe5e-4551-872f-ae7a732714cb" ], + "x-ms-correlation-request-id": [ "2aaadc6c-a03a-4ca2-8054-a386240be957" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084513Z:2aaadc6c-a03a-4ca2-8054-a386240be957" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F8AA2FD9D45E482E8BD6FA66D901C57C Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:11Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:13 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "294" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3\",\"name\":\"Product3\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "17" ], + "x-ms-client-request-id": [ "07831be9-94a8-4219-9024-35560ae6a379" ], + "CommandName": [ "New-AzSphereProduct" ], + "FullCommandName": [ "New-AzSphereProduct_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "f770398e-e941-4c5b-9345-959815a852cf" ], + "x-ms-request-id": [ "267662f2-965b-460a-b0ef-83a2e3e4a09a" ], + "x-ms-correlation-request-id": [ "b1b9654d-2fb8-4ff9-aefe-f61ebe50fde4" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084515Z:b1b9654d-2fb8-4ff9-aefe-f61ebe50fde4" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 07E09D7D538344FDA85410FDE7BC47D9 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:13Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:15 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "294" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3\",\"name\":\"Product3\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+GetProduct+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "18" ], + "x-ms-client-request-id": [ "f6e17fae-e437-4d89-a839-0e0587b13765" ], + "CommandName": [ "Get-AzSphereProduct" ], + "FullCommandName": [ "Get-AzSphereProduct_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "e8f36102-7ef8-4a93-8e02-39237ee05d0a" ], + "x-ms-request-id": [ "16623ac6-f3ca-42a6-8af0-2beaa4ea052b" ], + "x-ms-correlation-request-id": [ "a9107d13-9249-4ce9-a75f-c1a02b023a11" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084517Z:a9107d13-9249-4ce9-a75f-c1a02b023a11" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F59C2FBB3C26454B8AECA01F76B35E97 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:15Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:17 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "294" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3\",\"name\":\"Product3\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+UpdateProduct+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+1": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"description\": \"Test product\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "63" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9e8b6ff2-67e9-4a01-b036-dfba112f09ae" ], + "x-ms-request-id": [ "a0f84ae1-c1b1-4ec1-8a29-4db3fa50529e" ], + "x-ms-correlation-request-id": [ "e225ee98-4184-407f-98cc-acc0844b2ab9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084519Z:e225ee98-4184-407f-98cc-acc0844b2ab9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 43F5A9330D3A4954B80FD082FD718086 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:17Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:19 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "304" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3\",\"name\":\"Product3\",\"type\":\"Microsoft.AzureSphere/catalogs/products\",\"properties\":{\"description\":\"Test product\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateGetUpdateDeviceGroup+$PUT+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+1": { + "Request": { + "Method": "PUT", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9ddba773-614c-4417-be94-a83f57b3ea97" ], + "x-ms-request-id": [ "df902169-952a-4a27-8501-a7a6f23eba37" ], + "x-ms-correlation-request-id": [ "5304d91c-a813-47a6-82ca-4cbda2339ee6" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084521Z:5304d91c-a813-47a6-82ca-4cbda2339ee6" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 256372B4C4B64909B7CF706F7D81FA92 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:19Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:21 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "719" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"microsoft.azuresphere/catalogs/products/devicegroups\",\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:45:19.8631715Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:45:19.8631715Z\"},\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateGetUpdateDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+2": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "21" ], + "x-ms-client-request-id": [ "d040be29-84b2-45af-a7ac-ec9fdbf16f05" ], + "CommandName": [ "New-AzSphereDeviceGroup" ], + "FullCommandName": [ "New-AzSphereDeviceGroup_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "05d541ad-d320-4a6d-9e7c-539b62b900b1" ], + "x-ms-request-id": [ "3d63af7d-6309-477f-930c-7447f74462ca" ], + "x-ms-correlation-request-id": [ "49e37b19-3dcb-4fb1-a814-cf627e93adfe" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084553Z:49e37b19-3dcb-4fb1-a814-cf627e93adfe" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F75D5F7BDF314854BCBC456B5ACDC431 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:51Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:53 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "484" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateGetUpdateDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+3": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "Authorization": [ "[Filtered]" ], + "x-ms-unique-id": [ "22" ], + "x-ms-client-request-id": [ "d040be29-84b2-45af-a7ac-ec9fdbf16f05" ], + "CommandName": [ "New-AzSphereDeviceGroup" ], + "FullCommandName": [ "New-AzSphereDeviceGroup_CreateExpanded" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11998" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "84a37a40-7ac5-41d2-878f-f15d005f1e48" ], + "x-ms-request-id": [ "6f03f0b0-af9f-4aa3-82f7-6890d3bd403f" ], + "x-ms-correlation-request-id": [ "65f7f8a0-3b89-4dde-a753-bff5bf753024" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084555Z:65f7f8a0-3b89-4dde-a753-bff5bf753024" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: BE9063DA7C6F416DA0E6A7B452ACCB88 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:53Z" ], + "Date": [ "Mon, 01 Apr 2024 08:45:55 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "484" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":null,\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateGetUpdateDeviceGroup+$PATCH+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+4": { + "Request": { + "Method": "PATCH", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": "{\r\n \"properties\": {\r\n \"description\": \"Test device group\"\r\n }\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "68" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "1597d3d4-edf2-4164-99ca-5fffd5fa4498" ], + "x-ms-request-id": [ "5e6c04a9-7309-4384-8957-ef94dd09cc23" ], + "x-ms-correlation-request-id": [ "2d2f3939-6374-4cd0-b700-860a97734c89" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084601Z:2d2f3939-6374-4cd0-b700-860a97734c89" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: B974DD910A2A4E119886102B1D096EA0 Ref B: MAA201060513025 Ref C: 2024-04-01T08:45:55Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:00 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "500" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+CreateGetUpdateDeviceGroup+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+5": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "24" ], + "x-ms-client-request-id": [ "418b783f-80f0-48e2-bceb-f2ac1e35e885" ], + "CommandName": [ "Get-AzSphereDeviceGroup" ], + "FullCommandName": [ "Get-AzSphereDeviceGroup_GetViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9305c1c5-cc25-41e8-8ff6-279558ca16d9" ], + "x-ms-request-id": [ "6af2be23-567b-45d9-ad5f-1caad83f11fb" ], + "x-ms-correlation-request-id": [ "7ecc7341-7a26-4833-89ff-31a60422b9c9" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084602Z:7ecc7341-7a26-4833-89ff-31a60422b9c9" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: F11DBC12BD3942F6892C8A2C74FF9C89 Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:01Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:02 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "499" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"properties\":{\"description\":\"Test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":null,\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+ListGroupInCatalog+$POST+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/listDeviceGroups?api-version=2024-04-01+1": { + "Request": { + "Method": "POST", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/listDeviceGroups?api-version=2024-04-01", + "Content": "{\r\n}", + "isContentBase64": false, + "Headers": { + }, + "ContentHeaders": { + "Content-Type": [ "application/json" ], + "Content-Length": [ "4" ] + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-writes": [ "1199" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "ba485727-a0da-4cb2-bd50-569fa7fa6786" ], + "x-ms-request-id": [ "f40df621-5c1f-4697-9412-5180eaebb3ee" ], + "x-ms-correlation-request-id": [ "fdf61f6c-9f8e-49f9-b0a5-4cc6e6fd4080" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084604Z:fdf61f6c-9f8e-49f9-b0a5-4cc6e6fd4080" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 781AF602FEEB46CE9DBDE3E8D8E9F34F Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:03Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:04 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "546" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"value\":[{\"properties\":{\"description\":\"Test device group\",\"osFeedType\":\"Retail\",\"updatePolicy\":\"UpdateAll\",\"allowCrashDumpsCollection\":\"Disabled\",\"regionalDataBoundary\":\"None\",\"hasDeployment\":false,\"provisioningState\":\"Succeeded\"},\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans\",\"name\":\"DeviceGroupTrans\",\"type\":\"Microsoft.AzureSphere/catalogs/products/deviceGroups\",\"systemData\":null}],\"nextLink\":null}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+DeleteDeviceGroup+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3/deviceGroups/DeviceGroupTrans?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "26" ], + "x-ms-client-request-id": [ "4797d507-5430-4055-8077-0a04090c0350" ], + "CommandName": [ "Remove-AzSphereDeviceGroup" ], + "FullCommandName": [ "Remove-AzSphereDeviceGroup_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "e16423ff-3992-4e9e-9c86-bd93c84aef6b" ], + "x-ms-request-id": [ "bb9553bc-334d-4cfc-88bf-e0d9bbc7fc61" ], + "x-ms-correlation-request-id": [ "04127ea5-2e7a-4691-a9d3-ccd89b60ed3d" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084606Z:04127ea5-2e7a-4691-a9d3-ccd89b60ed3d" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: DCD8D3F1A8EE420A9BE3F25827358EF6 Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:04Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:06 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+DeleteProduct+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01+1": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog/products/Product3?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "27" ], + "x-ms-client-request-id": [ "72f53e30-8d4c-441f-8ad6-7262588e2d92" ], + "CommandName": [ "Remove-AzSphereProduct" ], + "FullCommandName": [ "Remove-AzSphereProduct_Delete" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "9c576ebb-b118-4255-a18b-479ad3733f64" ], + "x-ms-request-id": [ "7cde5e8d-b2e8-4d06-afd4-98f1cc37b21e" ], + "x-ms-correlation-request-id": [ "f9dbe807-94df-4a38-ab8c-2eec3285802e" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084609Z:f9dbe807-94df-4a38-ab8c-2eec3285802e" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 64C681D3185E432B97CBF04BCC9BDFE5 Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:06Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:09 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "4" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "bnVsbA==", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+DeleteViaIdentityCatalog+$GET+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+1": { + "Request": { + "Method": "GET", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "28" ], + "x-ms-client-request-id": [ "805f29f7-793c-4d6d-8c66-25545556cc55" ], + "CommandName": [ "Get-AzSphereCatalog" ], + "FullCommandName": [ "Get-AzSphereCatalog_Get" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "ETag": [ "\"40020a39-0000-0400-0000-660a73e30000\"" ], + "x-ms-ratelimit-remaining-subscription-reads": [ "11999" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "3c5c2f18-c438-4b7d-9808-a4ced39e9019" ], + "x-ms-request-id": [ "6e0c1140-2e40-45f4-ae4a-02bc9a31cff3" ], + "x-ms-correlation-request-id": [ "8d914a48-3182-4307-b9a2-1a418e9ab8bc" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084610Z:8d914a48-3182-4307-b9a2-1a418e9ab8bc" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 94BB72AE2AA2401BB54511D6520586D2 Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:09Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:10 GMT" ] + }, + "ContentHeaders": { + "Content-Length": [ "578" ], + "Content-Type": [ "application/json; charset=utf-8" ], + "Expires": [ "-1" ] + }, + "Content": "{\"id\":\"/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog\",\"name\":\"secondCatalog\",\"type\":\"microsoft.azuresphere/catalogs\",\"location\":\"Global\",\"tags\":{\"123\":\"abc\"},\"systemData\":{\"createdBy\":\"v-jiaji@microsoft.com\",\"createdByType\":\"User\",\"createdAt\":\"2024-04-01T08:43:23.8903293Z\",\"lastModifiedBy\":\"v-jiaji@microsoft.com\",\"lastModifiedByType\":\"User\",\"lastModifiedAt\":\"2024-04-01T08:44:15.2482731Z\"},\"properties\":{\"tenantId\":\"6cb5627c-4d5a-46a2-b2cd-9f5c01912220\",\"provisioningState\":\"Succeeded\"}}", + "isContentBase64": false + } + }, + "AzSphereMainScenario+[NoContext]+DeleteViaIdentityCatalog+$DELETE+https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01+2": { + "Request": { + "Method": "DELETE", + "RequestUri": "https://management.azure.com/subscriptions/82f138e0-1c79-4708-bda1-5e224cd688b2/resourceGroups/v-jiajiCEVRG/providers/Microsoft.AzureSphere/catalogs/secondCatalog?api-version=2024-04-01", + "Content": null, + "isContentBase64": false, + "Headers": { + "x-ms-unique-id": [ "29" ], + "x-ms-client-request-id": [ "b78198fa-8878-449b-92f7-e4d285630a34" ], + "CommandName": [ "Remove-AzSphereCatalog" ], + "FullCommandName": [ "Remove-AzSphereCatalog_DeleteViaIdentity" ], + "ParameterSetName": [ "__AllParameterSets" ], + "User-Agent": [ "AzurePowershell/v10.1.0", "PSVersion/v7.4.1", "Az.Sphere/0.1.0" ], + "Authorization": [ "[Filtered]" ] + }, + "ContentHeaders": { + } + }, + "Response": { + "StatusCode": 200, + "Headers": { + "Cache-Control": [ "no-cache" ], + "Pragma": [ "no-cache" ], + "x-ms-providerhub-traffic": [ "True" ], + "Request-Context": [ "appId=" ], + "Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ], + "mise-correlation-id": [ "0392a004-e11c-4e4a-b631-1ad939c43d3c" ], + "x-ms-request-id": [ "00000000-0000-0000-0000-000000000000" ], + "x-ms-ratelimit-remaining-subscription-deletes": [ "14999" ], + "x-ms-correlation-request-id": [ "0049eb41-85cd-4c4a-be0d-42f07a9010d2" ], + "x-ms-routing-request-id": [ "SOUTHINDIA:20240401T084618Z:0049eb41-85cd-4c4a-be0d-42f07a9010d2" ], + "X-Content-Type-Options": [ "nosniff" ], + "X-Cache": [ "CONFIG_NOCACHE" ], + "X-MSEdge-Ref": [ "Ref A: 415AAB1FCD5141BF9AE7B6F92AE639DA Ref B: MAA201060513025 Ref C: 2024-04-01T08:46:10Z" ], + "Date": [ "Mon, 01 Apr 2024 08:46:18 GMT" ] + }, + "ContentHeaders": { + "Expires": [ "-1" ], + "Content-Length": [ "0" ] + }, + "Content": null, + "isContentBase64": false + } + } +} \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Tests.ps1 new file mode 100644 index 000000000000..0afd79f9248d --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/AzSphereMainScenario.Tests.ps1 @@ -0,0 +1,145 @@ +if(($null -eq $TestName) -or ($TestName -contains 'AzSphereMainScenario')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'AzSphereMainScenario.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'AzSphereMainScenario' { + It 'CreateUpdateCatalog' { + { + Write-Host 'Start to create test catalog' $env.secondCatalog + $catalogB = New-AzSphereCatalog -Name $env.secondCatalog -ResourceGroupName $env.resourceGroup -Location $env.globalLocation + $catalogB.Name | Should -Be $env.secondCatalog + + $key = "abc" + $value = "123" + $tag = @{$key=$value} + Write-Host 'Update test catalog identity' $env.secondCatalog + $catalog = Update-AzSphereCatalog -InputObject $catalogB -Tag $tag + $catalog.Tag["$key"] | Should -Be $value + } | Should -Not -Throw + } + + It 'UpdateCatalog' { + { + $key = "123" + $value = "abc" + $tag = @{$key=$value} + $catalog = Update-AzSphereCatalog -Name $env.secondCatalog -ResourceGroupName $env.resourceGroup -Tag $tag + $catalog.Tag["$key"] | Should -Be $value + } | Should -Not -Throw + } + + It 'ListCatalogBySub' { + { + $listSub = Get-AzSphereCatalog + $listSub.Count | Should -BeGreaterOrEqual 2 + } | Should -Not -Throw + } + + It 'GetCatalog' { + { + $catalog = Get-AzSphereCatalog -Name $env.secondCatalog -ResourceGroupName $env.resourceGroup + $catalog.Name | Should -Be $env.secondCatalog + } | Should -Not -Throw + } + + It 'ListCatalogByGroup' { + { + $listGroup = Get-AzSphereCatalog -ResourceGroupName $env.resourceGroup + $listGroup.Count | Should -BeGreaterOrEqual 1 + } | Should -Not -Throw + } + + It 'GetCertificate' { + { + Write-Host 'List certificate for first catalog' $env.secondCatalog + $certSerial = Get-AzSphereCertificate -ResourceGroupName $env.resourceGroup -CatalogName $env.secondCatalog + $certSerial.ResourceGroupName | Should -Be $env.resourceGroup + + $serialNumberFirst = $certSerial.Name + Write-Host 'Get certificate for first catalog' $env.secondCatalog + $cert = Get-AzSphereCertificate -ResourceGroupName $env.resourceGroup -CatalogName $env.secondCatalog -SerialNumber $serialNumberFirst + $cert | Should -Not -BeNullOrEmpty + + Write-Host 'Get certificate cert chain for first catalog' $env.secondCatalog + $chain = Get-AzSphereCertificateCertChain -ResourceGroupName $env.resourceGroup -CatalogName $env.secondCatalog -SerialNumber $serialNumberFirst + $chain | Should -Not -BeNullOrEmpty + + Write-Host 'Get certificate proof for first catalog' $env.secondCatalog + $proof = Get-AzSphereCertificateProof -ResourceGroupName $env.resourceGroup -CatalogName $env.secondCatalog -SerialNumber $serialNumberFirst -ProofOfPossessionNonce proofOfPossessionNonce + $proof | Should -Not -BeNullOrEmpty + } | Should -Not -Throw + } + + It 'CreateProduct' { + { + New-AzSphereProduct -CatalogName $env.secondCatalog -Name $env.anotherProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + It 'GetProduct' { + { + $prod1 = Get-AzSphereProduct -CatalogName $env.secondCatalog -Name $env.anotherProduct -ResourceGroupName $env.resourceGroup + $prod1.Name | Should -Be $env.anotherProduct + } | Should -Not -Throw + } + + It 'UpdateProduct' { + { + $description = 'Test product' + $prod1 = Update-AzSphereProduct -CatalogName $env.secondCatalog -Name $env.anotherProduct -ResourceGroupName $env.resourceGroup -Description $description + $prod1.Description | Should -Be $description + } | Should -Not -Throw + } + + It 'CreateGetUpdateDeviceGroup' { + { + $deviceGroup = New-AzSphereDeviceGroup -Name $env.anotherDeviceGroup -ProductName $env.anotherProduct -CatalogName $env.secondCatalog -ResourceGroupName $env.resourceGroup + + $description = 'Test device group' + $update = Update-AzSphereDeviceGroup -CatalogName $env.secondCatalog -Name $env.anotherDeviceGroup -ProductName $env.anotherProduct -ResourceGroupName $env.resourceGroup -Description $description + $update.Description | Should -Be $description + + $result = Get-AzSphereDeviceGroup -InputObject $deviceGroup + $result.Description | Should -Be $description + $result.Name | Should -Be $env.anotherDeviceGroup + } | Should -Not -Throw + } + + It 'ListGroupInCatalog' { + { + $listDeviceGroup = Get-AzSphereCatalogDeviceGroup -ResourceGroupName $env.resourceGroup -CatalogName $env.secondCatalog + $listDeviceGroup.Count | Should -BeGreaterOrEqual 1 + } | Should -Not -Throw + } + + It 'DeleteDeviceGroup' { + { + Remove-AzSphereDeviceGroup -CatalogName $env.secondCatalog -Name $env.anotherDeviceGroup -ProductName $env.anotherProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + It 'DeleteProduct' { + { + Remove-AzSphereProduct -CatalogName $env.secondCatalog -Name $env.anotherProduct -ResourceGroupName $env.resourceGroup + } | Should -Not -Throw + } + + It 'DeleteViaIdentityCatalog' { + { + $catalog = Get-AzSphereCatalog -Name $env.secondCatalog -ResourceGroupName $env.resourceGroup + Remove-AzSphereCatalog -InputObject $catalog + } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalog.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalog.Tests.ps1 new file mode 100644 index 000000000000..ee76f15a5dd8 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalog.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCatalog')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCatalog.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCatalog' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'List1' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDevice.Tests.ps1 new file mode 100644 index 000000000000..06dace160e72 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDevice.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCatalogDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCatalogDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCatalogDevice' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..2a7fadffb0ef --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceGroup.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCatalogDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCatalogDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCatalogDeviceGroup' { + It 'ListExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceInsight.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceInsight.Tests.ps1 new file mode 100644 index 000000000000..d80917957869 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCatalogDeviceInsight.Tests.ps1 @@ -0,0 +1,21 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCatalogDeviceInsight')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCatalogDeviceInsight.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCatalogDeviceInsight' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificate.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificate.Tests.ps1 new file mode 100644 index 000000000000..168f0193e70a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificate.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCertificate')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCertificate.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCertificate' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateCertChain.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateCertChain.Tests.ps1 new file mode 100644 index 000000000000..e711d97489f5 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateCertChain.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCertificateCertChain')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCertificateCertChain.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCertificateCertChain' { + It 'Retrieve' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'RetrieveViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'RetrieveViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateProof.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateProof.Tests.ps1 new file mode 100644 index 000000000000..4516ba05d65a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereCertificateProof.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereCertificateProof')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereCertificateProof.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereCertificateProof' { + It 'RetrieveExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'RetrieveViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'RetrieveViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeployment.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeployment.Tests.ps1 new file mode 100644 index 000000000000..2e069237de34 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeployment.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereDeployment')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereDeployment.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereDeployment' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityProduct' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityDeviceGroup' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDevice.Tests.ps1 new file mode 100644 index 000000000000..5dde7a4b01d0 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDevice.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereDevice' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityProduct' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityDeviceGroup' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..30febcd6c500 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereDeviceGroup.Tests.ps1 @@ -0,0 +1,37 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereDeviceGroup' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityProduct' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereImage.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereImage.Tests.ps1 new file mode 100644 index 000000000000..2f57b4423d31 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereImage.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereImage')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereImage.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereImage' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Get-AzSphereProduct.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Get-AzSphereProduct.Tests.ps1 new file mode 100644 index 000000000000..88813c012306 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Get-AzSphereProduct.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Get-AzSphereProduct')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Get-AzSphereProduct.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Get-AzSphereProduct' { + It 'List' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'Get' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GetViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereClaimDeviceGroupDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereClaimDeviceGroupDevice.Tests.ps1 new file mode 100644 index 000000000000..28c46e9cf2d3 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereClaimDeviceGroupDevice.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Invoke-AzSphereClaimDeviceGroupDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Invoke-AzSphereClaimDeviceGroupDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Invoke-AzSphereClaimDeviceGroupDevice' { + It 'ClaimExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'ClaimViaIdentityProductExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'ClaimViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'ClaimViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountCatalogDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountCatalogDevice.Tests.ps1 new file mode 100644 index 000000000000..f42142286fbf --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountCatalogDevice.Tests.ps1 @@ -0,0 +1,25 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Invoke-AzSphereCountCatalogDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Invoke-AzSphereCountCatalogDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Invoke-AzSphereCountCatalogDevice' { + It 'Count' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountDeviceGroupDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountDeviceGroupDevice.Tests.ps1 new file mode 100644 index 000000000000..1df671e696d4 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountDeviceGroupDevice.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Invoke-AzSphereCountDeviceGroupDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Invoke-AzSphereCountDeviceGroupDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Invoke-AzSphereCountDeviceGroupDevice' { + It 'Count' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentityProduct' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountProductDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountProductDevice.Tests.ps1 new file mode 100644 index 000000000000..728aeb99047a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Invoke-AzSphereCountProductDevice.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Invoke-AzSphereCountProductDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Invoke-AzSphereCountProductDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Invoke-AzSphereCountProductDevice' { + It 'Count' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CountViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereCatalog.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereCatalog.Tests.ps1 new file mode 100644 index 000000000000..7a2c1e7880cb --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereCatalog.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereCatalog')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereCatalog.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereCatalog' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereDeployment.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeployment.Tests.ps1 new file mode 100644 index 000000000000..28175b0ff82a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeployment.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereDeployment')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereDeployment.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereDeployment' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereDevice.Tests.ps1 new file mode 100644 index 000000000000..521f2cd5a8c5 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereDevice.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereDevice' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceCapabilityImage.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceCapabilityImage.Tests.ps1 new file mode 100644 index 000000000000..fad7a8cf1b06 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceCapabilityImage.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereDeviceCapabilityImage')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereDeviceCapabilityImage.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereDeviceCapabilityImage' { + It 'GenerateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaIdentityProductExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaIdentityDeviceGroupExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..8f6ecb84bca7 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereDeviceGroup.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereDeviceGroup' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereImage.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereImage.Tests.ps1 new file mode 100644 index 000000000000..484f29267bb6 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereImage.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereImage')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereImage.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereImage' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereProduct.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereProduct.Tests.ps1 new file mode 100644 index 000000000000..9a7d525abd58 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereProduct.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereProduct')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereProduct.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereProduct' { + It 'CreateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'CreateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/New-AzSphereProductDefaultDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/New-AzSphereProductDefaultDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..b4f8424f77c6 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/New-AzSphereProductDefaultDeviceGroup.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'New-AzSphereProductDefaultDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'New-AzSphereProductDefaultDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'New-AzSphereProductDefaultDeviceGroup' { + It 'Generate' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'GenerateViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/README.md b/src/Sphere/Sphere.Autorest/test/README.md new file mode 100644 index 000000000000..7c752b4c8c43 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/README.md @@ -0,0 +1,17 @@ +# Test +This directory contains the [Pester](https://www.powershellgallery.com/packages/Pester) tests to run for the module. We use Pester as it is the unofficial standard for PowerShell unit testing. Test stubs for custom cmdlets (created in `..\custom`) will be generated into this folder when `build-module.ps1` is ran. These test stubs will fail automatically, to indicate that tests should be written for custom cmdlets. + +## Info +- Modifiable: yes +- Generated: partial +- Committed: yes +- Packaged: no + +## Details +We allow three testing modes: *live*, *record*, and *playback*. These can be selected using the `-Live`, `-Record`, and `-Playback` switches respectively on the `test-module.ps1` script. This script will run through any `.Tests.ps1` scripts in the `test` folder. If you choose the *record* mode, it will create a `.Recording.json` file of the REST calls between the client and server. Then, when you choose *playback* mode, it will use the `.Recording.json` file to mock the communication between server and client. The *live* mode runs the same as the *record* mode; however, it doesn't create the `.Recording.json` file. + +## Purpose +Custom cmdlets generally encompass additional functionality not described in the REST specification, or combines functionality generated from the REST spec. To validate this functionality continues to operate as intended, creating tests that can be ran and re-ran against custom cmdlets is part of the framework. + +## Usage +To execute tests, run the `test-module.ps1`. To write tests, [this example](https://github.com/pester/Pester/blob/8b9cf4248315e44f1ac6673be149f7e0d7f10466/Examples/Planets/Get-Planet.Tests.ps1#L1) from the Pester repository is very useful for getting started. \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/Remove-AzSphereCatalog.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereCatalog.Tests.ps1 new file mode 100644 index 000000000000..0d447971bc33 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereCatalog.Tests.ps1 @@ -0,0 +1,25 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzSphereCatalog')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzSphereCatalog.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzSphereCatalog' { + It 'Delete' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Remove-AzSphereDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..d60ba8085078 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereDeviceGroup.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzSphereDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzSphereDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzSphereDeviceGroup' { + It 'Delete' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentityProduct' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Remove-AzSphereProduct.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereProduct.Tests.ps1 new file mode 100644 index 000000000000..1dfa5ef8645f --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Remove-AzSphereProduct.Tests.ps1 @@ -0,0 +1,29 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Remove-AzSphereProduct')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Remove-AzSphereProduct.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Remove-AzSphereProduct' { + It 'Delete' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentityCatalog' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'DeleteViaIdentity' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Update-AzSphereCatalog.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Update-AzSphereCatalog.Tests.ps1 new file mode 100644 index 000000000000..945555181fd0 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Update-AzSphereCatalog.Tests.ps1 @@ -0,0 +1,33 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzSphereCatalog')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzSphereCatalog.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzSphereCatalog' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Update-AzSphereDevice.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Update-AzSphereDevice.Tests.ps1 new file mode 100644 index 000000000000..9ce7d828c695 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Update-AzSphereDevice.Tests.ps1 @@ -0,0 +1,45 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzSphereDevice')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzSphereDevice.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzSphereDevice' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityProductExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityDeviceGroupExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Update-AzSphereDeviceGroup.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Update-AzSphereDeviceGroup.Tests.ps1 new file mode 100644 index 000000000000..dd6d9243d53a --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Update-AzSphereDeviceGroup.Tests.ps1 @@ -0,0 +1,41 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzSphereDeviceGroup')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzSphereDeviceGroup.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzSphereDeviceGroup' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityProductExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/Update-AzSphereProduct.Tests.ps1 b/src/Sphere/Sphere.Autorest/test/Update-AzSphereProduct.Tests.ps1 new file mode 100644 index 000000000000..f4c646af1c7b --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/Update-AzSphereProduct.Tests.ps1 @@ -0,0 +1,37 @@ +if(($null -eq $TestName) -or ($TestName -contains 'Update-AzSphereProduct')) +{ + $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' + if (-Not (Test-Path -Path $loadEnvPath)) { + $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' + } + . ($loadEnvPath) + $TestRecordingFile = Join-Path $PSScriptRoot 'Update-AzSphereProduct.Recording.json' + $currentPath = $PSScriptRoot + while(-not $mockingPath) { + $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File + $currentPath = Split-Path -Path $currentPath -Parent + } + . ($mockingPath | Select-Object -First 1).FullName +} + +Describe 'Update-AzSphereProduct' { + It 'UpdateExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonString' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaJsonFilePath' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityCatalogExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } + + It 'UpdateViaIdentityExpanded' -skip { + { throw [System.NotImplementedException] } | Should -Not -Throw + } +} diff --git a/src/Sphere/Sphere.Autorest/test/env.json b/src/Sphere/Sphere.Autorest/test/env.json new file mode 100644 index 000000000000..68c85fa419ce --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/env.json @@ -0,0 +1,74612 @@ +{ + "secondCatalog": "secondCatalog", + "deviceID": "0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2", + "imageID1": "14a6729e-5819-4737-8713-37b4798533f8", + "ProdDeviceGroup": "Production", + "imagecontext2": [ + 69, + 61, + 205, + 40, + 0, + 80, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 32, + 82, + 79, + 77, + 70, + 83, + 248, + 55, + 203, + 150, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 48, + 0, + 0, + 0, + 192, + 4, + 0, + 0, + 164, + 131, + 0, + 0, + 242, + 0, + 0, + 0, + 5, + 0, + 1, + 0, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 16, + 0, + 0, + 0, + 193, + 7, + 0, + 0, + 98, + 105, + 110, + 0, + 237, + 131, + 0, + 0, + 40, + 38, + 0, + 0, + 1, + 0, + 2, + 0, + 97, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 123, + 34, + 83, + 99, + 104, + 101, + 109, + 97, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 44, + 34, + 78, + 97, + 109, + 101, + 34, + 58, + 34, + 69, + 114, + 114, + 111, + 114, + 82, + 101, + 112, + 111, + 114, + 116, + 105, + 110, + 103, + 83, + 116, + 97, + 103, + 101, + 49, + 34, + 44, + 34, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 73, + 100, + 34, + 58, + 34, + 97, + 54, + 48, + 97, + 50, + 55, + 102, + 102, + 45, + 56, + 57, + 51, + 54, + 45, + 52, + 97, + 52, + 57, + 45, + 98, + 55, + 51, + 102, + 45, + 55, + 48, + 56, + 54, + 49, + 100, + 98, + 48, + 51, + 100, + 52, + 51, + 34, + 44, + 34, + 69, + 110, + 116, + 114, + 121, + 80, + 111, + 105, + 110, + 116, + 34, + 58, + 34, + 47, + 98, + 105, + 110, + 47, + 97, + 112, + 112, + 34, + 44, + 34, + 67, + 109, + 100, + 65, + 114, + 103, + 115, + 34, + 58, + 91, + 93, + 44, + 34, + 67, + 97, + 112, + 97, + 98, + 105, + 108, + 105, + 116, + 105, + 101, + 115, + 34, + 58, + 123, + 34, + 71, + 112, + 105, + 111, + 34, + 58, + 91, + 49, + 50, + 44, + 49, + 51, + 44, + 49, + 55, + 44, + 49, + 54, + 93, + 125, + 44, + 34, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 84, + 121, + 112, + 101, + 34, + 58, + 34, + 68, + 101, + 102, + 97, + 117, + 108, + 116, + 34, + 44, + 34, + 84, + 97, + 114, + 103, + 101, + 116, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 82, + 117, + 110, + 116, + 105, + 109, + 101, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 51, + 125, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 127, + 69, + 76, + 70, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 40, + 0, + 1, + 0, + 0, + 0, + 29, + 9, + 0, + 0, + 52, + 0, + 0, + 0, + 240, + 33, + 0, + 0, + 0, + 4, + 0, + 5, + 52, + 0, + 32, + 0, + 9, + 0, + 40, + 0, + 27, + 0, + 26, + 0, + 1, + 0, + 0, + 112, + 164, + 26, + 0, + 0, + 164, + 26, + 0, + 0, + 164, + 26, + 0, + 0, + 40, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 24, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 208, + 26, + 0, + 0, + 208, + 26, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 248, + 30, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 1, + 0, + 184, + 1, + 0, + 0, + 232, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 0, + 0, + 31, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 31, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 81, + 229, + 116, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 82, + 229, + 116, + 100, + 248, + 30, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 1, + 0, + 8, + 1, + 0, + 0, + 8, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 47, + 108, + 105, + 98, + 47, + 108, + 100, + 45, + 109, + 117, + 115, + 108, + 45, + 97, + 114, + 109, + 104, + 102, + 46, + 115, + 111, + 46, + 49, + 0, + 4, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 71, + 78, + 85, + 0, + 38, + 219, + 118, + 245, + 211, + 60, + 76, + 128, + 116, + 173, + 175, + 28, + 159, + 101, + 109, + 171, + 32, + 216, + 249, + 153, + 2, + 0, + 0, + 0, + 34, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 36, + 0, + 129, + 34, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 234, + 211, + 239, + 14, + 185, + 141, + 241, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 152, + 32, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 22, + 0, + 40, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 8, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 87, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 52, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 59, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 98, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 214, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 246, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 159, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 170, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 37, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34, + 0, + 0, + 0, + 84, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 10, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 130, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 137, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 188, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 111, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 197, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 204, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 63, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 177, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 209, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 229, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 231, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 23, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 194, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 32, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 191, + 0, + 0, + 0, + 93, + 22, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 13, + 0, + 114, + 0, + 0, + 0, + 201, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 10, + 0, + 0, + 108, + 105, + 98, + 97, + 112, + 112, + 108, + 105, + 98, + 115, + 46, + 115, + 111, + 46, + 48, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 48, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 85, + 110, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 73, + 111, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 82, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 73, + 111, + 0, + 71, + 80, + 73, + 79, + 95, + 83, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 67, + 108, + 111, + 115, + 101, + 0, + 95, + 105, + 110, + 105, + 116, + 0, + 76, + 111, + 103, + 95, + 68, + 101, + 98, + 117, + 103, + 0, + 78, + 101, + 116, + 119, + 111, + 114, + 107, + 105, + 110, + 103, + 95, + 73, + 115, + 78, + 101, + 116, + 119, + 111, + 114, + 107, + 105, + 110, + 103, + 82, + 101, + 97, + 100, + 121, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 79, + 117, + 116, + 112, + 117, + 116, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 82, + 117, + 110, + 0, + 95, + 102, + 105, + 110, + 105, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 67, + 114, + 101, + 97, + 116, + 101, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 73, + 110, + 112, + 117, + 116, + 0, + 71, + 80, + 73, + 79, + 95, + 71, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 108, + 105, + 98, + 103, + 99, + 99, + 95, + 115, + 46, + 115, + 111, + 46, + 49, + 0, + 109, + 101, + 109, + 115, + 101, + 116, + 0, + 95, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 102, + 114, + 101, + 101, + 0, + 95, + 95, + 99, + 120, + 97, + 95, + 102, + 105, + 110, + 97, + 108, + 105, + 122, + 101, + 0, + 109, + 97, + 108, + 108, + 111, + 99, + 0, + 95, + 73, + 84, + 77, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 73, + 84, + 77, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 49, + 0, + 108, + 105, + 98, + 99, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 103, + 117, + 97, + 114, + 100, + 0, + 99, + 108, + 111, + 115, + 101, + 0, + 115, + 105, + 103, + 97, + 99, + 116, + 105, + 111, + 110, + 0, + 114, + 101, + 97, + 100, + 0, + 95, + 95, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 95, + 115, + 101, + 116, + 116, + 105, + 109, + 101, + 54, + 52, + 0, + 95, + 95, + 101, + 114, + 114, + 110, + 111, + 95, + 108, + 111, + 99, + 97, + 116, + 105, + 111, + 110, + 0, + 95, + 95, + 108, + 105, + 98, + 99, + 95, + 115, + 116, + 97, + 114, + 116, + 95, + 109, + 97, + 105, + 110, + 0, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 95, + 99, + 114, + 101, + 97, + 116, + 101, + 0, + 115, + 116, + 114, + 101, + 114, + 114, + 111, + 114, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 102, + 97, + 105, + 108, + 0, + 71, + 67, + 67, + 95, + 51, + 46, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 245, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 85, + 38, + 121, + 11, + 0, + 0, + 2, + 0, + 49, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 23, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 23, + 0, + 0, + 0, + 116, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 120, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 132, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 152, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 124, + 32, + 1, + 0, + 21, + 5, + 0, + 0, + 128, + 32, + 1, + 0, + 21, + 8, + 0, + 0, + 136, + 32, + 1, + 0, + 21, + 14, + 0, + 0, + 140, + 32, + 1, + 0, + 21, + 15, + 0, + 0, + 144, + 32, + 1, + 0, + 21, + 17, + 0, + 0, + 148, + 32, + 1, + 0, + 21, + 21, + 0, + 0, + 12, + 32, + 1, + 0, + 22, + 3, + 0, + 0, + 16, + 32, + 1, + 0, + 22, + 4, + 0, + 0, + 20, + 32, + 1, + 0, + 22, + 5, + 0, + 0, + 24, + 32, + 1, + 0, + 22, + 6, + 0, + 0, + 28, + 32, + 1, + 0, + 22, + 7, + 0, + 0, + 32, + 32, + 1, + 0, + 22, + 9, + 0, + 0, + 36, + 32, + 1, + 0, + 22, + 10, + 0, + 0, + 40, + 32, + 1, + 0, + 22, + 12, + 0, + 0, + 44, + 32, + 1, + 0, + 22, + 13, + 0, + 0, + 48, + 32, + 1, + 0, + 22, + 15, + 0, + 0, + 52, + 32, + 1, + 0, + 22, + 16, + 0, + 0, + 56, + 32, + 1, + 0, + 22, + 17, + 0, + 0, + 60, + 32, + 1, + 0, + 22, + 18, + 0, + 0, + 64, + 32, + 1, + 0, + 22, + 20, + 0, + 0, + 68, + 32, + 1, + 0, + 22, + 22, + 0, + 0, + 72, + 32, + 1, + 0, + 22, + 23, + 0, + 0, + 76, + 32, + 1, + 0, + 22, + 24, + 0, + 0, + 80, + 32, + 1, + 0, + 22, + 25, + 0, + 0, + 84, + 32, + 1, + 0, + 22, + 26, + 0, + 0, + 88, + 32, + 1, + 0, + 22, + 27, + 0, + 0, + 92, + 32, + 1, + 0, + 22, + 28, + 0, + 0, + 96, + 32, + 1, + 0, + 22, + 29, + 0, + 0, + 100, + 32, + 1, + 0, + 22, + 30, + 0, + 0, + 104, + 32, + 1, + 0, + 22, + 31, + 0, + 0, + 108, + 32, + 1, + 0, + 22, + 32, + 0, + 0, + 112, + 32, + 1, + 0, + 22, + 33, + 0, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 4, + 224, + 45, + 229, + 4, + 224, + 159, + 229, + 14, + 224, + 143, + 224, + 8, + 240, + 190, + 229, + 32, + 24, + 1, + 0, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 32, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 24, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 16, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 8, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 0, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 248, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 240, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 232, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 224, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 216, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 208, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 200, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 192, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 184, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 176, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 168, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 160, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 152, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 144, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 136, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 128, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 120, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 112, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 104, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 96, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 88, + 247, + 188, + 229, + 79, + 240, + 0, + 11, + 79, + 240, + 0, + 14, + 3, + 73, + 121, + 68, + 104, + 70, + 32, + 240, + 15, + 12, + 229, + 70, + 0, + 240, + 2, + 248, + 214, + 21, + 1, + 0, + 31, + 181, + 11, + 75, + 11, + 74, + 123, + 68, + 154, + 88, + 2, + 146, + 10, + 74, + 154, + 88, + 3, + 146, + 0, + 34, + 1, + 146, + 9, + 74, + 155, + 88, + 2, + 29, + 0, + 147, + 2, + 155, + 1, + 104, + 3, + 152, + 255, + 247, + 108, + 239, + 5, + 176, + 93, + 248, + 4, + 251, + 0, + 191, + 190, + 22, + 1, + 0, + 132, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 120, + 0, + 0, + 0, + 6, + 72, + 7, + 75, + 120, + 68, + 123, + 68, + 6, + 74, + 131, + 66, + 122, + 68, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 48, + 23, + 1, + 0, + 46, + 23, + 1, + 0, + 120, + 22, + 1, + 0, + 128, + 0, + 0, + 0, + 8, + 72, + 9, + 73, + 120, + 68, + 121, + 68, + 9, + 26, + 8, + 74, + 203, + 15, + 3, + 235, + 161, + 1, + 122, + 68, + 73, + 16, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 4, + 23, + 1, + 0, + 2, + 23, + 1, + 0, + 70, + 22, + 1, + 0, + 148, + 0, + 0, + 0, + 14, + 75, + 16, + 181, + 123, + 68, + 14, + 76, + 27, + 120, + 124, + 68, + 163, + 185, + 13, + 75, + 227, + 88, + 35, + 177, + 12, + 75, + 123, + 68, + 24, + 104, + 255, + 247, + 46, + 239, + 255, + 247, + 191, + 255, + 10, + 75, + 227, + 88, + 27, + 177, + 9, + 72, + 120, + 68, + 255, + 247, + 250, + 238, + 8, + 75, + 1, + 34, + 123, + 68, + 26, + 112, + 16, + 189, + 0, + 191, + 208, + 22, + 1, + 0, + 26, + 22, + 1, + 0, + 140, + 0, + 0, + 0, + 166, + 22, + 1, + 0, + 124, + 0, + 0, + 0, + 198, + 16, + 0, + 0, + 160, + 22, + 1, + 0, + 8, + 181, + 7, + 75, + 7, + 74, + 123, + 68, + 155, + 88, + 43, + 177, + 6, + 73, + 7, + 72, + 121, + 68, + 120, + 68, + 255, + 247, + 16, + 239, + 189, + 232, + 8, + 64, + 170, + 231, + 0, + 191, + 198, + 21, + 1, + 0, + 144, + 0, + 0, + 0, + 112, + 22, + 1, + 0, + 134, + 16, + 0, + 0, + 128, + 180, + 131, + 176, + 0, + 175, + 120, + 96, + 5, + 75, + 123, + 68, + 26, + 70, + 1, + 35, + 19, + 96, + 0, + 191, + 12, + 55, + 189, + 70, + 93, + 248, + 4, + 123, + 112, + 71, + 0, + 191, + 110, + 22, + 1, + 0, + 144, + 181, + 133, + 176, + 0, + 175, + 120, + 96, + 120, + 104, + 0, + 240, + 139, + 253, + 3, + 70, + 0, + 43, + 5, + 208, + 34, + 75, + 123, + 68, + 26, + 70, + 2, + 35, + 19, + 96, + 59, + 224, + 32, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 12, + 191, + 1, + 35, + 0, + 35, + 219, + 178, + 26, + 70, + 29, + 75, + 123, + 68, + 26, + 112, + 28, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 3, + 208, + 27, + 75, + 123, + 68, + 27, + 104, + 2, + 224, + 26, + 75, + 123, + 68, + 27, + 104, + 25, + 74, + 122, + 68, + 18, + 120, + 17, + 70, + 24, + 70, + 255, + 247, + 190, + 238, + 248, + 96, + 251, + 104, + 0, + 43, + 24, + 208, + 255, + 247, + 238, + 238, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 250, + 238, + 4, + 70, + 255, + 247, + 230, + 238, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 14, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 244, + 238, + 12, + 75, + 123, + 68, + 26, + 70, + 3, + 35, + 19, + 96, + 0, + 191, + 20, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 62, + 22, + 1, + 0, + 4, + 22, + 1, + 0, + 242, + 21, + 1, + 0, + 237, + 21, + 1, + 0, + 216, + 21, + 1, + 0, + 212, + 21, + 1, + 0, + 212, + 21, + 1, + 0, + 92, + 11, + 0, + 0, + 198, + 21, + 1, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 120, + 96, + 120, + 104, + 0, + 240, + 41, + 253, + 3, + 70, + 0, + 43, + 5, + 208, + 6, + 75, + 123, + 68, + 26, + 70, + 4, + 35, + 19, + 96, + 3, + 224, + 0, + 240, + 8, + 248, + 0, + 240, + 114, + 248, + 8, + 55, + 189, + 70, + 128, + 189, + 0, + 191, + 122, + 21, + 1, + 0, + 144, + 181, + 131, + 176, + 0, + 175, + 42, + 75, + 123, + 68, + 27, + 104, + 41, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 0, + 240, + 150, + 248, + 3, + 70, + 0, + 43, + 68, + 208, + 0, + 240, + 125, + 248, + 37, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 61, + 209, + 35, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 3, + 208, + 34, + 75, + 123, + 68, + 27, + 104, + 2, + 224, + 33, + 75, + 123, + 68, + 27, + 104, + 1, + 33, + 24, + 70, + 255, + 247, + 74, + 238, + 120, + 96, + 123, + 104, + 0, + 43, + 24, + 208, + 255, + 247, + 122, + 238, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 136, + 238, + 4, + 70, + 255, + 247, + 114, + 238, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 21, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 130, + 238, + 20, + 75, + 123, + 68, + 26, + 70, + 6, + 35, + 19, + 96, + 16, + 224, + 18, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 20, + 191, + 1, + 35, + 0, + 35, + 219, + 178, + 131, + 240, + 1, + 3, + 219, + 178, + 3, + 240, + 1, + 3, + 218, + 178, + 12, + 75, + 123, + 68, + 26, + 112, + 12, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 20, + 21, + 1, + 0, + 30, + 21, + 1, + 0, + 8, + 21, + 1, + 0, + 1, + 21, + 1, + 0, + 236, + 20, + 1, + 0, + 232, + 20, + 1, + 0, + 118, + 10, + 0, + 0, + 224, + 20, + 1, + 0, + 167, + 20, + 1, + 0, + 139, + 20, + 1, + 0, + 128, + 181, + 0, + 175, + 11, + 75, + 123, + 68, + 27, + 104, + 11, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 0, + 240, + 43, + 248, + 3, + 70, + 0, + 43, + 9, + 208, + 7, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 4, + 209, + 6, + 75, + 123, + 68, + 26, + 70, + 7, + 35, + 19, + 96, + 0, + 191, + 128, + 189, + 66, + 20, + 1, + 0, + 73, + 20, + 1, + 0, + 55, + 20, + 1, + 0, + 92, + 20, + 1, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 7, + 75, + 123, + 68, + 27, + 104, + 1, + 33, + 24, + 70, + 255, + 247, + 216, + 237, + 0, + 35, + 123, + 96, + 123, + 104, + 27, + 104, + 0, + 191, + 8, + 55, + 189, + 70, + 128, + 189, + 0, + 20, + 1, + 0, + 144, + 181, + 135, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 39, + 74, + 122, + 68, + 39, + 75, + 211, + 88, + 27, + 104, + 123, + 97, + 79, + 240, + 0, + 3, + 0, + 35, + 251, + 115, + 7, + 241, + 14, + 3, + 25, + 70, + 120, + 104, + 255, + 247, + 252, + 237, + 56, + 97, + 59, + 105, + 0, + 43, + 24, + 208, + 255, + 247, + 234, + 237, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 246, + 237, + 4, + 70, + 255, + 247, + 226, + 237, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 24, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 240, + 237, + 22, + 75, + 123, + 68, + 26, + 70, + 5, + 35, + 19, + 96, + 18, + 224, + 59, + 104, + 26, + 120, + 187, + 123, + 154, + 66, + 4, + 208, + 187, + 123, + 0, + 43, + 1, + 209, + 1, + 35, + 0, + 224, + 0, + 35, + 251, + 115, + 251, + 123, + 3, + 240, + 1, + 3, + 251, + 115, + 186, + 123, + 59, + 104, + 26, + 112, + 251, + 123, + 10, + 73, + 121, + 68, + 6, + 74, + 138, + 88, + 17, + 104, + 122, + 105, + 81, + 64, + 1, + 208, + 255, + 247, + 216, + 237, + 24, + 70, + 28, + 55, + 189, + 70, + 144, + 189, + 48, + 19, + 1, + 0, + 136, + 0, + 0, + 0, + 136, + 9, + 0, + 0, + 190, + 19, + 1, + 0, + 174, + 18, + 1, + 0, + 144, + 181, + 131, + 176, + 0, + 175, + 35, + 74, + 122, + 68, + 35, + 75, + 211, + 88, + 27, + 104, + 123, + 96, + 79, + 240, + 0, + 3, + 0, + 35, + 251, + 112, + 251, + 28, + 24, + 70, + 255, + 247, + 108, + 237, + 3, + 70, + 179, + 241, + 255, + 63, + 25, + 209, + 255, + 247, + 144, + 237, + 3, + 70, + 28, + 104, + 255, + 247, + 140, + 237, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 152, + 237, + 3, + 70, + 26, + 70, + 33, + 70, + 21, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 150, + 237, + 19, + 75, + 123, + 68, + 26, + 70, + 17, + 35, + 19, + 96, + 0, + 35, + 11, + 224, + 251, + 120, + 131, + 240, + 1, + 3, + 219, + 178, + 0, + 43, + 4, + 208, + 14, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 132, + 237, + 251, + 120, + 12, + 73, + 121, + 68, + 7, + 74, + 138, + 88, + 17, + 104, + 122, + 104, + 81, + 64, + 1, + 208, + 255, + 247, + 134, + 237, + 24, + 70, + 12, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 120, + 18, + 1, + 0, + 136, + 0, + 0, + 0, + 4, + 9, + 0, + 0, + 10, + 19, + 1, + 0, + 16, + 9, + 0, + 0, + 8, + 18, + 1, + 0, + 128, + 181, + 132, + 176, + 0, + 175, + 120, + 96, + 120, + 104, + 0, + 240, + 185, + 251, + 3, + 70, + 0, + 43, + 5, + 208, + 11, + 75, + 123, + 68, + 26, + 70, + 18, + 35, + 19, + 96, + 14, + 224, + 255, + 247, + 152, + 255, + 3, + 70, + 251, + 115, + 251, + 123, + 0, + 43, + 7, + 208, + 120, + 104, + 0, + 240, + 240, + 251, + 4, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 74, + 237, + 16, + 55, + 189, + 70, + 128, + 189, + 154, + 18, + 1, + 0, + 226, + 8, + 0, + 0, + 144, + 181, + 173, + 176, + 0, + 175, + 151, + 74, + 122, + 68, + 151, + 75, + 211, + 88, + 27, + 104, + 199, + 248, + 172, + 48, + 79, + 240, + 0, + 3, + 7, + 241, + 32, + 3, + 140, + 34, + 0, + 33, + 24, + 70, + 255, + 247, + 184, + 236, + 145, + 75, + 123, + 68, + 59, + 98, + 7, + 241, + 32, + 3, + 0, + 34, + 25, + 70, + 15, + 32, + 255, + 247, + 44, + 237, + 255, + 247, + 238, + 236, + 3, + 70, + 139, + 74, + 122, + 68, + 19, + 96, + 139, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 6, + 209, + 137, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 22, + 237, + 9, + 35, + 243, + 224, + 135, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 14, + 237, + 12, + 32, + 255, + 247, + 166, + 236, + 3, + 70, + 131, + 74, + 122, + 68, + 19, + 96, + 131, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 232, + 236, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 244, + 236, + 4, + 70, + 255, + 247, + 224, + 236, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 122, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 238, + 236, + 10, + 35, + 204, + 224, + 119, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 232, + 236, + 13, + 32, + 255, + 247, + 126, + 236, + 3, + 70, + 116, + 74, + 122, + 68, + 19, + 96, + 115, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 192, + 236, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 206, + 236, + 4, + 70, + 255, + 247, + 184, + 236, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 106, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 200, + 236, + 11, + 35, + 165, + 224, + 59, + 70, + 192, + 239, + 80, + 0, + 67, + 249, + 31, + 10, + 68, + 242, + 64, + 35, + 192, + 242, + 15, + 3, + 187, + 96, + 99, + 75, + 123, + 68, + 27, + 104, + 58, + 70, + 98, + 73, + 121, + 68, + 24, + 70, + 0, + 240, + 94, + 250, + 3, + 70, + 96, + 74, + 122, + 68, + 19, + 96, + 95, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 1, + 209, + 12, + 35, + 135, + 224, + 93, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 162, + 236, + 1, + 34, + 0, + 33, + 17, + 32, + 255, + 247, + 68, + 236, + 3, + 70, + 88, + 74, + 122, + 68, + 19, + 96, + 88, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 122, + 236, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 134, + 236, + 4, + 70, + 255, + 247, + 114, + 236, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 79, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 128, + 236, + 13, + 35, + 94, + 224, + 7, + 241, + 16, + 3, + 192, + 239, + 80, + 0, + 67, + 249, + 31, + 10, + 79, + 244, + 202, + 67, + 193, + 246, + 205, + 83, + 187, + 97, + 71, + 75, + 123, + 68, + 27, + 104, + 7, + 241, + 16, + 2, + 69, + 73, + 121, + 68, + 24, + 70, + 0, + 240, + 21, + 250, + 3, + 70, + 67, + 74, + 122, + 68, + 19, + 96, + 67, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 1, + 209, + 14, + 35, + 62, + 224, + 64, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 90, + 236, + 1, + 34, + 0, + 33, + 16, + 32, + 255, + 247, + 250, + 235, + 3, + 70, + 60, + 74, + 122, + 68, + 19, + 96, + 59, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 48, + 236, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 62, + 236, + 4, + 70, + 255, + 247, + 40, + 236, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 50, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 56, + 236, + 15, + 35, + 21, + 224, + 48, + 75, + 123, + 68, + 27, + 104, + 47, + 74, + 122, + 68, + 47, + 73, + 121, + 68, + 24, + 70, + 0, + 240, + 215, + 249, + 3, + 70, + 45, + 74, + 122, + 68, + 19, + 96, + 45, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 1, + 209, + 19, + 35, + 0, + 224, + 0, + 35, + 42, + 73, + 121, + 68, + 7, + 74, + 138, + 88, + 17, + 104, + 215, + 248, + 172, + 32, + 81, + 64, + 1, + 208, + 255, + 247, + 32, + 236, + 24, + 70, + 180, + 55, + 189, + 70, + 144, + 189, + 128, + 17, + 1, + 0, + 136, + 0, + 0, + 0, + 193, + 251, + 255, + 255, + 18, + 18, + 1, + 0, + 12, + 18, + 1, + 0, + 146, + 8, + 0, + 0, + 164, + 8, + 0, + 0, + 178, + 17, + 1, + 0, + 172, + 17, + 1, + 0, + 136, + 8, + 0, + 0, + 174, + 8, + 0, + 0, + 104, + 17, + 1, + 0, + 98, + 17, + 1, + 0, + 146, + 8, + 0, + 0, + 68, + 17, + 1, + 0, + 185, + 251, + 255, + 255, + 52, + 17, + 1, + 0, + 46, + 17, + 1, + 0, + 124, + 8, + 0, + 0, + 222, + 16, + 1, + 0, + 216, + 16, + 1, + 0, + 96, + 8, + 0, + 0, + 180, + 16, + 1, + 0, + 99, + 250, + 255, + 255, + 166, + 16, + 1, + 0, + 160, + 16, + 1, + 0, + 78, + 8, + 0, + 0, + 80, + 16, + 1, + 0, + 74, + 16, + 1, + 0, + 50, + 8, + 0, + 0, + 56, + 16, + 1, + 0, + 54, + 9, + 0, + 0, + 139, + 253, + 255, + 255, + 46, + 16, + 1, + 0, + 40, + 16, + 1, + 0, + 64, + 15, + 1, + 0, + 144, + 181, + 133, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 123, + 104, + 0, + 43, + 24, + 219, + 120, + 104, + 255, + 247, + 130, + 235, + 248, + 96, + 251, + 104, + 0, + 43, + 17, + 208, + 255, + 247, + 160, + 235, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 172, + 235, + 4, + 70, + 255, + 247, + 152, + 235, + 3, + 70, + 27, + 104, + 34, + 70, + 57, + 104, + 4, + 72, + 120, + 68, + 255, + 247, + 168, + 235, + 0, + 191, + 20, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 76, + 7, + 0, + 0, + 128, + 181, + 0, + 175, + 43, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 6, + 208, + 41, + 75, + 123, + 68, + 27, + 104, + 1, + 33, + 24, + 70, + 255, + 247, + 68, + 235, + 39, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 6, + 208, + 37, + 75, + 123, + 68, + 27, + 104, + 1, + 33, + 24, + 70, + 255, + 247, + 54, + 235, + 34, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 0, + 240, + 180, + 249, + 32, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 0, + 240, + 174, + 249, + 30, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 255, + 247, + 6, + 235, + 28, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 110, + 235, + 27, + 75, + 123, + 68, + 27, + 104, + 26, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 156, + 255, + 24, + 75, + 123, + 68, + 27, + 104, + 24, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 147, + 255, + 22, + 75, + 123, + 68, + 27, + 104, + 21, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 138, + 255, + 19, + 75, + 123, + 68, + 27, + 104, + 19, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 129, + 255, + 0, + 191, + 128, + 189, + 0, + 191, + 226, + 14, + 1, + 0, + 214, + 14, + 1, + 0, + 204, + 14, + 1, + 0, + 192, + 14, + 1, + 0, + 218, + 14, + 1, + 0, + 210, + 14, + 1, + 0, + 190, + 14, + 1, + 0, + 2, + 7, + 0, + 0, + 128, + 14, + 1, + 0, + 14, + 7, + 0, + 0, + 114, + 14, + 1, + 0, + 16, + 7, + 0, + 0, + 84, + 14, + 1, + 0, + 22, + 7, + 0, + 0, + 70, + 14, + 1, + 0, + 24, + 7, + 0, + 0, + 128, + 181, + 132, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 33, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 28, + 235, + 255, + 247, + 216, + 253, + 3, + 70, + 26, + 70, + 29, + 75, + 123, + 68, + 26, + 96, + 24, + 224, + 28, + 75, + 123, + 68, + 27, + 104, + 1, + 34, + 79, + 240, + 255, + 49, + 24, + 70, + 255, + 247, + 232, + 234, + 248, + 96, + 251, + 104, + 179, + 241, + 255, + 63, + 10, + 209, + 255, + 247, + 236, + 234, + 3, + 70, + 27, + 104, + 4, + 43, + 4, + 208, + 19, + 75, + 123, + 68, + 26, + 70, + 16, + 35, + 19, + 96, + 18, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 225, + 208, + 16, + 75, + 123, + 68, + 27, + 104, + 7, + 43, + 4, + 209, + 15, + 75, + 123, + 68, + 26, + 70, + 0, + 35, + 19, + 96, + 255, + 247, + 74, + 255, + 12, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 230, + 234, + 11, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 16, + 55, + 189, + 70, + 128, + 189, + 208, + 6, + 0, + 0, + 14, + 14, + 1, + 0, + 246, + 13, + 1, + 0, + 222, + 13, + 1, + 0, + 212, + 13, + 1, + 0, + 202, + 13, + 1, + 0, + 192, + 13, + 1, + 0, + 138, + 6, + 0, + 0, + 168, + 13, + 1, + 0, + 144, + 181, + 143, + 176, + 0, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 43, + 74, + 122, + 68, + 43, + 75, + 211, + 88, + 27, + 104, + 123, + 99, + 79, + 240, + 0, + 3, + 123, + 104, + 0, + 43, + 6, + 208, + 123, + 104, + 7, + 241, + 16, + 4, + 15, + 203, + 132, + 232, + 15, + 0, + 5, + 224, + 7, + 241, + 16, + 3, + 192, + 239, + 80, + 0, + 67, + 249, + 31, + 10, + 187, + 104, + 0, + 43, + 6, + 208, + 187, + 104, + 7, + 241, + 32, + 4, + 15, + 203, + 132, + 232, + 15, + 0, + 5, + 224, + 7, + 241, + 32, + 3, + 192, + 239, + 80, + 0, + 67, + 249, + 31, + 10, + 7, + 241, + 16, + 2, + 0, + 35, + 0, + 33, + 248, + 104, + 255, + 247, + 122, + 234, + 3, + 70, + 179, + 241, + 255, + 63, + 21, + 209, + 255, + 247, + 122, + 234, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 134, + 234, + 4, + 70, + 255, + 247, + 114, + 234, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 13, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 128, + 234, + 79, + 240, + 255, + 51, + 0, + 224, + 0, + 35, + 9, + 73, + 121, + 68, + 6, + 74, + 138, + 88, + 17, + 104, + 122, + 107, + 81, + 64, + 1, + 208, + 255, + 247, + 126, + 234, + 24, + 70, + 60, + 55, + 189, + 70, + 144, + 189, + 142, + 12, + 1, + 0, + 136, + 0, + 0, + 0, + 236, + 5, + 0, + 0, + 250, + 11, + 1, + 0, + 128, + 181, + 134, + 176, + 0, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 59, + 96, + 59, + 104, + 123, + 97, + 123, + 105, + 91, + 104, + 120, + 105, + 152, + 71, + 0, + 191, + 24, + 55, + 189, + 70, + 128, + 189, + 0, + 0, + 144, + 181, + 137, + 176, + 2, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 187, + 104, + 0, + 43, + 6, + 209, + 255, + 247, + 50, + 234, + 3, + 70, + 22, + 34, + 26, + 96, + 0, + 35, + 110, + 224, + 16, + 32, + 255, + 247, + 208, + 233, + 3, + 70, + 123, + 97, + 123, + 105, + 0, + 43, + 1, + 209, + 0, + 35, + 100, + 224, + 123, + 105, + 250, + 104, + 26, + 96, + 123, + 105, + 186, + 104, + 90, + 96, + 123, + 105, + 79, + 240, + 255, + 50, + 154, + 96, + 123, + 105, + 0, + 34, + 218, + 96, + 79, + 244, + 0, + 97, + 1, + 32, + 255, + 247, + 164, + 233, + 2, + 70, + 123, + 105, + 154, + 96, + 123, + 105, + 155, + 104, + 179, + 241, + 255, + 63, + 19, + 209, + 255, + 247, + 6, + 234, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 20, + 234, + 4, + 70, + 255, + 247, + 254, + 233, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 32, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 14, + 234, + 50, + 224, + 123, + 105, + 155, + 104, + 122, + 104, + 121, + 104, + 24, + 70, + 255, + 247, + 57, + 255, + 3, + 70, + 179, + 241, + 255, + 63, + 38, + 208, + 123, + 105, + 153, + 104, + 123, + 105, + 0, + 147, + 23, + 75, + 123, + 68, + 1, + 34, + 248, + 104, + 255, + 247, + 206, + 233, + 2, + 70, + 123, + 105, + 218, + 96, + 123, + 105, + 219, + 104, + 0, + 43, + 19, + 209, + 255, + 247, + 214, + 233, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 228, + 233, + 4, + 70, + 255, + 247, + 206, + 233, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 10, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 222, + 233, + 2, + 224, + 123, + 105, + 4, + 224, + 0, + 191, + 120, + 105, + 0, + 240, + 12, + 248, + 0, + 35, + 24, + 70, + 28, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 54, + 5, + 0, + 0, + 41, + 255, + 255, + 255, + 2, + 5, + 0, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 120, + 96, + 123, + 104, + 0, + 43, + 21, + 208, + 123, + 104, + 26, + 104, + 123, + 104, + 219, + 104, + 25, + 70, + 16, + 70, + 255, + 247, + 50, + 233, + 123, + 104, + 155, + 104, + 179, + 241, + 255, + 63, + 4, + 208, + 123, + 104, + 155, + 104, + 24, + 70, + 255, + 247, + 118, + 233, + 120, + 104, + 255, + 247, + 156, + 233, + 0, + 224, + 0, + 191, + 8, + 55, + 189, + 70, + 128, + 189, + 0, + 0, + 144, + 181, + 135, + 176, + 0, + 175, + 120, + 96, + 30, + 74, + 122, + 68, + 30, + 75, + 211, + 88, + 27, + 104, + 123, + 97, + 79, + 240, + 0, + 3, + 192, + 239, + 16, + 0, + 199, + 237, + 2, + 11, + 123, + 104, + 155, + 104, + 7, + 241, + 8, + 1, + 8, + 34, + 24, + 70, + 255, + 247, + 96, + 233, + 3, + 70, + 179, + 241, + 255, + 63, + 21, + 209, + 255, + 247, + 114, + 233, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 128, + 233, + 4, + 70, + 255, + 247, + 106, + 233, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 13, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 122, + 233, + 79, + 240, + 255, + 51, + 0, + 224, + 0, + 35, + 10, + 73, + 121, + 68, + 7, + 74, + 138, + 88, + 17, + 104, + 122, + 105, + 81, + 64, + 1, + 208, + 255, + 247, + 120, + 233, + 24, + 70, + 28, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 74, + 10, + 1, + 0, + 136, + 0, + 0, + 0, + 110, + 4, + 0, + 0, + 236, + 9, + 1, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 120, + 96, + 123, + 104, + 155, + 104, + 0, + 34, + 0, + 33, + 24, + 70, + 255, + 247, + 135, + 254, + 3, + 70, + 24, + 70, + 8, + 55, + 189, + 70, + 128, + 189, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 115, + 101, + 116, + 32, + 76, + 69, + 68, + 32, + 111, + 117, + 116, + 112, + 117, + 116, + 32, + 118, + 97, + 108, + 117, + 101, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 114, + 101, + 97, + 100, + 32, + 98, + 117, + 116, + 116, + 111, + 110, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 78, + 101, + 116, + 119, + 111, + 114, + 107, + 105, + 110, + 103, + 95, + 73, + 115, + 78, + 101, + 116, + 119, + 111, + 114, + 107, + 105, + 110, + 103, + 82, + 101, + 97, + 100, + 121, + 58, + 32, + 37, + 100, + 32, + 40, + 37, + 115, + 41, + 10, + 0, + 0, + 0, + 69, + 114, + 114, + 111, + 114, + 58, + 32, + 77, + 97, + 107, + 101, + 32, + 115, + 117, + 114, + 101, + 32, + 116, + 104, + 97, + 116, + 32, + 110, + 101, + 116, + 119, + 111, + 114, + 107, + 32, + 105, + 115, + 32, + 114, + 101, + 97, + 100, + 121, + 32, + 98, + 101, + 102, + 111, + 114, + 101, + 32, + 115, + 116, + 97, + 114, + 116, + 105, + 110, + 103, + 32, + 116, + 104, + 101, + 32, + 116, + 117, + 116, + 111, + 114, + 105, + 97, + 108, + 46, + 10, + 0, + 0, + 0, + 73, + 78, + 70, + 79, + 58, + 32, + 78, + 101, + 116, + 119, + 111, + 114, + 107, + 32, + 105, + 115, + 32, + 114, + 101, + 97, + 100, + 121, + 10, + 0, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 99, + 114, + 101, + 97, + 116, + 101, + 32, + 101, + 118, + 101, + 110, + 116, + 32, + 108, + 111, + 111, + 112, + 46, + 10, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 49, + 32, + 97, + 115, + 32, + 105, + 110, + 112, + 117, + 116, + 46, + 10, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 49, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 50, + 32, + 97, + 115, + 32, + 105, + 110, + 112, + 117, + 116, + 46, + 10, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 50, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 82, + 71, + 66, + 76, + 69, + 68, + 95, + 66, + 76, + 85, + 69, + 32, + 97, + 115, + 32, + 111, + 117, + 116, + 112, + 117, + 116, + 46, + 10, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 82, + 71, + 66, + 76, + 69, + 68, + 95, + 66, + 76, + 85, + 69, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 82, + 71, + 66, + 76, + 69, + 68, + 95, + 71, + 82, + 69, + 69, + 78, + 32, + 97, + 115, + 32, + 111, + 117, + 116, + 112, + 117, + 116, + 46, + 10, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 82, + 71, + 66, + 76, + 69, + 68, + 95, + 71, + 82, + 69, + 69, + 78, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 99, + 108, + 111, + 115, + 101, + 32, + 102, + 100, + 32, + 37, + 115, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 67, + 108, + 111, + 115, + 105, + 110, + 103, + 32, + 102, + 105, + 108, + 101, + 32, + 100, + 101, + 115, + 99, + 114, + 105, + 112, + 116, + 111, + 114, + 115, + 46, + 10, + 0, + 0, + 66, + 108, + 105, + 110, + 107, + 105, + 110, + 103, + 76, + 101, + 100, + 66, + 108, + 117, + 101, + 71, + 112, + 105, + 111, + 0, + 66, + 108, + 105, + 110, + 107, + 105, + 110, + 103, + 76, + 101, + 100, + 71, + 114, + 101, + 101, + 110, + 71, + 112, + 105, + 111, + 0, + 0, + 0, + 0, + 76, + 101, + 100, + 66, + 108, + 105, + 110, + 107, + 66, + 117, + 116, + 116, + 111, + 110, + 49, + 71, + 112, + 105, + 111, + 0, + 76, + 101, + 100, + 66, + 108, + 105, + 110, + 107, + 66, + 117, + 116, + 116, + 111, + 110, + 50, + 71, + 112, + 105, + 111, + 0, + 69, + 114, + 114, + 111, + 114, + 32, + 82, + 101, + 112, + 111, + 114, + 116, + 105, + 110, + 103, + 32, + 97, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 32, + 115, + 116, + 97, + 114, + 116, + 105, + 110, + 103, + 46, + 10, + 0, + 0, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 32, + 101, + 120, + 105, + 116, + 105, + 110, + 103, + 46, + 10, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 115, + 101, + 116, + 32, + 116, + 105, + 109, + 101, + 114, + 32, + 112, + 101, + 114, + 105, + 111, + 100, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 85, + 110, + 97, + 98, + 108, + 101, + 32, + 116, + 111, + 32, + 99, + 114, + 101, + 97, + 116, + 101, + 32, + 116, + 105, + 109, + 101, + 114, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 85, + 110, + 97, + 98, + 108, + 101, + 32, + 116, + 111, + 32, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 32, + 116, + 105, + 109, + 101, + 114, + 32, + 101, + 118, + 101, + 110, + 116, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 114, + 101, + 97, + 100, + 32, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 8, + 177, + 1, + 129, + 176, + 176, + 0, + 132, + 0, + 0, + 0, + 0, + 148, + 238, + 255, + 127, + 0, + 132, + 4, + 128, + 204, + 238, + 255, + 127, + 176, + 176, + 176, + 128, + 36, + 239, + 255, + 127, + 176, + 176, + 168, + 128, + 116, + 239, + 255, + 127, + 216, + 255, + 255, + 127, + 156, + 239, + 255, + 127, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 49, + 10, + 0, + 0, + 217, + 9, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 245, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 160, + 1, + 0, + 0, + 12, + 0, + 0, + 0, + 201, + 7, + 0, + 0, + 13, + 0, + 0, + 0, + 93, + 22, + 0, + 0, + 25, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 27, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 26, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 28, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 245, + 254, + 255, + 111, + 144, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 244, + 3, + 0, + 0, + 6, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 10, + 0, + 0, + 0, + 57, + 2, + 0, + 0, + 11, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 32, + 1, + 0, + 2, + 0, + 0, + 0, + 208, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 23, + 0, + 0, + 0, + 248, + 6, + 0, + 0, + 17, + 0, + 0, + 0, + 152, + 6, + 0, + 0, + 18, + 0, + 0, + 0, + 96, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 251, + 255, + 255, + 111, + 0, + 0, + 0, + 8, + 254, + 255, + 255, + 111, + 120, + 6, + 0, + 0, + 255, + 255, + 255, + 111, + 1, + 0, + 0, + 0, + 240, + 255, + 255, + 111, + 46, + 6, + 0, + 0, + 250, + 255, + 255, + 111, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 173, + 18, + 0, + 0, + 93, + 22, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 201, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 152, + 32, + 1, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 1, + 1, + 1, + 71, + 67, + 67, + 58, + 32, + 40, + 71, + 78, + 85, + 41, + 32, + 57, + 46, + 51, + 46, + 48, + 0, + 65, + 58, + 0, + 0, + 0, + 97, + 101, + 97, + 98, + 105, + 0, + 1, + 48, + 0, + 0, + 0, + 5, + 55, + 86, + 69, + 0, + 6, + 10, + 7, + 65, + 8, + 1, + 9, + 2, + 10, + 5, + 12, + 2, + 18, + 4, + 19, + 1, + 20, + 1, + 21, + 1, + 23, + 3, + 24, + 1, + 26, + 2, + 28, + 1, + 30, + 4, + 34, + 1, + 42, + 1, + 44, + 2, + 68, + 3, + 0, + 46, + 115, + 104, + 115, + 116, + 114, + 116, + 97, + 98, + 0, + 46, + 105, + 110, + 116, + 101, + 114, + 112, + 0, + 46, + 110, + 111, + 116, + 101, + 46, + 103, + 110, + 117, + 46, + 98, + 117, + 105, + 108, + 100, + 45, + 105, + 100, + 0, + 46, + 103, + 110, + 117, + 46, + 104, + 97, + 115, + 104, + 0, + 46, + 100, + 121, + 110, + 115, + 121, + 109, + 0, + 46, + 100, + 121, + 110, + 115, + 116, + 114, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 95, + 114, + 0, + 46, + 114, + 101, + 108, + 46, + 100, + 121, + 110, + 0, + 46, + 114, + 101, + 108, + 46, + 112, + 108, + 116, + 0, + 46, + 105, + 110, + 105, + 116, + 0, + 46, + 116, + 101, + 120, + 116, + 0, + 46, + 102, + 105, + 110, + 105, + 0, + 46, + 114, + 111, + 100, + 97, + 116, + 97, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 116, + 97, + 98, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 105, + 100, + 120, + 0, + 46, + 101, + 104, + 95, + 102, + 114, + 97, + 109, + 101, + 0, + 46, + 105, + 110, + 105, + 116, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 102, + 105, + 110, + 105, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 100, + 121, + 110, + 97, + 109, + 105, + 99, + 0, + 46, + 103, + 111, + 116, + 0, + 46, + 100, + 97, + 116, + 97, + 0, + 46, + 98, + 115, + 115, + 0, + 46, + 99, + 111, + 109, + 109, + 101, + 110, + 116, + 0, + 46, + 65, + 82, + 77, + 46, + 97, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 115, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 38, + 0, + 0, + 0, + 246, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 144, + 1, + 0, + 0, + 144, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 180, + 1, + 0, + 0, + 64, + 2, + 0, + 0, + 5, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 244, + 3, + 0, + 0, + 244, + 3, + 0, + 0, + 57, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 0, + 255, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 46, + 6, + 0, + 0, + 46, + 6, + 0, + 0, + 72, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 77, + 0, + 0, + 0, + 254, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 120, + 6, + 0, + 0, + 120, + 6, + 0, + 0, + 32, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 152, + 6, + 0, + 0, + 152, + 6, + 0, + 0, + 96, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 101, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 66, + 0, + 0, + 0, + 248, + 6, + 0, + 0, + 248, + 6, + 0, + 0, + 208, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 110, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 200, + 7, + 0, + 0, + 200, + 7, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 208, + 7, + 0, + 0, + 208, + 7, + 0, + 0, + 76, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 28, + 9, + 0, + 0, + 28, + 9, + 0, + 0, + 64, + 13, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 92, + 22, + 0, + 0, + 92, + 22, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 104, + 22, + 0, + 0, + 104, + 22, + 0, + 0, + 48, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 136, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 152, + 26, + 0, + 0, + 152, + 26, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 147, + 0, + 0, + 0, + 1, + 0, + 0, + 112, + 130, + 0, + 0, + 0, + 164, + 26, + 0, + 0, + 164, + 26, + 0, + 0, + 40, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 158, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 204, + 26, + 0, + 0, + 204, + 26, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 168, + 0, + 0, + 0, + 14, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 180, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 252, + 30, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 192, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 31, + 0, + 0, + 0, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 201, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 0, + 0, + 152, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 206, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 152, + 32, + 1, + 0, + 152, + 32, + 0, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 212, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 176, + 32, + 1, + 0, + 176, + 32, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 217, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 176, + 32, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 226, + 0, + 0, + 0, + 3, + 0, + 0, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 193, + 32, + 0, + 0, + 59, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 252, + 32, + 0, + 0, + 242, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 52, + 88, + 52, + 77, + 5, + 0, + 0, + 0, + 73, + 68, + 36, + 0, + 10, + 0, + 0, + 0, + 255, + 39, + 10, + 166, + 54, + 137, + 73, + 74, + 183, + 63, + 112, + 134, + 29, + 176, + 61, + 67, + 42, + 173, + 208, + 209, + 84, + 80, + 136, + 76, + 137, + 124, + 54, + 250, + 1, + 104, + 77, + 208, + 83, + 71, + 24, + 0, + 168, + 213, + 204, + 105, + 88, + 244, + 135, + 16, + 20, + 13, + 122, + 38, + 22, + 15, + 193, + 207, + 195, + 31, + 93, + 240, + 1, + 0, + 0, + 0, + 68, + 66, + 40, + 0, + 255, + 252, + 129, + 98, + 0, + 0, + 0, + 0, + 69, + 114, + 114, + 111, + 114, + 82, + 101, + 112, + 111, + 114, + 116, + 105, + 110, + 103, + 83, + 116, + 97, + 103, + 101, + 49, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 84, + 80, + 4, + 0, + 2, + 0, + 0, + 0, + 78, + 68, + 12, + 0, + 1, + 0, + 0, + 0, + 13, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 148, + 0, + 0, + 0, + 147, + 19, + 94, + 99, + 83, + 217, + 25, + 155, + 66, + 124, + 195, + 98, + 201, + 37, + 109, + 15, + 123, + 77, + 253, + 109, + 168, + 215, + 37, + 73, + 107, + 42, + 228, + 173, + 248, + 38, + 136, + 180, + 155, + 25, + 124, + 121, + 168, + 145, + 115, + 64, + 214, + 210, + 74, + 134, + 128, + 98, + 38, + 105, + 82, + 188, + 30, + 232, + 176, + 69, + 124, + 98, + 162, + 120, + 62, + 214, + 227, + 238, + 195, + 228 + ], + "deviceID5": "F226406C4BC3C2B3703ABEA7476BC31388D6209BDD506871D9668688B8528E3DAF7318B60351B20243188BAAAEBFBE5B4F61C92AB2F1DBD648309B6C5E27BC86", + "imageID3": "a04f0a91-b369-4249-a47d-28c118e2cb3b", + "imageID4": "9c6b0d1a-3f78-4382-86dd-371aabc3e006", + "deviceID4": "5D257FBCF76A5853832122D9B0E2410DAA1438E3C1CDE005162A837A7535C08973CC819A50CF8EB724FFC88DADA06B40BEE6010E82A8F84D2FEF0FC263061D67", + "secondProduct": "Product2", + "imagecontext1": [ + 69, + 61, + 205, + 40, + 0, + 64, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 32, + 82, + 79, + 77, + 70, + 83, + 148, + 124, + 229, + 116, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 48, + 0, + 0, + 0, + 192, + 4, + 0, + 0, + 164, + 131, + 0, + 0, + 8, + 1, + 0, + 0, + 5, + 0, + 1, + 0, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 16, + 0, + 0, + 0, + 193, + 7, + 0, + 0, + 98, + 105, + 110, + 0, + 237, + 131, + 0, + 0, + 216, + 21, + 0, + 0, + 1, + 0, + 2, + 0, + 97, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 123, + 34, + 83, + 99, + 104, + 101, + 109, + 97, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 44, + 34, + 78, + 97, + 109, + 101, + 34, + 58, + 34, + 65, + 122, + 117, + 114, + 101, + 83, + 112, + 104, + 101, + 114, + 101, + 66, + 108, + 105, + 110, + 107, + 49, + 34, + 44, + 34, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 73, + 100, + 34, + 58, + 34, + 52, + 50, + 50, + 53, + 55, + 97, + 100, + 54, + 45, + 51, + 56, + 50, + 100, + 45, + 52, + 48, + 53, + 102, + 45, + 98, + 55, + 99, + 99, + 45, + 101, + 49, + 49, + 48, + 102, + 98, + 100, + 97, + 50, + 100, + 48, + 98, + 34, + 44, + 34, + 69, + 110, + 116, + 114, + 121, + 80, + 111, + 105, + 110, + 116, + 34, + 58, + 34, + 47, + 98, + 105, + 110, + 47, + 97, + 112, + 112, + 34, + 44, + 34, + 67, + 109, + 100, + 65, + 114, + 103, + 115, + 34, + 58, + 91, + 93, + 44, + 34, + 67, + 97, + 112, + 97, + 98, + 105, + 108, + 105, + 116, + 105, + 101, + 115, + 34, + 58, + 123, + 34, + 71, + 112, + 105, + 111, + 34, + 58, + 91, + 56, + 93, + 44, + 34, + 65, + 108, + 108, + 111, + 119, + 101, + 100, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 67, + 111, + 110, + 110, + 101, + 99, + 116, + 105, + 111, + 110, + 115, + 34, + 58, + 91, + 93, + 125, + 44, + 34, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 84, + 121, + 112, + 101, + 34, + 58, + 34, + 68, + 101, + 102, + 97, + 117, + 108, + 116, + 34, + 44, + 34, + 84, + 97, + 114, + 103, + 101, + 116, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 82, + 117, + 110, + 116, + 105, + 109, + 101, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 50, + 125, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 127, + 69, + 76, + 70, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 40, + 0, + 1, + 0, + 0, + 0, + 17, + 6, + 0, + 0, + 52, + 0, + 0, + 0, + 160, + 17, + 0, + 0, + 0, + 4, + 0, + 5, + 52, + 0, + 32, + 0, + 9, + 0, + 40, + 0, + 27, + 0, + 26, + 0, + 1, + 0, + 0, + 112, + 4, + 9, + 0, + 0, + 4, + 9, + 0, + 0, + 4, + 9, + 0, + 0, + 40, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 24, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 48, + 9, + 0, + 0, + 48, + 9, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 248, + 14, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 1, + 0, + 104, + 1, + 0, + 0, + 132, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 15, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 81, + 229, + 116, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 82, + 229, + 116, + 100, + 248, + 14, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 1, + 0, + 8, + 1, + 0, + 0, + 8, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 47, + 108, + 105, + 98, + 47, + 108, + 100, + 45, + 109, + 117, + 115, + 108, + 45, + 97, + 114, + 109, + 104, + 102, + 46, + 115, + 111, + 46, + 49, + 0, + 4, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 71, + 78, + 85, + 0, + 164, + 28, + 70, + 62, + 101, + 50, + 76, + 114, + 195, + 93, + 151, + 121, + 143, + 95, + 245, + 232, + 202, + 64, + 89, + 121, + 2, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 36, + 0, + 129, + 19, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 234, + 211, + 239, + 14, + 185, + 141, + 241, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 112, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 22, + 0, + 25, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 253, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 173, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 70, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 104, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 122, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 231, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 75, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 49, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 156, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 137, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 191, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 60, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 200, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 29, + 8, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 13, + 0, + 54, + 0, + 0, + 0, + 113, + 5, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 10, + 0, + 0, + 108, + 105, + 98, + 97, + 112, + 112, + 108, + 105, + 98, + 115, + 46, + 115, + 111, + 46, + 48, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 48, + 0, + 71, + 80, + 73, + 79, + 95, + 83, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 95, + 105, + 110, + 105, + 116, + 0, + 76, + 111, + 103, + 95, + 68, + 101, + 98, + 117, + 103, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 79, + 117, + 116, + 112, + 117, + 116, + 0, + 95, + 102, + 105, + 110, + 105, + 0, + 108, + 105, + 98, + 99, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 103, + 117, + 97, + 114, + 100, + 0, + 95, + 95, + 99, + 120, + 97, + 95, + 102, + 105, + 110, + 97, + 108, + 105, + 122, + 101, + 0, + 95, + 95, + 110, + 97, + 110, + 111, + 115, + 108, + 101, + 101, + 112, + 95, + 116, + 105, + 109, + 101, + 54, + 52, + 0, + 95, + 95, + 101, + 114, + 114, + 110, + 111, + 95, + 108, + 111, + 99, + 97, + 116, + 105, + 111, + 110, + 0, + 95, + 95, + 108, + 105, + 98, + 99, + 95, + 115, + 116, + 97, + 114, + 116, + 95, + 109, + 97, + 105, + 110, + 0, + 115, + 116, + 114, + 101, + 114, + 114, + 111, + 114, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 102, + 97, + 105, + 108, + 0, + 108, + 105, + 98, + 103, + 99, + 99, + 95, + 115, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 73, + 84, + 77, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 73, + 84, + 77, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 49, + 0, + 71, + 67, + 67, + 95, + 51, + 46, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 217, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 85, + 38, + 121, + 11, + 0, + 0, + 2, + 0, + 98, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 23, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 23, + 0, + 0, + 0, + 56, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 60, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 72, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 64, + 16, + 1, + 0, + 21, + 3, + 0, + 0, + 68, + 16, + 1, + 0, + 21, + 4, + 0, + 0, + 76, + 16, + 1, + 0, + 21, + 8, + 0, + 0, + 80, + 16, + 1, + 0, + 21, + 9, + 0, + 0, + 84, + 16, + 1, + 0, + 21, + 11, + 0, + 0, + 88, + 16, + 1, + 0, + 21, + 13, + 0, + 0, + 12, + 16, + 1, + 0, + 22, + 3, + 0, + 0, + 16, + 16, + 1, + 0, + 22, + 6, + 0, + 0, + 20, + 16, + 1, + 0, + 22, + 7, + 0, + 0, + 24, + 16, + 1, + 0, + 22, + 9, + 0, + 0, + 28, + 16, + 1, + 0, + 22, + 10, + 0, + 0, + 32, + 16, + 1, + 0, + 22, + 11, + 0, + 0, + 36, + 16, + 1, + 0, + 22, + 14, + 0, + 0, + 40, + 16, + 1, + 0, + 22, + 15, + 0, + 0, + 44, + 16, + 1, + 0, + 22, + 16, + 0, + 0, + 48, + 16, + 1, + 0, + 22, + 17, + 0, + 0, + 52, + 16, + 1, + 0, + 22, + 18, + 0, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 4, + 224, + 45, + 229, + 4, + 224, + 159, + 229, + 14, + 224, + 143, + 224, + 8, + 240, + 190, + 229, + 120, + 10, + 1, + 0, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 120, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 112, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 104, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 96, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 88, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 80, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 72, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 64, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 56, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 48, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 40, + 250, + 188, + 229, + 79, + 240, + 0, + 11, + 79, + 240, + 0, + 14, + 3, + 73, + 121, + 68, + 104, + 70, + 32, + 240, + 15, + 12, + 229, + 70, + 0, + 240, + 2, + 248, + 226, + 8, + 1, + 0, + 31, + 181, + 11, + 75, + 11, + 74, + 123, + 68, + 154, + 88, + 2, + 146, + 10, + 74, + 154, + 88, + 3, + 146, + 0, + 34, + 1, + 146, + 9, + 74, + 155, + 88, + 2, + 29, + 0, + 147, + 2, + 155, + 1, + 104, + 3, + 152, + 255, + 247, + 162, + 239, + 5, + 176, + 93, + 248, + 4, + 251, + 0, + 191, + 202, + 9, + 1, + 0, + 72, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 60, + 0, + 0, + 0, + 6, + 72, + 7, + 75, + 120, + 68, + 123, + 68, + 6, + 74, + 131, + 66, + 122, + 68, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 236, + 9, + 1, + 0, + 234, + 9, + 1, + 0, + 132, + 9, + 1, + 0, + 68, + 0, + 0, + 0, + 8, + 72, + 9, + 73, + 120, + 68, + 121, + 68, + 9, + 26, + 8, + 74, + 203, + 15, + 3, + 235, + 161, + 1, + 122, + 68, + 73, + 16, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 192, + 9, + 1, + 0, + 190, + 9, + 1, + 0, + 82, + 9, + 1, + 0, + 88, + 0, + 0, + 0, + 14, + 75, + 16, + 181, + 123, + 68, + 14, + 76, + 27, + 120, + 124, + 68, + 163, + 185, + 13, + 75, + 227, + 88, + 35, + 177, + 12, + 75, + 123, + 68, + 24, + 104, + 255, + 247, + 100, + 239, + 255, + 247, + 191, + 255, + 10, + 75, + 227, + 88, + 27, + 177, + 9, + 72, + 120, + 68, + 255, + 247, + 72, + 239, + 8, + 75, + 1, + 34, + 123, + 68, + 26, + 112, + 16, + 189, + 0, + 191, + 140, + 9, + 1, + 0, + 38, + 9, + 1, + 0, + 80, + 0, + 0, + 0, + 118, + 9, + 1, + 0, + 64, + 0, + 0, + 0, + 50, + 2, + 0, + 0, + 92, + 9, + 1, + 0, + 8, + 181, + 7, + 75, + 7, + 74, + 123, + 68, + 155, + 88, + 43, + 177, + 6, + 73, + 7, + 72, + 121, + 68, + 120, + 68, + 255, + 247, + 70, + 239, + 189, + 232, + 8, + 64, + 170, + 231, + 0, + 191, + 210, + 8, + 1, + 0, + 84, + 0, + 0, + 0, + 44, + 9, + 1, + 0, + 242, + 1, + 0, + 0, + 144, + 181, + 137, + 176, + 0, + 175, + 43, + 74, + 122, + 68, + 43, + 75, + 211, + 88, + 27, + 104, + 251, + 97, + 79, + 240, + 0, + 3, + 41, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 66, + 239, + 1, + 34, + 0, + 33, + 8, + 32, + 255, + 247, + 20, + 239, + 120, + 96, + 123, + 104, + 0, + 43, + 28, + 218, + 255, + 247, + 38, + 239, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 44, + 239, + 4, + 70, + 255, + 247, + 30, + 239, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 28, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 38, + 239, + 1, + 35, + 26, + 73, + 121, + 68, + 22, + 74, + 138, + 88, + 17, + 104, + 250, + 105, + 81, + 64, + 31, + 208, + 28, + 224, + 79, + 240, + 1, + 2, + 79, + 240, + 0, + 3, + 199, + 233, + 2, + 35, + 0, + 35, + 59, + 97, + 0, + 33, + 120, + 104, + 255, + 247, + 242, + 238, + 7, + 241, + 8, + 3, + 0, + 33, + 24, + 70, + 255, + 247, + 254, + 238, + 1, + 33, + 120, + 104, + 255, + 247, + 232, + 238, + 7, + 241, + 8, + 3, + 0, + 33, + 24, + 70, + 255, + 247, + 244, + 238, + 234, + 231, + 255, + 247, + 4, + 239, + 24, + 70, + 36, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 160, + 8, + 1, + 0, + 76, + 0, + 0, + 0, + 180, + 0, + 0, + 0, + 252, + 0, + 0, + 0, + 76, + 8, + 1, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 10, + 86, + 105, + 115, + 105, + 116, + 32, + 104, + 116, + 116, + 112, + 115, + 58, + 47, + 47, + 103, + 105, + 116, + 104, + 117, + 98, + 46, + 99, + 111, + 109, + 47, + 65, + 122, + 117, + 114, + 101, + 47, + 97, + 122, + 117, + 114, + 101, + 45, + 115, + 112, + 104, + 101, + 114, + 101, + 45, + 115, + 97, + 109, + 112, + 108, + 101, + 115, + 32, + 102, + 111, + 114, + 32, + 101, + 120, + 116, + 101, + 110, + 115, + 105, + 98, + 108, + 101, + 32, + 115, + 97, + 109, + 112, + 108, + 101, + 115, + 32, + 116, + 111, + 32, + 117, + 115, + 101, + 32, + 97, + 115, + 32, + 97, + 32, + 115, + 116, + 97, + 114, + 116, + 105, + 110, + 103, + 32, + 112, + 111, + 105, + 110, + 116, + 32, + 102, + 111, + 114, + 32, + 102, + 117, + 108, + 108, + 32, + 97, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 115, + 46, + 10, + 0, + 0, + 69, + 114, + 114, + 111, + 114, + 32, + 111, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 32, + 67, + 104, + 101, + 99, + 107, + 32, + 116, + 104, + 97, + 116, + 32, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 32, + 105, + 110, + 99, + 108, + 117, + 100, + 101, + 115, + 32, + 116, + 104, + 101, + 32, + 71, + 80, + 73, + 79, + 32, + 117, + 115, + 101, + 100, + 46, + 10, + 0, + 0, + 8, + 177, + 1, + 129, + 176, + 176, + 0, + 132, + 0, + 0, + 0, + 0, + 40, + 253, + 255, + 127, + 0, + 132, + 4, + 128, + 96, + 253, + 255, + 127, + 176, + 176, + 176, + 128, + 184, + 253, + 255, + 127, + 176, + 176, + 168, + 128, + 8, + 254, + 255, + 127, + 216, + 255, + 255, + 127, + 48, + 254, + 255, + 127, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 37, + 7, + 0, + 0, + 205, + 6, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 94, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 217, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 113, + 5, + 0, + 0, + 13, + 0, + 0, + 0, + 29, + 8, + 0, + 0, + 25, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 27, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 26, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 28, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 245, + 254, + 255, + 111, + 144, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 4, + 3, + 0, + 0, + 6, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 10, + 0, + 0, + 0, + 106, + 1, + 0, + 0, + 11, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 16, + 1, + 0, + 2, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 23, + 0, + 0, + 0, + 24, + 5, + 0, + 0, + 17, + 0, + 0, + 0, + 184, + 4, + 0, + 0, + 18, + 0, + 0, + 0, + 96, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 251, + 255, + 255, + 111, + 0, + 0, + 0, + 8, + 254, + 255, + 255, + 111, + 152, + 4, + 0, + 0, + 255, + 255, + 255, + 111, + 1, + 0, + 0, + 0, + 240, + 255, + 255, + 111, + 110, + 4, + 0, + 0, + 250, + 255, + 255, + 111, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 85, + 7, + 0, + 0, + 29, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 113, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 71, + 67, + 67, + 58, + 32, + 40, + 71, + 78, + 85, + 41, + 32, + 57, + 46, + 51, + 46, + 48, + 0, + 65, + 58, + 0, + 0, + 0, + 97, + 101, + 97, + 98, + 105, + 0, + 1, + 48, + 0, + 0, + 0, + 5, + 55, + 86, + 69, + 0, + 6, + 10, + 7, + 65, + 8, + 1, + 9, + 2, + 10, + 5, + 12, + 2, + 18, + 4, + 19, + 1, + 20, + 1, + 21, + 1, + 23, + 3, + 24, + 1, + 26, + 2, + 28, + 1, + 30, + 4, + 34, + 1, + 42, + 1, + 44, + 2, + 68, + 3, + 0, + 46, + 115, + 104, + 115, + 116, + 114, + 116, + 97, + 98, + 0, + 46, + 105, + 110, + 116, + 101, + 114, + 112, + 0, + 46, + 110, + 111, + 116, + 101, + 46, + 103, + 110, + 117, + 46, + 98, + 117, + 105, + 108, + 100, + 45, + 105, + 100, + 0, + 46, + 103, + 110, + 117, + 46, + 104, + 97, + 115, + 104, + 0, + 46, + 100, + 121, + 110, + 115, + 121, + 109, + 0, + 46, + 100, + 121, + 110, + 115, + 116, + 114, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 95, + 114, + 0, + 46, + 114, + 101, + 108, + 46, + 100, + 121, + 110, + 0, + 46, + 114, + 101, + 108, + 46, + 112, + 108, + 116, + 0, + 46, + 105, + 110, + 105, + 116, + 0, + 46, + 116, + 101, + 120, + 116, + 0, + 46, + 102, + 105, + 110, + 105, + 0, + 46, + 114, + 111, + 100, + 97, + 116, + 97, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 116, + 97, + 98, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 105, + 100, + 120, + 0, + 46, + 101, + 104, + 95, + 102, + 114, + 97, + 109, + 101, + 0, + 46, + 105, + 110, + 105, + 116, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 102, + 105, + 110, + 105, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 100, + 121, + 110, + 97, + 109, + 105, + 99, + 0, + 46, + 103, + 111, + 116, + 0, + 46, + 100, + 97, + 116, + 97, + 0, + 46, + 98, + 115, + 115, + 0, + 46, + 99, + 111, + 109, + 109, + 101, + 110, + 116, + 0, + 46, + 65, + 82, + 77, + 46, + 97, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 115, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 38, + 0, + 0, + 0, + 246, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 144, + 1, + 0, + 0, + 144, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 180, + 1, + 0, + 0, + 80, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 4, + 3, + 0, + 0, + 4, + 3, + 0, + 0, + 106, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 0, + 255, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 110, + 4, + 0, + 0, + 110, + 4, + 0, + 0, + 42, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 77, + 0, + 0, + 0, + 254, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 152, + 4, + 0, + 0, + 152, + 4, + 0, + 0, + 32, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 184, + 4, + 0, + 0, + 184, + 4, + 0, + 0, + 96, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 101, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 66, + 0, + 0, + 0, + 24, + 5, + 0, + 0, + 24, + 5, + 0, + 0, + 88, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 110, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 120, + 5, + 0, + 0, + 120, + 5, + 0, + 0, + 152, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 16, + 6, + 0, + 0, + 16, + 6, + 0, + 0, + 12, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 28, + 8, + 0, + 0, + 28, + 8, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 36, + 8, + 0, + 0, + 36, + 8, + 0, + 0, + 211, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 136, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 248, + 8, + 0, + 0, + 248, + 8, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 147, + 0, + 0, + 0, + 1, + 0, + 0, + 112, + 130, + 0, + 0, + 0, + 4, + 9, + 0, + 0, + 4, + 9, + 0, + 0, + 40, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 158, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 44, + 9, + 0, + 0, + 44, + 9, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 168, + 0, + 0, + 0, + 14, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 180, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 252, + 14, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 192, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 15, + 0, + 0, + 0, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 201, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 16, + 1, + 0, + 0, + 16, + 0, + 0, + 92, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 206, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 92, + 16, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 212, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 96, + 16, + 1, + 0, + 96, + 16, + 0, + 0, + 28, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 217, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 96, + 16, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 226, + 0, + 0, + 0, + 3, + 0, + 0, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 113, + 16, + 0, + 0, + 59, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 172, + 16, + 0, + 0, + 242, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 52, + 88, + 52, + 77, + 5, + 0, + 0, + 0, + 73, + 68, + 36, + 0, + 10, + 0, + 0, + 0, + 214, + 122, + 37, + 66, + 45, + 56, + 95, + 64, + 183, + 204, + 225, + 16, + 251, + 218, + 45, + 11, + 158, + 114, + 166, + 20, + 25, + 88, + 55, + 71, + 135, + 19, + 55, + 180, + 121, + 133, + 51, + 248, + 83, + 71, + 24, + 0, + 168, + 213, + 204, + 105, + 88, + 244, + 135, + 16, + 20, + 13, + 122, + 38, + 22, + 15, + 193, + 207, + 195, + 31, + 93, + 240, + 1, + 0, + 0, + 0, + 68, + 66, + 40, + 0, + 22, + 126, + 22, + 98, + 0, + 0, + 0, + 0, + 65, + 122, + 117, + 114, + 101, + 83, + 112, + 104, + 101, + 114, + 101, + 66, + 108, + 105, + 110, + 107, + 49, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 84, + 80, + 4, + 0, + 2, + 0, + 0, + 0, + 78, + 68, + 12, + 0, + 1, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 148, + 0, + 0, + 0, + 251, + 225, + 85, + 169, + 141, + 137, + 136, + 139, + 192, + 90, + 128, + 85, + 114, + 25, + 120, + 190, + 176, + 146, + 132, + 216, + 52, + 213, + 69, + 73, + 113, + 4, + 95, + 7, + 111, + 146, + 232, + 154, + 57, + 218, + 110, + 183, + 4, + 97, + 154, + 131, + 213, + 182, + 58, + 75, + 196, + 11, + 49, + 173, + 203, + 192, + 191, + 36, + 191, + 98, + 161, + 83, + 57, + 219, + 117, + 148, + 185, + 14, + 156, + 89 + ], + "globalLocation": "Global", + "deviceID1": "9821102AB4BD238196247124795853BCEC5F1150CD6F802A22EB3713C5B945EAD6DFC4C2354CF89E20842769DBDEB013F6F5F94D604399A0D03ADE424207234B", + "TestDeviceGroup": "Field Test", + "imagecontext3": [ + 69, + 61, + 205, + 40, + 0, + 80, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 32, + 82, + 79, + 77, + 70, + 83, + 168, + 65, + 29, + 201, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 48, + 0, + 0, + 0, + 192, + 4, + 0, + 0, + 164, + 131, + 0, + 0, + 231, + 0, + 0, + 0, + 5, + 0, + 1, + 0, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 16, + 0, + 0, + 0, + 193, + 7, + 0, + 0, + 98, + 105, + 110, + 0, + 237, + 131, + 0, + 0, + 24, + 38, + 0, + 0, + 1, + 0, + 2, + 0, + 97, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 123, + 34, + 83, + 99, + 104, + 101, + 109, + 97, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 44, + 34, + 78, + 97, + 109, + 101, + 34, + 58, + 34, + 71, + 80, + 73, + 79, + 95, + 72, + 105, + 103, + 104, + 76, + 101, + 118, + 101, + 108, + 65, + 112, + 112, + 34, + 44, + 34, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 73, + 100, + 34, + 58, + 34, + 100, + 99, + 55, + 102, + 49, + 51, + 53, + 99, + 45, + 54, + 48, + 55, + 52, + 45, + 52, + 100, + 52, + 57, + 45, + 97, + 97, + 51, + 97, + 45, + 49, + 54, + 48, + 101, + 52, + 101, + 101, + 100, + 56, + 56, + 52, + 102, + 34, + 44, + 34, + 69, + 110, + 116, + 114, + 121, + 80, + 111, + 105, + 110, + 116, + 34, + 58, + 34, + 47, + 98, + 105, + 110, + 47, + 97, + 112, + 112, + 34, + 44, + 34, + 67, + 109, + 100, + 65, + 114, + 103, + 115, + 34, + 58, + 91, + 93, + 44, + 34, + 67, + 97, + 112, + 97, + 98, + 105, + 108, + 105, + 116, + 105, + 101, + 115, + 34, + 58, + 123, + 34, + 71, + 112, + 105, + 111, + 34, + 58, + 91, + 49, + 50, + 44, + 56, + 93, + 125, + 44, + 34, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 84, + 121, + 112, + 101, + 34, + 58, + 34, + 68, + 101, + 102, + 97, + 117, + 108, + 116, + 34, + 44, + 34, + 84, + 97, + 114, + 103, + 101, + 116, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 82, + 117, + 110, + 116, + 105, + 109, + 101, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 55, + 125, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 127, + 69, + 76, + 70, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 40, + 0, + 1, + 0, + 0, + 0, + 213, + 8, + 0, + 0, + 52, + 0, + 0, + 0, + 224, + 33, + 0, + 0, + 0, + 4, + 0, + 5, + 52, + 0, + 32, + 0, + 9, + 0, + 40, + 0, + 27, + 0, + 26, + 0, + 1, + 0, + 0, + 112, + 60, + 21, + 0, + 0, + 60, + 21, + 0, + 0, + 60, + 21, + 0, + 0, + 40, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 24, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 104, + 21, + 0, + 0, + 104, + 21, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 248, + 30, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 1, + 0, + 170, + 1, + 0, + 0, + 220, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 0, + 0, + 31, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 31, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 81, + 229, + 116, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 82, + 229, + 116, + 100, + 248, + 30, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 1, + 0, + 8, + 1, + 0, + 0, + 8, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 47, + 108, + 105, + 98, + 47, + 108, + 100, + 45, + 109, + 117, + 115, + 108, + 45, + 97, + 114, + 109, + 104, + 102, + 46, + 115, + 111, + 46, + 49, + 0, + 4, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 71, + 78, + 85, + 0, + 135, + 49, + 152, + 18, + 165, + 172, + 141, + 13, + 52, + 68, + 236, + 245, + 143, + 118, + 230, + 113, + 252, + 187, + 110, + 48, + 2, + 0, + 0, + 0, + 33, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 36, + 0, + 129, + 33, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 234, + 211, + 239, + 14, + 185, + 141, + 241, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 140, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 148, + 32, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 22, + 0, + 58, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 231, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 58, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 230, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 23, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 30, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 142, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 199, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 213, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 141, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 8, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34, + 0, + 0, + 0, + 114, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 237, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 159, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 82, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 158, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 175, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 93, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 128, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 196, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 3, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 175, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 246, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 189, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 165, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 255, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 81, + 0, + 0, + 0, + 135, + 18, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 13, + 0, + 87, + 0, + 0, + 0, + 141, + 7, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 10, + 0, + 0, + 108, + 105, + 98, + 97, + 112, + 112, + 108, + 105, + 98, + 115, + 46, + 115, + 111, + 46, + 48, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 48, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 79, + 117, + 116, + 112, + 117, + 116, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 85, + 110, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 73, + 111, + 0, + 95, + 102, + 105, + 110, + 105, + 0, + 95, + 105, + 110, + 105, + 116, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 82, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 73, + 111, + 0, + 71, + 80, + 73, + 79, + 95, + 83, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 82, + 117, + 110, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 67, + 108, + 111, + 115, + 101, + 0, + 69, + 118, + 101, + 110, + 116, + 76, + 111, + 111, + 112, + 95, + 67, + 114, + 101, + 97, + 116, + 101, + 0, + 71, + 80, + 73, + 79, + 95, + 71, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 76, + 111, + 103, + 95, + 68, + 101, + 98, + 117, + 103, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 73, + 110, + 112, + 117, + 116, + 0, + 108, + 105, + 98, + 103, + 99, + 99, + 95, + 115, + 46, + 115, + 111, + 46, + 49, + 0, + 109, + 101, + 109, + 115, + 101, + 116, + 0, + 95, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 102, + 114, + 101, + 101, + 0, + 95, + 95, + 99, + 120, + 97, + 95, + 102, + 105, + 110, + 97, + 108, + 105, + 122, + 101, + 0, + 109, + 97, + 108, + 108, + 111, + 99, + 0, + 95, + 73, + 84, + 77, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 73, + 84, + 77, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 49, + 0, + 108, + 105, + 98, + 99, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 103, + 117, + 97, + 114, + 100, + 0, + 99, + 108, + 111, + 115, + 101, + 0, + 115, + 105, + 103, + 97, + 99, + 116, + 105, + 111, + 110, + 0, + 114, + 101, + 97, + 100, + 0, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 95, + 115, + 101, + 116, + 116, + 105, + 109, + 101, + 0, + 95, + 95, + 101, + 114, + 114, + 110, + 111, + 95, + 108, + 111, + 99, + 97, + 116, + 105, + 111, + 110, + 0, + 95, + 95, + 108, + 105, + 98, + 99, + 95, + 115, + 116, + 97, + 114, + 116, + 95, + 109, + 97, + 105, + 110, + 0, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 95, + 99, + 114, + 101, + 97, + 116, + 101, + 0, + 115, + 116, + 114, + 101, + 114, + 114, + 111, + 114, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 102, + 97, + 105, + 108, + 0, + 71, + 67, + 67, + 95, + 51, + 46, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 216, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 85, + 38, + 121, + 11, + 0, + 0, + 2, + 0, + 16, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 23, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 23, + 0, + 0, + 0, + 112, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 116, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 128, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 148, + 32, + 1, + 0, + 23, + 0, + 0, + 0, + 120, + 32, + 1, + 0, + 21, + 5, + 0, + 0, + 124, + 32, + 1, + 0, + 21, + 8, + 0, + 0, + 132, + 32, + 1, + 0, + 21, + 15, + 0, + 0, + 136, + 32, + 1, + 0, + 21, + 16, + 0, + 0, + 140, + 32, + 1, + 0, + 21, + 18, + 0, + 0, + 144, + 32, + 1, + 0, + 21, + 21, + 0, + 0, + 12, + 32, + 1, + 0, + 22, + 3, + 0, + 0, + 16, + 32, + 1, + 0, + 22, + 4, + 0, + 0, + 20, + 32, + 1, + 0, + 22, + 5, + 0, + 0, + 24, + 32, + 1, + 0, + 22, + 6, + 0, + 0, + 28, + 32, + 1, + 0, + 22, + 7, + 0, + 0, + 32, + 32, + 1, + 0, + 22, + 9, + 0, + 0, + 36, + 32, + 1, + 0, + 22, + 10, + 0, + 0, + 40, + 32, + 1, + 0, + 22, + 11, + 0, + 0, + 44, + 32, + 1, + 0, + 22, + 13, + 0, + 0, + 48, + 32, + 1, + 0, + 22, + 14, + 0, + 0, + 52, + 32, + 1, + 0, + 22, + 16, + 0, + 0, + 56, + 32, + 1, + 0, + 22, + 17, + 0, + 0, + 60, + 32, + 1, + 0, + 22, + 18, + 0, + 0, + 64, + 32, + 1, + 0, + 22, + 20, + 0, + 0, + 68, + 32, + 1, + 0, + 22, + 22, + 0, + 0, + 72, + 32, + 1, + 0, + 22, + 23, + 0, + 0, + 76, + 32, + 1, + 0, + 22, + 24, + 0, + 0, + 80, + 32, + 1, + 0, + 22, + 25, + 0, + 0, + 84, + 32, + 1, + 0, + 22, + 26, + 0, + 0, + 88, + 32, + 1, + 0, + 22, + 27, + 0, + 0, + 92, + 32, + 1, + 0, + 22, + 28, + 0, + 0, + 96, + 32, + 1, + 0, + 22, + 29, + 0, + 0, + 100, + 32, + 1, + 0, + 22, + 30, + 0, + 0, + 104, + 32, + 1, + 0, + 22, + 31, + 0, + 0, + 108, + 32, + 1, + 0, + 22, + 32, + 0, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 4, + 224, + 45, + 229, + 4, + 224, + 159, + 229, + 14, + 224, + 143, + 224, + 8, + 240, + 190, + 229, + 92, + 24, + 1, + 0, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 92, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 84, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 76, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 68, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 60, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 52, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 44, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 36, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 28, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 20, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 12, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 4, + 248, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 252, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 244, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 236, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 228, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 220, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 212, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 204, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 196, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 188, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 180, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 172, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 164, + 247, + 188, + 229, + 0, + 198, + 143, + 226, + 17, + 202, + 140, + 226, + 156, + 247, + 188, + 229, + 79, + 240, + 0, + 11, + 79, + 240, + 0, + 14, + 3, + 73, + 121, + 68, + 104, + 70, + 32, + 240, + 15, + 12, + 229, + 70, + 0, + 240, + 2, + 248, + 30, + 22, + 1, + 0, + 31, + 181, + 11, + 75, + 11, + 74, + 123, + 68, + 154, + 88, + 2, + 146, + 10, + 74, + 154, + 88, + 3, + 146, + 0, + 34, + 1, + 146, + 9, + 74, + 155, + 88, + 2, + 29, + 0, + 147, + 2, + 155, + 1, + 104, + 3, + 152, + 255, + 247, + 120, + 239, + 5, + 176, + 93, + 248, + 4, + 251, + 0, + 191, + 6, + 23, + 1, + 0, + 128, + 0, + 0, + 0, + 112, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 6, + 72, + 7, + 75, + 120, + 68, + 123, + 68, + 6, + 74, + 131, + 66, + 122, + 68, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 108, + 23, + 1, + 0, + 106, + 23, + 1, + 0, + 192, + 22, + 1, + 0, + 124, + 0, + 0, + 0, + 8, + 72, + 9, + 73, + 120, + 68, + 121, + 68, + 9, + 26, + 8, + 74, + 203, + 15, + 3, + 235, + 161, + 1, + 122, + 68, + 73, + 16, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 64, + 23, + 1, + 0, + 62, + 23, + 1, + 0, + 142, + 22, + 1, + 0, + 144, + 0, + 0, + 0, + 14, + 75, + 16, + 181, + 123, + 68, + 14, + 76, + 27, + 120, + 124, + 68, + 163, + 185, + 13, + 75, + 227, + 88, + 35, + 177, + 12, + 75, + 123, + 68, + 24, + 104, + 255, + 247, + 58, + 239, + 255, + 247, + 191, + 255, + 10, + 75, + 227, + 88, + 27, + 177, + 9, + 72, + 120, + 68, + 255, + 247, + 0, + 239, + 8, + 75, + 1, + 34, + 123, + 68, + 26, + 112, + 16, + 189, + 0, + 191, + 12, + 23, + 1, + 0, + 98, + 22, + 1, + 0, + 136, + 0, + 0, + 0, + 234, + 22, + 1, + 0, + 120, + 0, + 0, + 0, + 166, + 11, + 0, + 0, + 220, + 22, + 1, + 0, + 8, + 181, + 7, + 75, + 7, + 74, + 123, + 68, + 155, + 88, + 43, + 177, + 6, + 73, + 7, + 72, + 121, + 68, + 120, + 68, + 255, + 247, + 28, + 239, + 189, + 232, + 8, + 64, + 170, + 231, + 0, + 191, + 14, + 22, + 1, + 0, + 140, + 0, + 0, + 0, + 172, + 22, + 1, + 0, + 102, + 11, + 0, + 0, + 128, + 180, + 131, + 176, + 0, + 175, + 120, + 96, + 5, + 75, + 123, + 68, + 26, + 70, + 1, + 35, + 19, + 96, + 0, + 191, + 12, + 55, + 189, + 70, + 93, + 248, + 4, + 123, + 112, + 71, + 0, + 191, + 170, + 22, + 1, + 0, + 144, + 181, + 133, + 176, + 0, + 175, + 120, + 96, + 120, + 104, + 0, + 240, + 195, + 251, + 3, + 70, + 0, + 43, + 5, + 208, + 29, + 75, + 123, + 68, + 26, + 70, + 2, + 35, + 19, + 96, + 50, + 224, + 27, + 75, + 123, + 68, + 27, + 120, + 0, + 43, + 12, + 191, + 1, + 35, + 0, + 35, + 219, + 178, + 26, + 70, + 24, + 75, + 123, + 68, + 26, + 112, + 23, + 75, + 123, + 68, + 27, + 104, + 23, + 74, + 122, + 68, + 18, + 120, + 17, + 70, + 24, + 70, + 255, + 247, + 210, + 238, + 248, + 96, + 251, + 104, + 0, + 43, + 24, + 208, + 255, + 247, + 246, + 238, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 4, + 239, + 4, + 70, + 255, + 247, + 238, + 238, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 11, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 254, + 238, + 10, + 75, + 123, + 68, + 26, + 70, + 3, + 35, + 19, + 96, + 0, + 191, + 20, + 55, + 189, + 70, + 144, + 189, + 122, + 22, + 1, + 0, + 63, + 22, + 1, + 0, + 45, + 22, + 1, + 0, + 34, + 22, + 1, + 0, + 33, + 22, + 1, + 0, + 246, + 7, + 0, + 0, + 20, + 22, + 1, + 0, + 144, + 181, + 135, + 176, + 0, + 175, + 120, + 96, + 59, + 74, + 122, + 68, + 59, + 75, + 211, + 88, + 27, + 104, + 123, + 97, + 79, + 240, + 0, + 3, + 120, + 104, + 0, + 240, + 103, + 251, + 3, + 70, + 0, + 43, + 5, + 208, + 54, + 75, + 123, + 68, + 26, + 70, + 4, + 35, + 19, + 96, + 85, + 224, + 52, + 75, + 123, + 68, + 27, + 104, + 7, + 241, + 15, + 2, + 17, + 70, + 24, + 70, + 255, + 247, + 186, + 238, + 56, + 97, + 59, + 105, + 0, + 43, + 24, + 208, + 255, + 247, + 168, + 238, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 180, + 238, + 4, + 70, + 255, + 247, + 160, + 238, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 40, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 174, + 238, + 38, + 75, + 123, + 68, + 26, + 70, + 5, + 35, + 19, + 96, + 47, + 224, + 250, + 123, + 36, + 75, + 123, + 68, + 27, + 120, + 154, + 66, + 41, + 208, + 251, + 123, + 0, + 43, + 34, + 209, + 33, + 75, + 123, + 68, + 27, + 104, + 1, + 51, + 3, + 34, + 147, + 251, + 242, + 241, + 2, + 251, + 1, + 242, + 155, + 26, + 29, + 74, + 122, + 68, + 19, + 96, + 28, + 75, + 123, + 68, + 26, + 104, + 28, + 75, + 123, + 68, + 27, + 104, + 219, + 0, + 27, + 73, + 121, + 68, + 11, + 68, + 25, + 70, + 16, + 70, + 0, + 240, + 94, + 251, + 3, + 70, + 0, + 43, + 4, + 208, + 23, + 75, + 123, + 68, + 26, + 70, + 6, + 35, + 19, + 96, + 250, + 123, + 21, + 75, + 123, + 68, + 26, + 112, + 20, + 74, + 122, + 68, + 6, + 75, + 211, + 88, + 26, + 104, + 123, + 105, + 90, + 64, + 1, + 208, + 255, + 247, + 122, + 238, + 28, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 14, + 21, + 1, + 0, + 132, + 0, + 0, + 0, + 194, + 21, + 1, + 0, + 126, + 21, + 1, + 0, + 140, + 7, + 0, + 0, + 118, + 21, + 1, + 0, + 56, + 21, + 1, + 0, + 84, + 21, + 1, + 0, + 64, + 21, + 1, + 0, + 54, + 21, + 1, + 0, + 52, + 21, + 1, + 0, + 240, + 6, + 0, + 0, + 28, + 21, + 1, + 0, + 224, + 20, + 1, + 0, + 58, + 20, + 1, + 0, + 144, + 181, + 167, + 176, + 0, + 175, + 97, + 74, + 122, + 68, + 97, + 75, + 211, + 88, + 27, + 104, + 199, + 248, + 148, + 48, + 79, + 240, + 0, + 3, + 7, + 241, + 8, + 3, + 140, + 34, + 0, + 33, + 24, + 70, + 255, + 247, + 200, + 237, + 91, + 75, + 123, + 68, + 187, + 96, + 7, + 241, + 8, + 3, + 0, + 34, + 25, + 70, + 15, + 32, + 255, + 247, + 54, + 238, + 255, + 247, + 254, + 237, + 3, + 70, + 85, + 74, + 122, + 68, + 19, + 96, + 85, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 6, + 209, + 83, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 32, + 238, + 7, + 35, + 134, + 224, + 81, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 24, + 238, + 12, + 32, + 255, + 247, + 188, + 237, + 3, + 70, + 77, + 74, + 122, + 68, + 19, + 96, + 77, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 242, + 237, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 254, + 237, + 4, + 70, + 255, + 247, + 234, + 237, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 68, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 248, + 237, + 8, + 35, + 95, + 224, + 0, + 35, + 59, + 96, + 68, + 242, + 64, + 35, + 192, + 242, + 15, + 3, + 123, + 96, + 62, + 75, + 123, + 68, + 27, + 104, + 58, + 70, + 61, + 73, + 121, + 68, + 24, + 70, + 0, + 240, + 202, + 249, + 3, + 70, + 59, + 74, + 122, + 68, + 19, + 96, + 58, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 1, + 209, + 9, + 35, + 68, + 224, + 56, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 214, + 237, + 1, + 34, + 0, + 33, + 8, + 32, + 255, + 247, + 132, + 237, + 3, + 70, + 51, + 74, + 122, + 68, + 19, + 96, + 51, + 75, + 123, + 68, + 27, + 104, + 179, + 241, + 255, + 63, + 20, + 209, + 255, + 247, + 174, + 237, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 186, + 237, + 4, + 70, + 255, + 247, + 166, + 237, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 42, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 180, + 237, + 10, + 35, + 27, + 224, + 39, + 75, + 123, + 68, + 24, + 104, + 39, + 75, + 123, + 68, + 27, + 104, + 219, + 0, + 38, + 74, + 122, + 68, + 19, + 68, + 26, + 70, + 37, + 75, + 123, + 68, + 25, + 70, + 0, + 240, + 134, + 249, + 3, + 70, + 35, + 74, + 122, + 68, + 19, + 96, + 34, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 1, + 209, + 11, + 35, + 0, + 224, + 0, + 35, + 31, + 73, + 121, + 68, + 7, + 74, + 138, + 88, + 17, + 104, + 215, + 248, + 148, + 32, + 81, + 64, + 1, + 208, + 255, + 247, + 152, + 237, + 24, + 70, + 156, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 220, + 19, + 1, + 0, + 132, + 0, + 0, + 0, + 213, + 253, + 255, + 255, + 98, + 20, + 1, + 0, + 92, + 20, + 1, + 0, + 158, + 6, + 0, + 0, + 176, + 6, + 0, + 0, + 10, + 20, + 1, + 0, + 4, + 20, + 1, + 0, + 148, + 6, + 0, + 0, + 232, + 19, + 1, + 0, + 5, + 254, + 255, + 255, + 216, + 19, + 1, + 0, + 210, + 19, + 1, + 0, + 132, + 6, + 0, + 0, + 134, + 19, + 1, + 0, + 128, + 19, + 1, + 0, + 96, + 6, + 0, + 0, + 110, + 19, + 1, + 0, + 116, + 19, + 1, + 0, + 48, + 5, + 0, + 0, + 213, + 252, + 255, + 255, + 84, + 19, + 1, + 0, + 78, + 19, + 1, + 0, + 118, + 18, + 1, + 0, + 144, + 181, + 133, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 123, + 104, + 0, + 43, + 24, + 219, + 120, + 104, + 255, + 247, + 20, + 237, + 248, + 96, + 251, + 104, + 0, + 43, + 17, + 208, + 255, + 247, + 44, + 237, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 56, + 237, + 4, + 70, + 255, + 247, + 36, + 237, + 3, + 70, + 27, + 104, + 34, + 70, + 57, + 104, + 4, + 72, + 120, + 68, + 255, + 247, + 52, + 237, + 0, + 191, + 20, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 144, + 5, + 0, + 0, + 128, + 181, + 0, + 175, + 27, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 6, + 219, + 26, + 75, + 123, + 68, + 27, + 104, + 1, + 33, + 24, + 70, + 255, + 247, + 220, + 236, + 23, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 0, + 240, + 134, + 249, + 21, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 0, + 240, + 128, + 249, + 19, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 255, + 247, + 166, + 236, + 17, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 8, + 237, + 16, + 75, + 123, + 68, + 27, + 104, + 15, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 170, + 255, + 13, + 75, + 123, + 68, + 27, + 104, + 13, + 74, + 122, + 68, + 17, + 70, + 24, + 70, + 255, + 247, + 161, + 255, + 0, + 191, + 128, + 189, + 0, + 191, + 58, + 18, + 1, + 0, + 48, + 18, + 1, + 0, + 74, + 18, + 1, + 0, + 66, + 18, + 1, + 0, + 46, + 18, + 1, + 0, + 98, + 5, + 0, + 0, + 244, + 17, + 1, + 0, + 110, + 5, + 0, + 0, + 222, + 17, + 1, + 0, + 108, + 5, + 0, + 0, + 128, + 181, + 132, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 28, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 212, + 236, + 255, + 247, + 134, + 254, + 3, + 70, + 26, + 70, + 24, + 75, + 123, + 68, + 26, + 96, + 24, + 224, + 23, + 75, + 123, + 68, + 27, + 104, + 1, + 34, + 79, + 240, + 255, + 49, + 24, + 70, + 255, + 247, + 166, + 236, + 248, + 96, + 251, + 104, + 179, + 241, + 255, + 63, + 10, + 209, + 255, + 247, + 164, + 236, + 3, + 70, + 27, + 104, + 4, + 43, + 4, + 208, + 14, + 75, + 123, + 68, + 26, + 70, + 12, + 35, + 19, + 96, + 13, + 75, + 123, + 68, + 27, + 104, + 0, + 43, + 225, + 208, + 255, + 247, + 128, + 255, + 10, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 168, + 236, + 9, + 75, + 123, + 68, + 27, + 104, + 24, + 70, + 16, + 55, + 189, + 70, + 128, + 189, + 64, + 5, + 0, + 0, + 186, + 17, + 1, + 0, + 162, + 17, + 1, + 0, + 138, + 17, + 1, + 0, + 128, + 17, + 1, + 0, + 2, + 5, + 0, + 0, + 104, + 17, + 1, + 0, + 144, + 181, + 139, + 176, + 0, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 42, + 74, + 122, + 68, + 42, + 75, + 211, + 88, + 27, + 104, + 123, + 98, + 79, + 240, + 0, + 3, + 123, + 104, + 0, + 43, + 7, + 208, + 122, + 104, + 7, + 241, + 20, + 3, + 146, + 232, + 3, + 0, + 131, + 232, + 3, + 0, + 3, + 224, + 0, + 35, + 123, + 97, + 0, + 35, + 187, + 97, + 187, + 104, + 0, + 43, + 7, + 208, + 186, + 104, + 7, + 241, + 28, + 3, + 146, + 232, + 3, + 0, + 131, + 232, + 3, + 0, + 3, + 224, + 0, + 35, + 251, + 97, + 0, + 35, + 59, + 98, + 7, + 241, + 20, + 2, + 0, + 35, + 0, + 33, + 248, + 104, + 255, + 247, + 0, + 236, + 3, + 70, + 179, + 241, + 255, + 63, + 21, + 209, + 255, + 247, + 66, + 236, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 78, + 236, + 4, + 70, + 255, + 247, + 58, + 236, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 13, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 72, + 236, + 79, + 240, + 255, + 51, + 0, + 224, + 0, + 35, + 9, + 73, + 121, + 68, + 6, + 74, + 138, + 88, + 17, + 104, + 122, + 106, + 81, + 64, + 1, + 208, + 255, + 247, + 70, + 236, + 24, + 70, + 44, + 55, + 189, + 70, + 144, + 189, + 98, + 16, + 1, + 0, + 132, + 0, + 0, + 0, + 92, + 4, + 0, + 0, + 210, + 15, + 1, + 0, + 128, + 181, + 134, + 176, + 0, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 59, + 96, + 59, + 104, + 123, + 97, + 123, + 105, + 91, + 104, + 120, + 105, + 152, + 71, + 0, + 191, + 24, + 55, + 189, + 70, + 128, + 189, + 0, + 0, + 144, + 181, + 137, + 176, + 2, + 175, + 248, + 96, + 185, + 96, + 122, + 96, + 187, + 104, + 0, + 43, + 6, + 209, + 255, + 247, + 250, + 235, + 3, + 70, + 22, + 34, + 26, + 96, + 0, + 35, + 110, + 224, + 16, + 32, + 255, + 247, + 158, + 235, + 3, + 70, + 123, + 97, + 123, + 105, + 0, + 43, + 1, + 209, + 0, + 35, + 100, + 224, + 123, + 105, + 250, + 104, + 26, + 96, + 123, + 105, + 186, + 104, + 90, + 96, + 123, + 105, + 79, + 240, + 255, + 50, + 154, + 96, + 123, + 105, + 0, + 34, + 218, + 96, + 79, + 244, + 0, + 97, + 1, + 32, + 255, + 247, + 114, + 235, + 2, + 70, + 123, + 105, + 154, + 96, + 123, + 105, + 155, + 104, + 179, + 241, + 255, + 63, + 19, + 209, + 255, + 247, + 206, + 235, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 220, + 235, + 4, + 70, + 255, + 247, + 198, + 235, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 32, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 214, + 235, + 50, + 224, + 123, + 105, + 155, + 104, + 122, + 104, + 121, + 104, + 24, + 70, + 255, + 247, + 59, + 255, + 3, + 70, + 179, + 241, + 255, + 63, + 38, + 208, + 123, + 105, + 153, + 104, + 123, + 105, + 0, + 147, + 23, + 75, + 123, + 68, + 1, + 34, + 248, + 104, + 255, + 247, + 156, + 235, + 2, + 70, + 123, + 105, + 218, + 96, + 123, + 105, + 219, + 104, + 0, + 43, + 19, + 209, + 255, + 247, + 158, + 235, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 172, + 235, + 4, + 70, + 255, + 247, + 150, + 235, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 10, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 166, + 235, + 2, + 224, + 123, + 105, + 4, + 224, + 0, + 191, + 120, + 105, + 0, + 240, + 12, + 248, + 0, + 35, + 24, + 70, + 28, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 166, + 3, + 0, + 0, + 41, + 255, + 255, + 255, + 114, + 3, + 0, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 120, + 96, + 123, + 104, + 0, + 43, + 21, + 208, + 123, + 104, + 26, + 104, + 123, + 104, + 219, + 104, + 25, + 70, + 16, + 70, + 255, + 247, + 0, + 235, + 123, + 104, + 155, + 104, + 179, + 241, + 255, + 63, + 4, + 208, + 123, + 104, + 155, + 104, + 24, + 70, + 255, + 247, + 68, + 235, + 120, + 104, + 255, + 247, + 100, + 235, + 0, + 224, + 0, + 191, + 8, + 55, + 189, + 70, + 128, + 189, + 0, + 0, + 144, + 181, + 135, + 176, + 0, + 175, + 120, + 96, + 30, + 74, + 122, + 68, + 30, + 75, + 211, + 88, + 27, + 104, + 123, + 97, + 79, + 240, + 0, + 3, + 192, + 239, + 16, + 0, + 199, + 237, + 2, + 11, + 123, + 104, + 155, + 104, + 7, + 241, + 8, + 1, + 8, + 34, + 24, + 70, + 255, + 247, + 46, + 235, + 3, + 70, + 179, + 241, + 255, + 63, + 21, + 209, + 255, + 247, + 58, + 235, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 72, + 235, + 4, + 70, + 255, + 247, + 50, + 235, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 13, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 66, + 235, + 79, + 240, + 255, + 51, + 0, + 224, + 0, + 35, + 10, + 73, + 121, + 68, + 7, + 74, + 138, + 88, + 17, + 104, + 122, + 105, + 81, + 64, + 1, + 208, + 255, + 247, + 64, + 235, + 24, + 70, + 28, + 55, + 189, + 70, + 144, + 189, + 0, + 191, + 34, + 14, + 1, + 0, + 132, + 0, + 0, + 0, + 222, + 2, + 0, + 0, + 196, + 13, + 1, + 0, + 128, + 181, + 130, + 176, + 0, + 175, + 120, + 96, + 57, + 96, + 123, + 104, + 155, + 104, + 58, + 104, + 57, + 104, + 24, + 70, + 255, + 247, + 136, + 254, + 3, + 70, + 24, + 70, + 8, + 55, + 189, + 70, + 128, + 189, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 89, + 115, + 7, + 0, + 0, + 0, + 0, + 128, + 178, + 230, + 14, + 0, + 0, + 0, + 0, + 0, + 101, + 205, + 29, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 115, + 101, + 116, + 32, + 76, + 69, + 68, + 32, + 111, + 117, + 116, + 112, + 117, + 116, + 32, + 118, + 97, + 108, + 117, + 101, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 114, + 101, + 97, + 100, + 32, + 98, + 117, + 116, + 116, + 111, + 110, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 99, + 114, + 101, + 97, + 116, + 101, + 32, + 101, + 118, + 101, + 110, + 116, + 32, + 108, + 111, + 111, + 112, + 46, + 10, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 49, + 32, + 97, + 115, + 32, + 105, + 110, + 112, + 117, + 116, + 46, + 10, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 66, + 85, + 84, + 84, + 79, + 78, + 95, + 49, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 79, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 76, + 69, + 68, + 32, + 97, + 115, + 32, + 111, + 117, + 116, + 112, + 117, + 116, + 46, + 10, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 111, + 112, + 101, + 110, + 32, + 83, + 65, + 77, + 80, + 76, + 69, + 95, + 76, + 69, + 68, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 99, + 108, + 111, + 115, + 101, + 32, + 102, + 100, + 32, + 37, + 115, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 67, + 108, + 111, + 115, + 105, + 110, + 103, + 32, + 102, + 105, + 108, + 101, + 32, + 100, + 101, + 115, + 99, + 114, + 105, + 112, + 116, + 111, + 114, + 115, + 46, + 10, + 0, + 0, + 66, + 108, + 105, + 110, + 107, + 105, + 110, + 103, + 76, + 101, + 100, + 71, + 112, + 105, + 111, + 0, + 76, + 101, + 100, + 66, + 108, + 105, + 110, + 107, + 82, + 97, + 116, + 101, + 66, + 117, + 116, + 116, + 111, + 110, + 71, + 112, + 105, + 111, + 0, + 0, + 71, + 80, + 73, + 79, + 32, + 97, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 32, + 115, + 116, + 97, + 114, + 116, + 105, + 110, + 103, + 46, + 10, + 0, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 32, + 101, + 120, + 105, + 116, + 105, + 110, + 103, + 46, + 10, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 115, + 101, + 116, + 32, + 116, + 105, + 109, + 101, + 114, + 32, + 112, + 101, + 114, + 105, + 111, + 100, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 85, + 110, + 97, + 98, + 108, + 101, + 32, + 116, + 111, + 32, + 99, + 114, + 101, + 97, + 116, + 101, + 32, + 116, + 105, + 109, + 101, + 114, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 85, + 110, + 97, + 98, + 108, + 101, + 32, + 116, + 111, + 32, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 32, + 116, + 105, + 109, + 101, + 114, + 32, + 101, + 118, + 101, + 110, + 116, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 0, + 0, + 0, + 69, + 82, + 82, + 79, + 82, + 58, + 32, + 67, + 111, + 117, + 108, + 100, + 32, + 110, + 111, + 116, + 32, + 114, + 101, + 97, + 100, + 32, + 116, + 105, + 109, + 101, + 114, + 102, + 100, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 10, + 0, + 8, + 177, + 1, + 129, + 176, + 176, + 0, + 132, + 0, + 0, + 0, + 0, + 180, + 243, + 255, + 127, + 0, + 132, + 4, + 128, + 236, + 243, + 255, + 127, + 176, + 176, + 176, + 128, + 68, + 244, + 255, + 127, + 176, + 176, + 168, + 128, + 148, + 244, + 255, + 127, + 216, + 255, + 255, + 127, + 188, + 244, + 255, + 127, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 233, + 9, + 0, + 0, + 145, + 9, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 216, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 131, + 1, + 0, + 0, + 12, + 0, + 0, + 0, + 141, + 7, + 0, + 0, + 13, + 0, + 0, + 0, + 135, + 18, + 0, + 0, + 25, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 27, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 26, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 28, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 245, + 254, + 255, + 111, + 144, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 228, + 3, + 0, + 0, + 6, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 10, + 0, + 0, + 0, + 24, + 2, + 0, + 0, + 11, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 32, + 1, + 0, + 2, + 0, + 0, + 0, + 200, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 23, + 0, + 0, + 0, + 196, + 6, + 0, + 0, + 17, + 0, + 0, + 0, + 100, + 6, + 0, + 0, + 18, + 0, + 0, + 0, + 96, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 251, + 255, + 255, + 111, + 0, + 0, + 0, + 8, + 254, + 255, + 255, + 111, + 68, + 6, + 0, + 0, + 255, + 255, + 255, + 111, + 1, + 0, + 0, + 0, + 240, + 255, + 255, + 111, + 252, + 5, + 0, + 0, + 250, + 255, + 255, + 111, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 245, + 14, + 0, + 0, + 135, + 18, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 141, + 7, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 148, + 32, + 1, + 0, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 255, + 1, + 1, + 71, + 67, + 67, + 58, + 32, + 40, + 71, + 78, + 85, + 41, + 32, + 57, + 46, + 51, + 46, + 48, + 0, + 65, + 58, + 0, + 0, + 0, + 97, + 101, + 97, + 98, + 105, + 0, + 1, + 48, + 0, + 0, + 0, + 5, + 55, + 86, + 69, + 0, + 6, + 10, + 7, + 65, + 8, + 1, + 9, + 2, + 10, + 5, + 12, + 2, + 18, + 4, + 19, + 1, + 20, + 1, + 21, + 1, + 23, + 3, + 24, + 1, + 26, + 2, + 28, + 1, + 30, + 4, + 34, + 1, + 42, + 1, + 44, + 2, + 68, + 3, + 0, + 46, + 115, + 104, + 115, + 116, + 114, + 116, + 97, + 98, + 0, + 46, + 105, + 110, + 116, + 101, + 114, + 112, + 0, + 46, + 110, + 111, + 116, + 101, + 46, + 103, + 110, + 117, + 46, + 98, + 117, + 105, + 108, + 100, + 45, + 105, + 100, + 0, + 46, + 103, + 110, + 117, + 46, + 104, + 97, + 115, + 104, + 0, + 46, + 100, + 121, + 110, + 115, + 121, + 109, + 0, + 46, + 100, + 121, + 110, + 115, + 116, + 114, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 95, + 114, + 0, + 46, + 114, + 101, + 108, + 46, + 100, + 121, + 110, + 0, + 46, + 114, + 101, + 108, + 46, + 112, + 108, + 116, + 0, + 46, + 105, + 110, + 105, + 116, + 0, + 46, + 116, + 101, + 120, + 116, + 0, + 46, + 102, + 105, + 110, + 105, + 0, + 46, + 114, + 111, + 100, + 97, + 116, + 97, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 116, + 97, + 98, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 105, + 100, + 120, + 0, + 46, + 101, + 104, + 95, + 102, + 114, + 97, + 109, + 101, + 0, + 46, + 105, + 110, + 105, + 116, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 102, + 105, + 110, + 105, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 100, + 121, + 110, + 97, + 109, + 105, + 99, + 0, + 46, + 103, + 111, + 116, + 0, + 46, + 100, + 97, + 116, + 97, + 0, + 46, + 98, + 115, + 115, + 0, + 46, + 99, + 111, + 109, + 109, + 101, + 110, + 116, + 0, + 46, + 65, + 82, + 77, + 46, + 97, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 115, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 38, + 0, + 0, + 0, + 246, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 144, + 1, + 0, + 0, + 144, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 180, + 1, + 0, + 0, + 48, + 2, + 0, + 0, + 5, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 228, + 3, + 0, + 0, + 228, + 3, + 0, + 0, + 24, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 0, + 255, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 252, + 5, + 0, + 0, + 252, + 5, + 0, + 0, + 70, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 77, + 0, + 0, + 0, + 254, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 68, + 6, + 0, + 0, + 68, + 6, + 0, + 0, + 32, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 100, + 6, + 0, + 0, + 100, + 6, + 0, + 0, + 96, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 101, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 66, + 0, + 0, + 0, + 196, + 6, + 0, + 0, + 196, + 6, + 0, + 0, + 200, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 110, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 140, + 7, + 0, + 0, + 140, + 7, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 148, + 7, + 0, + 0, + 148, + 7, + 0, + 0, + 64, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 212, + 8, + 0, + 0, + 212, + 8, + 0, + 0, + 178, + 9, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 134, + 18, + 0, + 0, + 134, + 18, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 144, + 18, + 0, + 0, + 144, + 18, + 0, + 0, + 160, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 136, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 48, + 21, + 0, + 0, + 48, + 21, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 147, + 0, + 0, + 0, + 1, + 0, + 0, + 112, + 130, + 0, + 0, + 0, + 60, + 21, + 0, + 0, + 60, + 21, + 0, + 0, + 40, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 158, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 100, + 21, + 0, + 0, + 100, + 21, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 168, + 0, + 0, + 0, + 14, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 248, + 30, + 1, + 0, + 248, + 30, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 180, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 252, + 30, + 1, + 0, + 252, + 30, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 192, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 31, + 1, + 0, + 0, + 31, + 0, + 0, + 0, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 201, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 0, + 0, + 148, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 206, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 148, + 32, + 1, + 0, + 148, + 32, + 0, + 0, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 212, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 164, + 32, + 1, + 0, + 162, + 32, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 217, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 162, + 32, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 226, + 0, + 0, + 0, + 3, + 0, + 0, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 179, + 32, + 0, + 0, + 59, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 238, + 32, + 0, + 0, + 242, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 52, + 88, + 52, + 77, + 5, + 0, + 0, + 0, + 73, + 68, + 36, + 0, + 10, + 0, + 0, + 0, + 92, + 19, + 127, + 220, + 116, + 96, + 73, + 77, + 170, + 58, + 22, + 14, + 78, + 237, + 136, + 79, + 145, + 10, + 79, + 160, + 105, + 179, + 73, + 66, + 164, + 125, + 40, + 193, + 24, + 226, + 203, + 59, + 83, + 71, + 24, + 0, + 168, + 213, + 204, + 105, + 88, + 244, + 135, + 16, + 20, + 13, + 122, + 38, + 22, + 15, + 193, + 207, + 195, + 31, + 93, + 240, + 1, + 0, + 0, + 0, + 68, + 66, + 40, + 0, + 12, + 28, + 187, + 95, + 0, + 0, + 0, + 0, + 71, + 80, + 73, + 79, + 95, + 72, + 105, + 103, + 104, + 76, + 101, + 118, + 101, + 108, + 65, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 84, + 80, + 4, + 0, + 2, + 0, + 0, + 0, + 78, + 68, + 12, + 0, + 1, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 148, + 0, + 0, + 0, + 66, + 189, + 155, + 231, + 70, + 176, + 24, + 216, + 234, + 70, + 209, + 156, + 96, + 63, + 33, + 17, + 173, + 51, + 233, + 224, + 160, + 219, + 134, + 166, + 43, + 119, + 21, + 41, + 75, + 69, + 118, + 183, + 175, + 191, + 161, + 36, + 38, + 45, + 80, + 57, + 230, + 2, + 92, + 63, + 165, + 232, + 73, + 11, + 194, + 83, + 30, + 69, + 189, + 21, + 11, + 152, + 238, + 8, + 109, + 244, + 15, + 40, + 93, + 22 + ], + "Tenant": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "imagecontext4": [ + 69, + 61, + 205, + 40, + 0, + 64, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 32, + 82, + 79, + 77, + 70, + 83, + 169, + 213, + 86, + 196, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 67, + 111, + 109, + 112, + 114, + 101, + 115, + 115, + 101, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 48, + 0, + 0, + 0, + 192, + 4, + 0, + 0, + 164, + 131, + 0, + 0, + 234, + 0, + 0, + 0, + 5, + 0, + 1, + 0, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 0, + 0, + 0, + 237, + 65, + 0, + 0, + 16, + 0, + 0, + 0, + 193, + 7, + 0, + 0, + 98, + 105, + 110, + 0, + 237, + 131, + 0, + 0, + 216, + 21, + 0, + 0, + 1, + 0, + 2, + 0, + 97, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 123, + 34, + 83, + 99, + 104, + 101, + 109, + 97, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 49, + 44, + 34, + 78, + 97, + 109, + 101, + 34, + 58, + 34, + 72, + 101, + 108, + 108, + 111, + 87, + 111, + 114, + 108, + 100, + 95, + 72, + 105, + 103, + 104, + 76, + 101, + 118, + 101, + 108, + 65, + 112, + 112, + 34, + 44, + 34, + 67, + 111, + 109, + 112, + 111, + 110, + 101, + 110, + 116, + 73, + 100, + 34, + 58, + 34, + 49, + 54, + 56, + 57, + 100, + 56, + 98, + 50, + 45, + 99, + 56, + 51, + 53, + 45, + 50, + 101, + 50, + 55, + 45, + 50, + 55, + 97, + 100, + 45, + 101, + 56, + 57, + 52, + 100, + 54, + 100, + 49, + 53, + 102, + 97, + 57, + 34, + 44, + 34, + 69, + 110, + 116, + 114, + 121, + 80, + 111, + 105, + 110, + 116, + 34, + 58, + 34, + 47, + 98, + 105, + 110, + 47, + 97, + 112, + 112, + 34, + 44, + 34, + 67, + 109, + 100, + 65, + 114, + 103, + 115, + 34, + 58, + 91, + 93, + 44, + 34, + 67, + 97, + 112, + 97, + 98, + 105, + 108, + 105, + 116, + 105, + 101, + 115, + 34, + 58, + 123, + 34, + 71, + 112, + 105, + 111, + 34, + 58, + 91, + 56, + 93, + 125, + 44, + 34, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 84, + 121, + 112, + 101, + 34, + 58, + 34, + 68, + 101, + 102, + 97, + 117, + 108, + 116, + 34, + 44, + 34, + 84, + 97, + 114, + 103, + 101, + 116, + 65, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 82, + 117, + 110, + 116, + 105, + 109, + 101, + 86, + 101, + 114, + 115, + 105, + 111, + 110, + 34, + 58, + 55, + 125, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 127, + 69, + 76, + 70, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 40, + 0, + 1, + 0, + 0, + 0, + 9, + 6, + 0, + 0, + 52, + 0, + 0, + 0, + 160, + 17, + 0, + 0, + 0, + 4, + 0, + 5, + 52, + 0, + 32, + 0, + 9, + 0, + 40, + 0, + 27, + 0, + 26, + 0, + 1, + 0, + 0, + 112, + 156, + 8, + 0, + 0, + 156, + 8, + 0, + 0, + 156, + 8, + 0, + 0, + 40, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 52, + 0, + 0, + 0, + 32, + 1, + 0, + 0, + 32, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 24, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 200, + 8, + 0, + 0, + 200, + 8, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 0, + 0, + 248, + 14, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 1, + 0, + 104, + 1, + 0, + 0, + 132, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 15, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 6, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 81, + 229, + 116, + 100, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 82, + 229, + 116, + 100, + 248, + 14, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 1, + 0, + 8, + 1, + 0, + 0, + 8, + 1, + 0, + 0, + 4, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 47, + 108, + 105, + 98, + 47, + 108, + 100, + 45, + 109, + 117, + 115, + 108, + 45, + 97, + 114, + 109, + 104, + 102, + 46, + 115, + 111, + 46, + 49, + 0, + 4, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 71, + 78, + 85, + 0, + 80, + 14, + 155, + 83, + 0, + 35, + 184, + 63, + 43, + 169, + 216, + 79, + 231, + 255, + 216, + 209, + 216, + 161, + 48, + 193, + 2, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 36, + 0, + 129, + 19, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 234, + 211, + 239, + 14, + 185, + 141, + 241, + 14, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 104, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 10, + 0, + 0, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 22, + 0, + 173, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 145, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 45, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 40, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 130, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 34, + 0, + 0, + 0, + 70, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 108, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 223, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 197, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 32, + 0, + 0, + 0, + 28, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 18, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 63, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 84, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 72, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 18, + 0, + 0, + 0, + 58, + 0, + 0, + 0, + 9, + 8, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 13, + 0, + 64, + 0, + 0, + 0, + 105, + 5, + 0, + 0, + 2, + 0, + 0, + 0, + 18, + 0, + 10, + 0, + 0, + 108, + 105, + 98, + 97, + 112, + 112, + 108, + 105, + 98, + 115, + 46, + 115, + 111, + 46, + 48, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 48, + 0, + 71, + 80, + 73, + 79, + 95, + 79, + 112, + 101, + 110, + 65, + 115, + 79, + 117, + 116, + 112, + 117, + 116, + 0, + 95, + 102, + 105, + 110, + 105, + 0, + 95, + 105, + 110, + 105, + 116, + 0, + 71, + 80, + 73, + 79, + 95, + 83, + 101, + 116, + 86, + 97, + 108, + 117, + 101, + 0, + 76, + 111, + 103, + 95, + 68, + 101, + 98, + 117, + 103, + 0, + 108, + 105, + 98, + 103, + 99, + 99, + 95, + 115, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 95, + 99, + 120, + 97, + 95, + 102, + 105, + 110, + 97, + 108, + 105, + 122, + 101, + 0, + 95, + 73, + 84, + 77, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 100, + 101, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 95, + 102, + 114, + 97, + 109, + 101, + 95, + 105, + 110, + 102, + 111, + 0, + 95, + 73, + 84, + 77, + 95, + 114, + 101, + 103, + 105, + 115, + 116, + 101, + 114, + 84, + 77, + 67, + 108, + 111, + 110, + 101, + 84, + 97, + 98, + 108, + 101, + 0, + 95, + 95, + 97, + 101, + 97, + 98, + 105, + 95, + 117, + 110, + 119, + 105, + 110, + 100, + 95, + 99, + 112, + 112, + 95, + 112, + 114, + 49, + 0, + 108, + 105, + 98, + 99, + 46, + 115, + 111, + 46, + 49, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 103, + 117, + 97, + 114, + 100, + 0, + 110, + 97, + 110, + 111, + 115, + 108, + 101, + 101, + 112, + 0, + 95, + 95, + 101, + 114, + 114, + 110, + 111, + 95, + 108, + 111, + 99, + 97, + 116, + 105, + 111, + 110, + 0, + 95, + 95, + 108, + 105, + 98, + 99, + 95, + 115, + 116, + 97, + 114, + 116, + 95, + 109, + 97, + 105, + 110, + 0, + 115, + 116, + 114, + 101, + 114, + 114, + 111, + 114, + 0, + 95, + 95, + 115, + 116, + 97, + 99, + 107, + 95, + 99, + 104, + 107, + 95, + 102, + 97, + 105, + 108, + 0, + 71, + 67, + 67, + 95, + 51, + 46, + 53, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 94, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 85, + 38, + 121, + 11, + 0, + 0, + 2, + 0, + 89, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 23, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 23, + 0, + 0, + 0, + 56, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 60, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 72, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 23, + 0, + 0, + 0, + 64, + 16, + 1, + 0, + 21, + 3, + 0, + 0, + 68, + 16, + 1, + 0, + 21, + 4, + 0, + 0, + 76, + 16, + 1, + 0, + 21, + 8, + 0, + 0, + 80, + 16, + 1, + 0, + 21, + 9, + 0, + 0, + 84, + 16, + 1, + 0, + 21, + 11, + 0, + 0, + 88, + 16, + 1, + 0, + 21, + 13, + 0, + 0, + 12, + 16, + 1, + 0, + 22, + 3, + 0, + 0, + 16, + 16, + 1, + 0, + 22, + 6, + 0, + 0, + 20, + 16, + 1, + 0, + 22, + 7, + 0, + 0, + 24, + 16, + 1, + 0, + 22, + 9, + 0, + 0, + 28, + 16, + 1, + 0, + 22, + 10, + 0, + 0, + 32, + 16, + 1, + 0, + 22, + 11, + 0, + 0, + 36, + 16, + 1, + 0, + 22, + 14, + 0, + 0, + 40, + 16, + 1, + 0, + 22, + 15, + 0, + 0, + 44, + 16, + 1, + 0, + 22, + 16, + 0, + 0, + 48, + 16, + 1, + 0, + 22, + 17, + 0, + 0, + 52, + 16, + 1, + 0, + 22, + 18, + 0, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 4, + 224, + 45, + 229, + 4, + 224, + 159, + 229, + 14, + 224, + 143, + 224, + 8, + 240, + 190, + 229, + 128, + 10, + 1, + 0, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 128, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 120, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 112, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 104, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 96, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 88, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 80, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 72, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 64, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 56, + 250, + 188, + 229, + 0, + 198, + 143, + 226, + 16, + 202, + 140, + 226, + 48, + 250, + 188, + 229, + 79, + 240, + 0, + 11, + 79, + 240, + 0, + 14, + 3, + 73, + 121, + 68, + 104, + 70, + 32, + 240, + 15, + 12, + 229, + 70, + 0, + 240, + 2, + 248, + 234, + 8, + 1, + 0, + 31, + 181, + 11, + 75, + 11, + 74, + 123, + 68, + 154, + 88, + 2, + 146, + 10, + 74, + 154, + 88, + 3, + 146, + 0, + 34, + 1, + 146, + 9, + 74, + 155, + 88, + 2, + 29, + 0, + 147, + 2, + 155, + 1, + 104, + 3, + 152, + 255, + 247, + 162, + 239, + 5, + 176, + 93, + 248, + 4, + 251, + 0, + 191, + 210, + 9, + 1, + 0, + 72, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 60, + 0, + 0, + 0, + 6, + 72, + 7, + 75, + 120, + 68, + 123, + 68, + 6, + 74, + 131, + 66, + 122, + 68, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 244, + 9, + 1, + 0, + 242, + 9, + 1, + 0, + 140, + 9, + 1, + 0, + 68, + 0, + 0, + 0, + 8, + 72, + 9, + 73, + 120, + 68, + 121, + 68, + 9, + 26, + 8, + 74, + 203, + 15, + 3, + 235, + 161, + 1, + 122, + 68, + 73, + 16, + 3, + 208, + 5, + 75, + 211, + 88, + 3, + 177, + 24, + 71, + 112, + 71, + 0, + 191, + 200, + 9, + 1, + 0, + 198, + 9, + 1, + 0, + 90, + 9, + 1, + 0, + 88, + 0, + 0, + 0, + 14, + 75, + 16, + 181, + 123, + 68, + 14, + 76, + 27, + 120, + 124, + 68, + 163, + 185, + 13, + 75, + 227, + 88, + 35, + 177, + 12, + 75, + 123, + 68, + 24, + 104, + 255, + 247, + 100, + 239, + 255, + 247, + 191, + 255, + 10, + 75, + 227, + 88, + 27, + 177, + 9, + 72, + 120, + 68, + 255, + 247, + 72, + 239, + 8, + 75, + 1, + 34, + 123, + 68, + 26, + 112, + 16, + 189, + 0, + 191, + 148, + 9, + 1, + 0, + 46, + 9, + 1, + 0, + 80, + 0, + 0, + 0, + 126, + 9, + 1, + 0, + 64, + 0, + 0, + 0, + 210, + 1, + 0, + 0, + 100, + 9, + 1, + 0, + 8, + 181, + 7, + 75, + 7, + 74, + 123, + 68, + 155, + 88, + 43, + 177, + 6, + 73, + 7, + 72, + 121, + 68, + 120, + 68, + 255, + 247, + 70, + 239, + 189, + 232, + 8, + 64, + 170, + 231, + 0, + 191, + 218, + 8, + 1, + 0, + 84, + 0, + 0, + 0, + 52, + 9, + 1, + 0, + 146, + 1, + 0, + 0, + 144, + 181, + 133, + 176, + 0, + 175, + 40, + 74, + 122, + 68, + 40, + 75, + 211, + 88, + 27, + 104, + 251, + 96, + 79, + 240, + 0, + 3, + 38, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 66, + 239, + 1, + 34, + 0, + 33, + 8, + 32, + 255, + 247, + 20, + 239, + 56, + 96, + 59, + 104, + 179, + 241, + 255, + 63, + 28, + 209, + 255, + 247, + 36, + 239, + 3, + 70, + 27, + 104, + 24, + 70, + 255, + 247, + 44, + 239, + 4, + 70, + 255, + 247, + 28, + 239, + 3, + 70, + 27, + 104, + 26, + 70, + 33, + 70, + 24, + 75, + 123, + 68, + 24, + 70, + 255, + 247, + 38, + 239, + 1, + 35, + 22, + 73, + 121, + 68, + 18, + 74, + 138, + 88, + 17, + 104, + 250, + 104, + 81, + 64, + 25, + 208, + 22, + 224, + 1, + 35, + 123, + 96, + 0, + 35, + 187, + 96, + 0, + 33, + 56, + 104, + 255, + 247, + 246, + 238, + 59, + 29, + 0, + 33, + 24, + 70, + 255, + 247, + 2, + 239, + 1, + 33, + 56, + 104, + 255, + 247, + 236, + 238, + 59, + 29, + 0, + 33, + 24, + 70, + 255, + 247, + 250, + 238, + 236, + 231, + 255, + 247, + 8, + 239, + 24, + 70, + 20, + 55, + 189, + 70, + 144, + 189, + 168, + 8, + 1, + 0, + 76, + 0, + 0, + 0, + 168, + 0, + 0, + 0, + 154, + 0, + 0, + 0, + 82, + 8, + 1, + 0, + 1, + 181, + 189, + 232, + 1, + 64, + 112, + 71, + 83, + 116, + 97, + 114, + 116, + 105, + 110, + 103, + 32, + 67, + 77, + 97, + 107, + 101, + 32, + 72, + 101, + 108, + 108, + 111, + 32, + 87, + 111, + 114, + 108, + 100, + 32, + 97, + 112, + 112, + 108, + 105, + 99, + 97, + 116, + 105, + 111, + 110, + 46, + 46, + 46, + 10, + 0, + 0, + 69, + 114, + 114, + 111, + 114, + 32, + 111, + 112, + 101, + 110, + 105, + 110, + 103, + 32, + 71, + 80, + 73, + 79, + 58, + 32, + 37, + 115, + 32, + 40, + 37, + 100, + 41, + 46, + 32, + 67, + 104, + 101, + 99, + 107, + 32, + 116, + 104, + 97, + 116, + 32, + 97, + 112, + 112, + 95, + 109, + 97, + 110, + 105, + 102, + 101, + 115, + 116, + 46, + 106, + 115, + 111, + 110, + 32, + 105, + 110, + 99, + 108, + 117, + 100, + 101, + 115, + 32, + 116, + 104, + 101, + 32, + 71, + 80, + 73, + 79, + 32, + 117, + 115, + 101, + 100, + 46, + 10, + 0, + 0, + 8, + 177, + 1, + 129, + 176, + 176, + 0, + 132, + 0, + 0, + 0, + 0, + 136, + 253, + 255, + 127, + 0, + 132, + 4, + 128, + 192, + 253, + 255, + 127, + 176, + 176, + 176, + 128, + 24, + 254, + 255, + 127, + 176, + 176, + 168, + 128, + 104, + 254, + 255, + 127, + 216, + 255, + 255, + 127, + 144, + 254, + 255, + 127, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 29, + 7, + 0, + 0, + 197, + 6, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 94, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 246, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 105, + 5, + 0, + 0, + 13, + 0, + 0, + 0, + 9, + 8, + 0, + 0, + 25, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 27, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 26, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 28, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 245, + 254, + 255, + 111, + 144, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 4, + 3, + 0, + 0, + 6, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 10, + 0, + 0, + 0, + 97, + 1, + 0, + 0, + 11, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 16, + 1, + 0, + 2, + 0, + 0, + 0, + 88, + 0, + 0, + 0, + 20, + 0, + 0, + 0, + 17, + 0, + 0, + 0, + 23, + 0, + 0, + 0, + 16, + 5, + 0, + 0, + 17, + 0, + 0, + 0, + 176, + 4, + 0, + 0, + 18, + 0, + 0, + 0, + 96, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 251, + 255, + 255, + 111, + 0, + 0, + 0, + 8, + 254, + 255, + 255, + 111, + 144, + 4, + 0, + 0, + 255, + 255, + 255, + 111, + 1, + 0, + 0, + 0, + 240, + 255, + 255, + 111, + 102, + 4, + 0, + 0, + 250, + 255, + 255, + 111, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 77, + 7, + 0, + 0, + 9, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 71, + 67, + 67, + 58, + 32, + 40, + 71, + 78, + 85, + 41, + 32, + 57, + 46, + 51, + 46, + 48, + 0, + 65, + 58, + 0, + 0, + 0, + 97, + 101, + 97, + 98, + 105, + 0, + 1, + 48, + 0, + 0, + 0, + 5, + 55, + 86, + 69, + 0, + 6, + 10, + 7, + 65, + 8, + 1, + 9, + 2, + 10, + 5, + 12, + 2, + 18, + 4, + 19, + 1, + 20, + 1, + 21, + 1, + 23, + 3, + 24, + 1, + 26, + 2, + 28, + 1, + 30, + 4, + 34, + 1, + 42, + 1, + 44, + 2, + 68, + 3, + 0, + 46, + 115, + 104, + 115, + 116, + 114, + 116, + 97, + 98, + 0, + 46, + 105, + 110, + 116, + 101, + 114, + 112, + 0, + 46, + 110, + 111, + 116, + 101, + 46, + 103, + 110, + 117, + 46, + 98, + 117, + 105, + 108, + 100, + 45, + 105, + 100, + 0, + 46, + 103, + 110, + 117, + 46, + 104, + 97, + 115, + 104, + 0, + 46, + 100, + 121, + 110, + 115, + 121, + 109, + 0, + 46, + 100, + 121, + 110, + 115, + 116, + 114, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 0, + 46, + 103, + 110, + 117, + 46, + 118, + 101, + 114, + 115, + 105, + 111, + 110, + 95, + 114, + 0, + 46, + 114, + 101, + 108, + 46, + 100, + 121, + 110, + 0, + 46, + 114, + 101, + 108, + 46, + 112, + 108, + 116, + 0, + 46, + 105, + 110, + 105, + 116, + 0, + 46, + 116, + 101, + 120, + 116, + 0, + 46, + 102, + 105, + 110, + 105, + 0, + 46, + 114, + 111, + 100, + 97, + 116, + 97, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 116, + 97, + 98, + 0, + 46, + 65, + 82, + 77, + 46, + 101, + 120, + 105, + 100, + 120, + 0, + 46, + 101, + 104, + 95, + 102, + 114, + 97, + 109, + 101, + 0, + 46, + 105, + 110, + 105, + 116, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 102, + 105, + 110, + 105, + 95, + 97, + 114, + 114, + 97, + 121, + 0, + 46, + 100, + 121, + 110, + 97, + 109, + 105, + 99, + 0, + 46, + 103, + 111, + 116, + 0, + 46, + 100, + 97, + 116, + 97, + 0, + 46, + 98, + 115, + 115, + 0, + 46, + 99, + 111, + 109, + 109, + 101, + 110, + 116, + 0, + 46, + 65, + 82, + 77, + 46, + 97, + 116, + 116, + 114, + 105, + 98, + 117, + 116, + 101, + 115, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 84, + 1, + 0, + 0, + 84, + 1, + 0, + 0, + 24, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 108, + 1, + 0, + 0, + 108, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 38, + 0, + 0, + 0, + 246, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 144, + 1, + 0, + 0, + 144, + 1, + 0, + 0, + 36, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 180, + 1, + 0, + 0, + 180, + 1, + 0, + 0, + 80, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 16, + 0, + 0, + 0, + 56, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 4, + 3, + 0, + 0, + 4, + 3, + 0, + 0, + 97, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 0, + 0, + 0, + 255, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 102, + 4, + 0, + 0, + 102, + 4, + 0, + 0, + 42, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 77, + 0, + 0, + 0, + 254, + 255, + 255, + 111, + 2, + 0, + 0, + 0, + 144, + 4, + 0, + 0, + 144, + 4, + 0, + 0, + 32, + 0, + 0, + 0, + 5, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 92, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 176, + 4, + 0, + 0, + 176, + 4, + 0, + 0, + 96, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 101, + 0, + 0, + 0, + 9, + 0, + 0, + 0, + 66, + 0, + 0, + 0, + 16, + 5, + 0, + 0, + 16, + 5, + 0, + 0, + 88, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 21, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 110, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 104, + 5, + 0, + 0, + 104, + 5, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 112, + 5, + 0, + 0, + 112, + 5, + 0, + 0, + 152, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 116, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 8, + 6, + 0, + 0, + 8, + 6, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 8, + 8, + 0, + 0, + 8, + 8, + 0, + 0, + 8, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 128, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 16, + 8, + 0, + 0, + 16, + 8, + 0, + 0, + 127, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 136, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 144, + 8, + 0, + 0, + 144, + 8, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 147, + 0, + 0, + 0, + 1, + 0, + 0, + 112, + 130, + 0, + 0, + 0, + 156, + 8, + 0, + 0, + 156, + 8, + 0, + 0, + 40, + 0, + 0, + 0, + 12, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 158, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 196, + 8, + 0, + 0, + 196, + 8, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 168, + 0, + 0, + 0, + 14, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 248, + 14, + 1, + 0, + 248, + 14, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 180, + 0, + 0, + 0, + 15, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 252, + 14, + 1, + 0, + 252, + 14, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 192, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 15, + 1, + 0, + 0, + 15, + 0, + 0, + 0, + 1, + 0, + 0, + 5, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 201, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 16, + 1, + 0, + 0, + 16, + 0, + 0, + 92, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 206, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 92, + 16, + 1, + 0, + 92, + 16, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 212, + 0, + 0, + 0, + 8, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 96, + 16, + 1, + 0, + 96, + 16, + 0, + 0, + 28, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 217, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 48, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 96, + 16, + 0, + 0, + 17, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 226, + 0, + 0, + 0, + 3, + 0, + 0, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 113, + 16, + 0, + 0, + 59, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 172, + 16, + 0, + 0, + 242, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 52, + 88, + 52, + 77, + 5, + 0, + 0, + 0, + 73, + 68, + 36, + 0, + 10, + 0, + 0, + 0, + 178, + 216, + 137, + 22, + 53, + 200, + 39, + 46, + 39, + 173, + 232, + 148, + 214, + 209, + 95, + 169, + 26, + 13, + 107, + 156, + 120, + 63, + 130, + 67, + 134, + 221, + 55, + 26, + 171, + 195, + 224, + 6, + 83, + 71, + 24, + 0, + 168, + 213, + 204, + 105, + 88, + 244, + 135, + 16, + 20, + 13, + 122, + 38, + 22, + 15, + 193, + 207, + 195, + 31, + 93, + 240, + 1, + 0, + 0, + 0, + 68, + 66, + 40, + 0, + 172, + 228, + 186, + 95, + 0, + 0, + 0, + 0, + 72, + 101, + 108, + 108, + 111, + 87, + 111, + 114, + 108, + 100, + 95, + 72, + 105, + 103, + 104, + 76, + 101, + 118, + 101, + 108, + 65, + 112, + 112, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 84, + 80, + 4, + 0, + 2, + 0, + 0, + 0, + 78, + 68, + 12, + 0, + 1, + 0, + 0, + 0, + 7, + 0, + 0, + 0, + 3, + 0, + 0, + 0, + 148, + 0, + 0, + 0, + 133, + 117, + 45, + 46, + 157, + 54, + 170, + 71, + 33, + 1, + 164, + 165, + 149, + 254, + 185, + 178, + 163, + 85, + 68, + 91, + 59, + 97, + 53, + 98, + 240, + 121, + 60, + 140, + 201, + 230, + 122, + 194, + 44, + 76, + 174, + 28, + 44, + 255, + 111, + 4, + 108, + 176, + 132, + 33, + 39, + 32, + 54, + 41, + 67, + 71, + 104, + 72, + 187, + 95, + 28, + 192, + 53, + 122, + 173, + 44, + 223, + 190, + 142, + 60 + ], + "SubscriptionId": "82f138e0-1c79-4708-bda1-5e224cd688b2", + "resourceGroup": "v-jiajiCEVRG", + "deviceID3": "DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560", + "DevDeviceGroup": "Development", + "firstCatalog": "firstCatalog", + "anotherDeviceGroup": "DeviceGroupTrans", + "defaultLocation": ".default", + "deviceID2": "B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147", + "deviceID6": "1D318B77308F859C1D35CC88EC8599F4B6FA1BD27DDF28312B6CBAE5F04B6FA329B7139C82AE33D6D4C507DB317D36A8A8139BFBB4FE6ECB20DEAB4CEEC0FC87", + "imageID2": "d1d0ad2a-5054-4c88-897c-36fa01684dd0", + "region": "WestUS3", + "firstProduct": "Product1", + "anotherProduct": "Product3" +} diff --git a/src/Sphere/Sphere.Autorest/test/imagefile/AzureSphereBlink1.imagepackage b/src/Sphere/Sphere.Autorest/test/imagefile/AzureSphereBlink1.imagepackage new file mode 100644 index 000000000000..7f6d5d47b156 Binary files /dev/null and b/src/Sphere/Sphere.Autorest/test/imagefile/AzureSphereBlink1.imagepackage differ diff --git a/src/Sphere/Sphere.Autorest/test/imagefile/ErrorReporting.imagepackage b/src/Sphere/Sphere.Autorest/test/imagefile/ErrorReporting.imagepackage new file mode 100644 index 000000000000..1a77e19e417f Binary files /dev/null and b/src/Sphere/Sphere.Autorest/test/imagefile/ErrorReporting.imagepackage differ diff --git a/src/Sphere/Sphere.Autorest/test/imagefile/GPIO_HighLevelApp.imagepackage b/src/Sphere/Sphere.Autorest/test/imagefile/GPIO_HighLevelApp.imagepackage new file mode 100644 index 000000000000..29bba05d4615 Binary files /dev/null and b/src/Sphere/Sphere.Autorest/test/imagefile/GPIO_HighLevelApp.imagepackage differ diff --git a/src/Sphere/Sphere.Autorest/test/imagefile/HelloWorld_HighLevelApp.imagepackage b/src/Sphere/Sphere.Autorest/test/imagefile/HelloWorld_HighLevelApp.imagepackage new file mode 100644 index 000000000000..53497d56c7f3 Binary files /dev/null and b/src/Sphere/Sphere.Autorest/test/imagefile/HelloWorld_HighLevelApp.imagepackage differ diff --git a/src/Sphere/Sphere.Autorest/test/loadEnv.ps1 b/src/Sphere/Sphere.Autorest/test/loadEnv.ps1 new file mode 100644 index 000000000000..5f079e89615e --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/loadEnv.ps1 @@ -0,0 +1,29 @@ +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- +$envFile = 'env.json' +if ($TestMode -eq 'live') { + $envFile = 'localEnv.json' +} + +if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { + $envFilePath = Join-Path $PSScriptRoot $envFile +} else { + $envFilePath = Join-Path $PSScriptRoot '..\$envFile' +} +$env = @{} +if (Test-Path -Path $envFilePath) { + $env = Get-Content (Join-Path $PSScriptRoot $envFile) | ConvertFrom-Json + $PSDefaultParameterValues=@{"*:SubscriptionId"=$env.SubscriptionId; "*:Tenant"=$env.Tenant} +} \ No newline at end of file diff --git a/src/Sphere/Sphere.Autorest/test/utils.ps1 b/src/Sphere/Sphere.Autorest/test/utils.ps1 new file mode 100644 index 000000000000..c8100d835eed --- /dev/null +++ b/src/Sphere/Sphere.Autorest/test/utils.ps1 @@ -0,0 +1,125 @@ +function RandomString([bool]$allChars, [int32]$len) { + if ($allChars) { + return -join ((33..126) | Get-Random -Count $len | % {[char]$_}) + } else { + return -join ((48..57) + (97..122) | Get-Random -Count $len | % {[char]$_}) + } +} + +function Start-TestSleep { + [CmdletBinding(DefaultParameterSetName = 'SleepBySeconds')] + param( + [parameter(Mandatory = $true, Position = 0, ParameterSetName = 'SleepBySeconds')] + [ValidateRange(0.0, 2147483.0)] + [double] $Seconds, + + [parameter(Mandatory = $true, ParameterSetName = 'SleepByMilliseconds')] + [ValidateRange('NonNegative')] + [Alias('ms')] + [int] $Milliseconds + ) + + if ($TestMode -ne 'playback') { + switch ($PSCmdlet.ParameterSetName) { + 'SleepBySeconds' { + Start-Sleep -Seconds $Seconds + } + 'SleepByMilliseconds' { + Start-Sleep -Milliseconds $Milliseconds + } + } + } +} + +$env = @{} +if ($UsePreviousConfigForRecord) { + $previousEnv = Get-Content (Join-Path $PSScriptRoot 'env.json') | ConvertFrom-Json + $previousEnv.psobject.properties | Foreach-Object { $env[$_.Name] = $_.Value } +} +# Add script method called AddWithCache to $env, when useCache is set true, it will try to get the value from the $env first. +# example: $val = $env.AddWithCache('key', $val, $true) +$env | Add-Member -Type ScriptMethod -Value { param( [string]$key, [object]$val, [bool]$useCache) if ($this.Contains($key) -and $useCache) { return $this[$key] } else { $this[$key] = $val; return $val } } -Name 'AddWithCache' +function setupEnv() { + # Preload subscriptionId and tenant from context, which will be used in test + # as default. You could change them if needed. + #Select-AzSubscription -SubscriptionId 82f138e0-1c79-4708-bda1-5e224cd688b2 -Tenant 72f988bf-86f1-41af-91ab-2d7cd011db47 + + $env.SubscriptionId = (Get-AzContext).Subscription.Id + $env.Tenant = (Get-AzContext).Tenant.Id + + $env.resourceGroup = 'v-jiajiCEVRG' # created by service team + $env.region = 'WestUS3' + $env.globalLocation = 'Global' + $env.firstCatalog = 'firstCatalog' + $env.secondCatalog = 'secondCatalog' + $env.firstProduct = 'Product1' #main product + $env.secondProduct = 'Product2' #Test device assign product + $env.anotherProduct = 'Product3' + $env.DevDeviceGroup = 'Development' + $env.TestDeviceGroup = 'Field Test' + $env.ProdDeviceGroup = 'Production' + $env.anotherDeviceGroup = 'DeviceGroupTrans' + $env.defaultLocation = '.default' + + # provided by service, cannot be removed from catalog + # first product DevGroup 1,first product TestGroup 1, second product DevGroup 1 + Write-Host "Please check the device id and update, waiting 60 seconds" -ForegroundColor Yellow + $env.deviceID1 = '9821102AB4BD238196247124795853BCEC5F1150CD6F802A22EB3713C5B945EAD6DFC4C2354CF89E20842769DBDEB013F6F5F94D604399A0D03ADE424207234B' + $env.deviceID2 = 'B15332603BA55FB52B00FEC8549FDAA46B7FB6BA35694BC8943131CCB4B302846D224580A27880A2996B9FD4F1B2699400B1627059B6A90D67DD29E2984EE147' + $env.deviceID3 = 'DBB0E0CB8BD961A6129096E1E8A1375AC1FA274F030C08161B37AE3BC5A94F443BDB628CF257BC5BC810D8768C03B6F5CA301A35CD0169F56A49624255964560' + $env.deviceID4 = '5D257FBCF76A5853832122D9B0E2410DAA1438E3C1CDE005162A837A7535C08973CC819A50CF8EB724FFC88DADA06B40BEE6010E82A8F84D2FEF0FC263061D67' + + $env.deviceID = '0B3703164F0F4F20AAD0A2CEE26E2CBE0095B423A67C999B288410A2159EB7138FD6813438D765B5DE1C3F4C314E49B74A1D82714DDD7B8BA6F369C8D89A2BB2' + $env.deviceID5 = 'F226406C4BC3C2B3703ABEA7476BC31388D6209BDD506871D9668688B8528E3DAF7318B60351B20243188BAAAEBFBE5B4F61C92AB2F1DBD648309B6C5E27BC86' + $env.deviceID6 = '1D318B77308F859C1D35CC88EC8599F4B6FA1BD27DDF28312B6CBAE5F04B6FA329B7139C82AE33D6D4C507DB317D36A8A8139BFBB4FE6ECB20DEAB4CEEC0FC87' + Start-TestSleep 60 + + # azsphere image-package show --image-package .\test\imagefile\AzureSphereBlink1.imagepackage + $env.imageID1 = '14a6729e-5819-4737-8713-37b4798533f8' + # ErrorReporting.imagepackage + $env.imageID2 = 'd1d0ad2a-5054-4c88-897c-36fa01684dd0' + # GPIO_HighLevelApp.imagepackage + $env.imageID3 = 'a04f0a91-b369-4249-a47d-28c118e2cb3b' + # HelloWorld_HighLevelApp.imagepackage + $env.imageID4 = '9c6b0d1a-3f78-4382-86dd-371aabc3e006' + + $imagePath1 = Join-Path $PSScriptRoot '.\imagefile\AzureSphereBlink1.imagepackage' + $imagePath2 = Join-Path $PSScriptRoot '.\imagefile\ErrorReporting.imagepackage' + $imagePath3 = Join-Path $PSScriptRoot '.\imagefile\GPIO_HighLevelApp.imagepackage' + $imagePath4 = Join-Path $PSScriptRoot '.\imagefile\HelloWorld_HighLevelApp.imagepackage' + + $env.imagecontext1 = [system.io.file]::ReadAllBytes($imagePath1) + $env.imagecontext2 = [system.io.file]::ReadAllBytes($imagePath2) + $env.imagecontext3 = [system.io.file]::ReadAllBytes($imagePath3) + $env.imagecontext4 = [system.io.file]::ReadAllBytes($imagePath4) + + Write-Host 'Start to create test resource group' $env.resourceGroup + try { + $null = Get-AzResourceGroup -Name $env.resourceGroup -ErrorAction Stop + Write-Host 'Get created group' + } catch { + $null = New-AzResourceGroup -Name $env.resourceGroup -Location $env.region + } + + Write-Host 'Start to create test catalog' $env.firstCatalog + try { + $null = Get-AzSphereCatalog -Name $env.firstCatalog -ResourceGroupName $env.resourceGroup + + Write-Host 'Not first run, got' $env.firstCatalog + } catch { + $null = New-AzSphereCatalog -Name $env.firstCatalog -ResourceGroupName $env.resourceGroup -Location $env.globalLocation + } + + # For any resources you created for test, you should add it to $env here. + $envFile = 'env.json' + if ($TestMode -eq 'live') { + $envFile = 'localEnv.json' + } + set-content -Path (Join-Path $PSScriptRoot $envFile) -Value (ConvertTo-Json $env) +} +function cleanupEnv() { + # Clean resources you create for testing + Write-Host 'Clean environment. Start to delete test catalog' $env.firstCatalog + Remove-AzSphereCatalog -Name $env.firstCatalog -ResourceGroupName $env.resourceGroup +} + diff --git a/src/Sphere/Sphere.Autorest/utils/Unprotect-SecureString.ps1 b/src/Sphere/Sphere.Autorest/utils/Unprotect-SecureString.ps1 new file mode 100644 index 000000000000..cb05b51a6220 --- /dev/null +++ b/src/Sphere/Sphere.Autorest/utils/Unprotect-SecureString.ps1 @@ -0,0 +1,16 @@ +#This script converts securestring to plaintext + +param( + [Parameter(Mandatory, ValueFromPipeline)] + [System.Security.SecureString] + ${SecureString} +) + +$ssPtr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString) +try { + $plaintext = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($ssPtr) +} finally { + [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ssPtr) +} + +return $plaintext \ No newline at end of file