modules/AzStack.Storage/locale/AzStack.Storage.psd1
|
<################################################################
# # # Copyright (C) Microsoft Corporation. All rights reserved. # # # ################################################################> ConvertFrom-StringData @' StorageCheckingDiskSpacePhysicalNodes = [Checking Disk Space Physical Nodes] StorageNoDiskWithSerialNumber = [There is no disk with Serial number {0}] StorageLightIndicatorEnabled = [Light indicator is enabled for some disks] StorageLightIndicatorNotEnabled = [There is no disk/s with indicator light enabled] StorageOptimizationJobsFilteredOut = [Storage optimization jobs have been filtered out. Add -IncludeStoragePoolOptimizationJob if you would like to see these.] StorageNoJobsFound = [No storage jobs found] StorageRefreshingIn = [Refreshing in {0} seconds] StorageStoppingHealthResource = [Stopping health cluster resource] StorageStartingResourcesInGroup = [Starting all resources in {0}] StorageResourcesNotRunning = [Not all resources in {0} are reporting a state of running] StorageReattemptingStartResources = [Re-attempting to start all resources in {0}] StorageDisablingIndicatorLight = [Disabling indicator light for physical disk with serial number {0}] StorageDisableIndicatorFailure = [Physical disk with serial number {0} indicator light was not disabled] StorageDisableIndicatorSuccess = [Physical disk with serial number {0} indicator light has been disabled] StorageIndicatorEnable = [Enabling indicator light for physical disk with serial number {0}] StorageEnableIndicatorSuccess = [Physical disk with serial number {0} indicator light has been enabled] StorageEnableIndicatorFailure = [Physical disk with serial number {0} indicator light was not enabled] StorageNoDiskSerialNumber = [There is no disk with Serial number {0}] StorageDetectedUsage = [CSSTools has identified that [{0}] usage type should be configured as [{1}]] StorageDiskConfiguring = [Configuring [{0}] on physical host [{1}] to be a [{2}] drive] StorageUpdatingCache = [Updating Storage Provider Cache] StorageHealthFaultCheck = [Checking for faults raised by the Health Service] StorageSupportedComponents = [Getting storage spaces running supported components document] StorageSupportedComponentsState = [Supported components blank or default] StorageSupportedComponentsExtract = [Extract model and firmware version from supported components] StorageInstalledDisks = [Get installed disks unique model and firmware version] StorageSupportedComponentsCheck = [Getting missing firmware versions] StorageSupportedComponentsMissing = [Missing device from supported components] StorageControllerMissing = [No Physical Disk Controller Found!] StorageVirtualDiskCheck = [Checking for Virtual Disks]" StorageNoClusterDisks = [No disks found in Cluster!] StorageCheckPNPDisksEligible = [Check disks connected via PNP eligible for adding and compare to disks in Storage Spaces - {0}] StoragePNPFailComparison = [Comparision failure for PNP {0}] StorageSetupVariables = [Setting up for storage check] StorageTranscriptStarted = [Transcript started: {0}] StorageTranscriptStartFailed = [Failed to start transcript for logging] StorageClusterNode = [Getting Cluster Node names for {0}] StorageNodesReachable = [Nodes Reachable {0}] StorageGetCSVUsage = [Get Cluster Shared Volume Usage] StorageCSVOutput = [Cluster Shared Volume Usage Output] StorageDiskHealthDetails = [Get Storage Spaces Disk Health Details] StorageComponentsDetails = [Get Storage Spaces supported components details] StoragePerformanceDirtyCount = [Gather peformance counter for Dirty Count] StorageUnhealthyVirtualDisks = [Get Unhealthy Virtual Disks] StorageSNVCheck = [Check if SNV issue] StoragePNPDisks = [Get all attached disks to use for Storage Spaces by PNP] StorageSummary = [Get Storage Summary] StorageCheckFirmwareDrift = [Check if Firmware drift] StorageCheckSMPHost = [Check SMPHost process] StorageCheckSMPHostIssue = [Check For SMPHost Issue] StoragePhysicalExtentCheck = [PhysicalExtent switch specified by user] StorageCollatingStorageHealth = [Collating Storage health data] StorageNoPhysicalDisks = [No PhysicalDisks checking for Virtual] StorageAnalyseResults = [Check data and output to screen] StorageCacheClear = [Clear StorageHealth and DiskHealth] StorageDiagReportOrder = [Output data in order of node name] StoragePerfCountersCacheDisks = [Retrieving performance counters for cache disks] StorageSBLStateDisks = [Getting SBL states of disks] StorageNodeRemoteSession = [Create remote powershell sessions to the Nodes identified] StorageUnableToRetrievePartitions = Unable to retrieve partitions from Nodes StorageConvertValuesToText = [Convert Values to Text] StorageClusterStorageUsage = [Get Cluster Storage Usage] StoragePublishChecks = [Publish checks with title of check and logging level] StorageUsedSpaceLt80Pct = Used Space < 80% StorageUsedSpaceGt80Pct = Used Space > 80% StorageUsedSpaceGt90Pct = Used Space > 90% StorageCSVUnexpectedState = Cluster Shared Volume is not in an expected online state StorageCSVUsage = Cluster Shared Volume Usage: StorageAssetTag = Asset Tag StorageSSDCount = SSD Count StorageHDDCount = HDD Count StorageSystemDriveFreeSpace = System Drive Free Space StorageSMPHostMemory = SMPHost Service Memory Usage StorageNodesConfig = Storage Nodes Configuration: StorageVolumeConfiguration = Volume Configuration: StorageVirtualDiskConfiguration = Virtual Disk Configuration: StoragePoolConfiguration = Pool Configuration: SpacesDirectConfiguration = Storage Spaces Direct Configuration: StorageCapacityDetails = Capacity Details: StorageSSDDiskPerNode = SSD Disks per node showing StorageHDDDiskPerNode = HDD Disks per node showing StorageTotalSize = Total Size StorageUsed = Used StorageAvailable = Available StorageReserve = Reserve StorageRepairUsed = Repair has used reserve for StorageWriteCacheSize = Write Cache Size StoragePhysicalDiskRedundancy = Physical Disk Redundancy StorageTotalDrives = Total Drives StorageSupportedComponentsList = Supported Components : StorageKnownIssuesCheck = Storage Diagnostic : Checking Against Known Issues StorageNoIssuesFound = No Issues Found StorageAnalysisBreakdown = Analysis Breakdown: StorageReportFail = FAIL StorageReportWarn = WARN StorageReportInfo = INFO StorageReason = Reason: StorageRecommendation = Recommendation: StorageResult = Result: StorageNCDReason = Get-Physicaldisk | Where-Object {$_.OperationalStatus -match "Lost Communication"} showing disks have lost communication either through failure or timeout. StorageNCDRecommendation = These disks have lost communication with Storage Spaces, checking if OS can see them StorageSDCReason = SBL (Storage Bus Layer) This shows if the cache is enabled correctly. StorageSDCRecommendation = There are several states that can be reached, review the SBLAttribute to understand next steps. StorageMDFSSReason = This has been flagged because the script sees a difference between the Storage Spaces and PNP StorageMDFSSRecommendation = Check the counts of disks on the nodes is correct in Storage Spaces StorageSPHCReason = Storage Pool is not in a healthy state StorageSPHCRecommendation = Review the state and check the members of the pool StorageCNHPRReason = Health process should be running on all nodes StorageCNHPRRecommendation = Run 'Get-ClusterResource -cluster ClusterName -name 'Health' | Stop ClusterResource' and then 'Get-ClusterResource -cluster ClusterName -name 'health' | Start ClusterResource' StorageDHCReason = Disks are found not to be in a healthy state StorageDHCRecommendation = Review the disk state and the any event log output as this will show the first and last events for each issue StorageDHCSourceDiskEvents = Source disk events detected in system event log StorageVDCReason = Virtual Disks are found not to be in a healthy state StorageVDCRecommendation = Review the Virtual Disk state to understand the next steps, ensure physical disks are online StorageVDCVDNotHealthy = Virtual Disk not in Healthy State : StorageVDCExtentsHealthy = Disks showing in Virtual Disk Extents as unhealthy : StorageVDCRootCause = Disk Indentified as root cause : StorageVDCExtentsTimeout = Unable to retrieve Physical Extents within timeout seconds period of : StorageVDCExtentsTimeoutValue = 60 seconds StorageTDCReason = Operational State is showing disks Transient error, this could be a temporary error or the Storage Spaces protective partition is either inappropriately removed or not created. StorageTDCRecommendation = Run 'Get-PhysicalDisk -SerialNumber $SerialNumber -CimSession ClusterName' replacing with the below Serial Number. Disk needs to be removed and reset if storage partition check is also flagged for this disk StorageSJCReason = There are long running Storage Jobs please review StorageSJCRecommendation = Run 'Get-StorageJob -CimSession ClusterName' and review before taking any further action to plan accordingly StorageCNCReason = Cluster Node listed below is in a state other than Up StorageCNCRecommendation = Run 'Get-ClusterNode -cluster ClusterName' to confirm state and return the node to state Up if appropriate. StorageCSVCReason = Cluster Shared Volumes are in a state other than online StorageCSVCRecommendation = Run 'Get-ClusterSharedVolume -cluster ClusterName' to confirm state and work to return to state online. StorageSECReason = The below storage enclosure is in an unhealthy state, this indicate an issue with the connection between the cluster and disks on the node. StorageSECRecommendation = Run 'Get-StorageEnclosure -CimSession ClusterName -UniqueId $Uniqueid' using the below Uniqueid to check once connectivity is resolved StorageSSCReason = The Health Service constantly monitors your Storage Spaces Direct cluster to detect problems and generate faults. StorageSSCRecommendation = Resolve the active alert issue, you can get the most active alerts using 'Get-StorageSubSystem -FriendlyName cl* | Debug-StorageSubSystem' StorageSHACReason = The Health Service constantly monitors your Storage Spaces Direct cluster to detect problems and generate faults. StorageSHACRecommendation = If you believe the issue has cleared run 'Restart-AzsSupportClusterHealthService' StorageSSPCReason = There are Storage Spaces Partitions that look to be incorrect and can result in disk errors such as transient disks StorageSSPCRecommendation = Remove the disk and reset and re-add StorageDNIPCReason = There are Physical Disks on the Nodes that are not in the Non Primordial Pool: StorageDNIPCRecommendation = Run 'Get-PhysicalDisk -CimSession ClusterName -CanPool $true | Select-Object SerialNumber' to confirm StorageDCReason = The Dirty Region Tracking (DRT) has been exceeded for the disk, the volume will stay offline until cleared StorageDCRecommendation = Run TSG Virtual Disk is in Detached state with Unknown health status due to DRT full StorageSCMReason = There are components in storage which are not supported currently and will be quarantined StorageSCMRecommendation = Review the missing components and check the SupportComponentsChange recommendation StorageSCCReason = The Physical disks in storage spaces are not present in SupportedComponents.Document StorageSCCRecommendation = Review result and determine if the change is appropriate StorageSNVDReason = There is a difference detected between node views StorageSNVDRecommendation = Review results to identify which node[s] are seeing a difference StorageFDReason = There are different firmware applied against the same model of disk StorageFDRecommendation = Please identify a plan to get this updated with the OEM and customer StorageSCReason = SMPHost is not running StorageSCRecommendation = This is Host service for the Microsoft Storage Spaces management provider. If this service is stopped or disabled, Storage Spaces cannot be managed. StorageSICReason = SMPHost issue detected virtual disks are showing detached but CSVs are online StorageSICRecommendation = Run Test-AzsSupportKISmphostHang -Remediate. StorageSICVirtualDisksCSV = Virtual disk state does not match CSV state StorageDGDisplayFree = Free StoragePhysicalDiskThrow = does not contain physical disks. StorageClusterHealthServiceOffline = The cluster health service is not in an Online state. Current state: StorageNotStorageSpacesDirect = ERROR: system does not appear to be a Storage Spaces Direct node. StorageCHServiceResourcesThrow = Unable to start all resources in {0} Operation timed out. Run 'Get-ClusterGroup -Cluster {1} -Name {2} | Start-ClusterGroup' and view output StorageCHServiceResourcesOfflineThrow = Not all resources in {0} are online. Run 'Get-ClusterGroup -Cluster {1} -Name {2} | Start-ClusterGroup' and view output StoragePDUsageConfirm = Are you sure you want to proceed with configuring {0} as a {1} drive? [Y/N]: StorageClusterName = Cluster could not be located. Please provide a valid cluster name. StoragePublishMDFSS = Missing Disks From Storage Spaces StoragePublishSPHC = Storage Pool Health Check StoragePublishCNHPR = Cluster Nodes Health Process Running StoragePublishSJC = Storage Job Check StoragePublishCNC = Cluster Node Check StoragePublishCSVC = Cluster Shared Volumes Check StoragePublishSEC = Storage Enclosure Check StoragePublishHSFC = Health Service Fault Check StoragePublishSHAC = Storage Health Action Check StoragePublishDNIPC = Disks Not In Pool Check StoragePublishVDC = Virtual Disk Check StoragePublishDC = Dirty Count StoragePublishSCC = Support Components Change StoragePublishSCM = Support Components Missing StoragePublishFD = Firmware Drift StoragePublishSC = SMPHost Check StoragePublishSIC = SMPHost Issue Check StoragePublishDHC = Disk Health Check StoragePublishTDC = Transient Disk Check StoragePublishSSPC = Storage Spaces Partitions Check StoragePublishSNVD = Storage Node View Differs StoragePublishMDFSSLog = [Check for disks only seen in OS] StoragePublishSPHCLog = [Check for Unhealthy Storage Pool] StoragePublishCNHPRLog = [Check for Health Process not running] StoragePublishSJCLog = [Check For Storage Jobs] StoragePublishCNCLog = [Cluster Node Check] StoragePublishCSVCLog = [Cluster Shared Volumes Check] StoragePublishSECLog = [Storage Enclosure Check] StoragePublishHSFCLog = [Check for Health Service Fault] StoragePublishSHACLog = [Check for health-related system activities for Storage subsystems, file shares, and volumes] StoragePublishDNIPCLog = [Check for disks not in non primordial pool] StoragePublishVDCLog = [Check for Virtual Disks in bad state] StoragePublishDCLog = [Check if Dirty Count Exceeds Limit] StoragePublishSCCLog = [Check if changes needed for Supported Components] StoragePublishSCMLog = [Check if there is missing Supported Components] StoragePublishFDLog = [Firmware Drift] StoragePublishSCLog = [Check for SMPHost Service not running] StoragePublishSICLog = [Check for SMPHost Issue] StoragePublishDHCLog = [Disks in state other than healthy]" StoragePublishTDCLog = [Check For Disks In Transient State] StoragePublishSSPCLog = [Check for corrupt or missing partitions] StoragePublishSNVDLog = [Storage Node View Differs] StorageStartingFunction = Starting Complete-AzsSupportStorageChecks function with Include: StorageStartingSummary = Starting Storage Summary section StorageProcessingSummaryChecks = Processing Storage Summary checks StorageStartingDataChecks = Starting Data Checks section StorageProcessingMissingDisks = Processing MissingDisks checks StorageProcessingHealthChecks = Processing StorageHealth checks StorageProcessingVirtualDisks = Processing VirtualDisks checks StorageProcessingDirtyCount = Processing DirtyCount checks StorageProcessingComponents = Processing StorageComponents checks StorageProcessingFirmware = Processing FirmwareDrift checks StorageProcessingSMPHost = Processing SMPHost checks StorageProcessingSMPHostIssue = Processing SMPHostIssue checks StorageProcessingDiskHealth = Processing DiskHealth checks StorageProcessingCSVUsage = Processing CSVUsage checks (placeholder) StorageProcessingSummaryPlaceholder = Processing StorageSummary checks (placeholder) StorageProcessingSNV = Processing SNV checks StorageProcessingAllChecks = Processing default (all) checks StorageStartingAnalysis = Starting Storage Known Issue Breakdown analysis StorageNoIssuesValidation = No storage issues found in validation StorageFoundValidationIssues = Found storage validation issues: StorageCallingDiskNode = Calling Get-AzsSupportStorageDisksNode for disk health analysis StorageCompletedFunction = Completed Complete-AzsSupportStorageChecks function StorageCimSessionName = CIMSession failed to connect to the cluster. Please check the cluster name: {0} and try again. StorageCimSession = CIMSession failed to connect to the cluster. Please check the cluster name: {0} and try again. StorageFailedToCreateCimSession = Failed to create CIM session for cluster '{0}' StorageNoInfrastructureHosts = No infrastructure hosts found for cluster '{0}' StorageNoNonPrimordialPool = No non-primordial storage pool found for cluster '{0}' StorageNoPhysicalDisksInPool = No physical disks found in storage pool for cluster '{0}' StorageNoCapacityDisksInPool = No capacity disks found in storage pool for cluster '{0}' StorageNoStorageSubsystemDisks = No Storage Subsystem disks found on {0} StorageNoStorageScaleUnit = No Storage Scale Unit found on {0} StorageNoPrimordialStoragePool = No primordial storage pool found on {0} StorageNoPNPDeviceClassDiskDrive = No PNP device with class DiskDrive found on {0} StorageOSSeesDisksStorageSpacesSees = OS sees {0} disks and Storage Spaces sees {1} in Pool, please check disk output StorageNoPerformanceCountersFound = No performance counters found to process StorageFailedToGetCounters = Failed to get counters from {0}: {1} StorageNoPartitionsFound = No partitions found to process StorageNoPhysicalDisksFound = No physical disks found to process StorageNoMatchingPhysicalDisks = No matching physical disks found to process StorageSupportedComponentsNotFound = [Supported Components document not found. Please ensure the document is present in the correct location.] StorageNoVDfound = No VD found for: {0} StorageNoPDfound = No PD found for: {0} StorageNoSSfound = No SS found for: {0} StorageNoSPfound = No SP found for: {0} StorageTotalhealthactionsfound = Total health actions found: {0} Storageallhealthactions = All health actions: {0} StorageFilteredhealthactions = Filtered health actions: {0} StorageSampleReportingObjectId = Sample ReportingObjectId: {0} StorageNohealthactionsfound = No health actions found to process. StorageStorageSubsystemID = Storage Subsystem ID: {0} StorageNoStorageSpacesDirectDisks = No storage spaces direct disks found on this node. StorageNoStorageSubsystemFound = No Storage Subsystem found on {0} StorageNoStorageSubsystemFoundLocal = No Storage Subsystem found on {0} StorageNoVirtualDisksFoundCluster = No virtual disks found for cluster ''{0}'' StorageCouldNotRetrieveSupportedComponents = Could not retrieve supported components information: {0} StorageUnableToRetrieveStorageUsage = Unable to retrieve storage usage for cluster ''{0}'' StorageFailedToGetStorageUsage = Failed to get storage usage for cluster ''{0}'': {1} StorageErrorCachingStorageObjects = Error caching storage objects: {0} StorageNodesParameterValidation = Nodes parameter cannot be null or empty StorageUnableToExtractComputerNames = Unable to extract computer names from Nodes parameter StorageStorPortSchemaDetected = StorPort schema detected with buckets: {0} StorageLatencyBucketNotFound = Latency bucket '{0}' not found in StorPort event schema. Available buckets: {1} StorageCompletedProcessingEvents = Completed processing {0} StorPort latency events on {1} StorageNoEventsFoundMatchingThreshold = No StorPort events found matching latency threshold '{0}' on {1} StorageErrorProcessingStorPortEvents = Error processing StorPort events on {0} (may indicate schema compatibility issues): {1} '@ # SIG # Begin signature block # MIIncQYJKoZIhvcNAQcCoIInYjCCJ14CAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCA38YXjmeHbfJtA # bQ1+4yBK1cWLr5BegBlOyARuQQ0VsaCCDMkwggYEMIID7KADAgECAhMzAAACHPrN # xZvoL37EAAAAAAIcMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNVBAYTAlVTMR4wHAYD # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBD # b2RlIFNpZ25pbmcgUENBIDIwMjQwHhcNMjYwNDE2MTg1OTQxWhcNMjcwNDE1MTg1 # OTQxWjB0MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UE # BxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYD # VQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IB # DwAwggEKAoIBAQDVsZfgOKmM31HPfoWOoNEiw0SlCiIxUMC0I9NMWbucKOw/e9lP # oAoehQVu6SG65V4EPzrYsnBnFPNoi4/HoOdjhz1qkrEt4I6tEcxXU6oOeY9zGveC # /3iBeuhLYxM3M/PkcUoebF+Nednm8OkdSPoDu8imViHPQq/8CQUu0WRR4rE+dMRf # rpVqfmNi2qWCX94T4MsepijGVkwE//tJg0ryAiYdHT34LSnlG/RSBZmQRGWZ5g8j # qnKjRParSqMft1gvjuUTVgtWNZfgcLFSK5Wa0myrq8OPcgTGGsRgun+tnSS+IxDT # xVsAPH1OzvPjwomguByhUe/OcvUN0D5Wmp7xAgMBAAGjggGqMIIBpjAOBgNVHQ8B # Af8EBAMCB4AwHwYDVR0lBBgwFgYKKwYBBAGCN0wIAQYIKwYBBQUHAwMwHQYDVR0O # BBYEFNoH7a2YDjOSwpkp6DHcmUS7J+0yMFQGA1UdEQRNMEukSTBHMS0wKwYDVQQL # EyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVyYXRpb25zIExpbWl0ZWQxFjAUBgNVBAUT # DTIzMDAxMis1MDc1NjkwHwYDVR0jBBgwFoAUf1k/VCHarU/vBeXmo9ctBpQSCDEw # YAYDVR0fBFkwVzBVoFOgUYZPaHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3BraW9w # cy9jcmwvTWljcm9zb2Z0JTIwQ29kZSUyMFNpZ25pbmclMjBQQ0ElMjAyMDI0LmNy # bDBtBggrBgEFBQcBAQRhMF8wXQYIKwYBBQUHMAKGUWh0dHA6Ly93d3cubWljcm9z # b2Z0LmNvbS9wa2lvcHMvY2VydHMvTWljcm9zb2Z0JTIwQ29kZSUyMFNpZ25pbmcl # MjBQQ0ElMjAyMDI0LmNydDAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4IC # AQAUnEqhaRXe0T3hIJjvdQErEkrA/7bByjn6t5IArODkkRjzkYwtKMc2yYj2quaN # rLutWw2YZcngKPy1b71YyDJQTy4NDRwaSh9Tw5thrk3NmcPrAHia5vtcBJ1CgtKK # 7mQbIcQ22d/N3813ayCDDFewu1+jsZmX+r/aTEqaOM4TVxVtRSkuCy8nAXKuChOK # Li/zA4XuH8iEYqIsj2YoNaeSxVmeGiERXpKdo3dDmYi0kO5w2D8VS4c3+9h6gElY # BaAAg/dYErBg27qT3vv0zRDJhJufvCNylA8S7/+8H5E/PV5cng6na9VV/w9OV3qu # uND6zdGa2EX38Glp50F9AIQk3p2xXmcvorDeM4XJ7UlWYBi6g80J1SSOQnInCYFE # msfUNn3+1AaTJKSJL83quKArTac2pKhu0Yzzzrzo6HrsRiQKzpnRBb1/dMa6P3hz # 75XbMRBctNsFhZC07WCmjExdLg2eHW5uV0TY8D5+6wozJf7vF3+WHkYPO85Z+BC6 # U4FkNbYNycZ9cE4j1tXRdyDCfml6c0HWPHjNVDObrv9lKt3qUqFpX38VCqVCyNOO # 1UcXfQiVjJw32U2WUKZjt/neJKHEBsm9kFsLuWzkQ53+qcaSaytmsCnk2gOglrlD # 5d3kKyvvAw+rzm0lT8K38P6PLxfZQHhu4W8dV7Av8N2ZmDCCBr0wggSloAMCAQIC # EzMAAAA5O7Y3Gb8GHWcAAAAAADkwDQYJKoZIhvcNAQEMBQAwgYgxCzAJBgNVBAYT # AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD # VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBS # b290IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDExMB4XDTI0MDgwODIwNTQxOFoX # DTM2MDMyMjIyMTMwNFowVzELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFU1pY3Jvc29m # dCBDb3Jwb3JhdGlvbjEoMCYGA1UEAxMfTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQ # Q0EgMjAyNDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANgBnB7jOMeq # lRYHNa265v4IY9fH8TKhemHfPINe1gpLaV3dhg324WwH06LcHbpnsBukCDNitryo # 0dtS/EW6I/yEL/bLSY8hKpbfQuWusBPr9qazYcDxCW/qnjb5JsI1s8bNOg3bVATv # QVL4tcf03aTycsz8QeCdM0l/yHRObJ9QqazM1r6VPEOJ7LL+uEEb73w6QCuhs89a # 1uv1zerOYMnsneRRwCbpyW11IcggU0cRKDDq1pjVJzIbIF6+oiXXbReOsgeI8zu1 # FyQfK0fVkaya8SmVHQ/tOf23mZ4W9k0Ri22QW9p3UgSC5OUDktKxxcCmGL6tXLfO # GSWHIIV4YrTJTT6PNty5REojHJuZHArkF9VnHTERWoTjAzfI3kP+5b4alUdhgAZ7 # ttOu1bVnXfHaqPYl2rPs20ji03LOVWsh/radgE17es5hL+t6lV0eVHrVhsssROWJ # uz2MXMCt7iw7lFPG9LXKGjsmonn2gotGdHIuEg5JnJMJVmixd5LRlkmgYRZKzhxS # CwyoGIq0PhaA7Y+VPct5pCHkijcIIDm0nlkK+0KyepolcqGm0T/GYQRMhHJlGOOm # VQop36wUVUYklUy++vDWeEgEo4s7hxN6mIbf2MSIQ/iIfMZgJxC69oukMUXCrOC3 # SkE/xIkgpfl22MM1itkZ35nNXkMolU1lAgMBAAGjggFOMIIBSjAOBgNVHQ8BAf8E # BAMCAYYwEAYJKwYBBAGCNxUBBAMCAQAwHQYDVR0OBBYEFH9ZP1Qh2q1P7wXl5qPX # LQaUEggxMBkGCSsGAQQBgjcUAgQMHgoAUwB1AGIAQwBBMA8GA1UdEwEB/wQFMAMB # Af8wHwYDVR0jBBgwFoAUci06AjGQQ7kUBU7h6qfHMdEjiTQwWgYDVR0fBFMwUTBP # oE2gS4ZJaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9jcmwvcHJvZHVjdHMv # TWljUm9vQ2VyQXV0MjAxMV8yMDExXzAzXzIyLmNybDBeBggrBgEFBQcBAQRSMFAw # TgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMv # TWljUm9vQ2VyQXV0MjAxMV8yMDExXzAzXzIyLmNydDANBgkqhkiG9w0BAQwFAAOC # AgEAFJQfOChP7onn6fLIMKrSlN1WYKwDFgAddymOUO3FrM8d7B/W/iQ6DxXsDn7D # 5W4wMwYeLystcEqfkjz4NURRgazyMu5yRzQh4LqjA4tStTcJh1opExo7nn5PuPBY # nbu0+THSuVHTe0VTTPVhily/piFrDo3axQ9P4C+Ol5yet+2gTfekICS5xS+cYfSI # vgn0JksVBVMYVI5QFu/qhnLhsEFEUzG8fvv0hjgkO+lkpV9ty6GkN4vdnd7ya6Q6 # aR9y34aiM1qmxaxBi6OUnyNl6fkuun/diTFnYDLTppOkr/mg5WSfCiDVMNCxtj4w # PKC5OmHm1DQIt/MNokbbH3UGsFP1QbzsLocuSqLCvH09Io3fDPTmscR9Y75G4qX7 # RTX8AdBPo0I6OEojf39zuFZt0qOHm65YWQE69cZM2ueE1MB05dNNgHK9gTE7zKvK # /fg8B2qjW88MT/WF5V5uvZGtqa9FSL2RazArA+rDPuf6JGYz4HpgMZHB4S6szWSK # YBv0VisCzfxgeU+dquXW9bd0auYlOB58DPcOYKdc3Se94g+xL4pcEhbB54JOgAkw # YTu/9dLeH2pDqeJZAABVDWRQCaXfO5LgyKwKCLYXpigrZYCjUSBcr+Ve8PFWMhVT # Ql0v4q8J/AUmQN5W4n101cY2L4A7GTQG1h32HHAvfQESWP0xghn+MIIZ+gIBATBu # MFcxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x # KDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25pbmcgUENBIDIwMjQCEzMAAAIc # +s3Fm+gvfsQAAAAAAhwwDQYJYIZIAWUDBAIBBQCgga4wGQYJKoZIhvcNAQkDMQwG # CisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwLwYJKoZI # hvcNAQkEMSIEIC/1INuQvB3PMlgAzRwiPXaH4qjv2rrQtvK4HMklAz0vMEIGCisG # AQQBgjcCAQwxNDAyoBSAEgBNAGkAYwByAG8AcwBvAGYAdKEagBhodHRwOi8vd3d3 # Lm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQEBBQAEggEAAwYwlUKq9iK5k2LUGytZ # n/D6nCJevgR1q8oX0Gz0P0f5lXERgO9K96q3jiuI0y6AMcHrrF/VWD1EXAnqbh0T # scenqkfjn4ryZUWC2TTjF4Nl2ckyyO5qJFFZypRj3i4x8qT/8ggkelntfSyRY0dx # uM/W8SXMcLQqtmyzJJQy+Nmyw1OHa2dcOQNv1B4XZLB05vVeqPevsbyzGd2KUJ4v # 9gETxbiN9u84UoCqIOmbQ8xK3Bzg/W6IZfmtrrgUAz310YkZoLplTk9h5FpJYH6q # 8JTN9RNLpgfqamyy17z0mf+znmfXGnpoedq13M1MtPMPZSNaEZkjD7joxwTLCmsS # 3qGCF7AwghesBgorBgEEAYI3AwMBMYIXnDCCF5gGCSqGSIb3DQEHAqCCF4kwgheF # AgEDMQ8wDQYJYIZIAWUDBAIBBQAwggFaBgsqhkiG9w0BCRABBKCCAUkEggFFMIIB # QQIBAQYKKwYBBAGEWQoDATAxMA0GCWCGSAFlAwQCAQUABCBoEQMd/twpljYnQoh0 # CVRhPjgeb8qQKjFnmGvN6Rh1/gIGahBLek7DGBMyMDI2MDUyNzE0MDczNC4xMDNa # MASAAgH0oIHZpIHWMIHTMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv # bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0 # aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVyYXRpb25zIExpbWl0 # ZWQxJzAlBgNVBAsTHm5TaGllbGQgVFNTIEVTTjo2QjA1LTA1RTAtRDk0NzElMCMG # A1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZaCCEf4wggcoMIIFEKAD # AgECAhMzAAACEUUYOZtDz/xsAAEAAAIRMA0GCSqGSIb3DQEBCwUAMHwxCzAJBgNV # BAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4w # HAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29m # dCBUaW1lLVN0YW1wIFBDQSAyMDEwMB4XDTI1MDgxNDE4NDgxM1oXDTI2MTExMzE4 # NDgxM1owgdMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYD # VQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xLTAr # BgNVBAsTJE1pY3Jvc29mdCBJcmVsYW5kIE9wZXJhdGlvbnMgTGltaXRlZDEnMCUG # A1UECxMeblNoaWVsZCBUU1MgRVNOOjZCMDUtMDVFMC1EOTQ3MSUwIwYDVQQDExxN # aWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIICIjANBgkqhkiG9w0BAQEFAAOC # Ag8AMIICCgKCAgEAz7m7MxAdL5Vayrk7jsMo3GnhN85ktHCZEvEcj4BIccHKd/NK # C7uPvpX5dhO63W6VM5iCxklG8qQeVVrPaKvj8dYYJC7DNt4NN3XlVdC/voveJuPP # hTJ/u7X+pYmV2qehTVPOOB1/hpmt51SzgxZczMdnFl+X2e1PgutSA5CAh9/Xz5NW # 0CxnYVz8g0Vpxg+Bq32amktRXr8m3BSEgUs8jgWRPVzPHEczpbhloGGEfHaROmHh # VKIqN+JhMweEjU2NXM2W6hm32j/QH/I/KWqNNfYchHaG0xJljVTYoUKPpcQDuhH9 # dQKEgvGxj2U5/3Fq1em4dO6Ih04m6R+ttxr6Y8oRJH9ZhZ3sciFBIvZh7E2YFXOj # P4MGybSylQTPDEFAtHHgpkskeEUhsPDR9VvWWhekhQx3qXaAKh+AkLmz/hpE3e0y # +RIKO2AREjULJAKgf+R9QnNvqMeMkz9PGrjsijqWGzB2k2JNyaUYKlbmQweOabsC # ioiY2fJbimjVyFAGk5AeYddUFxvJGgRVCH7BeBPKAq7MMOmSCTOMZ0Sw6zyNx4Uh # h5Y0uJ0ZOoTKnB3KfdN/ba/eKHFeEhi3WqAfzTxiy0rMvhsfsXZK7zoclqaRvVl8 # Q48J174+eyriypY9HhU+ohgiYi4uQGDDVdTDeKDtoC/hD2Cn+ARzwE1rFfECAwEA # AaOCAUkwggFFMB0GA1UdDgQWBBRifUUDwOnqIcvfb53+yV0EZn7OcDAfBgNVHSME # GDAWgBSfpxVdAF5iXYP05dJlpxtTNRnpcjBfBgNVHR8EWDBWMFSgUqBQhk5odHRw # Oi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NybC9NaWNyb3NvZnQlMjBUaW1l # LVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcmwwbAYIKwYBBQUHAQEEYDBeMFwGCCsG # AQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NlcnRzL01p # Y3Jvc29mdCUyMFRpbWUtU3RhbXAlMjBQQ0ElMjAyMDEwKDEpLmNydDAMBgNVHRMB # Af8EAjAAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMA4GA1UdDwEB/wQEAwIHgDAN # BgkqhkiG9w0BAQsFAAOCAgEApEKdnMeIIUiU6PatZ/qbrwiDzYUMKRczC4Bp/XY1 # S9NmHI+2c3dcpwH2SOmDfdvIIqt7mRrgvBPYOvJ9CtZS5eeIrsObC0b0ggKTv2wr # TgWG+qktqNFEhQeipdURNLN68uHAm5edwBytd1kwy5r6B93klxDsldOmVWtw/ngj # 7knN09muCmwr17JnsMFcoIN/H59s+1RYN7Vid4+7nj8FcvYy9rbZOMndBzsTiosF # 1M+aMIJX2k3EVFVsuDL7/R5ppI9Tg7eWQOWKMZHPdsA3ZqWzDuhJqTzoFSQShnZe # nC+xq/z9BhHPFFbUtfjAoG6EDPjSQJYXmogja8OEa19xwnh3wVufeP+ck+/0gxNi # 7g+kO6WaOm052F4siD8xi6Uv75L7798lHvPThcxHHsgXqMY592d1wUof3tL/eDaQ # 0UhnYCU8yGkU2XJnctONnBKAvURAvf2qiIWDj4Lpcm0zA7VuofuJR1Tpuyc5p1ja # 52bNZBBVqAOwyDhAmqWsJXAjYXnssC/fJkee314Fh+GIyMgvAPRScgqRZqV16dTB # Yvoe+w1n/wWs/ySTUsxDw4T/AITcu5PAsLnCVpArDrFLRTFyut+eHUoG6UYZfj8/ # RsuQ42INse1pb/cPm7G2lcLJtkIKT80xvB1LiaNvPTBVEcmNSvFUM0xrXZXcYcxV # XiYwggdxMIIFWaADAgECAhMzAAAAFcXna54Cm0mZAAAAAAAVMA0GCSqGSIb3DQEB # CwUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UE # BxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYD # VQQDEylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgMjAxMDAe # Fw0yMTA5MzAxODIyMjVaFw0zMDA5MzAxODMyMjVaMHwxCzAJBgNVBAYTAlVTMRMw # EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN # aWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0 # YW1wIFBDQSAyMDEwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5OGm # TOe0ciELeaLL1yR5vQ7VgtP97pwHB9KpbE51yMo1V/YBf2xK4OK9uT4XYDP/XE/H # ZveVU3Fa4n5KWv64NmeFRiMMtY0Tz3cywBAY6GB9alKDRLemjkZrBxTzxXb1hlDc # wUTIcVxRMTegCjhuje3XD9gmU3w5YQJ6xKr9cmmvHaus9ja+NSZk2pg7uhp7M62A # W36MEBydUv626GIl3GoPz130/o5Tz9bshVZN7928jaTjkY+yOSxRnOlwaQ3KNi1w # jjHINSi947SHJMPgyY9+tVSP3PoFVZhtaDuaRr3tpK56KTesy+uDRedGbsoy1cCG # MFxPLOJiss254o2I5JasAUq7vnGpF1tnYN74kpEeHT39IM9zfUGaRnXNxF803RKJ # 1v2lIH1+/NmeRd+2ci/bfV+AutuqfjbsNkz2K26oElHovwUDo9Fzpk03dJQcNIIP # 8BDyt0cY7afomXw/TNuvXsLz1dhzPUNOwTM5TI4CvEJoLhDqhFFG4tG9ahhaYQFz # ymeiXtcodgLiMxhy16cg8ML6EgrXY28MyTZki1ugpoMhXV8wdJGUlNi5UPkLiWHz # NgY1GIRH29wb0f2y1BzFa/ZcUlFdEtsluq9QBXpsxREdcu+N+VLEhReTwDwV2xo3 # xwgVGD94q0W29R6HXtqPnhZyacaue7e3PmriLq0CAwEAAaOCAd0wggHZMBIGCSsG # AQQBgjcVAQQFAgMBAAEwIwYJKwYBBAGCNxUCBBYEFCqnUv5kxJq+gpE8RjUpzxD/ # LwTuMB0GA1UdDgQWBBSfpxVdAF5iXYP05dJlpxtTNRnpcjBcBgNVHSAEVTBTMFEG # DCsGAQQBgjdMg30BATBBMD8GCCsGAQUFBwIBFjNodHRwOi8vd3d3Lm1pY3Jvc29m # dC5jb20vcGtpb3BzL0RvY3MvUmVwb3NpdG9yeS5odG0wEwYDVR0lBAwwCgYIKwYB # BQUHAwgwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMA8G # A1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQw # VgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraS9j # cmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUF # BwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQuY29tL3Br # aS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcnQwDQYJKoZIhvcNAQEL # BQADggIBAJ1VffwqreEsH2cBMSRb4Z5yS/ypb+pcFLY+TkdkeLEGk5c9MTO1OdfC # cTY/2mRsfNB1OW27DzHkwo/7bNGhlBgi7ulmZzpTTd2YurYeeNg2LpypglYAA7AF # vonoaeC6Ce5732pvvinLbtg/SHUB2RjebYIM9W0jVOR4U3UkV7ndn/OOPcbzaN9l # 9qRWqveVtihVJ9AkvUCgvxm2EhIRXT0n4ECWOKz3+SmJw7wXsFSFQrP8DJ6LGYnn # 8AtqgcKBGUIZUnWKNsIdw2FzLixre24/LAl4FOmRsqlb30mjdAy87JGA0j3mSj5m # O0+7hvoyGtmW9I/2kQH2zsZ0/fZMcm8Qq3UwxTSwethQ/gpY3UA8x1RtnWN0SCyx # TkctwRQEcb9k+SS+c23Kjgm9swFXSVRk2XPXfx5bRAGOWhmRaw2fpCjcZxkoJLo4 # S5pu+yFUa2pFEUep8beuyOiJXk+d0tBMdrVXVAmxaQFEfnyhYWxz/gq77EFmPWn9 # y8FBSX5+k77L+DvktxW/tM4+pTFRhLy/AsGConsXHRWJjXD+57XQKBqJC4822rpM # +Zv/Cuk0+CQ1ZyvgDbjmjJnW4SLq8CdCPSWU5nR0W2rRnj7tfqAxM328y+l7vzhw # RNGQ8cirOoo6CGJ/2XBjU02N7oJtpQUQwXEGahC0HVUzWLOhcGbyoYIDWTCCAkEC # AQEwggEBoYHZpIHWMIHTMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv # bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0 # aW9uMS0wKwYDVQQLEyRNaWNyb3NvZnQgSXJlbGFuZCBPcGVyYXRpb25zIExpbWl0 # ZWQxJzAlBgNVBAsTHm5TaGllbGQgVFNTIEVTTjo2QjA1LTA1RTAtRDk0NzElMCMG # A1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZaIjCgEBMAcGBSsOAwIa # AxUAKyp8q2VdgAq1VGkzd7PZwV6zNc2ggYMwgYCkfjB8MQswCQYDVQQGEwJVUzET # MBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV # TWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1T # dGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQsFAAIFAO3BYQUwIhgPMjAyNjA1Mjcx # MjI0MzdaGA8yMDI2MDUyODEyMjQzN1owdzA9BgorBgEEAYRZCgQBMS8wLTAKAgUA # 7cFhBQIBADAKAgEAAgIoXAIB/zAHAgEAAgISFTAKAgUA7cKyhQIBADA2BgorBgEE # AYRZCgQCMSgwJjAMBgorBgEEAYRZCgMCoAowCAIBAAIDB6EgoQowCAIBAAIDAYag # MA0GCSqGSIb3DQEBCwUAA4IBAQAeCWPKpzH0BWYAKYB6yqmFg5oNBq4UJr8IVnr7 # RXx+jFshbRmAxR8vGnoshyLqNJd2CGKIHAhY+ME8sMy2/zyu0sFJI6D3X17hwNAn # H9OT0EKx/c+8hFnqV2IaI4l4Mq2sgu3CIZmILdLqX2tWt6uTUIeju95DBfTD6ezu # gsbAbDbuUYGONXeNuCcmAQiRbEtkzdQFbe8VwIyYVOi6pw/hybMjNG3oMxhMgok5 # dU1B0vI3zFtYg401nkxkolJ95iIprxoc4XMyQ/areeM2Y0yulvCYThaVg6abIXIF # ICsIrxA2SToom9GC5L6z1a45KMyXeeLzVdMvLGphGJB3RLaeMYIEDTCCBAkCAQEw # gZMwfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UE # AxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAAIRRRg5m0PP/GwA # AQAAAhEwDQYJYIZIAWUDBAIBBQCgggFKMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0B # CRABBDAvBgkqhkiG9w0BCQQxIgQgaRgmtfVGvu2eK7H38XXyuqL6DkSHrNFoGP8X # AhuJQQswgfoGCyqGSIb3DQEJEAIvMYHqMIHnMIHkMIG9BCAsrTOpmu+HTq1aXFwv # lhjF8p2nUCNNCEX/OWLHNDMmtzCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1w # IFBDQSAyMDEwAhMzAAACEUUYOZtDz/xsAAEAAAIRMCIEIKoMvJP4B8kKqIwcWIMa # mUem9LlFzCldQDH2Ooe49LPiMA0GCSqGSIb3DQEBCwUABIICAAIadYvBaUEXDrkb # o8qDUqjMUNFSswStF8agA0Uv/izhejeAQ9DbIsqJhdaQRWJTqax3ZBRrSknx4AOP # hEOx9UOx0Vye6kfwXOiy34i0elM7SvmOfNaDMq6gWzwNqfcJ32mFXzowkxk2qqY0 # 8WQKQ1p7qWk6S/YYtfmK76zvQm404GpOKqK245wwajykb2MWMde2jw3HDUSj3Xhf # YN/niloEljViw3IYb0gtWHJLyC1RLsR50mlmcsk2eel1kFPi49CcW/jJsXznftuT # jz5tiYWEW/Gf1fa4vT6QnoSQpmvipusOJAmF5Yu+jpI3pbo5n8VLTZ5QnOMpZTKR # uKJt7QBxwKDASaRxsA5X8zCmEaiwLmiV0Ya0pugxpxU/FaJgCj39RVw/+2m2kYlN # svhgoUgMkcNQkKQ+RIPSGPhDUCExVbWPZ0cyuSpkI62GRgZ1XLcpeHlSWa3s9lOD # gnw44rKbXqjfWXeTiNGx1cUewab0wanUZAW+g/Cce5DulBolQY9VlmGv/EbeOZP4 # L7t87D+ntM0B78o95s/oBSQn8faX1XZtacaPwMfAUVvwAyWReMuWjdxXXIN8O618 # AX3kDyZl9p6VYAbAPBzglzaNsgD2yoELPr1FbnyJIInbL8jxnDCEsHrMu1yEauLy # zx+3P/F2U4le1+YCr+9OMfkqSAOy # SIG # End signature block |