PSFalcon.psd1
@{ RootModule = 'PSFalcon.psm1' ModuleVersion = '2.2.4' 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://github.com/CrowdStrike/psfalcon/wiki' PowerShellVersion = '5.1' RequiredAssemblies = @('System.Net.Http') ScriptsToProcess = @('Class/Class.ps1') FunctionsToExport = @( # alerts 'Get-FalconAlert' 'Invoke-FalconAlertAction' # archives 'Expand-FalconSampleArchive' 'Get-FalconSampleArchive' 'Get-FalconSampleExtraction' 'Remove-FalconSampleArchive' 'Send-FalconSampleArchive' # cloud-connect-aws 'Confirm-FalconDiscoverAwsAccess' 'Edit-FalconDiscoverAwsAccount' 'Get-FalconDiscoverAwsAccount' 'Get-FalconDiscoverAwsLink' 'Get-FalconDiscoverAwsSetting' 'New-FalconDiscoverAwsAccount' 'Receive-FalconDiscoverAwsScript' 'Remove-FalconDiscoverAwsAccount' 'Update-FalconDiscoverAwsSetting' # cloud-connect-azure 'Get-FalconDiscoverAzureAccount' 'Get-FalconDiscoverAzureCertificate' 'New-FalconDiscoverAzureAccount' 'Receive-FalconDiscoverAzureScript' 'Update-FalconDiscoverAzureAccount' # cloud-connect-cspm-aws 'Edit-FalconHorizonAwsAccount' 'Get-FalconHorizonAwsAccount' 'Get-FalconHorizonAwsLink' 'New-FalconHorizonAwsAccount' 'Receive-FalconHorizonAwsScript' 'Remove-FalconHorizonAwsAccount' # cloud-connect-cspm-azure 'Edit-FalconHorizonAzureAccount' 'Get-FalconHorizonAzureAccount' 'Get-FalconHorizonAzureCertificate' 'New-FalconHorizonAzureAccount' 'Receive-FalconHorizonAzureScript' 'Remove-FalconHorizonAzureAccount' # cloud-connect-gcp 'Get-FalconDiscoverGcpAccount' 'New-FalconDiscoverGcpAccount' 'Receive-FalconDiscoverGcpScript' # container-security 'Get-FalconContainerAssessment' 'Get-FalconContainerSensor' 'Remove-FalconRegistryCredential' 'Request-FalconRegistryCredential' 'Remove-FalconContainerImage' 'Show-FalconRegistryCredential' # detects 'Edit-FalconDetection' 'Get-FalconDetection' 'Get-FalconHorizonIoa' 'Get-FalconHorizonIom' # devices 'Add-FalconGroupingTag' 'Edit-FalconHostGroup' 'Get-FalconHost' 'Get-FalconHostGroup' 'Get-FalconHostGroupMember' 'Invoke-FalconHostAction' 'Invoke-FalconHostGroupAction' 'New-FalconHostGroup' 'Remove-FalconGroupingTag' 'Remove-FalconHostGroup' # discover 'Get-FalconAsset' # enrollments 'Invoke-FalconMobileAction' # falcon-complete-dashboards 'Get-FalconCompleteAllowlist' 'Get-FalconCompleteBlocklist' 'Get-FalconCompleteCollection' 'Get-FalconCompleteDetection' 'Get-FalconCompleteEscalation' 'Get-FalconCompleteIncident' 'Get-FalconCompleteRemediation' # falconx 'Get-FalconReport' 'Get-FalconSubmission' 'Get-FalconSubmissionQuota' 'New-FalconSubmission' 'Receive-FalconArtifact' 'Remove-FalconReport' # filevantage 'Get-FalconFimChange' # fwmgr 'Edit-FalconFirewallGroup' 'Edit-FalconFirewallSetting' 'Get-FalconFirewallEvent' 'Get-FalconFirewallField' 'Get-FalconFirewallGroup' 'Get-FalconFirewallPlatform' 'Get-FalconFirewallRule' 'Get-FalconFirewallSetting' 'New-FalconFirewallGroup' 'Remove-FalconFirewallGroup' 'Test-FalconFirewallPath' # identity-protection 'Invoke-FalconIdentityGraph' # image-assessment 'Get-FalconContainerVulnerability' # incidents 'Get-FalconBehavior' 'Get-FalconIncident' 'Get-FalconScore' 'Invoke-FalconIncidentAction' # indicators 'Get-FalconIocHost' 'Get-FalconIocProcess' # intel 'Get-FalconActor' 'Get-FalconAttck' 'Get-FalconCve' 'Get-FalconIndicator' 'Get-FalconIntel' 'Get-FalconRule' 'Receive-FalconIntel' 'Receive-FalconRule' # installation-tokens 'Edit-FalconInstallToken' 'Edit-FalconInstallTokenSetting' 'Get-FalconInstallToken' 'Get-FalconInstallTokenEvent' 'Get-FalconInstallTokenSetting' 'New-FalconInstallToken' 'Remove-FalconInstallToken' # ioa 'Get-FalconHorizonIoaEvent' 'Get-FalconHorizonIoaUser' # ioarules 'Edit-FalconIoaGroup' 'Edit-FalconIoaRule' 'Get-FalconIoaGroup' 'Get-FalconIoaPlatform' 'Get-FalconIoaRule' 'Get-FalconIoaSeverity' 'Get-FalconIoaType' 'New-FalconIoaGroup' 'New-FalconIoaRule' 'Remove-FalconIoaGroup' 'Remove-FalconIoaRule' 'Test-FalconIoaRule' # iocs 'Edit-FalconIoc' 'Get-FalconIoc' 'Get-FalconIocAction' 'Get-FalconIocPlatform' 'Get-FalconIocSeverity' 'Get-FalconIocType' 'New-FalconIoc' 'Remove-FalconIoc' # kubernetes-protection 'Edit-FalconContainerAwsAccount' 'Edit-FalconContainerAzureAccount' 'Get-FalconContainerAwsAccount' 'Get-FalconContainerAzureAccount' 'Get-FalconContainerCloud' 'Get-FalconContainerCluster' 'Invoke-FalconContainerScan' 'New-FalconContainerAwsAccount' 'New-FalconContainerAzureAccount' 'New-FalconContainerKey' 'Receive-FalconContainerYaml' 'Remove-FalconContainerAwsAccount' 'Remove-FalconContainerAzureAccount' # malquery 'Get-FalconMalQuery' 'Get-FalconMalQueryQuota' 'Get-FalconMalQuerySample' 'Group-FalconMalQuerySample' 'Invoke-FalconMalQuery' 'Receive-FalconMalQuerySample' 'Search-FalconMalQueryHash' # message-center 'Add-FalconCompleteActivity' 'Edit-FalconCompleteCase' 'New-FalconCompleteCase' 'Get-FalconCompleteActivity' 'Get-FalconCompleteCase' 'Receive-FalconCompleteAttachment' 'Send-FalconCompleteAttachment' # mssp '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 'Request-FalconToken' 'Revoke-FalconToken' 'Test-FalconToken' # ods 'Get-FalconScan' 'Get-FalconScanFile' 'Get-FalconScanHost' 'Get-FalconScheduledScan' 'New-FalconScheduledScan' 'Remove-FalconScheduledScan' 'Start-FalconScan' 'Stop-FalconScan' # overwatch-dashboards 'Get-FalconOverWatchEvent' 'Get-FalconOverWatchDetection' 'Get-FalconOverWatchIncident' # policy-device-control 'Edit-FalconDeviceControlPolicy' 'Get-FalconDeviceControlPolicy' 'Get-FalconDeviceControlPolicyMember' 'Invoke-FalconDeviceControlPolicyAction' 'New-FalconDeviceControlPolicy' 'Remove-FalconDeviceControlPolicy' 'Set-FalconDeviceControlPrecedence' # policy-firewall-management 'Edit-FalconFirewallPolicy' 'Get-FalconFirewallPolicy' 'Get-FalconFirewallPolicyMember' 'Invoke-FalconFirewallPolicyAction' 'New-FalconFirewallPolicy' 'Remove-FalconFirewallPolicy' 'Set-FalconFirewallPrecedence' # policy-ioa-exclusions 'ConvertTo-FalconIoaExclusion' 'Edit-FalconIoaExclusion' 'Get-FalconIoaExclusion' 'New-FalconIoaExclusion' 'Remove-FalconIoaExclusion' # policy-ml-exclusions 'ConvertTo-FalconMlExclusion' 'Edit-FalconMlExclusion' 'Get-FalconMlExclusion' 'New-FalconMlExclusion' 'Remove-FalconMlExclusion' # policy-prevention 'Edit-FalconPreventionPolicy' 'Get-FalconPreventionPolicy' 'Get-FalconPreventionPolicyMember' 'Invoke-FalconPreventionPolicyAction' 'New-FalconPreventionPolicy' 'Remove-FalconPreventionPolicy' 'Set-FalconPreventionPrecedence' # policy-response 'Edit-FalconResponsePolicy' 'Get-FalconResponsePolicy' 'Get-FalconResponsePolicyMember' 'Invoke-FalconResponsePolicyAction' 'New-FalconResponsePolicy' 'Remove-FalconResponsePolicy' 'Set-FalconResponsePrecedence' # policy-sensor-update 'Edit-FalconSensorUpdatePolicy' 'Get-FalconBuild' 'Get-FalconKernel' 'Get-FalconSensorUpdatePolicy' 'Get-FalconSensorUpdatePolicyMember' 'Get-FalconUninstallToken' 'Invoke-FalconSensorUpdatePolicyAction' 'New-FalconSensorUpdatePolicy' 'Remove-FalconSensorUpdatePolicy' 'Set-FalconSensorUpdatePrecedence' # policy-sv-exclusions 'Edit-FalconSvExclusion' 'Get-FalconSvExclusion' 'New-FalconSvExclusion' 'Remove-FalconSvExclusion' # psf-config 'Export-FalconConfig' 'Import-FalconConfig' # psf-devices 'Find-FalconDuplicate' 'Find-FalconHostname' # psf-fwmgr 'ConvertTo-FalconFirewallRule' # psf-logscale 'Register-FalconEventCollector' 'Send-FalconEvent' 'Show-FalconEventCollector' 'Unregister-FalconEventCollector' # psf-output 'Export-FalconReport' 'Send-FalconWebhook' 'Show-FalconMap' 'Show-FalconModule' # psf-policies 'Compare-FalconPreventionPhase' 'Copy-FalconDeviceControlPolicy' 'Copy-FalconFirewallPolicy' 'Copy-FalconPreventionPolicy' 'Copy-FalconResponsePolicy' 'Copy-FalconSensorUpdatePolicy' # psf-sensors 'Add-FalconSensorTag' 'Get-FalconSensorTag' 'Remove-FalconSensorTag' 'Uninstall-FalconSensor' # psf-real-time-response 'Get-FalconQueue' 'Invoke-FalconDeploy' 'Invoke-FalconRtr' # quarantine 'Get-FalconQuarantine' 'Invoke-FalconQuarantineAction' 'Test-FalconQuarantineAction' # real-time-response 'Confirm-FalconAdminCommand' 'Confirm-FalconCommand' 'Confirm-FalconGetFile' 'Confirm-FalconResponderCommand' 'Edit-FalconScript' 'Get-FalconPutFile' 'Get-FalconScript' 'Get-FalconSession' 'Invoke-FalconAdminCommand' 'Invoke-FalconBatchGet' 'Invoke-FalconCommand' 'Invoke-FalconResponderCommand' 'Receive-FalconGetFile' 'Remove-FalconCommand' 'Remove-FalconGetFile' 'Remove-FalconPutFile' 'Remove-FalconScript' 'Remove-FalconSession' 'Send-FalconPutFile' 'Send-FalconScript' 'Start-FalconSession' 'Update-FalconSession' # recon 'Edit-FalconReconAction' 'Edit-FalconReconNotification' 'Edit-FalconReconRule' 'Get-FalconReconAction' 'Get-FalconReconExport' 'Get-FalconReconNotification' 'Get-FalconReconRecord' 'Get-FalconReconRule' 'Get-FalconReconRulePreview' 'Invoke-FalconReconExport' 'New-FalconReconAction' 'New-FalconReconRule' 'Receive-FalconReconExport' 'Remove-FalconReconAction' 'Remove-FalconReconExport' 'Remove-FalconReconRule' 'Remove-FalconReconNotification' # reports 'Get-FalconScheduledReport' 'Invoke-FalconScheduledReport' 'Receive-FalconScheduledReport' 'Redo-FalconScheduledReport' # samples 'Get-FalconSample' 'Send-FalconSample' 'Receive-FalconSample' 'Remove-FalconSample' # scanner 'Get-FalconQuickScan' 'Get-FalconQuickScanQuota' 'New-FalconQuickScan' # sensors 'Get-FalconCcid' 'Get-FalconInstaller' 'Get-FalconStream' 'Receive-FalconInstaller' 'Update-FalconStream' # settings 'Edit-FalconHorizonPolicy' 'Edit-FalconHorizonSchedule' 'Get-FalconHorizonPolicy' 'Get-FalconHorizonSchedule' # settings-discover 'Get-FalconDiscoverAwsScript' # spotlight 'Get-FalconRemediation' 'Get-FalconVulnerability' 'Get-FalconVulnerabilityLogic' # ti 'Get-FalconTailoredEvent' 'Get-FalconTailoredRule' # user-management 'Add-FalconRole' 'Edit-FalconUser' 'Get-FalconRole' 'Get-FalconUser' 'Invoke-FalconUserAction' 'New-FalconUser' 'Remove-FalconRole' 'Remove-FalconUser' # zero-trust-assessment '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.4' } } } # SIG # Begin signature block # MIIpCQYJKoZIhvcNAQcCoIIo+jCCKPYCAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB # gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR # AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUPD+GNpEcw4bgB+rRgHaXkQ6l # HgKggiInMIIDtzCCAp+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+YJJ92JuoVP6EpQYhS6SkepobEQysmah5xikmmRR7zCCBY0wggR1oAMC # AQICEA6bGI750C3n79tQ4ghAGFowDQYJKoZIhvcNAQEMBQAwZTELMAkGA1UEBhMC # VVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0 # LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTIy # MDgwMTAwMDAwMFoXDTMxMTEwOTIzNTk1OVowYjELMAkGA1UEBhMCVVMxFTATBgNV # BAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEhMB8G # A1UEAxMYRGlnaUNlcnQgVHJ1c3RlZCBSb290IEc0MIICIjANBgkqhkiG9w0BAQEF # AAOCAg8AMIICCgKCAgEAv+aQc2jeu+RdSjwwIjBpM+zCpyUuySE98orYWcLhKac9 # WKt2ms2uexuEDcQwH/MbpDgW61bGl20dq7J58soR0uRf1gU8Ug9SH8aeFaV+vp+p # VxZZVXKvaJNwwrK6dZlqczKU0RBEEC7fgvMHhOZ0O21x4i0MG+4g1ckgHWMpLc7s # Xk7Ik/ghYZs06wXGXuxbGrzryc/NrDRAX7F6Zu53yEioZldXn1RYjgwrt0+nMNlW # 7sp7XeOtyU9e5TXnMcvak17cjo+A2raRmECQecN4x7axxLVqGDgDEI3Y1DekLgV9 # iPWCPhCRcKtVgkEy19sEcypukQF8IUzUvK4bA3VdeGbZOjFEmjNAvwjXWkmkwuap # oGfdpCe8oU85tRFYF/ckXEaPZPfBaYh2mHY9WV1CdoeJl2l6SPDgohIbZpp0yt5L # HucOY67m1O+SkjqePdwA5EUlibaaRBkrfsCUtNJhbesz2cXfSwQAzH0clcOP9yGy # shG3u3/y1YxwLEFgqrFjGESVGnZifvaAsPvoZKYz0YkH4b235kOkGLimdwHhD5QM # IR2yVCkliWzlDlJRR3S+Jqy2QXXeeqxfjT/JvNNBERJb5RBQ6zHFynIWIgnffEx1 # P2PsIV/EIFFrb7GrhotPwtZFX50g/KEexcCPorF+CiaZ9eRpL5gdLfXZqbId5RsC # AwEAAaOCATowggE2MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOzX44LScV1k # TN8uZz/nupiuHA9PMB8GA1UdIwQYMBaAFEXroq/0ksuCMS1Ri6enIZ3zbcgPMA4G # A1UdDwEB/wQEAwIBhjB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6 # Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMu # ZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNydDBFBgNVHR8E # PjA8MDqgOKA2hjRodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1 # cmVkSURSb290Q0EuY3JsMBEGA1UdIAQKMAgwBgYEVR0gADANBgkqhkiG9w0BAQwF # AAOCAQEAcKC/Q1xV5zhfoKN0Gz22Ftf3v1cHvZqsoYcs7IVeqRq7IviHGmlUIu2k # iHdtvRoU9BNKei8ttzjv9P+Aufih9/Jy3iS8UgPITtAq3votVs/59PesMHqai7Je # 1M/RQ0SbQyHrlnKhSLSZy51PpwYDE3cnRNTnf+hZqPC/Lwum6fI0POz3A8eHqNJM # QBk1RmppVLC4oVaO7KTVPeix3P0c2PR3WlxUjG/voVA9/HYJaISfb8rbII01YBwC # A8sgsKxYoA5AY8WYIsGyWfVVa88nq2x2zm8jLfR+cWojayL/ErhULSd+2DrZ8LaH # lv1b0VysGMNNn3O3AamfV6peKOK5lDCCBi0wggUVoAMCAQICEAdO2UM47wU/ZdTz # /JOHKccwDQYJKoZIhvcNAQELBQAwcjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERp # Z2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTExMC8GA1UEAxMo # RGlnaUNlcnQgU0hBMiBBc3N1cmVkIElEIENvZGUgU2lnbmluZyBDQTAeFw0yMTAy # MjUwMDAwMDBaFw0yMzAzMDEyMzU5NTlaMGsxCzAJBgNVBAYTAlVTMRMwEQYDVQQI # EwpDYWxpZm9ybmlhMQ8wDQYDVQQHEwZJcnZpbmUxGjAYBgNVBAoTEUNyb3dkU3Ry # aWtlLCBJbmMuMRowGAYDVQQDExFDcm93ZFN0cmlrZSwgSW5jLjCCAiIwDQYJKoZI # hvcNAQEBBQADggIPADCCAgoCggIBAMWCkuczUcFaNM+OtyTwSVA5Z7B+tpSTR3Z8 # /EYJvXMvxZMEPsFjJxE6XdECPkwRqBSrpQS7n8zN1CzHn4DR56S8GoK9VVNFVS6f # UMsTM3po3goDywTdvcL3wa5fsvLWV2rXrl485+kSjmohEZO0xFB67L/U5rpj6tnz # gU1h7a45K+k2s2Ws+sqsOnjUmqgUGXmbktkA9TasCFmtCr7fvn3QNUx4PwD6AFZ9 # mjUY/BgWguoT7qZY5kMkeifiE62o/4w7sb/PqX+yaICPId+mseHcb9KLDi/6zFrW # rV1cNSqcbOt2D/oJeLknEEd6lD67BF7+tDwSE9YMGLwke4FQ25nKlAAyr08mkXko # Iu0rnbn0xrzfuRR8YmBLfVcz9QGk1yHivchQ4puq45VGiaeU+fGp7ZWFFBx/slfx # rFBaEq2VEAtSV7xT7ESo28NJnyw2lyrrUvVkJJnTxRUarZ3OZne4cj/PAbRpkROq # tXbF9N65Qw2wzce9un+y99OCIHsrUONMyyLb9diXtTLNByP2aQ5XR65t/Xe9PTMQ # /AB4+I0FNe6lxsc3ZelhTwOCWr0o2Z6N50K77FQS8d5rivJmGQRHPZuiI6po494P # josJwga69h3OoXoJMp7Jr9J6r11eEEBR33KOBK1ntTfQ3OpgZk02vrraF1hYocIn # ezZUMZc9AgMBAAGjggHEMIIBwDAfBgNVHSMEGDAWgBRaxLl7KgqjpepxA8Bg+S32 # ZXUOWDAdBgNVHQ4EFgQUeyKldoWZnECAl/KvFRZG44xizdUwDgYDVR0PAQH/BAQD # AgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMDMHcGA1UdHwRwMG4wNaAzoDGGL2h0dHA6 # Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9zaGEyLWFzc3VyZWQtY3MtZzEuY3JsMDWgM6Ax # hi9odHRwOi8vY3JsNC5kaWdpY2VydC5jb20vc2hhMi1hc3N1cmVkLWNzLWcxLmNy # bDBLBgNVHSAERDBCMDYGCWCGSAGG/WwDATApMCcGCCsGAQUFBwIBFhtodHRwOi8v # d3d3LmRpZ2ljZXJ0LmNvbS9DUFMwCAYGZ4EMAQQBMIGEBggrBgEFBQcBAQR4MHYw # JAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBOBggrBgEFBQcw # AoZCaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0U0hBMkFzc3Vy # ZWRJRENvZGVTaWduaW5nQ0EuY3J0MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEL # BQADggEBAJpiUqpdjsxByDL6Z9EW5TNceC3kgfgaYVPwxexC4fC86UsnW0BRD1RW # n62oLQdQj4EsqM53NvHc/ITny4wPk1g+p/iyWSelz/eQVbfmL3khgEkFXZKXf+TR # UuHgPsMeHRgY2ZmSuSBIpjhkLPC0LeKFxHm44yjP2Ou/RWu6wA8pyzU4rx/xHLxI # rR5VLB2QsH0LiLDgsVFzvZloriFvYBaEzswv/EINHyrcnBEzCxU+5CKX14Hl+7Cu # 12ZDXlXqPBNFMqAmqH9Sg41hNZspLZKz9NTBGPAFZ1A9MTYUxqb/pNjTV2FDDDI3 # 7YAaDE/QDYccxwhptOZG9nNE4dZtkKYwggauMIIElqADAgECAhAHNje3JFR82Ees # /ShmKl5bMA0GCSqGSIb3DQEBCwUAMGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxE # aWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMT # GERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNDAeFw0yMjAzMjMwMDAwMDBaFw0zNzAz # MjIyMzU5NTlaMGMxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5j # LjE7MDkGA1UEAxMyRGlnaUNlcnQgVHJ1c3RlZCBHNCBSU0E0MDk2IFNIQTI1NiBU # aW1lU3RhbXBpbmcgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDG # hjUGSbPBPXJJUVXHJQPE8pE3qZdRodbSg9GeTKJtoLDMg/la9hGhRBVCX6SI82j6 # ffOciQt/nR+eDzMfUBMLJnOWbfhXqAJ9/UO0hNoR8XOxs+4rgISKIhjf69o9xBd/ # qxkrPkLcZ47qUT3w1lbU5ygt69OxtXXnHwZljZQp09nsad/ZkIdGAHvbREGJ3Hxq # V3rwN3mfXazL6IRktFLydkf3YYMZ3V+0VAshaG43IbtArF+y3kp9zvU5EmfvDqVj # bOSmxR3NNg1c1eYbqMFkdECnwHLFuk4fsbVYTXn+149zk6wsOeKlSNbwsDETqVcp # licu9Yemj052FVUmcJgmf6AaRyBD40NjgHt1biclkJg6OBGz9vae5jtb7IHeIhTZ # girHkr+g3uM+onP65x9abJTyUpURK1h0QCirc0PO30qhHGs4xSnzyqqWc0Jon7ZG # s506o9UD4L/wojzKQtwYSH8UNM/STKvvmz3+DrhkKvp1KCRB7UK/BZxmSVJQ9FHz # NklNiyDSLFc1eSuo80VgvCONWPfcYd6T/jnA+bIwpUzX6ZhKWD7TA4j+s4/TXkt2 # ElGTyYwMO1uKIqjBJgj5FBASA31fI7tk42PgpuE+9sJ0sj8eCXbsq11GdeJgo1gJ # ASgADoRU7s7pXcheMBK9Rp6103a50g5rmQzSM7TNsQIDAQABo4IBXTCCAVkwEgYD # VR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUuhbZbU2FL3MpdpovdYxqII+eyG8w # HwYDVR0jBBgwFoAU7NfjgtJxXWRM3y5nP+e6mK4cD08wDgYDVR0PAQH/BAQDAgGG # MBMGA1UdJQQMMAoGCCsGAQUFBwMIMHcGCCsGAQUFBwEBBGswaTAkBggrBgEFBQcw # AYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29tMEEGCCsGAQUFBzAChjVodHRwOi8v # Y2FjZXJ0cy5kaWdpY2VydC5jb20vRGlnaUNlcnRUcnVzdGVkUm9vdEc0LmNydDBD # BgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNl # cnRUcnVzdGVkUm9vdEc0LmNybDAgBgNVHSAEGTAXMAgGBmeBDAEEAjALBglghkgB # hv1sBwEwDQYJKoZIhvcNAQELBQADggIBAH1ZjsCTtm+YqUQiAX5m1tghQuGwGC4Q # TRPPMFPOvxj7x1Bd4ksp+3CKDaopafxpwc8dB+k+YMjYC+VcW9dth/qEICU0MWfN # thKWb8RQTGIdDAiCqBa9qVbPFXONASIlzpVpP0d3+3J0FNf/q0+KLHqrhc1DX+1g # tqpPkWaeLJ7giqzl/Yy8ZCaHbJK9nXzQcAp876i8dU+6WvepELJd6f8oVInw1Ypx # dmXazPByoyP6wCeCRK6ZJxurJB4mwbfeKuv2nrF5mYGjVoarCkXJ38SNoOeY+/um # nXKvxMfBwWpx2cYTgAnEtp/Nh4cku0+jSbl3ZpHxcpzpSwJSpzd+k1OsOx0ISQ+U # zTl63f8lY5knLD0/a6fxZsNBzU+2QJshIUDQtxMkzdwdeDrknq3lNHGS1yZr5Dhz # q6YBT70/O3itTK37xJV77QpfMzmHQXh6OOmc4d0j/R0o08f56PGYX/sr2H7yRp11 # LB4nLCbbbxV7HhmLNriT1ObyF5lZynDwN7+YAN8gFk8n+2BnFqFmut1VwDophrCY # oCvtlUG3OtUVmDG0YgkPCr2B2RP+v6TR81fZvAT6gt4y3wSJ8ADNXcL50CN/AAvk # dgIm2fBldkKmKYcJRyvmfxqkhQ/8mJb2VVQrH4D6wPIOK+XW+6kvRBVK5xMOHds3 # OBqhK/bt1nz8MIIGwDCCBKigAwIBAgIQDE1pckuU+jwqSj0pB4A9WjANBgkqhkiG # 9w0BAQsFADBjMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4x # OzA5BgNVBAMTMkRpZ2lDZXJ0IFRydXN0ZWQgRzQgUlNBNDA5NiBTSEEyNTYgVGlt # ZVN0YW1waW5nIENBMB4XDTIyMDkyMTAwMDAwMFoXDTMzMTEyMTIzNTk1OVowRjEL # MAkGA1UEBhMCVVMxETAPBgNVBAoTCERpZ2lDZXJ0MSQwIgYDVQQDExtEaWdpQ2Vy # dCBUaW1lc3RhbXAgMjAyMiAtIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK # AoICAQDP7KUmOsap8mu7jcENmtuh6BSFdDMaJqzQHFUeHjZtvJJVDGH0nQl3PRWW # CC9rZKT9BoMW15GSOBwxApb7crGXOlWvM+xhiummKNuQY1y9iVPgOi2Mh0KuJqTk # u3h4uXoW4VbGwLpkU7sqFudQSLuIaQyIxvG+4C99O7HKU41Agx7ny3JJKB5MgB6F # VueF7fJhvKo6B332q27lZt3iXPUv7Y3UTZWEaOOAy2p50dIQkUYp6z4m8rSMzUy5 # Zsi7qlA4DeWMlF0ZWr/1e0BubxaompyVR4aFeT4MXmaMGgokvpyq0py2909ueMQo # P6McD1AGN7oI2TWmtR7aeFgdOej4TJEQln5N4d3CraV++C0bH+wrRhijGfY59/XB # T3EuiQMRoku7mL/6T+R7Nu8GRORV/zbq5Xwx5/PCUsTmFntafqUlc9vAapkhLWPl # WfVNL5AfJ7fSqxTlOGaHUQhr+1NDOdBk+lbP4PQK5hRtZHi7mP2Uw3Mh8y/CLiDX # gazT8QfU4b3ZXUtuMZQpi+ZBpGWUwFjl5S4pkKa3YWT62SBsGFFguqaBDwklU/G/ # O+mrBw5qBzliGcnWhX8T2Y15z2LF7OF7ucxnEweawXjtxojIsG4yeccLWYONxu71 # LHx7jstkifGxxLjnU15fVdJ9GSlZA076XepFcxyEftfO4tQ6dwIDAQABo4IBizCC # AYcwDgYDVR0PAQH/BAQDAgeAMAwGA1UdEwEB/wQCMAAwFgYDVR0lAQH/BAwwCgYI # KwYBBQUHAwgwIAYDVR0gBBkwFzAIBgZngQwBBAIwCwYJYIZIAYb9bAcBMB8GA1Ud # IwQYMBaAFLoW2W1NhS9zKXaaL3WMaiCPnshvMB0GA1UdDgQWBBRiit7QYfyPMRTt # lwvNPSqUFN9SnDBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsMy5kaWdpY2Vy # dC5jb20vRGlnaUNlcnRUcnVzdGVkRzRSU0E0MDk2U0hBMjU2VGltZVN0YW1waW5n # Q0EuY3JsMIGQBggrBgEFBQcBAQSBgzCBgDAkBggrBgEFBQcwAYYYaHR0cDovL29j # c3AuZGlnaWNlcnQuY29tMFgGCCsGAQUFBzAChkxodHRwOi8vY2FjZXJ0cy5kaWdp # Y2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRSU0E0MDk2U0hBMjU2VGltZVN0YW1w # aW5nQ0EuY3J0MA0GCSqGSIb3DQEBCwUAA4ICAQBVqioa80bzeFc3MPx140/WhSPx # /PmVOZsl5vdyipjDd9Rk/BX7NsJJUSx4iGNVCUY5APxp1MqbKfujP8DJAJsTHbCY # idx48s18hc1Tna9i4mFmoxQqRYdKmEIrUPwbtZ4IMAn65C3XCYl5+QnmiM59G7hq # opvBU2AJ6KO4ndetHxy47JhB8PYOgPvk/9+dEKfrALpfSo8aOlK06r8JSRU1Nlma # D1TSsht/fl4JrXZUinRtytIFZyt26/+YsiaVOBmIRBTlClmia+ciPkQh0j8cwJvt # fEiy2JIMkU88ZpSvXQJT657inuTTH4YBZJwAwuladHUNPeF5iL8cAZfJGSOA1zZa # X5YWsWMMxkZAO85dNdRZPkOaGK7DycvD+5sTX2q1x+DzBcNZ3ydiK95ByVO5/zQQ # Z/YmMph7/lxClIGUgp2sCovGSxVK05iQRWAzgOAj3vgDpPZFR+XOuANCR+hBNnF3 # rf2i6Jd0Ti7aHh2MWsgemtXC8MYiqE+bvdgcmlHEL5r2X6cnl7qWLoVXwGDneFZ/ # au/ClZpLEQLIgpzJGgV8unG1TnqZbPTontRamMifv427GFxD9dAq6OJi7ngE273R # +1sKqHB+8JeEeOMIA11HLGOoJTiXAdI/Otrl5fbmm9x+LMz/F0xNAKLY1gEOuIvu # 5uByVYksJxlh9ncBjDGCBkwwggZIAgEBMIGGMHIxCzAJBgNVBAYTAlVTMRUwEwYD # VQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMTAv # BgNVBAMTKERpZ2lDZXJ0IFNIQTIgQXNzdXJlZCBJRCBDb2RlIFNpZ25pbmcgQ0EC # EAdO2UM47wU/ZdTz/JOHKccwCQYFKw4DAhoFAKB4MBgGCisGAQQBgjcCAQwxCjAI # oAKAAKECgAAwGQYJKoZIhvcNAQkDMQwGCisGAQQBgjcCAQQwHAYKKwYBBAGCNwIB # CzEOMAwGCisGAQQBgjcCARUwIwYJKoZIhvcNAQkEMRYEFNNflQS9u4K/WdnJjTzj # Nv6yiF8vMA0GCSqGSIb3DQEBAQUABIICADcZYE55s1XB+sUHMRzVcEr2AIxZFZvP # zdEMxBXTlBBrZLg5+kGNG8u80x+c/6B2szvBNVrfJoWwLhIMu5EjrdZm/ol6kv3Y # MJix1tWZW/mHFsb20xU/lI1xUNpr1OMb5mUu119Q5Bu/KkQqMKWN9+4jKl2fk3nz # SlhGm2AaFfzFXXwaAQun8Fad2TWMXZUlNIii3w/IeNn4pxs6oCv8A2gG/WtOmi03 # oHJWB7IfLKozpAUMd6DVgzxZm1VEHYDs4XvV8SRjBtZJBPCv1OTiTO2oKAe9boaP # YVK+NmA30vHPFH6ybtEXvRHNJEgUvOMLPPaYYWh6VlhuZD4G/4kroREwOVGou/yi # BFWb1nR3bQQFlszsGL/Pj9AogLJnKrxaRGpBGVdWbGg1ArcWtPjL2PgagetKmfOz # 0aDqA1/GRFBWUOQeucy/dtNhsofrVnLW/TYOKv6Rz+X+ph0EhsIMn+FNHX7TphL/ # bF/NBFlcSmFSeW5+/ZvjmQnM4UJf4KQhjkwKbDzyVjBo29OcujAuaVsg125KfqWd # vvb8oeg6xNsTY+ZdnHlgz8Ral98kM59NzDnu9kAUGA65n44m+aqgSDEcJ6W81Oe2 # CopKrSIXT/+c91i9/YrYpmdeV/vu65xatAdBoTBwwVEqR/38bp1q3vwWd1QZvNDm # P4+cmFXd4uJaoYIDIDCCAxwGCSqGSIb3DQEJBjGCAw0wggMJAgEBMHcwYzELMAkG # A1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMTswOQYDVQQDEzJEaWdp # Q2VydCBUcnVzdGVkIEc0IFJTQTQwOTYgU0hBMjU2IFRpbWVTdGFtcGluZyBDQQIQ # DE1pckuU+jwqSj0pB4A9WjANBglghkgBZQMEAgEFAKBpMBgGCSqGSIb3DQEJAzEL # BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIzMDExNzE5NDEyNlowLwYJKoZI # hvcNAQkEMSIEIL2OPZ6AU3NvujmKKs3G0Mog7GnT7rMx66ENecPvvIyGMA0GCSqG # SIb3DQEBAQUABIICAGX8SeOfTRYw/xAhV9USrlGLkEil3S4C/4ZzPnmmbhweMhoZ # OtW2Ea6Ied9mguo+LISA6gnjhkD8RKrwG+DWfzqfUFe52QoYnivcSlHy7wMrQpLi # +7LwcwXwjBqpY4vr9K3nbpdLuQwlXbtmvNRHC5+5kVA8pvpsiefEr4+RtZ8zOGTq # 0RiQge2yCRNIY/cAix8c9+yAqxJ/UgHQsLtiazTS9DfteiuJX01tiXhUwe0W0rQw # /IEwjz9QczO/w6qbmPEkWPfLQsullGTTvP5N+0gyaFsTbgR6Sk5ncU5Kec6xewEJ # 4URpMi09fCEdFgcHsujQySbQRSVNrP1W69RszHmav86P5sxiZx6LOQGauDC/OrYZ # MFgCPFwrTyfkysbL8VJYj10GWsgtJEQ3BzYlq5XDfl7Jb9LYPxdUGwxSLoV53yD3 # XJc9RdQWFli5JWe7pfxALZlcEZHPuWrWDdD8b4ePPE2a6vDyYjdfftmyEIIGvbVJ # 3CsUv1+ipy059PDU/AmGOXPtGW8yf2E8+rFV32VdqeT/XNob74ww8pr91h658/Dr # /qxGOa+iO1LJcKuc8aXk22aKIRGGCkmUgCtCf83e8YKmf+6gDKFB4bVJjTcBa0Va # NTmIMgeoZxKjInXImDVpvhxGYxij7C4Mh8uw5fhmCMeHuuiDGIEhSiiDklBk # SIG # End signature block |