@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
exports.ServerGroupCluster = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
/**
* Represents a cluster.
*
* Uses Azure REST API version 2023-03-02-preview.
*
* Other available API versions: 2022-11-08. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native dbforpostgresql [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
*/
class ServerGroupCluster extends pulumi.CustomResource {
/**
* Get an existing ServerGroupCluster 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 ServerGroupCluster(name, undefined, { ...opts, id: id });
}
/**
* Returns true if the given object is an instance of ServerGroupCluster. 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'] === ServerGroupCluster.__pulumiType;
}
/**
* Create a ServerGroupCluster 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?.resourceGroupName === undefined && !opts.urn) {
throw new Error("Missing required property 'resourceGroupName'");
}
resourceInputs["administratorLoginPassword"] = args?.administratorLoginPassword;
resourceInputs["authConfig"] = args?.authConfig;
resourceInputs["citusVersion"] = args?.citusVersion;
resourceInputs["clusterName"] = args?.clusterName;
resourceInputs["coordinatorEnablePublicIpAccess"] = args?.coordinatorEnablePublicIpAccess;
resourceInputs["coordinatorServerEdition"] = args?.coordinatorServerEdition;
resourceInputs["coordinatorStorageQuotaInMb"] = args?.coordinatorStorageQuotaInMb;
resourceInputs["coordinatorVCores"] = args?.coordinatorVCores;
resourceInputs["dataEncryption"] = args?.dataEncryption;
resourceInputs["databaseName"] = args?.databaseName;
resourceInputs["enableGeoBackup"] = args?.enableGeoBackup;
resourceInputs["enableHa"] = args?.enableHa;
resourceInputs["enableShardsOnCoordinator"] = args?.enableShardsOnCoordinator;
resourceInputs["identity"] = args?.identity;
resourceInputs["location"] = args?.location;
resourceInputs["maintenanceWindow"] = args?.maintenanceWindow;
resourceInputs["nodeCount"] = args?.nodeCount;
resourceInputs["nodeEnablePublicIpAccess"] = args?.nodeEnablePublicIpAccess;
resourceInputs["nodeServerEdition"] = args?.nodeServerEdition;
resourceInputs["nodeStorageQuotaInMb"] = args?.nodeStorageQuotaInMb;
resourceInputs["nodeVCores"] = args?.nodeVCores;
resourceInputs["pointInTimeUTC"] = args?.pointInTimeUTC;
resourceInputs["postgresqlVersion"] = args?.postgresqlVersion;
resourceInputs["preferredPrimaryZone"] = args?.preferredPrimaryZone;
resourceInputs["resourceGroupName"] = args?.resourceGroupName;
resourceInputs["sourceLocation"] = args?.sourceLocation;
resourceInputs["sourceResourceId"] = args?.sourceResourceId;
resourceInputs["tags"] = args?.tags;
resourceInputs["aadAuthEnabled"] = undefined /*out*/;
resourceInputs["administratorLogin"] = undefined /*out*/;
resourceInputs["azureApiVersion"] = undefined /*out*/;
resourceInputs["earliestRestoreTime"] = undefined /*out*/;
resourceInputs["name"] = undefined /*out*/;
resourceInputs["passwordEnabled"] = undefined /*out*/;
resourceInputs["privateEndpointConnections"] = undefined /*out*/;
resourceInputs["provisioningState"] = undefined /*out*/;
resourceInputs["readReplicas"] = undefined /*out*/;
resourceInputs["serverNames"] = undefined /*out*/;
resourceInputs["state"] = undefined /*out*/;
resourceInputs["systemData"] = undefined /*out*/;
resourceInputs["type"] = undefined /*out*/;
}
else {
resourceInputs["aadAuthEnabled"] = undefined /*out*/;
resourceInputs["administratorLogin"] = undefined /*out*/;
resourceInputs["authConfig"] = undefined /*out*/;
resourceInputs["azureApiVersion"] = undefined /*out*/;
resourceInputs["citusVersion"] = undefined /*out*/;
resourceInputs["coordinatorEnablePublicIpAccess"] = undefined /*out*/;
resourceInputs["coordinatorServerEdition"] = undefined /*out*/;
resourceInputs["coordinatorStorageQuotaInMb"] = undefined /*out*/;
resourceInputs["coordinatorVCores"] = undefined /*out*/;
resourceInputs["dataEncryption"] = undefined /*out*/;
resourceInputs["databaseName"] = undefined /*out*/;
resourceInputs["earliestRestoreTime"] = undefined /*out*/;
resourceInputs["enableGeoBackup"] = undefined /*out*/;
resourceInputs["enableHa"] = undefined /*out*/;
resourceInputs["enableShardsOnCoordinator"] = undefined /*out*/;
resourceInputs["identity"] = undefined /*out*/;
resourceInputs["location"] = undefined /*out*/;
resourceInputs["maintenanceWindow"] = undefined /*out*/;
resourceInputs["name"] = undefined /*out*/;
resourceInputs["nodeCount"] = undefined /*out*/;
resourceInputs["nodeEnablePublicIpAccess"] = undefined /*out*/;
resourceInputs["nodeServerEdition"] = undefined /*out*/;
resourceInputs["nodeStorageQuotaInMb"] = undefined /*out*/;
resourceInputs["nodeVCores"] = undefined /*out*/;
resourceInputs["passwordEnabled"] = undefined /*out*/;
resourceInputs["pointInTimeUTC"] = undefined /*out*/;
resourceInputs["postgresqlVersion"] = undefined /*out*/;
resourceInputs["preferredPrimaryZone"] = undefined /*out*/;
resourceInputs["privateEndpointConnections"] = undefined /*out*/;
resourceInputs["provisioningState"] = undefined /*out*/;
resourceInputs["readReplicas"] = undefined /*out*/;
resourceInputs["serverNames"] = undefined /*out*/;
resourceInputs["sourceLocation"] = undefined /*out*/;
resourceInputs["sourceResourceId"] = undefined /*out*/;
resourceInputs["state"] = undefined /*out*/;
resourceInputs["systemData"] = undefined /*out*/;
resourceInputs["tags"] = undefined /*out*/;
resourceInputs["type"] = undefined /*out*/;
}
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts);
const aliasOpts = { aliases: [{ type: "azure-native:dbforpostgresql/v20201005privatepreview:ServerGroup" }, { type: "azure-native:dbforpostgresql/v20201005privatepreview:ServerGroupCluster" }, { type: "azure-native:dbforpostgresql/v20221108:Cluster" }, { type: "azure-native:dbforpostgresql/v20221108:ServerGroupCluster" }, { type: "azure-native:dbforpostgresql/v20230302preview:Cluster" }, { type: "azure-native:dbforpostgresql/v20230302preview:ServerGroupCluster" }, { type: "azure-native:dbforpostgresql:Cluster" }] };
opts = pulumi.mergeOptions(opts, aliasOpts);
super(ServerGroupCluster.__pulumiType, name, resourceInputs, opts);
}
}
exports.ServerGroupCluster = ServerGroupCluster;
/** @internal */
ServerGroupCluster.__pulumiType = 'azure-native:dbforpostgresql:ServerGroupCluster';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmVyR3JvdXBDbHVzdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vZGJmb3Jwb3N0Z3Jlc3FsL3NlcnZlckdyb3VwQ2x1c3Rlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsc0VBQXNFO0FBQ3RFLGlGQUFpRjs7O0FBRWpGLHlDQUF5QztBQUl6QywwQ0FBMEM7QUFFMUM7Ozs7OztHQU1HO0FBQ0gsTUFBYSxrQkFBbUIsU0FBUSxNQUFNLENBQUMsY0FBYztJQUN6RDs7Ozs7OztPQU9HO0lBQ0ksTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFZLEVBQUUsRUFBMkIsRUFBRSxJQUFtQztRQUM1RixPQUFPLElBQUksa0JBQWtCLENBQUMsSUFBSSxFQUFFLFNBQWdCLEVBQUUsRUFBRSxHQUFHLElBQUksRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUMvRSxDQUFDO0lBS0Q7OztPQUdHO0lBQ0ksTUFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFRO1FBQzdCLElBQUksR0FBRyxLQUFLLFNBQVMsSUFBSSxHQUFHLEtBQUssSUFBSSxFQUFFO1lBQ25DLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBQ0QsT0FBTyxHQUFHLENBQUMsY0FBYyxDQUFDLEtBQUssa0JBQWtCLENBQUMsWUFBWSxDQUFDO0lBQ25FLENBQUM7SUEySkQ7Ozs7OztPQU1HO0lBQ0gsWUFBWSxJQUFZLEVBQUUsSUFBNEIsRUFBRSxJQUFtQztRQUN2RixJQUFJLGNBQWMsR0FBa0IsRUFBRSxDQUFDO1FBQ3ZDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ1YsSUFBSSxJQUFJLEVBQUUsaUJBQWlCLEtBQUssU0FBUyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRTtnQkFDcEQsTUFBTSxJQUFJLEtBQUssQ0FBQywrQ0FBK0MsQ0FBQyxDQUFDO2FBQ3BFO1lBQ0QsY0FBYyxDQUFDLDRCQUE0QixDQUFDLEdBQUcsSUFBSSxFQUFFLDBCQUEwQixDQUFDO1lBQ2hGLGNBQWMsQ0FBQyxZQUFZLENBQUMsR0FBRyxJQUFJLEVBQUUsVUFBVSxDQUFDO1lBQ2hELGNBQWMsQ0FBQyxjQUFjLENBQUMsR0FBRyxJQUFJLEVBQUUsWUFBWSxDQUFDO1lBQ3BELGNBQWMsQ0FBQyxhQUFhLENBQUMsR0FBRyxJQUFJLEVBQUUsV0FBVyxDQUFDO1lBQ2xELGNBQWMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLElBQUksRUFBRSwrQkFBK0IsQ0FBQztZQUMxRixjQUFjLENBQUMsMEJBQTBCLENBQUMsR0FBRyxJQUFJLEVBQUUsd0JBQXdCLENBQUM7WUFDNUUsY0FBYyxDQUFDLDZCQUE2QixDQUFDLEdBQUcsSUFBSSxFQUFFLDJCQUEyQixDQUFDO1lBQ2xGLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLElBQUksRUFBRSxpQkFBaUIsQ0FBQztZQUM5RCxjQUFjLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxJQUFJLEVBQUUsY0FBYyxDQUFDO1lBQ3hELGNBQWMsQ0FBQyxjQUFjLENBQUMsR0FBRyxJQUFJLEVBQUUsWUFBWSxDQUFDO1lBQ3BELGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLElBQUksRUFBRSxlQUFlLENBQUM7WUFDMUQsY0FBYyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksRUFBRSxRQUFRLENBQUM7WUFDNUMsY0FBYyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsSUFBSSxFQUFFLHlCQUF5QixDQUFDO1lBQzlFLGNBQWMsQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLEVBQUUsUUFBUSxDQUFDO1lBQzVDLGNBQWMsQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLEVBQUUsUUFBUSxDQUFDO1lBQzVDLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLElBQUksRUFBRSxpQkFBaUIsQ0FBQztZQUM5RCxjQUFjLENBQUMsV0FBVyxDQUFDLEdBQUcsSUFBSSxFQUFFLFNBQVMsQ0FBQztZQUM5QyxjQUFjLENBQUMsMEJBQTBCLENBQUMsR0FBRyxJQUFJLEVBQUUsd0JBQXdCLENBQUM7WUFDNUUsY0FBYyxDQUFDLG1CQUFtQixDQUFDLEdBQUcsSUFBSSxFQUFFLGlCQUFpQixDQUFDO1lBQzlELGNBQWMsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLElBQUksRUFBRSxvQkFBb0IsQ0FBQztZQUNwRSxjQUFjLENBQUMsWUFBWSxDQUFDLEdBQUcsSUFBSSxFQUFFLFVBQVUsQ0FBQztZQUNoRCxjQUFjLENBQUMsZ0JBQWdCLENBQUMsR0FBRyxJQUFJLEVBQUUsY0FBYyxDQUFDO1lBQ3hELGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLElBQUksRUFBRSxpQkFBaUIsQ0FBQztZQUM5RCxjQUFjLENBQUMsc0JBQXNCLENBQUMsR0FBRyxJQUFJLEVBQUUsb0JBQW9CLENBQUM7WUFDcEUsY0FBYyxDQUFDLG1CQUFtQixDQUFDLEdBQUcsSUFBSSxFQUFFLGlCQUFpQixDQUFDO1lBQzlELGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLElBQUksRUFBRSxjQUFjLENBQUM7WUFDeEQsY0FBYyxDQUFDLGtCQUFrQixDQUFDLEdBQUcsSUFBSSxFQUFFLGdCQUFnQixDQUFDO1lBQzVELGNBQWMsQ0FBQyxNQUFNLENBQUMsR0FBRyxJQUFJLEVBQUUsSUFBSSxDQUFDO1lBQ3BDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDckQsY0FBYyxDQUFDLG9CQUFvQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUN6RCxjQUFjLENBQUMsaUJBQWlCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ3RELGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDMUQsY0FBYyxDQUFDLE1BQU0sQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDM0MsY0FBYyxDQUFDLGlCQUFpQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUN0RCxjQUFjLENBQUMsNEJBQTRCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ2pFLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDeEQsY0FBYyxDQUFDLGNBQWMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDbkQsY0FBYyxDQUFDLGFBQWEsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDbEQsY0FBYyxDQUFDLE9BQU8sQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDNUMsY0FBYyxDQUFDLFlBQVksQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDakQsY0FBYyxDQUFDLE1BQU0sQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7U0FDOUM7YUFBTTtZQUNILGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDckQsY0FBYyxDQUFDLG9CQUFvQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUN6RCxjQUFjLENBQUMsWUFBWSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNqRCxjQUFjLENBQUMsaUJBQWlCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ3RELGNBQWMsQ0FBQyxjQUFjLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ25ELGNBQWMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDdEUsY0FBYyxDQUFDLDBCQUEwQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUMvRCxjQUFjLENBQUMsNkJBQTZCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ2xFLGNBQWMsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDeEQsY0FBYyxDQUFDLGdCQUFnQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNyRCxjQUFjLENBQUMsY0FBYyxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNuRCxjQUFjLENBQUMscUJBQXFCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQzFELGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDdEQsY0FBYyxDQUFDLFVBQVUsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDL0MsY0FBYyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNoRSxjQUFjLENBQUMsVUFBVSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUMvQyxjQUFjLENBQUMsVUFBVSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUMvQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ3hELGNBQWMsQ0FBQyxNQUFNLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQzNDLGNBQWMsQ0FBQyxXQUFXLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ2hELGNBQWMsQ0FBQywwQkFBMEIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDL0QsY0FBYyxDQUFDLG1CQUFtQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUN4RCxjQUFjLENBQUMsc0JBQXNCLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQzNELGNBQWMsQ0FBQyxZQUFZLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ2pELGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDdEQsY0FBYyxDQUFDLGdCQUFnQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNyRCxjQUFjLENBQUMsbUJBQW1CLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ3hELGNBQWMsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDM0QsY0FBYyxDQUFDLDRCQUE0QixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNqRSxjQUFjLENBQUMsbUJBQW1CLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ3hELGNBQWMsQ0FBQyxjQUFjLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ25ELGNBQWMsQ0FBQyxhQUFhLENBQUMsR0FBRyxTQUFTLENBQUMsT0FBTyxDQUFDO1lBQ2xELGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxPQUFPLENBQUM7WUFDckQsY0FBYyxDQUFDLGtCQUFrQixDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUN2RCxjQUFjLENBQUMsT0FBTyxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUM1QyxjQUFjLENBQUMsWUFBWSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUNqRCxjQUFjLENBQUMsTUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztZQUMzQyxjQUFjLENBQUMsTUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQztTQUM5QztRQUNELElBQUksR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxvQkFBb0IsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDO1FBQ25FLE1BQU0sU0FBUyxHQUFHLEVBQUUsT0FBTyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsa0VBQWtFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx5RUFBeUUsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdEQUFnRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMkRBQTJELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx1REFBdUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGtFQUFrRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsc0NBQXNDLEVBQUUsQ0FBQyxFQUFFLENBQUM7UUFDemdCLElBQUksR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxTQUFTLENBQUMsQ0FBQztRQUM1QyxLQUFLLENBQUMsa0JBQWtCLENBQUMsWUFBWSxFQUFFLElBQUksRUFBRSxjQUFjLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdkUsQ0FBQzs7QUF2UkwsZ0RBd1JDO0FBM1FHLGdCQUFnQjtBQUNPLCtCQUFZLEdBQUcsaURBQWlELENBQUMifQ==