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