Works4me.Xurrent.GraphQL.psd1

@{
    RootModule = 'Works4me.Xurrent.GraphQL.psm1'
    ModuleVersion = '1.0.3.1'
    GUID = '5c076dd0-2dce-4a5f-9adc-ecabe0a3e53c'
    Author = 'Klaas Vandeweerdt'
    CompanyName = 'Works4me'
    Copyright = 'Copyright (c) 2025 Klaas Vandeweerdt'
    Description = 'This PowerShell module provides an easy and efficient way to interact with the Xurrent GraphQL API. The module leverages the Works4me.Xurrent.GraphQL library to simplify the process of interacting with the Xurrent GraphQL API, allowing you to take full advantage of its query and mutation capabilities.'
    PowerShellVersion = '5.1'
    CompatiblePSEditions = @('Desktop', 'Core')
    CmdletsToExport = @(
        'New-XurrentAccountDesignQuery',
        'Invoke-XurrentAccountQuery',
        'New-XurrentAccountQuery',
        'New-XurrentActivityIDQuery',
        'New-XurrentAddressQuery',
        'Invoke-XurrentAffectedSlaQuery',
        'New-XurrentAffectedSlaQuery',
        'New-XurrentAffectedSlaQueryFilter',
        'New-XurrentAgileBoard',
        'Set-XurrentAgileBoard',
        'New-XurrentAgileBoardColumnQuery',
        'Invoke-XurrentAgileBoardQuery',
        'New-XurrentAgileBoardQuery',
        'New-XurrentAgileBoardQueryFilter',
        'New-XurrentAppInstance',
        'Set-XurrentAppInstance',
        'Invoke-XurrentAppInstanceQuery',
        'New-XurrentAppInstanceQuery',
        'New-XurrentAppInstanceQueryFilter',
        'New-XurrentAppOffering',
        'Publish-XurrentAppOffering',
        'Set-XurrentAppOffering',
        'New-XurrentAppOfferingAutomationRule',
        'Remove-XurrentAppOfferingAutomationRule',
        'Set-XurrentAppOfferingAutomationRule',
        'New-XurrentAppOfferingAutomationRuleQuery',
        'Invoke-XurrentAppOfferingQuery',
        'New-XurrentAppOfferingQuery',
        'New-XurrentAppOfferingQueryFilter',
        'New-XurrentAppOfferingScopeQuery',
        'Invoke-XurrentArchiveQuery',
        'New-XurrentArchiveQuery',
        'New-XurrentArchiveQueryFilter',
        'New-XurrentAsyncQueryQuery',
        'New-XurrentAttachment',
        'New-XurrentAttachmentQuery',
        'Invoke-XurrentAttachmentStorageQuery',
        'New-XurrentAttachmentStorageQuery',
        'New-XurrentAutomationRule',
        'Set-XurrentAutomationRule',
        'New-XurrentAutomationRuleActionQuery',
        'New-XurrentAutomationRuleExpressionQuery',
        'Invoke-XurrentAutomationRuleQuery',
        'New-XurrentAutomationRuleQuery',
        'New-XurrentAutomationRuleQueryFilter',
        'New-XurrentBroadcast',
        'Set-XurrentBroadcast',
        'Invoke-XurrentBroadcastQuery',
        'New-XurrentBroadcastQuery',
        'New-XurrentBroadcastQueryFilter',
        'New-XurrentBroadcastTranslationQuery',
        'New-XurrentCalendar',
        'Set-XurrentCalendar',
        'New-XurrentCalendarHourQuery',
        'Invoke-XurrentCalendarQuery',
        'New-XurrentCalendarQuery',
        'New-XurrentCalendarQueryFilter',
        'New-XurrentClient',
        'Test-XurrentClientTokenQuota',
        'New-XurrentClosureCode',
        'Set-XurrentClosureCode',
        'Invoke-XurrentClosureCodeQuery',
        'New-XurrentClosureCodeQuery',
        'New-XurrentClosureCodeQueryFilter',
        'New-XurrentConfigurationItem',
        'Set-XurrentConfigurationItem',
        'Invoke-XurrentConfigurationItemQuery',
        'New-XurrentConfigurationItemQuery',
        'New-XurrentConfigurationItemQueryFilter',
        'New-XurrentConfigurationItemRelationQuery',
        'New-XurrentContactQuery',
        'New-XurrentContract',
        'Set-XurrentContract',
        'Invoke-XurrentContractQuery',
        'New-XurrentContractQuery',
        'New-XurrentContractQueryFilter',
        'New-XurrentCustomCollection',
        'Set-XurrentCustomCollection',
        'New-XurrentCustomCollectionElement',
        'Set-XurrentCustomCollectionElement',
        'Invoke-XurrentCustomCollectionElementQuery',
        'New-XurrentCustomCollectionElementQuery',
        'New-XurrentCustomCollectionElementQueryFilter',
        'Invoke-XurrentCustomCollectionQuery',
        'New-XurrentCustomCollectionQuery',
        'New-XurrentCustomCollectionQueryFilter',
        'Add-XurrentCustomField',
        'Get-XurrentCustomField',
        'New-XurrentCustomFieldCollection',
        'New-XurrentCustomFieldQuery',
        'New-XurrentCustomFilter',
        'Save-XurrentDataExport',
        'Start-XurrentDataExport',
        'Start-XurrentDataImport',
        'Wait-XurrentDataImport',
        'New-XurrentEffortClass',
        'Set-XurrentEffortClass',
        'Invoke-XurrentEffortClassQuery',
        'New-XurrentEffortClassQuery',
        'New-XurrentEffortClassQueryFilter',
        'New-XurrentEffortClassRateIDQuery',
        'New-XurrentEffortClassRateQuery',
        'New-XurrentEmailTemplateQuery',
        'New-XurrentEvent',
        'New-XurrentFeedbackQuery',
        'New-XurrentFeedbackUrlsQuery',
        'New-XurrentFirstLineSupportAgreement',
        'Set-XurrentFirstLineSupportAgreement',
        'Invoke-XurrentFirstLineSupportAgreementQuery',
        'New-XurrentFirstLineSupportAgreementQuery',
        'New-XurrentFirstLineSupportAgreementQueryFilter',
        'New-XurrentHoliday',
        'Set-XurrentHoliday',
        'Invoke-XurrentHolidayQuery',
        'New-XurrentHolidayQuery',
        'New-XurrentHolidayQueryFilter',
        'New-XurrentInboundEmailQuery',
        'New-XurrentInvoice',
        'Set-XurrentInvoice',
        'Invoke-XurrentInvoiceQuery',
        'New-XurrentInvoiceQuery',
        'New-XurrentInvoiceQueryFilter',
        'New-XurrentKnowledgeArticle',
        'Set-XurrentKnowledgeArticle',
        'Invoke-XurrentKnowledgeArticleQuery',
        'New-XurrentKnowledgeArticleQuery',
        'New-XurrentKnowledgeArticleQueryFilter',
        'Invoke-XurrentKnowledgeArticleTemplateQuery',
        'New-XurrentKnowledgeArticleTemplateQuery',
        'New-XurrentKnowledgeArticleTemplateQueryFilter',
        'Invoke-XurrentMeQuery',
        'New-XurrentMeQuery',
        'New-XurrentNote',
        'New-XurrentNoteQuery',
        'New-XurrentNoteReaction',
        'Remove-XurrentNoteReaction',
        'New-XurrentNoteReactionQuery',
        'New-XurrentOrganization',
        'Set-XurrentOrganization',
        'Invoke-XurrentOrganizationQuery',
        'New-XurrentOrganizationQuery',
        'New-XurrentOrganizationQueryFilter',
        'New-XurrentOutOfOfficePeriod',
        'Remove-XurrentOutOfOfficePeriod',
        'Set-XurrentOutOfOfficePeriod',
        'Invoke-XurrentOutOfOfficePeriodQuery',
        'New-XurrentOutOfOfficePeriodQuery',
        'New-XurrentOutOfOfficePeriodQueryFilter',
        'New-XurrentParentServiceInstanceQuery',
        'New-XurrentPdfDesign',
        'Set-XurrentPdfDesign',
        'Invoke-XurrentPdfDesignQuery',
        'New-XurrentPdfDesignQuery',
        'New-XurrentPdfDesignQueryFilter',
        'New-XurrentPeriodQuery',
        'New-XurrentPermissionQuery',
        'New-XurrentPerson',
        'Set-XurrentPerson',
        'Invoke-XurrentPersonQuery',
        'New-XurrentPersonQuery',
        'New-XurrentPersonQueryFilter',
        'New-XurrentProblem',
        'Set-XurrentProblem',
        'Invoke-XurrentProblemQuery',
        'New-XurrentProblemQuery',
        'New-XurrentProblemQueryFilter',
        'New-XurrentProduct',
        'Set-XurrentProduct',
        'New-XurrentProductBacklog',
        'Set-XurrentProductBacklog',
        'Invoke-XurrentProductBacklogQuery',
        'New-XurrentProductBacklogQuery',
        'New-XurrentProductBacklogQueryFilter',
        'New-XurrentProductCategory',
        'Set-XurrentProductCategory',
        'Invoke-XurrentProductCategoryQuery',
        'New-XurrentProductCategoryQuery',
        'New-XurrentProductCategoryQueryFilter',
        'Invoke-XurrentProductQuery',
        'New-XurrentProductQuery',
        'New-XurrentProductQueryFilter',
        'New-XurrentProject',
        'Set-XurrentProject',
        'New-XurrentProjectCategory',
        'Set-XurrentProjectCategory',
        'Invoke-XurrentProjectCategoryQuery',
        'New-XurrentProjectCategoryQuery',
        'New-XurrentProjectCategoryQueryFilter',
        'New-XurrentProjectPhaseQuery',
        'Invoke-XurrentProjectQuery',
        'New-XurrentProjectQuery',
        'New-XurrentProjectQueryFilter',
        'New-XurrentProjectRiskLevel',
        'Set-XurrentProjectRiskLevel',
        'Invoke-XurrentProjectRiskLevelQuery',
        'New-XurrentProjectRiskLevelQuery',
        'New-XurrentProjectRiskLevelQueryFilter',
        'New-XurrentProjectTask',
        'Set-XurrentProjectTask',
        'New-XurrentProjectTaskAssignmentQuery',
        'Invoke-XurrentProjectTaskQuery',
        'New-XurrentProjectTaskQuery',
        'New-XurrentProjectTaskQueryFilter',
        'New-XurrentProjectTaskTemplate',
        'Set-XurrentProjectTaskTemplate',
        'New-XurrentProjectTaskTemplateAssignmentQuery',
        'Invoke-XurrentProjectTaskTemplateQuery',
        'New-XurrentProjectTaskTemplateQuery',
        'New-XurrentProjectTaskTemplateQueryFilter',
        'New-XurrentProjectTaskTemplateRelationQuery',
        'New-XurrentProjectTemplate',
        'Set-XurrentProjectTemplate',
        'New-XurrentProjectTemplatePhaseQuery',
        'Invoke-XurrentProjectTemplateQuery',
        'New-XurrentProjectTemplateQuery',
        'New-XurrentProjectTemplateQueryFilter',
        'New-XurrentProviderShopArticleQuery',
        'New-XurrentProviderShopOrderLineQuery',
        'Invoke-XurrentRateLimitQuery',
        'New-XurrentRateLimitQuery',
        'New-XurrentRecurrenceQuery',
        'New-XurrentRecurrenceTemplateQuery',
        'New-XurrentRelease',
        'Set-XurrentRelease',
        'Invoke-XurrentReleaseQuery',
        'New-XurrentReleaseQuery',
        'New-XurrentReleaseQueryFilter',
        'New-XurrentRequest',
        'Set-XurrentRequest',
        'Invoke-XurrentRequestQuery',
        'New-XurrentRequestQuery',
        'New-XurrentRequestQueryFilter',
        'New-XurrentRequestTemplate',
        'Set-XurrentRequestTemplate',
        'Invoke-XurrentRequestTemplateQuery',
        'New-XurrentRequestTemplateQuery',
        'New-XurrentRequestTemplateQueryFilter',
        'New-XurrentReservation',
        'Set-XurrentReservation',
        'New-XurrentReservationOffering',
        'Set-XurrentReservationOffering',
        'Invoke-XurrentReservationOfferingQuery',
        'New-XurrentReservationOfferingQuery',
        'New-XurrentReservationOfferingQueryFilter',
        'Invoke-XurrentReservationQuery',
        'New-XurrentReservationQuery',
        'New-XurrentReservationQueryFilter',
        'New-XurrentRisk',
        'Set-XurrentRisk',
        'Invoke-XurrentRiskQuery',
        'New-XurrentRiskQuery',
        'New-XurrentRiskQueryFilter',
        'New-XurrentRiskSeverity',
        'Set-XurrentRiskSeverity',
        'Invoke-XurrentRiskSeverityQuery',
        'New-XurrentRiskSeverityQuery',
        'New-XurrentRiskSeverityQueryFilter',
        'New-XurrentScrumWorkspace',
        'Set-XurrentScrumWorkspace',
        'Invoke-XurrentScrumWorkspaceQuery',
        'New-XurrentScrumWorkspaceQuery',
        'New-XurrentScrumWorkspaceQueryFilter',
        'New-XurrentService',
        'Set-XurrentService',
        'New-XurrentServiceCategory',
        'Set-XurrentServiceCategory',
        'Invoke-XurrentServiceCategoryQuery',
        'New-XurrentServiceCategoryQuery',
        'New-XurrentServiceCategoryQueryFilter',
        'New-XurrentServiceInstance',
        'Set-XurrentServiceInstance',
        'Invoke-XurrentServiceInstanceQuery',
        'New-XurrentServiceInstanceQuery',
        'New-XurrentServiceInstanceQueryFilter',
        'New-XurrentServiceLevelAgreement',
        'Set-XurrentServiceLevelAgreement',
        'Invoke-XurrentServiceLevelAgreementQuery',
        'New-XurrentServiceLevelAgreementQuery',
        'New-XurrentServiceLevelAgreementQueryFilter',
        'New-XurrentServiceOffering',
        'Set-XurrentServiceOffering',
        'Invoke-XurrentServiceOfferingQuery',
        'New-XurrentServiceOfferingQuery',
        'New-XurrentServiceOfferingQueryFilter',
        'Invoke-XurrentServiceQuery',
        'New-XurrentServiceQuery',
        'New-XurrentServiceQueryFilter',
        'New-XurrentShopArticle',
        'Set-XurrentShopArticle',
        'New-XurrentShopArticleCategory',
        'Set-XurrentShopArticleCategory',
        'Invoke-XurrentShopArticleCategoryQuery',
        'New-XurrentShopArticleCategoryQuery',
        'New-XurrentShopArticleCategoryQueryFilter',
        'Invoke-XurrentShopArticleQuery',
        'New-XurrentShopArticleQuery',
        'New-XurrentShopArticleQueryFilter',
        'New-XurrentShopOrderLine',
        'Set-XurrentShopOrderLine',
        'Invoke-XurrentShopOrderLineQuery',
        'New-XurrentShopOrderLineQuery',
        'New-XurrentShopOrderLineQueryFilter',
        'New-XurrentShortUrl',
        'Set-XurrentShortUrl',
        'Invoke-XurrentShortUrlQuery',
        'New-XurrentShortUrlQuery',
        'New-XurrentShortUrlQueryFilter',
        'New-XurrentSite',
        'Set-XurrentSite',
        'Invoke-XurrentSiteQuery',
        'New-XurrentSiteQuery',
        'New-XurrentSiteQueryFilter',
        'New-XurrentSkillPool',
        'Set-XurrentSkillPool',
        'Invoke-XurrentSkillPoolQuery',
        'New-XurrentSkillPoolQuery',
        'New-XurrentSkillPoolQueryFilter',
        'New-XurrentSlaCoverageGroup',
        'Set-XurrentSlaCoverageGroup',
        'New-XurrentSlaCoverageGroupQuery',
        'New-XurrentSlaNotificationRuleQuery',
        'New-XurrentSlaNotificationScheme',
        'Set-XurrentSlaNotificationScheme',
        'Invoke-XurrentSlaNotificationSchemeQuery',
        'New-XurrentSlaNotificationSchemeQuery',
        'New-XurrentSlaNotificationSchemeQueryFilter',
        'New-XurrentSnapshotQuery',
        'New-XurrentSprint',
        'Set-XurrentSprint',
        'New-XurrentSprintBacklogItemQuery',
        'Invoke-XurrentSprintQuery',
        'New-XurrentSprintQuery',
        'New-XurrentSprintQueryFilter',
        'New-XurrentStandardServiceRequestActivityIDQuery',
        'New-XurrentStandardServiceRequestQuery',
        'New-XurrentSurvey',
        'Set-XurrentSurvey',
        'New-XurrentSurveyAnswerQuery',
        'Invoke-XurrentSurveyQuery',
        'New-XurrentSurveyQuery',
        'New-XurrentSurveyQueryFilter',
        'New-XurrentSurveyQuestionQuery',
        'New-XurrentSurveyResponse',
        'Set-XurrentSurveyResponse',
        'Invoke-XurrentSurveyResponseQuery',
        'New-XurrentSurveyResponseQuery',
        'New-XurrentSurveyResponseQueryFilter',
        'Invoke-XurrentSyncSetQuery',
        'New-XurrentSyncSetQuery',
        'New-XurrentSyncSetQueryFilter',
        'New-XurrentTagQuery',
        'New-XurrentTaskApprovalQuery',
        'New-XurrentTaskTemplateApprovalQuery',
        'New-XurrentTeam',
        'Set-XurrentTeam',
        'Invoke-XurrentTeamQuery',
        'New-XurrentTeamQuery',
        'New-XurrentTeamQueryFilter',
        'New-XurrentTimeAllocation',
        'Set-XurrentTimeAllocation',
        'Invoke-XurrentTimeAllocationQuery',
        'New-XurrentTimeAllocationQuery',
        'New-XurrentTimeAllocationQueryFilter',
        'New-XurrentTimeEntry',
        'Set-XurrentTimeEntry',
        'Invoke-XurrentTimeEntryQuery',
        'New-XurrentTimeEntryQuery',
        'New-XurrentTimeEntryQueryFilter',
        'New-XurrentTimesheetSetting',
        'Set-XurrentTimesheetSetting',
        'Invoke-XurrentTimesheetSettingQuery',
        'New-XurrentTimesheetSettingQuery',
        'New-XurrentTimesheetSettingQueryFilter',
        'New-XurrentToken',
        'New-XurrentTranslation',
        'Set-XurrentTranslation',
        'Invoke-XurrentTranslationQuery',
        'New-XurrentTranslationQuery',
        'New-XurrentTranslationQueryFilter',
        'Invoke-XurrentTrashQuery',
        'New-XurrentTrashQuery',
        'New-XurrentTrashQueryFilter',
        'New-XurrentUiExtension',
        'Set-XurrentUiExtension',
        'Invoke-XurrentUiExtensionQuery',
        'New-XurrentUiExtensionQuery',
        'New-XurrentUiExtensionQueryFilter',
        'New-XurrentUiExtensionVersionQuery',
        'New-XurrentWaitingForCustomerFollowUp',
        'Set-XurrentWaitingForCustomerFollowUp',
        'Invoke-XurrentWaitingForCustomerFollowUpQuery',
        'New-XurrentWaitingForCustomerFollowUpQuery',
        'New-XurrentWaitingForCustomerFollowUpQueryFilter',
        'New-XurrentWaitingForCustomerRuleQuery',
        'New-XurrentWatchQuery',
        'New-XurrentWebhook',
        'Remove-XurrentWebhook',
        'Set-XurrentWebhook',
        'New-XurrentWebhookPolicy',
        'Remove-XurrentWebhookPolicy',
        'Set-XurrentWebhookPolicy',
        'New-XurrentWebhookPolicyCreateResponseQuery',
        'Invoke-XurrentWebhookPolicyQuery',
        'New-XurrentWebhookPolicyQuery',
        'New-XurrentWebhookPolicyQueryFilter',
        'Invoke-XurrentWebhookQuery',
        'New-XurrentWebhookQuery',
        'New-XurrentWebhookQueryFilter',
        'New-XurrentWorkflow',
        'Set-XurrentWorkflow',
        'New-XurrentWorkflowPhaseQuery',
        'Invoke-XurrentWorkflowQuery',
        'New-XurrentWorkflowQuery',
        'New-XurrentWorkflowQueryFilter',
        'New-XurrentWorkflowTask',
        'Set-XurrentWorkflowTask',
        'Invoke-XurrentWorkflowTaskQuery',
        'New-XurrentWorkflowTaskQuery',
        'New-XurrentWorkflowTaskQueryFilter',
        'New-XurrentWorkflowTaskTemplate',
        'Set-XurrentWorkflowTaskTemplate',
        'Invoke-XurrentWorkflowTaskTemplateQuery',
        'New-XurrentWorkflowTaskTemplateQuery',
        'New-XurrentWorkflowTaskTemplateQueryFilter',
        'New-XurrentWorkflowTaskTemplateRelationQuery',
        'New-XurrentWorkflowTemplate',
        'Set-XurrentWorkflowTemplate',
        'New-XurrentWorkflowTemplatePhaseQuery',
        'Invoke-XurrentWorkflowTemplateQuery',
        'New-XurrentWorkflowTemplateQuery',
        'New-XurrentWorkflowTemplateQueryFilter',
        'New-XurrentWorkflowType',
        'Set-XurrentWorkflowType',
        'Invoke-XurrentWorkflowTypeQuery',
        'New-XurrentWorkflowTypeQuery',
        'New-XurrentWorkflowTypeQueryFilter'
    )
    FunctionsToExport = @()
    AliasesToExport   = @()
    PrivateData = @{
        PSData = @{
            Tags = @('Xurrent', '4me', 'GraphQL')
            LicenseUri = 'https://raw.githubusercontent.com/klaasvandeweerdt/works4me-xurrent-graphql-powershell/main/LICENSE'
            ProjectUri = 'https://github.com/klaasvandeweerdt/works4me-xurrent-graphql-powershell'
            IconUri = 'https://raw.githubusercontent.com/klaasvandeweerdt/works4me-xurrent-graphql/main/src/Works4me.Xurrent.GraphQL/.Package/Icon.png'
            RequireLicenseAcceptance = $true
            ReleaseNotes = "Supported environments:`n- Windows PowerShell 5.1 (loads net472 build)`n- PowerShell 7.4+ running on .NET 8+ (loads net8.0 build)`n`nNot supported:`n- PowerShell 7.0–7.3 (end of support, requires upgrade to 7.4+)`n`nNote: Core users must update to PowerShell 7.4 or newer."
        }   
    }
}

