AzurePSDrive.Format.ps1xml
<?xml version="1.0" encoding="utf-8" ?>
<Configuration> <Controls> <Control> <Name>AzurePSDriveFormatControl</Name> <CustomControl> <CustomEntries> <CustomEntry> <CustomItem> <Frame> <LeftIndent>4</LeftIndent> <CustomItem> <Text>Directory: </Text> <ExpressionBinding> <ScriptBlock>$drv = $_.PSDRIVE; $_.PSPARENTPATH -replace ".*#" -replace "^.[^\\/]*","${drv}:"</ScriptBlock> </ExpressionBinding> <NewLine/> </CustomItem> </Frame> </CustomItem> </CustomEntry> </CustomEntries> </CustomControl> </Control> </Controls> <ViewDefinitions> <View> <Name>AzurePSDriveDefaultView</Name> <ViewSelectedBy> <TypeName>Microsoft.PowerShell.SHiPS.SHiPSDirectory</TypeName> <TypeName>AllResources</TypeName> <TypeName>StorageAccount</TypeName> <TypeName>Blobs</TypeName> <TypeName>Blob</TypeName> <TypeName>FileShareLeaf</TypeName> <TypeName>FileFolder</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>Mode</Label></TableColumnHeader> <TableColumnHeader><Label>Name</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>SSItemMode</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>AllWebAppTable</Name> <ViewSelectedBy> <TypeName>AzurePSDriveWebApp</TypeName> <TypeName>Microsoft.Azure.Management.WebSites.Models.Site</TypeName> <TypeName>Microsoft.Azure.Management.WebSites.Models.Resource</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Width>30</Width><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Width>8</Width><Label>State</Label></TableColumnHeader> <TableColumnHeader><Width>30</Width><Label>ResourceGroup</Label></TableColumnHeader> <TableColumnHeader><Width>50</Width><Label>EnabledHostNames</Label></TableColumnHeader> <TableColumnHeader><Width>20</Width><Label>Location</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceGroup</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EnabledHostNames</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>AllResourcesTable</Name> <ViewSelectedBy> <TypeName>AzurePSDriveResourceType</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Width>50</Width><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Width>40</Width><Label>ResourceType</Label></TableColumnHeader> <TableColumnHeader><Width>25</Width><Label>ResourceGroupName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceGroupName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>StorageFileShare</Name> <ViewSelectedBy> <TypeName>FileShare</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Label>ConnectionString</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ConnectionString</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineListStatus</Name> <ViewSelectedBy> <TypeName>AzurePSDriveVM</TypeName> <TypeName>Microsoft.Azure.Commands.Compute.Models.PSVirtualMachineListStatus</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader> <Label>Name</Label> <Alignment>Left</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>ResourceGroupName</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>Location</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>VmSize</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>OsType</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>NIC</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>ProvisioningState</Label> <Alignment>Right</Alignment> </TableColumnHeader> <TableColumnHeader> <Label>PowerState</Label> <Alignment>Right</Alignment> </TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem> <ScriptBlock>$_.Name</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.ResourceGroupName</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.Location</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.HardwareProfile.VmSize</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.StorageProfile.OsDisk.OsType</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock> $nics = $_.NetworkProfile.NetworkInterfaces; foreach ($nic in $nics) { $nic.Id.Substring($nic.Id.LastIndexof('/') + 1); } </ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.ProvisioningState</ScriptBlock> </TableColumnItem> <TableColumnItem> <ScriptBlock>$_.PowerState.Replace("VM ", "")</ScriptBlock> </TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>VirtualmachineTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Compute.virtualMachines</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>VMName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>VMSize</Label></TableColumnHeader> <TableColumnHeader><Label>OS</Label></TableColumnHeader> <TableColumnHeader><Label>SKU</Label></TableColumnHeader> <TableColumnHeader><Label>OSVersion</Label></TableColumnHeader> <TableColumnHeader><Label>AdminUserName</Label></TableColumnHeader> <TableColumnHeader><Label>NetworkInterfaceName</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.HardwareProfile.VmSize</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.StorageProfile.ImageReference.Offer</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.StorageProfile.ImageReference.Sku</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.StorageProfile.ImageReference.Version</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.OSProfile.AdminUsername</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$nicIds = @(); foreach ($nicId in $_.Properties.NetworkProfile.NetworkInterfaces.id) { $nicIdTokens = $nicId.Split('/'); $nicIds += $nicIdTokens[$nicIdTokens.Count-1]}; $nicIds</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>VirtualmachineExtensionTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Compute.virtualMachines.extensions</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>ExtensionName</Label></TableColumnHeader> <TableColumnHeader><Label>VirtualMachineName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>ExtensionType</Label></TableColumnHeader> <TableColumnHeader><Label>TypeHandlerVersion</Label></TableColumnHeader> <TableColumnHeader><Label>Publisher</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.ResourceName.Split('/')[0]</ScriptBlock></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Type</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.TypeHandlerVersion</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Publisher</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>AvailabilitySetsTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Compute.availabilitySets</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>AvailabilitySetName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>SKU</Label></TableColumnHeader> <TableColumnHeader><Label>VirtualMachineName</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Sku.name</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$vmNameTokens = $_.Properties.virtualMachines.id.Split('/'); $vmName = $vmNameTokens[$vmNameTokens.Count-1]; $vmName</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>NetworkInterfaceTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Network.networkInterfaces</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>NetworkInterfaceName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>VirtualMachineName</Label></TableColumnHeader> <TableColumnHeader><Label>PublicIpAddressName</Label></TableColumnHeader> <TableColumnHeader><Label>NetworkSecurityGroupName</Label></TableColumnHeader> <TableColumnHeader><Label>IsPrimary</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$vmTokens = $_.Properties.virtualMachine.Id.Split('/');$vmName = $vmTokens[$vmTokens.Count-1]; $vmName</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$publicIPAddresses = @(); foreach ( $ipConfiguration in $_.Properties.IpConfigurations) { $publicIPAddressTokens = $ipConfiguration.properties.publicIPAddress.id.Split('/'); $publicIPAddresses += $publicIPAddressTokens[$publicIPAddressTokens.Count - 1]};$publicIPAddresses</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$nsgTokens = $_.Properties.NetworkSecurityGroup.Id.Split('/'); $nsg = $nsgTokens[$nsgTokens.Count - 1]; $nsg</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.primary</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>PublicIPAddressesTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Network.publicIPAddresses</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>PublicIPAddressName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>IPAddress</Label></TableColumnHeader> <TableColumnHeader><Label>IPAddressVersion</Label></TableColumnHeader> <TableColumnHeader><Label>IPAllocationMethod</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.ipAddress</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.publicIPAddressVersion</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.publicIPAllocationMethod</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>VirtualNetworksTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Network.virtualNetworks</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>VirtualNetworkName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>AddressPrefixes</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.addressSpace.addressPrefixes</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>NetworkSecurityGroupTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Network.networkSecurityGroups.Rules</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>NetworkSecurityGroupName</Label></TableColumnHeader> <TableColumnHeader><Label>RuleType</Label></TableColumnHeader> <TableColumnHeader><Label>RuleName</Label></TableColumnHeader> <TableColumnHeader><Label>Description</Label></TableColumnHeader> <TableColumnHeader><Label>Protocol</Label></TableColumnHeader> <TableColumnHeader><Label>Access</Label></TableColumnHeader> <TableColumnHeader><Label>Direction</Label></TableColumnHeader> <TableColumnHeader><Label>SourcePortRange</Label></TableColumnHeader> <TableColumnHeader><Label>DestinationPortRange</Label></TableColumnHeader> <TableColumnHeader><Label>SourceAddressPrefix</Label></TableColumnHeader> <TableColumnHeader><Label>DestinationAddressPrefix</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><ScriptBlock>$nsgTokens = $_.id.Split('/'); $nsgTokens[$nsgTokens.count-3]</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$nsgTokens = $_.id.Split('/'); $nsgTokens[$nsgTokens.count-2]</ScriptBlock></TableColumnItem> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Description</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Protocol</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Access</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.Direction</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.SourcePortRange</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.DestinationPortRange</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.SourceAddressPrefix</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.DestinationAddressPrefix</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>RouteTablesTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Network.routeTables.routes</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>RouteTableName</Label></TableColumnHeader> <TableColumnHeader><Label>RouteName</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>AddressPrefix</Label></TableColumnHeader> <TableColumnHeader><Label>NextHopType</Label></TableColumnHeader> <TableColumnHeader><Label>NextHopIpAddress</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><ScriptBlock>$routeTableTokens = $_.id.Split('/'); $routeTableTokens[$routeTableTokens.count-3]</ScriptBlock></TableColumnItem> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.AddressPrefix</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.NextHopType</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.NextHopIpAddress</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>StorageAccountsTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Storage.storageAccounts</TypeName> <TypeName>Microsoft.ClassicStorage.storageAccounts</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>StorageAccountName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>CreationTime</Label></TableColumnHeader> <TableColumnHeader><Label>Tags</Label></TableColumnHeader> <TableColumnHeader><Label>Endpoints</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.provisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.creationTime</ScriptBlock></TableColumnItem> <TableColumnItem><PropertyName>Tags</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$primaryEndpointsObj = $_.Properties.primaryEndpoints; if ($null -eq $primaryEndpointsObj) { $endpoints = ""; foreach ($endpoint in $_.Properties.endpoints) {$endpoints += "$endpoint`n"; }; return $endpoints}; $endpoints = ""; $primaryEndpointsObj | Get-Member -Type NoteProperty | ForEach-Object { $value = $primaryEndpointsObj."$($_.Name)"; $endpoints += "$value`n"; }; return $endpoints</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>WebSitesTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Web.sites</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Width>30</Width><Label>SiteName</Label></TableColumnHeader> <TableColumnHeader><Width>10</Width><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Width>10</Width><Label>State</Label></TableColumnHeader> <TableColumnHeader><Width>20</Width><Label>OutboundIpAddresses</Label></TableColumnHeader> <TableColumnHeader><Width>60</Width><Label>EnabledHostInfo</Label></TableColumnHeader> <TableColumnHeader><Width>40</Width><Label>WebSpace</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.State</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.OutboundIpAddresses.Replace(',', "`n").Trim()</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$hostInfoString = ''; foreach ($hostInfo in $_.Properties.hostNameSslStates){ $hostname = $($hostInfo.name); if ($hostname -eq $_.Properties.defaultHostName) { $hostname = $hostname + '*'; }; $hostInfoString += "$hostname SSl=$($hostInfo.sslState)`n" }; $hostInfoString.trim()</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.WebSpace</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ServerFarmsTable</Name> <ViewSelectedBy> <TypeName>Microsoft.Web.serverfarms</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>ServerFarmName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>NumberOfWorkers</Label></TableColumnHeader> <TableColumnHeader><Label>NumberOfSites</Label></TableColumnHeader> <TableColumnHeader><Label>WebSpace</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.ProvisioningState</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.numberOfWorkers</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.numberOfSites</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>$_.Properties.WebSpace</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>SubscriptionTable</Name> <ViewSelectedBy> <TypeName>Subscription</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Mode</Label></TableColumnHeader> <TableColumnHeader><Label>SubscriptionName</Label></TableColumnHeader> <TableColumnHeader><Label>SubscriptionId</Label></TableColumnHeader> <TableColumnHeader><Label>TenantId</Label></TableColumnHeader> <TableColumnHeader><Label>State</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>SSItemMode</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>SubscriptionName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>SubscriptionId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>TenantId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ResourceGroupTable</Name> <ViewSelectedBy> <TypeName>ResourceGroup</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Mode</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceGroupName</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>Tags</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>SSItemMode</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceGroupName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ProvisioningState</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Tags</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ResourceProviderTable</Name> <ViewSelectedBy> <TypeName>ResourceProvider</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Mode</Label></TableColumnHeader> <TableColumnHeader><Label>ProviderName</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>SSItemMode</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ResourceTypeTable</Name> <ViewSelectedBy> <TypeName>ResourceType</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>PSParentPath</PropertyName> <CustomControlName>AzurePSDriveFormatControl</CustomControlName> </GroupBy> <TableControl> <AutoSize/> <TableHeaders> <TableColumnHeader><Label>Mode</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceTypeName</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap/> <TableColumnItems> <TableColumnItem><PropertyName>SSItemMode</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>resourceTypeName</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> </ViewDefinitions> </Configuration> <!-- SIG # Begin signature block --> <!-- MIIjigYJKoZIhvcNAQcCoIIjezCCI3cCAQExDzANBglghkgBZQMEAgEFADB5Bgor --> <!-- BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG --> <!-- KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCC4PqoB+oLA1zjc --> <!-- nHeXg9wjgZzOsgRz5WaHRvJPpMgT96CCDYUwggYDMIID66ADAgECAhMzAAABBGni --> <!-- 27n7ig2DAAAAAAEEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD --> <!-- VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy --> <!-- b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p --> <!-- bmcgUENBIDIwMTEwHhcNMTgwNzEyMjAwODQ5WhcNMTkwNzI2MjAwODQ5WjB0MQsw --> <!-- CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u --> <!-- ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy --> <!-- b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB --> <!-- AQCbxZXyl/b/I2psnXNZczib07TjhK2NuD4l56C4IFpKkXA42BSovZrA/Q1rHuzh --> <!-- /P8EPOJhYK5VamGS+9cAfZ7qaTbW/Vd5GZf+hJH2x1Wtpq4Ciu2xkUdWzUqHZkWn --> <!-- MBsa7ax7awXSM4JzvsZvHMzU6BoFFQAukZe2S8hhZyKL5xMSaMIXFK8mWrbuVXN8 --> <!-- 9USzIScGAOu1Nvn8JoqtP39EFMN6uyPIi96+ForBIaICAdl/mJLiMVOPh7GQJJsX --> <!-- +hVNygFsEGxSAqKTX2IDQSSMcKdwLI1LL9czWVz9XeA/1+SEF7t9PnnTgkNiVEDI --> <!-- m17PcBQ7YDxpP5835/gWkjOLAgMBAAGjggGCMIIBfjAfBgNVHSUEGDAWBgorBgEE --> <!-- AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQUuhfjJWj0u9V7I6a4tnznpoKrV64w --> <!-- VAYDVR0RBE0wS6RJMEcxLTArBgNVBAsTJE1pY3Jvc29mdCBJcmVsYW5kIE9wZXJh --> <!-- dGlvbnMgTGltaXRlZDEWMBQGA1UEBRMNMjMwMDEyKzQzNzk2NjAfBgNVHSMEGDAW --> <!-- gBRIbmTlUAXTgqoXNzcitW2oynUClTBUBgNVHR8ETTBLMEmgR6BFhkNodHRwOi8v --> <!-- d3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NybC9NaWNDb2RTaWdQQ0EyMDExXzIw --> <!-- MTEtMDctMDguY3JsMGEGCCsGAQUFBwEBBFUwUzBRBggrBgEFBQcwAoZFaHR0cDov --> <!-- L3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9jZXJ0cy9NaWNDb2RTaWdQQ0EyMDEx --> <!-- XzIwMTEtMDctMDguY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggIB --> <!-- ACnFggs5mSAM6CRbiTs4UJKDlduR8jvSpPDagVtzjmdIGrbJigd5WmzOw/xmmBey --> <!-- u9emFrUDVoV7Kn0vQAZOnmnXaRQVjmP7zID12xGcUO5LAnFMawcF/mdT8Rm2bm4s --> <!-- 8o/URSnhNgiyHHiBJ5aHmUIYd5TcxrydpNtWpjbQQ0hfQAR+Z+mI2ADH6zL/3gp3 --> <!-- YANz/p6hxx3zwLMtYYfI8TeF3PxtPEsTShJ2tVBKTedd808h5JgSgYH+6Vyo/BSM --> <!-- 0QKfZft2dbdiU8d92se6QuJueyZKI4Iy2I11HhFvi396BtWqHxilcBPn7midB7wG --> <!-- 6YkDlgxq4iGrJQPYtwER4cQilikxfMNVTtAc50XGZgCKFSHExQFwHeJoATkPIiHJ --> <!-- qHN/cNgs9PVp5UlsOaWiqcp7OdX5d28wc4OWwKOLruV/3WNN2hXLe/kd5Y7EOqpK --> <!-- 9C1FZp/yXrhJFznj3x1JiWGLujOvXkLqGtT1UVPxpV2Sm4dnuHarBlXhrtWDrzn/ --> <!-- IDGLXOb6tQfPhifHQQIjOW1ZTi7AeK86SWNs4njgI3bUK6hnADxlUlgw0njpeO3t --> <!-- uyl9oh845exZx5OZRfkAiMpEekfWJkfN1AnCtXqQDD0WFn63lNtGUgBKHrk9aclR --> <!-- ZWrVPxHELTeXX5LCDTEMmtZZd/BQSIeJdpPY831KsCLYMIIHejCCBWKgAwIBAgIK --> <!-- YQ6Q0gAAAAAAAzANBgkqhkiG9w0BAQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNV --> <!-- BAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jv --> <!-- c29mdCBDb3Jwb3JhdGlvbjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlm --> <!-- aWNhdGUgQXV0aG9yaXR5IDIwMTEwHhcNMTEwNzA4MjA1OTA5WhcNMjYwNzA4MjEw --> <!-- OTA5WjB+MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UE --> <!-- BxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYD --> <!-- VQQDEx9NaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExMIICIjANBgkqhkiG --> <!-- 9w0BAQEFAAOCAg8AMIICCgKCAgEAq/D6chAcLq3YbqqCEE00uvK2WCGfQhsqa+la --> <!-- UKq4BjgaBEm6f8MMHt03a8YS2AvwOMKZBrDIOdUBFDFC04kNeWSHfpRgJGyvnkmc --> <!-- 6Whe0t+bU7IKLMOv2akrrnoJr9eWWcpgGgXpZnboMlImEi/nqwhQz7NEt13YxC4D --> <!-- dato88tt8zpcoRb0RrrgOGSsbmQ1eKagYw8t00CT+OPeBw3VXHmlSSnnDb6gE3e+ --> <!-- lD3v++MrWhAfTVYoonpy4BI6t0le2O3tQ5GD2Xuye4Yb2T6xjF3oiU+EGvKhL1nk --> <!-- kDstrjNYxbc+/jLTswM9sbKvkjh+0p2ALPVOVpEhNSXDOW5kf1O6nA+tGSOEy/S6 --> <!-- A4aN91/w0FK/jJSHvMAhdCVfGCi2zCcoOCWYOUo2z3yxkq4cI6epZuxhH2rhKEmd --> <!-- X4jiJV3TIUs+UsS1Vz8kA/DRelsv1SPjcF0PUUZ3s/gA4bysAoJf28AVs70b1FVL --> <!-- 5zmhD+kjSbwYuER8ReTBw3J64HLnJN+/RpnF78IcV9uDjexNSTCnq47f7Fufr/zd --> <!-- sGbiwZeBe+3W7UvnSSmnEyimp31ngOaKYnhfsi+E11ecXL93KCjx7W3DKI8sj0A3 --> <!-- T8HhhUSJxAlMxdSlQy90lfdu+HggWCwTXWCVmj5PM4TasIgX3p5O9JawvEagbJjS --> <!-- 4NaIjAsCAwEAAaOCAe0wggHpMBAGCSsGAQQBgjcVAQQDAgEAMB0GA1UdDgQWBBRI --> <!-- bmTlUAXTgqoXNzcitW2oynUClTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTAL --> <!-- BgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRyLToCMZBD --> <!-- uRQFTuHqp8cx0SOJNDBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsLm1pY3Jv --> <!-- c29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFf --> <!-- MDNfMjIuY3JsMF4GCCsGAQUFBwEBBFIwUDBOBggrBgEFBQcwAoZCaHR0cDovL3d3 --> <!-- dy5taWNyb3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFf --> <!-- MDNfMjIuY3J0MIGfBgNVHSAEgZcwgZQwgZEGCSsGAQQBgjcuAzCBgzA/BggrBgEF --> <!-- BQcCARYzaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9kb2NzL3ByaW1h --> <!-- cnljcHMuaHRtMEAGCCsGAQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAHAAbwBsAGkA --> <!-- YwB5AF8AcwB0AGEAdABlAG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQBn --> <!-- 8oalmOBUeRou09h0ZyKbC5YR4WOSmUKWfdJ5DJDBZV8uLD74w3LRbYP+vj/oCso7 --> <!-- v0epo/Np22O/IjWll11lhJB9i0ZQVdgMknzSGksc8zxCi1LQsP1r4z4HLimb5j0b --> <!-- pdS1HXeUOeLpZMlEPXh6I/MTfaaQdION9MsmAkYqwooQu6SpBQyb7Wj6aC6VoCo/ --> <!-- KmtYSWMfCWluWpiW5IP0wI/zRive/DvQvTXvbiWu5a8n7dDd8w6vmSiXmE0OPQvy --> <!-- CInWH8MyGOLwxS3OW560STkKxgrCxq2u5bLZ2xWIUUVYODJxJxp/sfQn+N4sOiBp --> <!-- mLJZiWhub6e3dMNABQamASooPoI/E01mC8CzTfXhj38cbxV9Rad25UAqZaPDXVJi --> <!-- hsMdYzaXht/a8/jyFqGaJ+HNpZfQ7l1jQeNbB5yHPgZ3BtEGsXUfFL5hYbXw3MYb --> <!-- BL7fQccOKO7eZS/sl/ahXJbYANahRr1Z85elCUtIEJmAH9AAKcWxm6U/RXceNcbS --> <!-- oqKfenoi+kiVH6v7RyOA9Z74v2u3S5fi63V4GuzqN5l5GEv/1rMjaHXmr/r8i+sL --> <!-- gOppO6/8MO0ETI7f33VtY5E90Z1WTk+/gFcioXgRMiF670EKsT/7qMykXcGhiJtX --> <!-- cVZOSEXAQsmbdlsKgEhr/Xmfwb1tbWrJUnMTDXpQzTGCFVswghVXAgEBMIGVMH4x --> <!-- CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRt --> <!-- b25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01p --> <!-- Y3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMTECEzMAAAEEaeLbufuKDYMAAAAA --> <!-- AQQwDQYJYIZIAWUDBAIBBQCgga4wGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQw --> <!-- HAYKKwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIO01 --> <!-- X3fuz2T9u4Uxfv4oHygp166gASO8vNSBJmOjV9W7MEIGCisGAQQBgjcCAQwxNDAy --> <!-- oBSAEgBNAGkAYwByAG8AcwBvAGYAdKEagBhodHRwOi8vd3d3Lm1pY3Jvc29mdC5j --> <!-- b20wDQYJKoZIhvcNAQEBBQAEggEAWexu59TbKp4juHaky1g2A9CiKDYz2KJLt4e4 --> <!-- NHe4UcE59Ngqt81bW30SSFdFH/kqDVAQsA9FfhLEosALa8KboF7CCDK6XWBjpkIu --> <!-- g/jiO57u+/ZabUW4ftJwpp4vpgI5RThKep0Eb+Fp1Hz1GIPzz7qyROB47qRtMauo --> <!-- JVva6ejWyGD4qMNZt8hsCCmw3qBmWxJvZt1LW6sBlIcFjdq2DenOiP49OBOQdSxw --> <!-- AlUnZ5YAZ0AwNSr/RjaSnRi0lkZ9m19IOrF5ULESu9HsR9IubAfPsP+AGiA8fcYv --> <!-- Krk4VarYLcg1ryZQixN0BLjxWROaX6xPKnm8NMrGejS6yRuT96GCEuUwghLhBgor --> <!-- BgEEAYI3AwMBMYIS0TCCEs0GCSqGSIb3DQEHAqCCEr4wghK6AgEDMQ8wDQYJYIZI --> <!-- AWUDBAIBBQAwggFRBgsqhkiG9w0BCRABBKCCAUAEggE8MIIBOAIBAQYKKwYBBAGE --> <!-- WQoDATAxMA0GCWCGSAFlAwQCAQUABCDFkYg0dQbRQyKQPoa1f8D0ULxusGAsn3Uv --> <!-- juZE8xcsrAIGW/37EQmuGBMyMDE4MTIxNzIzMjgxOS45OThaMASAAgH0oIHQpIHN --> <!-- MIHKMQswCQYDVQQGEwJVUzELMAkGA1UECBMCV0ExEDAOBgNVBAcTB1JlZG1vbmQx --> <!-- HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEtMCsGA1UECxMkTWljcm9z --> <!-- b2Z0IElyZWxhbmQgT3BlcmF0aW9ucyBMaW1pdGVkMSYwJAYDVQQLEx1UaGFsZXMg --> <!-- VFNTIEVTTjpGQzQxLTRCRDQtRDIyMDElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUt --> <!-- U3RhbXAgc2VydmljZaCCDjwwggTxMIID2aADAgECAhMzAAAA4ZyoI889ISGHAAAA --> <!-- AADhMA0GCSqGSIb3DQEBCwUAMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNo --> <!-- aW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y --> <!-- cG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEw --> <!-- MB4XDTE4MDgyMzIwMjcwMloXDTE5MTEyMzIwMjcwMlowgcoxCzAJBgNVBAYTAlVT --> <!-- MQswCQYDVQQIEwJXQTEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9z --> <!-- b2Z0IENvcnBvcmF0aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVy --> <!-- YXRpb25zIExpbWl0ZWQxJjAkBgNVBAsTHVRoYWxlcyBUU1MgRVNOOkZDNDEtNEJE --> <!-- NC1EMjIwMSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBzZXJ2aWNlMIIB --> <!-- IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm+GsfQtazw9rvY0NadJqRWQ1 --> <!-- BcZ2Whvkf6eYwl/H+FooHt0S1nr117DTVnlxcELKoY7ZevibZSKL/gwZsFwYOvPB --> <!-- 0EowZAnigKP83h/7TMz5ErsGxJhJ30q+/WMIz1qqO9N0ndrqehpib7lC5+9cwxNl --> <!-- +aFsprvYycauzy+1F04owFO1hxJKxzAedkwzGa5iXTgku4eNOUgGDGgyeORlzR2g --> <!-- EEM1smKlwbXW4JnKISYd6CiQSfyvH7stEgzTc1oDhcgkEK71LSj0Qq5zEf8pXt2d --> <!-- qvVaSkbkyyo7JMWiQhpzgcftsghBCB9w+ysmrGjqb1Sei/pGlC8skm3QmG/3HQID --> <!-- AQABo4IBGzCCARcwHQYDVR0OBBYEFP8CW61otsqOb4UCz8XkXA1eyLg8MB8GA1Ud --> <!-- IwQYMBaAFNVjOlyKMZDzQ3t8RhvFM2hahW1VMFYGA1UdHwRPME0wS6BJoEeGRWh0 --> <!-- dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY1RpbVN0 --> <!-- YVBDQV8yMDEwLTA3LTAxLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKG --> <!-- Pmh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljVGltU3RhUENB --> <!-- XzIwMTAtMDctMDEuY3J0MAwGA1UdEwEB/wQCMAAwEwYDVR0lBAwwCgYIKwYBBQUH --> <!-- AwgwDQYJKoZIhvcNAQELBQADggEBABtxCU7b72IrWypLLEVhJG4nGoeMwNFMqL5m --> <!-- dWM00YxR9jCXJomfqe1Y/PuspesV9Sdu1UvEU4qEkHK4C3jWzkZ1Umyw3CF1Uuon --> <!-- R5t4gGm9IB40h1ZOIc+4CSKIphYz6alIWp46DN3uGT864jbpqVSMESQ4kLHYAR7U --> <!-- /fUzAHafhzU2Qkk9pn2Ht9hXCZ5zVhqypc3jH/7zLxzCL+DkME3K81OgvrJSplLR --> <!-- 7ey+qtbaAo5A0A35CkMzRN/9fGvjMpMFFErQOFUAbmpaA2Hfm+AmelQCPbYBnz75 --> <!-- 8tNSJW0tB5sQmzLN6WIOcfF8XW89uZhiBPlK8rQdchsh4G/p/scwggZxMIIEWaAD --> <!-- AgECAgphCYEqAAAAAAACMA0GCSqGSIb3DQEBCwUAMIGIMQswCQYDVQQGEwJVUzET --> <!-- MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV --> <!-- TWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQDEylNaWNyb3NvZnQgUm9vdCBD --> <!-- ZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAxMDAeFw0xMDA3MDEyMTM2NTVaFw0yNTA3 --> <!-- MDEyMTQ2NTVaMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw --> <!-- DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x --> <!-- JjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwMIIBIjANBgkq --> <!-- hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqR0NvHcRijog7PwTl/X6f2mUa3RUENWl --> <!-- CgCChfvtfGhLLF/Fw+Vhwna3PmYrW/AVUycEMR9BGxqVHc4JE458YTBZsTBED/Fg --> <!-- iIRUQwzXTbg4CLNC3ZOs1nMwVyaCo0UN0Or1R4HNvyRgMlhgRvJYR4YyhB50YWeR --> <!-- X4FUsc+TTJLBxKZd0WETbijGGvmGgLvfYfxGwScdJGcSchohiq9LZIlQYrFd/Xcf --> <!-- PfBXday9ikJNQFHRD5wGPmd/9WbAA5ZEfu/QS/1u5ZrKsajyeioKMfDaTgaRtogI --> <!-- Neh4HLDpmc085y9Euqf03GS9pAHBIAmTeM38vMDJRF1eFpwBBU8iTQIDAQABo4IB --> <!-- 5jCCAeIwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFNVjOlyKMZDzQ3t8RhvF --> <!-- M2hahW1VMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMAsGA1UdDwQEAwIBhjAP --> <!-- BgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNX2VsuP6KJcYmjRPZSQW9fOmhjE --> <!-- MFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kv --> <!-- Y3JsL3Byb2R1Y3RzL01pY1Jvb0NlckF1dF8yMDEwLTA2LTIzLmNybDBaBggrBgEF --> <!-- BQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9w --> <!-- a2kvY2VydHMvTWljUm9vQ2VyQXV0XzIwMTAtMDYtMjMuY3J0MIGgBgNVHSABAf8E --> <!-- gZUwgZIwgY8GCSsGAQQBgjcuAzCBgTA9BggrBgEFBQcCARYxaHR0cDovL3d3dy5t --> <!-- aWNyb3NvZnQuY29tL1BLSS9kb2NzL0NQUy9kZWZhdWx0Lmh0bTBABggrBgEFBQcC --> <!-- AjA0HjIgHQBMAGUAZwBhAGwAXwBQAG8AbABpAGMAeQBfAFMAdABhAHQAZQBtAGUA --> <!-- bgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEAB+aIUQ3ixuCYP4FxAz2do6Ehb7Pr --> <!-- psz1Mb7PBeKp/vpXbRkws8LFZslq3/Xn8Hi9x6ieJeP5vO1rVFcIK1GCRBL7uVOM --> <!-- zPRgEop2zEBAQZvcXBf/XPleFzWYJFZLdO9CEMivv3/Gf/I3fVo/HPKZeUqRUgCv --> <!-- OA8X9S95gWXZqbVr5MfO9sp6AG9LMEQkIjzP7QOllo9ZKby2/QThcJ8ySif9Va8v --> <!-- /rbljjO7Yl+a21dA6fHOmWaQjP9qYn/dxUoLkSbiOewZSnFjnXshbcOco6I8+n99 --> <!-- lmqQeKZt0uGc+R38ONiU9MalCpaGpL2eGq4EQoO4tYCbIjggtSXlZOz39L9+Y1kl --> <!-- D3ouOVd2onGqBooPiRa6YacRy5rYDkeagMXQzafQ732D8OE7cQnfXXSYIghh2rBQ --> <!-- Hm+98eEA3+cxB6STOvdlR3jo+KhIq/fecn5ha293qYHLpwmsObvsxsvYgrRyzR30 --> <!-- uIUBHoD7G4kqVDmyW9rIDVWZeodzOwjmmC3qjeAzLhIp9cAvVCch98isTtoouLGp --> <!-- 25ayp0Kiyc8ZQU3ghvkqmqMRZjDTu3QyS99je/WZii8bxyGvWbWu3EQ8l1Bx16HS --> <!-- xVXjad5XwdHeMMD9zOZN+w2/XU/pnR4ZOC+8z1gFLu8NoFA12u8JJxzVs341Hgi6 --> <!-- 2jbb01+P3nSISRKhggLOMIICNwIBATCB+KGB0KSBzTCByjELMAkGA1UEBhMCVVMx --> <!-- CzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv --> <!-- ZnQgQ29ycG9yYXRpb24xLTArBgNVBAsTJE1pY3Jvc29mdCBJcmVsYW5kIE9wZXJh --> <!-- dGlvbnMgTGltaXRlZDEmMCQGA1UECxMdVGhhbGVzIFRTUyBFU046RkM0MS00QkQ0 --> <!-- LUQyMjAxJTAjBgNVBAMTHE1pY3Jvc29mdCBUaW1lLVN0YW1wIHNlcnZpY2WiIwoB --> <!-- ATAHBgUrDgMCGgMVAEHfeI/ZZYJAO2RkotReh2RBwJxNoIGDMIGApH4wfDELMAkG --> <!-- A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx --> <!-- HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UEAxMdTWljcm9z --> <!-- b2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwDQYJKoZIhvcNAQEFBQACBQDfwi6KMCIY --> <!-- DzIwMTgxMjE3MjIxNzQ2WhgPMjAxODEyMTgyMjE3NDZaMHcwPQYKKwYBBAGEWQoE --> <!-- ATEvMC0wCgIFAN/CLooCAQAwCgIBAAICIKECAf8wBwIBAAICEVQwCgIFAN/DgAoC --> <!-- AQAwNgYKKwYBBAGEWQoEAjEoMCYwDAYKKwYBBAGEWQoDAqAKMAgCAQACAwehIKEK --> <!-- MAgCAQACAwGGoDANBgkqhkiG9w0BAQUFAAOBgQCOSCfnBm8o8QEoasdnlS9xv51d --> <!-- 0d1T9aRbX6I3IqvqBGXZP98EPF8K8GqFY5DcS8UoWDWE+zqAhpcpXUc19Vwrfkw1 --> <!-- IYycm3g2EeT27kP6kjEnvZ5SMB45hsPQ6JI8dhM142PcI2Okc4k80dFW703QazcH --> <!-- aK+QSzyyxtDmX6k19DGCAw0wggMJAgEBMIGTMHwxCzAJBgNVBAYTAlVTMRMwEQYD --> <!-- VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy --> <!-- b3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1w --> <!-- IFBDQSAyMDEwAhMzAAAA4ZyoI889ISGHAAAAAADhMA0GCWCGSAFlAwQCAQUAoIIB --> <!-- SjAaBgkqhkiG9w0BCQMxDQYLKoZIhvcNAQkQAQQwLwYJKoZIhvcNAQkEMSIEIJT5 --> <!-- JoDCP4aHU2ox7ETq9XaI5Lv23w2kXoMb3iWbtnlVMIH6BgsqhkiG9w0BCRACLzGB --> <!-- 6jCB5zCB5DCBvQQgvGjva3G6ZQnCj+NLoo9Sf35cPFBdzgFpL6kzPDOvbN4wgZgw --> <!-- gYCkfjB8MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UE --> <!-- BxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYD --> <!-- VQQDEx1NaWNyb3NvZnQgVGltZS1TdGFtcCBQQ0EgMjAxMAITMwAAAOGcqCPPPSEh --> <!-- hwAAAAAA4TAiBCB/jgyBeKn+Mna/UOWYWWUklXuNt8cBf6u83swp9bIXKDANBgkq --> <!-- hkiG9w0BAQsFAASCAQAkwBCZmmed+6Fw/Wv1JQxeTdOmebmgD0klpIyo2owM3d1G --> <!-- NZk66bMsQIzIxGQz9P6qiRQeBXw2JamKhRYYrSFNB/wUKOogcqnTo/h0uAOXZrU9 --> <!-- RgIMK8UPiI/hR3V++/Lnk5fcK6lEVuMM8bM0MVIbho+T+cCgjKJmofYH5Iwga/+1 --> <!-- EUrpT0H72YQV4TSlhXES44BEIdwOz6ZBhGntrnSSgDlYswrKGD0LPkYEni1jAxQ+ --> <!-- Ta4/uOgFXQtzOphhYMyanzxSM6yde5oGKzPtty109AwL+zHxrVHs9Y7+LxGDRlJ8 --> <!-- v5xYIzrXadxxlyIsEDuitMTLhZvoG3GyLt8m7rW1 --> <!-- SIG # End signature block --> |