public/SuspendCrawl.ps1
<#
.Synopsis Function to pause crawling for a specified connection. .Description The Suspend-Crawl function is designed to pause the crawl process for a specified connection. It utilizes the GetOAuthToken function for obtaining the necessary OAuth token and the Call-Url function for making the API call. The function supports parameters for ConnectionId, OutputFile, TenantId, and Torus. .Function Suspend-Crawl This function initiates the process to pause crawling for a given connection and logs the operation details. It supports parameters for ConnectionId, OutputFile, TenantId, and Torus. .Parameters - ConnectionId: Mandatory parameter specifying the connection ID for which the crawl is to be paused. - OutputFile: Optional parameter defining the output file for logging. Defaults to "Suspend-Crawl" if not provided. - TenantId: Optional parameter specifying the TenantId for authentication. - Torus: Optional switch parameter indicating Torus usage. .Notes - The function handles token acquisition, API call, and error logging. - Logs are written to the specified output file. #> <# .Synopsis Function to pause crawling for a specified connection. .Description The Suspend-Crawl function is designed to pause the crawl process for a specified connection. It utilizes the ExecuteWithTranscription function to handle token acquisition, API calls, and transcription logging. This function supports parameters for ConnectionId, OutputFile, TenantId, and Torus. .Function Suspend-Crawl This function initiates the process to pause crawling for a given connection and logs the operation details. It utilizes ExecuteWithTranscription for streamlined execution. .Parameters - ConnectionId: Mandatory parameter specifying the connection ID for which the crawl is to be paused. - OutputFile: Optional parameter defining the output file for logging. Defaults to "Suspend-Crawl" if not provided. - TenantId: Optional parameter specifying the TenantId for authentication. - Torus: Optional switch parameter indicating Torus usage. .Notes - The function provides a simplified way to pause crawling with transcription logging. - Error details and success messages are logged. #> function Suspend-Crawl { param( # Connection Id [Parameter(Mandatory=$true)] [string] $ConnectionId, # Output File Location for logging [Parameter(Mandatory=$false)] [string] $OutputFile, # Tenant Id [Parameter(Mandatory=$false)] [string] $TenantId, # Torus Check [Parameter(Mandatory=$false)] [switch] $Torus ) $UrlPath = "/v1.0/admin/connections/$ConnectionId/pause" ExecuteWithTranscription -UrlPath $UrlPath -Method "Post" -CommandType "Suspend-Crawl" -OutputFile $OutputFile -ConnectionId $ConnectionId } # SIG # Begin signature block # MIIoYQYJKoZIhvcNAQcCoIIoUjCCKE4CAQExDzANBglghkgBZQMEAgEFADB5Bgor # BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG # KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCdjiqxaxUZISSR # oTEfsgANEE5cRpr0yCxmUckyL9brSaCCDXYwggX0MIID3KADAgECAhMzAAAEBGx0 # Bv9XKydyAAAAAAQEMA0GCSqGSIb3DQEBCwUAMH4xCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNpZ25p # bmcgUENBIDIwMTEwHhcNMjQwOTEyMjAxMTE0WhcNMjUwOTExMjAxMTE0WjB0MQsw # CQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9u # ZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMR4wHAYDVQQDExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB # AQC0KDfaY50MDqsEGdlIzDHBd6CqIMRQWW9Af1LHDDTuFjfDsvna0nEuDSYJmNyz # NB10jpbg0lhvkT1AzfX2TLITSXwS8D+mBzGCWMM/wTpciWBV/pbjSazbzoKvRrNo # DV/u9omOM2Eawyo5JJJdNkM2d8qzkQ0bRuRd4HarmGunSouyb9NY7egWN5E5lUc3 # a2AROzAdHdYpObpCOdeAY2P5XqtJkk79aROpzw16wCjdSn8qMzCBzR7rvH2WVkvF # HLIxZQET1yhPb6lRmpgBQNnzidHV2Ocxjc8wNiIDzgbDkmlx54QPfw7RwQi8p1fy # 4byhBrTjv568x8NGv3gwb0RbAgMBAAGjggFzMIIBbzAfBgNVHSUEGDAWBgorBgEE # AYI3TAgBBggrBgEFBQcDAzAdBgNVHQ4EFgQU8huhNbETDU+ZWllL4DNMPCijEU4w # RQYDVR0RBD4wPKQ6MDgxHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEW # MBQGA1UEBRMNMjMwMDEyKzUwMjkyMzAfBgNVHSMEGDAWgBRIbmTlUAXTgqoXNzci # tW2oynUClTBUBgNVHR8ETTBLMEmgR6BFhkNodHRwOi8vd3d3Lm1pY3Jvc29mdC5j # b20vcGtpb3BzL2NybC9NaWNDb2RTaWdQQ0EyMDExXzIwMTEtMDctMDguY3JsMGEG # CCsGAQUFBwEBBFUwUzBRBggrBgEFBQcwAoZFaHR0cDovL3d3dy5taWNyb3NvZnQu # Y29tL3BraW9wcy9jZXJ0cy9NaWNDb2RTaWdQQ0EyMDExXzIwMTEtMDctMDguY3J0 # MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQELBQADggIBAIjmD9IpQVvfB1QehvpC # Ge7QeTQkKQ7j3bmDMjwSqFL4ri6ae9IFTdpywn5smmtSIyKYDn3/nHtaEn0X1NBj # L5oP0BjAy1sqxD+uy35B+V8wv5GrxhMDJP8l2QjLtH/UglSTIhLqyt8bUAqVfyfp # h4COMRvwwjTvChtCnUXXACuCXYHWalOoc0OU2oGN+mPJIJJxaNQc1sjBsMbGIWv3 # cmgSHkCEmrMv7yaidpePt6V+yPMik+eXw3IfZ5eNOiNgL1rZzgSJfTnvUqiaEQ0X # dG1HbkDv9fv6CTq6m4Ty3IzLiwGSXYxRIXTxT4TYs5VxHy2uFjFXWVSL0J2ARTYL # E4Oyl1wXDF1PX4bxg1yDMfKPHcE1Ijic5lx1KdK1SkaEJdto4hd++05J9Bf9TAmi # u6EK6C9Oe5vRadroJCK26uCUI4zIjL/qG7mswW+qT0CW0gnR9JHkXCWNbo8ccMk1 # sJatmRoSAifbgzaYbUz8+lv+IXy5GFuAmLnNbGjacB3IMGpa+lbFgih57/fIhamq # 5VhxgaEmn/UjWyr+cPiAFWuTVIpfsOjbEAww75wURNM1Imp9NJKye1O24EspEHmb # DmqCUcq7NqkOKIG4PVm3hDDED/WQpzJDkvu4FrIbvyTGVU01vKsg4UfcdiZ0fQ+/ # V0hf8yrtq9CkB8iIuk5bBxuPMIIHejCCBWKgAwIBAgIKYQ6Q0gAAAAAAAzANBgkq # hkiG9w0BAQsFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x # EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv # bjEyMDAGA1UEAxMpTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 # IDIwMTEwHhcNMTEwNzA4MjA1OTA5WhcNMjYwNzA4MjEwOTA5WjB+MQswCQYDVQQG # EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG # A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNyb3NvZnQg # Q29kZSBTaWduaW5nIFBDQSAyMDExMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC # CgKCAgEAq/D6chAcLq3YbqqCEE00uvK2WCGfQhsqa+laUKq4BjgaBEm6f8MMHt03 # a8YS2AvwOMKZBrDIOdUBFDFC04kNeWSHfpRgJGyvnkmc6Whe0t+bU7IKLMOv2akr # rnoJr9eWWcpgGgXpZnboMlImEi/nqwhQz7NEt13YxC4Ddato88tt8zpcoRb0Rrrg # OGSsbmQ1eKagYw8t00CT+OPeBw3VXHmlSSnnDb6gE3e+lD3v++MrWhAfTVYoonpy # 4BI6t0le2O3tQ5GD2Xuye4Yb2T6xjF3oiU+EGvKhL1nkkDstrjNYxbc+/jLTswM9 # sbKvkjh+0p2ALPVOVpEhNSXDOW5kf1O6nA+tGSOEy/S6A4aN91/w0FK/jJSHvMAh # dCVfGCi2zCcoOCWYOUo2z3yxkq4cI6epZuxhH2rhKEmdX4jiJV3TIUs+UsS1Vz8k # A/DRelsv1SPjcF0PUUZ3s/gA4bysAoJf28AVs70b1FVL5zmhD+kjSbwYuER8ReTB # w3J64HLnJN+/RpnF78IcV9uDjexNSTCnq47f7Fufr/zdsGbiwZeBe+3W7UvnSSmn # Eyimp31ngOaKYnhfsi+E11ecXL93KCjx7W3DKI8sj0A3T8HhhUSJxAlMxdSlQy90 # lfdu+HggWCwTXWCVmj5PM4TasIgX3p5O9JawvEagbJjS4NaIjAsCAwEAAaOCAe0w # ggHpMBAGCSsGAQQBgjcVAQQDAgEAMB0GA1UdDgQWBBRIbmTlUAXTgqoXNzcitW2o # ynUClTAZBgkrBgEEAYI3FAIEDB4KAFMAdQBiAEMAQTALBgNVHQ8EBAMCAYYwDwYD # VR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBRyLToCMZBDuRQFTuHqp8cx0SOJNDBa # BgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2Ny # bC9wcm9kdWN0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFfMDNfMjIuY3JsMF4GCCsG # AQUFBwEBBFIwUDBOBggrBgEFBQcwAoZCaHR0cDovL3d3dy5taWNyb3NvZnQuY29t # L3BraS9jZXJ0cy9NaWNSb29DZXJBdXQyMDExXzIwMTFfMDNfMjIuY3J0MIGfBgNV # HSAEgZcwgZQwgZEGCSsGAQQBgjcuAzCBgzA/BggrBgEFBQcCARYzaHR0cDovL3d3 # dy5taWNyb3NvZnQuY29tL3BraW9wcy9kb2NzL3ByaW1hcnljcHMuaHRtMEAGCCsG # AQUFBwICMDQeMiAdAEwAZQBnAGEAbABfAHAAbwBsAGkAYwB5AF8AcwB0AGEAdABl # AG0AZQBuAHQALiAdMA0GCSqGSIb3DQEBCwUAA4ICAQBn8oalmOBUeRou09h0ZyKb # C5YR4WOSmUKWfdJ5DJDBZV8uLD74w3LRbYP+vj/oCso7v0epo/Np22O/IjWll11l # hJB9i0ZQVdgMknzSGksc8zxCi1LQsP1r4z4HLimb5j0bpdS1HXeUOeLpZMlEPXh6 # I/MTfaaQdION9MsmAkYqwooQu6SpBQyb7Wj6aC6VoCo/KmtYSWMfCWluWpiW5IP0 # wI/zRive/DvQvTXvbiWu5a8n7dDd8w6vmSiXmE0OPQvyCInWH8MyGOLwxS3OW560 # STkKxgrCxq2u5bLZ2xWIUUVYODJxJxp/sfQn+N4sOiBpmLJZiWhub6e3dMNABQam # ASooPoI/E01mC8CzTfXhj38cbxV9Rad25UAqZaPDXVJihsMdYzaXht/a8/jyFqGa # J+HNpZfQ7l1jQeNbB5yHPgZ3BtEGsXUfFL5hYbXw3MYbBL7fQccOKO7eZS/sl/ah # XJbYANahRr1Z85elCUtIEJmAH9AAKcWxm6U/RXceNcbSoqKfenoi+kiVH6v7RyOA # 9Z74v2u3S5fi63V4GuzqN5l5GEv/1rMjaHXmr/r8i+sLgOppO6/8MO0ETI7f33Vt # Y5E90Z1WTk+/gFcioXgRMiF670EKsT/7qMykXcGhiJtXcVZOSEXAQsmbdlsKgEhr # /Xmfwb1tbWrJUnMTDXpQzTGCGkEwgho9AgEBMIGVMH4xCzAJBgNVBAYTAlVTMRMw # EQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN # aWNyb3NvZnQgQ29ycG9yYXRpb24xKDAmBgNVBAMTH01pY3Jvc29mdCBDb2RlIFNp # Z25pbmcgUENBIDIwMTECEzMAAAQEbHQG/1crJ3IAAAAABAQwDQYJYIZIAWUDBAIB # BQCggeYwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEO # MAwGCisGAQQBgjcCARUwLwYJKoZIhvcNAQkEMSIEIEIozj1QOHpKY1H+X+PByNy1 # g/VrzxjnWAB0TAEEfAQOMHoGCisGAQQBgjcCAQwxbDBqoEyASgBNAGkAYwByAG8A # cwBvAGYAdAAuAEcAcgBhAHAAaAAuAEMAbwBuAG4AZQBjAHQAbwByAHMALgBDAG0A # ZABsAGUAdAAuAGQAbABsoRqAGGh0dHA6Ly93d3cubWljcm9zb2Z0LmNvbTANBgkq # hkiG9w0BAQEFAASCAQBxBiIQ4grsofGfzQZIViSNeYIm352SrABJMRKMxWgOdBPP # VPwqBhHFXlDNqyBp3Vuj1qVFYyA6SPYfv4SIsZNFWeN8SswfxISF49FuHEJv/ylx # I7iSauXeXues/DQrCUGMmDv1ggeBxTSDEypROJfvhSW+TYkMCMKpxekZ7JtCDBiK # +DmKDKE2pLEFz3cxBpM5Me9Zy2YKcDPwdccvfPT8OSlBm7g/ongyRJqdSwOQt6BP # SJlnwGPxML/rTaMB6EN1nGoRF0j4rFG1QKTwPxQ+/D+nlpL8IBs4oIkCC6JkqrAj # OsLwk0vuuIbx4XfJoD1U6pd09z62jjH8HaawIB9LoYIXkzCCF48GCisGAQQBgjcD # AwExghd/MIIXewYJKoZIhvcNAQcCoIIXbDCCF2gCAQMxDzANBglghkgBZQMEAgEF # ADCCAVEGCyqGSIb3DQEJEAEEoIIBQASCATwwggE4AgEBBgorBgEEAYRZCgMBMDEw # DQYJYIZIAWUDBAIBBQAEIIgUCwr9KTDsogAJZh0FbT+zE0v1WH+VqT5hcwwtRRL0 # AgZoSr67ogQYEjIwMjUwNzA3MTIzMDQ1Ljk5WjAEgAIB9KCB0aSBzjCByzELMAkG # A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQx # HjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjElMCMGA1UECxMcTWljcm9z # b2Z0IEFtZXJpY2EgT3BlcmF0aW9uczEnMCUGA1UECxMeblNoaWVsZCBUU1MgRVNO # OkE0MDAtMDVFMC1EOTQ3MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBT # ZXJ2aWNloIIR6jCCByAwggUIoAMCAQICEzMAAAICeVB0IRR9uKEAAQAAAgIwDQYJ # KoZIhvcNAQELBQAwfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24x # EDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv # bjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTAwHhcNMjUw # MTMwMTk0MjQ0WhcNMjYwNDIyMTk0MjQ0WjCByzELMAkGA1UEBhMCVVMxEzARBgNV # BAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jv # c29mdCBDb3Jwb3JhdGlvbjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3Bl # cmF0aW9uczEnMCUGA1UECxMeblNoaWVsZCBUU1MgRVNOOkE0MDAtMDVFMC1EOTQ3 # MSUwIwYDVQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIICIjANBgkq # hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt3kqenLnFBjpHD4OLyliiXxEHrIStmQb # GFNbQ1r0Lui/ZafnZ6q2oyHTXh9Rzd6M94ohqCVrjdh1TWZHDrd/GlhnmzNIFFDr # T47i4bjuXeu2KULBwSQFoXL3vzFXaED49Z44gI0ojqy/MRWqxSyOOkR/DXg4QD13 # CaVp+wCMwsiI2Tmidg1gPukMDc8KowYCKX9YVhcKh7zxHnctJ6LV27Vn0/bwki/b # HQyuivxx/R7GmOcC5lFAe0n7ixqNTlhJujCchto4saovTckaMqXRfHUco1sSkZdi # ccL23rZQ04qOul5YkznJKtkYDPmaHGRG+hKDnbXdFyody88dvQIR8ZZPuniMGr5R # 2Lji2QyqHTzlTeo9SCfW66JWOpmW6EOdTqnuZxDOYf1iV9vBi2YqBJCTfKjnuT+T # 9mMfR6Dqi7oF9NKgs8auAQ5vMR/ORysbygjuSopKKWkRhrUJV4w8rrDFpax3Mkre # eg4S+HXFZ5+3Rby+dM70JRWTIVaHoVkkJJFrlJQgqiDq03u0W5p23SaLB/u5Qvp+ # d4JysuDqGc7lHqswp0gdSTVzypyaIz9w3uccLKYubVL0BTX5Xxk7I2YEAIAwXYPw # ztExoC0Qyr2UAmeaiLl6UEcoN+8nOdXvec/FNpsrFNF50qVnooB6pMjgLQ33CKau # Rr+x1fnWtkcCAwEAAaOCAUkwggFFMB0GA1UdDgQWBBTaBrm1D4z9n/In5CCr8Mta # 5Uh02TAfBgNVHSMEGDAWgBSfpxVdAF5iXYP05dJlpxtTNRnpcjBfBgNVHR8EWDBW # MFSgUqBQhk5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL2NybC9NaWNy # b3NvZnQlMjBUaW1lLVN0YW1wJTIwUENBJTIwMjAxMCgxKS5jcmwwbAYIKwYBBQUH # AQEEYDBeMFwGCCsGAQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtp # b3BzL2NlcnRzL01pY3Jvc29mdCUyMFRpbWUtU3RhbXAlMjBQQ0ElMjAyMDEwKDEp # LmNydDAMBgNVHRMBAf8EAjAAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMA4GA1Ud # DwEB/wQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAgEAg/N2hUFMTd+x5DqCQzNZmhxW # VVBnKk0HD5zg+lKGETJgyr9Bmmx5RPNgGICz7lZbpJ+x7STxds9I504AH0TJ9uiR # Szxuzv12yituYawTyd9JQbsIwE1befFANQVqO5bJp8q7q/+ofABc618q17Zb80GK # mkWGPZNFBWORjPp/WGhBCtg9uvHvmvhw5lnvrWC9h/vTuENTEC2oPnIjcC5I//kJ # caV4lqLvSrwD9LSJPnx/Bd8MOVTk4vWmffqj47M8N9R+J3bYrwWWh+bOW6CZh9iW # 7TLn9su4UnSXRNFFtgdBRGTyyJnppSobJSTVahDu0T4Je3PNULlUjufH36Zm8LUs # YWKxEt1bD4JV5/Tgxew6pjzBvxsrAeKP0JKTVKvsEu2zkUzc6hzLR/qK3dmEpmvt # W8lga/4syCoIDgnRM2mQ38ptdhjOmuEviMugFCKe/yiKQJn1n163DCu1exAc8aHs # 5C0RBFiOF7T8KRAZ7TmtaAx92f/nUcbMS9L4Mmu4zX6zu6Is0wJZ/9mQWAfYqFHq # G4+QBi+OZtpnCkpOxxOc1EXlZCC6WCgUOfl//IxTtf6Wcqs0HiNf6Cf0S6InNUon # i13xE/RFmSAY2TGfOOpg26dcpyvVGzYgo0sJkxedPWJ/TOO1ULMbL9aJULuda1VR # 5EjZvq06y8Ctbb4b9JkwggdxMIIFWaADAgECAhMzAAAAFcXna54Cm0mZAAAAAAAV # MA0GCSqGSIb3DQEBCwUAMIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu # Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv # cmF0aW9uMTIwMAYDVQQDEylNaWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRo # b3JpdHkgMjAxMDAeFw0yMTA5MzAxODIyMjVaFw0zMDA5MzAxODMyMjVaMHwxCzAJ # BgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25k # MR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jv # c29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A # MIICCgKCAgEA5OGmTOe0ciELeaLL1yR5vQ7VgtP97pwHB9KpbE51yMo1V/YBf2xK # 4OK9uT4XYDP/XE/HZveVU3Fa4n5KWv64NmeFRiMMtY0Tz3cywBAY6GB9alKDRLem # jkZrBxTzxXb1hlDcwUTIcVxRMTegCjhuje3XD9gmU3w5YQJ6xKr9cmmvHaus9ja+ # NSZk2pg7uhp7M62AW36MEBydUv626GIl3GoPz130/o5Tz9bshVZN7928jaTjkY+y # OSxRnOlwaQ3KNi1wjjHINSi947SHJMPgyY9+tVSP3PoFVZhtaDuaRr3tpK56KTes # y+uDRedGbsoy1cCGMFxPLOJiss254o2I5JasAUq7vnGpF1tnYN74kpEeHT39IM9z # fUGaRnXNxF803RKJ1v2lIH1+/NmeRd+2ci/bfV+AutuqfjbsNkz2K26oElHovwUD # o9Fzpk03dJQcNIIP8BDyt0cY7afomXw/TNuvXsLz1dhzPUNOwTM5TI4CvEJoLhDq # hFFG4tG9ahhaYQFzymeiXtcodgLiMxhy16cg8ML6EgrXY28MyTZki1ugpoMhXV8w # dJGUlNi5UPkLiWHzNgY1GIRH29wb0f2y1BzFa/ZcUlFdEtsluq9QBXpsxREdcu+N # +VLEhReTwDwV2xo3xwgVGD94q0W29R6HXtqPnhZyacaue7e3PmriLq0CAwEAAaOC # Ad0wggHZMBIGCSsGAQQBgjcVAQQFAgMBAAEwIwYJKwYBBAGCNxUCBBYEFCqnUv5k # xJq+gpE8RjUpzxD/LwTuMB0GA1UdDgQWBBSfpxVdAF5iXYP05dJlpxtTNRnpcjBc # BgNVHSAEVTBTMFEGDCsGAQQBgjdMg30BATBBMD8GCCsGAQUFBwIBFjNodHRwOi8v # d3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL0RvY3MvUmVwb3NpdG9yeS5odG0wEwYD # VR0lBAwwCgYIKwYBBQUHAwgwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD # VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU1fZWy4/oolxi # aNE9lJBb186aGMQwVgYDVR0fBE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3Nv # ZnQuY29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0XzIwMTAtMDYtMjMu # Y3JsMFoGCCsGAQUFBwEBBE4wTDBKBggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNy # b3NvZnQuY29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0wNi0yMy5jcnQw # DQYJKoZIhvcNAQELBQADggIBAJ1VffwqreEsH2cBMSRb4Z5yS/ypb+pcFLY+Tkdk # eLEGk5c9MTO1OdfCcTY/2mRsfNB1OW27DzHkwo/7bNGhlBgi7ulmZzpTTd2YurYe # eNg2LpypglYAA7AFvonoaeC6Ce5732pvvinLbtg/SHUB2RjebYIM9W0jVOR4U3Uk # V7ndn/OOPcbzaN9l9qRWqveVtihVJ9AkvUCgvxm2EhIRXT0n4ECWOKz3+SmJw7wX # sFSFQrP8DJ6LGYnn8AtqgcKBGUIZUnWKNsIdw2FzLixre24/LAl4FOmRsqlb30mj # dAy87JGA0j3mSj5mO0+7hvoyGtmW9I/2kQH2zsZ0/fZMcm8Qq3UwxTSwethQ/gpY # 3UA8x1RtnWN0SCyxTkctwRQEcb9k+SS+c23Kjgm9swFXSVRk2XPXfx5bRAGOWhmR # aw2fpCjcZxkoJLo4S5pu+yFUa2pFEUep8beuyOiJXk+d0tBMdrVXVAmxaQFEfnyh # YWxz/gq77EFmPWn9y8FBSX5+k77L+DvktxW/tM4+pTFRhLy/AsGConsXHRWJjXD+ # 57XQKBqJC4822rpM+Zv/Cuk0+CQ1ZyvgDbjmjJnW4SLq8CdCPSWU5nR0W2rRnj7t # fqAxM328y+l7vzhwRNGQ8cirOoo6CGJ/2XBjU02N7oJtpQUQwXEGahC0HVUzWLOh # cGbyoYIDTTCCAjUCAQEwgfmhgdGkgc4wgcsxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3Nv # ZnQgQ29ycG9yYXRpb24xJTAjBgNVBAsTHE1pY3Jvc29mdCBBbWVyaWNhIE9wZXJh # dGlvbnMxJzAlBgNVBAsTHm5TaGllbGQgVFNTIEVTTjpBNDAwLTA1RTAtRDk0NzEl # MCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAgU2VydmljZaIjCgEBMAcGBSsO # AwIaAxUASYlIaQlgP91/42ciMtMnukScC86ggYMwgYCkfjB8MQswCQYDVQQGEwJV # UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE # ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGlt # ZS1TdGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQsFAAIFAOwWMJ4wIhgPMjAyNTA3 # MDcxMTQwMTRaGA8yMDI1MDcwODExNDAxNFowdDA6BgorBgEEAYRZCgQBMSwwKjAK # AgUA7BYwngIBADAHAgEAAgIL3DAHAgEAAgITHTAKAgUA7BeCHgIBADA2BgorBgEE # AYRZCgQCMSgwJjAMBgorBgEEAYRZCgMCoAowCAIBAAIDB6EgoQowCAIBAAIDAYag # MA0GCSqGSIb3DQEBCwUAA4IBAQAFLcZ9gwFX2MsqjoZqV2L3k6i7bQhnfMJ0BvuV # EhJiKeJoNSQB5QY+6U4Ighj0jYeSVrikpbZCp0hPsaKrrCn4s6iIZH9zPAq64Sxj # vSThL6uFUrSdNsH7EU9M+Zoj81MQMD5QUbacXGXzCDj6Ihqj5eI0ZiGhAvsBeKEB # W8dooSie8uOgLDvEwagleKt5YLAu6RTc2ntRHYI+GaOLC5bG2K7L4I3++l/15chU # A+UwqSN91rYbMMJ4avR1dZUFU7fw8rLn6NJZCZ+o50p6p37v8DcD8vc3nrCQ6aMM # 7oEsd5K0pMbjAVfHjyu7x4Nff7GalcqhLy6vUOFAirCR3FmkMYIEDTCCBAkCAQEw # gZMwfDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT # B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEmMCQGA1UE # AxMdTWljcm9zb2Z0IFRpbWUtU3RhbXAgUENBIDIwMTACEzMAAAICeVB0IRR9uKEA # AQAAAgIwDQYJYIZIAWUDBAIBBQCgggFKMBoGCSqGSIb3DQEJAzENBgsqhkiG9w0B # CRABBDAvBgkqhkiG9w0BCQQxIgQgwLhHp+FRLZ+8+ybfB70pqaeHf4TrClVAfNSj # CoG6EkEwgfoGCyqGSIb3DQEJEAIvMYHqMIHnMIHkMIG9BCDzjeoBGAeWy81y1rlJ # i/GXfMVwLKl5LHnRcqJXzJRf7DCBmDCBgKR+MHwxCzAJBgNVBAYTAlVTMRMwEQYD # VQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNy # b3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1w # IFBDQSAyMDEwAhMzAAACAnlQdCEUfbihAAEAAAICMCIEIJlMDmXojdvltDCVq2vv # aUEebdUTKhP7+vP3DSppblYrMA0GCSqGSIb3DQEBCwUABIICABPqJbLxo1Who/iL # o7L2NNINhjnTZQK+DM2vtiqt1jJDdmsSsF1h8hnE4gZMKndB71RCDvSHdmrQ+VnE # fjTVGCh1A7qJSUJ5KCFgrKVfE9kazl6AtuFAhgRMU2QN7JjCEISTubHWcRN+xlKt # DhktZ+pGudRrbIFLCPBTjEDLXlKo6FVDGH21KlRBkhdv2dPnhZrr7YCiEHb4ojn6 # 5OW5bS+yykbcTkCr4NB+MOa7bUGxxeHqR1klsnVz/cc2Ag8imDuqtfV+9CYcXrjz # VXien6PVV8DRs2sSkb2Z0NPT0aDHKv19Wd2I9N4cvqgLeef4JpzRcNQZJwUoY2so # 7EIzIbdkTX6gdZihxo3jAQn4SXQqHQjSZ54wz9WbWP06bs0uLJJOUAeFYABdOj53 # b3404N6pQkHvCXo9qi2W0i03+iimzMfT4G4TSbEirl/sBGl71IzkEt47m1+x4be0 # jlHSOYvTVQhSQIDnsGdUGiKdjeksEWpkbTHuF8V9WBssPH1Wk3oY5Eo3+aMtqol9 # 6pxfQF0Kv8YrGuOhfKd964GDKWhNJbfyKclkGY3pV8XD5Yv7DrbSxZ+x6t/D/DtM # C7QywvPRFkJI1386TDObYCsn78AdA2Yv06O2512ZS8G2TtL39+v0FPgLZ7FyYGZm # hO9vZ98gVgvGWX5HE2OtW2pakdZO # SIG # End signature block |