# SIG # Begin signature block
# MIIgzAYJKoZIhvcNAQcCoIIgvTCCILkCAQExDzANBglghkgBZQMEAgEFADB5Bgor
# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCDsBNBDOPO0lkot
# SMWz9+qWbC6ynLECPHnpvLtMMJ5AAaCCBw8wggN5MIIC/qADAgECAhAcz51nzeIZ
# /xLZmv82guWnMAoGCCqGSM49BAMDMHwxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVU
# ZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u
# MTEwLwYDVQQDDChTU0wuY29tIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
# RUNDMB4XDTE5MDMwNzE5MzU0N1oXDTM0MDMwMzE5MzU0N1oweDELMAkGA1UEBhMC
# VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMREwDwYDVQQKDAhT
# U0wgQ29ycDE0MDIGA1UEAwwrU1NMLmNvbSBDb2RlIFNpZ25pbmcgSW50ZXJtZWRp
# YXRlIENBIEVDQyBSMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABOpt7gyJbfdl1TyX
# rJy6JZGueJwq39d2z/FOJTbnNRuYrlS823MWKvLp+ziKPRCumlXWYiCS5X0xZxWv
# 2FIxsD9Tf7tCm8JcqSsa6W8uRyjXT+yEBglVRcOJGZiIjeFxJKOCAUcwggFDMBIG
# A1UdEwEB/wQIMAYBAf8CAQAwHwYDVR0jBBgwFoAUgtGFczDnNQTTjgKS++Wk0cQh
# 6M0weAYIKwYBBQUHAQEEbDBqMEYGCCsGAQUFBzAChjpodHRwOi8vd3d3LnNzbC5j
# b20vcmVwb3NpdG9yeS9TU0xjb20tUm9vdENBLUVDQy0zODQtUjEuY3J0MCAGCCsG
# AQUFBzABhhRodHRwOi8vb2NzcHMuc3NsLmNvbTARBgNVHSAECjAIMAYGBFUdIAAw
# EwYDVR0lBAwwCgYIKwYBBQUHAwMwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2Ny
# bHMuc3NsLmNvbS9zc2wuY29tLWVjYy1Sb290Q0EuY3JsMB0GA1UdDgQWBBQyeLEO
# kNtGzxrPtmMRbf4w52dUMDAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMDaQAw
# ZgIxAIZwNaUUH2Oi1OfK9PES0J4Ay3EIm1mAOjpxEHItL3pSmV+5tJ/iQQqK2Dwg
# evkxFQIxAIHLuf6CWo8Wvxn2XZR/+3do0Q/XjqQSbfhJlqwRUVPlxUz5aK1vpJwv
# LRHaPzhzXTCCA44wggMUoAMCAQICEGitlpFFYy/AbDr5LiWnJiowCgYIKoZIzj0E
# AwMweDELMAkGA1UEBhMCVVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3Vz
# dG9uMREwDwYDVQQKDAhTU0wgQ29ycDE0MDIGA1UEAwwrU1NMLmNvbSBDb2RlIFNp
# Z25pbmcgSW50ZXJtZWRpYXRlIENBIEVDQyBSMjAeFw0yNTA5MjIxODEzMDdaFw0y
# ODA5MjExODEzMDdaMEYxCzAJBgNVBAYTAkJFMREwDwYDVQQHDAhaYXZlbnRlbTER
# MA8GA1UECgwIV29ya3M0TWUxETAPBgNVBAMMCFdvcmtzNE1lMHYwEAYHKoZIzj0C
# AQYFK4EEACIDYgAE/co5BO84zcNZGtwZC3Ij0kPnIVKtJkJrARW09w7qnrAXdzIA
# H5i6VPfRiqUs/QYl7kLt0IsoqKoLqYf2KVgo77+HWsrJWaRU8Kmtaw7aTgykM2dl
# CiveIJKm56Hm7cyfo4IBkzCCAY8wDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQy
# eLEOkNtGzxrPtmMRbf4w52dUMDB5BggrBgEFBQcBAQRtMGswRwYIKwYBBQUHMAKG
# O2h0dHA6Ly9jZXJ0LnNzbC5jb20vU1NMY29tLVN1YkNBLWNvZGVTaWduaW5nLUVD
# Qy0zODQtUjIuY2VyMCAGCCsGAQUFBzABhhRodHRwOi8vb2NzcHMuc3NsLmNvbTBR
# BgNVHSAESjBIMAgGBmeBDAEEATA8BgwrBgEEAYKpMAEDAwEwLDAqBggrBgEFBQcC
# ARYeaHR0cHM6Ly93d3cuc3NsLmNvbS9yZXBvc2l0b3J5MBMGA1UdJQQMMAoGCCsG
# AQUFBwMDMEwGA1UdHwRFMEMwQaA/oD2GO2h0dHA6Ly9jcmxzLnNzbC5jb20vU1NM
# Y29tLVN1YkNBLWNvZGVTaWduaW5nLUVDQy0zODQtUjIuY3JsMB0GA1UdDgQWBBR3
# AOC92KavQbVKXvCwWPfMIfSR0TAOBgNVHQ8BAf8EBAMCB4AwCgYIKoZIzj0EAwMD
# aAAwZQIxAPjW+Q09oGzV8Xc3dMTJjikYdChpyBNoVhwu14aLxt09JDJdCUPfJ72i
# JfsN+OmthAIwAOxVobyO8hF4dQXVdq63GEtMAZvjE5xeH9mAJV5j15mtX+X2FVOF
# 9y+gmp4qkP2hMYIZEzCCGQ8CAQEwgYwweDELMAkGA1UEBhMCVVMxDjAMBgNVBAgM
# BVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMREwDwYDVQQKDAhTU0wgQ29ycDE0MDIG
# A1UEAwwrU1NMLmNvbSBDb2RlIFNpZ25pbmcgSW50ZXJtZWRpYXRlIENBIEVDQyBS
# MgIQaK2WkUVjL8BsOvkuJacmKjANBglghkgBZQMEAgEFAKB8MBAGCisGAQQBgjcC
# AQwxAjAAMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcCAQsx
# DjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCDU3a1PPsAva2oiVo9pn1DE
# kBxraAGvpu2lLXvmO60HXjALBgcqhkjOPQIBBQAEZzBlAjEAjEe2WEJhWHjhtDyT
# 0EyBK0bWlNjrzXXEYaAXRHzgs2sqwDvb7qCWraazqn6obN4OAjBpLPPd3SJ06ofg
# zSwbpk7Fa8jNJsJgiEeWim9CbjUT+d3URKOBgDyQPWuEsjUFAVqhghd2MIIXcgYK
# KwYBBAGCNwMDATGCF2IwghdeBgkqhkiG9w0BBwKgghdPMIIXSwIBAzEPMA0GCWCG
# SAFlAwQCAQUAMHcGCyqGSIb3DQEJEAEEoGgEZjBkAgEBBglghkgBhv1sBwEwMTAN
# BglghkgBZQMEAgEFAAQg4AD8T9l2eXpf8VsuQLPLnPpDlV87STvQ/JXMXdCKYeMC
# EE1T9jPuhSDn4tiKohOHWbsYDzIwMjUwOTI1MDExOTI3WqCCEzowggbtMIIE1aAD
# AgECAhAKgO8YS43xBYLRxHanlXRoMA0GCSqGSIb3DQEBCwUAMGkxCzAJBgNVBAYT
# AlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjFBMD8GA1UEAxM4RGlnaUNlcnQg
# VHJ1c3RlZCBHNCBUaW1lU3RhbXBpbmcgUlNBNDA5NiBTSEEyNTYgMjAyNSBDQTEw
# HhcNMjUwNjA0MDAwMDAwWhcNMzYwOTAzMjM1OTU5WjBjMQswCQYDVQQGEwJVUzEX
# MBUGA1UEChMORGlnaUNlcnQsIEluYy4xOzA5BgNVBAMTMkRpZ2lDZXJ0IFNIQTI1
# NiBSU0E0MDk2IFRpbWVzdGFtcCBSZXNwb25kZXIgMjAyNSAxMIICIjANBgkqhkiG
# 9w0BAQEFAAOCAg8AMIICCgKCAgEA0EasLRLGntDqrmBWsytXum9R/4ZwCgHfyjfM
# GUIwYzKomd8U1nH7C8Dr0cVMF3BsfAFI54um8+dnxk36+jx0Tb+k+87H9WPxNyFP
# JIDZHhAqlUPt281mHrBbZHqRK71Em3/hCGC5KyyneqiZ7syvFXJ9A72wzHpkBaMU
# Ng7MOLxI6E9RaUueHTQKWXymOtRwJXcrcTTPPT2V1D/+cFllESviH8YjoPFvZSjK
# s3SKO1QNUdFd2adw44wDcKgH+JRJE5Qg0NP3yiSyi5MxgU6cehGHr7zou1znOM8o
# dbkqoK+lJ25LCHBSai25CFyD23DZgPfDrJJJK77epTwMP6eKA0kWa3osAe8fcpK4
# 0uhktzUd/Yk0xUvhDU6lvJukx7jphx40DQt82yepyekl4i0r8OEps/FNO4ahfvAk
# 12hE5FVs9HVVWcO5J4dVmVzix4A77p3awLbr89A90/nWGjXMGn7FQhmSlIUDy9Z2
# hSgctaepZTd0ILIUbWuhKuAeNIeWrzHKYueMJtItnj2Q+aTyLLKLM0MheP/9w6Ct
# juuVHJOVoIJ/DtpJRE7Ce7vMRHoRon4CWIvuiNN1Lk9Y+xZ66lazs2kKFSTnnkrT
# 3pXWETTJkhd76CIDBbTRofOsNyEhzZtCGmnQigpFHti58CSmvEyJcAlDVcKacJ+A
# 9/z7eacCAwEAAaOCAZUwggGRMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOQ7/PIx
# 7f391/ORcWMZUEPPYYzoMB8GA1UdIwQYMBaAFO9vU0rp5AZ8esrikFb2L9RJ7MtO
# MA4GA1UdDwEB/wQEAwIHgDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDCDCBlQYIKwYB
# BQUHAQEEgYgwgYUwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNv
# bTBdBggrBgEFBQcwAoZRaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lD
# ZXJ0VHJ1c3RlZEc0VGltZVN0YW1waW5nUlNBNDA5NlNIQTI1NjIwMjVDQTEuY3J0
# MF8GA1UdHwRYMFYwVKBSoFCGTmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdp
# Q2VydFRydXN0ZWRHNFRpbWVTdGFtcGluZ1JTQTQwOTZTSEEyNTYyMDI1Q0ExLmNy
# bDAgBgNVHSAEGTAXMAgGBmeBDAEEAjALBglghkgBhv1sBwEwDQYJKoZIhvcNAQEL
# BQADggIBAGUqrfEcJwS5rmBB7NEIRJ5jQHIh+OT2Ik/bNYulCrVvhREafBYF0RkP
# 2AGr181o2YWPoSHz9iZEN/FPsLSTwVQWo2H62yGBvg7ouCODwrx6ULj6hYKqdT8w
# v2UV+Kbz/3ImZlJ7YXwBD9R0oU62PtgxOao872bOySCILdBghQ/ZLcdC8cbUUO75
# ZSpbh1oipOhcUT8lD8QAGB9lctZTTOJM3pHfKBAEcxQFoHlt2s9sXoxFizTeHihs
# QyfFg5fxUFEp7W42fNBVN4ueLaceRf9Cq9ec1v5iQMWTFQa0xNqItH3CPFTG7aEQ
# JmmrJTV3Qhtfparz+BW60OiMEgV5GWoBy4RVPRwqxv7Mk0Sy4QHs7v9y69NBqycz
# 0BZwhB9WOfOu/CIJnzkQTwtSSpGGhLdjnQ4eBpjtP+XB3pQCtv4E5UCSDag6+iX8
# MmB10nfldPF9SVD7weCC3yXZi/uuhqdwkgVxuiMFzGVFwYbQsiGnoa9F5AaAyBjF
# BtXVLcKtapnMG3VH3EmAp/jsJ3FVF3+d1SVDTmjFjLbNFZUWMXuZyvgLfgyPehwJ
# VxwC+UpX2MSey2ueIu9THFVkT+um1vshETaWyQo8gmBto/m3acaP9QsuLj3FNwFl
# Txq25+T4QwX9xa6ILs84ZPvmpovq90K8eWyG2N01c4IhSOxqt81nMIIGtDCCBJyg
# AwIBAgIQDcesVwX/IZkuQEMiDDpJhjANBgkqhkiG9w0BAQsFADBiMQswCQYDVQQG
# EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
# cnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMjUw
# NTA3MDAwMDAwWhcNMzgwMTE0MjM1OTU5WjBpMQswCQYDVQQGEwJVUzEXMBUGA1UE
# ChMORGlnaUNlcnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRydXN0ZWQgRzQg
# VGltZVN0YW1waW5nIFJTQTQwOTYgU0hBMjU2IDIwMjUgQ0ExMIICIjANBgkqhkiG
# 9w0BAQEFAAOCAg8AMIICCgKCAgEAtHgx0wqYQXK+PEbAHKx126NGaHS0URedTa2N
# DZS1mZaDLFTtQ2oRjzUXMmxCqvkbsDpz4aH+qbxeLho8I6jY3xL1IusLopuW2qft
# JYJaDNs1+JH7Z+QdSKWM06qchUP+AbdJgMQB3h2DZ0Mal5kYp77jYMVQXSZH++0t
# rj6Ao+xh/AS7sQRuQL37QXbDhAktVJMQbzIBHYJBYgzWIjk8eDrYhXDEpKk7RdoX
# 0M980EpLtlrNyHw0Xm+nt5pnYJU3Gmq6bNMI1I7Gb5IBZK4ivbVCiZv7PNBYqHEp
# NVWC2ZQ8BbfnFRQVESYOszFI2Wv82wnJRfN20VRS3hpLgIR4hjzL0hpoYGk81coW
# J+KdPvMvaB0WkE/2qHxJ0ucS638ZxqU14lDnki7CcoKCz6eum5A19WZQHkqUJfdk
# DjHkccpL6uoG8pbF0LJAQQZxst7VvwDDjAmSFTUms+wV/FbWBqi7fTJnjq3hj0Xb
# Qcd8hjj/q8d6ylgxCZSKi17yVp2NL+cnT6Toy+rN+nM8M7LnLqCrO2JP3oW//1sf
# uZDKiDEb1AQ8es9Xr/u6bDTnYCTKIsDq1BtmXUqEG1NqzJKS4kOmxkYp2WyODi7v
# QTCBZtVFJfVZ3j7OgWmnhFr4yUozZtqgPrHRVHhGNKlYzyjlroPxul+bgIspzOwb
# tmsgY1MCAwEAAaOCAV0wggFZMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE
# FO9vU0rp5AZ8esrikFb2L9RJ7MtOMB8GA1UdIwQYMBaAFOzX44LScV1kTN8uZz/n
# upiuHA9PMA4GA1UdDwEB/wQEAwIBhjATBgNVHSUEDDAKBggrBgEFBQcDCDB3Bggr
# BgEFBQcBAQRrMGkwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNv
# bTBBBggrBgEFBQcwAoY1aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lD
# ZXJ0VHJ1c3RlZFJvb3RHNC5jcnQwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2Ny
# bDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZFJvb3RHNC5jcmwwIAYDVR0g
# BBkwFzAIBgZngQwBBAIwCwYJYIZIAYb9bAcBMA0GCSqGSIb3DQEBCwUAA4ICAQAX
# zvsWgBz+Bz0RdnEwvb4LyLU0pn/N0IfFiBowf0/Dm1wGc/Do7oVMY2mhXZXjDNJQ
# a8j00DNqhCT3t+s8G0iP5kvN2n7Jd2E4/iEIUBO41P5F448rSYJ59Ib61eoalhnd
# 6ywFLerycvZTAz40y8S4F3/a+Z1jEMK/DMm/axFSgoR8n6c3nuZB9BfBwAQYK9FH
# aoq2e26MHvVY9gCDA/JYsq7pGdogP8HRtrYfctSLANEBfHU16r3J05qX3kId+ZOc
# zgj5kjatVB+NdADVZKON/gnZruMvNYY2o1f4MXRJDMdTSlOLh0HCn2cQLwQCqjFb
# qrXuvTPSegOOzr4EWj7PtspIHBldNE2K9i697cvaiIo2p61Ed2p8xMJb82Yosn0z
# 4y25xUbI7GIN/TpVfHIqQ6Ku/qjTY6hc3hsXMrS+U0yy+GWqAXam4ToWd2UQ1KYT
# 70kZjE4YtL8Pbzg0c1ugMZyZZd/BdHLiRu7hAWE6bTEm4XYRkA6Tl4KSFLFk43es
# aUeqGkH/wyW4N7OigizwJWeukcyIPbAvjSabnf7+Pu0VrFgoiovRDiyx3zEdmcif
# /sYQsfch28bZeUz2rtY/9TCA6TD8dC3JE3rYkrhLULy7Dc90G6e8BlqmyIjlgp2+
# VqsS9/wQD7yFylIz0scmbKvFoW2jNrbM1pD2T7m3XDCCBY0wggR1oAMCAQICEA6b
# GI750C3n79tQ4ghAGFowDQYJKoZIhvcNAQEMBQAwZTELMAkGA1UEBhMCVVMxFTAT
# BgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEk
# MCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJlZCBJRCBSb290IENBMB4XDTIyMDgwMTAw
# MDAwMFoXDTMxMTEwOTIzNTk1OVowYjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERp
# Z2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTEhMB8GA1UEAxMY
# RGlnaUNlcnQgVHJ1c3RlZCBSb290IEc0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
# MIICCgKCAgEAv+aQc2jeu+RdSjwwIjBpM+zCpyUuySE98orYWcLhKac9WKt2ms2u
# exuEDcQwH/MbpDgW61bGl20dq7J58soR0uRf1gU8Ug9SH8aeFaV+vp+pVxZZVXKv
# aJNwwrK6dZlqczKU0RBEEC7fgvMHhOZ0O21x4i0MG+4g1ckgHWMpLc7sXk7Ik/gh
# YZs06wXGXuxbGrzryc/NrDRAX7F6Zu53yEioZldXn1RYjgwrt0+nMNlW7sp7XeOt
# yU9e5TXnMcvak17cjo+A2raRmECQecN4x7axxLVqGDgDEI3Y1DekLgV9iPWCPhCR
# cKtVgkEy19sEcypukQF8IUzUvK4bA3VdeGbZOjFEmjNAvwjXWkmkwuapoGfdpCe8
# oU85tRFYF/ckXEaPZPfBaYh2mHY9WV1CdoeJl2l6SPDgohIbZpp0yt5LHucOY67m
# 1O+SkjqePdwA5EUlibaaRBkrfsCUtNJhbesz2cXfSwQAzH0clcOP9yGyshG3u3/y
# 1YxwLEFgqrFjGESVGnZifvaAsPvoZKYz0YkH4b235kOkGLimdwHhD5QMIR2yVCkl
# iWzlDlJRR3S+Jqy2QXXeeqxfjT/JvNNBERJb5RBQ6zHFynIWIgnffEx1P2PsIV/E
# IFFrb7GrhotPwtZFX50g/KEexcCPorF+CiaZ9eRpL5gdLfXZqbId5RsCAwEAAaOC
# ATowggE2MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOzX44LScV1kTN8uZz/n
# upiuHA9PMB8GA1UdIwQYMBaAFEXroq/0ksuCMS1Ri6enIZ3zbcgPMA4GA1UdDwEB
# /wQEAwIBhjB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3Nw
# LmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNl
# cnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNydDBFBgNVHR8EPjA8MDqg
# OKA2hjRodHRwOi8vY3JsMy5kaWdpY2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURS
# b290Q0EuY3JsMBEGA1UdIAQKMAgwBgYEVR0gADANBgkqhkiG9w0BAQwFAAOCAQEA
# cKC/Q1xV5zhfoKN0Gz22Ftf3v1cHvZqsoYcs7IVeqRq7IviHGmlUIu2kiHdtvRoU
# 9BNKei8ttzjv9P+Aufih9/Jy3iS8UgPITtAq3votVs/59PesMHqai7Je1M/RQ0Sb
# QyHrlnKhSLSZy51PpwYDE3cnRNTnf+hZqPC/Lwum6fI0POz3A8eHqNJMQBk1Rmpp
# VLC4oVaO7KTVPeix3P0c2PR3WlxUjG/voVA9/HYJaISfb8rbII01YBwCA8sgsKxY
# oA5AY8WYIsGyWfVVa88nq2x2zm8jLfR+cWojayL/ErhULSd+2DrZ8LaHlv1b0Vys
# GMNNn3O3AamfV6peKOK5lDGCA3wwggN4AgEBMH0waTELMAkGA1UEBhMCVVMxFzAV
# BgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMUEwPwYDVQQDEzhEaWdpQ2VydCBUcnVzdGVk
# IEc0IFRpbWVTdGFtcGluZyBSU0E0MDk2IFNIQTI1NiAyMDI1IENBMQIQCoDvGEuN
# 8QWC0cR2p5V0aDANBglghkgBZQMEAgEFAKCB0TAaBgkqhkiG9w0BCQMxDQYLKoZI
# hvcNAQkQAQQwHAYJKoZIhvcNAQkFMQ8XDTI1MDkyNTAxMTkyN1owKwYLKoZIhvcN
# AQkQAgwxHDAaMBgwFgQU3WIwrIYKLTBr2jixaHlSMAf7QX4wLwYJKoZIhvcNAQkE
# MSIEIDdpWVsO3flZ9279xYggP8fbWx3DH9R5IUcEikjAbbdMMDcGCyqGSIb3DQEJ
# EAIvMSgwJjAkMCIEIEqgP6Is11yExVyTj4KOZ2ucrsqzP+NtJpqjNPFGEQozMA0G
# CSqGSIb3DQEBAQUABIICAGeOk6JlgV0s78TcV+4HaI8jRVoeHzW7RPKTe3r2U87b
# nZmI3jdfF9cfS5Khy9RReIjNANinbNfpG6TyCXv2ka0P/kHpo3LZX6WEMHw4hYLv
# PbT0crXW0h1k52YiQZuih3bQgpXL/5ZEbi6I35uONL58vVVcm3PuTNL8h7Rfzeci
# wH1gMO/+W0KNvnICVW7qIeqnHWdwg7W/1yAPkbPCFDRzfqIuNHvg8aUVGNv6ay4Y
# T1GQhxmT2TkJjDoly1MbHmdUoqiRv/OW3TItl6SBJJfXg9pX/HBrRjAafjNH4DXK
# rJoEcsCDvJ4X/fyCk0aLg7v/a+lu9y3PMOhP2W1RwcHM/rxKGLdqLj/j367737hQ
# Sx2bWd/6IuT1lPV72uWrfiGamtH5x4LM2yYCiLa10AHXP0Kxgo7AEfDY7qE9D5V/
# kjdDyzRCHDex23JgWNnK+MpMbH/nFhsNK6UHOYWRrMPy6a3ePQwcEydOtebnCTdu
# fhBxrjeKkAeSdSEaXND2pem6TnOQ1zZ/dr4v7wYuM2LFlgn0M2V5DC4iRn1a+5T6
# W9Ebc74gInOsQaR68kzMoXXw5/jkXxFPexYcPt4v9ULUD20FPJxMO7K8VgmLC1+g
# x8kNVbb2jrtO1Z0NHbiLOT/A0BgHm+Bep3v6ZprcP2nk6gQf75xm7LN/6vf5hdRn
# SIG # End signature block