UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

109 lines • 23.7 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.MicrosoftSecurityIncidentCreationAlertRule = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); /** * Represents MicrosoftSecurityIncidentCreation rule. * * Uses Azure REST API version 2024-09-01. In version 2.x of the Azure Native provider, it used API version 2023-02-01. */ class MicrosoftSecurityIncidentCreationAlertRule extends pulumi.CustomResource { /** * Get an existing MicrosoftSecurityIncidentCreationAlertRule resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name, id, opts) { return new MicrosoftSecurityIncidentCreationAlertRule(name, undefined, { ...opts, id: id }); } /** * Returns true if the given object is an instance of MicrosoftSecurityIncidentCreationAlertRule. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj) { if (obj === undefined || obj === null) { return false; } return obj['__pulumiType'] === MicrosoftSecurityIncidentCreationAlertRule.__pulumiType; } /** * Create a MicrosoftSecurityIncidentCreationAlertRule resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name, args, opts) { let resourceInputs = {}; opts = opts || {}; if (!opts.id) { if (args?.displayName === undefined && !opts.urn) { throw new Error("Missing required property 'displayName'"); } if (args?.enabled === undefined && !opts.urn) { throw new Error("Missing required property 'enabled'"); } if (args?.kind === undefined && !opts.urn) { throw new Error("Missing required property 'kind'"); } if (args?.productFilter === undefined && !opts.urn) { throw new Error("Missing required property 'productFilter'"); } if (args?.resourceGroupName === undefined && !opts.urn) { throw new Error("Missing required property 'resourceGroupName'"); } if (args?.workspaceName === undefined && !opts.urn) { throw new Error("Missing required property 'workspaceName'"); } resourceInputs["alertRuleTemplateName"] = args?.alertRuleTemplateName; resourceInputs["description"] = args?.description; resourceInputs["displayName"] = args?.displayName; resourceInputs["displayNamesExcludeFilter"] = args?.displayNamesExcludeFilter; resourceInputs["displayNamesFilter"] = args?.displayNamesFilter; resourceInputs["enabled"] = args?.enabled; resourceInputs["kind"] = "MicrosoftSecurityIncidentCreation"; resourceInputs["productFilter"] = args?.productFilter; resourceInputs["resourceGroupName"] = args?.resourceGroupName; resourceInputs["ruleId"] = args?.ruleId; resourceInputs["severitiesFilter"] = args?.severitiesFilter; resourceInputs["workspaceName"] = args?.workspaceName; resourceInputs["azureApiVersion"] = undefined /*out*/; resourceInputs["etag"] = undefined /*out*/; resourceInputs["lastModifiedUtc"] = undefined /*out*/; resourceInputs["name"] = undefined /*out*/; resourceInputs["systemData"] = undefined /*out*/; resourceInputs["type"] = undefined /*out*/; } else { resourceInputs["alertRuleTemplateName"] = undefined /*out*/; resourceInputs["azureApiVersion"] = undefined /*out*/; resourceInputs["description"] = undefined /*out*/; resourceInputs["displayName"] = undefined /*out*/; resourceInputs["displayNamesExcludeFilter"] = undefined /*out*/; resourceInputs["displayNamesFilter"] = undefined /*out*/; resourceInputs["enabled"] = undefined /*out*/; resourceInputs["etag"] = undefined /*out*/; resourceInputs["kind"] = undefined /*out*/; resourceInputs["lastModifiedUtc"] = undefined /*out*/; resourceInputs["name"] = undefined /*out*/; resourceInputs["productFilter"] = undefined /*out*/; resourceInputs["severitiesFilter"] = undefined /*out*/; resourceInputs["systemData"] = undefined /*out*/; resourceInputs["type"] = undefined /*out*/; } opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts); const aliasOpts = { aliases: [{ type: "azure-native:securityinsights/v20190101preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20200101:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20210301preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20210301preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20210301preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20210301preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20210301preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20210901preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20211001:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20211001preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20211001preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20211001preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20220101preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220401preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220501preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220601preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220701preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220801:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220801preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20220901preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20221001preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20221101:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20221101preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20221201preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230201:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230201preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230301preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230401preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230501preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20230601preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20230701preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20230801preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20230901preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20231001preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20231101:FusionAlertRule" }, { type: "azure-native:securityinsights/v20231101:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20231101:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20231201preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20240101preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20240301:FusionAlertRule" }, { type: "azure-native:securityinsights/v20240301:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20240301:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20240401preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20240901:FusionAlertRule" }, { type: "azure-native:securityinsights/v20240901:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20240901:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:FusionAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:MLBehaviorAnalyticsAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:NrtAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:ScheduledAlertRule" }, { type: "azure-native:securityinsights/v20241001preview:ThreatIntelligenceAlertRule" }, { type: "azure-native:securityinsights/v20250101preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20250301:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20250401preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20250601:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20250701preview:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights/v20250901:MicrosoftSecurityIncidentCreationAlertRule" }, { type: "azure-native:securityinsights:FusionAlertRule" }, { type: "azure-native:securityinsights:ScheduledAlertRule" }] }; opts = pulumi.mergeOptions(opts, aliasOpts); super(MicrosoftSecurityIncidentCreationAlertRule.__pulumiType, name, resourceInputs, opts); } } exports.MicrosoftSecurityIncidentCreationAlertRule = MicrosoftSecurityIncidentCreationAlertRule; /** @internal */ MicrosoftSecurityIncidentCreationAlertRule.__pulumiType = 'azure-native:securityinsights:MicrosoftSecurityIncidentCreationAlertRule'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWljcm9zb2Z0U2VjdXJpdHlJbmNpZGVudENyZWF0aW9uQWxlcnRSdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc2VjdXJpdHlpbnNpZ2h0cy9taWNyb3NvZnRTZWN1cml0eUluY2lkZW50Q3JlYXRpb25BbGVydFJ1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHNFQUFzRTtBQUN0RSxpRkFBaUY7OztBQUVqRix5Q0FBeUM7QUFJekMsMENBQTBDO0FBRTFDOzs7O0dBSUc7QUFDSCxNQUFhLDBDQUEyQyxTQUFRLE1BQU0sQ0FBQyxjQUFjO0lBQ2pGOzs7Ozs7O09BT0c7SUFDSSxNQUFNLENBQUMsR0FBRyxDQUFDLElBQVksRUFBRSxFQUEyQixFQUFFLElBQW1DO1FBQzVGLE9BQU8sSUFBSSwwQ0FBMEMsQ0FBQyxJQUFJLEVBQUUsU0FBZ0IsRUFBRSxFQUFFLEdBQUcsSUFBSSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ3ZHLENBQUM7SUFLRDs7O09BR0c7SUFDSSxNQUFNLENBQUMsVUFBVSxDQUFDLEdBQVE7UUFDN0IsSUFBSSxHQUFHLEtBQUssU0FBUyxJQUFJLEdBQUcsS0FBSyxJQUFJLEVBQUU7WUFDbkMsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFDRCxPQUFPLEdBQUcsQ0FBQyxjQUFjLENBQUMsS0FBSywwQ0FBMEMsQ0FBQyxZQUFZLENBQUM7SUFDM0YsQ0FBQztJQWdFRDs7Ozs7O09BTUc7SUFDSCxZQUFZLElBQVksRUFBRSxJQUFvRCxFQUFFLElBQW1DO1FBQy9HLElBQUksY0FBYyxHQUFrQixFQUFFLENBQUM7UUFDdkMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFLENBQUM7UUFDbEIsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUU7WUFDVixJQUFJLElBQUksRUFBRSxXQUFXLEtBQUssU0FBUyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRTtnQkFDOUMsTUFBTSxJQUFJ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LEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxvRkFBb0YsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDJGQUEyRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwyRkFBMkYsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDJGQUEyRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxvRkFBb0YsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDJGQUEyRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwyRkFBMkYsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwyRkFBMkYsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwyRkFBMkYsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDJGQUEyRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx5REFBeUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNERBQTRELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx5REFBeUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNERBQTRELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx5REFBeUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNERBQTRELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDZFQUE2RSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSw2REFBNkQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG1FQUFtRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsNEVBQTRFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwyRkFBMkYsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLG9GQUFvRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkZBQTJGLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxvRkFBb0YsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDJGQUEyRixFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsb0ZBQW9GLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwrQ0FBK0MsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGtEQUFrRCxFQUFFLENBQUMsRUFBRSxDQUFDO1FBQ2hwUixJQUFJLEdBQUcsTUFBTSxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsU0FBUyxDQUFDLENBQUM7UUFDNUMsS0FBSyxDQUFDLDBDQUEwQyxDQUFDLFlBQVksRUFBRSxJQUFJLEVBQUUsY0FBYyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQy9GLENBQUM7O0FBN0pMLGdHQThKQztBQWpKRyxnQkFBZ0I7QUFDTyx1REFBWSxHQUFHLDBFQUEwRSxDQUFDIn0=