PSFalcon.psd1
@{ RootModule = 'PSFalcon.psm1' ModuleVersion = '2.2.0' CompatiblePSEditions = @('Desktop','Core') GUID = 'd893eb9f-f6bb-4a40-9caf-aaff0e42acd1' Author = 'Brendan Kremian' CompanyName = 'CrowdStrike' Copyright = '(c) CrowdStrike. All rights reserved.' Description = 'PowerShell for the CrowdStrike Falcon OAuth2 APIs' HelpInfoURI = 'https://bk-cs.github.io/help/psfalcon/en-US' PowerShellVersion = '5.1' RequiredAssemblies = @('System.Net.Http') ScriptsToProcess = @('Class/Class.ps1') FunctionsToExport = @( # cloud-connect-aws.ps1 'Confirm-FalconDiscoverAwsAccess', 'Edit-FalconDiscoverAwsAccount', 'Get-FalconDiscoverAwsAccount', 'Get-FalconDiscoverAwsSetting', 'New-FalconDiscoverAwsAccount', 'Remove-FalconDiscoverAwsAccount', 'Update-FalconDiscoverAwsSetting', # cspm-registration.ps1 'Edit-FalconHorizonAwsAccount', 'Edit-FalconHorizonAzureAccount', 'Edit-FalconHorizonPolicy', 'Edit-FalconHorizonSchedule', 'Get-FalconHorizonAwsAccount', 'Get-FalconHorizonAwsLink', 'Get-FalconHorizonAzureAccount', 'Get-FalconHorizonIoa', 'Get-FalconHorizonIoaEvent', 'Get-FalconHorizonIoaUser', 'Get-FalconHorizonIom', 'Get-FalconHorizonPolicy', 'Get-FalconHorizonSchedule', 'New-FalconHorizonAwsAccount', 'New-FalconHorizonAzureAccount', 'Receive-FalconHorizonAwsScript', 'Receive-FalconHorizonAzureScript', 'Remove-FalconHorizonAwsAccount', 'Remove-FalconHorizonAzureAccount', # custom-ioa.ps1 'Edit-FalconIoaGroup', 'Edit-FalconIoaRule', 'Get-FalconIoaGroup', 'Get-FalconIoaPlatform', 'Get-FalconIoaRule', 'Get-FalconIoaSeverity', 'Get-FalconIoaType', 'New-FalconIoaGroup', 'New-FalconIoaRule', 'Remove-FalconIoaGroup', 'Remove-FalconIoaRule', 'Test-FalconIoaRule', # d4c-registration.ps1 'Get-FalconDiscoverAzureAccount', 'Get-FalconDiscoverGcpAccount', 'New-FalconDiscoverAzureAccount', 'New-FalconDiscoverGcpAccount', 'Receive-FalconDiscoverAzureScript', 'Receive-FalconDiscoverGcpScript', 'Update-FalconDiscoverAzureAccount', # detects.ps1 'Edit-FalconDetection', 'Get-FalconDetection', # device-control-policies.ps1 'Edit-FalconDeviceControlPolicy', 'Get-FalconDeviceControlPolicy', 'Get-FalconDeviceControlPolicyMember', 'Invoke-FalconDeviceControlPolicyAction', 'New-FalconDeviceControlPolicy', 'Remove-FalconDeviceControlPolicy', 'Set-FalconDeviceControlPrecedence', # devices.ps1 'Add-FalconGroupingTag', 'Get-FalconHost', 'Invoke-FalconHostAction', 'Remove-FalconGroupingTag', # discover.ps1 'Get-FalconAsset', # falcon-container.ps1 'Get-FalconContainerToken', # falconcomplete-dashboard.ps1 'Get-FalconCompleteAllowlist', 'Get-FalconCompleteBlocklist', 'Get-FalconCompleteCollection', 'Get-FalconCompleteDetection', 'Get-FalconCompleteEscalation', 'Get-FalconCompleteIncident', 'Get-FalconCompleteRemediation', # falconx-actors.ps1 'Get-FalconActor', # falconx-indicators.ps1 'Get-FalconIndicator', # falconx-reports.ps1 'Get-FalconIntel', 'Receive-FalconIntel', # falconx-rules.ps1 'Get-FalconRule', 'Receive-FalconRule', # falconx-sandbox.ps1 'Get-FalconReport', 'Get-FalconSubmission', 'Get-FalconSubmissionQuota', 'New-FalconSubmission', 'Receive-FalconArtifact', 'Remove-FalconReport', # filevantage.ps1 'Get-FalconFimChange', # firewall-management.ps1 'Edit-FalconFirewallGroup', 'Edit-FalconFirewallPolicy', 'Edit-FalconFirewallSetting', 'Get-FalconFirewallEvent', 'Get-FalconFirewallField', 'Get-FalconFirewallGroup', 'Get-FalconFirewallPlatform', 'Get-FalconFirewallPolicy', 'Get-FalconFirewallPolicyMember', 'Get-FalconFirewallRule', 'Get-FalconFirewallSetting', 'Invoke-FalconFirewallPolicyAction', 'New-FalconFirewallGroup', 'New-FalconFirewallPolicy', 'Remove-FalconFirewallGroup', 'Remove-FalconFirewallPolicy', 'Set-FalconFirewallPrecedence', # host-group.ps1 'Edit-FalconHostGroup', 'Get-FalconHostGroup', 'Get-FalconHostGroupMember', 'Invoke-FalconHostGroupAction', 'New-FalconHostGroup', 'Remove-FalconHostGroup', # identity-graphql.ps1 'Invoke-FalconIdentityGraph', # incidents.ps1 'Get-FalconBehavior', 'Get-FalconIncident', 'Get-FalconScore', 'Invoke-FalconIncidentAction', # installation-tokens.ps1 'Edit-FalconInstallToken', 'Get-FalconInstallToken', 'Get-FalconInstallTokenEvent', 'Get-FalconInstallTokenSetting', 'New-FalconInstallToken', 'Remove-FalconInstallToken', # ioc.ps1 'Edit-FalconIoc', 'Get-FalconIoc', 'New-FalconIoc', 'Remove-FalconIoc', # iocs.ps1 'Get-FalconIocHost', 'Get-FalconIocProcess', # kubernetes-protection.ps1 'Edit-FalconContainerAwsAccount', 'Get-FalconContainerAwsAccount', 'Get-FalconContainerCloud', 'Get-FalconContainerCluster', 'Invoke-FalconContainerScan', 'New-FalconContainerAwsAccount', 'New-FalconContainerKey', 'Receive-FalconContainerYaml', 'Remove-FalconContainerAwsAccount', # malquery.ps1 'Get-FalconMalQuery', 'Get-FalconMalQueryQuota', 'Get-FalconMalQuerySample', 'Group-FalconMalQuerySample', 'Invoke-FalconMalQuery', 'Receive-FalconMalQuerySample', 'Search-FalconMalQueryHash', # message-center.ps1 'Add-FalconCompleteActivity', 'Edit-FalconCompleteCase', 'New-FalconCompleteCase', 'Get-FalconCompleteActivity', 'Get-FalconCompleteCase', 'Receive-FalconCompleteAttachment', 'Send-FalconCompleteAttachment', # ml-exclusions.ps1 'ConvertTo-FalconMlExclusion', 'Edit-FalconMlExclusion', 'Get-FalconMlExclusion', 'New-FalconMlExclusion', 'Remove-FalconMlExclusion', # mssp.ps1 'Add-FalconCidGroupMember', 'Add-FalconGroupRole', 'Add-FalconUserGroupMember', 'Edit-FalconCidGroup', 'Edit-FalconUserGroup', 'Get-FalconCidGroup', 'Get-FalconCidGroupMember', 'Get-FalconGroupRole', 'Get-FalconMemberCid', 'Get-FalconUserGroup', 'Get-FalconUserGroupMember', 'New-FalconCidGroup', 'New-FalconUserGroup', 'Remove-FalconCidGroup', 'Remove-FalconCidGroupMember', 'Remove-FalconGroupRole', 'Remove-FalconUserGroup', 'Remove-FalconUserGroupMember', # oauth2.ps1 'Request-FalconToken', 'Revoke-FalconToken', 'Test-FalconToken', # overwatch-dashboard.ps1 'Get-FalconOverWatchEvent', 'Get-FalconOverWatchDetection', 'Get-FalconOverWatchIncident', # prevention-policies.ps1 'Edit-FalconPreventionPolicy', 'Get-FalconPreventionPolicy', 'Get-FalconPreventionPolicyMember', 'Invoke-FalconPreventionPolicyAction', 'New-FalconPreventionPolicy', 'Remove-FalconPreventionPolicy', 'Set-FalconPreventionPrecedence', # psf-config.ps1 'Export-FalconConfig', 'Import-FalconConfig', # psf-devices.ps1 'Add-FalconSensorTag', 'Find-FalconDuplicate', 'Get-FalconSensorTag', 'Remove-FalconSensorTag', 'Uninstall-FalconSensor', # psf-humio.ps1 'Register-FalconEventCollector', 'Send-FalconEvent', 'Show-FalconEventCollector', 'Unregister-FalconEventCollector', # psf-output.ps1 'Export-FalconReport', 'Send-FalconWebhook', 'Show-FalconMap', 'Show-FalconModule', # psf-policies.ps1 'Copy-FalconDeviceControlPolicy', 'Copy-FalconFirewallPolicy', 'Copy-FalconPreventionPolicy', 'Copy-FalconResponsePolicy', 'Copy-FalconSensorUpdatePolicy', # psf-real-time-response.ps1 'Get-FalconQueue', 'Invoke-FalconDeploy', 'Invoke-FalconRtr', # quarantine.ps1 'Get-FalconQuarantine', 'Invoke-FalconQuarantineAction', 'Test-FalconQuarantineAction', # quick-scan.ps1 'Get-FalconQuickScan', 'Get-FalconQuickScanQuota', 'New-FalconQuickScan', # real-time-response-admin.ps1 'Confirm-FalconAdminCommand', 'Edit-FalconScript', 'Get-FalconPutFile', 'Get-FalconScript', 'Invoke-FalconAdminCommand', 'Remove-FalconPutFile', 'Remove-FalconScript', 'Send-FalconPutFile', 'Send-FalconScript', # real-time-response.ps1 'Confirm-FalconCommand', 'Confirm-FalconGetFile', 'Confirm-FalconResponderCommand', 'Get-FalconSession', 'Invoke-FalconBatchGet', 'Invoke-FalconCommand', 'Invoke-FalconResponderCommand', 'Receive-FalconGetFile', 'Remove-FalconCommand', 'Remove-FalconGetFile', 'Remove-FalconSession', 'Start-FalconSession', 'Update-FalconSession', # recon-monitoring-rules.ps1 'Edit-FalconReconAction', 'Edit-FalconReconNotification', 'Edit-FalconReconRule', 'Get-FalconReconAction', 'Get-FalconReconNotification', 'Get-FalconReconRule', 'Get-FalconReconRulePreview', 'New-FalconReconAction', 'New-FalconReconRule', 'Remove-FalconReconAction', 'Remove-FalconReconRule', 'Remove-FalconReconNotification', # response-policies.ps1 'Edit-FalconResponsePolicy', 'Get-FalconResponsePolicy', 'Get-FalconResponsePolicyMember' 'Invoke-FalconResponsePolicyAction', 'New-FalconResponsePolicy', 'Remove-FalconResponsePolicy', 'Set-FalconResponsePrecedence', # samplestore.ps1 'Get-FalconSample', 'Send-FalconSample', 'Receive-FalconSample', 'Remove-FalconSample', # scheduled-report.ps1 'Get-FalconScheduledReport', 'Invoke-FalconScheduledReport', 'Receive-FalconScheduledReport', 'Redo-FalconScheduledReport', # self-service-ioa-exclusions.ps1 'ConvertTo-FalconIoaExclusion', 'Edit-FalconIoaExclusion', 'Get-FalconIoaExclusion', 'New-FalconIoaExclusion', 'Remove-FalconIoaExclusion', # sensor-installers.ps1 'Get-FalconCcid', 'Get-FalconInstaller', 'Receive-FalconInstaller', # sensor-update-policies.ps1 'Edit-FalconSensorUpdatePolicy', 'Get-FalconBuild', 'Get-FalconKernel', 'Get-FalconSensorUpdatePolicy', 'Get-FalconSensorUpdatePolicyMember', 'Get-FalconUninstallToken', 'Invoke-FalconSensorUpdatePolicyAction', 'New-FalconSensorUpdatePolicy', 'Remove-FalconSensorUpdatePolicy', 'Set-FalconSensorUpdatePrecedence', # sensor-visibility-exclusions.ps1 'Edit-FalconSvExclusion', 'Get-FalconSvExclusion', 'New-FalconSvExclusion', 'Remove-FalconSvExclusion', # spotlight-vulnerabilities.ps1 'Get-FalconRemediation', 'Get-FalconVulnerability', 'Get-FalconVulnerabilityLogic', # streaming.ps1 'Get-FalconStream', 'Update-FalconStream', # usermgmt.ps1 'Add-FalconRole', 'Edit-FalconUser', 'Get-FalconRole', 'Get-FalconUser', 'New-FalconUser', 'Remove-FalconRole', 'Remove-FalconUser', # zero-trust-assessment.ps1 'Get-FalconZta' ) CmdletsToExport = @() VariablesToExport = '*' AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('CrowdStrike','Falcon','OAuth2','REST','API','PSEdition_Desktop','PSEdition_Core', 'Windows','Linux','MacOS') LicenseUri = 'https://raw.githubusercontent.com/CrowdStrike/psfalcon/master/LICENSE' ProjectUri = 'https://github.com/crowdstrike/psfalcon' IconUri = 'https://raw.githubusercontent.com/CrowdStrike/psfalcon/master/icon.png' ReleaseNotes = 'https://github.com/CrowdStrike/psfalcon/releases/tag/2.2.0' } } } # SIG # Begin signature block # MIIjfgYJKoZIhvcNAQcCoIIjbzCCI2sCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB # gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR # AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUkHvu7R7aBHmEyetW+1+DH7l5 # ro2gghycMIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0B # AQUFADBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYD # VQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVk # IElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQsw # CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu # ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg # Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg # +XESpa7cJpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lT # XDGEKvYPmDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5 # a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g # 0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1 # roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf # GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0G # A1UdDgQWBBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLL # gjEtUYunpyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3 # cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmr # EthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+ # fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5Q # Z7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu # 838fYxAe+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw # 8jCCBTAwggQYoAMCAQICEAQJGBtf1btmdVNDtW+VUAgwDQYJKoZIhvcNAQELBQAw # ZTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQ # d3d3LmRpZ2ljZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBS # b290IENBMB4XDTEzMTAyMjEyMDAwMFoXDTI4MTAyMjEyMDAwMFowcjELMAkGA1UE # BhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2lj # ZXJ0LmNvbTExMC8GA1UEAxMoRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENvZGUg # U2lnbmluZyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPjTsxx/ # DhGvZ3cH0wsxSRnP0PtFmbE620T1f+Wondsy13Hqdp0FLreP+pJDwKX5idQ3Gde2 # qvCchqXYJawOeSg6funRZ9PG+yknx9N7I5TkkSOWkHeC+aGEI2YSVDNQdLEoJrsk # acLCUvIUZ4qJRdQtoaPpiCwgla4cSocI3wz14k1gGL6qxLKucDFmM3E+rHCiq85/ # 6XzLkqHlOzEcz+ryCuRXu0q16XTmK/5sy350OTYNkO/ktU6kqepqCquE86xnTrXE # 94zRICUj6whkPlKWwfIPEvTFjg/BougsUfdzvL2FsWKDc0GCB+Q4i2pzINAPZHM8 # np+mM6n9Gd8lk9ECAwEAAaOCAc0wggHJMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYD # VR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHkGCCsGAQUFBwEBBG0w # azAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEMGCCsGAQUF # BzAChjdodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVk # SURSb290Q0EuY3J0MIGBBgNVHR8EejB4MDqgOKA2hjRodHRwOi8vY3JsNC5kaWdp # Y2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3JsMDqgOKA2hjRodHRw # Oi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0EuY3Js # ME8GA1UdIARIMEYwOAYKYIZIAYb9bAACBDAqMCgGCCsGAQUFBwIBFhxodHRwczov # L3d3dy5kaWdpY2VydC5jb20vQ1BTMAoGCGCGSAGG/WwDMB0GA1UdDgQWBBRaxLl7 # KgqjpepxA8Bg+S32ZXUOWDAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823I # DzANBgkqhkiG9w0BAQsFAAOCAQEAPuwNWiSz8yLRFcgsfCUpdqgdXRwtOhrE7zBh # 134LYP3DPQ/Er4v97yrfIFU3sOH20ZJ1D1G0bqWOWuJeJIFOEKTuP3GOYw4TS63X # X0R58zYUBor3nEZOXP+QsRsHDpEV+7qvtVHCjSSuJMbHJyqhKSgaOnEoAjwukaPA # JRHinBRHoXpoaK+bp1wgXNlxsQyPu6j4xRJon89Ay0BEpRPw5mQMJQhCMrI2iiQC # /i9yfhzXSUWW6Fkd6fp0ZGuy62ZD2rOwjNXpDd32ASDOmTFjPQgaGLOBm0/GkxAG # /AeB+ova+YJJ92JuoVP6EpQYhS6SkepobEQysmah5xikmmRR7zCCBi0wggUVoAMC # AQICEAdO2UM47wU/ZdTz/JOHKccwDQYJKoZIhvcNAQELBQAwcjELMAkGA1UEBhMC # VVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0 # LmNvbTExMC8GA1UEAxMoRGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENvZGUgU2ln # bmluZyBDQTAeFw0yMTAyMjUwMDAwMDBaFw0yMzAzMDEyMzU5NTlaMGsxCzAJBgNV # BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMQ8wDQYDVQQHEwZJcnZpbmUxGjAY # BgNVBAoTEUNyb3dkU3RyaWtlLCBJbmMuMRowGAYDVQQDExFDcm93ZFN0cmlrZSwg # SW5jLjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMWCkuczUcFaNM+O # tyTwSVA5Z7B+tpSTR3Z8/EYJvXMvxZMEPsFjJxE6XdECPkwRqBSrpQS7n8zN1CzH # n4DR56S8GoK9VVNFVS6fUMsTM3po3goDywTdvcL3wa5fsvLWV2rXrl485+kSjmoh # EZO0xFB67L/U5rpj6tnzgU1h7a45K+k2s2Ws+sqsOnjUmqgUGXmbktkA9TasCFmt # Cr7fvn3QNUx4PwD6AFZ9mjUY/BgWguoT7qZY5kMkeifiE62o/4w7sb/PqX+yaICP # Id+mseHcb9KLDi/6zFrWrV1cNSqcbOt2D/oJeLknEEd6lD67BF7+tDwSE9YMGLwk # e4FQ25nKlAAyr08mkXkoIu0rnbn0xrzfuRR8YmBLfVcz9QGk1yHivchQ4puq45VG # iaeU+fGp7ZWFFBx/slfxrFBaEq2VEAtSV7xT7ESo28NJnyw2lyrrUvVkJJnTxRUa # rZ3OZne4cj/PAbRpkROqtXbF9N65Qw2wzce9un+y99OCIHsrUONMyyLb9diXtTLN # ByP2aQ5XR65t/Xe9PTMQ/AB4+I0FNe6lxsc3ZelhTwOCWr0o2Z6N50K77FQS8d5r # ivJmGQRHPZuiI6po494PjosJwga69h3OoXoJMp7Jr9J6r11eEEBR33KOBK1ntTfQ # 3OpgZk02vrraF1hYocInezZUMZc9AgMBAAGjggHEMIIBwDAfBgNVHSMEGDAWgBRa # xLl7KgqjpepxA8Bg+S32ZXUOWDAdBgNVHQ4EFgQUeyKldoWZnECAl/KvFRZG44xi # zdUwDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHcGA1UdHwRw # MG4wNaAzoDGGL2h0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9zaGEyLWFzc3VyZWQt # Y3MtZzEuY3JsMDWgM6Axhi9odHRwOi8vY3JsNC5kaWdpY2VydC5jb20vc2hhMi1h # c3N1cmVkLWNzLWcxLmNybDBLBgNVHSAERDBCMDYGCWCGSAGG/WwDATApMCcGCCsG # AQUFBwIBFhtodHRwOi8vd3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQQBMIGE # BggrBgEFBQcBAQR4MHYwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0 # LmNvbTBOBggrBgEFBQcwAoZCaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0Rp # Z2lDZXJ0U0hBMkFzc3VyZWRJRENvZGVTaWduaW5nQ0EuY3J0MAwGA1UdEwEB/wQC # MAAwDQYJKoZIhvcNAQELBQADggEBAJpiUqpdjsxByDL6Z9EW5TNceC3kgfgaYVPw # xexC4fC86UsnW0BRD1RWn62oLQdQj4EsqM53NvHc/ITny4wPk1g+p/iyWSelz/eQ # VbfmL3khgEkFXZKXf+TRUuHgPsMeHRgY2ZmSuSBIpjhkLPC0LeKFxHm44yjP2Ou/ # RWu6wA8pyzU4rx/xHLxIrR5VLB2QsH0LiLDgsVFzvZloriFvYBaEzswv/EINHyrc # nBEzCxU+5CKX14Hl+7Cu12ZDXlXqPBNFMqAmqH9Sg41hNZspLZKz9NTBGPAFZ1A9 # MTYUxqb/pNjTV2FDDDI37YAaDE/QDYccxwhptOZG9nNE4dZtkKYwggauMIIElqAD # AgECAhAHNje3JFR82Ees/ShmKl5bMA0GCSqGSIb3DQEBCwUAMGIxCzAJBgNVBAYT # AlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy # dC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNDAeFw0yMjAz # MjMwMDAwMDBaFw0zNzAzMjIyMzU5NTlaMGMxCzAJBgNVBAYTAlVTMRcwFQYDVQQK # Ew5EaWdpQ2VydCwgSW5jLjE7MDkGA1UEAxMyRGlnaUNlcnQgVHJ1c3RlZCBHNCBS # U0E0MDk2IFNIQTI1NiBUaW1lU3RhbXBpbmcgQ0EwggIiMA0GCSqGSIb3DQEBAQUA # A4ICDwAwggIKAoICAQDGhjUGSbPBPXJJUVXHJQPE8pE3qZdRodbSg9GeTKJtoLDM # g/la9hGhRBVCX6SI82j6ffOciQt/nR+eDzMfUBMLJnOWbfhXqAJ9/UO0hNoR8XOx # s+4rgISKIhjf69o9xBd/qxkrPkLcZ47qUT3w1lbU5ygt69OxtXXnHwZljZQp09ns # ad/ZkIdGAHvbREGJ3HxqV3rwN3mfXazL6IRktFLydkf3YYMZ3V+0VAshaG43IbtA # rF+y3kp9zvU5EmfvDqVjbOSmxR3NNg1c1eYbqMFkdECnwHLFuk4fsbVYTXn+149z # k6wsOeKlSNbwsDETqVcplicu9Yemj052FVUmcJgmf6AaRyBD40NjgHt1biclkJg6 # OBGz9vae5jtb7IHeIhTZgirHkr+g3uM+onP65x9abJTyUpURK1h0QCirc0PO30qh # HGs4xSnzyqqWc0Jon7ZGs506o9UD4L/wojzKQtwYSH8UNM/STKvvmz3+DrhkKvp1 # KCRB7UK/BZxmSVJQ9FHzNklNiyDSLFc1eSuo80VgvCONWPfcYd6T/jnA+bIwpUzX # 6ZhKWD7TA4j+s4/TXkt2ElGTyYwMO1uKIqjBJgj5FBASA31fI7tk42PgpuE+9sJ0 # sj8eCXbsq11GdeJgo1gJASgADoRU7s7pXcheMBK9Rp6103a50g5rmQzSM7TNsQID # AQABo4IBXTCCAVkwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUuhbZbU2F # L3MpdpovdYxqII+eyG8wHwYDVR0jBBgwFoAU7NfjgtJxXWRM3y5nP+e6mK4cD08w # DgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUFBwMIMHcGCCsGAQUFBwEB # BGswaTAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEEGCCsG # AQUFBzAChjVodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVz # dGVkUm9vdEc0LmNydDBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsMy5kaWdp # Y2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNybDAgBgNVHSAEGTAXMAgG # BmeBDAEEAjALBglghkgBhv1sBwEwDQYJKoZIhvcNAQELBQADggIBAH1ZjsCTtm+Y # qUQiAX5m1tghQuGwGC4QTRPPMFPOvxj7x1Bd4ksp+3CKDaopafxpwc8dB+k+YMjY # C+VcW9dth/qEICU0MWfNthKWb8RQTGIdDAiCqBa9qVbPFXONASIlzpVpP0d3+3J0 # FNf/q0+KLHqrhc1DX+1gtqpPkWaeLJ7giqzl/Yy8ZCaHbJK9nXzQcAp876i8dU+6 # WvepELJd6f8oVInw1YpxdmXazPByoyP6wCeCRK6ZJxurJB4mwbfeKuv2nrF5mYGj # VoarCkXJ38SNoOeY+/umnXKvxMfBwWpx2cYTgAnEtp/Nh4cku0+jSbl3ZpHxcpzp # SwJSpzd+k1OsOx0ISQ+UzTl63f8lY5knLD0/a6fxZsNBzU+2QJshIUDQtxMkzdwd # eDrknq3lNHGS1yZr5Dhzq6YBT70/O3itTK37xJV77QpfMzmHQXh6OOmc4d0j/R0o # 08f56PGYX/sr2H7yRp11LB4nLCbbbxV7HhmLNriT1ObyF5lZynDwN7+YAN8gFk8n # +2BnFqFmut1VwDophrCYoCvtlUG3OtUVmDG0YgkPCr2B2RP+v6TR81fZvAT6gt4y # 3wSJ8ADNXcL50CN/AAvkdgIm2fBldkKmKYcJRyvmfxqkhQ/8mJb2VVQrH4D6wPIO # K+XW+6kvRBVK5xMOHds3OBqhK/bt1nz8MIIGxjCCBK6gAwIBAgIQCnpKiJ7JmUKQ # BmM4TYaXnTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVUzEXMBUGA1UEChMO # RGlnaUNlcnQsIEluYy4xOzA5BgNVBAMTMkRpZ2lDZXJ0IFRydXN0ZWQgRzQgUlNB # NDA5NiBTSEEyNTYgVGltZVN0YW1waW5nIENBMB4XDTIyMDMyOTAwMDAwMFoXDTMz # MDMxNDIzNTk1OVowTDELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJ # bmMuMSQwIgYDVQQDExtEaWdpQ2VydCBUaW1lc3RhbXAgMjAyMiAtIDIwggIiMA0G # CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC5KpYjply8X9ZJ8BWCGPQz7sxcbOPg # JS7SMeQ8QK77q8TjeF1+XDbq9SWNQ6OB6zhj+TyIad480jBRDTEHukZu6aNLSOiJ # QX8Nstb5hPGYPgu/CoQScWyhYiYB087DbP2sO37cKhypvTDGFtjavOuy8YPRn80J # xblBakVCI0Fa+GDTZSw+fl69lqfw/LH09CjPQnkfO8eTB2ho5UQ0Ul8PUN7UWSxE # dMAyRxlb4pguj9DKP//GZ888k5VOhOl2GJiZERTFKwygM9tNJIXogpThLwPuf4UC # yYbh1RgUtwRF8+A4vaK9enGY7BXn/S7s0psAiqwdjTuAaP7QWZgmzuDtrn8oLsKe # 4AtLyAjRMruD+iM82f/SjLv3QyPf58NaBWJ+cCzlK7I9Y+rIroEga0OJyH5fsBrd # Gb2fdEEKr7mOCdN0oS+wVHbBkE+U7IZh/9sRL5IDMM4wt4sPXUSzQx0jUM2R1y+d # +/zNscGnxA7E70A+GToC1DGpaaBJ+XXhm+ho5GoMj+vksSF7hmdYfn8f6CvkFLIW # 1oGhytowkGvub3XAsDYmsgg7/72+f2wTGN/GbaR5Sa2Lf2GHBWj31HDjQpXonrub # S7LitkE956+nGijJrWGwoEEYGU7tR5thle0+C2Fa6j56mJJRzT/JROeAiylCcvd5 # st2E6ifu/n16awIDAQABo4IBizCCAYcwDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB # /wQCMAAwFgYDVR0lAQH/BAwwCgYIKwYBBQUHAwgwIAYDVR0gBBkwFzAIBgZngQwB # BAIwCwYJYIZIAYb9bAcBMB8GA1UdIwQYMBaAFLoW2W1NhS9zKXaaL3WMaiCPnshv # MB0GA1UdDgQWBBSNZLeJIf5WWESEYafqbxw2j92vDTBaBgNVHR8EUzBRME+gTaBL # hklodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRSU0E0 # MDk2U0hBMjU2VGltZVN0YW1waW5nQ0EuY3JsMIGQBggrBgEFBQcBAQSBgzCBgDAk # BggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMFgGCCsGAQUFBzAC # hkxodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRS # U0E0MDk2U0hBMjU2VGltZVN0YW1waW5nQ0EuY3J0MA0GCSqGSIb3DQEBCwUAA4IC # AQANLSN0ptH1+OpLmT8B5PYM5K8WndmzjJeCKZxDbwEtqzi1cBG/hBmLP13lhk++ # kzreKjlaOU7YhFmlvBuYquhs79FIaRk4W8+JOR1wcNlO3yMibNXf9lnLocLqTHbK # odyhK5a4m1WpGmt90fUCCU+C1qVziMSYgN/uSZW3s8zFp+4O4e8eOIqf7xHJMUpY # tt84fMv6XPfkU79uCnx+196Y1SlliQ+inMBl9AEiZcfqXnSmWzWSUHz0F6aHZE8+ # RokWYyBry/J70DXjSnBIqbbnHWC9BCIVJXAGcqlEO2lHEdPu6cegPk8QuTA25POq # aQmoi35komWUEftuMvH1uzitzcCTEdUyeEpLNypM81zctoXAu3AwVXjWmP5UbX9x # qUgaeN1Gdy4besAzivhKKIwSqHPPLfnTI/KeGeANlCig69saUaCVgo4oa6TOnXbe # qXOqSGpZQ65f6vgPBkKd3wZolv4qoHRbY2beayy4eKpNcG3wLPEHFX41tOa1DKKZ # pdcVazUOhdbgLMzgDCS4fFILHpl878jIxYxYaa+rPeHPzH0VrhS/inHfypex2Efq # HIXgRU4SHBQpWMxv03/LvsEOSm8gnK7ZczJZCOctkqEaEf4ymKZdK5fgi9OczG21 # Da5HYzhHF1tvE9pqEG4fSbdEW7QICodaWQR2EaGndwITHDGCBkwwggZIAgEBMIGG # MHIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsT # EHd3dy5kaWdpY2VydC5jb20xMTAvBgNVBAMTKERpZ2lDZXJ0IFNIQTIgQXNzdXJl # ZCBJRCBDb2RlIFNpZ25pbmcgQ0ECEAdO2UM47wU/ZdTz/JOHKccwCQYFKw4DAhoF # AKB4MBgGCisGAQQBgjcCAQwxCjAIoAKAAKECgAAwGQYJKoZIhvcNAQkDMQwGCisG # AQQBgjcCAQQwHAYKKwYBBAGCNwIBCzEOMAwGCisGAQQBgjcCARUwIwYJKoZIhvcN # AQkEMRYEFL/r1vdfmB3AqgivP3LIcDabHdGGMA0GCSqGSIb3DQEBAQUABIICALV8 # 2Kq+HQIu0mYLLUgGHKYj16JgslduwhumvJ+ZmPrKJ66kkgT+jsmTFZ00URwnsHZ7 # c2GxQWPsGX6dzMVfs4rrmwoOmKzIUwRL1U276zKg5DZG2YEEzPhdnmY3vc9L2xJq # 4GJbPM0o4k38YGZdzP8C8n/Tdg5OFJ9DNEyF+7DRSckEKBKH+MH9DpjvNqceRcX2 # 3H8owVsVyxvyg324QdGP02dVMm+7jNP6Sm2536/t9wBjlI26gaHDJBK9s+l6pICC # 2bFVKYYccU/y+7iRkGSO13hD7SKTFw4WUpwQL8ZsWst3L6ifSzy6OzQdCpjmIqVj # Yk+fFjMSyWffaxR76sMlcG+e7WTBS26WwVYxikQGJKlp9/g++plPJ80zonak6+EH # P97QGUZczPJsLh9Eb9id8JNGH9MFD+DyWxH91vjsPBlSVG05CACons9yxUZRhV/v # 6k9/adb6dhftSOyoqsp/LddQPcpeqq/Wc17OZ8AFJBiR08jhFJ2DjBlWqqmjMf01 # 1puOEYeAXMLxN9J3cnadEFaIgOryQd6SHfyjSsPop7CsRUdbt4MPRWCsFCCds4Po # KeZMtC2xzhzuwmxH8SI9KuK44jwCxUTCed5qx6X2YrSObfQsRjciuA3TB6x14KpG # fEFCVsMF9mDW2p75/ofPfez5CwkH3PGFoB+iyvL4oYIDIDCCAxwGCSqGSIb3DQEJ # BjGCAw0wggMJAgEBMHcwYzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0 # LCBJbmMuMTswOQYDVQQDEzJEaWdpQ2VydCBUcnVzdGVkIEc0IFJTQTQwOTYgU0hB # MjU2IFRpbWVTdGFtcGluZyBDQQIQCnpKiJ7JmUKQBmM4TYaXnTANBglghkgBZQME # AgEFAKBpMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X # DTIyMDQyOTE2NDQ1N1owLwYJKoZIhvcNAQkEMSIEIAfdBYerCQSlkVVNlmuDLXor # UAA+LNROyhVFScYbTLZgMA0GCSqGSIb3DQEBAQUABIICAByjnZeNu9WgqTRQ01/+ # UUFnUZxVkodjg6X93v3r0/ScfG8qElIIAS6xaPWvbA4USXG2ECcsE0sWDtlv2VOc # DzJHIfKOc9vEY0ZAxjloSphtYwOYl/9LU2d5X/KYzYcmG7RWHbA7TKMLeZGMPaAi # F1/rT7K/w2Cw/GOWQfDnMZb30NtkxUjlqY4hnO0h6A9N/ePM3zoed/V+gmEU6qze # qkxiRubazEyq/3MlisyNW9PWahsy2Cgmf7iKc6Lu7EL6rpEJn/rhSHkjsWZHSlD4 # HRxjQUAwIu84Agykap2rVmNWcCJn1TgvyjdC1tidRfzPD24OhbJzTgmHcDHJY3bp # yuLXZAoZUXgklWvg1NcMLV/rfJxLEpX6to8br7xm0TruzyGOb1Fx2NmhbQxr2Mnm # WiVJIgHvzt9Zb1EBW4kCOAmvDlTEtgGwrrcO0LqNPjxnh/xiUUnT4eIkoQmJuD8T # /rNiskNa4sMfl/ql/gdn2oUShDOABnT4yKyOsB6Cn5j3sQ5mR0/lNhgqVNsDE4Pk # uV+XaREtd84mvTH9lV+iDOHbR/p7g6VJv7v51fnRTo/kfShRbRWhfUI1SiCMWTZI # G9GqWQ2y1Rr1zyEgzkYSUvhxpy+12PevaW4TwKi4zTHsBC2buoS45fzENj0Y0Mgv # imesvzFybBvc6gC5PkndFDSJ # SIG # End signature block |