File Explorer

/proc/4/task/9/root/var/runtime/node_modules/@aws-sdk/client-s3/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js259 KB · 6632 lines
const { getFlexibleChecksumsPlugin, NODE_RESPONSE_CHECKSUM_VALIDATION_CONFIG_OPTIONS, NODE_REQUEST_CHECKSUM_CALCULATION_CONFIG_OPTIONS, resolveFlexibleChecksumsConfig } = require("@aws-sdk/checksums/flexible-checksums");const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getThrow200ExceptionsPlugin, getSsecPlugin, getLocationConstraintPlugin, getS3ExpiresMiddlewarePlugin, getCheckContentLengthHeaderPlugin, S3RestXmlProtocol, NODE_USE_ARN_REGION_CONFIG_OPTIONS, NODE_DISABLE_S3_EXPRESS_SESSION_AUTH_OPTIONS, resolveS3Config, getValidateBucketNamePlugin, getAddExpectContinuePlugin, getRegionRedirectMiddlewarePlugin, getS3ExpressPlugin, getS3ExpressHttpSigningPlugin } = require("@aws-sdk/middleware-sdk-s3/s3");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, makeBuilder, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, createWaiter, checkExceptions, WaiterState, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveParams, getEndpointPlugin, resolveEndpointConfig } = require("@smithy/core/endpoints");const { eventStreamSerdeProvider, resolveEventStreamSerdeConfig } = require("@smithy/core/event-streams");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, resolveAwsSdkSigV4AConfig, AwsSdkSigV4Signer, AwsSdkSigV4ASigner, NODE_SIGV4A_CONFIG_OPTIONS, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { SignatureV4MultiRegion } = require("@aws-sdk/signature-v4-multi-region");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { Sha256, Md5, readableStreamHasher } = require("@smithy/core/checksum");const { toUtf8, fromUtf8, sdkStreamMixin, getAwsChunkedEncodingStream, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { Sha1 } = require("@aws-sdk/checksums/sha"); const aw = "ref", ax = "argv", ay = "backend", az = "authSchemes", aA = "disableDoubleEncoding", aB = "signingName", aC = "signingRegion", aD = "signingRegionSet";const a = -1, b = true, c = false, d = "isSet", e = "booleanEquals", f = "stringEquals", g = "coalesce", h = "substring", i = "", j = "aws.partition", k = "partitionResult", l = "accessPointSuffix", m = "regionPrefix", n = (n) => "outpostId_ssa_" + n + i, o = "hardwareType", p = "ite", q = "isValidHostLabel", s = "sigv4", t = "aws.isVirtualHostableS3Bucket", u = "url", v = "getAttr", w = "bucketArn", x = "--", y = "arnType", z = "accesspoint", A = (n) => "accessPointName_ssa_" + n + i, B = "s3-object-lambda", C = "s3-outposts", D = "bucketPartition", E = "us-east-1", F = "outpostType", G = "name", H = "s3", I = "{url#scheme}://{Bucket}.{url#authority}{url#path}", J = "{url#scheme}://{url#authority}{url#path}", K = "{url#scheme}://{url#authority}{url#normalizedPath}{Bucket}", L = "https://{Bucket}.s3-accelerate.{partitionResult#dnsSuffix}", M = "https://{Bucket}.s3.{partitionResult#dnsSuffix}", N = (n) => "{url#scheme}://{accessPointName_ssa_" + n + "}-{bucketArn#accountId}.{url#authority}{url#path}", O = (n) => "Invalid ARN: The access point name may only contain a-z, A-Z, 0-9 and `-`. Found: `{accessPointName_ssa_" + n + "}`", P = "sigv4a", Q = "{url#scheme}://{url#authority}{url#normalizedPath}{uri_encoded_bucket}", R = "https://s3.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", S = "https://s3.{partitionResult#dnsSuffix}", T = { [aw]: "UseFIPS" }, U = { [aw]: "UseDualStack" }, V = { [aw]: "Bucket" }, W = { "fn": v, [ax]: [{ [aw]: k }, G] }, X = { [aw]: u }, Y = { [aw]: "Region" }, Z = { [aw]: w }, aa = { [aw]: y }, ab = { [aw]: "accessPointName_ssa_1" }, ac = { "fn": v, [ax]: [Z, "region"] }, ad = { [aw]: o }, ae = { "fn": v, [ax]: [Z, "service"] }, af = { "fn": v, [ax]: [Z, "accountId"] }, ag = { [ay]: "S3Express", [az]: [{ [aA]: true, [G]: "{_s3e_auth}", [aB]: "s3express", [aC]: "{Region}" }] }, ah = { [ay]: "S3Express", [az]: [{ [aA]: true, [G]: s, [aB]: "s3express", [aC]: "{Region}" }] }, ai = { [az]: [{ [aA]: true, [G]: P, [aB]: C, [aD]: ["*"] }, { [aA]: true, [G]: s, [aB]: C, [aC]: "{Region}" }] }, aj = { [az]: [{ [aA]: true, [G]: s, [aB]: H, [aC]: E }] }, ak = { [az]: [{ [aA]: true, [G]: s, [aB]: H, [aC]: "{Region}" }] }, al = { [az]: [{ [aA]: true, [G]: s, [aB]: B, [aC]: "{bucketArn#region}" }] }, am = { [az]: [{ [aA]: true, [G]: s, [aB]: H, [aC]: "{bucketArn#region}" }] }, an = { [az]: [{ [aA]: true, [G]: P, [aB]: C, [aD]: ["*"] }, { [aA]: true, [G]: s, [aB]: C, [aC]: "{bucketArn#region}" }] }, ao = { [az]: [{ [aA]: true, [G]: s, [aB]: B, [aC]: "{Region}" }] }, ap = [Y], aq = [{ [aw]: "Endpoint" }], as = [V], at = [V, 0, 7, true], au = [Z, "resourceId[1]"], av = ["*"];const _data = {    conditions: [        [d, ap],        [e, [{ [aw]: "Accelerate" }, b]],        [e, [T, b]],        [e, [U, b]],        [d, aq],        [d, as],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 0, 6, b] }, i] }, "--x-s3"]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: at }, i] }, "--xa-s3"]],        [j, ap, k],        [h, at, l],        [f, [{ [aw]: l }, "--op-s3"]],        [h, [V, 8, 12, b], m],        [h, [V, 32, 49, b], n(2)],        [h, [V, 49, 50, b], o],        [e, [{ [aw]: "ForcePathStyle" }, b]],        [f, [W, "aws-cn"]],        [p, [U, ".dualstack", i], "_s3e_ds"],        [q, [{ [aw]: n(2) }, c]],        [p, [T, "-fips", i], "_s3e_fips"],        [p, [{ fn: g, [ax]: [{ [aw]: "DisableS3ExpressSessionAuth" }, c] }, s, "sigv4-s3express"], "_s3e_auth"],        [t, [V, c]],        ["parseURL", aq, u],        [e, [{ fn: g, [ax]: [{ [aw]: "UseS3ExpressControlEndpoint" }, c] }, b]],        [t, [V, b]],        [f, [{ fn: v, [ax]: [X, "scheme"] }, "http"]],        [q, [Y, c]],        ["aws.parseArn", as, w],        [v, [{ fn: "split", [ax]: [V, x, 0] }, "[-2]"], "s3expressAvailabilityZoneId"],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 0, 4, c] }, i] }, "arn:"]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 16, 18, b] }, i] }, x]],        [e, [{ fn: v, [ax]: [X, "isIp"] }, b]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 21, 23, b] }, i] }, x]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 27, 29, b] }, i] }, x]],        [f, [{ [aw]: m }, "beta"]],        ["uriEncode", as, "uri_encoded_bucket"],        [q, [Y, b]],        [e, [{ fn: g, [ax]: [{ [aw]: "UseObjectLambdaEndpoint" }, c] }, b]],        [v, [Z, "resourceId[0]"], y],        [f, [aa, i]],        [f, [aa, z]],        [v, au, A(1)],        [f, [ab, i]],        [f, [ac, i]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 14, 16, b] }, i] }, x]],        [f, [ad, "e"]],        [f, [ad, "o"]],        [f, [Y, "aws-global"]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 19, 21, b] }, i] }, x]],        [f, [ae, B]],        [e, [{ fn: g, [ax]: [{ [aw]: "DisableAccessPoints" }, c] }, b]],        [f, [ae, C]],        [j, [ac], D],        [q, [ab, b]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 26, 28, b] }, i] }, x]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 15, 17, b] }, i] }, x]],        [v, [Z, "resourceId[4]"]],        [f, [{ fn: g, [ax]: [{ fn: h, [ax]: [V, 20, 22, b] }, i] }, x]],        [e, [{ [aw]: "UseGlobalEndpoint" }, b]],        [f, [Y, E]],        [v, au, n(1)],        [e, [{ fn: g, [ax]: [{ [aw]: "UseArnRegion" }, b] }, b]],        [q, [{ [aw]: n(1) }, c]],        [v, [Z, "resourceId[2]"], F],        [f, [Y, ac]],        [f, [{ fn: v, [ax]: [{ [aw]: D }, G] }, W]],        [e, [{ [aw]: "DisableMultiRegionAccessPoints" }, b]],        [q, [ac, b]],        [f, [{ fn: v, [ax]: [Z, "partition"] }, W]],        [f, [af, i]],        [f, [ae, H]],        [q, [af, c]],        [v, [Z, "resourceId[3]"], A(2)],        [q, [ab, c]],        [f, [{ [aw]: F }, z]],        [q, [{ [aw]: A(2) }, c]]    ],    results: [        [a],        [a, "Accelerate cannot be used with FIPS"],        [a, "Cannot set dual-stack in combination with a custom endpoint."],        [a, "A custom endpoint cannot be combined with FIPS"],        [a, "A custom endpoint cannot be combined with S3 Accelerate"],        [a, "Partition does not support FIPS"],        [a, "S3Express does not support S3 Accelerate."],        ["{url#scheme}://{url#authority}/{uri_encoded_bucket}{url#path}", ag],        [I, ag],        [a, "S3Express bucket name is not a valid virtual hostable name."],        ["https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", ah],        ["https://{Bucket}.s3express{_s3e_fips}-{s3expressAvailabilityZoneId}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}", ag],        [a, "Unrecognized S3Express bucket name format."],        [J, ag],        ["https://s3express-control{_s3e_fips}{_s3e_ds}.{Region}.{partitionResult#dnsSuffix}", ah],        [a, "Expected a endpoint to be specified but no endpoint was found"],        ["https://{Bucket}.ec2.{url#authority}", ai],        ["https://{Bucket}.ec2.s3-outposts.{Region}.{partitionResult#dnsSuffix}", ai],        ["https://{Bucket}.op-{outpostId_ssa_2}.{url#authority}", ai],        ["https://{Bucket}.op-{outpostId_ssa_2}.s3-outposts.{Region}.{partitionResult#dnsSuffix}", ai],        [a, "Unrecognized hardware type: \"Expected hardware type o or e but got {hardwareType}\""],        [a, "Invalid Outposts Bucket alias - it must be a valid bucket name."],        [a, "Invalid ARN: The outpost Id must only contain a-z, A-Z, 0-9 and `-`."],        [a, "Custom endpoint `{Endpoint}` was not a valid URI"],        [a, "S3 Accelerate cannot be used in this region"],        ["https://{Bucket}.s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://{Bucket}.s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}", ak],        ["https://{Bucket}.s3-fips.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://{Bucket}.s3-fips.{Region}.{partitionResult#dnsSuffix}", ak],        ["https://{Bucket}.s3-accelerate.dualstack.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://{Bucket}.s3-accelerate.dualstack.{partitionResult#dnsSuffix}", ak],        ["https://{Bucket}.s3.dualstack.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://{Bucket}.s3.dualstack.{Region}.{partitionResult#dnsSuffix}", ak],        [K, aj],        [I, aj],        [K, ak],        [I, ak],        [L, aj],        [L, ak],        [M, aj],        [M, ak],        ["https://{Bucket}.s3.{Region}.{partitionResult#dnsSuffix}", ak],        [a, "Invalid region: region was not a valid DNS name."],        [a, "S3 Object Lambda does not support Dual-stack"],        [a, "S3 Object Lambda does not support S3 Accelerate"],        [a, "Access points are not supported for this operation"],        [a, "Invalid configuration: region from ARN `{bucketArn#region}` does not match client region `{Region}` and UseArnRegion is `false`"],        [a, "Invalid ARN: Missing account id"],        [N(1), al],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}", al],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-object-lambda.{bucketArn#region}.{bucketPartition#dnsSuffix}", al],        [a, O(1)],        [a, "Invalid ARN: The account id may only contain a-z, A-Z, 0-9 and `-`. Found: `{bucketArn#accountId}`"],        [a, "Invalid region in ARN: `{bucketArn#region}` (invalid DNS name)"],        [a, "Client was configured for partition `{partitionResult#name}` but ARN (`{Bucket}`) has `{bucketPartition#name}`"],        [a, "Invalid ARN: The ARN may only contain a single resource component after `accesspoint`."],        [a, "Invalid ARN: bucket ARN is missing a region"],        [a, "Invalid ARN: Expected a resource of the format `accesspoint:<accesspoint name>` but no name was provided"],        [a, "Invalid ARN: Object Lambda ARNs only support `accesspoint` arn types, but found: `{arnType}`"],        [a, "Access Points do not support S3 Accelerate"],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}", am],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint-fips.{bucketArn#region}.{bucketPartition#dnsSuffix}", am],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.dualstack.{bucketArn#region}.{bucketPartition#dnsSuffix}", am],        [N(1), am],        ["https://{accessPointName_ssa_1}-{bucketArn#accountId}.s3-accesspoint.{bucketArn#region}.{bucketPartition#dnsSuffix}", am],        [a, "Invalid ARN: The ARN was not for the S3 service, found: {bucketArn#service}"],        [a, "S3 MRAP does not support dual-stack"],        [a, "S3 MRAP does not support FIPS"],        [a, "S3 MRAP does not support S3 Accelerate"],        [a, "Invalid configuration: Multi-Region Access Point ARNs are disabled."],        ["https://{accessPointName_ssa_1}.accesspoint.s3-global.{partitionResult#dnsSuffix}", { [az]: [{ [aA]: b, name: P, [aB]: H, [aD]: av }] }],        [a, "Client was configured for partition `{partitionResult#name}` but bucket referred to partition `{bucketArn#partition}`"],        [a, "Invalid Access Point Name"],        [a, "S3 Outposts does not support Dual-stack"],        [a, "S3 Outposts does not support FIPS"],        [a, "S3 Outposts does not support S3 Accelerate"],        [a, "Invalid Arn: Outpost Access Point ARN contains sub resources"],        ["https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.{url#authority}", an],        ["https://{accessPointName_ssa_2}-{bucketArn#accountId}.{outpostId_ssa_1}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}", an],        [a, O(2)],        [a, "Expected an outpost type `accesspoint`, found {outpostType}"],        [a, "Invalid ARN: expected an access point name"],        [a, "Invalid ARN: Expected a 4-component resource"],        [a, "Invalid ARN: The outpost Id may only contain a-z, A-Z, 0-9 and `-`. Found: `{outpostId_ssa_1}`"],        [a, "Invalid ARN: The Outpost Id was not set"],        [a, "Invalid ARN: Unrecognized format: {Bucket} (type: {arnType})"],        [a, "Invalid ARN: No ARN type specified"],        [a, "Invalid ARN: `{Bucket}` was not a valid ARN"],        [a, "Path-style addressing cannot be used with ARN buckets"],        ["https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", aj],        ["https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", ak],        ["https://s3-fips.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", aj],        ["https://s3-fips.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", ak],        ["https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", aj],        ["https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", ak],        [Q, aj],        [Q, ak],        [R, aj],        [R, ak],        ["https://s3.{Region}.{partitionResult#dnsSuffix}/{uri_encoded_bucket}", ak],        [a, "Path-style addressing cannot be used with S3 Accelerate"],        [J, ao],        ["https://s3-object-lambda-fips.{Region}.{partitionResult#dnsSuffix}", ao],        ["https://s3-object-lambda.{Region}.{partitionResult#dnsSuffix}", ao],        ["https://s3-fips.dualstack.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://s3-fips.dualstack.{Region}.{partitionResult#dnsSuffix}", ak],        ["https://s3-fips.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://s3-fips.{Region}.{partitionResult#dnsSuffix}", ak],        ["https://s3.dualstack.us-east-1.{partitionResult#dnsSuffix}", aj],        ["https://s3.dualstack.{Region}.{partitionResult#dnsSuffix}", ak],        [J, aj],        [J, ak],        [S, aj],        [S, ak],        ["https://s3.{Region}.{partitionResult#dnsSuffix}", ak],        [a, "A region must be set when sending requests to S3."]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 3, r + 115,    1, 424, 4,    2, 272, 5,    3, 233, 6,    4, 85, 7,    5, 15, 8,    8, 9, r + 115,    16, 10, 13,    18, 11, 13,    19, 12, 13,    22, r + 14, 13,    35, 14, r + 42,    36, r + 103, 435,    6, 271, 16,    7, 270, 17,    8, 19, 18,    14, 501, 106,    9, 20, 24,    10, 21, 24,    11, 22, 24,    12, 23, 24,    13, 547, 24,    14, 77, 25,    20, 73, 26,    26, 27, 78,    37, 28, r + 86,    38, r + 86, 29,    39, 47, 30,    48, r + 58, 31,    50, 32, r + 85,    51, 33, 136,    55, r + 76, 34,    59, 35, r + 84,    60, 39, 36,    61, 37, r + 83,    62, 38, 146,    63, 41, r + 46,    61, 40, r + 83,    62, 41, 150,    64, 42, r + 54,    66, 43, r + 53,    70, 44, r + 52,    71, 45, r + 81,    73, 46, r + 80,    74, r + 78, r + 79,    40, 48, r + 57,    41, r + 57, 49,    42, 185, 50,    48, 62, 51,    49, r + 45, 52,    51, 53, 526,    60, 56, 54,    62, r + 55, 55,    63, 57, r + 46,    62, r + 55, 57,    64, 58, r + 54,    66, 59, r + 53,    69, 60, r + 65,    70, 61, r + 52,    72, r + 64, r + 51,    49, r + 45, 63,    51, 64, 526,    60, 67, 65,    62, r + 55, 66,    63, 68, r + 46,    62, r + 55, 68,    64, 69, r + 54,    66, 70, r + 53,    68, r + 47, 71,    70, 72, r + 52,    72, r + 50, r + 51,    25, 74, r + 42,    46, r + 39, 75,    57, 76, r + 41,    58, r + 40, r + 41,    26, r + 88, 78,    28, r + 87, 79,    34, 82, 80,    35, 81, 545,    36, r + 103, r + 115,    46, r + 97, 83,    57, 84, r + 99,    58, r + 98, r + 99,    5, 101, 86,    8, 87, r + 115,    16, 88, 89,    18, 91, 89,    19, 90, 92,    21, 97, 95,    19, 93, 92,    21, 98, 95,    21, 97, 94,    22, r + 14, 95,    35, 96, r + 42,    36, r + 103, r + 42,    22, r + 13, 98,    35, 99, r + 42,    36, r + 101, 100,    46, r + 110, r + 111,    6, 214, 102,    7, 208, 103,    8, 119, 104,    14, 118, 105,    21, 106, r + 23,    26, 107, 502,    37, 108, r + 86,    38, r + 86, 109,    39, 112, 110,    48, r + 58, 111,    50, 136, r + 85,    40, 113, r + 57,    41, r + 57, 114,    42, 115, 500,    48, r + 56, 116,    52, 117, r + 72,    65, r + 69, r + 72,    21, 501, r + 23,    9, 120, 124,    10, 121, 124,    11, 122, 124,    12, 123, 124,    13, 202, 124,    14, 195, 125,    20, 190, 126,    21, 127, r + 23,    23, 128, 129,    24, 189, 129,    26, 130, 197,    37, 131, r + 86,    38, r + 86, 132,    39, 159, 133,    48, r + 58, 134,    50, 135, r + 85,    51, 141, 136,    55, r + 76, 137,    59, 138, r + 84,    60, r + 83, 139,    61, 140, r + 83,    63, r + 83, r + 46,    55, r + 76, 142,    59, 143, r + 84,    60, 148, 144,    61, 145, r + 83,    62, 147, 146,    63, 150, r + 46,    63, 153, r + 46,    61, 149, r + 83,    62, 153, 150,    64, 151, r + 54,    66, 152, r + 53,    70, r + 82, r + 52,    64, 154, r + 54,    66, 155, r + 53,    70, 156, r + 52,    71, 157, r + 81,    73, 158, r + 80,    74, r + 77, r + 79,    40, 160, r + 57,    41, r + 57, 161,    42, 185, 162,    48, 174, 163,    49, r + 45, 164,    51, 165, 526,    60, 168, 166,    62, r + 55, 167,    63, 169, r + 46,    62, r + 55, 169,    64, 170, r + 54,    66, 171, r + 53,    69, 172, r + 65,    70, 173, r + 52,    72, r + 63, r + 51,    49, r + 45, 175,    51, 176, 526,    60, 179, 177,    62, r + 55, 178,    63, 180, r + 46,    62, r + 55, 180,    64, 181, r + 54,    66, 182, r + 53,    68, r + 47, 183,    70, 184, r + 52,    72, r + 48, r + 51,    48, r + 56, 186,    52, 187, r + 72,    65, r + 69, 188,    67, r + 70, r + 71,    25, r + 36, r + 42,    21, 191, r + 23,    25, 192, r + 42,    30, 194, 193,    46, r + 34, r + 36,    46, r + 33, r + 35,    21, 196, r + 23,    26, r + 88, 197,    28, r + 87, 198,    34, 201, 199,    35, 200, 545,    36, r + 101, r + 115,    46, r + 95, r + 96,    17, 203, r + 22,    20, 204, r + 21,    21, 205, 550,    33, 206, 550,    44, r + 16, 207,    45, r + 18, r + 20,    8, 209, 215,    16, 210, 220,    18, 211, 220,    19, 212, 224,    20, 213, 227,    21, 231, 401,    8, 218, 215,    19, 216, r + 9,    20, 217, 227,    21, 231, r + 9,    16, 219, 220,    18, 223, 220,    19, 221, 224,    20, 222, 227,    21, 231, r + 12,    19, 226, 224,    20, 225, r + 9,    21, r + 9, r + 12,    20, 230, 227,    21, 228, r + 9,    30, 229, r + 9,    34, r + 7, r + 9,    21, 231, 415,    30, 232, r + 8,    34, r + 7, r + 8,    4, r + 2, 234,    5, 235, 480,    6, 271, 236,    7, 270, 237,    8, 238, 491,    9, 239, 243,    10, 240, 243,    11, 241, 243,    12, 242, 243,    13, 547, 243,    14, 266, 244,    20, 264, 245,    26, 246, 267,    37, 247, r + 86,    38, r + 86, 248,    39, 249, 518,    40, 250, r + 57,    41, r + 57, 251,    42, 538, 252,    48, r + 43, 253,    49, r + 45, 254,    51, 255, 526,    60, 258, 256,    62, r + 55, 257,    63, 259, r + 46,    62, r + 55, 259,    64, 260, r + 54,    66, 261, r + 53,    69, 262, r + 65,    70, 263, r + 52,    72, r + 62, r + 51,    25, 265, r + 42,    46, r + 31, r + 32,    26, r + 88, 267,    28, r + 87, 268,    34, 269, 544,    46, r + 93, r + 94,    8, 397, r + 9,    8, 407, r + 9,    3, 346, 273,    4, r + 3, 274,    5, 284, 275,    8, 276, r + 115,    15, r + 5, 277,    16, 278, 281,    18, 279, 281,    19, 280, 281,    22, r + 14, 281,    35, 282, r + 42,    36, r + 102, 283,    46, r + 106, r + 107,    6, 405, 285,    7, 395, 286,    8, 295, 287,    14, 501, 288,    26, 289, 502,    37, 290, r + 86,    38, r + 86, 291,    39, 292, 307,    40, 293, r + 57,    41, r + 57, 294,    42, 335, 500,    9, 296, 300,    10, 297, 300,    11, 298, 300,    12, 299, 300,    13, 394, 300,    14, 339, 301,    15, r + 5, 302,    20, 337, 303,    26, 304, 341,    37, 305, r + 86,    38, r + 86, 306,    39, 309, 307,    48, r + 58, 308,    50, r + 74, r + 85,    40, 310, r + 57,    41, r + 57, 311,    42, 335, 312,    48, 324, 313,    49, r + 45, 314,    51, 315, 526,    60, 318, 316,    62, r + 55, 317,    63, 319, r + 46,    62, r + 55, 319,    64, 320, r + 54,    66, 321, r + 53,    69, 322, r + 65,    70, 323, r + 52,    72, r + 61, r + 51,    49, r + 45, 325,    51, 326, 526,    60, 329, 327,    62, r + 55, 328,    63, 330, r + 46,    62, r + 55, 330,    64, 331, r + 54,    66, 332, r + 53,    68, r + 47, 333,    70, 334, r + 52,    72, r + 49, r + 51,    48, r + 56, 336,    52, r + 67, r + 72,    25, 338, r + 42,    46, r + 27, r + 28,    15, r + 5, 340,    26, r + 88, 341,    28, r + 87, 342,    34, 345, 343,    35, 344, 545,    36, r + 102, r + 115,    46, r + 91, r + 92,    4, r + 2, 347,    5, 357, 348,    8, 349, r + 115,    15, r + 5, 350,    16, 351, 354,    18, 352, 354,    19, 353, 354,    22, r + 14, 354,    35, 355, r + 42,    36, r + 43, 356,    46, r + 104, r + 105,    6, 405, 358,    7, 395, 359,    8, 360, 491,    9, 361, 365,    10, 362, 365,    11, 363, 365,    12, 364, 365,    13, 394, 365,    14, 389, 366,    15, r + 5, 367,    20, 387, 368,    26, 369, 391,    37, 370, r + 86,    38, r + 86, 371,    39, 372, 518,    40, 373, r + 57,    41, r + 57, 374,    42, 538, 375,    48, r + 43, 376,    49, r + 45, 377,    51, 378, 526,    60, 381, 379,    62, r + 55, 380,    63, 382, r + 46,    62, r + 55, 382,    64, 383, r + 54,    66, 384, r + 53,    69, 385, r + 65,    70, 386, r + 52,    72, r + 60, r + 51,    25, 388, r + 42,    46, r + 25, r + 26,    15, r + 5, 390,    26, r + 88, 391,    28, r + 87, 392,    34, 393, 544,    46, r + 89, r + 90,    15, r + 5, 547,    8, 396, r + 9,    15, r + 5, 397,    16, 398, 410,    18, 399, 410,    19, 400, 410,    20, 401, r + 9,    27, 402, r + 12,    29, r + 11, 403,    31, r + 11, 404,    32, r + 11, 422,    8, 406, r + 9,    15, r + 5, 407,    16, 408, 410,    18, 409, 410,    19, 411, 410,    20, r + 12, r + 9,    20, 414, 412,    22, 413, r + 9,    34, r + 10, r + 9,    22, 416, 415,    27, 419, r + 12,    27, 418, 417,    34, r + 10, r + 12,    34, r + 10, 419,    43, r + 11, 420,    47, r + 11, 421,    53, r + 11, 422,    54, r + 11, 423,    56, r + 11, r + 12,    2, r + 1, 425,    3, 478, 426,    4, r + 4, 427,    5, 438, 428,    8, 429, r + 115,    16, 430, 433,    18, 431, 433,    19, 432, 433,    22, r + 14, 433,    35, 434, r + 42,    36, r + 44, 435,    46, r + 112, 436,    57, 437, r + 114,    58, r + 113, r + 114,    6, r + 6, 439,    7, r + 6, 440,    8, 450, 441,    14, 501, 442,    26, 443, 502,    37, 444, r + 86,    38, r + 86, 445,    39, 446, 465,    40, 447, r + 57,    41, r + 57, 448,    42, 471, 449,    48, r + 44, 500,    9, 451, 455,    10, 452, 455,    11, 453, 455,    12, 454, 455,    13, 547, 455,    14, 473, 456,    15, 460, 457,    20, 458, 461,    25, 459, r + 42,    46, r + 37, r + 38,    20, 540, 461,    26, 462, 474,    37, 463, r + 86,    38, r + 86, 464,    39, 467, 465,    48, r + 58, 466,    50, r + 75, r + 85,    40, 468, r + 57,    41, r + 57, 469,    42, 471, 470,    48, r + 44, 524,    48, r + 44, 472,    52, r + 68, r + 72,    26, r + 88, 474,    28, r + 87, 475,    34, r + 100, 476,    35, 477, 545,    36, r + 44, r + 115,    4, r + 2, 479,    5, 488, 480,    8, 481, r + 115,    16, 482, 485,    18, 483, 485,    19, 484, 485,    22, r + 14, 485,    35, 486, r + 42,    36, r + 43, 487,    46, r + 108, r + 109,    6, r + 6, 489,    7, r + 6, 490,    8, 503, 491,    14, 501, 492,    26, 493, 502,    37, 494, r + 86,    38, r + 86, 495,    39, 496, 518,    40, 497, r + 57,    41, r + 57, 498,    42, 538, 499,    48, r + 43, 500,    49, r + 45, 526,    26, r + 88, 502,    28, r + 87, r + 115,    9, 504, 508,    10, 505, 508,    11, 506, 508,    12, 507, 508,    13, 547, 508,    14, 541, 509,    15, 513, 510,    20, 511, 514,    25, 512, r + 42,    46, r + 29, r + 30,    20, 540, 514,    26, 515, 542,    37, 516, r + 86,    38, r + 86, 517,    39, 520, 518,    48, r + 58, 519,    50, r + 73, r + 85,    40, 521, r + 57,    41, r + 57, 522,    42, 538, 523,    48, r + 43, 524,    49, r + 45, 525,    51, 529, 526,    60, r + 55, 527,    62, r + 55, 528,    63, r + 55, r + 46,    60, 532, 530,    62, r + 55, 531,    63, 533, r + 46,    62, r + 55, 533,    64, 534, r + 54,    66, 535, r + 53,    69, 536, r + 65,    70, 537, r + 52,    72, r + 59, r + 51,    48, r + 43, 539,    52, r + 66, r + 72,    25, r + 24, r + 42,    26, r + 88, 542,    28, r + 87, 543,    34, r + 100, 544,    35, 546, 545,    36, r + 42, r + 115,    36, r + 43, r + 115,    17, 548, r + 22,    20, 549, r + 21,    33, 552, 550,    44, r + 17, 551,    45, r + 19, r + 20,    44, r + 15, 553,    45, r + 15, r + 20,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: [        "Accelerate",        "Bucket",        "DisableAccessPoints",        "DisableMultiRegionAccessPoints",        "DisableS3ExpressSessionAuth",        "Endpoint",        "ForcePathStyle",        "Region",        "UseArnRegion",        "UseDualStack",        "UseFIPS",        "UseGlobalEndpoint",        "UseObjectLambdaEndpoint",        "UseS3ExpressControlEndpoint",    ],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; const createEndpointRuleSetHttpAuthSchemeParametersProvider = (defaultHttpAuthSchemeParametersProvider) => async (config, context, input) => {    if (!input) {        throw new Error("Could not find `input` for `defaultEndpointRuleSetHttpAuthSchemeParametersProvider`");    }    const defaultParameters = await defaultHttpAuthSchemeParametersProvider(config, context, input);    const instructionsFn = getSmithyContext(context)?.commandInstance?.constructor        ?.getEndpointParameterInstructions;    if (!instructionsFn) {        throw new Error(`getEndpointParameterInstructions() is not defined on '${context.commandName}'`);    }    const endpointParameters = await resolveParams(input, { getEndpointParameterInstructions: instructionsFn }, config);    return Object.assign(defaultParameters, endpointParameters);};const _defaultS3HttpAuthSchemeParametersProvider = async (config, context, input) => {    return {        operation: getSmithyContext(context).operation,        region: await normalizeProvider(config.region)() || (() => {            throw new Error("expected `region` to be configured for `aws.auth#sigv4`");        })(),    };};const defaultS3HttpAuthSchemeParametersProvider = createEndpointRuleSetHttpAuthSchemeParametersProvider(_defaultS3HttpAuthSchemeParametersProvider);function createAwsAuthSigv4HttpAuthOption(authParameters) {    return {        schemeId: "aws.auth#sigv4",        signingProperties: {            name: "s3",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}function createAwsAuthSigv4aHttpAuthOption(authParameters) {    return {        schemeId: "aws.auth#sigv4a",        signingProperties: {            name: "s3",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const createEndpointRuleSetHttpAuthSchemeProvider = (defaultEndpointResolver, defaultHttpAuthSchemeResolver, createHttpAuthOptionFunctions) => {    const endpointRuleSetHttpAuthSchemeProvider = (authParameters) => {        const endpoint = defaultEndpointResolver(authParameters);        const authSchemes = endpoint.properties?.authSchemes;        if (!authSchemes) {            return defaultHttpAuthSchemeResolver(authParameters);        }        const options = [];        for (const scheme of authSchemes) {            const { name: resolvedName, properties = {}, ...rest } = scheme;            const name = resolvedName.toLowerCase();            if (resolvedName !== name) {                console.warn(`HttpAuthScheme has been normalized with lowercasing: '${resolvedName}' to '${name}'`);            }            let schemeId;            if (name === "sigv4a") {                schemeId = "aws.auth#sigv4a";                const sigv4Present = authSchemes.find((s) => {                    const name = s.name.toLowerCase();                    return name !== "sigv4a" && name.startsWith("sigv4");                });                if (SignatureV4MultiRegion.sigv4aDependency() === "none" && sigv4Present) {                    continue;                }            }            else if (name.startsWith("sigv4")) {                schemeId = "aws.auth#sigv4";            }            else {                throw new Error(`Unknown HttpAuthScheme found in '@smithy.rules#endpointRuleSet': '${name}'`);            }            const createOption = createHttpAuthOptionFunctions[schemeId];            if (!createOption) {                throw new Error(`Could not find HttpAuthOption create function for '${schemeId}'`);            }            const option = createOption(authParameters);            option.schemeId = schemeId;            option.signingProperties = { ...(option.signingProperties || {}), ...rest, ...properties };            options.push(option);        }        return options;    };    return endpointRuleSetHttpAuthSchemeProvider;};const _defaultS3HttpAuthSchemeProvider = (authParameters) => {    const options = [];    switch (authParameters.operation) {        default: {            options.push(createAwsAuthSigv4HttpAuthOption(authParameters));            options.push(createAwsAuthSigv4aHttpAuthOption(authParameters));        }    }    return options;};const defaultS3HttpAuthSchemeProvider = createEndpointRuleSetHttpAuthSchemeProvider(defaultEndpointResolver, _defaultS3HttpAuthSchemeProvider, {    "aws.auth#sigv4": createAwsAuthSigv4HttpAuthOption,    "aws.auth#sigv4a": createAwsAuthSigv4aHttpAuthOption,});const resolveHttpAuthSchemeConfig = (config) => {    const config_0 = resolveAwsSdkSigV4Config(config);    const config_1 = resolveAwsSdkSigV4AConfig(config_0);    return Object.assign(config_1, {        authSchemePreference: normalizeProvider(config.authSchemePreference ?? []),    });}; const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useFipsEndpoint: options.useFipsEndpoint ?? false,        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        forcePathStyle: options.forcePathStyle ?? false,        useAccelerateEndpoint: options.useAccelerateEndpoint ?? false,        useGlobalEndpoint: options.useGlobalEndpoint ?? false,        disableMultiregionAccessPoints: options.disableMultiregionAccessPoints ?? false,        defaultSigningName: "s3",        clientContextParams: options.clientContextParams ?? {},    });};const commonParams = {    ForcePathStyle: { type: "clientContextParams", name: "forcePathStyle" },    UseArnRegion: { type: "clientContextParams", name: "useArnRegion" },    DisableMultiRegionAccessPoints: { type: "clientContextParams", name: "disableMultiregionAccessPoints" },    Accelerate: { type: "clientContextParams", name: "useAccelerateEndpoint" },    DisableS3ExpressSessionAuth: { type: "clientContextParams", name: "disableS3ExpressSessionAuth" },    UseGlobalEndpoint: { type: "builtInParams", name: "useGlobalEndpoint" },    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const command = makeBuilder(commonParams, "AmazonS3", "S3Client", getEndpointPlugin);const _ep0 = {    Bucket: { type: "contextParams", name: "Bucket" },    Key: { type: "contextParams", name: "Key" },};const _ep1 = {    DisableS3ExpressSessionAuth: { type: "staticContextParams", value: true },    Bucket: { type: "contextParams", name: "Bucket" },    Key: { type: "contextParams", name: "Key" },    CopySource: { type: "contextParams", name: "CopySource" },};const _ep2 = {    UseS3ExpressControlEndpoint: { type: "staticContextParams", value: true },    DisableAccessPoints: { type: "staticContextParams", value: true },    Bucket: { type: "contextParams", name: "Bucket" },};const _ep3 = {    UseS3ExpressControlEndpoint: { type: "staticContextParams", value: true },    Bucket: { type: "contextParams", name: "Bucket" },};const _ep4 = {    DisableS3ExpressSessionAuth: { type: "staticContextParams", value: true },    Bucket: { type: "contextParams", name: "Bucket" },};const _ep5 = {    Bucket: { type: "contextParams", name: "Bucket" },};const _ep6 = {};const _ep7 = {    UseS3ExpressControlEndpoint: { type: "staticContextParams", value: true },};const _ep8 = {    Bucket: { type: "contextParams", name: "Bucket" },    Prefix: { type: "contextParams", name: "Prefix" },};const _ep9 = {    UseObjectLambdaEndpoint: { type: "staticContextParams", value: true },};const _mw0 = (Command, cs, config, o) => [    getThrow200ExceptionsPlugin(config),];const _mw1 = (Command, cs, config, o) => [    getThrow200ExceptionsPlugin(config),    getSsecPlugin(config),];const _mw2 = (Command, cs, config, o) => [    getThrow200ExceptionsPlugin(config),    getLocationConstraintPlugin(config),];const _mw3 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: true,    }),];const _mw4 = (Command, cs, config, o) => [];const _mw5 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: true,    }),    getThrow200ExceptionsPlugin(config),];const _mw6 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestChecksumRequired: false,        requestValidationModeMember: "ChecksumMode",        responseAlgorithms: ["CRC64NVME", "CRC32", "CRC32C", "SHA256", "SHA1", "SHA512", "MD5", "XXHASH64", "XXHASH3", "XXHASH128"],    }),];const _mw7 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestChecksumRequired: false,        requestValidationModeMember: "ChecksumMode",        responseAlgorithms: ["CRC64NVME", "CRC32", "CRC32C", "SHA256", "SHA1", "SHA512", "MD5", "XXHASH64", "XXHASH3", "XXHASH128"],    }),    getSsecPlugin(config),    getS3ExpiresMiddlewarePlugin(config),];const _mw8 = (Command, cs, config, o) => [    getThrow200ExceptionsPlugin(config),    getSsecPlugin(config),    getS3ExpiresMiddlewarePlugin(config),];const _mw9 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: false,    }),];const _mw10 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: false,    }),    getThrow200ExceptionsPlugin(config),];const _mw11 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: false,    }),    getCheckContentLengthHeaderPlugin(config),    getThrow200ExceptionsPlugin(config),    getSsecPlugin(config),];const _mw12 = (Command, cs, config, o) => [    getSsecPlugin(config),];const _mw13 = (Command, cs, config, o) => [    getFlexibleChecksumsPlugin(config, {        requestAlgorithmMember: { "httpHeader": "x-amz-sdk-checksum-algorithm", "name": "ChecksumAlgorithm", },        requestChecksumRequired: false,    }),    getThrow200ExceptionsPlugin(config),    getSsecPlugin(config),]; class S3ServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, S3ServiceException.prototype);    }} class NoSuchUpload extends S3ServiceException {    name = "NoSuchUpload";    $fault = "client";    constructor(opts) {        super({            name: "NoSuchUpload",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NoSuchUpload.prototype);    }}class AccessDenied extends S3ServiceException {    name = "AccessDenied";    $fault = "client";    constructor(opts) {        super({            name: "AccessDenied",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AccessDenied.prototype);    }}class ObjectNotInActiveTierError extends S3ServiceException {    name = "ObjectNotInActiveTierError";    $fault = "client";    constructor(opts) {        super({            name: "ObjectNotInActiveTierError",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ObjectNotInActiveTierError.prototype);    }}class BucketAlreadyExists extends S3ServiceException {    name = "BucketAlreadyExists";    $fault = "client";    constructor(opts) {        super({            name: "BucketAlreadyExists",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, BucketAlreadyExists.prototype);    }}class BucketAlreadyOwnedByYou extends S3ServiceException {    name = "BucketAlreadyOwnedByYou";    $fault = "client";    constructor(opts) {        super({            name: "BucketAlreadyOwnedByYou",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, BucketAlreadyOwnedByYou.prototype);    }}class NoSuchBucket extends S3ServiceException {    name = "NoSuchBucket";    $fault = "client";    constructor(opts) {        super({            name: "NoSuchBucket",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NoSuchBucket.prototype);    }}class NoSuchKey extends S3ServiceException {    name = "NoSuchKey";    $fault = "client";    constructor(opts) {        super({            name: "NoSuchKey",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NoSuchKey.prototype);    }}class InvalidObjectState extends S3ServiceException {    name = "InvalidObjectState";    $fault = "client";    StorageClass;    AccessTier;    constructor(opts) {        super({            name: "InvalidObjectState",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidObjectState.prototype);        this.StorageClass = opts.StorageClass;        this.AccessTier = opts.AccessTier;    }}class NoSuchAnnotation extends S3ServiceException {    name = "NoSuchAnnotation";    $fault = "client";    constructor(opts) {        super({            name: "NoSuchAnnotation",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NoSuchAnnotation.prototype);    }}class NotFound extends S3ServiceException {    name = "NotFound";    $fault = "client";    constructor(opts) {        super({            name: "NotFound",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NotFound.prototype);    }}class InvalidPrefix extends S3ServiceException {    name = "InvalidPrefix";    $fault = "client";    constructor(opts) {        super({            name: "InvalidPrefix",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidPrefix.prototype);    }}class EncryptionTypeMismatch extends S3ServiceException {    name = "EncryptionTypeMismatch";    $fault = "client";    constructor(opts) {        super({            name: "EncryptionTypeMismatch",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, EncryptionTypeMismatch.prototype);    }}class InvalidRequest extends S3ServiceException {    name = "InvalidRequest";    $fault = "client";    constructor(opts) {        super({            name: "InvalidRequest",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidRequest.prototype);    }}class InvalidWriteOffset extends S3ServiceException {    name = "InvalidWriteOffset";    $fault = "client";    constructor(opts) {        super({            name: "InvalidWriteOffset",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidWriteOffset.prototype);    }}class TooManyParts extends S3ServiceException {    name = "TooManyParts";    $fault = "client";    constructor(opts) {        super({            name: "TooManyParts",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, TooManyParts.prototype);    }}class AnnotationLimitExceeded extends S3ServiceException {    name = "AnnotationLimitExceeded";    $fault = "client";    constructor(opts) {        super({            name: "AnnotationLimitExceeded",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AnnotationLimitExceeded.prototype);    }}class AnnotationNameTooLong extends S3ServiceException {    name = "AnnotationNameTooLong";    $fault = "client";    constructor(opts) {        super({            name: "AnnotationNameTooLong",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AnnotationNameTooLong.prototype);    }}class InvalidAnnotationName extends S3ServiceException {    name = "InvalidAnnotationName";    $fault = "client";    constructor(opts) {        super({            name: "InvalidAnnotationName",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidAnnotationName.prototype);    }}class UnsupportedMediaType extends S3ServiceException {    name = "UnsupportedMediaType";    $fault = "client";    constructor(opts) {        super({            name: "UnsupportedMediaType",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, UnsupportedMediaType.prototype);    }}class IdempotencyParameterMismatch extends S3ServiceException {    name = "IdempotencyParameterMismatch";    $fault = "client";    constructor(opts) {        super({            name: "IdempotencyParameterMismatch",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, IdempotencyParameterMismatch.prototype);    }}class ObjectAlreadyInActiveTierError extends S3ServiceException {    name = "ObjectAlreadyInActiveTierError";    $fault = "client";    constructor(opts) {        super({            name: "ObjectAlreadyInActiveTierError",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ObjectAlreadyInActiveTierError.prototype);    }} const _A = "Account";const _AAO = "AnalyticsAndOperator";const _AC = "AccelerateConfiguration";const _ACL = "AccessControlList";const _ACL_ = "ACL";const _ACLn = "AnalyticsConfigurationList";const _ACP = "AccessControlPolicy";const _ACT = "AccessControlTranslation";const _ACn = "AnalyticsConfiguration";const _ACnn = "AnnotationCount";const _AD = "AccessDenied";const _ADb = "AbortDate";const _ADn = "AnnotationDirective";const _AE = "AnnotationEntry";const _AED = "AnalyticsExportDestination";const _AF = "AnalyticsFilter";const _AH = "AllowedHeaders";const _AHl = "AllowedHeader";const _AI = "AccountId";const _AIMU = "AbortIncompleteMultipartUpload";const _AKI = "AccessKeyId";const _AL = "AnnotationList";const _ALE = "AnnotationLimitExceeded";const _AM = "AllowedMethods";const _AMU = "AbortMultipartUpload";const _AMUO = "AbortMultipartUploadOutput";const _AMUR = "AbortMultipartUploadRequest";const _AMl = "AllowedMethod";const _AN = "AnnotationName";const _ANTL = "AnnotationNameTooLong";const _AO = "AllowedOrigins";const _AOl = "AllowedOrigin";const _AP = "AnnotationPayload";const _APA = "AccessPointAlias";const _APAc = "AccessPointArn";const _APn = "AnnotationPrefix";const _AQRD = "AllowQuotedRecordDelimiter";const _AR = "AcceptRanges";const _ARI = "AbortRuleId";const _AS = "AbacStatus";const _ASBD = "AnalyticsS3BucketDestination";const _ASSEBD = "ApplyServerSideEncryptionByDefault";const _ASr = "ArchiveStatus";const _AT = "AccessTier";const _ATC = "AnnotationTableConfiguration";const _ATCR = "AnnotationTableConfigurationResult";const _ATCU = "AnnotationTableConfigurationUpdates";const _An = "And";const _Ann = "Annotations";const _B = "Bucket";const _BA = "BucketArn";const _BAE = "BucketAlreadyExists";const _BAI = "BucketAccountId";const _BAOBY = "BucketAlreadyOwnedByYou";const _BET = "BlockedEncryptionTypes";const _BGR = "BypassGovernanceRetention";const _BI = "BucketInfo";const _BKE = "BucketKeyEnabled";const _BLC = "BucketLifecycleConfiguration";const _BLN = "BucketLocationName";const _BLS = "BucketLoggingStatus";const _BLT = "BucketLocationType";const _BN = "BucketNamespace";const _BNu = "BucketName";const _BP = "BytesProcessed";const _BPA = "BlockPublicAcls";const _BPP = "BlockPublicPolicy";const _BR = "BucketRegion";const _BRy = "BytesReturned";const _BS = "BytesScanned";const _Bo = "Body";const _Bu = "Buckets";const _C = "Checksum";const _CA = "ChecksumAlgorithm";const _CACL = "CannedACL";const _CB = "CreateBucket";const _CBC = "CreateBucketConfiguration";const _CBMC = "CreateBucketMetadataConfiguration";const _CBMCR = "CreateBucketMetadataConfigurationRequest";const _CBMTC = "CreateBucketMetadataTableConfiguration";const _CBMTCR = "CreateBucketMetadataTableConfigurationRequest";const _CBO = "CreateBucketOutput";const _CBR = "CreateBucketRequest";const _CC = "CacheControl";const _CCRC = "ChecksumCRC32";const _CCRCC = "ChecksumCRC32C";const _CCRCNVME = "ChecksumCRC64NVME";const _CC_ = "Cache-Control";const _CD = "CreationDate";const _CD_ = "Content-Disposition";const _CDo = "ContentDisposition";const _CE = "ContinuationEvent";const _CE_ = "Content-Encoding";const _CEo = "ContentEncoding";const _CF = "CloudFunction";const _CFC = "CloudFunctionConfiguration";const _CL = "ContentLanguage";const _CL_ = "Content-Language";const _CL__ = "Content-Length";const _CLo = "ContentLength";const _CM = "Content-MD5";const _CMD = "ChecksumMD5";const _CMDo = "ContentMD5";const _CMU = "CompletedMultipartUpload";const _CMUO = "CompleteMultipartUploadOutput";const _CMUOr = "CreateMultipartUploadOutput";const _CMUR = "CompleteMultipartUploadResult";const _CMURo = "CompleteMultipartUploadRequest";const _CMURr = "CreateMultipartUploadRequest";const _CMUo = "CompleteMultipartUpload";const _CMUr = "CreateMultipartUpload";const _CMh = "ChecksumMode";const _CO = "CopyObject";const _COO = "CopyObjectOutput";const _COR = "CopyObjectResult";const _CORSC = "CORSConfiguration";const _CORSR = "CORSRules";const _CORSRu = "CORSRule";const _CORo = "CopyObjectRequest";const _CP = "CommonPrefix";const _CPL = "CommonPrefixList";const _CPLo = "CompletedPartList";const _CPR = "CopyPartResult";const _CPo = "CompletedPart";const _CPom = "CommonPrefixes";const _CR = "ContentRange";const _CRSBA = "ConfirmRemoveSelfBucketAccess";const _CR_ = "Content-Range";const _CS = "ConfigurationState";const _CSHA = "ChecksumSHA1";const _CSHAh = "ChecksumSHA256";const _CSHAhe = "ChecksumSHA512";const _CSIM = "CopySourceIfMatch";const _CSIMS = "CopySourceIfModifiedSince";const _CSINM = "CopySourceIfNoneMatch";const _CSIUS = "CopySourceIfUnmodifiedSince";const _CSO = "CreateSessionOutput";const _CSR = "CreateSessionResult";const _CSRo = "CopySourceRange";const _CSRr = "CreateSessionRequest";const _CSSSECA = "CopySourceSSECustomerAlgorithm";const _CSSSECK = "CopySourceSSECustomerKey";const _CSSSECKMD = "CopySourceSSECustomerKeyMD5";const _CSV = "CSV";const _CSVI = "CopySourceVersionId";const _CSVIn = "CSVInput";const _CSVO = "CSVOutput";const _CSo = "CopySource";const _CSr = "CreateSession";const _CT = "ChecksumType";const _CT_ = "Content-Type";const _CTl = "ClientToken";const _CTo = "ContentType";const _CTom = "CompressionType";const _CTon = "ContinuationToken";const _CXXHASH = "ChecksumXXHASH64";const _CXXHASHh = "ChecksumXXHASH3";const _CXXHASHhe = "ChecksumXXHASH128";const _Co = "Condition";const _Cod = "Code";const _Com = "Comments";const _Con = "Contents";const _Cont = "Cont";const _Cr = "Credentials";const _D = "Days";const _DAI = "DaysAfterInitiation";const _DB = "DeleteBucket";const _DBAC = "DeleteBucketAnalyticsConfiguration";const _DBACR = "DeleteBucketAnalyticsConfigurationRequest";const _DBC = "DeleteBucketCors";const _DBCR = "DeleteBucketCorsRequest";const _DBE = "DeleteBucketEncryption";const _DBER = "DeleteBucketEncryptionRequest";const _DBIC = "DeleteBucketInventoryConfiguration";const _DBICR = "DeleteBucketInventoryConfigurationRequest";const _DBITC = "DeleteBucketIntelligentTieringConfiguration";const _DBITCR = "DeleteBucketIntelligentTieringConfigurationRequest";const _DBL = "DeleteBucketLifecycle";const _DBLR = "DeleteBucketLifecycleRequest";const _DBMC = "DeleteBucketMetadataConfiguration";const _DBMCR = "DeleteBucketMetadataConfigurationRequest";const _DBMCRe = "DeleteBucketMetricsConfigurationRequest";const _DBMCe = "DeleteBucketMetricsConfiguration";const _DBMTC = "DeleteBucketMetadataTableConfiguration";const _DBMTCR = "DeleteBucketMetadataTableConfigurationRequest";const _DBOC = "DeleteBucketOwnershipControls";const _DBOCR = "DeleteBucketOwnershipControlsRequest";const _DBP = "DeleteBucketPolicy";const _DBPR = "DeleteBucketPolicyRequest";const _DBR = "DeleteBucketRequest";const _DBRR = "DeleteBucketReplicationRequest";const _DBRe = "DeleteBucketReplication";const _DBT = "DeleteBucketTagging";const _DBTR = "DeleteBucketTaggingRequest";const _DBW = "DeleteBucketWebsite";const _DBWR = "DeleteBucketWebsiteRequest";const _DE = "DataExport";const _DIM = "DestinationIfMatch";const _DIMS = "DestinationIfModifiedSince";const _DINM = "DestinationIfNoneMatch";const _DIUS = "DestinationIfUnmodifiedSince";const _DM = "DeleteMarker";const _DME = "DeleteMarkerEntry";const _DMR = "DeleteMarkerReplication";const _DMVI = "DeleteMarkerVersionId";const _DMe = "DeleteMarkers";const _DN = "DisplayName";const _DO = "DeletedObject";const _DOA = "DeleteObjectAnnotation";const _DOAO = "DeleteObjectAnnotationOutput";const _DOAR = "DeleteObjectAnnotationRequest";const _DOO = "DeleteObjectOutput";const _DOOe = "DeleteObjectsOutput";const _DOR = "DeleteObjectRequest";const _DORe = "DeleteObjectsRequest";const _DOT = "DeleteObjectTagging";const _DOTO = "DeleteObjectTaggingOutput";const _DOTR = "DeleteObjectTaggingRequest";const _DOe = "DeletedObjects";const _DOel = "DeleteObject";const _DOele = "DeleteObjects";const _DPAB = "DeletePublicAccessBlock";const _DPABR = "DeletePublicAccessBlockRequest";const _DR = "DataRedundancy";const _DRe = "DefaultRetention";const _DRel = "DeleteResult";const _DRes = "DestinationResult";const _Da = "Date";const _De = "Delete";const _Del = "Deleted";const _Deli = "Delimiter";const _Des = "Destination";const _Desc = "Description";const _Det = "Details";const _E = "Error";const _EA = "EmailAddress";const _EBC = "EventBridgeConfiguration";const _EBO = "ExpectedBucketOwner";const _EC = "EncryptionConfiguration";const _ECr = "ErrorCode";const _ED = "ErrorDetails";const _EDr = "ErrorDocument";const _EE = "EndEvent";const _EH = "ExposeHeaders";const _EHx = "ExposeHeader";const _EM = "ErrorMessage";const _EODM = "ExpiredObjectDeleteMarker";const _EOR = "ExistingObjectReplication";const _ES = "ExpiresString";const _ESBO = "ExpectedSourceBucketOwner";const _ET = "ETag";const _ETL = "EncryptionTypeList";const _ETM = "EncryptionTypeMismatch";const _ETn = "EncryptionType";const _ETnc = "EncodingType";const _ETv = "EventThreshold";const _ETx = "ExpressionType";const _En = "Encryption";const _Ena = "Enabled";const _End = "End";const _Er = "Errors";const _Ev = "Events";const _Eve = "Event";const _Ex = "Expiration";const _Exp = "Expires";const _Expr = "Expression";const _F = "Filter";const _FD = "FieldDelimiter";const _FHI = "FileHeaderInfo";const _FO = "FetchOwner";const _FR = "FilterRule";const _FRL = "FilterRuleList";const _FRi = "FilterRules";const _Fi = "Field";const _Fo = "Format";const _Fr = "Frequency";const _G = "Grants";const _GBA = "GetBucketAbac";const _GBAC = "GetBucketAccelerateConfiguration";const _GBACO = "GetBucketAccelerateConfigurationOutput";const _GBACOe = "GetBucketAnalyticsConfigurationOutput";const _GBACR = "GetBucketAccelerateConfigurationRequest";const _GBACRe = "GetBucketAnalyticsConfigurationRequest";const _GBACe = "GetBucketAnalyticsConfiguration";const _GBAO = "GetBucketAbacOutput";const _GBAOe = "GetBucketAclOutput";const _GBAR = "GetBucketAbacRequest";const _GBARe = "GetBucketAclRequest";const _GBAe = "GetBucketAcl";const _GBC = "GetBucketCors";const _GBCO = "GetBucketCorsOutput";const _GBCR = "GetBucketCorsRequest";const _GBE = "GetBucketEncryption";const _GBEO = "GetBucketEncryptionOutput";const _GBER = "GetBucketEncryptionRequest";const _GBIC = "GetBucketInventoryConfiguration";const _GBICO = "GetBucketInventoryConfigurationOutput";const _GBICR = "GetBucketInventoryConfigurationRequest";const _GBITC = "GetBucketIntelligentTieringConfiguration";const _GBITCO = "GetBucketIntelligentTieringConfigurationOutput";const _GBITCR = "GetBucketIntelligentTieringConfigurationRequest";const _GBL = "GetBucketLocation";const _GBLC = "GetBucketLifecycleConfiguration";const _GBLCO = "GetBucketLifecycleConfigurationOutput";const _GBLCR = "GetBucketLifecycleConfigurationRequest";const _GBLO = "GetBucketLocationOutput";const _GBLOe = "GetBucketLoggingOutput";const _GBLR = "GetBucketLocationRequest";const _GBLRe = "GetBucketLoggingRequest";const _GBLe = "GetBucketLogging";const _GBMC = "GetBucketMetadataConfiguration";const _GBMCO = "GetBucketMetadataConfigurationOutput";const _GBMCOe = "GetBucketMetricsConfigurationOutput";const _GBMCR = "GetBucketMetadataConfigurationResult";const _GBMCRe = "GetBucketMetadataConfigurationRequest";const _GBMCRet = "GetBucketMetricsConfigurationRequest";const _GBMCe = "GetBucketMetricsConfiguration";const _GBMTC = "GetBucketMetadataTableConfiguration";const _GBMTCO = "GetBucketMetadataTableConfigurationOutput";const _GBMTCR = "GetBucketMetadataTableConfigurationResult";const _GBMTCRe = "GetBucketMetadataTableConfigurationRequest";const _GBNC = "GetBucketNotificationConfiguration";const _GBNCR = "GetBucketNotificationConfigurationRequest";const _GBOC = "GetBucketOwnershipControls";const _GBOCO = "GetBucketOwnershipControlsOutput";const _GBOCR = "GetBucketOwnershipControlsRequest";const _GBP = "GetBucketPolicy";const _GBPO = "GetBucketPolicyOutput";const _GBPR = "GetBucketPolicyRequest";const _GBPS = "GetBucketPolicyStatus";const _GBPSO = "GetBucketPolicyStatusOutput";const _GBPSR = "GetBucketPolicyStatusRequest";const _GBR = "GetBucketReplication";const _GBRO = "GetBucketReplicationOutput";const _GBRP = "GetBucketRequestPayment";const _GBRPO = "GetBucketRequestPaymentOutput";const _GBRPR = "GetBucketRequestPaymentRequest";const _GBRR = "GetBucketReplicationRequest";const _GBT = "GetBucketTagging";const _GBTO = "GetBucketTaggingOutput";const _GBTR = "GetBucketTaggingRequest";const _GBV = "GetBucketVersioning";const _GBVO = "GetBucketVersioningOutput";const _GBVR = "GetBucketVersioningRequest";const _GBW = "GetBucketWebsite";const _GBWO = "GetBucketWebsiteOutput";const _GBWR = "GetBucketWebsiteRequest";const _GFC = "GrantFullControl";const _GJP = "GlacierJobParameters";const _GO = "GetObject";const _GOA = "GetObjectAcl";const _GOAO = "GetObjectAclOutput";const _GOAOe = "GetObjectAnnotationOutput";const _GOAOet = "GetObjectAttributesOutput";const _GOAP = "GetObjectAttributesParts";const _GOAR = "GetObjectAclRequest";const _GOARe = "GetObjectAnnotationRequest";const _GOARet = "GetObjectAttributesResponse";const _GOARetb = "GetObjectAttributesRequest";const _GOAe = "GetObjectAnnotation";const _GOAet = "GetObjectAttributes";const _GOLC = "GetObjectLockConfiguration";const _GOLCO = "GetObjectLockConfigurationOutput";const _GOLCR = "GetObjectLockConfigurationRequest";const _GOLH = "GetObjectLegalHold";const _GOLHO = "GetObjectLegalHoldOutput";const _GOLHR = "GetObjectLegalHoldRequest";const _GOO = "GetObjectOutput";const _GOR = "GetObjectRequest";const _GORO = "GetObjectRetentionOutput";const _GORR = "GetObjectRetentionRequest";const _GORe = "GetObjectRetention";const _GOT = "GetObjectTagging";const _GOTO = "GetObjectTaggingOutput";const _GOTOe = "GetObjectTorrentOutput";const _GOTR = "GetObjectTaggingRequest";const _GOTRe = "GetObjectTorrentRequest";const _GOTe = "GetObjectTorrent";const _GPAB = "GetPublicAccessBlock";const _GPABO = "GetPublicAccessBlockOutput";const _GPABR = "GetPublicAccessBlockRequest";const _GR = "GrantRead";const _GRACP = "GrantReadACP";const _GW = "GrantWrite";const _GWACP = "GrantWriteACP";const _Gr = "Grant";const _Gra = "Grantee";const _HB = "HeadBucket";const _HBO = "HeadBucketOutput";const _HBR = "HeadBucketRequest";const _HECRE = "HttpErrorCodeReturnedEquals";const _HN = "HostName";const _HO = "HeadObject";const _HOO = "HeadObjectOutput";const _HOR = "HeadObjectRequest";const _HRC = "HttpRedirectCode";const _I = "Id";const _IAN = "InvalidAnnotationName";const _IC = "InventoryConfiguration";const _ICL = "InventoryConfigurationList";const _ID = "ID";const _IDn = "IndexDocument";const _IDnv = "InventoryDestination";const _IE = "IsEnabled";const _IEn = "InventoryEncryption";const _IF = "InventoryFilter";const _IL = "IsLatest";const _IM = "IfMatch";const _IMIT = "IfMatchInitiatedTime";const _IMLMT = "IfMatchLastModifiedTime";const _IMS = "IfMatchSize";const _IMS_ = "If-Modified-Since";const _IMSf = "IfModifiedSince";const _IMUR = "InitiateMultipartUploadResult";const _IM_ = "If-Match";const _INM = "IfNoneMatch";const _INM_ = "If-None-Match";const _IOF = "InventoryOptionalFields";const _IOS = "InvalidObjectState";const _IOV = "IncludedObjectVersions";const _IP = "InvalidPrefix";const _IPA = "IgnorePublicAcls";const _IPM = "IdempotencyParameterMismatch";const _IPs = "IsPublic";const _IR = "InvalidRequest";const _IRIP = "IsRestoreInProgress";const _IS = "InputSerialization";const _ISBD = "InventoryS3BucketDestination";const _ISn = "InventorySchedule";const _IT = "IsTruncated";const _ITAO = "IntelligentTieringAndOperator";const _ITC = "IntelligentTieringConfiguration";const _ITCL = "IntelligentTieringConfigurationList";const _ITCR = "InventoryTableConfigurationResult";const _ITCU = "InventoryTableConfigurationUpdates";const _ITCn = "InventoryTableConfiguration";const _ITF = "IntelligentTieringFilter";const _IUS = "IfUnmodifiedSince";const _IUS_ = "If-Unmodified-Since";const _IWO = "InvalidWriteOffset";const _In = "Initiator";const _Ini = "Initiated";const _JSON = "JSON";const _JSONI = "JSONInput";const _JSONO = "JSONOutput";const _JTC = "JournalTableConfiguration";const _JTCR = "JournalTableConfigurationResult";const _JTCU = "JournalTableConfigurationUpdates";const _K = "Key";const _KC = "KeyCount";const _KI = "KeyId";const _KKA = "KmsKeyArn";const _KM = "KeyMarker";const _KMSC = "KMSContext";const _KMSKA = "KMSKeyArn";const _KMSKI = "KMSKeyId";const _KMSMKID = "KMSMasterKeyID";const _KPE = "KeyPrefixEquals";const _L = "Location";const _LAMBR = "ListAllMyBucketsResult";const _LAMDBR = "ListAllMyDirectoryBucketsResult";const _LB = "ListBuckets";const _LBAC = "ListBucketAnalyticsConfigurations";const _LBACO = "ListBucketAnalyticsConfigurationsOutput";const _LBACR = "ListBucketAnalyticsConfigurationResult";const _LBACRi = "ListBucketAnalyticsConfigurationsRequest";const _LBIC = "ListBucketInventoryConfigurations";const _LBICO = "ListBucketInventoryConfigurationsOutput";const _LBICR = "ListBucketInventoryConfigurationsRequest";const _LBITC = "ListBucketIntelligentTieringConfigurations";const _LBITCO = "ListBucketIntelligentTieringConfigurationsOutput";const _LBITCR = "ListBucketIntelligentTieringConfigurationsRequest";const _LBMC = "ListBucketMetricsConfigurations";const _LBMCO = "ListBucketMetricsConfigurationsOutput";const _LBMCR = "ListBucketMetricsConfigurationsRequest";const _LBO = "ListBucketsOutput";const _LBR = "ListBucketsRequest";const _LBRi = "ListBucketResult";const _LC = "LocationConstraint";const _LCi = "LifecycleConfiguration";const _LDB = "ListDirectoryBuckets";const _LDBO = "ListDirectoryBucketsOutput";const _LDBR = "ListDirectoryBucketsRequest";const _LE = "LoggingEnabled";const _LEi = "LifecycleExpiration";const _LFA = "LambdaFunctionArn";const _LFC = "LambdaFunctionConfiguration";const _LFCL = "LambdaFunctionConfigurationList";const _LFCa = "LambdaFunctionConfigurations";const _LH = "LegalHold";const _LI = "LocationInfo";const _LICR = "ListInventoryConfigurationsResult";const _LM = "LastModified";const _LMCR = "ListMetricsConfigurationsResult";const _LMT = "LastModifiedTime";const _LMU = "ListMultipartUploads";const _LMUO = "ListMultipartUploadsOutput";const _LMUR = "ListMultipartUploadsResult";const _LMURi = "ListMultipartUploadsRequest";const _LM_ = "Last-Modified";const _LO = "ListObjects";const _LOA = "ListObjectAnnotations";const _LOAO = "ListObjectAnnotationsOutput";const _LOAR = "ListObjectAnnotationsRequest";const _LOO = "ListObjectsOutput";const _LOR = "ListObjectsRequest";const _LOV = "ListObjectsV2";const _LOVO = "ListObjectsV2Output";const _LOVOi = "ListObjectVersionsOutput";const _LOVR = "ListObjectsV2Request";const _LOVRi = "ListObjectVersionsRequest";const _LOVi = "ListObjectVersions";const _LP = "ListParts";const _LPO = "ListPartsOutput";const _LPR = "ListPartsResult";const _LPRi = "ListPartsRequest";const _LR = "LifecycleRule";const _LRAO = "LifecycleRuleAndOperator";const _LRF = "LifecycleRuleFilter";const _LRi = "LifecycleRules";const _LVR = "ListVersionsResult";const _M = "Metadata";const _MAO = "MetricsAndOperator";const _MAR = "MaxAnnotationResults";const _MAS = "MaxAgeSeconds";const _MB = "MaxBuckets";const _MC = "MetadataConfiguration";const _MCL = "MetricsConfigurationList";const _MCR = "MetadataConfigurationResult";const _MCe = "MetricsConfiguration";const _MD = "MetadataDirective";const _MDB = "MaxDirectoryBuckets";const _MDf = "MfaDelete";const _ME = "MetadataEntry";const _MF = "MetricsFilter";const _MFA = "MFA";const _MFAD = "MFADelete";const _MK = "MaxKeys";const _MM = "MissingMeta";const _MOS = "MpuObjectSize";const _MP = "MaxParts";const _MTC = "MetadataTableConfiguration";const _MTCR = "MetadataTableConfigurationResult";const _MTEC = "MetadataTableEncryptionConfiguration";const _MU = "MultipartUpload";const _MUL = "MultipartUploadList";const _MUa = "MaxUploads";const _Ma = "Marker";const _Me = "Metrics";const _Mes = "Message";const _Mi = "Minutes";const _Mo = "Mode";const _N = "Name";const _NC = "NotificationConfiguration";const _NCF = "NotificationConfigurationFilter";const _NCT = "NextContinuationToken";const _ND = "NoncurrentDays";const _NEKKAS = "NonEmptyKmsKeyArnString";const _NF = "NotFound";const _NKM = "NextKeyMarker";const _NM = "NextMarker";const _NNV = "NewerNoncurrentVersions";const _NPNM = "NextPartNumberMarker";const _NSA = "NoSuchAnnotation";const _NSB = "NoSuchBucket";const _NSK = "NoSuchKey";const _NSU = "NoSuchUpload";const _NUIM = "NextUploadIdMarker";const _NVE = "NoncurrentVersionExpiration";const _NVIM = "NextVersionIdMarker";const _NVT = "NoncurrentVersionTransitions";const _NVTL = "NoncurrentVersionTransitionList";const _NVTo = "NoncurrentVersionTransition";const _O = "Owner";const _OA = "ObjectAttributes";const _OAIATE = "ObjectAlreadyInActiveTierError";const _OC = "OwnershipControls";const _OCR = "OwnershipControlsRule";const _OCRw = "OwnershipControlsRules";const _OE = "ObjectEncryption";const _OF = "OptionalFields";const _OI = "ObjectIdentifier";const _OIL = "ObjectIdentifierList";const _OIM = "ObjectIfMatch";const _OL = "OutputLocation";const _OLC = "ObjectLockConfiguration";const _OLE = "ObjectLockEnabled";const _OLEFB = "ObjectLockEnabledForBucket";const _OLLH = "ObjectLockLegalHold";const _OLLHS = "ObjectLockLegalHoldStatus";const _OLM = "ObjectLockMode";const _OLR = "ObjectLockRetention";const _OLRUD = "ObjectLockRetainUntilDate";const _OLRb = "ObjectLockRule";const _OLb = "ObjectList";const _ONIATE = "ObjectNotInActiveTierError";const _OO = "ObjectOwnership";const _OOA = "OptionalObjectAttributes";const _OP = "ObjectParts";const _OPb = "ObjectPart";const _OS = "ObjectSize";const _OSGT = "ObjectSizeGreaterThan";const _OSLT = "ObjectSizeLessThan";const _OSV = "OutputSchemaVersion";const _OSu = "OutputSerialization";const _OV = "ObjectVersion";const _OVI = "ObjectVersionId";const _OVL = "ObjectVersionList";const _Ob = "Objects";const _Obj = "Object";const _P = "Prefix";const _PABC = "PublicAccessBlockConfiguration";const _PBA = "PutBucketAbac";const _PBAC = "PutBucketAccelerateConfiguration";const _PBACR = "PutBucketAccelerateConfigurationRequest";const _PBACRu = "PutBucketAnalyticsConfigurationRequest";const _PBACu = "PutBucketAnalyticsConfiguration";const _PBAR = "PutBucketAbacRequest";const _PBARu = "PutBucketAclRequest";const _PBAu = "PutBucketAcl";const _PBC = "PutBucketCors";const _PBCR = "PutBucketCorsRequest";const _PBE = "PutBucketEncryption";const _PBER = "PutBucketEncryptionRequest";const _PBIC = "PutBucketInventoryConfiguration";const _PBICR = "PutBucketInventoryConfigurationRequest";const _PBITC = "PutBucketIntelligentTieringConfiguration";const _PBITCR = "PutBucketIntelligentTieringConfigurationRequest";const _PBL = "PutBucketLogging";const _PBLC = "PutBucketLifecycleConfiguration";const _PBLCO = "PutBucketLifecycleConfigurationOutput";const _PBLCR = "PutBucketLifecycleConfigurationRequest";const _PBLR = "PutBucketLoggingRequest";const _PBMC = "PutBucketMetricsConfiguration";const _PBMCR = "PutBucketMetricsConfigurationRequest";const _PBNC = "PutBucketNotificationConfiguration";const _PBNCR = "PutBucketNotificationConfigurationRequest";const _PBOC = "PutBucketOwnershipControls";const _PBOCR = "PutBucketOwnershipControlsRequest";const _PBP = "PutBucketPolicy";const _PBPR = "PutBucketPolicyRequest";const _PBR = "PutBucketReplication";const _PBRP = "PutBucketRequestPayment";const _PBRPR = "PutBucketRequestPaymentRequest";const _PBRR = "PutBucketReplicationRequest";const _PBT = "PutBucketTagging";const _PBTR = "PutBucketTaggingRequest";const _PBV = "PutBucketVersioning";const _PBVR = "PutBucketVersioningRequest";const _PBW = "PutBucketWebsite";const _PBWR = "PutBucketWebsiteRequest";const _PC = "PartsCount";const _PDS = "PartitionDateSource";const _PE = "ProgressEvent";const _PI = "ParquetInput";const _PL = "PartsList";const _PN = "PartNumber";const _PNM = "PartNumberMarker";const _PO = "PutObject";const _POA = "PutObjectAcl";const _POAO = "PutObjectAclOutput";const _POAOu = "PutObjectAnnotationOutput";const _POAR = "PutObjectAclRequest";const _POARu = "PutObjectAnnotationRequest";const _POAu = "PutObjectAnnotation";const _POLC = "PutObjectLockConfiguration";const _POLCO = "PutObjectLockConfigurationOutput";const _POLCR = "PutObjectLockConfigurationRequest";const _POLH = "PutObjectLegalHold";const _POLHO = "PutObjectLegalHoldOutput";const _POLHR = "PutObjectLegalHoldRequest";const _POO = "PutObjectOutput";const _POR = "PutObjectRequest";const _PORO = "PutObjectRetentionOutput";const _PORR = "PutObjectRetentionRequest";const _PORu = "PutObjectRetention";const _POT = "PutObjectTagging";const _POTO = "PutObjectTaggingOutput";const _POTR = "PutObjectTaggingRequest";const _PP = "PartitionedPrefix";const _PPAB = "PutPublicAccessBlock";const _PPABR = "PutPublicAccessBlockRequest";const _PS = "PolicyStatus";const _Pa = "Parts";const _Par = "Part";const _Parq = "Parquet";const _Pay = "Payer";const _Payl = "Payload";const _Pe = "Permission";const _Po = "Policy";const _Pr = "Progress";const _Pri = "Priority";const _Pro = "Protocol";const _Q = "Quiet";const _QA = "QueueArn";const _QC = "QuoteCharacter";const _QCL = "QueueConfigurationList";const _QCu = "QueueConfigurations";const _QCue = "QueueConfiguration";const _QEC = "QuoteEscapeCharacter";const _QF = "QuoteFields";const _Qu = "Queue";const _R = "Role";const _RART = "RedirectAllRequestsTo";const _RC = "RequestCharged";const _RCC = "ResponseCacheControl";const _RCD = "ResponseContentDisposition";const _RCE = "ResponseContentEncoding";const _RCL = "ResponseContentLanguage";const _RCT = "ResponseContentType";const _RCe = "ReplicationConfiguration";const _RD = "RecordDelimiter";const _RE = "ResponseExpires";const _RED = "RestoreExpiryDate";const _REe = "RecordExpiration";const _REec = "RecordsEvent";const _RKKID = "ReplicaKmsKeyID";const _RKPW = "ReplaceKeyPrefixWith";const _RKW = "ReplaceKeyWith";const _RM = "ReplicaModifications";const _RO = "RenameObject";const _ROO = "RenameObjectOutput";const _ROOe = "RestoreObjectOutput";const _ROP = "RestoreOutputPath";const _ROR = "RenameObjectRequest";const _RORe = "RestoreObjectRequest";const _ROe = "RestoreObject";const _RP = "RequestPayer";const _RPB = "RestrictPublicBuckets";const _RPC = "RequestPaymentConfiguration";const _RPe = "RequestProgress";const _RR = "RoutingRules";const _RRAO = "ReplicationRuleAndOperator";const _RRF = "ReplicationRuleFilter";const _RRe = "ReplicationRule";const _RRep = "ReplicationRules";const _RReq = "RequestRoute";const _RRes = "RestoreRequest";const _RRo = "RoutingRule";const _RS = "ReplicationStatus";const _RSe = "RestoreStatus";const _RSen = "RenameSource";const _RT = "ReplicationTime";const _RTV = "ReplicationTimeValue";const _RTe = "RequestToken";const _RUD = "RetainUntilDate";const _Ra = "Range";const _Re = "Restore";const _Rec = "Records";const _Red = "Redirect";const _Ret = "Retention";const _Ru = "Rules";const _Rul = "Rule";const _S = "Status";const _SA = "StartAfter";const _SAK = "SecretAccessKey";const _SAs = "SseAlgorithm";const _SB = "StreamingBlob";const _SBD = "S3BucketDestination";const _SC = "StorageClass";const _SCA = "StorageClassAnalysis";const _SCADE = "StorageClassAnalysisDataExport";const _SCV = "SessionCredentialValue";const _SCe = "SessionCredentials";const _SCt = "StatusCode";const _SDV = "SkipDestinationValidation";const _SE = "StatsEvent";const _SIM = "SourceIfMatch";const _SIMS = "SourceIfModifiedSince";const _SINM = "SourceIfNoneMatch";const _SIUS = "SourceIfUnmodifiedSince";const _SK = "SSE-KMS";const _SKEO = "SseKmsEncryptedObjects";const _SKF = "S3KeyFilter";const _SKe = "S3Key";const _SL = "S3Location";const _SM = "SessionMode";const _SOC = "SelectObjectContent";const _SOCES = "SelectObjectContentEventStream";const _SOCO = "SelectObjectContentOutput";const _SOCR = "SelectObjectContentRequest";const _SP = "SelectParameters";const _SPi = "SimplePrefix";const _SR = "ScanRange";const _SS = "SSE-S3";const _SSC = "SourceSelectionCriteria";const _SSE = "ServerSideEncryption";const _SSEA = "SSEAlgorithm";const _SSEBD = "ServerSideEncryptionByDefault";const _SSEC = "ServerSideEncryptionConfiguration";const _SSECA = "SSECustomerAlgorithm";const _SSECK = "SSECustomerKey";const _SSECKMD = "SSECustomerKeyMD5";const _SSEKMS = "SSEKMS";const _SSEKMSE = "SSEKMSEncryption";const _SSEKMSEC = "SSEKMSEncryptionContext";const _SSEKMSKI = "SSEKMSKeyId";const _SSER = "ServerSideEncryptionRule";const _SSERe = "ServerSideEncryptionRules";const _SSES = "SSES3";const _ST = "SessionToken";const _STD = "S3TablesDestination";const _STDR = "S3TablesDestinationResult";const _S_ = "S3";const _Sc = "Schedule";const _Si = "Size";const _St = "Start";const _Sta = "Stats";const _Su = "Suffix";const _T = "Tags";const _TA = "TableArn";const _TAo = "TopicArn";const _TB = "TargetBucket";const _TBA = "TableBucketArn";const _TBT = "TableBucketType";const _TC = "TagCount";const _TCL = "TopicConfigurationList";const _TCo = "TopicConfigurations";const _TCop = "TopicConfiguration";const _TD = "TaggingDirective";const _TDMOS = "TransitionDefaultMinimumObjectSize";const _TG = "TargetGrants";const _TGa = "TargetGrant";const _TL = "TieringList";const _TLr = "TransitionList";const _TMP = "TooManyParts";const _TN = "TableName";const _TNa = "TableNamespace";const _TOKF = "TargetObjectKeyFormat";const _TP = "TargetPrefix";const _TPC = "TotalPartsCount";const _TS = "TableStatus";const _TSa = "TagSet";const _Ta = "Tag";const _Tag = "Tagging";const _Ti = "Tier";const _Tie = "Tierings";const _Tier = "Tiering";const _Tim = "Time";const _To = "Token";const _Top = "Topic";const _Tr = "Transitions";const _Tra = "Transition";const _Ty = "Type";const _U = "Uploads";const _UBMATC = "UpdateBucketMetadataAnnotationTableConfiguration";const _UBMATCR = "UpdateBucketMetadataAnnotationTableConfigurationRequest";const _UBMITC = "UpdateBucketMetadataInventoryTableConfiguration";const _UBMITCR = "UpdateBucketMetadataInventoryTableConfigurationRequest";const _UBMJTC = "UpdateBucketMetadataJournalTableConfiguration";const _UBMJTCR = "UpdateBucketMetadataJournalTableConfigurationRequest";const _UI = "UploadId";const _UIM = "UploadIdMarker";const _UM = "UserMetadata";const _UMT = "UnsupportedMediaType";const _UOE = "UpdateObjectEncryption";const _UOER = "UpdateObjectEncryptionRequest";const _UOERp = "UpdateObjectEncryptionResponse";const _UP = "UploadPart";const _UPC = "UploadPartCopy";const _UPCO = "UploadPartCopyOutput";const _UPCR = "UploadPartCopyRequest";const _UPO = "UploadPartOutput";const _UPR = "UploadPartRequest";const _URI = "URI";const _Up = "Upload";const _V = "Value";const _VC = "VersioningConfiguration";const _VI = "VersionId";const _VIM = "VersionIdMarker";const _Ve = "Versions";const _Ver = "Version";const _WC = "WebsiteConfiguration";const _WGOR = "WriteGetObjectResponse";const _WGORR = "WriteGetObjectResponseRequest";const _WOB = "WriteOffsetBytes";const _WRL = "WebsiteRedirectLocation";const _Y = "Years";const _aN = "annotationName";const _ap = "annotation-prefix";const _ar = "accept-ranges";const _br = "bucket-region";const _c = "client";const _ct = "continuation-token";const _d = "delimiter";const _e = "error";const _eP = "eventPayload";const _en = "endpoint";const _et = "encoding-type";const _fo = "fetch-owner";const _h = "http";const _hC = "httpChecksum";const _hE = "httpError";const _hH = "httpHeader";const _hL = "hostLabel";const _hP = "httpPayload";const _hPH = "httpPrefixHeaders";const _hQ = "httpQuery";const _hi = "http://www.w3.org/2001/XMLSchema-instance";const _i = "id";const _iT = "idempotencyToken";const _km = "key-marker";const _m = "marker";const _mar = "max-annotation-results";const _mb = "max-buckets";const _mdb = "max-directory-buckets";const _mk = "max-keys";const _mp = "max-parts";const _mu = "max-uploads";const _p = "prefix";const _pN = "partNumber";const _pnm = "part-number-marker";const _rcc = "response-cache-control";const _rcd = "response-content-disposition";const _rce = "response-content-encoding";const _rcl = "response-content-language";const _rct = "response-content-type";const _re = "response-expires";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.s3";const _sa = "start-after";const _st = "streaming";const _uI = "uploadId";const _uim = "upload-id-marker";const _vI = "versionId";const _vim = "version-id-marker";const _x = "xsi";const _xA = "xmlAttribute";const _xF = "xmlFlattened";const _xN = "xmlName";const _xNm = "xmlNamespace";const _xaa = "x-amz-acl";const _xaad = "x-amz-abort-date";const _xaapa = "x-amz-access-point-alias";const _xaari = "x-amz-abort-rule-id";const _xaas = "x-amz-archive-status";const _xaba = "x-amz-bucket-arn";const _xabgr = "x-amz-bypass-governance-retention";const _xabln = "x-amz-bucket-location-name";const _xablt = "x-amz-bucket-location-type";const _xabn = "x-amz-bucket-namespace";const _xabole = "x-amz-bucket-object-lock-enabled";const _xabolt = "x-amz-bucket-object-lock-token";const _xabr = "x-amz-bucket-region";const _xaca = "x-amz-checksum-algorithm";const _xacc = "x-amz-checksum-crc32";const _xacc_ = "x-amz-checksum-crc32c";const _xacc__ = "x-amz-checksum-crc64nvme";const _xacm = "x-amz-checksum-md5";const _xacm_ = "x-amz-checksum-mode";const _xacrsba = "x-amz-confirm-remove-self-bucket-access";const _xacs = "x-amz-checksum-sha1";const _xacs_ = "x-amz-checksum-sha256";const _xacs__ = "x-amz-checksum-sha512";const _xacs___ = "x-amz-copy-source";const _xacsim = "x-amz-copy-source-if-match";const _xacsims = "x-amz-copy-source-if-modified-since";const _xacsinm = "x-amz-copy-source-if-none-match";const _xacsius = "x-amz-copy-source-if-unmodified-since";const _xacsm = "x-amz-create-session-mode";const _xacsr = "x-amz-copy-source-range";const _xacssseca = "x-amz-copy-source-server-side-encryption-customer-algorithm";const _xacssseck = "x-amz-copy-source-server-side-encryption-customer-key";const _xacssseckM = "x-amz-copy-source-server-side-encryption-customer-key-MD5";const _xacsvi = "x-amz-copy-source-version-id";const _xact = "x-amz-checksum-type";const _xact_ = "x-amz-client-token";const _xacx = "x-amz-checksum-xxhash64";const _xacx_ = "x-amz-checksum-xxhash3";const _xacx__ = "x-amz-checksum-xxhash128";const _xadm = "x-amz-delete-marker";const _xae = "x-amz-expiration";const _xaebo = "x-amz-expected-bucket-owner";const _xafec = "x-amz-fwd-error-code";const _xafem = "x-amz-fwd-error-message";const _xafhCC = "x-amz-fwd-header-Cache-Control";const _xafhCD = "x-amz-fwd-header-Content-Disposition";const _xafhCE = "x-amz-fwd-header-Content-Encoding";const _xafhCL = "x-amz-fwd-header-Content-Language";const _xafhCR = "x-amz-fwd-header-Content-Range";const _xafhCT = "x-amz-fwd-header-Content-Type";const _xafhE = "x-amz-fwd-header-ETag";const _xafhE_ = "x-amz-fwd-header-Expires";const _xafhLM = "x-amz-fwd-header-Last-Modified";const _xafhar = "x-amz-fwd-header-accept-ranges";const _xafhxacc = "x-amz-fwd-header-x-amz-checksum-crc32";const _xafhxacc_ = "x-amz-fwd-header-x-amz-checksum-crc32c";const _xafhxacc__ = "x-amz-fwd-header-x-amz-checksum-crc64nvme";const _xafhxacm = "x-amz-fwd-header-x-amz-checksum-md5";const _xafhxacs = "x-amz-fwd-header-x-amz-checksum-sha1";const _xafhxacs_ = "x-amz-fwd-header-x-amz-checksum-sha256";const _xafhxacs__ = "x-amz-fwd-header-x-amz-checksum-sha512";const _xafhxacx = "x-amz-fwd-header-x-amz-checksum-xxhash64";const _xafhxacx_ = "x-amz-fwd-header-x-amz-checksum-xxhash3";const _xafhxacx__ = "x-amz-fwd-header-x-amz-checksum-xxhash128";const _xafhxadm = "x-amz-fwd-header-x-amz-delete-marker";const _xafhxae = "x-amz-fwd-header-x-amz-expiration";const _xafhxamm = "x-amz-fwd-header-x-amz-missing-meta";const _xafhxampc = "x-amz-fwd-header-x-amz-mp-parts-count";const _xafhxaollh = "x-amz-fwd-header-x-amz-object-lock-legal-hold";const _xafhxaolm = "x-amz-fwd-header-x-amz-object-lock-mode";const _xafhxaolrud = "x-amz-fwd-header-x-amz-object-lock-retain-until-date";const _xafhxar = "x-amz-fwd-header-x-amz-restore";const _xafhxarc = "x-amz-fwd-header-x-amz-request-charged";const _xafhxars = "x-amz-fwd-header-x-amz-replication-status";const _xafhxasc = "x-amz-fwd-header-x-amz-storage-class";const _xafhxasse = "x-amz-fwd-header-x-amz-server-side-encryption";const _xafhxasseakki = "x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id";const _xafhxassebke = "x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled";const _xafhxasseca = "x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm";const _xafhxasseckM = "x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5";const _xafhxatc = "x-amz-fwd-header-x-amz-tagging-count";const _xafhxavi = "x-amz-fwd-header-x-amz-version-id";const _xafs = "x-amz-fwd-status";const _xagfc = "x-amz-grant-full-control";const _xagr = "x-amz-grant-read";const _xagra = "x-amz-grant-read-acp";const _xagw = "x-amz-grant-write";const _xagwa = "x-amz-grant-write-acp";const _xaimit = "x-amz-if-match-initiated-time";const _xaimlmt = "x-amz-if-match-last-modified-time";const _xaims = "x-amz-if-match-size";const _xam = "x-amz-meta-";const _xam_ = "x-amz-mfa";const _xamd = "x-amz-metadata-directive";const _xamm = "x-amz-missing-meta";const _xamos = "x-amz-mp-object-size";const _xamp = "x-amz-max-parts";const _xampc = "x-amz-mp-parts-count";const _xaoa = "x-amz-object-attributes";const _xaoad = "x-amz-object-annotation-directive";const _xaoim = "x-amz-object-if-match";const _xaollh = "x-amz-object-lock-legal-hold";const _xaolm = "x-amz-object-lock-mode";const _xaolrud = "x-amz-object-lock-retain-until-date";const _xaoo = "x-amz-object-ownership";const _xaooa = "x-amz-optional-object-attributes";const _xaos = "x-amz-object-size";const _xaovi = "x-amz-object-version-id";const _xapnm = "x-amz-part-number-marker";const _xar = "x-amz-restore";const _xarc = "x-amz-request-charged";const _xarop = "x-amz-restore-output-path";const _xarp = "x-amz-request-payer";const _xarr = "x-amz-request-route";const _xars = "x-amz-replication-status";const _xars_ = "x-amz-rename-source";const _xarsim = "x-amz-rename-source-if-match";const _xarsims = "x-amz-rename-source-if-modified-since";const _xarsinm = "x-amz-rename-source-if-none-match";const _xarsius = "x-amz-rename-source-if-unmodified-since";const _xart = "x-amz-request-token";const _xasc = "x-amz-storage-class";const _xasca = "x-amz-sdk-checksum-algorithm";const _xasdv = "x-amz-skip-destination-validation";const _xasebo = "x-amz-source-expected-bucket-owner";const _xasse = "x-amz-server-side-encryption";const _xasseakki = "x-amz-server-side-encryption-aws-kms-key-id";const _xassebke = "x-amz-server-side-encryption-bucket-key-enabled";const _xassec = "x-amz-server-side-encryption-context";const _xasseca = "x-amz-server-side-encryption-customer-algorithm";const _xasseck = "x-amz-server-side-encryption-customer-key";const _xasseckM = "x-amz-server-side-encryption-customer-key-MD5";const _xat = "x-amz-tagging";const _xatc = "x-amz-tagging-count";const _xatd = "x-amz-tagging-directive";const _xatdmos = "x-amz-transition-default-minimum-object-size";const _xavi = "x-amz-version-id";const _xawob = "x-amz-write-offset-bytes";const _xawrl = "x-amz-website-redirect-location";const _xs = "xsi:type";const n0 = "com.amazonaws.s3";const _s_registry = TypeRegistry.for(_s);var S3ServiceException$ = [-3, _s, "S3ServiceException", 0, [], []];_s_registry.registerError(S3ServiceException$, S3ServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDenied$ = [-3, n0, _AD,    { [_e]: _c, [_hE]: 403 },    [],    []];n0_registry.registerError(AccessDenied$, AccessDenied);var AnnotationLimitExceeded$ = [-3, n0, _ALE,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(AnnotationLimitExceeded$, AnnotationLimitExceeded);var AnnotationNameTooLong$ = [-3, n0, _ANTL,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(AnnotationNameTooLong$, AnnotationNameTooLong);var BucketAlreadyExists$ = [-3, n0, _BAE,    { [_e]: _c, [_hE]: 409 },    [],    []];n0_registry.registerError(BucketAlreadyExists$, BucketAlreadyExists);var BucketAlreadyOwnedByYou$ = [-3, n0, _BAOBY,    { [_e]: _c, [_hE]: 409 },    [],    []];n0_registry.registerError(BucketAlreadyOwnedByYou$, BucketAlreadyOwnedByYou);var EncryptionTypeMismatch$ = [-3, n0, _ETM,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(EncryptionTypeMismatch$, EncryptionTypeMismatch);var IdempotencyParameterMismatch$ = [-3, n0, _IPM,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(IdempotencyParameterMismatch$, IdempotencyParameterMismatch);var InvalidAnnotationName$ = [-3, n0, _IAN,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(InvalidAnnotationName$, InvalidAnnotationName);var InvalidObjectState$ = [-3, n0, _IOS,    { [_e]: _c, [_hE]: 403 },    [_SC, _AT],    [0, 0]];n0_registry.registerError(InvalidObjectState$, InvalidObjectState);var InvalidPrefix$ = [-3, n0, _IP,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(InvalidPrefix$, InvalidPrefix);var InvalidRequest$ = [-3, n0, _IR,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(InvalidRequest$, InvalidRequest);var InvalidWriteOffset$ = [-3, n0, _IWO,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(InvalidWriteOffset$, InvalidWriteOffset);var NoSuchAnnotation$ = [-3, n0, _NSA,    { [_e]: _c, [_hE]: 404 },    [],    []];n0_registry.registerError(NoSuchAnnotation$, NoSuchAnnotation);var NoSuchBucket$ = [-3, n0, _NSB,    { [_e]: _c, [_hE]: 404 },    [],    []];n0_registry.registerError(NoSuchBucket$, NoSuchBucket);var NoSuchKey$ = [-3, n0, _NSK,    { [_e]: _c, [_hE]: 404 },    [],    []];n0_registry.registerError(NoSuchKey$, NoSuchKey);var NoSuchUpload$ = [-3, n0, _NSU,    { [_e]: _c, [_hE]: 404 },    [],    []];n0_registry.registerError(NoSuchUpload$, NoSuchUpload);var NotFound$ = [-3, n0, _NF,    { [_e]: _c },    [],    []];n0_registry.registerError(NotFound$, NotFound);var ObjectAlreadyInActiveTierError$ = [-3, n0, _OAIATE,    { [_e]: _c, [_hE]: 403 },    [],    []];n0_registry.registerError(ObjectAlreadyInActiveTierError$, ObjectAlreadyInActiveTierError);var ObjectNotInActiveTierError$ = [-3, n0, _ONIATE,    { [_e]: _c, [_hE]: 403 },    [],    []];n0_registry.registerError(ObjectNotInActiveTierError$, ObjectNotInActiveTierError);var TooManyParts$ = [-3, n0, _TMP,    { [_e]: _c, [_hE]: 400 },    [],    []];n0_registry.registerError(TooManyParts$, TooManyParts);var UnsupportedMediaType$ = [-3, n0, _UMT,    { [_e]: _c, [_hE]: 415 },    [],    []];n0_registry.registerError(UnsupportedMediaType$, UnsupportedMediaType);const errorTypeRegistries = [    _s_registry,    n0_registry,];var CopySourceSSECustomerKey = [0, n0, _CSSSECK, 8, 0];var NonEmptyKmsKeyArnString = [0, n0, _NEKKAS, 8, 0];var SessionCredentialValue = [0, n0, _SCV, 8, 0];var SSECustomerKey = [0, n0, _SSECK, 8, 0];var SSEKMSEncryptionContext = [0, n0, _SSEKMSEC, 8, 0];var SSEKMSKeyId = [0, n0, _SSEKMSKI, 8, 0];var StreamingBlob = [0, n0, _SB, { [_st]: 1 }, 42];var AbacStatus$ = [3, n0, _AS,    0,    [_S],    [0]];var AbortIncompleteMultipartUpload$ = [3, n0, _AIMU,    0,    [_DAI],    [1]];var AbortMultipartUploadOutput$ = [3, n0, _AMUO,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var AbortMultipartUploadRequest$ = [3, n0, _AMUR,    0,    [_B, _K, _UI, _RP, _EBO, _IMIT],    [[0, 1], [0, 1], [0, { [_hQ]: _uI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [6, { [_hH]: _xaimit }]], 3];var AccelerateConfiguration$ = [3, n0, _AC,    0,    [_S],    [0]];var AccessControlPolicy$ = [3, n0, _ACP,    0,    [_G, _O],    [[() => Grants, { [_xN]: _ACL }], () => Owner$]];var AccessControlTranslation$ = [3, n0, _ACT,    0,    [_O],    [0], 1];var AnalyticsAndOperator$ = [3, n0, _AAO,    0,    [_P, _T],    [0, [() => TagSet, { [_xF]: 1, [_xN]: _Ta }]]];var AnalyticsConfiguration$ = [3, n0, _ACn,    0,    [_I, _SCA, _F],    [0, () => StorageClassAnalysis$, [() => AnalyticsFilter$, 0]], 2];var AnalyticsExportDestination$ = [3, n0, _AED,    0,    [_SBD],    [() => AnalyticsS3BucketDestination$], 1];var AnalyticsS3BucketDestination$ = [3, n0, _ASBD,    0,    [_Fo, _B, _BAI, _P],    [0, 0, 0, 0], 2];var AnnotationEntry$ = [3, n0, _AE,    0,    [_AN, _LM, _Si, _ET, _CA, _RS],    [0, 4, 1, 0, [64 | 0, { [_xF]: 1 }], 0], 3];var AnnotationTableConfiguration$ = [3, n0, _ATC,    0,    [_CS, _EC, _R],    [0, () => MetadataTableEncryptionConfiguration$, 0], 1];var AnnotationTableConfigurationResult$ = [3, n0, _ATCR,    0,    [_CS, _TS, _E, _TN, _TA, _R],    [0, 0, () => ErrorDetails$, 0, 0, 0], 1];var AnnotationTableConfigurationUpdates$ = [3, n0, _ATCU,    0,    [_CS, _EC, _R],    [0, () => MetadataTableEncryptionConfiguration$, 0], 1];var BlockedEncryptionTypes$ = [3, n0, _BET,    0,    [_ETn],    [[() => EncryptionTypeList, { [_xF]: 1 }]]];var Bucket$ = [3, n0, _B,    0,    [_N, _CD, _BR, _BA],    [0, 4, 0, 0]];var BucketInfo$ = [3, n0, _BI,    0,    [_DR, _Ty],    [0, 0]];var BucketLifecycleConfiguration$ = [3, n0, _BLC,    0,    [_Ru],    [[() => LifecycleRules, { [_xF]: 1, [_xN]: _Rul }]], 1];var BucketLoggingStatus$ = [3, n0, _BLS,    0,    [_LE],    [[() => LoggingEnabled$, 0]]];var Checksum$ = [3, n0, _C,    0,    [_CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT],    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var CommonPrefix$ = [3, n0, _CP,    0,    [_P],    [0]];var CompletedMultipartUpload$ = [3, n0, _CMU,    0,    [_Pa],    [[() => CompletedPartList, { [_xF]: 1, [_xN]: _Par }]]];var CompletedPart$ = [3, n0, _CPo,    0,    [_ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _PN],    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]];var CompleteMultipartUploadOutput$ = [3, n0, _CMUO,    { [_xN]: _CMUR },    [_L, _B, _K, _Ex, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _SSE, _VI, _SSEKMSKI, _BKE, _RC],    [0, 0, 0, [0, { [_hH]: _xae }], 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, [0, { [_hH]: _xasse }], [0, { [_hH]: _xavi }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarc }]]];var CompleteMultipartUploadRequest$ = [3, n0, _CMURo,    0,    [_B, _K, _UI, _MU, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _MOS, _RP, _EBO, _IM, _INM, _SSECA, _SSECK, _SSECKMD],    [[0, 1], [0, 1], [0, { [_hQ]: _uI }], [() => CompletedMultipartUpload$, { [_hP]: 1, [_xN]: _CMUo }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [1, { [_hH]: _xamos }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _IM_ }], [0, { [_hH]: _INM_ }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }]], 3];var Condition$ = [3, n0, _Co,    0,    [_HECRE, _KPE],    [0, 0]];var ContinuationEvent$ = [3, n0, _CE,    0,    [],    []];var CopyObjectOutput$ = [3, n0, _COO,    0,    [_COR, _Ex, _CSVI, _VI, _SSE, _SSECA, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _RC],    [[() => CopyObjectResult$, 16], [0, { [_hH]: _xae }], [0, { [_hH]: _xacsvi }], [0, { [_hH]: _xavi }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarc }]]];var CopyObjectRequest$ = [3, n0, _CORo,    0,    [_B, _CSo, _K, _ACL_, _CC, _CA, _CDo, _CEo, _CL, _CTo, _CSIM, _CSIMS, _CSINM, _CSIUS, _Exp, _GFC, _GR, _GRACP, _GWACP, _IM, _INM, _M, _MD, _TD, _ADn, _SSE, _SC, _WRL, _SSECA, _SSECK, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _CSSSECA, _CSSSECK, _CSSSECKMD, _RP, _Tag, _OLM, _OLRUD, _OLLHS, _EBO, _ESBO],    [[0, 1], [0, { [_hH]: _xacs___ }], [0, 1], [0, { [_hH]: _xaa }], [0, { [_hH]: _CC_ }], [0, { [_hH]: _xaca }], [0, { [_hH]: _CD_ }], [0, { [_hH]: _CE_ }], [0, { [_hH]: _CL_ }], [0, { [_hH]: _CT_ }], [0, { [_hH]: _xacsim }], [4, { [_hH]: _xacsims }], [0, { [_hH]: _xacsinm }], [4, { [_hH]: _xacsius }], [4, { [_hH]: _Exp }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagwa }], [0, { [_hH]: _IM_ }], [0, { [_hH]: _INM_ }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xamd }], [0, { [_hH]: _xatd }], [0, { [_hH]: _xaoad }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xasc }], [0, { [_hH]: _xawrl }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xacssseca }], [() => CopySourceSSECustomerKey, { [_hH]: _xacssseck }], [0, { [_hH]: _xacssseckM }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xat }], [0, { [_hH]: _xaolm }], [5, { [_hH]: _xaolrud }], [0, { [_hH]: _xaollh }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasebo }]], 3];var CopyObjectResult$ = [3, n0, _COR,    0,    [_ET, _LM, _CT, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe],    [0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var CopyPartResult$ = [3, n0, _CPR,    0,    [_ET, _LM, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe],    [0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var CORSConfiguration$ = [3, n0, _CORSC,    0,    [_CORSR],    [[() => CORSRules, { [_xF]: 1, [_xN]: _CORSRu }]], 1];var CORSRule$ = [3, n0, _CORSRu,    0,    [_AM, _AO, _ID, _AH, _EH, _MAS],    [[64 | 0, { [_xF]: 1, [_xN]: _AMl }], [64 | 0, { [_xF]: 1, [_xN]: _AOl }], 0, [64 | 0, { [_xF]: 1, [_xN]: _AHl }], [64 | 0, { [_xF]: 1, [_xN]: _EHx }], 1], 2];var CreateBucketConfiguration$ = [3, n0, _CBC,    0,    [_LC, _L, _B, _T],    [0, () => LocationInfo$, () => BucketInfo$, [() => TagSet, 0]]];var CreateBucketMetadataConfigurationRequest$ = [3, n0, _CBMCR,    0,    [_B, _MC, _CMDo, _CA, _EBO],    [[0, 1], [() => MetadataConfiguration$, { [_hP]: 1, [_xN]: _MC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var CreateBucketMetadataTableConfigurationRequest$ = [3, n0, _CBMTCR,    0,    [_B, _MTC, _CMDo, _CA, _EBO],    [[0, 1], [() => MetadataTableConfiguration$, { [_hP]: 1, [_xN]: _MTC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var CreateBucketOutput$ = [3, n0, _CBO,    0,    [_L, _BA],    [[0, { [_hH]: _L }], [0, { [_hH]: _xaba }]]];var CreateBucketRequest$ = [3, n0, _CBR,    0,    [_B, _ACL_, _CBC, _GFC, _GR, _GRACP, _GW, _GWACP, _OLEFB, _OO, _BN],    [[0, 1], [0, { [_hH]: _xaa }], [() => CreateBucketConfiguration$, { [_hP]: 1, [_xN]: _CBC }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagw }], [0, { [_hH]: _xagwa }], [2, { [_hH]: _xabole }], [0, { [_hH]: _xaoo }], [0, { [_hH]: _xabn }]], 1];var CreateMultipartUploadOutput$ = [3, n0, _CMUOr,    { [_xN]: _IMUR },    [_ADb, _ARI, _B, _K, _UI, _SSE, _SSECA, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _RC, _CA, _CT],    [[4, { [_hH]: _xaad }], [0, { [_hH]: _xaari }], [0, { [_xN]: _B }], 0, 0, [0, { [_hH]: _xasse }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarc }], [0, { [_hH]: _xaca }], [0, { [_hH]: _xact }]]];var CreateMultipartUploadRequest$ = [3, n0, _CMURr,    0,    [_B, _K, _ACL_, _CC, _CDo, _CEo, _CL, _CTo, _Exp, _GFC, _GR, _GRACP, _GWACP, _M, _SSE, _SC, _WRL, _SSECA, _SSECK, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _RP, _Tag, _OLM, _OLRUD, _OLLHS, _EBO, _CA, _CT],    [[0, 1], [0, 1], [0, { [_hH]: _xaa }], [0, { [_hH]: _CC_ }], [0, { [_hH]: _CD_ }], [0, { [_hH]: _CE_ }], [0, { [_hH]: _CL_ }], [0, { [_hH]: _CT_ }], [4, { [_hH]: _Exp }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagwa }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xasc }], [0, { [_hH]: _xawrl }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xat }], [0, { [_hH]: _xaolm }], [5, { [_hH]: _xaolrud }], [0, { [_hH]: _xaollh }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xaca }], [0, { [_hH]: _xact }]], 2];var CreateSessionOutput$ = [3, n0, _CSO,    { [_xN]: _CSR },    [_Cr, _SSE, _SSEKMSKI, _SSEKMSEC, _BKE],    [[() => SessionCredentials$, { [_xN]: _Cr }], [0, { [_hH]: _xasse }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }]], 1];var CreateSessionRequest$ = [3, n0, _CSRr,    0,    [_B, _SM, _SSE, _SSEKMSKI, _SSEKMSEC, _BKE],    [[0, 1], [0, { [_hH]: _xacsm }], [0, { [_hH]: _xasse }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }]], 1];var CSVInput$ = [3, n0, _CSVIn,    0,    [_FHI, _Com, _QEC, _RD, _FD, _QC, _AQRD],    [0, 0, 0, 0, 0, 0, 2]];var CSVOutput$ = [3, n0, _CSVO,    0,    [_QF, _QEC, _RD, _FD, _QC],    [0, 0, 0, 0, 0]];var DefaultRetention$ = [3, n0, _DRe,    0,    [_Mo, _D, _Y],    [0, 1, 1]];var Delete$ = [3, n0, _De,    0,    [_Ob, _Q],    [[() => ObjectIdentifierList, { [_xF]: 1, [_xN]: _Obj }], 2], 1];var DeleteBucketAnalyticsConfigurationRequest$ = [3, n0, _DBACR,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var DeleteBucketCorsRequest$ = [3, n0, _DBCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketEncryptionRequest$ = [3, n0, _DBER,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketIntelligentTieringConfigurationRequest$ = [3, n0, _DBITCR,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var DeleteBucketInventoryConfigurationRequest$ = [3, n0, _DBICR,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var DeleteBucketLifecycleRequest$ = [3, n0, _DBLR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketMetadataConfigurationRequest$ = [3, n0, _DBMCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketMetadataTableConfigurationRequest$ = [3, n0, _DBMTCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketMetricsConfigurationRequest$ = [3, n0, _DBMCRe,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var DeleteBucketOwnershipControlsRequest$ = [3, n0, _DBOCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketPolicyRequest$ = [3, n0, _DBPR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketReplicationRequest$ = [3, n0, _DBRR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketRequest$ = [3, n0, _DBR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketTaggingRequest$ = [3, n0, _DBTR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeleteBucketWebsiteRequest$ = [3, n0, _DBWR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var DeletedObject$ = [3, n0, _DO,    0,    [_K, _VI, _DM, _DMVI],    [0, 0, 2, 0]];var DeleteMarkerEntry$ = [3, n0, _DME,    0,    [_O, _K, _VI, _IL, _LM],    [() => Owner$, 0, 0, 2, 4]];var DeleteMarkerReplication$ = [3, n0, _DMR,    0,    [_S],    [0]];var DeleteObjectAnnotationOutput$ = [3, n0, _DOAO,    0,    [_OVI, _RC],    [[0, { [_hH]: _xaovi }], [0, { [_hH]: _xarc }]]];var DeleteObjectAnnotationRequest$ = [3, n0, _DOAR,    0,    [_B, _K, _AN, _VI, _RP, _EBO, _OIM],    [[0, 1], [0, 1], [0, { [_hQ]: _aN }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xaoim }]], 3];var DeleteObjectOutput$ = [3, n0, _DOO,    0,    [_DM, _VI, _RC],    [[2, { [_hH]: _xadm }], [0, { [_hH]: _xavi }], [0, { [_hH]: _xarc }]]];var DeleteObjectRequest$ = [3, n0, _DOR,    0,    [_B, _K, _MFA, _VI, _RP, _BGR, _EBO, _IM, _IMLMT, _IMS],    [[0, 1], [0, 1], [0, { [_hH]: _xam_ }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [2, { [_hH]: _xabgr }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _IM_ }], [6, { [_hH]: _xaimlmt }], [1, { [_hH]: _xaims }]], 2];var DeleteObjectsOutput$ = [3, n0, _DOOe,    { [_xN]: _DRel },    [_Del, _RC, _Er],    [[() => DeletedObjects, { [_xF]: 1 }], [0, { [_hH]: _xarc }], [() => Errors, { [_xF]: 1, [_xN]: _E }]]];var DeleteObjectsRequest$ = [3, n0, _DORe,    0,    [_B, _De, _MFA, _RP, _BGR, _EBO, _CA],    [[0, 1], [() => Delete$, { [_hP]: 1, [_xN]: _De }], [0, { [_hH]: _xam_ }], [0, { [_hH]: _xarp }], [2, { [_hH]: _xabgr }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasca }]], 2];var DeleteObjectTaggingOutput$ = [3, n0, _DOTO,    0,    [_VI],    [[0, { [_hH]: _xavi }]]];var DeleteObjectTaggingRequest$ = [3, n0, _DOTR,    0,    [_B, _K, _VI, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [0, { [_hH]: _xaebo }]], 2];var DeletePublicAccessBlockRequest$ = [3, n0, _DPABR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var Destination$ = [3, n0, _Des,    0,    [_B, _A, _SC, _ACT, _EC, _RT, _Me],    [0, 0, 0, () => AccessControlTranslation$, () => EncryptionConfiguration$, () => ReplicationTime$, () => Metrics$], 1];var DestinationResult$ = [3, n0, _DRes,    0,    [_TBT, _TBA, _TNa],    [0, 0, 0]];var Encryption$ = [3, n0, _En,    0,    [_ETn, _KMSKI, _KMSC],    [0, [() => SSEKMSKeyId, 0], 0], 1];var EncryptionConfiguration$ = [3, n0, _EC,    0,    [_RKKID],    [0]];var EndEvent$ = [3, n0, _EE,    0,    [],    []];var _Error$ = [3, n0, _E,    0,    [_K, _VI, _Cod, _Mes],    [0, 0, 0, 0]];var ErrorDetails$ = [3, n0, _ED,    0,    [_ECr, _EM],    [0, 0]];var ErrorDocument$ = [3, n0, _EDr,    0,    [_K],    [0], 1];var EventBridgeConfiguration$ = [3, n0, _EBC,    0,    [],    []];var ExistingObjectReplication$ = [3, n0, _EOR,    0,    [_S],    [0], 1];var FilterRule$ = [3, n0, _FR,    0,    [_N, _V],    [0, 0]];var GetBucketAbacOutput$ = [3, n0, _GBAO,    0,    [_AS],    [[() => AbacStatus$, 16]]];var GetBucketAbacRequest$ = [3, n0, _GBAR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketAccelerateConfigurationOutput$ = [3, n0, _GBACO,    { [_xN]: _AC },    [_S, _RC],    [0, [0, { [_hH]: _xarc }]]];var GetBucketAccelerateConfigurationRequest$ = [3, n0, _GBACR,    0,    [_B, _EBO, _RP],    [[0, 1], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xarp }]], 1];var GetBucketAclOutput$ = [3, n0, _GBAOe,    { [_xN]: _ACP },    [_O, _G],    [() => Owner$, [() => Grants, { [_xN]: _ACL }]]];var GetBucketAclRequest$ = [3, n0, _GBARe,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketAnalyticsConfigurationOutput$ = [3, n0, _GBACOe,    0,    [_ACn],    [[() => AnalyticsConfiguration$, 16]]];var GetBucketAnalyticsConfigurationRequest$ = [3, n0, _GBACRe,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var GetBucketCorsOutput$ = [3, n0, _GBCO,    { [_xN]: _CORSC },    [_CORSR],    [[() => CORSRules, { [_xF]: 1, [_xN]: _CORSRu }]]];var GetBucketCorsRequest$ = [3, n0, _GBCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketEncryptionOutput$ = [3, n0, _GBEO,    0,    [_SSEC],    [[() => ServerSideEncryptionConfiguration$, 16]]];var GetBucketEncryptionRequest$ = [3, n0, _GBER,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketIntelligentTieringConfigurationOutput$ = [3, n0, _GBITCO,    0,    [_ITC],    [[() => IntelligentTieringConfiguration$, 16]]];var GetBucketIntelligentTieringConfigurationRequest$ = [3, n0, _GBITCR,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var GetBucketInventoryConfigurationOutput$ = [3, n0, _GBICO,    0,    [_IC],    [[() => InventoryConfiguration$, 16]]];var GetBucketInventoryConfigurationRequest$ = [3, n0, _GBICR,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var GetBucketLifecycleConfigurationOutput$ = [3, n0, _GBLCO,    { [_xN]: _LCi },    [_Ru, _TDMOS],    [[() => LifecycleRules, { [_xF]: 1, [_xN]: _Rul }], [0, { [_hH]: _xatdmos }]]];var GetBucketLifecycleConfigurationRequest$ = [3, n0, _GBLCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketLocationOutput$ = [3, n0, _GBLO,    { [_xN]: _LC },    [_LC],    [0]];var GetBucketLocationRequest$ = [3, n0, _GBLR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketLoggingOutput$ = [3, n0, _GBLOe,    { [_xN]: _BLS },    [_LE],    [[() => LoggingEnabled$, 0]]];var GetBucketLoggingRequest$ = [3, n0, _GBLRe,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketMetadataConfigurationOutput$ = [3, n0, _GBMCO,    0,    [_GBMCR],    [[() => GetBucketMetadataConfigurationResult$, 16]]];var GetBucketMetadataConfigurationRequest$ = [3, n0, _GBMCRe,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketMetadataConfigurationResult$ = [3, n0, _GBMCR,    0,    [_MCR],    [() => MetadataConfigurationResult$], 1];var GetBucketMetadataTableConfigurationOutput$ = [3, n0, _GBMTCO,    0,    [_GBMTCR],    [[() => GetBucketMetadataTableConfigurationResult$, 16]]];var GetBucketMetadataTableConfigurationRequest$ = [3, n0, _GBMTCRe,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketMetadataTableConfigurationResult$ = [3, n0, _GBMTCR,    0,    [_MTCR, _S, _E],    [() => MetadataTableConfigurationResult$, 0, () => ErrorDetails$], 2];var GetBucketMetricsConfigurationOutput$ = [3, n0, _GBMCOe,    0,    [_MCe],    [[() => MetricsConfiguration$, 16]]];var GetBucketMetricsConfigurationRequest$ = [3, n0, _GBMCRet,    0,    [_B, _I, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [0, { [_hH]: _xaebo }]], 2];var GetBucketNotificationConfigurationRequest$ = [3, n0, _GBNCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketOwnershipControlsOutput$ = [3, n0, _GBOCO,    0,    [_OC],    [[() => OwnershipControls$, 16]]];var GetBucketOwnershipControlsRequest$ = [3, n0, _GBOCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketPolicyOutput$ = [3, n0, _GBPO,    0,    [_Po],    [[0, 16]]];var GetBucketPolicyRequest$ = [3, n0, _GBPR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketPolicyStatusOutput$ = [3, n0, _GBPSO,    0,    [_PS],    [[() => PolicyStatus$, 16]]];var GetBucketPolicyStatusRequest$ = [3, n0, _GBPSR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketReplicationOutput$ = [3, n0, _GBRO,    0,    [_RCe],    [[() => ReplicationConfiguration$, 16]]];var GetBucketReplicationRequest$ = [3, n0, _GBRR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketRequestPaymentOutput$ = [3, n0, _GBRPO,    { [_xN]: _RPC },    [_Pay],    [0]];var GetBucketRequestPaymentRequest$ = [3, n0, _GBRPR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketTaggingOutput$ = [3, n0, _GBTO,    { [_xN]: _Tag },    [_TSa],    [[() => TagSet, 0]], 1];var GetBucketTaggingRequest$ = [3, n0, _GBTR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketVersioningOutput$ = [3, n0, _GBVO,    { [_xN]: _VC },    [_S, _MFAD],    [0, [0, { [_xN]: _MDf }]]];var GetBucketVersioningRequest$ = [3, n0, _GBVR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetBucketWebsiteOutput$ = [3, n0, _GBWO,    { [_xN]: _WC },    [_RART, _IDn, _EDr, _RR],    [() => RedirectAllRequestsTo$, () => IndexDocument$, () => ErrorDocument$, [() => RoutingRules, 0]]];var GetBucketWebsiteRequest$ = [3, n0, _GBWR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetObjectAclOutput$ = [3, n0, _GOAO,    { [_xN]: _ACP },    [_O, _G, _RC],    [() => Owner$, [() => Grants, { [_xN]: _ACL }], [0, { [_hH]: _xarc }]]];var GetObjectAclRequest$ = [3, n0, _GOAR,    0,    [_B, _K, _VI, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 2];var GetObjectAnnotationOutput$ = [3, n0, _GOAOe,    0,    [_AP, _OVI, _LM, _CLo, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _SSE, _RC, _RS],    [[() => StreamingBlob, 16], [0, { [_hH]: _xaovi }], [4, { [_hH]: _LM_ }], [1, { [_hH]: _CL__ }], [0, { [_hH]: _ET }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xarc }], [0, { [_hH]: _xars }]]];var GetObjectAnnotationRequest$ = [3, n0, _GOARe,    0,    [_B, _K, _AN, _VI, _RP, _EBO, _CMh],    [[0, 1], [0, 1], [0, { [_hQ]: _aN }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xacm_ }]], 3];var GetObjectAttributesOutput$ = [3, n0, _GOAOet,    { [_xN]: _GOARet },    [_DM, _LM, _VI, _RC, _ET, _C, _OP, _SC, _OS],    [[2, { [_hH]: _xadm }], [4, { [_hH]: _LM_ }], [0, { [_hH]: _xavi }], [0, { [_hH]: _xarc }], 0, () => Checksum$, [() => GetObjectAttributesParts$, 0], 0, 1]];var GetObjectAttributesParts$ = [3, n0, _GOAP,    0,    [_TPC, _PNM, _NPNM, _MP, _IT, _Pa],    [[1, { [_xN]: _PC }], 0, 0, 1, 2, [() => PartsList, { [_xF]: 1, [_xN]: _Par }]]];var GetObjectAttributesRequest$ = [3, n0, _GOARetb,    0,    [_B, _K, _OA, _VI, _MP, _PNM, _SSECA, _SSECK, _SSECKMD, _RP, _EBO],    [[0, 1], [0, 1], [64 | 0, { [_hH]: _xaoa }], [0, { [_hQ]: _vI }], [1, { [_hH]: _xamp }], [0, { [_hH]: _xapnm }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 3];var GetObjectLegalHoldOutput$ = [3, n0, _GOLHO,    0,    [_LH],    [[() => ObjectLockLegalHold$, { [_hP]: 1, [_xN]: _LH }]]];var GetObjectLegalHoldRequest$ = [3, n0, _GOLHR,    0,    [_B, _K, _VI, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 2];var GetObjectLockConfigurationOutput$ = [3, n0, _GOLCO,    0,    [_OLC],    [[() => ObjectLockConfiguration$, 16]]];var GetObjectLockConfigurationRequest$ = [3, n0, _GOLCR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GetObjectOutput$ = [3, n0, _GOO,    0,    [_Bo, _DM, _AR, _Ex, _Re, _LM, _CLo, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _MM, _VI, _CC, _CDo, _CEo, _CL, _CR, _CTo, _Exp, _ES, _WRL, _SSE, _M, _SSECA, _SSECKMD, _SSEKMSKI, _BKE, _SC, _RC, _RS, _PC, _TC, _OLM, _OLRUD, _OLLHS],    [[() => StreamingBlob, 16], [2, { [_hH]: _xadm }], [0, { [_hH]: _ar }], [0, { [_hH]: _xae }], [0, { [_hH]: _xar }], [4, { [_hH]: _LM_ }], [1, { [_hH]: _CL__ }], [0, { [_hH]: _ET }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [1, { [_hH]: _xamm }], [0, { [_hH]: _xavi }], [0, { [_hH]: _CC_ }], [0, { [_hH]: _CD_ }], [0, { [_hH]: _CE_ }], [0, { [_hH]: _CL_ }], [0, { [_hH]: _CR_ }], [0, { [_hH]: _CT_ }], [4, { [_hH]: _Exp }], [0, { [_hH]: _ES }], [0, { [_hH]: _xawrl }], [0, { [_hH]: _xasse }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xasc }], [0, { [_hH]: _xarc }], [0, { [_hH]: _xars }], [1, { [_hH]: _xampc }], [1, { [_hH]: _xatc }], [0, { [_hH]: _xaolm }], [5, { [_hH]: _xaolrud }], [0, { [_hH]: _xaollh }]]];var GetObjectRequest$ = [3, n0, _GOR,    0,    [_B, _K, _IM, _IMSf, _INM, _IUS, _Ra, _RCC, _RCD, _RCE, _RCL, _RCT, _RE, _VI, _SSECA, _SSECK, _SSECKMD, _RP, _PN, _EBO, _CMh],    [[0, 1], [0, 1], [0, { [_hH]: _IM_ }], [4, { [_hH]: _IMS_ }], [0, { [_hH]: _INM_ }], [4, { [_hH]: _IUS_ }], [0, { [_hH]: _Ra }], [0, { [_hQ]: _rcc }], [0, { [_hQ]: _rcd }], [0, { [_hQ]: _rce }], [0, { [_hQ]: _rcl }], [0, { [_hQ]: _rct }], [6, { [_hQ]: _re }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [0, { [_hH]: _xarp }], [1, { [_hQ]: _pN }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xacm_ }]], 2];var GetObjectRetentionOutput$ = [3, n0, _GORO,    0,    [_Ret],    [[() => ObjectLockRetention$, { [_hP]: 1, [_xN]: _Ret }]]];var GetObjectRetentionRequest$ = [3, n0, _GORR,    0,    [_B, _K, _VI, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 2];var GetObjectTaggingOutput$ = [3, n0, _GOTO,    { [_xN]: _Tag },    [_TSa, _VI],    [[() => TagSet, 0], [0, { [_hH]: _xavi }]], 1];var GetObjectTaggingRequest$ = [3, n0, _GOTR,    0,    [_B, _K, _VI, _EBO, _RP],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xarp }]], 2];var GetObjectTorrentOutput$ = [3, n0, _GOTOe,    0,    [_Bo, _RC],    [[() => StreamingBlob, 16], [0, { [_hH]: _xarc }]]];var GetObjectTorrentRequest$ = [3, n0, _GOTRe,    0,    [_B, _K, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 2];var GetPublicAccessBlockOutput$ = [3, n0, _GPABO,    0,    [_PABC],    [[() => PublicAccessBlockConfiguration$, 16]]];var GetPublicAccessBlockRequest$ = [3, n0, _GPABR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var GlacierJobParameters$ = [3, n0, _GJP,    0,    [_Ti],    [0], 1];var Grant$ = [3, n0, _Gr,    0,    [_Gra, _Pe],    [[() => Grantee$, { [_xNm]: [_x, _hi] }], 0]];var Grantee$ = [3, n0, _Gra,    0,    [_Ty, _DN, _EA, _ID, _URI],    [[0, { [_xA]: 1, [_xN]: _xs }], 0, 0, 0, 0], 1];var HeadBucketOutput$ = [3, n0, _HBO,    0,    [_BA, _BLT, _BLN, _BR, _APA],    [[0, { [_hH]: _xaba }], [0, { [_hH]: _xablt }], [0, { [_hH]: _xabln }], [0, { [_hH]: _xabr }], [2, { [_hH]: _xaapa }]]];var HeadBucketRequest$ = [3, n0, _HBR,    0,    [_B, _EBO],    [[0, 1], [0, { [_hH]: _xaebo }]], 1];var HeadObjectOutput$ = [3, n0, _HOO,    0,    [_DM, _AR, _Ex, _Re, _ASr, _LM, _CLo, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _ET, _MM, _VI, _CC, _CDo, _CEo, _CL, _CTo, _CR, _Exp, _ES, _WRL, _SSE, _M, _SSECA, _SSECKMD, _SSEKMSKI, _BKE, _SC, _RC, _RS, _PC, _TC, _OLM, _OLRUD, _OLLHS],    [[2, { [_hH]: _xadm }], [0, { [_hH]: _ar }], [0, { [_hH]: _xae }], [0, { [_hH]: _xar }], [0, { [_hH]: _xaas }], [4, { [_hH]: _LM_ }], [1, { [_hH]: _CL__ }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [0, { [_hH]: _ET }], [1, { [_hH]: _xamm }], [0, { [_hH]: _xavi }], [0, { [_hH]: _CC_ }], [0, { [_hH]: _CD_ }], [0, { [_hH]: _CE_ }], [0, { [_hH]: _CL_ }], [0, { [_hH]: _CT_ }], [0, { [_hH]: _CR_ }], [4, { [_hH]: _Exp }], [0, { [_hH]: _ES }], [0, { [_hH]: _xawrl }], [0, { [_hH]: _xasse }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xasc }], [0, { [_hH]: _xarc }], [0, { [_hH]: _xars }], [1, { [_hH]: _xampc }], [1, { [_hH]: _xatc }], [0, { [_hH]: _xaolm }], [5, { [_hH]: _xaolrud }], [0, { [_hH]: _xaollh }]]];var HeadObjectRequest$ = [3, n0, _HOR,    0,    [_B, _K, _IM, _IMSf, _INM, _IUS, _Ra, _RCC, _RCD, _RCE, _RCL, _RCT, _RE, _VI, _SSECA, _SSECK, _SSECKMD, _RP, _PN, _EBO, _CMh],    [[0, 1], [0, 1], [0, { [_hH]: _IM_ }], [4, { [_hH]: _IMS_ }], [0, { [_hH]: _INM_ }], [4, { [_hH]: _IUS_ }], [0, { [_hH]: _Ra }], [0, { [_hQ]: _rcc }], [0, { [_hQ]: _rcd }], [0, { [_hQ]: _rce }], [0, { [_hQ]: _rcl }], [0, { [_hQ]: _rct }], [6, { [_hQ]: _re }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [0, { [_hH]: _xarp }], [1, { [_hQ]: _pN }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xacm_ }]], 2];var IndexDocument$ = [3, n0, _IDn,    0,    [_Su],    [0], 1];var Initiator$ = [3, n0, _In,    0,    [_ID, _DN],    [0, 0]];var InputSerialization$ = [3, n0, _IS,    0,    [_CSV, _CTom, _JSON, _Parq],    [() => CSVInput$, 0, () => JSONInput$, () => ParquetInput$]];var IntelligentTieringAndOperator$ = [3, n0, _ITAO,    0,    [_P, _T],    [0, [() => TagSet, { [_xF]: 1, [_xN]: _Ta }]]];var IntelligentTieringConfiguration$ = [3, n0, _ITC,    0,    [_I, _S, _Tie, _F],    [0, 0, [() => TieringList, { [_xF]: 1, [_xN]: _Tier }], [() => IntelligentTieringFilter$, 0]], 3];var IntelligentTieringFilter$ = [3, n0, _ITF,    0,    [_P, _Ta, _An],    [0, () => Tag$, [() => IntelligentTieringAndOperator$, 0]]];var InventoryConfiguration$ = [3, n0, _IC,    0,    [_Des, _IE, _I, _IOV, _Sc, _F, _OF],    [[() => InventoryDestination$, 0], 2, 0, 0, () => InventorySchedule$, () => InventoryFilter$, [() => InventoryOptionalFields, 0]], 5];var InventoryDestination$ = [3, n0, _IDnv,    0,    [_SBD],    [[() => InventoryS3BucketDestination$, 0]], 1];var InventoryEncryption$ = [3, n0, _IEn,    0,    [_SSES, _SSEKMS],    [[() => SSES3$, { [_xN]: _SS }], [() => SSEKMS$, { [_xN]: _SK }]]];var InventoryFilter$ = [3, n0, _IF,    0,    [_P],    [0], 1];var InventoryS3BucketDestination$ = [3, n0, _ISBD,    0,    [_B, _Fo, _AI, _P, _En],    [0, 0, 0, 0, [() => InventoryEncryption$, 0]], 2];var InventorySchedule$ = [3, n0, _ISn,    0,    [_Fr],    [0], 1];var InventoryTableConfiguration$ = [3, n0, _ITCn,    0,    [_CS, _EC],    [0, () => MetadataTableEncryptionConfiguration$], 1];var InventoryTableConfigurationResult$ = [3, n0, _ITCR,    0,    [_CS, _TS, _E, _TN, _TA],    [0, 0, () => ErrorDetails$, 0, 0], 1];var InventoryTableConfigurationUpdates$ = [3, n0, _ITCU,    0,    [_CS, _EC],    [0, () => MetadataTableEncryptionConfiguration$], 1];var JournalTableConfiguration$ = [3, n0, _JTC,    0,    [_REe, _EC],    [() => RecordExpiration$, () => MetadataTableEncryptionConfiguration$], 1];var JournalTableConfigurationResult$ = [3, n0, _JTCR,    0,    [_TS, _TN, _REe, _E, _TA],    [0, 0, () => RecordExpiration$, () => ErrorDetails$, 0], 3];var JournalTableConfigurationUpdates$ = [3, n0, _JTCU,    0,    [_REe],    [() => RecordExpiration$], 1];var JSONInput$ = [3, n0, _JSONI,    0,    [_Ty],    [0]];var JSONOutput$ = [3, n0, _JSONO,    0,    [_RD],    [0]];var LambdaFunctionConfiguration$ = [3, n0, _LFC,    0,    [_LFA, _Ev, _I, _F],    [[0, { [_xN]: _CF }], [64 | 0, { [_xF]: 1, [_xN]: _Eve }], 0, [() => NotificationConfigurationFilter$, 0]], 2];var LifecycleExpiration$ = [3, n0, _LEi,    0,    [_Da, _D, _EODM],    [5, 1, 2]];var LifecycleRule$ = [3, n0, _LR,    0,    [_S, _Ex, _ID, _P, _F, _Tr, _NVT, _NVE, _AIMU],    [0, () => LifecycleExpiration$, 0, 0, [() => LifecycleRuleFilter$, 0], [() => TransitionList, { [_xF]: 1, [_xN]: _Tra }], [() => NoncurrentVersionTransitionList, { [_xF]: 1, [_xN]: _NVTo }], () => NoncurrentVersionExpiration$, () => AbortIncompleteMultipartUpload$], 1];var LifecycleRuleAndOperator$ = [3, n0, _LRAO,    0,    [_P, _T, _OSGT, _OSLT],    [0, [() => TagSet, { [_xF]: 1, [_xN]: _Ta }], 1, 1]];var LifecycleRuleFilter$ = [3, n0, _LRF,    0,    [_P, _Ta, _OSGT, _OSLT, _An],    [0, () => Tag$, 1, 1, [() => LifecycleRuleAndOperator$, 0]]];var ListBucketAnalyticsConfigurationsOutput$ = [3, n0, _LBACO,    { [_xN]: _LBACR },    [_IT, _CTon, _NCT, _ACLn],    [2, 0, 0, [() => AnalyticsConfigurationList, { [_xF]: 1, [_xN]: _ACn }]]];var ListBucketAnalyticsConfigurationsRequest$ = [3, n0, _LBACRi,    0,    [_B, _CTon, _EBO],    [[0, 1], [0, { [_hQ]: _ct }], [0, { [_hH]: _xaebo }]], 1];var ListBucketIntelligentTieringConfigurationsOutput$ = [3, n0, _LBITCO,    0,    [_IT, _CTon, _NCT, _ITCL],    [2, 0, 0, [() => IntelligentTieringConfigurationList, { [_xF]: 1, [_xN]: _ITC }]]];var ListBucketIntelligentTieringConfigurationsRequest$ = [3, n0, _LBITCR,    0,    [_B, _CTon, _EBO],    [[0, 1], [0, { [_hQ]: _ct }], [0, { [_hH]: _xaebo }]], 1];var ListBucketInventoryConfigurationsOutput$ = [3, n0, _LBICO,    { [_xN]: _LICR },    [_CTon, _ICL, _IT, _NCT],    [0, [() => InventoryConfigurationList, { [_xF]: 1, [_xN]: _IC }], 2, 0]];var ListBucketInventoryConfigurationsRequest$ = [3, n0, _LBICR,    0,    [_B, _CTon, _EBO],    [[0, 1], [0, { [_hQ]: _ct }], [0, { [_hH]: _xaebo }]], 1];var ListBucketMetricsConfigurationsOutput$ = [3, n0, _LBMCO,    { [_xN]: _LMCR },    [_IT, _CTon, _NCT, _MCL],    [2, 0, 0, [() => MetricsConfigurationList, { [_xF]: 1, [_xN]: _MCe }]]];var ListBucketMetricsConfigurationsRequest$ = [3, n0, _LBMCR,    0,    [_B, _CTon, _EBO],    [[0, 1], [0, { [_hQ]: _ct }], [0, { [_hH]: _xaebo }]], 1];var ListBucketsOutput$ = [3, n0, _LBO,    { [_xN]: _LAMBR },    [_Bu, _O, _CTon, _P],    [[() => Buckets, 0], () => Owner$, 0, 0]];var ListBucketsRequest$ = [3, n0, _LBR,    0,    [_MB, _CTon, _P, _BR],    [[1, { [_hQ]: _mb }], [0, { [_hQ]: _ct }], [0, { [_hQ]: _p }], [0, { [_hQ]: _br }]]];var ListDirectoryBucketsOutput$ = [3, n0, _LDBO,    { [_xN]: _LAMDBR },    [_Bu, _CTon],    [[() => Buckets, 0], 0]];var ListDirectoryBucketsRequest$ = [3, n0, _LDBR,    0,    [_CTon, _MDB],    [[0, { [_hQ]: _ct }], [1, { [_hQ]: _mdb }]]];var ListMultipartUploadsOutput$ = [3, n0, _LMUO,    { [_xN]: _LMUR },    [_B, _KM, _UIM, _NKM, _P, _Deli, _NUIM, _MUa, _IT, _U, _CPom, _ETnc, _RC],    [0, 0, 0, 0, 0, 0, 0, 1, 2, [() => MultipartUploadList, { [_xF]: 1, [_xN]: _Up }], [() => CommonPrefixList, { [_xF]: 1 }], 0, [0, { [_hH]: _xarc }]]];var ListMultipartUploadsRequest$ = [3, n0, _LMURi,    0,    [_B, _Deli, _ETnc, _KM, _MUa, _P, _UIM, _EBO, _RP],    [[0, 1], [0, { [_hQ]: _d }], [0, { [_hQ]: _et }], [0, { [_hQ]: _km }], [1, { [_hQ]: _mu }], [0, { [_hQ]: _p }], [0, { [_hQ]: _uim }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xarp }]], 1];var ListObjectAnnotationsOutput$ = [3, n0, _LOAO,    0,    [_Ann, _B, _K, _OVI, _APn, _MAR, _ACnn, _CTon, _NCT, _RC],    [[() => AnnotationList, 0], 0, 0, [0, { [_hH]: _xaovi }], 0, 1, 1, 0, 0, [0, { [_hH]: _xarc }]]];var ListObjectAnnotationsRequest$ = [3, n0, _LOAR,    0,    [_B, _K, _VI, _MAR, _APn, _CTon, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [1, { [_hQ]: _mar }], [0, { [_hQ]: _ap }], [0, { [_hQ]: _ct }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 2];var ListObjectsOutput$ = [3, n0, _LOO,    { [_xN]: _LBRi },    [_IT, _Ma, _NM, _Con, _N, _P, _Deli, _MK, _CPom, _ETnc, _RC],    [2, 0, 0, [() => ObjectList, { [_xF]: 1 }], 0, 0, 0, 1, [() => CommonPrefixList, { [_xF]: 1 }], 0, [0, { [_hH]: _xarc }]]];var ListObjectsRequest$ = [3, n0, _LOR,    0,    [_B, _Deli, _ETnc, _Ma, _MK, _P, _RP, _EBO, _OOA],    [[0, 1], [0, { [_hQ]: _d }], [0, { [_hQ]: _et }], [0, { [_hQ]: _m }], [1, { [_hQ]: _mk }], [0, { [_hQ]: _p }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [64 | 0, { [_hH]: _xaooa }]], 1];var ListObjectsV2Output$ = [3, n0, _LOVO,    { [_xN]: _LBRi },    [_IT, _Con, _N, _P, _Deli, _MK, _CPom, _ETnc, _KC, _CTon, _NCT, _SA, _RC],    [2, [() => ObjectList, { [_xF]: 1 }], 0, 0, 0, 1, [() => CommonPrefixList, { [_xF]: 1 }], 0, 1, 0, 0, 0, [0, { [_hH]: _xarc }]]];var ListObjectsV2Request$ = [3, n0, _LOVR,    0,    [_B, _Deli, _ETnc, _MK, _P, _CTon, _FO, _SA, _RP, _EBO, _OOA],    [[0, 1], [0, { [_hQ]: _d }], [0, { [_hQ]: _et }], [1, { [_hQ]: _mk }], [0, { [_hQ]: _p }], [0, { [_hQ]: _ct }], [2, { [_hQ]: _fo }], [0, { [_hQ]: _sa }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [64 | 0, { [_hH]: _xaooa }]], 1];var ListObjectVersionsOutput$ = [3, n0, _LOVOi,    { [_xN]: _LVR },    [_IT, _KM, _VIM, _NKM, _NVIM, _Ve, _DMe, _N, _P, _Deli, _MK, _CPom, _ETnc, _RC],    [2, 0, 0, 0, 0, [() => ObjectVersionList, { [_xF]: 1, [_xN]: _Ver }], [() => DeleteMarkers, { [_xF]: 1, [_xN]: _DM }], 0, 0, 0, 1, [() => CommonPrefixList, { [_xF]: 1 }], 0, [0, { [_hH]: _xarc }]]];var ListObjectVersionsRequest$ = [3, n0, _LOVRi,    0,    [_B, _Deli, _ETnc, _KM, _MK, _P, _VIM, _EBO, _RP, _OOA],    [[0, 1], [0, { [_hQ]: _d }], [0, { [_hQ]: _et }], [0, { [_hQ]: _km }], [1, { [_hQ]: _mk }], [0, { [_hQ]: _p }], [0, { [_hQ]: _vim }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xarp }], [64 | 0, { [_hH]: _xaooa }]], 1];var ListPartsOutput$ = [3, n0, _LPO,    { [_xN]: _LPR },    [_ADb, _ARI, _B, _K, _UI, _PNM, _NPNM, _MP, _IT, _Pa, _In, _O, _SC, _RC, _CA, _CT],    [[4, { [_hH]: _xaad }], [0, { [_hH]: _xaari }], 0, 0, 0, 0, 0, 1, 2, [() => Parts, { [_xF]: 1, [_xN]: _Par }], () => Initiator$, () => Owner$, 0, [0, { [_hH]: _xarc }], 0, 0]];var ListPartsRequest$ = [3, n0, _LPRi,    0,    [_B, _K, _UI, _MP, _PNM, _RP, _EBO, _SSECA, _SSECK, _SSECKMD],    [[0, 1], [0, 1], [0, { [_hQ]: _uI }], [1, { [_hQ]: _mp }], [0, { [_hQ]: _pnm }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }]], 3];var LocationInfo$ = [3, n0, _LI,    0,    [_Ty, _N],    [0, 0]];var LoggingEnabled$ = [3, n0, _LE,    0,    [_TB, _TP, _TG, _TOKF],    [0, 0, [() => TargetGrants, 0], [() => TargetObjectKeyFormat$, 0]], 2];var MetadataConfiguration$ = [3, n0, _MC,    0,    [_JTC, _ITCn, _ATC],    [() => JournalTableConfiguration$, () => InventoryTableConfiguration$, () => AnnotationTableConfiguration$], 1];var MetadataConfigurationResult$ = [3, n0, _MCR,    0,    [_DRes, _JTCR, _ITCR, _ATCR],    [() => DestinationResult$, () => JournalTableConfigurationResult$, () => InventoryTableConfigurationResult$, () => AnnotationTableConfigurationResult$], 1];var MetadataEntry$ = [3, n0, _ME,    0,    [_N, _V],    [0, 0]];var MetadataTableConfiguration$ = [3, n0, _MTC,    0,    [_STD],    [() => S3TablesDestination$], 1];var MetadataTableConfigurationResult$ = [3, n0, _MTCR,    0,    [_STDR],    [() => S3TablesDestinationResult$], 1];var MetadataTableEncryptionConfiguration$ = [3, n0, _MTEC,    0,    [_SAs, _KKA],    [0, 0], 1];var Metrics$ = [3, n0, _Me,    0,    [_S, _ETv],    [0, () => ReplicationTimeValue$], 1];var MetricsAndOperator$ = [3, n0, _MAO,    0,    [_P, _T, _APAc],    [0, [() => TagSet, { [_xF]: 1, [_xN]: _Ta }], 0]];var MetricsConfiguration$ = [3, n0, _MCe,    0,    [_I, _F],    [0, [() => MetricsFilter$, 0]], 1];var MultipartUpload$ = [3, n0, _MU,    0,    [_UI, _K, _Ini, _SC, _O, _In, _CA, _CT],    [0, 0, 4, 0, () => Owner$, () => Initiator$, 0, 0]];var NoncurrentVersionExpiration$ = [3, n0, _NVE,    0,    [_ND, _NNV],    [1, 1]];var NoncurrentVersionTransition$ = [3, n0, _NVTo,    0,    [_ND, _SC, _NNV],    [1, 0, 1]];var NotificationConfiguration$ = [3, n0, _NC,    0,    [_TCo, _QCu, _LFCa, _EBC],    [[() => TopicConfigurationList, { [_xF]: 1, [_xN]: _TCop }], [() => QueueConfigurationList, { [_xF]: 1, [_xN]: _QCue }], [() => LambdaFunctionConfigurationList, { [_xF]: 1, [_xN]: _CFC }], () => EventBridgeConfiguration$]];var NotificationConfigurationFilter$ = [3, n0, _NCF,    0,    [_K],    [[() => S3KeyFilter$, { [_xN]: _SKe }]]];var _Object$ = [3, n0, _Obj,    0,    [_K, _LM, _ET, _CA, _CT, _Si, _SC, _O, _RSe],    [0, 4, 0, [64 | 0, { [_xF]: 1 }], 0, 1, 0, () => Owner$, () => RestoreStatus$]];var ObjectIdentifier$ = [3, n0, _OI,    0,    [_K, _VI, _ET, _LMT, _Si],    [0, 0, 0, 6, 1], 1];var ObjectLockConfiguration$ = [3, n0, _OLC,    0,    [_OLE, _Rul],    [0, () => ObjectLockRule$]];var ObjectLockLegalHold$ = [3, n0, _OLLH,    0,    [_S],    [0]];var ObjectLockRetention$ = [3, n0, _OLR,    0,    [_Mo, _RUD],    [0, 5]];var ObjectLockRule$ = [3, n0, _OLRb,    0,    [_DRe],    [() => DefaultRetention$]];var ObjectPart$ = [3, n0, _OPb,    0,    [_PN, _Si, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe],    [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var ObjectVersion$ = [3, n0, _OV,    0,    [_ET, _CA, _CT, _Si, _SC, _K, _VI, _IL, _LM, _O, _RSe],    [0, [64 | 0, { [_xF]: 1 }], 0, 1, 0, 0, 0, 2, 4, () => Owner$, () => RestoreStatus$]];var OutputLocation$ = [3, n0, _OL,    0,    [_S_],    [[() => S3Location$, 0]]];var OutputSerialization$ = [3, n0, _OSu,    0,    [_CSV, _JSON],    [() => CSVOutput$, () => JSONOutput$]];var Owner$ = [3, n0, _O,    0,    [_DN, _ID],    [0, 0]];var OwnershipControls$ = [3, n0, _OC,    0,    [_Ru],    [[() => OwnershipControlsRules, { [_xF]: 1, [_xN]: _Rul }]], 1];var OwnershipControlsRule$ = [3, n0, _OCR,    0,    [_OO],    [0], 1];var ParquetInput$ = [3, n0, _PI,    0,    [],    []];var Part$ = [3, n0, _Par,    0,    [_PN, _LM, _ET, _Si, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe],    [1, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]];var PartitionedPrefix$ = [3, n0, _PP,    { [_xN]: _PP },    [_PDS],    [0]];var PolicyStatus$ = [3, n0, _PS,    0,    [_IPs],    [[2, { [_xN]: _IPs }]]];var Progress$ = [3, n0, _Pr,    0,    [_BS, _BP, _BRy],    [1, 1, 1]];var ProgressEvent$ = [3, n0, _PE,    0,    [_Det],    [[() => Progress$, { [_eP]: 1 }]]];var PublicAccessBlockConfiguration$ = [3, n0, _PABC,    0,    [_BPA, _IPA, _BPP, _RPB],    [[2, { [_xN]: _BPA }], [2, { [_xN]: _IPA }], [2, { [_xN]: _BPP }], [2, { [_xN]: _RPB }]]];var PutBucketAbacRequest$ = [3, n0, _PBAR,    0,    [_B, _AS, _CMDo, _CA, _EBO],    [[0, 1], [() => AbacStatus$, { [_hP]: 1, [_xN]: _AS }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketAccelerateConfigurationRequest$ = [3, n0, _PBACR,    0,    [_B, _AC, _EBO, _CA],    [[0, 1], [() => AccelerateConfiguration$, { [_hP]: 1, [_xN]: _AC }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasca }]], 2];var PutBucketAclRequest$ = [3, n0, _PBARu,    0,    [_B, _ACL_, _ACP, _CMDo, _CA, _GFC, _GR, _GRACP, _GW, _GWACP, _EBO],    [[0, 1], [0, { [_hH]: _xaa }], [() => AccessControlPolicy$, { [_hP]: 1, [_xN]: _ACP }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagw }], [0, { [_hH]: _xagwa }], [0, { [_hH]: _xaebo }]], 1];var PutBucketAnalyticsConfigurationRequest$ = [3, n0, _PBACRu,    0,    [_B, _I, _ACn, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [() => AnalyticsConfiguration$, { [_hP]: 1, [_xN]: _ACn }], [0, { [_hH]: _xaebo }]], 3];var PutBucketCorsRequest$ = [3, n0, _PBCR,    0,    [_B, _CORSC, _CMDo, _CA, _EBO],    [[0, 1], [() => CORSConfiguration$, { [_hP]: 1, [_xN]: _CORSC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketEncryptionRequest$ = [3, n0, _PBER,    0,    [_B, _SSEC, _CMDo, _CA, _EBO],    [[0, 1], [() => ServerSideEncryptionConfiguration$, { [_hP]: 1, [_xN]: _SSEC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketIntelligentTieringConfigurationRequest$ = [3, n0, _PBITCR,    0,    [_B, _I, _ITC, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [() => IntelligentTieringConfiguration$, { [_hP]: 1, [_xN]: _ITC }], [0, { [_hH]: _xaebo }]], 3];var PutBucketInventoryConfigurationRequest$ = [3, n0, _PBICR,    0,    [_B, _I, _IC, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [() => InventoryConfiguration$, { [_hP]: 1, [_xN]: _IC }], [0, { [_hH]: _xaebo }]], 3];var PutBucketLifecycleConfigurationOutput$ = [3, n0, _PBLCO,    0,    [_TDMOS],    [[0, { [_hH]: _xatdmos }]]];var PutBucketLifecycleConfigurationRequest$ = [3, n0, _PBLCR,    0,    [_B, _CA, _LCi, _EBO, _TDMOS],    [[0, 1], [0, { [_hH]: _xasca }], [() => BucketLifecycleConfiguration$, { [_hP]: 1, [_xN]: _LCi }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xatdmos }]], 1];var PutBucketLoggingRequest$ = [3, n0, _PBLR,    0,    [_B, _BLS, _CMDo, _CA, _EBO],    [[0, 1], [() => BucketLoggingStatus$, { [_hP]: 1, [_xN]: _BLS }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketMetricsConfigurationRequest$ = [3, n0, _PBMCR,    0,    [_B, _I, _MCe, _EBO],    [[0, 1], [0, { [_hQ]: _i }], [() => MetricsConfiguration$, { [_hP]: 1, [_xN]: _MCe }], [0, { [_hH]: _xaebo }]], 3];var PutBucketNotificationConfigurationRequest$ = [3, n0, _PBNCR,    0,    [_B, _NC, _EBO, _SDV],    [[0, 1], [() => NotificationConfiguration$, { [_hP]: 1, [_xN]: _NC }], [0, { [_hH]: _xaebo }], [2, { [_hH]: _xasdv }]], 2];var PutBucketOwnershipControlsRequest$ = [3, n0, _PBOCR,    0,    [_B, _OC, _CMDo, _EBO, _CA],    [[0, 1], [() => OwnershipControls$, { [_hP]: 1, [_xN]: _OC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasca }]], 2];var PutBucketPolicyRequest$ = [3, n0, _PBPR,    0,    [_B, _Po, _CMDo, _CA, _CRSBA, _EBO],    [[0, 1], [0, 16], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [2, { [_hH]: _xacrsba }], [0, { [_hH]: _xaebo }]], 2];var PutBucketReplicationRequest$ = [3, n0, _PBRR,    0,    [_B, _RCe, _CMDo, _CA, _To, _EBO],    [[0, 1], [() => ReplicationConfiguration$, { [_hP]: 1, [_xN]: _RCe }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xabolt }], [0, { [_hH]: _xaebo }]], 2];var PutBucketRequestPaymentRequest$ = [3, n0, _PBRPR,    0,    [_B, _RPC, _CMDo, _CA, _EBO],    [[0, 1], [() => RequestPaymentConfiguration$, { [_hP]: 1, [_xN]: _RPC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketTaggingRequest$ = [3, n0, _PBTR,    0,    [_B, _Tag, _CMDo, _CA, _EBO],    [[0, 1], [() => Tagging$, { [_hP]: 1, [_xN]: _Tag }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutBucketVersioningRequest$ = [3, n0, _PBVR,    0,    [_B, _VC, _CMDo, _CA, _MFA, _EBO],    [[0, 1], [() => VersioningConfiguration$, { [_hP]: 1, [_xN]: _VC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xam_ }], [0, { [_hH]: _xaebo }]], 2];var PutBucketWebsiteRequest$ = [3, n0, _PBWR,    0,    [_B, _WC, _CMDo, _CA, _EBO],    [[0, 1], [() => WebsiteConfiguration$, { [_hP]: 1, [_xN]: _WC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutObjectAclOutput$ = [3, n0, _POAO,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var PutObjectAclRequest$ = [3, n0, _POAR,    0,    [_B, _K, _ACL_, _ACP, _CMDo, _CA, _GFC, _GR, _GRACP, _GW, _GWACP, _RP, _VI, _EBO],    [[0, 1], [0, 1], [0, { [_hH]: _xaa }], [() => AccessControlPolicy$, { [_hP]: 1, [_xN]: _ACP }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagw }], [0, { [_hH]: _xagwa }], [0, { [_hH]: _xarp }], [0, { [_hQ]: _vI }], [0, { [_hH]: _xaebo }]], 2];var PutObjectAnnotationOutput$ = [3, n0, _POAOu,    0,    [_K, _AN, _OVI, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _SSE, _RC],    [0, 0, [0, { [_hH]: _xaovi }], [0, { [_hH]: _ET }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xarc }]]];var PutObjectAnnotationRequest$ = [3, n0, _POARu,    0,    [_B, _K, _AN, _AP, _VI, _OIM, _CA, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CMDo, _RP, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _aN }], [() => StreamingBlob, 16], [0, { [_hQ]: _vI }], [0, { [_hH]: _xaoim }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _CM }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 4];var PutObjectLegalHoldOutput$ = [3, n0, _POLHO,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var PutObjectLegalHoldRequest$ = [3, n0, _POLHR,    0,    [_B, _K, _LH, _RP, _VI, _CMDo, _CA, _EBO],    [[0, 1], [0, 1], [() => ObjectLockLegalHold$, { [_hP]: 1, [_xN]: _LH }], [0, { [_hH]: _xarp }], [0, { [_hQ]: _vI }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutObjectLockConfigurationOutput$ = [3, n0, _POLCO,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var PutObjectLockConfigurationRequest$ = [3, n0, _POLCR,    0,    [_B, _OLC, _RP, _To, _CMDo, _CA, _EBO],    [[0, 1], [() => ObjectLockConfiguration$, { [_hP]: 1, [_xN]: _OLC }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xabolt }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 1];var PutObjectOutput$ = [3, n0, _POO,    0,    [_Ex, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _CT, _SSE, _VI, _SSECA, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _Si, _RC],    [[0, { [_hH]: _xae }], [0, { [_hH]: _ET }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xact }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xavi }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [1, { [_hH]: _xaos }], [0, { [_hH]: _xarc }]]];var PutObjectRequest$ = [3, n0, _POR,    0,    [_B, _K, _ACL_, _Bo, _CC, _CDo, _CEo, _CL, _CLo, _CMDo, _CTo, _CA, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _Exp, _IM, _INM, _GFC, _GR, _GRACP, _GWACP, _WOB, _M, _SSE, _SC, _WRL, _SSECA, _SSECK, _SSECKMD, _SSEKMSKI, _SSEKMSEC, _BKE, _RP, _Tag, _OLM, _OLRUD, _OLLHS, _EBO],    [[0, 1], [0, 1], [0, { [_hH]: _xaa }], [() => StreamingBlob, 16], [0, { [_hH]: _CC_ }], [0, { [_hH]: _CD_ }], [0, { [_hH]: _CE_ }], [0, { [_hH]: _CL_ }], [1, { [_hH]: _CL__ }], [0, { [_hH]: _CM }], [0, { [_hH]: _CT_ }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [4, { [_hH]: _Exp }], [0, { [_hH]: _IM_ }], [0, { [_hH]: _INM_ }], [0, { [_hH]: _xagfc }], [0, { [_hH]: _xagr }], [0, { [_hH]: _xagra }], [0, { [_hH]: _xagwa }], [1, { [_hH]: _xawob }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xasse }], [0, { [_hH]: _xasc }], [0, { [_hH]: _xawrl }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [() => SSEKMSEncryptionContext, { [_hH]: _xassec }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xat }], [0, { [_hH]: _xaolm }], [5, { [_hH]: _xaolrud }], [0, { [_hH]: _xaollh }], [0, { [_hH]: _xaebo }]], 2];var PutObjectRetentionOutput$ = [3, n0, _PORO,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var PutObjectRetentionRequest$ = [3, n0, _PORR,    0,    [_B, _K, _Ret, _RP, _VI, _BGR, _CMDo, _CA, _EBO],    [[0, 1], [0, 1], [() => ObjectLockRetention$, { [_hP]: 1, [_xN]: _Ret }], [0, { [_hH]: _xarp }], [0, { [_hQ]: _vI }], [2, { [_hH]: _xabgr }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var PutObjectTaggingOutput$ = [3, n0, _POTO,    0,    [_VI],    [[0, { [_hH]: _xavi }]]];var PutObjectTaggingRequest$ = [3, n0, _POTR,    0,    [_B, _K, _Tag, _VI, _CMDo, _CA, _EBO, _RP],    [[0, 1], [0, 1], [() => Tagging$, { [_hP]: 1, [_xN]: _Tag }], [0, { [_hQ]: _vI }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xarp }]], 3];var PutPublicAccessBlockRequest$ = [3, n0, _PPABR,    0,    [_B, _PABC, _CMDo, _CA, _EBO],    [[0, 1], [() => PublicAccessBlockConfiguration$, { [_hP]: 1, [_xN]: _PABC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var QueueConfiguration$ = [3, n0, _QCue,    0,    [_QA, _Ev, _I, _F],    [[0, { [_xN]: _Qu }], [64 | 0, { [_xF]: 1, [_xN]: _Eve }], 0, [() => NotificationConfigurationFilter$, 0]], 2];var RecordExpiration$ = [3, n0, _REe,    0,    [_Ex, _D],    [0, 1], 1];var RecordsEvent$ = [3, n0, _REec,    0,    [_Payl],    [[21, { [_eP]: 1 }]]];var Redirect$ = [3, n0, _Red,    0,    [_HN, _HRC, _Pro, _RKPW, _RKW],    [0, 0, 0, 0, 0]];var RedirectAllRequestsTo$ = [3, n0, _RART,    0,    [_HN, _Pro],    [0, 0], 1];var RenameObjectOutput$ = [3, n0, _ROO,    0,    [],    []];var RenameObjectRequest$ = [3, n0, _ROR,    0,    [_B, _K, _RSen, _DIM, _DINM, _DIMS, _DIUS, _SIM, _SINM, _SIMS, _SIUS, _CTl],    [[0, 1], [0, 1], [0, { [_hH]: _xars_ }], [0, { [_hH]: _IM_ }], [0, { [_hH]: _INM_ }], [4, { [_hH]: _IMS_ }], [4, { [_hH]: _IUS_ }], [0, { [_hH]: _xarsim }], [0, { [_hH]: _xarsinm }], [6, { [_hH]: _xarsims }], [6, { [_hH]: _xarsius }], [0, { [_hH]: _xact_, [_iT]: 1 }]], 3];var ReplicaModifications$ = [3, n0, _RM,    0,    [_S],    [0], 1];var ReplicationConfiguration$ = [3, n0, _RCe,    0,    [_R, _Ru],    [0, [() => ReplicationRules, { [_xF]: 1, [_xN]: _Rul }]], 2];var ReplicationRule$ = [3, n0, _RRe,    0,    [_S, _Des, _ID, _Pri, _P, _F, _SSC, _EOR, _DMR],    [0, () => Destination$, 0, 1, 0, [() => ReplicationRuleFilter$, 0], () => SourceSelectionCriteria$, () => ExistingObjectReplication$, () => DeleteMarkerReplication$], 2];var ReplicationRuleAndOperator$ = [3, n0, _RRAO,    0,    [_P, _T],    [0, [() => TagSet, { [_xF]: 1, [_xN]: _Ta }]]];var ReplicationRuleFilter$ = [3, n0, _RRF,    0,    [_P, _Ta, _An],    [0, () => Tag$, [() => ReplicationRuleAndOperator$, 0]]];var ReplicationTime$ = [3, n0, _RT,    0,    [_S, _Tim],    [0, () => ReplicationTimeValue$], 2];var ReplicationTimeValue$ = [3, n0, _RTV,    0,    [_Mi],    [1]];var RequestPaymentConfiguration$ = [3, n0, _RPC,    0,    [_Pay],    [0], 1];var RequestProgress$ = [3, n0, _RPe,    0,    [_Ena],    [2]];var RestoreObjectOutput$ = [3, n0, _ROOe,    0,    [_RC, _ROP],    [[0, { [_hH]: _xarc }], [0, { [_hH]: _xarop }]]];var RestoreObjectRequest$ = [3, n0, _RORe,    0,    [_B, _K, _VI, _RRes, _RP, _CA, _EBO],    [[0, 1], [0, 1], [0, { [_hQ]: _vI }], [() => RestoreRequest$, { [_hP]: 1, [_xN]: _RRes }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var RestoreRequest$ = [3, n0, _RRes,    0,    [_D, _GJP, _Ty, _Ti, _Desc, _SP, _OL],    [1, () => GlacierJobParameters$, 0, 0, 0, () => SelectParameters$, [() => OutputLocation$, 0]]];var RestoreStatus$ = [3, n0, _RSe,    0,    [_IRIP, _RED],    [2, 4]];var RoutingRule$ = [3, n0, _RRo,    0,    [_Red, _Co],    [() => Redirect$, () => Condition$], 1];var S3KeyFilter$ = [3, n0, _SKF,    0,    [_FRi],    [[() => FilterRuleList, { [_xF]: 1, [_xN]: _FR }]]];var S3Location$ = [3, n0, _SL,    0,    [_BNu, _P, _En, _CACL, _ACL, _Tag, _UM, _SC],    [0, 0, [() => Encryption$, 0], 0, [() => Grants, 0], [() => Tagging$, 0], [() => UserMetadata, 0], 0], 2];var S3TablesDestination$ = [3, n0, _STD,    0,    [_TBA, _TN],    [0, 0], 2];var S3TablesDestinationResult$ = [3, n0, _STDR,    0,    [_TBA, _TN, _TA, _TNa],    [0, 0, 0, 0], 4];var ScanRange$ = [3, n0, _SR,    0,    [_St, _End],    [1, 1]];var SelectObjectContentOutput$ = [3, n0, _SOCO,    0,    [_Payl],    [[() => SelectObjectContentEventStream$, 16]]];var SelectObjectContentRequest$ = [3, n0, _SOCR,    0,    [_B, _K, _Expr, _ETx, _IS, _OSu, _SSECA, _SSECK, _SSECKMD, _RPe, _SR, _EBO],    [[0, 1], [0, 1], 0, 0, () => InputSerialization$, () => OutputSerialization$, [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], () => RequestProgress$, () => ScanRange$, [0, { [_hH]: _xaebo }]], 6];var SelectParameters$ = [3, n0, _SP,    0,    [_IS, _ETx, _Expr, _OSu],    [() => InputSerialization$, 0, 0, () => OutputSerialization$], 4];var ServerSideEncryptionByDefault$ = [3, n0, _SSEBD,    0,    [_SSEA, _KMSMKID],    [0, [() => SSEKMSKeyId, 0]], 1];var ServerSideEncryptionConfiguration$ = [3, n0, _SSEC,    0,    [_Ru],    [[() => ServerSideEncryptionRules, { [_xF]: 1, [_xN]: _Rul }]], 1];var ServerSideEncryptionRule$ = [3, n0, _SSER,    0,    [_ASSEBD, _BKE, _BET],    [[() => ServerSideEncryptionByDefault$, 0], 2, [() => BlockedEncryptionTypes$, 0]]];var SessionCredentials$ = [3, n0, _SCe,    0,    [_AKI, _SAK, _ST, _Ex],    [[0, { [_xN]: _AKI }], [() => SessionCredentialValue, { [_xN]: _SAK }], [() => SessionCredentialValue, { [_xN]: _ST }], [4, { [_xN]: _Ex }]], 4];var SimplePrefix$ = [3, n0, _SPi,    { [_xN]: _SPi },    [],    []];var SourceSelectionCriteria$ = [3, n0, _SSC,    0,    [_SKEO, _RM],    [() => SseKmsEncryptedObjects$, () => ReplicaModifications$]];var SSEKMS$ = [3, n0, _SSEKMS,    { [_xN]: _SK },    [_KI],    [[() => SSEKMSKeyId, 0]], 1];var SseKmsEncryptedObjects$ = [3, n0, _SKEO,    0,    [_S],    [0], 1];var SSEKMSEncryption$ = [3, n0, _SSEKMSE,    { [_xN]: _SK },    [_KMSKA, _BKE],    [[() => NonEmptyKmsKeyArnString, 0], 2], 1];var SSES3$ = [3, n0, _SSES,    { [_xN]: _SS },    [],    []];var Stats$ = [3, n0, _Sta,    0,    [_BS, _BP, _BRy],    [1, 1, 1]];var StatsEvent$ = [3, n0, _SE,    0,    [_Det],    [[() => Stats$, { [_eP]: 1 }]]];var StorageClassAnalysis$ = [3, n0, _SCA,    0,    [_DE],    [() => StorageClassAnalysisDataExport$]];var StorageClassAnalysisDataExport$ = [3, n0, _SCADE,    0,    [_OSV, _Des],    [0, () => AnalyticsExportDestination$], 2];var Tag$ = [3, n0, _Ta,    0,    [_K, _V],    [0, 0], 2];var Tagging$ = [3, n0, _Tag,    0,    [_TSa],    [[() => TagSet, 0]], 1];var TargetGrant$ = [3, n0, _TGa,    0,    [_Gra, _Pe],    [[() => Grantee$, { [_xNm]: [_x, _hi] }], 0]];var TargetObjectKeyFormat$ = [3, n0, _TOKF,    0,    [_SPi, _PP],    [[() => SimplePrefix$, { [_xN]: _SPi }], [() => PartitionedPrefix$, { [_xN]: _PP }]]];var Tiering$ = [3, n0, _Tier,    0,    [_D, _AT],    [1, 0], 2];var TopicConfiguration$ = [3, n0, _TCop,    0,    [_TAo, _Ev, _I, _F],    [[0, { [_xN]: _Top }], [64 | 0, { [_xF]: 1, [_xN]: _Eve }], 0, [() => NotificationConfigurationFilter$, 0]], 2];var Transition$ = [3, n0, _Tra,    0,    [_Da, _D, _SC],    [5, 1, 0]];var UpdateBucketMetadataAnnotationTableConfigurationRequest$ = [3, n0, _UBMATCR,    0,    [_B, _ATC, _CMDo, _CA, _EBO],    [[0, 1], [() => AnnotationTableConfigurationUpdates$, { [_hP]: 1, [_xN]: _ATC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var UpdateBucketMetadataInventoryTableConfigurationRequest$ = [3, n0, _UBMITCR,    0,    [_B, _ITCn, _CMDo, _CA, _EBO],    [[0, 1], [() => InventoryTableConfigurationUpdates$, { [_hP]: 1, [_xN]: _ITCn }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var UpdateBucketMetadataJournalTableConfigurationRequest$ = [3, n0, _UBMJTCR,    0,    [_B, _JTC, _CMDo, _CA, _EBO],    [[0, 1], [() => JournalTableConfigurationUpdates$, { [_hP]: 1, [_xN]: _JTC }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xaebo }]], 2];var UpdateObjectEncryptionRequest$ = [3, n0, _UOER,    0,    [_B, _K, _OE, _VI, _RP, _EBO, _CMDo, _CA],    [[0, 1], [0, 1], [() => ObjectEncryption$, 16], [0, { [_hQ]: _vI }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }]], 3];var UpdateObjectEncryptionResponse$ = [3, n0, _UOERp,    0,    [_RC],    [[0, { [_hH]: _xarc }]]];var UploadPartCopyOutput$ = [3, n0, _UPCO,    0,    [_CSVI, _CPR, _SSE, _SSECA, _SSECKMD, _SSEKMSKI, _BKE, _RC],    [[0, { [_hH]: _xacsvi }], [() => CopyPartResult$, 16], [0, { [_hH]: _xasse }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarc }]]];var UploadPartCopyRequest$ = [3, n0, _UPCR,    0,    [_B, _CSo, _K, _PN, _UI, _CSIM, _CSIMS, _CSINM, _CSIUS, _CSRo, _SSECA, _SSECK, _SSECKMD, _CSSSECA, _CSSSECK, _CSSSECKMD, _RP, _EBO, _ESBO],    [[0, 1], [0, { [_hH]: _xacs___ }], [0, 1], [1, { [_hQ]: _pN }], [0, { [_hQ]: _uI }], [0, { [_hH]: _xacsim }], [4, { [_hH]: _xacsims }], [0, { [_hH]: _xacsinm }], [4, { [_hH]: _xacsius }], [0, { [_hH]: _xacsr }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [0, { [_hH]: _xacssseca }], [() => CopySourceSSECustomerKey, { [_hH]: _xacssseck }], [0, { [_hH]: _xacssseckM }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }], [0, { [_hH]: _xasebo }]], 5];var UploadPartOutput$ = [3, n0, _UPO,    0,    [_SSE, _ET, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _SSECA, _SSECKMD, _SSEKMSKI, _BKE, _RC],    [[0, { [_hH]: _xasse }], [0, { [_hH]: _ET }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xasseca }], [0, { [_hH]: _xasseckM }], [() => SSEKMSKeyId, { [_hH]: _xasseakki }], [2, { [_hH]: _xassebke }], [0, { [_hH]: _xarc }]]];var UploadPartRequest$ = [3, n0, _UPR,    0,    [_B, _K, _PN, _UI, _Bo, _CLo, _CMDo, _CA, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _SSECA, _SSECK, _SSECKMD, _RP, _EBO],    [[0, 1], [0, 1], [1, { [_hQ]: _pN }], [0, { [_hQ]: _uI }], [() => StreamingBlob, 16], [1, { [_hH]: _CL__ }], [0, { [_hH]: _CM }], [0, { [_hH]: _xasca }], [0, { [_hH]: _xacc }], [0, { [_hH]: _xacc_ }], [0, { [_hH]: _xacc__ }], [0, { [_hH]: _xacs }], [0, { [_hH]: _xacs_ }], [0, { [_hH]: _xacs__ }], [0, { [_hH]: _xacm }], [0, { [_hH]: _xacx }], [0, { [_hH]: _xacx_ }], [0, { [_hH]: _xacx__ }], [0, { [_hH]: _xasseca }], [() => SSECustomerKey, { [_hH]: _xasseck }], [0, { [_hH]: _xasseckM }], [0, { [_hH]: _xarp }], [0, { [_hH]: _xaebo }]], 4];var VersioningConfiguration$ = [3, n0, _VC,    0,    [_MFAD, _S],    [[0, { [_xN]: _MDf }], 0]];var WebsiteConfiguration$ = [3, n0, _WC,    0,    [_EDr, _IDn, _RART, _RR],    [() => ErrorDocument$, () => IndexDocument$, () => RedirectAllRequestsTo$, [() => RoutingRules, 0]]];var WriteGetObjectResponseRequest$ = [3, n0, _WGORR,    0,    [_RReq, _RTe, _Bo, _SCt, _ECr, _EM, _AR, _CC, _CDo, _CEo, _CL, _CLo, _CR, _CTo, _CCRC, _CCRCC, _CCRCNVME, _CSHA, _CSHAh, _CSHAhe, _CMD, _CXXHASH, _CXXHASHh, _CXXHASHhe, _DM, _ET, _Exp, _Ex, _LM, _MM, _M, _OLM, _OLLHS, _OLRUD, _PC, _RS, _RC, _Re, _SSE, _SSECA, _SSEKMSKI, _SSECKMD, _SC, _TC, _VI, _BKE],    [[0, { [_hL]: 1, [_hH]: _xarr }], [0, { [_hH]: _xart }], [() => StreamingBlob, 16], [1, { [_hH]: _xafs }], [0, { [_hH]: _xafec }], [0, { [_hH]: _xafem }], [0, { [_hH]: _xafhar }], [0, { [_hH]: _xafhCC }], [0, { [_hH]: _xafhCD }], [0, { [_hH]: _xafhCE }], [0, { [_hH]: _xafhCL }], [1, { [_hH]: _CL__ }], [0, { [_hH]: _xafhCR }], [0, { [_hH]: _xafhCT }], [0, { [_hH]: _xafhxacc }], [0, { [_hH]: _xafhxacc_ }], [0, { [_hH]: _xafhxacc__ }], [0, { [_hH]: _xafhxacs }], [0, { [_hH]: _xafhxacs_ }], [0, { [_hH]: _xafhxacs__ }], [0, { [_hH]: _xafhxacm }], [0, { [_hH]: _xafhxacx }], [0, { [_hH]: _xafhxacx_ }], [0, { [_hH]: _xafhxacx__ }], [2, { [_hH]: _xafhxadm }], [0, { [_hH]: _xafhE }], [4, { [_hH]: _xafhE_ }], [0, { [_hH]: _xafhxae }], [4, { [_hH]: _xafhLM }], [1, { [_hH]: _xafhxamm }], [128 | 0, { [_hPH]: _xam }], [0, { [_hH]: _xafhxaolm }], [0, { [_hH]: _xafhxaollh }], [5, { [_hH]: _xafhxaolrud }], [1, { [_hH]: _xafhxampc }], [0, { [_hH]: _xafhxars }], [0, { [_hH]: _xafhxarc }], [0, { [_hH]: _xafhxar }], [0, { [_hH]: _xafhxasse }], [0, { [_hH]: _xafhxasseca }], [() => SSEKMSKeyId, { [_hH]: _xafhxasseakki }], [0, { [_hH]: _xafhxasseckM }], [0, { [_hH]: _xafhxasc }], [1, { [_hH]: _xafhxatc }], [0, { [_hH]: _xafhxavi }], [2, { [_hH]: _xafhxassebke }]], 2];var __Unit = "unit";var AnalyticsConfigurationList = [1, n0, _ACLn,    0, [() => AnalyticsConfiguration$,        0]];var AnnotationList = [1, n0, _AL,    0, [() => AnnotationEntry$,        { [_xN]: _AE }]];var Buckets = [1, n0, _Bu,    0, [() => Bucket$,        { [_xN]: _B }]];var CommonPrefixList = [1, n0, _CPL,    0, () => CommonPrefix$];var CompletedPartList = [1, n0, _CPLo,    0, () => CompletedPart$];var CORSRules = [1, n0, _CORSR,    0, [() => CORSRule$,        0]];var DeletedObjects = [1, n0, _DOe,    0, () => DeletedObject$];var DeleteMarkers = [1, n0, _DMe,    0, () => DeleteMarkerEntry$];var EncryptionTypeList = [1, n0, _ETL,    0, [0,        { [_xN]: _ETn }]];var Errors = [1, n0, _Er,    0, () => _Error$];var FilterRuleList = [1, n0, _FRL,    0, () => FilterRule$];var Grants = [1, n0, _G,    0, [() => Grant$,        { [_xN]: _Gr }]];var IntelligentTieringConfigurationList = [1, n0, _ITCL,    0, [() => IntelligentTieringConfiguration$,        0]];var InventoryConfigurationList = [1, n0, _ICL,    0, [() => InventoryConfiguration$,        0]];var InventoryOptionalFields = [1, n0, _IOF,    0, [0,        { [_xN]: _Fi }]];var LambdaFunctionConfigurationList = [1, n0, _LFCL,    0, [() => LambdaFunctionConfiguration$,        0]];var LifecycleRules = [1, n0, _LRi,    0, [() => LifecycleRule$,        0]];var MetricsConfigurationList = [1, n0, _MCL,    0, [() => MetricsConfiguration$,        0]];var MultipartUploadList = [1, n0, _MUL,    0, () => MultipartUpload$];var NoncurrentVersionTransitionList = [1, n0, _NVTL,    0, () => NoncurrentVersionTransition$];var ObjectIdentifierList = [1, n0, _OIL,    0, () => ObjectIdentifier$];var ObjectList = [1, n0, _OLb,    0, [() => _Object$,        0]];var ObjectVersionList = [1, n0, _OVL,    0, [() => ObjectVersion$,        0]];var OwnershipControlsRules = [1, n0, _OCRw,    0, () => OwnershipControlsRule$];var Parts = [1, n0, _Pa,    0, () => Part$];var PartsList = [1, n0, _PL,    0, () => ObjectPart$];var QueueConfigurationList = [1, n0, _QCL,    0, [() => QueueConfiguration$,        0]];var ReplicationRules = [1, n0, _RRep,    0, [() => ReplicationRule$,        0]];var RoutingRules = [1, n0, _RR,    0, [() => RoutingRule$,        { [_xN]: _RRo }]];var ServerSideEncryptionRules = [1, n0, _SSERe,    0, [() => ServerSideEncryptionRule$,        0]];var TagSet = [1, n0, _TSa,    0, [() => Tag$,        { [_xN]: _Ta }]];var TargetGrants = [1, n0, _TG,    0, [() => TargetGrant$,        { [_xN]: _Gr }]];var TieringList = [1, n0, _TL,    0, () => Tiering$];var TopicConfigurationList = [1, n0, _TCL,    0, [() => TopicConfiguration$,        0]];var TransitionList = [1, n0, _TLr,    0, () => Transition$];var UserMetadata = [1, n0, _UM,    0, [() => MetadataEntry$,        { [_xN]: _ME }]];var AnalyticsFilter$ = [4, n0, _AF,    0,    [_P, _Ta, _An],    [0, () => Tag$, [() => AnalyticsAndOperator$, 0]]];var MetricsFilter$ = [4, n0, _MF,    0,    [_P, _Ta, _APAc, _An],    [0, () => Tag$, 0, [() => MetricsAndOperator$, 0]]];var ObjectEncryption$ = [4, n0, _OE,    0,    [_SSEKMS],    [[() => SSEKMSEncryption$, { [_xN]: _SK }]]];var SelectObjectContentEventStream$ = [4, n0, _SOCES,    { [_st]: 1 },    [_Rec, _Sta, _Pr, _Cont, _End],    [[() => RecordsEvent$, 0], [() => StatsEvent$, 0], [() => ProgressEvent$, 0], () => ContinuationEvent$, () => EndEvent$]];var AbortMultipartUpload$ = [9, n0, _AMU,    { [_h]: ["DELETE", "/{Key+}?x-id=AbortMultipartUpload", 204] }, () => AbortMultipartUploadRequest$, () => AbortMultipartUploadOutput$];var CompleteMultipartUpload$ = [9, n0, _CMUo,    { [_h]: ["POST", "/{Key+}", 200] }, () => CompleteMultipartUploadRequest$, () => CompleteMultipartUploadOutput$];var CopyObject$ = [9, n0, _CO,    { [_h]: ["PUT", "/{Key+}?x-id=CopyObject", 200] }, () => CopyObjectRequest$, () => CopyObjectOutput$];var CreateBucket$ = [9, n0, _CB,    { [_h]: ["PUT", "/", 200] }, () => CreateBucketRequest$, () => CreateBucketOutput$];var CreateBucketMetadataConfiguration$ = [9, n0, _CBMC,    { [_hC]: "-", [_h]: ["POST", "/?metadataConfiguration", 200] }, () => CreateBucketMetadataConfigurationRequest$, () => __Unit];var CreateBucketMetadataTableConfiguration$ = [9, n0, _CBMTC,    { [_hC]: "-", [_h]: ["POST", "/?metadataTable", 200] }, () => CreateBucketMetadataTableConfigurationRequest$, () => __Unit];var CreateMultipartUpload$ = [9, n0, _CMUr,    { [_h]: ["POST", "/{Key+}?uploads", 200] }, () => CreateMultipartUploadRequest$, () => CreateMultipartUploadOutput$];var CreateSession$ = [9, n0, _CSr,    { [_h]: ["GET", "/?session", 200] }, () => CreateSessionRequest$, () => CreateSessionOutput$];var DeleteBucket$ = [9, n0, _DB,    { [_h]: ["DELETE", "/", 204] }, () => DeleteBucketRequest$, () => __Unit];var DeleteBucketAnalyticsConfiguration$ = [9, n0, _DBAC,    { [_h]: ["DELETE", "/?analytics", 204] }, () => DeleteBucketAnalyticsConfigurationRequest$, () => __Unit];var DeleteBucketCors$ = [9, n0, _DBC,    { [_h]: ["DELETE", "/?cors", 204] }, () => DeleteBucketCorsRequest$, () => __Unit];var DeleteBucketEncryption$ = [9, n0, _DBE,    { [_h]: ["DELETE", "/?encryption", 204] }, () => DeleteBucketEncryptionRequest$, () => __Unit];var DeleteBucketIntelligentTieringConfiguration$ = [9, n0, _DBITC,    { [_h]: ["DELETE", "/?intelligent-tiering", 204] }, () => DeleteBucketIntelligentTieringConfigurationRequest$, () => __Unit];var DeleteBucketInventoryConfiguration$ = [9, n0, _DBIC,    { [_h]: ["DELETE", "/?inventory", 204] }, () => DeleteBucketInventoryConfigurationRequest$, () => __Unit];var DeleteBucketLifecycle$ = [9, n0, _DBL,    { [_h]: ["DELETE", "/?lifecycle", 204] }, () => DeleteBucketLifecycleRequest$, () => __Unit];var DeleteBucketMetadataConfiguration$ = [9, n0, _DBMC,    { [_h]: ["DELETE", "/?metadataConfiguration", 204] }, () => DeleteBucketMetadataConfigurationRequest$, () => __Unit];var DeleteBucketMetadataTableConfiguration$ = [9, n0, _DBMTC,    { [_h]: ["DELETE", "/?metadataTable", 204] }, () => DeleteBucketMetadataTableConfigurationRequest$, () => __Unit];var DeleteBucketMetricsConfiguration$ = [9, n0, _DBMCe,    { [_h]: ["DELETE", "/?metrics", 204] }, () => DeleteBucketMetricsConfigurationRequest$, () => __Unit];var DeleteBucketOwnershipControls$ = [9, n0, _DBOC,    { [_h]: ["DELETE", "/?ownershipControls", 204] }, () => DeleteBucketOwnershipControlsRequest$, () => __Unit];var DeleteBucketPolicy$ = [9, n0, _DBP,    { [_h]: ["DELETE", "/?policy", 204] }, () => DeleteBucketPolicyRequest$, () => __Unit];var DeleteBucketReplication$ = [9, n0, _DBRe,    { [_h]: ["DELETE", "/?replication", 204] }, () => DeleteBucketReplicationRequest$, () => __Unit];var DeleteBucketTagging$ = [9, n0, _DBT,    { [_h]: ["DELETE", "/?tagging", 204] }, () => DeleteBucketTaggingRequest$, () => __Unit];var DeleteBucketWebsite$ = [9, n0, _DBW,    { [_h]: ["DELETE", "/?website", 204] }, () => DeleteBucketWebsiteRequest$, () => __Unit];var DeleteObject$ = [9, n0, _DOel,    { [_h]: ["DELETE", "/{Key+}?x-id=DeleteObject", 204] }, () => DeleteObjectRequest$, () => DeleteObjectOutput$];var DeleteObjectAnnotation$ = [9, n0, _DOA,    { [_h]: ["DELETE", "/{Key+}?annotation", 204] }, () => DeleteObjectAnnotationRequest$, () => DeleteObjectAnnotationOutput$];var DeleteObjects$ = [9, n0, _DOele,    { [_hC]: "-", [_h]: ["POST", "/?delete", 200] }, () => DeleteObjectsRequest$, () => DeleteObjectsOutput$];var DeleteObjectTagging$ = [9, n0, _DOT,    { [_h]: ["DELETE", "/{Key+}?tagging", 204] }, () => DeleteObjectTaggingRequest$, () => DeleteObjectTaggingOutput$];var DeletePublicAccessBlock$ = [9, n0, _DPAB,    { [_h]: ["DELETE", "/?publicAccessBlock", 204] }, () => DeletePublicAccessBlockRequest$, () => __Unit];var GetBucketAbac$ = [9, n0, _GBA,    { [_h]: ["GET", "/?abac", 200] }, () => GetBucketAbacRequest$, () => GetBucketAbacOutput$];var GetBucketAccelerateConfiguration$ = [9, n0, _GBAC,    { [_h]: ["GET", "/?accelerate", 200] }, () => GetBucketAccelerateConfigurationRequest$, () => GetBucketAccelerateConfigurationOutput$];var GetBucketAcl$ = [9, n0, _GBAe,    { [_h]: ["GET", "/?acl", 200] }, () => GetBucketAclRequest$, () => GetBucketAclOutput$];var GetBucketAnalyticsConfiguration$ = [9, n0, _GBACe,    { [_h]: ["GET", "/?analytics&x-id=GetBucketAnalyticsConfiguration", 200] }, () => GetBucketAnalyticsConfigurationRequest$, () => GetBucketAnalyticsConfigurationOutput$];var GetBucketCors$ = [9, n0, _GBC,    { [_h]: ["GET", "/?cors", 200] }, () => GetBucketCorsRequest$, () => GetBucketCorsOutput$];var GetBucketEncryption$ = [9, n0, _GBE,    { [_h]: ["GET", "/?encryption", 200] }, () => GetBucketEncryptionRequest$, () => GetBucketEncryptionOutput$];var GetBucketIntelligentTieringConfiguration$ = [9, n0, _GBITC,    { [_h]: ["GET", "/?intelligent-tiering&x-id=GetBucketIntelligentTieringConfiguration", 200] }, () => GetBucketIntelligentTieringConfigurationRequest$, () => GetBucketIntelligentTieringConfigurationOutput$];var GetBucketInventoryConfiguration$ = [9, n0, _GBIC,    { [_h]: ["GET", "/?inventory&x-id=GetBucketInventoryConfiguration", 200] }, () => GetBucketInventoryConfigurationRequest$, () => GetBucketInventoryConfigurationOutput$];var GetBucketLifecycleConfiguration$ = [9, n0, _GBLC,    { [_h]: ["GET", "/?lifecycle", 200] }, () => GetBucketLifecycleConfigurationRequest$, () => GetBucketLifecycleConfigurationOutput$];var GetBucketLocation$ = [9, n0, _GBL,    { [_h]: ["GET", "/?location", 200] }, () => GetBucketLocationRequest$, () => GetBucketLocationOutput$];var GetBucketLogging$ = [9, n0, _GBLe,    { [_h]: ["GET", "/?logging", 200] }, () => GetBucketLoggingRequest$, () => GetBucketLoggingOutput$];var GetBucketMetadataConfiguration$ = [9, n0, _GBMC,    { [_h]: ["GET", "/?metadataConfiguration", 200] }, () => GetBucketMetadataConfigurationRequest$, () => GetBucketMetadataConfigurationOutput$];var GetBucketMetadataTableConfiguration$ = [9, n0, _GBMTC,    { [_h]: ["GET", "/?metadataTable", 200] }, () => GetBucketMetadataTableConfigurationRequest$, () => GetBucketMetadataTableConfigurationOutput$];var GetBucketMetricsConfiguration$ = [9, n0, _GBMCe,    { [_h]: ["GET", "/?metrics&x-id=GetBucketMetricsConfiguration", 200] }, () => GetBucketMetricsConfigurationRequest$, () => GetBucketMetricsConfigurationOutput$];var GetBucketNotificationConfiguration$ = [9, n0, _GBNC,    { [_h]: ["GET", "/?notification", 200] }, () => GetBucketNotificationConfigurationRequest$, () => NotificationConfiguration$];var GetBucketOwnershipControls$ = [9, n0, _GBOC,    { [_h]: ["GET", "/?ownershipControls", 200] }, () => GetBucketOwnershipControlsRequest$, () => GetBucketOwnershipControlsOutput$];var GetBucketPolicy$ = [9, n0, _GBP,    { [_h]: ["GET", "/?policy", 200] }, () => GetBucketPolicyRequest$, () => GetBucketPolicyOutput$];var GetBucketPolicyStatus$ = [9, n0, _GBPS,    { [_h]: ["GET", "/?policyStatus", 200] }, () => GetBucketPolicyStatusRequest$, () => GetBucketPolicyStatusOutput$];var GetBucketReplication$ = [9, n0, _GBR,    { [_h]: ["GET", "/?replication", 200] }, () => GetBucketReplicationRequest$, () => GetBucketReplicationOutput$];var GetBucketRequestPayment$ = [9, n0, _GBRP,    { [_h]: ["GET", "/?requestPayment", 200] }, () => GetBucketRequestPaymentRequest$, () => GetBucketRequestPaymentOutput$];var GetBucketTagging$ = [9, n0, _GBT,    { [_h]: ["GET", "/?tagging", 200] }, () => GetBucketTaggingRequest$, () => GetBucketTaggingOutput$];var GetBucketVersioning$ = [9, n0, _GBV,    { [_h]: ["GET", "/?versioning", 200] }, () => GetBucketVersioningRequest$, () => GetBucketVersioningOutput$];var GetBucketWebsite$ = [9, n0, _GBW,    { [_h]: ["GET", "/?website", 200] }, () => GetBucketWebsiteRequest$, () => GetBucketWebsiteOutput$];var GetObject$ = [9, n0, _GO,    { [_hC]: "-", [_h]: ["GET", "/{Key+}?x-id=GetObject", 200] }, () => GetObjectRequest$, () => GetObjectOutput$];var GetObjectAcl$ = [9, n0, _GOA,    { [_h]: ["GET", "/{Key+}?acl", 200] }, () => GetObjectAclRequest$, () => GetObjectAclOutput$];var GetObjectAnnotation$ = [9, n0, _GOAe,    { [_hC]: "-", [_h]: ["GET", "/{Key+}?annotation&x-id=GetObjectAnnotation", 200] }, () => GetObjectAnnotationRequest$, () => GetObjectAnnotationOutput$];var GetObjectAttributes$ = [9, n0, _GOAet,    { [_h]: ["GET", "/{Key+}?attributes", 200] }, () => GetObjectAttributesRequest$, () => GetObjectAttributesOutput$];var GetObjectLegalHold$ = [9, n0, _GOLH,    { [_h]: ["GET", "/{Key+}?legal-hold", 200] }, () => GetObjectLegalHoldRequest$, () => GetObjectLegalHoldOutput$];var GetObjectLockConfiguration$ = [9, n0, _GOLC,    { [_h]: ["GET", "/?object-lock", 200] }, () => GetObjectLockConfigurationRequest$, () => GetObjectLockConfigurationOutput$];var GetObjectRetention$ = [9, n0, _GORe,    { [_h]: ["GET", "/{Key+}?retention", 200] }, () => GetObjectRetentionRequest$, () => GetObjectRetentionOutput$];var GetObjectTagging$ = [9, n0, _GOT,    { [_h]: ["GET", "/{Key+}?tagging", 200] }, () => GetObjectTaggingRequest$, () => GetObjectTaggingOutput$];var GetObjectTorrent$ = [9, n0, _GOTe,    { [_h]: ["GET", "/{Key+}?torrent", 200] }, () => GetObjectTorrentRequest$, () => GetObjectTorrentOutput$];var GetPublicAccessBlock$ = [9, n0, _GPAB,    { [_h]: ["GET", "/?publicAccessBlock", 200] }, () => GetPublicAccessBlockRequest$, () => GetPublicAccessBlockOutput$];var HeadBucket$ = [9, n0, _HB,    { [_h]: ["HEAD", "/", 200] }, () => HeadBucketRequest$, () => HeadBucketOutput$];var HeadObject$ = [9, n0, _HO,    { [_h]: ["HEAD", "/{Key+}", 200] }, () => HeadObjectRequest$, () => HeadObjectOutput$];var ListBucketAnalyticsConfigurations$ = [9, n0, _LBAC,    { [_h]: ["GET", "/?analytics&x-id=ListBucketAnalyticsConfigurations", 200] }, () => ListBucketAnalyticsConfigurationsRequest$, () => ListBucketAnalyticsConfigurationsOutput$];var ListBucketIntelligentTieringConfigurations$ = [9, n0, _LBITC,    { [_h]: ["GET", "/?intelligent-tiering&x-id=ListBucketIntelligentTieringConfigurations", 200] }, () => ListBucketIntelligentTieringConfigurationsRequest$, () => ListBucketIntelligentTieringConfigurationsOutput$];var ListBucketInventoryConfigurations$ = [9, n0, _LBIC,    { [_h]: ["GET", "/?inventory&x-id=ListBucketInventoryConfigurations", 200] }, () => ListBucketInventoryConfigurationsRequest$, () => ListBucketInventoryConfigurationsOutput$];var ListBucketMetricsConfigurations$ = [9, n0, _LBMC,    { [_h]: ["GET", "/?metrics&x-id=ListBucketMetricsConfigurations", 200] }, () => ListBucketMetricsConfigurationsRequest$, () => ListBucketMetricsConfigurationsOutput$];var ListBuckets$ = [9, n0, _LB,    { [_h]: ["GET", "/?x-id=ListBuckets", 200] }, () => ListBucketsRequest$, () => ListBucketsOutput$];var ListDirectoryBuckets$ = [9, n0, _LDB,    { [_h]: ["GET", "/?x-id=ListDirectoryBuckets", 200] }, () => ListDirectoryBucketsRequest$, () => ListDirectoryBucketsOutput$];var ListMultipartUploads$ = [9, n0, _LMU,    { [_h]: ["GET", "/?uploads", 200] }, () => ListMultipartUploadsRequest$, () => ListMultipartUploadsOutput$];var ListObjectAnnotations$ = [9, n0, _LOA,    { [_h]: ["GET", "/{Key+}?annotation&x-id=ListObjectAnnotations", 200] }, () => ListObjectAnnotationsRequest$, () => ListObjectAnnotationsOutput$];var ListObjects$ = [9, n0, _LO,    { [_h]: ["GET", "/", 200] }, () => ListObjectsRequest$, () => ListObjectsOutput$];var ListObjectsV2$ = [9, n0, _LOV,    { [_h]: ["GET", "/?list-type=2", 200] }, () => ListObjectsV2Request$, () => ListObjectsV2Output$];var ListObjectVersions$ = [9, n0, _LOVi,    { [_h]: ["GET", "/?versions", 200] }, () => ListObjectVersionsRequest$, () => ListObjectVersionsOutput$];var ListParts$ = [9, n0, _LP,    { [_h]: ["GET", "/{Key+}?x-id=ListParts", 200] }, () => ListPartsRequest$, () => ListPartsOutput$];var PutBucketAbac$ = [9, n0, _PBA,    { [_hC]: "-", [_h]: ["PUT", "/?abac", 200] }, () => PutBucketAbacRequest$, () => __Unit];var PutBucketAccelerateConfiguration$ = [9, n0, _PBAC,    { [_hC]: "-", [_h]: ["PUT", "/?accelerate", 200] }, () => PutBucketAccelerateConfigurationRequest$, () => __Unit];var PutBucketAcl$ = [9, n0, _PBAu,    { [_hC]: "-", [_h]: ["PUT", "/?acl", 200] }, () => PutBucketAclRequest$, () => __Unit];var PutBucketAnalyticsConfiguration$ = [9, n0, _PBACu,    { [_h]: ["PUT", "/?analytics", 200] }, () => PutBucketAnalyticsConfigurationRequest$, () => __Unit];var PutBucketCors$ = [9, n0, _PBC,    { [_hC]: "-", [_h]: ["PUT", "/?cors", 200] }, () => PutBucketCorsRequest$, () => __Unit];var PutBucketEncryption$ = [9, n0, _PBE,    { [_hC]: "-", [_h]: ["PUT", "/?encryption", 200] }, () => PutBucketEncryptionRequest$, () => __Unit];var PutBucketIntelligentTieringConfiguration$ = [9, n0, _PBITC,    { [_h]: ["PUT", "/?intelligent-tiering", 200] }, () => PutBucketIntelligentTieringConfigurationRequest$, () => __Unit];var PutBucketInventoryConfiguration$ = [9, n0, _PBIC,    { [_h]: ["PUT", "/?inventory", 200] }, () => PutBucketInventoryConfigurationRequest$, () => __Unit];var PutBucketLifecycleConfiguration$ = [9, n0, _PBLC,    { [_hC]: "-", [_h]: ["PUT", "/?lifecycle", 200] }, () => PutBucketLifecycleConfigurationRequest$, () => PutBucketLifecycleConfigurationOutput$];var PutBucketLogging$ = [9, n0, _PBL,    { [_hC]: "-", [_h]: ["PUT", "/?logging", 200] }, () => PutBucketLoggingRequest$, () => __Unit];var PutBucketMetricsConfiguration$ = [9, n0, _PBMC,    { [_h]: ["PUT", "/?metrics", 200] }, () => PutBucketMetricsConfigurationRequest$, () => __Unit];var PutBucketNotificationConfiguration$ = [9, n0, _PBNC,    { [_h]: ["PUT", "/?notification", 200] }, () => PutBucketNotificationConfigurationRequest$, () => __Unit];var PutBucketOwnershipControls$ = [9, n0, _PBOC,    { [_hC]: "-", [_h]: ["PUT", "/?ownershipControls", 200] }, () => PutBucketOwnershipControlsRequest$, () => __Unit];var PutBucketPolicy$ = [9, n0, _PBP,    { [_hC]: "-", [_h]: ["PUT", "/?policy", 200] }, () => PutBucketPolicyRequest$, () => __Unit];var PutBucketReplication$ = [9, n0, _PBR,    { [_hC]: "-", [_h]: ["PUT", "/?replication", 200] }, () => PutBucketReplicationRequest$, () => __Unit];var PutBucketRequestPayment$ = [9, n0, _PBRP,    { [_hC]: "-", [_h]: ["PUT", "/?requestPayment", 200] }, () => PutBucketRequestPaymentRequest$, () => __Unit];var PutBucketTagging$ = [9, n0, _PBT,    { [_hC]: "-", [_h]: ["PUT", "/?tagging", 200] }, () => PutBucketTaggingRequest$, () => __Unit];var PutBucketVersioning$ = [9, n0, _PBV,    { [_hC]: "-", [_h]: ["PUT", "/?versioning", 200] }, () => PutBucketVersioningRequest$, () => __Unit];var PutBucketWebsite$ = [9, n0, _PBW,    { [_hC]: "-", [_h]: ["PUT", "/?website", 200] }, () => PutBucketWebsiteRequest$, () => __Unit];var PutObject$ = [9, n0, _PO,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?x-id=PutObject", 200] }, () => PutObjectRequest$, () => PutObjectOutput$];var PutObjectAcl$ = [9, n0, _POA,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?acl", 200] }, () => PutObjectAclRequest$, () => PutObjectAclOutput$];var PutObjectAnnotation$ = [9, n0, _POAu,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?annotation", 200] }, () => PutObjectAnnotationRequest$, () => PutObjectAnnotationOutput$];var PutObjectLegalHold$ = [9, n0, _POLH,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?legal-hold", 200] }, () => PutObjectLegalHoldRequest$, () => PutObjectLegalHoldOutput$];var PutObjectLockConfiguration$ = [9, n0, _POLC,    { [_hC]: "-", [_h]: ["PUT", "/?object-lock", 200] }, () => PutObjectLockConfigurationRequest$, () => PutObjectLockConfigurationOutput$];var PutObjectRetention$ = [9, n0, _PORu,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?retention", 200] }, () => PutObjectRetentionRequest$, () => PutObjectRetentionOutput$];var PutObjectTagging$ = [9, n0, _POT,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?tagging", 200] }, () => PutObjectTaggingRequest$, () => PutObjectTaggingOutput$];var PutPublicAccessBlock$ = [9, n0, _PPAB,    { [_hC]: "-", [_h]: ["PUT", "/?publicAccessBlock", 200] }, () => PutPublicAccessBlockRequest$, () => __Unit];var RenameObject$ = [9, n0, _RO,    { [_h]: ["PUT", "/{Key+}?renameObject", 200] }, () => RenameObjectRequest$, () => RenameObjectOutput$];var RestoreObject$ = [9, n0, _ROe,    { [_hC]: "-", [_h]: ["POST", "/{Key+}?restore", 200] }, () => RestoreObjectRequest$, () => RestoreObjectOutput$];var SelectObjectContent$ = [9, n0, _SOC,    { [_h]: ["POST", "/{Key+}?select&select-type=2", 200] }, () => SelectObjectContentRequest$, () => SelectObjectContentOutput$];var UpdateBucketMetadataAnnotationTableConfiguration$ = [9, n0, _UBMATC,    { [_hC]: "-", [_h]: ["PUT", "/?metadataAnnotationTable", 200] }, () => UpdateBucketMetadataAnnotationTableConfigurationRequest$, () => __Unit];var UpdateBucketMetadataInventoryTableConfiguration$ = [9, n0, _UBMITC,    { [_hC]: "-", [_h]: ["PUT", "/?metadataInventoryTable", 200] }, () => UpdateBucketMetadataInventoryTableConfigurationRequest$, () => __Unit];var UpdateBucketMetadataJournalTableConfiguration$ = [9, n0, _UBMJTC,    { [_hC]: "-", [_h]: ["PUT", "/?metadataJournalTable", 200] }, () => UpdateBucketMetadataJournalTableConfigurationRequest$, () => __Unit];var UpdateObjectEncryption$ = [9, n0, _UOE,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?encryption", 200] }, () => UpdateObjectEncryptionRequest$, () => UpdateObjectEncryptionResponse$];var UploadPart$ = [9, n0, _UP,    { [_hC]: "-", [_h]: ["PUT", "/{Key+}?x-id=UploadPart", 200] }, () => UploadPartRequest$, () => UploadPartOutput$];var UploadPartCopy$ = [9, n0, _UPC,    { [_h]: ["PUT", "/{Key+}?x-id=UploadPartCopy", 200] }, () => UploadPartCopyRequest$, () => UploadPartCopyOutput$];var WriteGetObjectResponse$ = [9, n0, _WGOR,    { [_en]: ["{RequestRoute}."], [_h]: ["POST", "/WriteGetObjectResponse", 200] }, () => WriteGetObjectResponseRequest$, () => __Unit]; class CreateSessionCommand extends command(_ep4, _mw0, "CreateSession", CreateSession$) {} var version = "3.1104.0";var packageInfo = {	version: version}; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2006-03-01",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        getAwsChunkedEncodingStream: config?.getAwsChunkedEncodingStream ?? getAwsChunkedEncodingStream,        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultS3HttpAuthSchemeProvider,        httpAuthSchemes: config?.httpAuthSchemes ?? [            {                schemeId: "aws.auth#sigv4",                identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"),                signer: new AwsSdkSigV4Signer(),            },            {                schemeId: "aws.auth#sigv4a",                identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4a"),                signer: new AwsSdkSigV4ASigner(),            },        ],        logger: config?.logger ?? new NoOpLogger(),        md5: config?.md5 ?? Md5,        protocol: config?.protocol ?? S3RestXmlProtocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.s3",            errorTypeRegistries,            xmlNamespace: "http://s3.amazonaws.com/doc/2006-03-01/",            version: "2006-03-01",            serviceTarget: "AmazonS3",        },        sdkStreamMixin: config?.sdkStreamMixin ?? sdkStreamMixin,        serviceId: config?.serviceId ?? "S3",        sha1: config?.sha1 ?? Sha1,        sha256: config?.sha256 ?? Sha256,        signerConstructor: config?.signerConstructor ?? SignatureV4MultiRegion,        signingEscapePath: config?.signingEscapePath ?? false,        urlParser: config?.urlParser ?? parseUrl,        useArnRegion: config?.useArnRegion ?? undefined,        utf8Decoder: config?.utf8Decoder ?? fromUtf8,        utf8Encoder: config?.utf8Encoder ?? toUtf8,    };}; const getRuntimeConfig = (config) => {    emitWarningIfUnsupportedVersion(process.version);    const defaultsMode = resolveDefaultsModeConfig(config);    const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode);    const clientSharedValues = getRuntimeConfig$1(config);    emitWarningIfUnsupportedVersion$1(process.version);    const loaderConfig = {        profile: config?.profile,        logger: clientSharedValues.logger,    };    return {        ...clientSharedValues,        ...config,        runtime: "node",        defaultsMode,        authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig),        bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,        credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider,        defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }),        disableS3ExpressSessionAuth: config?.disableS3ExpressSessionAuth ?? loadConfig(NODE_DISABLE_S3_EXPRESS_SESSION_AUTH_OPTIONS, loaderConfig),        eventStreamSerdeProvider: config?.eventStreamSerdeProvider ?? eventStreamSerdeProvider,        maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config),        region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }),        requestChecksumCalculation: config?.requestChecksumCalculation ?? loadConfig(NODE_REQUEST_CHECKSUM_CALCULATION_CONFIG_OPTIONS, loaderConfig),        requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider),        responseChecksumValidation: config?.responseChecksumValidation ?? loadConfig(NODE_RESPONSE_CHECKSUM_VALIDATION_CONFIG_OPTIONS, loaderConfig),        retryMode: config?.retryMode ??            loadConfig({                ...NODE_RETRY_MODE_CONFIG_OPTIONS,                default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE,            }, config),        sigv4aSigningRegionSet: config?.sigv4aSigningRegionSet ?? loadConfig(NODE_SIGV4A_CONFIG_OPTIONS, loaderConfig),        streamCollector: config?.streamCollector ?? streamCollector,        streamHasher: config?.streamHasher ?? readableStreamHasher,        useArnRegion: config?.useArnRegion ?? loadConfig(NODE_USE_ARN_REGION_CONFIG_OPTIONS, loaderConfig),        useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig),    };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class S3Client extends Client {    config;    constructor(...[configuration]) {        const _config_0 = getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = resolveUserAgentConfig(_config_1);        const _config_3 = resolveFlexibleChecksumsConfig(_config_2);        const _config_4 = resolveRetryConfig(_config_3);        const _config_5 = resolveRegionConfig(_config_4);        const _config_6 = resolveHostHeaderConfig(_config_5);        const _config_7 = resolveEndpointConfig(_config_6);        const _config_8 = resolveEventStreamSerdeConfig(_config_7);        const _config_9 = resolveHttpAuthSchemeConfig(_config_8);        const _config_10 = resolveS3Config(_config_9, { session: [() => this, CreateSessionCommand] });        const _config_11 = resolveRuntimeExtensions(_config_10, configuration?.extensions || []);        this.config = _config_11;        this.middlewareStack.use(getSchemaSerdePlugin(this.config));        this.middlewareStack.use(getUserAgentPlugin(this.config));        this.middlewareStack.use(getRetryPlugin(this.config));        this.middlewareStack.use(getContentLengthPlugin(this.config));        this.middlewareStack.use(getHostHeaderPlugin(this.config));        this.middlewareStack.use(getLoggerPlugin(this.config));        this.middlewareStack.use(getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: defaultS3HttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,                "aws.auth#sigv4a": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));        this.middlewareStack.use(getValidateBucketNamePlugin(this.config));        this.middlewareStack.use(getAddExpectContinuePlugin(this.config));        this.middlewareStack.use(getRegionRedirectMiddlewarePlugin(this.config));        this.middlewareStack.use(getS3ExpressPlugin(this.config));        this.middlewareStack.use(getS3ExpressHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AbortMultipartUploadCommand extends command(_ep0, _mw0, "AbortMultipartUpload", AbortMultipartUpload$) {} class CompleteMultipartUploadCommand extends command(_ep0, _mw1, "CompleteMultipartUpload", CompleteMultipartUpload$) {} class CopyObjectCommand extends command(_ep1, _mw1, "CopyObject", CopyObject$) {} class CreateBucketCommand extends command(_ep2, _mw2, "CreateBucket", CreateBucket$) {} class CreateBucketMetadataConfigurationCommand extends command(_ep3, _mw3, "CreateBucketMetadataConfiguration", CreateBucketMetadataConfiguration$) {} class CreateBucketMetadataTableConfigurationCommand extends command(_ep3, _mw3, "CreateBucketMetadataTableConfiguration", CreateBucketMetadataTableConfiguration$) {} class CreateMultipartUploadCommand extends command(_ep0, _mw1, "CreateMultipartUpload", CreateMultipartUpload$) {} class DeleteBucketAnalyticsConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketAnalyticsConfiguration", DeleteBucketAnalyticsConfiguration$) {} class DeleteBucketCommand extends command(_ep3, _mw4, "DeleteBucket", DeleteBucket$) {} class DeleteBucketCorsCommand extends command(_ep3, _mw4, "DeleteBucketCors", DeleteBucketCors$) {} class DeleteBucketEncryptionCommand extends command(_ep3, _mw4, "DeleteBucketEncryption", DeleteBucketEncryption$) {} class DeleteBucketIntelligentTieringConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketIntelligentTieringConfiguration", DeleteBucketIntelligentTieringConfiguration$) {} class DeleteBucketInventoryConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketInventoryConfiguration", DeleteBucketInventoryConfiguration$) {} class DeleteBucketLifecycleCommand extends command(_ep3, _mw4, "DeleteBucketLifecycle", DeleteBucketLifecycle$) {} class DeleteBucketMetadataConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketMetadataConfiguration", DeleteBucketMetadataConfiguration$) {} class DeleteBucketMetadataTableConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketMetadataTableConfiguration", DeleteBucketMetadataTableConfiguration$) {} class DeleteBucketMetricsConfigurationCommand extends command(_ep3, _mw4, "DeleteBucketMetricsConfiguration", DeleteBucketMetricsConfiguration$) {} class DeleteBucketOwnershipControlsCommand extends command(_ep3, _mw4, "DeleteBucketOwnershipControls", DeleteBucketOwnershipControls$) {} class DeleteBucketPolicyCommand extends command(_ep3, _mw4, "DeleteBucketPolicy", DeleteBucketPolicy$) {} class DeleteBucketReplicationCommand extends command(_ep3, _mw4, "DeleteBucketReplication", DeleteBucketReplication$) {} class DeleteBucketTaggingCommand extends command(_ep3, _mw4, "DeleteBucketTagging", DeleteBucketTagging$) {} class DeleteBucketWebsiteCommand extends command(_ep3, _mw4, "DeleteBucketWebsite", DeleteBucketWebsite$) {} class DeleteObjectAnnotationCommand extends command(_ep5, _mw0, "DeleteObjectAnnotation", DeleteObjectAnnotation$) {} class DeleteObjectCommand extends command(_ep0, _mw0, "DeleteObject", DeleteObject$) {} class DeleteObjectsCommand extends command(_ep5, _mw5, "DeleteObjects", DeleteObjects$) {} class DeleteObjectTaggingCommand extends command(_ep5, _mw0, "DeleteObjectTagging", DeleteObjectTagging$) {} class DeletePublicAccessBlockCommand extends command(_ep3, _mw4, "DeletePublicAccessBlock", DeletePublicAccessBlock$) {} class GetBucketAbacCommand extends command(_ep5, _mw0, "GetBucketAbac", GetBucketAbac$) {} class GetBucketAccelerateConfigurationCommand extends command(_ep3, _mw0, "GetBucketAccelerateConfiguration", GetBucketAccelerateConfiguration$) {} class GetBucketAclCommand extends command(_ep3, _mw0, "GetBucketAcl", GetBucketAcl$) {} class GetBucketAnalyticsConfigurationCommand extends command(_ep3, _mw0, "GetBucketAnalyticsConfiguration", GetBucketAnalyticsConfiguration$) {} class GetBucketCorsCommand extends command(_ep3, _mw0, "GetBucketCors", GetBucketCors$) {} class GetBucketEncryptionCommand extends command(_ep3, _mw0, "GetBucketEncryption", GetBucketEncryption$) {} class GetBucketIntelligentTieringConfigurationCommand extends command(_ep3, _mw0, "GetBucketIntelligentTieringConfiguration", GetBucketIntelligentTieringConfiguration$) {} class GetBucketInventoryConfigurationCommand extends command(_ep3, _mw0, "GetBucketInventoryConfiguration", GetBucketInventoryConfiguration$) {} class GetBucketLifecycleConfigurationCommand extends command(_ep3, _mw0, "GetBucketLifecycleConfiguration", GetBucketLifecycleConfiguration$) {} class GetBucketLocationCommand extends command(_ep3, _mw0, "GetBucketLocation", GetBucketLocation$) {} class GetBucketLoggingCommand extends command(_ep3, _mw0, "GetBucketLogging", GetBucketLogging$) {} class GetBucketMetadataConfigurationCommand extends command(_ep3, _mw0, "GetBucketMetadataConfiguration", GetBucketMetadataConfiguration$) {} class GetBucketMetadataTableConfigurationCommand extends command(_ep3, _mw0, "GetBucketMetadataTableConfiguration", GetBucketMetadataTableConfiguration$) {} class GetBucketMetricsConfigurationCommand extends command(_ep3, _mw0, "GetBucketMetricsConfiguration", GetBucketMetricsConfiguration$) {} class GetBucketNotificationConfigurationCommand extends command(_ep3, _mw0, "GetBucketNotificationConfiguration", GetBucketNotificationConfiguration$) {} class GetBucketOwnershipControlsCommand extends command(_ep3, _mw0, "GetBucketOwnershipControls", GetBucketOwnershipControls$) {} class GetBucketPolicyCommand extends command(_ep3, _mw4, "GetBucketPolicy", GetBucketPolicy$) {} class GetBucketPolicyStatusCommand extends command(_ep3, _mw0, "GetBucketPolicyStatus", GetBucketPolicyStatus$) {} class GetBucketReplicationCommand extends command(_ep3, _mw0, "GetBucketReplication", GetBucketReplication$) {} class GetBucketRequestPaymentCommand extends command(_ep3, _mw0, "GetBucketRequestPayment", GetBucketRequestPayment$) {} class GetBucketTaggingCommand extends command(_ep3, _mw0, "GetBucketTagging", GetBucketTagging$) {} class GetBucketVersioningCommand extends command(_ep3, _mw0, "GetBucketVersioning", GetBucketVersioning$) {} class GetBucketWebsiteCommand extends command(_ep3, _mw0, "GetBucketWebsite", GetBucketWebsite$) {} class GetObjectAclCommand extends command(_ep0, _mw0, "GetObjectAcl", GetObjectAcl$) {} class GetObjectAnnotationCommand extends command(_ep0, _mw6, "GetObjectAnnotation", GetObjectAnnotation$) {} class GetObjectAttributesCommand extends command(_ep5, _mw1, "GetObjectAttributes", GetObjectAttributes$) {} class GetObjectCommand extends command(_ep0, _mw7, "GetObject", GetObject$) {} class GetObjectLegalHoldCommand extends command(_ep5, _mw0, "GetObjectLegalHold", GetObjectLegalHold$) {} class GetObjectLockConfigurationCommand extends command(_ep5, _mw0, "GetObjectLockConfiguration", GetObjectLockConfiguration$) {} class GetObjectRetentionCommand extends command(_ep5, _mw0, "GetObjectRetention", GetObjectRetention$) {} class GetObjectTaggingCommand extends command(_ep5, _mw0, "GetObjectTagging", GetObjectTagging$) {} class GetObjectTorrentCommand extends command(_ep5, _mw4, "GetObjectTorrent", GetObjectTorrent$) {} class GetPublicAccessBlockCommand extends command(_ep3, _mw0, "GetPublicAccessBlock", GetPublicAccessBlock$) {} class HeadBucketCommand extends command(_ep5, _mw0, "HeadBucket", HeadBucket$) {} class HeadObjectCommand extends command(_ep0, _mw8, "HeadObject", HeadObject$) {} class ListBucketAnalyticsConfigurationsCommand extends command(_ep3, _mw0, "ListBucketAnalyticsConfigurations", ListBucketAnalyticsConfigurations$) {} class ListBucketIntelligentTieringConfigurationsCommand extends command(_ep3, _mw0, "ListBucketIntelligentTieringConfigurations", ListBucketIntelligentTieringConfigurations$) {} class ListBucketInventoryConfigurationsCommand extends command(_ep3, _mw0, "ListBucketInventoryConfigurations", ListBucketInventoryConfigurations$) {} class ListBucketMetricsConfigurationsCommand extends command(_ep3, _mw0, "ListBucketMetricsConfigurations", ListBucketMetricsConfigurations$) {} class ListBucketsCommand extends command(_ep6, _mw0, "ListBuckets", ListBuckets$) {} class ListDirectoryBucketsCommand extends command(_ep7, _mw0, "ListDirectoryBuckets", ListDirectoryBuckets$) {} class ListMultipartUploadsCommand extends command(_ep8, _mw0, "ListMultipartUploads", ListMultipartUploads$) {} class ListObjectAnnotationsCommand extends command(_ep5, _mw0, "ListObjectAnnotations", ListObjectAnnotations$) {} class ListObjectsCommand extends command(_ep8, _mw0, "ListObjects", ListObjects$) {} class ListObjectsV2Command extends command(_ep8, _mw0, "ListObjectsV2", ListObjectsV2$) {} class ListObjectVersionsCommand extends command(_ep8, _mw0, "ListObjectVersions", ListObjectVersions$) {} class ListPartsCommand extends command(_ep0, _mw1, "ListParts", ListParts$) {} class PutBucketAbacCommand extends command(_ep5, _mw9, "PutBucketAbac", PutBucketAbac$) {} class PutBucketAccelerateConfigurationCommand extends command(_ep3, _mw9, "PutBucketAccelerateConfiguration", PutBucketAccelerateConfiguration$) {} class PutBucketAclCommand extends command(_ep3, _mw3, "PutBucketAcl", PutBucketAcl$) {} class PutBucketAnalyticsConfigurationCommand extends command(_ep3, _mw4, "PutBucketAnalyticsConfiguration", PutBucketAnalyticsConfiguration$) {} class PutBucketCorsCommand extends command(_ep3, _mw3, "PutBucketCors", PutBucketCors$) {} class PutBucketEncryptionCommand extends command(_ep3, _mw3, "PutBucketEncryption", PutBucketEncryption$) {} class PutBucketIntelligentTieringConfigurationCommand extends command(_ep3, _mw4, "PutBucketIntelligentTieringConfiguration", PutBucketIntelligentTieringConfiguration$) {} class PutBucketInventoryConfigurationCommand extends command(_ep3, _mw4, "PutBucketInventoryConfiguration", PutBucketInventoryConfiguration$) {} class PutBucketLifecycleConfigurationCommand extends command(_ep3, _mw5, "PutBucketLifecycleConfiguration", PutBucketLifecycleConfiguration$) {} class PutBucketLoggingCommand extends command(_ep3, _mw3, "PutBucketLogging", PutBucketLogging$) {} class PutBucketMetricsConfigurationCommand extends command(_ep3, _mw4, "PutBucketMetricsConfiguration", PutBucketMetricsConfiguration$) {} class PutBucketNotificationConfigurationCommand extends command(_ep3, _mw4, "PutBucketNotificationConfiguration", PutBucketNotificationConfiguration$) {} class PutBucketOwnershipControlsCommand extends command(_ep3, _mw3, "PutBucketOwnershipControls", PutBucketOwnershipControls$) {} class PutBucketPolicyCommand extends command(_ep3, _mw3, "PutBucketPolicy", PutBucketPolicy$) {} class PutBucketReplicationCommand extends command(_ep3, _mw3, "PutBucketReplication", PutBucketReplication$) {} class PutBucketRequestPaymentCommand extends command(_ep3, _mw3, "PutBucketRequestPayment", PutBucketRequestPayment$) {} class PutBucketTaggingCommand extends command(_ep3, _mw3, "PutBucketTagging", PutBucketTagging$) {} class PutBucketVersioningCommand extends command(_ep3, _mw3, "PutBucketVersioning", PutBucketVersioning$) {} class PutBucketWebsiteCommand extends command(_ep3, _mw3, "PutBucketWebsite", PutBucketWebsite$) {} class PutObjectAclCommand extends command(_ep0, _mw5, "PutObjectAcl", PutObjectAcl$) {} class PutObjectAnnotationCommand extends command(_ep0, _mw10, "PutObjectAnnotation", PutObjectAnnotation$) {} class PutObjectCommand extends command(_ep0, _mw11, "PutObject", PutObject$) {} class PutObjectLegalHoldCommand extends command(_ep5, _mw5, "PutObjectLegalHold", PutObjectLegalHold$) {} class PutObjectLockConfigurationCommand extends command(_ep5, _mw5, "PutObjectLockConfiguration", PutObjectLockConfiguration$) {} class PutObjectRetentionCommand extends command(_ep5, _mw5, "PutObjectRetention", PutObjectRetention$) {} class PutObjectTaggingCommand extends command(_ep5, _mw5, "PutObjectTagging", PutObjectTagging$) {} class PutPublicAccessBlockCommand extends command(_ep3, _mw3, "PutPublicAccessBlock", PutPublicAccessBlock$) {} class RenameObjectCommand extends command(_ep0, _mw0, "RenameObject", RenameObject$) {} class RestoreObjectCommand extends command(_ep5, _mw10, "RestoreObject", RestoreObject$) {} class SelectObjectContentCommand extends command(_ep5, _mw12, "SelectObjectContent", SelectObjectContent$) {} class UpdateBucketMetadataAnnotationTableConfigurationCommand extends command(_ep3, _mw3, "UpdateBucketMetadataAnnotationTableConfiguration", UpdateBucketMetadataAnnotationTableConfiguration$) {} class UpdateBucketMetadataInventoryTableConfigurationCommand extends command(_ep3, _mw3, "UpdateBucketMetadataInventoryTableConfiguration", UpdateBucketMetadataInventoryTableConfiguration$) {} class UpdateBucketMetadataJournalTableConfigurationCommand extends command(_ep3, _mw3, "UpdateBucketMetadataJournalTableConfiguration", UpdateBucketMetadataJournalTableConfiguration$) {} class UpdateObjectEncryptionCommand extends command(_ep5, _mw5, "UpdateObjectEncryption", UpdateObjectEncryption$) {} class UploadPartCommand extends command(_ep0, _mw13, "UploadPart", UploadPart$) {} class UploadPartCopyCommand extends command(_ep4, _mw1, "UploadPartCopy", UploadPartCopy$) {} class WriteGetObjectResponseCommand extends command(_ep9, _mw4, "WriteGetObjectResponse", WriteGetObjectResponse$) {} const paginateListBuckets = createPaginator(S3Client, ListBucketsCommand, "ContinuationToken", "ContinuationToken", "MaxBuckets"); const paginateListDirectoryBuckets = createPaginator(S3Client, ListDirectoryBucketsCommand, "ContinuationToken", "ContinuationToken", "MaxDirectoryBuckets"); const paginateListObjectAnnotations = createPaginator(S3Client, ListObjectAnnotationsCommand, "ContinuationToken", "NextContinuationToken", "MaxAnnotationResults"); const paginateListObjectsV2 = createPaginator(S3Client, ListObjectsV2Command, "ContinuationToken", "NextContinuationToken", "MaxKeys"); const paginateListParts = createPaginator(S3Client, ListPartsCommand, "PartNumberMarker", "NextPartNumberMarker", "MaxParts"); const checkState$3 = async (client, input) => {    let reason;    try {        let result = await client.send(new HeadBucketCommand(input));        reason = result;        return { state: WaiterState.SUCCESS, reason };    }    catch (exception) {        reason = exception;        if (exception.name === "NotFound") {            return { state: WaiterState.RETRY, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForBucketExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);};const waitUntilBucketExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);    return checkExceptions(result);}; const checkState$2 = async (client, input) => {    let reason;    try {        let result = await client.send(new HeadBucketCommand(input));        reason = result;    }    catch (exception) {        reason = exception;        if (exception.name === "NotFound") {            return { state: WaiterState.SUCCESS, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForBucketNotExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);};const waitUntilBucketNotExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);    return checkExceptions(result);}; const checkState$1 = async (client, input) => {    let reason;    try {        let result = await client.send(new HeadObjectCommand(input));        reason = result;        return { state: WaiterState.SUCCESS, reason };    }    catch (exception) {        reason = exception;        if (exception.name === "NotFound") {            return { state: WaiterState.RETRY, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForObjectExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilObjectExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);    return checkExceptions(result);}; const checkState = async (client, input) => {    let reason;    try {        let result = await client.send(new HeadObjectCommand(input));        reason = result;    }    catch (exception) {        reason = exception;        if (exception.name === "NotFound") {            return { state: WaiterState.SUCCESS, reason };        }    }    return { state: WaiterState.RETRY, reason };};const waitForObjectNotExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    return createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilObjectNotExists = async (params, input) => {    const serviceDefaults = { minDelay: 5, maxDelay: 120 };    const result = await createWaiter({ ...serviceDefaults, ...params }, input, checkState);    return checkExceptions(result);}; const commands = {    AbortMultipartUploadCommand,    CompleteMultipartUploadCommand,    CopyObjectCommand,    CreateBucketCommand,    CreateBucketMetadataConfigurationCommand,    CreateBucketMetadataTableConfigurationCommand,    CreateMultipartUploadCommand,    CreateSessionCommand,    DeleteBucketCommand,    DeleteBucketAnalyticsConfigurationCommand,    DeleteBucketCorsCommand,    DeleteBucketEncryptionCommand,    DeleteBucketIntelligentTieringConfigurationCommand,    DeleteBucketInventoryConfigurationCommand,    DeleteBucketLifecycleCommand,    DeleteBucketMetadataConfigurationCommand,    DeleteBucketMetadataTableConfigurationCommand,    DeleteBucketMetricsConfigurationCommand,    DeleteBucketOwnershipControlsCommand,    DeleteBucketPolicyCommand,    DeleteBucketReplicationCommand,    DeleteBucketTaggingCommand,    DeleteBucketWebsiteCommand,    DeleteObjectCommand,    DeleteObjectAnnotationCommand,    DeleteObjectsCommand,    DeleteObjectTaggingCommand,    DeletePublicAccessBlockCommand,    GetBucketAbacCommand,    GetBucketAccelerateConfigurationCommand,    GetBucketAclCommand,    GetBucketAnalyticsConfigurationCommand,    GetBucketCorsCommand,    GetBucketEncryptionCommand,    GetBucketIntelligentTieringConfigurationCommand,    GetBucketInventoryConfigurationCommand,    GetBucketLifecycleConfigurationCommand,    GetBucketLocationCommand,    GetBucketLoggingCommand,    GetBucketMetadataConfigurationCommand,    GetBucketMetadataTableConfigurationCommand,    GetBucketMetricsConfigurationCommand,    GetBucketNotificationConfigurationCommand,    GetBucketOwnershipControlsCommand,    GetBucketPolicyCommand,    GetBucketPolicyStatusCommand,    GetBucketReplicationCommand,    GetBucketRequestPaymentCommand,    GetBucketTaggingCommand,    GetBucketVersioningCommand,    GetBucketWebsiteCommand,    GetObjectCommand,    GetObjectAclCommand,    GetObjectAnnotationCommand,    GetObjectAttributesCommand,    GetObjectLegalHoldCommand,    GetObjectLockConfigurationCommand,    GetObjectRetentionCommand,    GetObjectTaggingCommand,    GetObjectTorrentCommand,    GetPublicAccessBlockCommand,    HeadBucketCommand,    HeadObjectCommand,    ListBucketAnalyticsConfigurationsCommand,    ListBucketIntelligentTieringConfigurationsCommand,    ListBucketInventoryConfigurationsCommand,    ListBucketMetricsConfigurationsCommand,    ListBucketsCommand,    ListDirectoryBucketsCommand,    ListMultipartUploadsCommand,    ListObjectAnnotationsCommand,    ListObjectsCommand,    ListObjectsV2Command,    ListObjectVersionsCommand,    ListPartsCommand,    PutBucketAbacCommand,    PutBucketAccelerateConfigurationCommand,    PutBucketAclCommand,    PutBucketAnalyticsConfigurationCommand,    PutBucketCorsCommand,    PutBucketEncryptionCommand,    PutBucketIntelligentTieringConfigurationCommand,    PutBucketInventoryConfigurationCommand,    PutBucketLifecycleConfigurationCommand,    PutBucketLoggingCommand,    PutBucketMetricsConfigurationCommand,    PutBucketNotificationConfigurationCommand,    PutBucketOwnershipControlsCommand,    PutBucketPolicyCommand,    PutBucketReplicationCommand,    PutBucketRequestPaymentCommand,    PutBucketTaggingCommand,    PutBucketVersioningCommand,    PutBucketWebsiteCommand,    PutObjectCommand,    PutObjectAclCommand,    PutObjectAnnotationCommand,    PutObjectLegalHoldCommand,    PutObjectLockConfigurationCommand,    PutObjectRetentionCommand,    PutObjectTaggingCommand,    PutPublicAccessBlockCommand,    RenameObjectCommand,    RestoreObjectCommand,    SelectObjectContentCommand,    UpdateBucketMetadataAnnotationTableConfigurationCommand,    UpdateBucketMetadataInventoryTableConfigurationCommand,    UpdateBucketMetadataJournalTableConfigurationCommand,    UpdateObjectEncryptionCommand,    UploadPartCommand,    UploadPartCopyCommand,    WriteGetObjectResponseCommand,};const paginators = {    paginateListBuckets,    paginateListDirectoryBuckets,    paginateListObjectAnnotations,    paginateListObjectsV2,    paginateListParts,};const waiters = {    waitUntilBucketExists,    waitUntilBucketNotExists,    waitUntilObjectExists,    waitUntilObjectNotExists,};class S3 extends S3Client {}createAggregatedClient(commands, S3, { paginators, waiters }); const BucketAbacStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const RequestCharged = {    requester: "requester",};const RequestPayer = {    requester: "requester",};const BucketAccelerateStatus = {    Enabled: "Enabled",    Suspended: "Suspended",};const Type = {    AmazonCustomerByEmail: "AmazonCustomerByEmail",    CanonicalUser: "CanonicalUser",    Group: "Group",};const Permission = {    FULL_CONTROL: "FULL_CONTROL",    READ: "READ",    READ_ACP: "READ_ACP",    WRITE: "WRITE",    WRITE_ACP: "WRITE_ACP",};const OwnerOverride = {    Destination: "Destination",};const ChecksumType = {    COMPOSITE: "COMPOSITE",    FULL_OBJECT: "FULL_OBJECT",};const ServerSideEncryption = {    AES256: "AES256",    aws_backup: "aws:backup",    aws_fsx: "aws:fsx",    aws_kms: "aws:kms",    aws_kms_dsse: "aws:kms:dsse",};const ObjectCannedACL = {    authenticated_read: "authenticated-read",    aws_exec_read: "aws-exec-read",    bucket_owner_full_control: "bucket-owner-full-control",    bucket_owner_read: "bucket-owner-read",    private: "private",    public_read: "public-read",    public_read_write: "public-read-write",};const AnnotationDirective = {    COPY: "COPY",    EXCLUDE: "EXCLUDE",};const ChecksumAlgorithm = {    CRC32: "CRC32",    CRC32C: "CRC32C",    CRC64NVME: "CRC64NVME",    MD5: "MD5",    SHA1: "SHA1",    SHA256: "SHA256",    SHA512: "SHA512",    XXHASH128: "XXHASH128",    XXHASH3: "XXHASH3",    XXHASH64: "XXHASH64",};const MetadataDirective = {    COPY: "COPY",    REPLACE: "REPLACE",};const ObjectLockLegalHoldStatus = {    OFF: "OFF",    ON: "ON",};const ObjectLockMode = {    COMPLIANCE: "COMPLIANCE",    GOVERNANCE: "GOVERNANCE",};const StorageClass = {    AWS_BACKUP_LOW_COST_WARM: "AWS_BACKUP_LOW_COST_WARM",    AWS_BACKUP_WARM: "AWS_BACKUP_WARM",    DEEP_ARCHIVE: "DEEP_ARCHIVE",    EXPRESS_ONEZONE: "EXPRESS_ONEZONE",    FSX_ONTAP: "FSX_ONTAP",    FSX_OPENZFS: "FSX_OPENZFS",    GLACIER: "GLACIER",    GLACIER_IR: "GLACIER_IR",    INTELLIGENT_TIERING: "INTELLIGENT_TIERING",    ONEZONE_IA: "ONEZONE_IA",    OUTPOSTS: "OUTPOSTS",    REDUCED_REDUNDANCY: "REDUCED_REDUNDANCY",    SNOW: "SNOW",    STANDARD: "STANDARD",    STANDARD_IA: "STANDARD_IA",};const TaggingDirective = {    COPY: "COPY",    REPLACE: "REPLACE",};const BucketCannedACL = {    authenticated_read: "authenticated-read",    private: "private",    public_read: "public-read",    public_read_write: "public-read-write",};const BucketNamespace = {    ACCOUNT_REGIONAL: "account-regional",    GLOBAL: "global",};const DataRedundancy = {    SingleAvailabilityZone: "SingleAvailabilityZone",    SingleLocalZone: "SingleLocalZone",};const BucketType = {    Directory: "Directory",};const LocationType = {    AvailabilityZone: "AvailabilityZone",    LocalZone: "LocalZone",};const BucketLocationConstraint = {    EU: "EU",    af_south_1: "af-south-1",    ap_east_1: "ap-east-1",    ap_east_2: "ap-east-2",    ap_northeast_1: "ap-northeast-1",    ap_northeast_2: "ap-northeast-2",    ap_northeast_3: "ap-northeast-3",    ap_south_1: "ap-south-1",    ap_south_2: "ap-south-2",    ap_southeast_1: "ap-southeast-1",    ap_southeast_2: "ap-southeast-2",    ap_southeast_3: "ap-southeast-3",    ap_southeast_4: "ap-southeast-4",    ap_southeast_5: "ap-southeast-5",    ap_southeast_6: "ap-southeast-6",    ap_southeast_7: "ap-southeast-7",    ca_central_1: "ca-central-1",    ca_west_1: "ca-west-1",    cn_north_1: "cn-north-1",    cn_northwest_1: "cn-northwest-1",    eu_central_1: "eu-central-1",    eu_central_2: "eu-central-2",    eu_north_1: "eu-north-1",    eu_south_1: "eu-south-1",    eu_south_2: "eu-south-2",    eu_west_1: "eu-west-1",    eu_west_2: "eu-west-2",    eu_west_3: "eu-west-3",    il_central_1: "il-central-1",    me_central_1: "me-central-1",    me_south_1: "me-south-1",    mx_central_1: "mx-central-1",    sa_east_1: "sa-east-1",    us_east_2: "us-east-2",    us_gov_east_1: "us-gov-east-1",    us_gov_west_1: "us-gov-west-1",    us_west_1: "us-west-1",    us_west_2: "us-west-2",};const ObjectOwnership = {    BucketOwnerEnforced: "BucketOwnerEnforced",    BucketOwnerPreferred: "BucketOwnerPreferred",    ObjectWriter: "ObjectWriter",};const AnnotationConfigurationState = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const TableSseAlgorithm = {    AES256: "AES256",    aws_kms: "aws:kms",};const InventoryConfigurationState = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const ExpirationState = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const SessionMode = {    ReadOnly: "ReadOnly",    ReadWrite: "ReadWrite",};const AnalyticsS3ExportFileFormat = {    CSV: "CSV",};const StorageClassAnalysisSchemaVersion = {    V_1: "V_1",};const EncryptionType = {    NONE: "NONE",    SSE_C: "SSE-C",};const IntelligentTieringStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const IntelligentTieringAccessTier = {    ARCHIVE_ACCESS: "ARCHIVE_ACCESS",    DEEP_ARCHIVE_ACCESS: "DEEP_ARCHIVE_ACCESS",};const InventoryFormat = {    CSV: "CSV",    ORC: "ORC",    Parquet: "Parquet",};const InventoryIncludedObjectVersions = {    All: "All",    Current: "Current",};const InventoryOptionalField = {    BucketKeyStatus: "BucketKeyStatus",    ChecksumAlgorithm: "ChecksumAlgorithm",    ETag: "ETag",    EncryptionStatus: "EncryptionStatus",    IntelligentTieringAccessTier: "IntelligentTieringAccessTier",    IsMultipartUploaded: "IsMultipartUploaded",    LastModifiedDate: "LastModifiedDate",    LifecycleExpirationDate: "LifecycleExpirationDate",    ObjectAccessControlList: "ObjectAccessControlList",    ObjectLockLegalHoldStatus: "ObjectLockLegalHoldStatus",    ObjectLockMode: "ObjectLockMode",    ObjectLockRetainUntilDate: "ObjectLockRetainUntilDate",    ObjectOwner: "ObjectOwner",    ReplicationStatus: "ReplicationStatus",    Size: "Size",    StorageClass: "StorageClass",};const InventoryFrequency = {    Daily: "Daily",    Weekly: "Weekly",};const TransitionStorageClass = {    DEEP_ARCHIVE: "DEEP_ARCHIVE",    GLACIER: "GLACIER",    GLACIER_IR: "GLACIER_IR",    INTELLIGENT_TIERING: "INTELLIGENT_TIERING",    ONEZONE_IA: "ONEZONE_IA",    STANDARD_IA: "STANDARD_IA",};const ExpirationStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const TransitionDefaultMinimumObjectSize = {    all_storage_classes_128K: "all_storage_classes_128K",    varies_by_storage_class: "varies_by_storage_class",};const BucketLogsPermission = {    FULL_CONTROL: "FULL_CONTROL",    READ: "READ",    WRITE: "WRITE",};const PartitionDateSource = {    DeliveryTime: "DeliveryTime",    EventTime: "EventTime",};const S3TablesBucketType = {    aws: "aws",    customer: "customer",};const Event = {    s3_IntelligentTiering: "s3:IntelligentTiering",    s3_LifecycleExpiration_: "s3:LifecycleExpiration:*",    s3_LifecycleExpiration_Delete: "s3:LifecycleExpiration:Delete",    s3_LifecycleExpiration_DeleteMarkerCreated: "s3:LifecycleExpiration:DeleteMarkerCreated",    s3_LifecycleTransition: "s3:LifecycleTransition",    s3_ObjectAcl_Put: "s3:ObjectAcl:Put",    s3_ObjectAnnotation_: "s3:ObjectAnnotation:*",    s3_ObjectAnnotation_Delete: "s3:ObjectAnnotation:Delete",    s3_ObjectAnnotation_Put: "s3:ObjectAnnotation:Put",    s3_ObjectCreated_: "s3:ObjectCreated:*",    s3_ObjectCreated_CompleteMultipartUpload: "s3:ObjectCreated:CompleteMultipartUpload",    s3_ObjectCreated_Copy: "s3:ObjectCreated:Copy",    s3_ObjectCreated_Post: "s3:ObjectCreated:Post",    s3_ObjectCreated_Put: "s3:ObjectCreated:Put",    s3_ObjectRemoved_: "s3:ObjectRemoved:*",    s3_ObjectRemoved_Delete: "s3:ObjectRemoved:Delete",    s3_ObjectRemoved_DeleteMarkerCreated: "s3:ObjectRemoved:DeleteMarkerCreated",    s3_ObjectRestore_: "s3:ObjectRestore:*",    s3_ObjectRestore_Completed: "s3:ObjectRestore:Completed",    s3_ObjectRestore_Delete: "s3:ObjectRestore:Delete",    s3_ObjectRestore_Post: "s3:ObjectRestore:Post",    s3_ObjectTagging_: "s3:ObjectTagging:*",    s3_ObjectTagging_Delete: "s3:ObjectTagging:Delete",    s3_ObjectTagging_Put: "s3:ObjectTagging:Put",    s3_ReducedRedundancyLostObject: "s3:ReducedRedundancyLostObject",    s3_Replication_: "s3:Replication:*",    s3_Replication_OperationFailedReplication: "s3:Replication:OperationFailedReplication",    s3_Replication_OperationMissedThreshold: "s3:Replication:OperationMissedThreshold",    s3_Replication_OperationNotTracked: "s3:Replication:OperationNotTracked",    s3_Replication_OperationReplicatedAfterThreshold: "s3:Replication:OperationReplicatedAfterThreshold",};const FilterRuleName = {    prefix: "prefix",    suffix: "suffix",};const DeleteMarkerReplicationStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const MetricsStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const ReplicationTimeStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const ExistingObjectReplicationStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const ReplicaModificationsStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const SseKmsEncryptedObjectsStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const ReplicationRuleStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const Payer = {    BucketOwner: "BucketOwner",    Requester: "Requester",};const MFADeleteStatus = {    Disabled: "Disabled",    Enabled: "Enabled",};const BucketVersioningStatus = {    Enabled: "Enabled",    Suspended: "Suspended",};const Protocol = {    http: "http",    https: "https",};const ReplicationStatus = {    COMPLETE: "COMPLETE",    COMPLETED: "COMPLETED",    FAILED: "FAILED",    PENDING: "PENDING",    REPLICA: "REPLICA",};const ChecksumMode = {    ENABLED: "ENABLED",};const ObjectAttributes = {    CHECKSUM: "Checksum",    ETAG: "ETag",    OBJECT_PARTS: "ObjectParts",    OBJECT_SIZE: "ObjectSize",    STORAGE_CLASS: "StorageClass",};const ObjectLockEnabled = {    Enabled: "Enabled",};const ObjectLockRetentionMode = {    COMPLIANCE: "COMPLIANCE",    GOVERNANCE: "GOVERNANCE",};const ArchiveStatus = {    ARCHIVE_ACCESS: "ARCHIVE_ACCESS",    DEEP_ARCHIVE_ACCESS: "DEEP_ARCHIVE_ACCESS",};const EncodingType = {    url: "url",};const ObjectStorageClass = {    AWS_BACKUP_LOW_COST_WARM: "AWS_BACKUP_LOW_COST_WARM",    AWS_BACKUP_WARM: "AWS_BACKUP_WARM",    DEEP_ARCHIVE: "DEEP_ARCHIVE",    EXPRESS_ONEZONE: "EXPRESS_ONEZONE",    FSX_ONTAP: "FSX_ONTAP",    FSX_OPENZFS: "FSX_OPENZFS",    GLACIER: "GLACIER",    GLACIER_IR: "GLACIER_IR",    INTELLIGENT_TIERING: "INTELLIGENT_TIERING",    ONEZONE_IA: "ONEZONE_IA",    OUTPOSTS: "OUTPOSTS",    REDUCED_REDUNDANCY: "REDUCED_REDUNDANCY",    SNOW: "SNOW",    STANDARD: "STANDARD",    STANDARD_IA: "STANDARD_IA",};const OptionalObjectAttributes = {    RESTORE_STATUS: "RestoreStatus",};const ObjectVersionStorageClass = {    STANDARD: "STANDARD",};const MFADelete = {    Disabled: "Disabled",    Enabled: "Enabled",};const Tier = {    Bulk: "Bulk",    Expedited: "Expedited",    Standard: "Standard",};const ExpressionType = {    SQL: "SQL",};const CompressionType = {    BZIP2: "BZIP2",    GZIP: "GZIP",    NONE: "NONE",};const FileHeaderInfo = {    IGNORE: "IGNORE",    NONE: "NONE",    USE: "USE",};const JSONType = {    DOCUMENT: "DOCUMENT",    LINES: "LINES",};const QuoteFields = {    ALWAYS: "ALWAYS",    ASNEEDED: "ASNEEDED",};const RestoreRequestType = {    SELECT: "SELECT",}; exports.AbacStatus$ = AbacStatus$;exports.AbortIncompleteMultipartUpload$ = AbortIncompleteMultipartUpload$;exports.AbortMultipartUpload$ = AbortMultipartUpload$;exports.AbortMultipartUploadCommand = AbortMultipartUploadCommand;exports.AbortMultipartUploadOutput$ = AbortMultipartUploadOutput$;exports.AbortMultipartUploadRequest$ = AbortMultipartUploadRequest$;exports.AccelerateConfiguration$ = AccelerateConfiguration$;exports.AccessControlPolicy$ = AccessControlPolicy$;exports.AccessControlTranslation$ = AccessControlTranslation$;exports.AccessDenied = AccessDenied;exports.AccessDenied$ = AccessDenied$;exports.AnalyticsAndOperator$ = AnalyticsAndOperator$;exports.AnalyticsConfiguration$ = AnalyticsConfiguration$;exports.AnalyticsExportDestination$ = AnalyticsExportDestination$;exports.AnalyticsFilter$ = AnalyticsFilter$;exports.AnalyticsS3BucketDestination$ = AnalyticsS3BucketDestination$;exports.AnalyticsS3ExportFileFormat = AnalyticsS3ExportFileFormat;exports.AnnotationConfigurationState = AnnotationConfigurationState;exports.AnnotationDirective = AnnotationDirective;exports.AnnotationEntry$ = AnnotationEntry$;exports.AnnotationLimitExceeded = AnnotationLimitExceeded;exports.AnnotationLimitExceeded$ = AnnotationLimitExceeded$;exports.AnnotationNameTooLong = AnnotationNameTooLong;exports.AnnotationNameTooLong$ = AnnotationNameTooLong$;exports.AnnotationTableConfiguration$ = AnnotationTableConfiguration$;exports.AnnotationTableConfigurationResult$ = AnnotationTableConfigurationResult$;exports.AnnotationTableConfigurationUpdates$ = AnnotationTableConfigurationUpdates$;exports.ArchiveStatus = ArchiveStatus;exports.BlockedEncryptionTypes$ = BlockedEncryptionTypes$;exports.Bucket$ = Bucket$;exports.BucketAbacStatus = BucketAbacStatus;exports.BucketAccelerateStatus = BucketAccelerateStatus;exports.BucketAlreadyExists = BucketAlreadyExists;exports.BucketAlreadyExists$ = BucketAlreadyExists$;exports.BucketAlreadyOwnedByYou = BucketAlreadyOwnedByYou;exports.BucketAlreadyOwnedByYou$ = BucketAlreadyOwnedByYou$;exports.BucketCannedACL = BucketCannedACL;exports.BucketInfo$ = BucketInfo$;exports.BucketLifecycleConfiguration$ = BucketLifecycleConfiguration$;exports.BucketLocationConstraint = BucketLocationConstraint;exports.BucketLoggingStatus$ = BucketLoggingStatus$;exports.BucketLogsPermission = BucketLogsPermission;exports.BucketNamespace = BucketNamespace;exports.BucketType = BucketType;exports.BucketVersioningStatus = BucketVersioningStatus;exports.CORSConfiguration$ = CORSConfiguration$;exports.CORSRule$ = CORSRule$;exports.CSVInput$ = CSVInput$;exports.CSVOutput$ = CSVOutput$;exports.Checksum$ = Checksum$;exports.ChecksumAlgorithm = ChecksumAlgorithm;exports.ChecksumMode = ChecksumMode;exports.ChecksumType = ChecksumType;exports.CommonPrefix$ = CommonPrefix$;exports.CompleteMultipartUpload$ = CompleteMultipartUpload$;exports.CompleteMultipartUploadCommand = CompleteMultipartUploadCommand;exports.CompleteMultipartUploadOutput$ = CompleteMultipartUploadOutput$;exports.CompleteMultipartUploadRequest$ = CompleteMultipartUploadRequest$;exports.CompletedMultipartUpload$ = CompletedMultipartUpload$;exports.CompletedPart$ = CompletedPart$;exports.CompressionType = CompressionType;exports.Condition$ = Condition$;exports.ContinuationEvent$ = ContinuationEvent$;exports.CopyObject$ = CopyObject$;exports.CopyObjectCommand = CopyObjectCommand;exports.CopyObjectOutput$ = CopyObjectOutput$;exports.CopyObjectRequest$ = CopyObjectRequest$;exports.CopyObjectResult$ = CopyObjectResult$;exports.CopyPartResult$ = CopyPartResult$;exports.CreateBucket$ = CreateBucket$;exports.CreateBucketCommand = CreateBucketCommand;exports.CreateBucketConfiguration$ = CreateBucketConfiguration$;exports.CreateBucketMetadataConfiguration$ = CreateBucketMetadataConfiguration$;exports.CreateBucketMetadataConfigurationCommand = CreateBucketMetadataConfigurationCommand;exports.CreateBucketMetadataConfigurationRequest$ = CreateBucketMetadataConfigurationRequest$;exports.CreateBucketMetadataTableConfiguration$ = CreateBucketMetadataTableConfiguration$;exports.CreateBucketMetadataTableConfigurationCommand = CreateBucketMetadataTableConfigurationCommand;exports.CreateBucketMetadataTableConfigurationRequest$ = CreateBucketMetadataTableConfigurationRequest$;exports.CreateBucketOutput$ = CreateBucketOutput$;exports.CreateBucketRequest$ = CreateBucketRequest$;exports.CreateMultipartUpload$ = CreateMultipartUpload$;exports.CreateMultipartUploadCommand = CreateMultipartUploadCommand;exports.CreateMultipartUploadOutput$ = CreateMultipartUploadOutput$;exports.CreateMultipartUploadRequest$ = CreateMultipartUploadRequest$;exports.CreateSession$ = CreateSession$;exports.CreateSessionCommand = CreateSessionCommand;exports.CreateSessionOutput$ = CreateSessionOutput$;exports.CreateSessionRequest$ = CreateSessionRequest$;exports.DataRedundancy = DataRedundancy;exports.DefaultRetention$ = DefaultRetention$;exports.Delete$ = Delete$;exports.DeleteBucket$ = DeleteBucket$;exports.DeleteBucketAnalyticsConfiguration$ = DeleteBucketAnalyticsConfiguration$;exports.DeleteBucketAnalyticsConfigurationCommand = DeleteBucketAnalyticsConfigurationCommand;exports.DeleteBucketAnalyticsConfigurationRequest$ = DeleteBucketAnalyticsConfigurationRequest$;exports.DeleteBucketCommand = DeleteBucketCommand;exports.DeleteBucketCors$ = DeleteBucketCors$;exports.DeleteBucketCorsCommand = DeleteBucketCorsCommand;exports.DeleteBucketCorsRequest$ = DeleteBucketCorsRequest$;exports.DeleteBucketEncryption$ = DeleteBucketEncryption$;exports.DeleteBucketEncryptionCommand = DeleteBucketEncryptionCommand;exports.DeleteBucketEncryptionRequest$ = DeleteBucketEncryptionRequest$;exports.DeleteBucketIntelligentTieringConfiguration$ = DeleteBucketIntelligentTieringConfiguration$;exports.DeleteBucketIntelligentTieringConfigurationCommand = DeleteBucketIntelligentTieringConfigurationCommand;exports.DeleteBucketIntelligentTieringConfigurationRequest$ = DeleteBucketIntelligentTieringConfigurationRequest$;exports.DeleteBucketInventoryConfiguration$ = DeleteBucketInventoryConfiguration$;exports.DeleteBucketInventoryConfigurationCommand = DeleteBucketInventoryConfigurationCommand;exports.DeleteBucketInventoryConfigurationRequest$ = DeleteBucketInventoryConfigurationRequest$;exports.DeleteBucketLifecycle$ = DeleteBucketLifecycle$;exports.DeleteBucketLifecycleCommand = DeleteBucketLifecycleCommand;exports.DeleteBucketLifecycleRequest$ = DeleteBucketLifecycleRequest$;exports.DeleteBucketMetadataConfiguration$ = DeleteBucketMetadataConfiguration$;exports.DeleteBucketMetadataConfigurationCommand = DeleteBucketMetadataConfigurationCommand;exports.DeleteBucketMetadataConfigurationRequest$ = DeleteBucketMetadataConfigurationRequest$;exports.DeleteBucketMetadataTableConfiguration$ = DeleteBucketMetadataTableConfiguration$;exports.DeleteBucketMetadataTableConfigurationCommand = DeleteBucketMetadataTableConfigurationCommand;exports.DeleteBucketMetadataTableConfigurationRequest$ = DeleteBucketMetadataTableConfigurationRequest$;exports.DeleteBucketMetricsConfiguration$ = DeleteBucketMetricsConfiguration$;exports.DeleteBucketMetricsConfigurationCommand = DeleteBucketMetricsConfigurationCommand;exports.DeleteBucketMetricsConfigurationRequest$ = DeleteBucketMetricsConfigurationRequest$;exports.DeleteBucketOwnershipControls$ = DeleteBucketOwnershipControls$;exports.DeleteBucketOwnershipControlsCommand = DeleteBucketOwnershipControlsCommand;exports.DeleteBucketOwnershipControlsRequest$ = DeleteBucketOwnershipControlsRequest$;exports.DeleteBucketPolicy$ = DeleteBucketPolicy$;exports.DeleteBucketPolicyCommand = DeleteBucketPolicyCommand;exports.DeleteBucketPolicyRequest$ = DeleteBucketPolicyRequest$;exports.DeleteBucketReplication$ = DeleteBucketReplication$;exports.DeleteBucketReplicationCommand = DeleteBucketReplicationCommand;exports.DeleteBucketReplicationRequest$ = DeleteBucketReplicationRequest$;exports.DeleteBucketRequest$ = DeleteBucketRequest$;exports.DeleteBucketTagging$ = DeleteBucketTagging$;exports.DeleteBucketTaggingCommand = DeleteBucketTaggingCommand;exports.DeleteBucketTaggingRequest$ = DeleteBucketTaggingRequest$;exports.DeleteBucketWebsite$ = DeleteBucketWebsite$;exports.DeleteBucketWebsiteCommand = DeleteBucketWebsiteCommand;exports.DeleteBucketWebsiteRequest$ = DeleteBucketWebsiteRequest$;exports.DeleteMarkerEntry$ = DeleteMarkerEntry$;exports.DeleteMarkerReplication$ = DeleteMarkerReplication$;exports.DeleteMarkerReplicationStatus = DeleteMarkerReplicationStatus;exports.DeleteObject$ = DeleteObject$;exports.DeleteObjectAnnotation$ = DeleteObjectAnnotation$;exports.DeleteObjectAnnotationCommand = DeleteObjectAnnotationCommand;exports.DeleteObjectAnnotationOutput$ = DeleteObjectAnnotationOutput$;exports.DeleteObjectAnnotationRequest$ = DeleteObjectAnnotationRequest$;exports.DeleteObjectCommand = DeleteObjectCommand;exports.DeleteObjectOutput$ = DeleteObjectOutput$;exports.DeleteObjectRequest$ = DeleteObjectRequest$;exports.DeleteObjectTagging$ = DeleteObjectTagging$;exports.DeleteObjectTaggingCommand = DeleteObjectTaggingCommand;exports.DeleteObjectTaggingOutput$ = DeleteObjectTaggingOutput$;exports.DeleteObjectTaggingRequest$ = DeleteObjectTaggingRequest$;exports.DeleteObjects$ = DeleteObjects$;exports.DeleteObjectsCommand = DeleteObjectsCommand;exports.DeleteObjectsOutput$ = DeleteObjectsOutput$;exports.DeleteObjectsRequest$ = DeleteObjectsRequest$;exports.DeletePublicAccessBlock$ = DeletePublicAccessBlock$;exports.DeletePublicAccessBlockCommand = DeletePublicAccessBlockCommand;exports.DeletePublicAccessBlockRequest$ = DeletePublicAccessBlockRequest$;exports.DeletedObject$ = DeletedObject$;exports.Destination$ = Destination$;exports.DestinationResult$ = DestinationResult$;exports.EncodingType = EncodingType;exports.Encryption$ = Encryption$;exports.EncryptionConfiguration$ = EncryptionConfiguration$;exports.EncryptionType = EncryptionType;exports.EncryptionTypeMismatch = EncryptionTypeMismatch;exports.EncryptionTypeMismatch$ = EncryptionTypeMismatch$;exports.EndEvent$ = EndEvent$;exports.ErrorDetails$ = ErrorDetails$;exports.ErrorDocument$ = ErrorDocument$;exports.Event = Event;exports.EventBridgeConfiguration$ = EventBridgeConfiguration$;exports.ExistingObjectReplication$ = ExistingObjectReplication$;exports.ExistingObjectReplicationStatus = ExistingObjectReplicationStatus;exports.ExpirationState = ExpirationState;exports.ExpirationStatus = ExpirationStatus;exports.ExpressionType = ExpressionType;exports.FileHeaderInfo = FileHeaderInfo;exports.FilterRule$ = FilterRule$;exports.FilterRuleName = FilterRuleName;exports.GetBucketAbac$ = GetBucketAbac$;exports.GetBucketAbacCommand = GetBucketAbacCommand;exports.GetBucketAbacOutput$ = GetBucketAbacOutput$;exports.GetBucketAbacRequest$ = GetBucketAbacRequest$;exports.GetBucketAccelerateConfiguration$ = GetBucketAccelerateConfiguration$;exports.GetBucketAccelerateConfigurationCommand = GetBucketAccelerateConfigurationCommand;exports.GetBucketAccelerateConfigurationOutput$ = GetBucketAccelerateConfigurationOutput$;exports.GetBucketAccelerateConfigurationRequest$ = GetBucketAccelerateConfigurationRequest$;exports.GetBucketAcl$ = GetBucketAcl$;exports.GetBucketAclCommand = GetBucketAclCommand;exports.GetBucketAclOutput$ = GetBucketAclOutput$;exports.GetBucketAclRequest$ = GetBucketAclRequest$;exports.GetBucketAnalyticsConfiguration$ = GetBucketAnalyticsConfiguration$;exports.GetBucketAnalyticsConfigurationCommand = GetBucketAnalyticsConfigurationCommand;exports.GetBucketAnalyticsConfigurationOutput$ = GetBucketAnalyticsConfigurationOutput$;exports.GetBucketAnalyticsConfigurationRequest$ = GetBucketAnalyticsConfigurationRequest$;exports.GetBucketCors$ = GetBucketCors$;exports.GetBucketCorsCommand = GetBucketCorsCommand;exports.GetBucketCorsOutput$ = GetBucketCorsOutput$;exports.GetBucketCorsRequest$ = GetBucketCorsRequest$;exports.GetBucketEncryption$ = GetBucketEncryption$;exports.GetBucketEncryptionCommand = GetBucketEncryptionCommand;exports.GetBucketEncryptionOutput$ = GetBucketEncryptionOutput$;exports.GetBucketEncryptionRequest$ = GetBucketEncryptionRequest$;exports.GetBucketIntelligentTieringConfiguration$ = GetBucketIntelligentTieringConfiguration$;exports.GetBucketIntelligentTieringConfigurationCommand = GetBucketIntelligentTieringConfigurationCommand;exports.GetBucketIntelligentTieringConfigurationOutput$ = GetBucketIntelligentTieringConfigurationOutput$;exports.GetBucketIntelligentTieringConfigurationRequest$ = GetBucketIntelligentTieringConfigurationRequest$;exports.GetBucketInventoryConfiguration$ = GetBucketInventoryConfiguration$;exports.GetBucketInventoryConfigurationCommand = GetBucketInventoryConfigurationCommand;exports.GetBucketInventoryConfigurationOutput$ = GetBucketInventoryConfigurationOutput$;exports.GetBucketInventoryConfigurationRequest$ = GetBucketInventoryConfigurationRequest$;exports.GetBucketLifecycleConfiguration$ = GetBucketLifecycleConfiguration$;exports.GetBucketLifecycleConfigurationCommand = GetBucketLifecycleConfigurationCommand;exports.GetBucketLifecycleConfigurationOutput$ = GetBucketLifecycleConfigurationOutput$;exports.GetBucketLifecycleConfigurationRequest$ = GetBucketLifecycleConfigurationRequest$;exports.GetBucketLocation$ = GetBucketLocation$;exports.GetBucketLocationCommand = GetBucketLocationCommand;exports.GetBucketLocationOutput$ = GetBucketLocationOutput$;exports.GetBucketLocationRequest$ = GetBucketLocationRequest$;exports.GetBucketLogging$ = GetBucketLogging$;exports.GetBucketLoggingCommand = GetBucketLoggingCommand;exports.GetBucketLoggingOutput$ = GetBucketLoggingOutput$;exports.GetBucketLoggingRequest$ = GetBucketLoggingRequest$;exports.GetBucketMetadataConfiguration$ = GetBucketMetadataConfiguration$;exports.GetBucketMetadataConfigurationCommand = GetBucketMetadataConfigurationCommand;exports.GetBucketMetadataConfigurationOutput$ = GetBucketMetadataConfigurationOutput$;exports.GetBucketMetadataConfigurationRequest$ = GetBucketMetadataConfigurationRequest$;exports.GetBucketMetadataConfigurationResult$ = GetBucketMetadataConfigurationResult$;exports.GetBucketMetadataTableConfiguration$ = GetBucketMetadataTableConfiguration$;exports.GetBucketMetadataTableConfigurationCommand = GetBucketMetadataTableConfigurationCommand;exports.GetBucketMetadataTableConfigurationOutput$ = GetBucketMetadataTableConfigurationOutput$;exports.GetBucketMetadataTableConfigurationRequest$ = GetBucketMetadataTableConfigurationRequest$;exports.GetBucketMetadataTableConfigurationResult$ = GetBucketMetadataTableConfigurationResult$;exports.GetBucketMetricsConfiguration$ = GetBucketMetricsConfiguration$;exports.GetBucketMetricsConfigurationCommand = GetBucketMetricsConfigurationCommand;exports.GetBucketMetricsConfigurationOutput$ = GetBucketMetricsConfigurationOutput$;exports.GetBucketMetricsConfigurationRequest$ = GetBucketMetricsConfigurationRequest$;exports.GetBucketNotificationConfiguration$ = GetBucketNotificationConfiguration$;exports.GetBucketNotificationConfigurationCommand = GetBucketNotificationConfigurationCommand;exports.GetBucketNotificationConfigurationRequest$ = GetBucketNotificationConfigurationRequest$;exports.GetBucketOwnershipControls$ = GetBucketOwnershipControls$;exports.GetBucketOwnershipControlsCommand = GetBucketOwnershipControlsCommand;exports.GetBucketOwnershipControlsOutput$ = GetBucketOwnershipControlsOutput$;exports.GetBucketOwnershipControlsRequest$ = GetBucketOwnershipControlsRequest$;exports.GetBucketPolicy$ = GetBucketPolicy$;exports.GetBucketPolicyCommand = GetBucketPolicyCommand;exports.GetBucketPolicyOutput$ = GetBucketPolicyOutput$;exports.GetBucketPolicyRequest$ = GetBucketPolicyRequest$;exports.GetBucketPolicyStatus$ = GetBucketPolicyStatus$;exports.GetBucketPolicyStatusCommand = GetBucketPolicyStatusCommand;exports.GetBucketPolicyStatusOutput$ = GetBucketPolicyStatusOutput$;exports.GetBucketPolicyStatusRequest$ = GetBucketPolicyStatusRequest$;exports.GetBucketReplication$ = GetBucketReplication$;exports.GetBucketReplicationCommand = GetBucketReplicationCommand;exports.GetBucketReplicationOutput$ = GetBucketReplicationOutput$;exports.GetBucketReplicationRequest$ = GetBucketReplicationRequest$;exports.GetBucketRequestPayment$ = GetBucketRequestPayment$;exports.GetBucketRequestPaymentCommand = GetBucketRequestPaymentCommand;exports.GetBucketRequestPaymentOutput$ = GetBucketRequestPaymentOutput$;exports.GetBucketRequestPaymentRequest$ = GetBucketRequestPaymentRequest$;exports.GetBucketTagging$ = GetBucketTagging$;exports.GetBucketTaggingCommand = GetBucketTaggingCommand;exports.GetBucketTaggingOutput$ = GetBucketTaggingOutput$;exports.GetBucketTaggingRequest$ = GetBucketTaggingRequest$;exports.GetBucketVersioning$ = GetBucketVersioning$;exports.GetBucketVersioningCommand = GetBucketVersioningCommand;exports.GetBucketVersioningOutput$ = GetBucketVersioningOutput$;exports.GetBucketVersioningRequest$ = GetBucketVersioningRequest$;exports.GetBucketWebsite$ = GetBucketWebsite$;exports.GetBucketWebsiteCommand = GetBucketWebsiteCommand;exports.GetBucketWebsiteOutput$ = GetBucketWebsiteOutput$;exports.GetBucketWebsiteRequest$ = GetBucketWebsiteRequest$;exports.GetObject$ = GetObject$;exports.GetObjectAcl$ = GetObjectAcl$;exports.GetObjectAclCommand = GetObjectAclCommand;exports.GetObjectAclOutput$ = GetObjectAclOutput$;exports.GetObjectAclRequest$ = GetObjectAclRequest$;exports.GetObjectAnnotation$ = GetObjectAnnotation$;exports.GetObjectAnnotationCommand = GetObjectAnnotationCommand;exports.GetObjectAnnotationOutput$ = GetObjectAnnotationOutput$;exports.GetObjectAnnotationRequest$ = GetObjectAnnotationRequest$;exports.GetObjectAttributes$ = GetObjectAttributes$;exports.GetObjectAttributesCommand = GetObjectAttributesCommand;exports.GetObjectAttributesOutput$ = GetObjectAttributesOutput$;exports.GetObjectAttributesParts$ = GetObjectAttributesParts$;exports.GetObjectAttributesRequest$ = GetObjectAttributesRequest$;exports.GetObjectCommand = GetObjectCommand;exports.GetObjectLegalHold$ = GetObjectLegalHold$;exports.GetObjectLegalHoldCommand = GetObjectLegalHoldCommand;exports.GetObjectLegalHoldOutput$ = GetObjectLegalHoldOutput$;exports.GetObjectLegalHoldRequest$ = GetObjectLegalHoldRequest$;exports.GetObjectLockConfiguration$ = GetObjectLockConfiguration$;exports.GetObjectLockConfigurationCommand = GetObjectLockConfigurationCommand;exports.GetObjectLockConfigurationOutput$ = GetObjectLockConfigurationOutput$;exports.GetObjectLockConfigurationRequest$ = GetObjectLockConfigurationRequest$;exports.GetObjectOutput$ = GetObjectOutput$;exports.GetObjectRequest$ = GetObjectRequest$;exports.GetObjectRetention$ = GetObjectRetention$;exports.GetObjectRetentionCommand = GetObjectRetentionCommand;exports.GetObjectRetentionOutput$ = GetObjectRetentionOutput$;exports.GetObjectRetentionRequest$ = GetObjectRetentionRequest$;exports.GetObjectTagging$ = GetObjectTagging$;exports.GetObjectTaggingCommand = GetObjectTaggingCommand;exports.GetObjectTaggingOutput$ = GetObjectTaggingOutput$;exports.GetObjectTaggingRequest$ = GetObjectTaggingRequest$;exports.GetObjectTorrent$ = GetObjectTorrent$;exports.GetObjectTorrentCommand = GetObjectTorrentCommand;exports.GetObjectTorrentOutput$ = GetObjectTorrentOutput$;exports.GetObjectTorrentRequest$ = GetObjectTorrentRequest$;exports.GetPublicAccessBlock$ = GetPublicAccessBlock$;exports.GetPublicAccessBlockCommand = GetPublicAccessBlockCommand;exports.GetPublicAccessBlockOutput$ = GetPublicAccessBlockOutput$;exports.GetPublicAccessBlockRequest$ = GetPublicAccessBlockRequest$;exports.GlacierJobParameters$ = GlacierJobParameters$;exports.Grant$ = Grant$;exports.Grantee$ = Grantee$;exports.HeadBucket$ = HeadBucket$;exports.HeadBucketCommand = HeadBucketCommand;exports.HeadBucketOutput$ = HeadBucketOutput$;exports.HeadBucketRequest$ = HeadBucketRequest$;exports.HeadObject$ = HeadObject$;exports.HeadObjectCommand = HeadObjectCommand;exports.HeadObjectOutput$ = HeadObjectOutput$;exports.HeadObjectRequest$ = HeadObjectRequest$;exports.IdempotencyParameterMismatch = IdempotencyParameterMismatch;exports.IdempotencyParameterMismatch$ = IdempotencyParameterMismatch$;exports.IndexDocument$ = IndexDocument$;exports.Initiator$ = Initiator$;exports.InputSerialization$ = InputSerialization$;exports.IntelligentTieringAccessTier = IntelligentTieringAccessTier;exports.IntelligentTieringAndOperator$ = IntelligentTieringAndOperator$;exports.IntelligentTieringConfiguration$ = IntelligentTieringConfiguration$;exports.IntelligentTieringFilter$ = IntelligentTieringFilter$;exports.IntelligentTieringStatus = IntelligentTieringStatus;exports.InvalidAnnotationName = InvalidAnnotationName;exports.InvalidAnnotationName$ = InvalidAnnotationName$;exports.InvalidObjectState = InvalidObjectState;exports.InvalidObjectState$ = InvalidObjectState$;exports.InvalidPrefix = InvalidPrefix;exports.InvalidPrefix$ = InvalidPrefix$;exports.InvalidRequest = InvalidRequest;exports.InvalidRequest$ = InvalidRequest$;exports.InvalidWriteOffset = InvalidWriteOffset;exports.InvalidWriteOffset$ = InvalidWriteOffset$;exports.InventoryConfiguration$ = InventoryConfiguration$;exports.InventoryConfigurationState = InventoryConfigurationState;exports.InventoryDestination$ = InventoryDestination$;exports.InventoryEncryption$ = InventoryEncryption$;exports.InventoryFilter$ = InventoryFilter$;exports.InventoryFormat = InventoryFormat;exports.InventoryFrequency = InventoryFrequency;exports.InventoryIncludedObjectVersions = InventoryIncludedObjectVersions;exports.InventoryOptionalField = InventoryOptionalField;exports.InventoryS3BucketDestination$ = InventoryS3BucketDestination$;exports.InventorySchedule$ = InventorySchedule$;exports.InventoryTableConfiguration$ = InventoryTableConfiguration$;exports.InventoryTableConfigurationResult$ = InventoryTableConfigurationResult$;exports.InventoryTableConfigurationUpdates$ = InventoryTableConfigurationUpdates$;exports.JSONInput$ = JSONInput$;exports.JSONOutput$ = JSONOutput$;exports.JSONType = JSONType;exports.JournalTableConfiguration$ = JournalTableConfiguration$;exports.JournalTableConfigurationResult$ = JournalTableConfigurationResult$;exports.JournalTableConfigurationUpdates$ = JournalTableConfigurationUpdates$;exports.LambdaFunctionConfiguration$ = LambdaFunctionConfiguration$;exports.LifecycleExpiration$ = LifecycleExpiration$;exports.LifecycleRule$ = LifecycleRule$;exports.LifecycleRuleAndOperator$ = LifecycleRuleAndOperator$;exports.LifecycleRuleFilter$ = LifecycleRuleFilter$;exports.ListBucketAnalyticsConfigurations$ = ListBucketAnalyticsConfigurations$;exports.ListBucketAnalyticsConfigurationsCommand = ListBucketAnalyticsConfigurationsCommand;exports.ListBucketAnalyticsConfigurationsOutput$ = ListBucketAnalyticsConfigurationsOutput$;exports.ListBucketAnalyticsConfigurationsRequest$ = ListBucketAnalyticsConfigurationsRequest$;exports.ListBucketIntelligentTieringConfigurations$ = ListBucketIntelligentTieringConfigurations$;exports.ListBucketIntelligentTieringConfigurationsCommand = ListBucketIntelligentTieringConfigurationsCommand;exports.ListBucketIntelligentTieringConfigurationsOutput$ = ListBucketIntelligentTieringConfigurationsOutput$;exports.ListBucketIntelligentTieringConfigurationsRequest$ = ListBucketIntelligentTieringConfigurationsRequest$;exports.ListBucketInventoryConfigurations$ = ListBucketInventoryConfigurations$;exports.ListBucketInventoryConfigurationsCommand = ListBucketInventoryConfigurationsCommand;exports.ListBucketInventoryConfigurationsOutput$ = ListBucketInventoryConfigurationsOutput$;exports.ListBucketInventoryConfigurationsRequest$ = ListBucketInventoryConfigurationsRequest$;exports.ListBucketMetricsConfigurations$ = ListBucketMetricsConfigurations$;exports.ListBucketMetricsConfigurationsCommand = ListBucketMetricsConfigurationsCommand;exports.ListBucketMetricsConfigurationsOutput$ = ListBucketMetricsConfigurationsOutput$;exports.ListBucketMetricsConfigurationsRequest$ = ListBucketMetricsConfigurationsRequest$;exports.ListBuckets$ = ListBuckets$;exports.ListBucketsCommand = ListBucketsCommand;exports.ListBucketsOutput$ = ListBucketsOutput$;exports.ListBucketsRequest$ = ListBucketsRequest$;exports.ListDirectoryBuckets$ = ListDirectoryBuckets$;exports.ListDirectoryBucketsCommand = ListDirectoryBucketsCommand;exports.ListDirectoryBucketsOutput$ = ListDirectoryBucketsOutput$;exports.ListDirectoryBucketsRequest$ = ListDirectoryBucketsRequest$;exports.ListMultipartUploads$ = ListMultipartUploads$;exports.ListMultipartUploadsCommand = ListMultipartUploadsCommand;exports.ListMultipartUploadsOutput$ = ListMultipartUploadsOutput$;exports.ListMultipartUploadsRequest$ = ListMultipartUploadsRequest$;exports.ListObjectAnnotations$ = ListObjectAnnotations$;exports.ListObjectAnnotationsCommand = ListObjectAnnotationsCommand;exports.ListObjectAnnotationsOutput$ = ListObjectAnnotationsOutput$;exports.ListObjectAnnotationsRequest$ = ListObjectAnnotationsRequest$;exports.ListObjectVersions$ = ListObjectVersions$;exports.ListObjectVersionsCommand = ListObjectVersionsCommand;exports.ListObjectVersionsOutput$ = ListObjectVersionsOutput$;exports.ListObjectVersionsRequest$ = ListObjectVersionsRequest$;exports.ListObjects$ = ListObjects$;exports.ListObjectsCommand = ListObjectsCommand;exports.ListObjectsOutput$ = ListObjectsOutput$;exports.ListObjectsRequest$ = ListObjectsRequest$;exports.ListObjectsV2$ = ListObjectsV2$;exports.ListObjectsV2Command = ListObjectsV2Command;exports.ListObjectsV2Output$ = ListObjectsV2Output$;exports.ListObjectsV2Request$ = ListObjectsV2Request$;exports.ListParts$ = ListParts$;exports.ListPartsCommand = ListPartsCommand;exports.ListPartsOutput$ = ListPartsOutput$;exports.ListPartsRequest$ = ListPartsRequest$;exports.LocationInfo$ = LocationInfo$;exports.LocationType = LocationType;exports.LoggingEnabled$ = LoggingEnabled$;exports.MFADelete = MFADelete;exports.MFADeleteStatus = MFADeleteStatus;exports.MetadataConfiguration$ = MetadataConfiguration$;exports.MetadataConfigurationResult$ = MetadataConfigurationResult$;exports.MetadataDirective = MetadataDirective;exports.MetadataEntry$ = MetadataEntry$;exports.MetadataTableConfiguration$ = MetadataTableConfiguration$;exports.MetadataTableConfigurationResult$ = MetadataTableConfigurationResult$;exports.MetadataTableEncryptionConfiguration$ = MetadataTableEncryptionConfiguration$;exports.Metrics$ = Metrics$;exports.MetricsAndOperator$ = MetricsAndOperator$;exports.MetricsConfiguration$ = MetricsConfiguration$;exports.MetricsFilter$ = MetricsFilter$;exports.MetricsStatus = MetricsStatus;exports.MultipartUpload$ = MultipartUpload$;exports.NoSuchAnnotation = NoSuchAnnotation;exports.NoSuchAnnotation$ = NoSuchAnnotation$;exports.NoSuchBucket = NoSuchBucket;exports.NoSuchBucket$ = NoSuchBucket$;exports.NoSuchKey = NoSuchKey;exports.NoSuchKey$ = NoSuchKey$;exports.NoSuchUpload = NoSuchUpload;exports.NoSuchUpload$ = NoSuchUpload$;exports.NoncurrentVersionExpiration$ = NoncurrentVersionExpiration$;exports.NoncurrentVersionTransition$ = NoncurrentVersionTransition$;exports.NotFound = NotFound;exports.NotFound$ = NotFound$;exports.NotificationConfiguration$ = NotificationConfiguration$;exports.NotificationConfigurationFilter$ = NotificationConfigurationFilter$;exports.ObjectAlreadyInActiveTierError = ObjectAlreadyInActiveTierError;exports.ObjectAlreadyInActiveTierError$ = ObjectAlreadyInActiveTierError$;exports.ObjectAttributes = ObjectAttributes;exports.ObjectCannedACL = ObjectCannedACL;exports.ObjectEncryption$ = ObjectEncryption$;exports.ObjectIdentifier$ = ObjectIdentifier$;exports.ObjectLockConfiguration$ = ObjectLockConfiguration$;exports.ObjectLockEnabled = ObjectLockEnabled;exports.ObjectLockLegalHold$ = ObjectLockLegalHold$;exports.ObjectLockLegalHoldStatus = ObjectLockLegalHoldStatus;exports.ObjectLockMode = ObjectLockMode;exports.ObjectLockRetention$ = ObjectLockRetention$;exports.ObjectLockRetentionMode = ObjectLockRetentionMode;exports.ObjectLockRule$ = ObjectLockRule$;exports.ObjectNotInActiveTierError = ObjectNotInActiveTierError;exports.ObjectNotInActiveTierError$ = ObjectNotInActiveTierError$;exports.ObjectOwnership = ObjectOwnership;exports.ObjectPart$ = ObjectPart$;exports.ObjectStorageClass = ObjectStorageClass;exports.ObjectVersion$ = ObjectVersion$;exports.ObjectVersionStorageClass = ObjectVersionStorageClass;exports.OptionalObjectAttributes = OptionalObjectAttributes;exports.OutputLocation$ = OutputLocation$;exports.OutputSerialization$ = OutputSerialization$;exports.Owner$ = Owner$;exports.OwnerOverride = OwnerOverride;exports.OwnershipControls$ = OwnershipControls$;exports.OwnershipControlsRule$ = OwnershipControlsRule$;exports.ParquetInput$ = ParquetInput$;exports.Part$ = Part$;exports.PartitionDateSource = PartitionDateSource;exports.PartitionedPrefix$ = PartitionedPrefix$;exports.Payer = Payer;exports.Permission = Permission;exports.PolicyStatus$ = PolicyStatus$;exports.Progress$ = Progress$;exports.ProgressEvent$ = ProgressEvent$;exports.Protocol = Protocol;exports.PublicAccessBlockConfiguration$ = PublicAccessBlockConfiguration$;exports.PutBucketAbac$ = PutBucketAbac$;exports.PutBucketAbacCommand = PutBucketAbacCommand;exports.PutBucketAbacRequest$ = PutBucketAbacRequest$;exports.PutBucketAccelerateConfiguration$ = PutBucketAccelerateConfiguration$;exports.PutBucketAccelerateConfigurationCommand = PutBucketAccelerateConfigurationCommand;exports.PutBucketAccelerateConfigurationRequest$ = PutBucketAccelerateConfigurationRequest$;exports.PutBucketAcl$ = PutBucketAcl$;exports.PutBucketAclCommand = PutBucketAclCommand;exports.PutBucketAclRequest$ = PutBucketAclRequest$;exports.PutBucketAnalyticsConfiguration$ = PutBucketAnalyticsConfiguration$;exports.PutBucketAnalyticsConfigurationCommand = PutBucketAnalyticsConfigurationCommand;exports.PutBucketAnalyticsConfigurationRequest$ = PutBucketAnalyticsConfigurationRequest$;exports.PutBucketCors$ = PutBucketCors$;exports.PutBucketCorsCommand = PutBucketCorsCommand;exports.PutBucketCorsRequest$ = PutBucketCorsRequest$;exports.PutBucketEncryption$ = PutBucketEncryption$;exports.PutBucketEncryptionCommand = PutBucketEncryptionCommand;exports.PutBucketEncryptionRequest$ = PutBucketEncryptionRequest$;exports.PutBucketIntelligentTieringConfiguration$ = PutBucketIntelligentTieringConfiguration$;exports.PutBucketIntelligentTieringConfigurationCommand = PutBucketIntelligentTieringConfigurationCommand;exports.PutBucketIntelligentTieringConfigurationRequest$ = PutBucketIntelligentTieringConfigurationRequest$;exports.PutBucketInventoryConfiguration$ = PutBucketInventoryConfiguration$;exports.PutBucketInventoryConfigurationCommand = PutBucketInventoryConfigurationCommand;exports.PutBucketInventoryConfigurationRequest$ = PutBucketInventoryConfigurationRequest$;exports.PutBucketLifecycleConfiguration$ = PutBucketLifecycleConfiguration$;exports.PutBucketLifecycleConfigurationCommand = PutBucketLifecycleConfigurationCommand;exports.PutBucketLifecycleConfigurationOutput$ = PutBucketLifecycleConfigurationOutput$;exports.PutBucketLifecycleConfigurationRequest$ = PutBucketLifecycleConfigurationRequest$;exports.PutBucketLogging$ = PutBucketLogging$;exports.PutBucketLoggingCommand = PutBucketLoggingCommand;exports.PutBucketLoggingRequest$ = PutBucketLoggingRequest$;exports.PutBucketMetricsConfiguration$ = PutBucketMetricsConfiguration$;exports.PutBucketMetricsConfigurationCommand = PutBucketMetricsConfigurationCommand;exports.PutBucketMetricsConfigurationRequest$ = PutBucketMetricsConfigurationRequest$;exports.PutBucketNotificationConfiguration$ = PutBucketNotificationConfiguration$;exports.PutBucketNotificationConfigurationCommand = PutBucketNotificationConfigurationCommand;exports.PutBucketNotificationConfigurationRequest$ = PutBucketNotificationConfigurationRequest$;exports.PutBucketOwnershipControls$ = PutBucketOwnershipControls$;exports.PutBucketOwnershipControlsCommand = PutBucketOwnershipControlsCommand;exports.PutBucketOwnershipControlsRequest$ = PutBucketOwnershipControlsRequest$;exports.PutBucketPolicy$ = PutBucketPolicy$;exports.PutBucketPolicyCommand = PutBucketPolicyCommand;exports.PutBucketPolicyRequest$ = PutBucketPolicyRequest$;exports.PutBucketReplication$ = PutBucketReplication$;exports.PutBucketReplicationCommand = PutBucketReplicationCommand;exports.PutBucketReplicationRequest$ = PutBucketReplicationRequest$;exports.PutBucketRequestPayment$ = PutBucketRequestPayment$;exports.PutBucketRequestPaymentCommand = PutBucketRequestPaymentCommand;exports.PutBucketRequestPaymentRequest$ = PutBucketRequestPaymentRequest$;exports.PutBucketTagging$ = PutBucketTagging$;exports.PutBucketTaggingCommand = PutBucketTaggingCommand;exports.PutBucketTaggingRequest$ = PutBucketTaggingRequest$;exports.PutBucketVersioning$ = PutBucketVersioning$;exports.PutBucketVersioningCommand = PutBucketVersioningCommand;exports.PutBucketVersioningRequest$ = PutBucketVersioningRequest$;exports.PutBucketWebsite$ = PutBucketWebsite$;exports.PutBucketWebsiteCommand = PutBucketWebsiteCommand;exports.PutBucketWebsiteRequest$ = PutBucketWebsiteRequest$;exports.PutObject$ = PutObject$;exports.PutObjectAcl$ = PutObjectAcl$;exports.PutObjectAclCommand = PutObjectAclCommand;exports.PutObjectAclOutput$ = PutObjectAclOutput$;exports.PutObjectAclRequest$ = PutObjectAclRequest$;exports.PutObjectAnnotation$ = PutObjectAnnotation$;exports.PutObjectAnnotationCommand = PutObjectAnnotationCommand;exports.PutObjectAnnotationOutput$ = PutObjectAnnotationOutput$;exports.PutObjectAnnotationRequest$ = PutObjectAnnotationRequest$;exports.PutObjectCommand = PutObjectCommand;exports.PutObjectLegalHold$ = PutObjectLegalHold$;exports.PutObjectLegalHoldCommand = PutObjectLegalHoldCommand;exports.PutObjectLegalHoldOutput$ = PutObjectLegalHoldOutput$;exports.PutObjectLegalHoldRequest$ = PutObjectLegalHoldRequest$;exports.PutObjectLockConfiguration$ = PutObjectLockConfiguration$;exports.PutObjectLockConfigurationCommand = PutObjectLockConfigurationCommand;exports.PutObjectLockConfigurationOutput$ = PutObjectLockConfigurationOutput$;exports.PutObjectLockConfigurationRequest$ = PutObjectLockConfigurationRequest$;exports.PutObjectOutput$ = PutObjectOutput$;exports.PutObjectRequest$ = PutObjectRequest$;exports.PutObjectRetention$ = PutObjectRetention$;exports.PutObjectRetentionCommand = PutObjectRetentionCommand;exports.PutObjectRetentionOutput$ = PutObjectRetentionOutput$;exports.PutObjectRetentionRequest$ = PutObjectRetentionRequest$;exports.PutObjectTagging$ = PutObjectTagging$;exports.PutObjectTaggingCommand = PutObjectTaggingCommand;exports.PutObjectTaggingOutput$ = PutObjectTaggingOutput$;exports.PutObjectTaggingRequest$ = PutObjectTaggingRequest$;exports.PutPublicAccessBlock$ = PutPublicAccessBlock$;exports.PutPublicAccessBlockCommand = PutPublicAccessBlockCommand;exports.PutPublicAccessBlockRequest$ = PutPublicAccessBlockRequest$;exports.QueueConfiguration$ = QueueConfiguration$;exports.QuoteFields = QuoteFields;exports.RecordExpiration$ = RecordExpiration$;exports.RecordsEvent$ = RecordsEvent$;exports.Redirect$ = Redirect$;exports.RedirectAllRequestsTo$ = RedirectAllRequestsTo$;exports.RenameObject$ = RenameObject$;exports.RenameObjectCommand = RenameObjectCommand;exports.RenameObjectOutput$ = RenameObjectOutput$;exports.RenameObjectRequest$ = RenameObjectRequest$;exports.ReplicaModifications$ = ReplicaModifications$;exports.ReplicaModificationsStatus = ReplicaModificationsStatus;exports.ReplicationConfiguration$ = ReplicationConfiguration$;exports.ReplicationRule$ = ReplicationRule$;exports.ReplicationRuleAndOperator$ = ReplicationRuleAndOperator$;exports.ReplicationRuleFilter$ = ReplicationRuleFilter$;exports.ReplicationRuleStatus = ReplicationRuleStatus;exports.ReplicationStatus = ReplicationStatus;exports.ReplicationTime$ = ReplicationTime$;exports.ReplicationTimeStatus = ReplicationTimeStatus;exports.ReplicationTimeValue$ = ReplicationTimeValue$;exports.RequestCharged = RequestCharged;exports.RequestPayer = RequestPayer;exports.RequestPaymentConfiguration$ = RequestPaymentConfiguration$;exports.RequestProgress$ = RequestProgress$;exports.RestoreObject$ = RestoreObject$;exports.RestoreObjectCommand = RestoreObjectCommand;exports.RestoreObjectOutput$ = RestoreObjectOutput$;exports.RestoreObjectRequest$ = RestoreObjectRequest$;exports.RestoreRequest$ = RestoreRequest$;exports.RestoreRequestType = RestoreRequestType;exports.RestoreStatus$ = RestoreStatus$;exports.RoutingRule$ = RoutingRule$;exports.S3 = S3;exports.S3Client = S3Client;exports.S3KeyFilter$ = S3KeyFilter$;exports.S3Location$ = S3Location$;exports.S3ServiceException = S3ServiceException;exports.S3ServiceException$ = S3ServiceException$;exports.S3TablesBucketType = S3TablesBucketType;exports.S3TablesDestination$ = S3TablesDestination$;exports.S3TablesDestinationResult$ = S3TablesDestinationResult$;exports.SSEKMS$ = SSEKMS$;exports.SSEKMSEncryption$ = SSEKMSEncryption$;exports.SSES3$ = SSES3$;exports.ScanRange$ = ScanRange$;exports.SelectObjectContent$ = SelectObjectContent$;exports.SelectObjectContentCommand = SelectObjectContentCommand;exports.SelectObjectContentEventStream$ = SelectObjectContentEventStream$;exports.SelectObjectContentOutput$ = SelectObjectContentOutput$;exports.SelectObjectContentRequest$ = SelectObjectContentRequest$;exports.SelectParameters$ = SelectParameters$;exports.ServerSideEncryption = ServerSideEncryption;exports.ServerSideEncryptionByDefault$ = ServerSideEncryptionByDefault$;exports.ServerSideEncryptionConfiguration$ = ServerSideEncryptionConfiguration$;exports.ServerSideEncryptionRule$ = ServerSideEncryptionRule$;exports.SessionCredentials$ = SessionCredentials$;exports.SessionMode = SessionMode;exports.SimplePrefix$ = SimplePrefix$;exports.SourceSelectionCriteria$ = SourceSelectionCriteria$;exports.SseKmsEncryptedObjects$ = SseKmsEncryptedObjects$;exports.SseKmsEncryptedObjectsStatus = SseKmsEncryptedObjectsStatus;exports.Stats$ = Stats$;exports.StatsEvent$ = StatsEvent$;exports.StorageClass = StorageClass;exports.StorageClassAnalysis$ = StorageClassAnalysis$;exports.StorageClassAnalysisDataExport$ = StorageClassAnalysisDataExport$;exports.StorageClassAnalysisSchemaVersion = StorageClassAnalysisSchemaVersion;exports.TableSseAlgorithm = TableSseAlgorithm;exports.Tag$ = Tag$;exports.Tagging$ = Tagging$;exports.TaggingDirective = TaggingDirective;exports.TargetGrant$ = TargetGrant$;exports.TargetObjectKeyFormat$ = TargetObjectKeyFormat$;exports.Tier = Tier;exports.Tiering$ = Tiering$;exports.TooManyParts = TooManyParts;exports.TooManyParts$ = TooManyParts$;exports.TopicConfiguration$ = TopicConfiguration$;exports.Transition$ = Transition$;exports.TransitionDefaultMinimumObjectSize = TransitionDefaultMinimumObjectSize;exports.TransitionStorageClass = TransitionStorageClass;exports.Type = Type;exports.UnsupportedMediaType = UnsupportedMediaType;exports.UnsupportedMediaType$ = UnsupportedMediaType$;exports.UpdateBucketMetadataAnnotationTableConfiguration$ = UpdateBucketMetadataAnnotationTableConfiguration$;exports.UpdateBucketMetadataAnnotationTableConfigurationCommand = UpdateBucketMetadataAnnotationTableConfigurationCommand;exports.UpdateBucketMetadataAnnotationTableConfigurationRequest$ = UpdateBucketMetadataAnnotationTableConfigurationRequest$;exports.UpdateBucketMetadataInventoryTableConfiguration$ = UpdateBucketMetadataInventoryTableConfiguration$;exports.UpdateBucketMetadataInventoryTableConfigurationCommand = UpdateBucketMetadataInventoryTableConfigurationCommand;exports.UpdateBucketMetadataInventoryTableConfigurationRequest$ = UpdateBucketMetadataInventoryTableConfigurationRequest$;exports.UpdateBucketMetadataJournalTableConfiguration$ = UpdateBucketMetadataJournalTableConfiguration$;exports.UpdateBucketMetadataJournalTableConfigurationCommand = UpdateBucketMetadataJournalTableConfigurationCommand;exports.UpdateBucketMetadataJournalTableConfigurationRequest$ = UpdateBucketMetadataJournalTableConfigurationRequest$;exports.UpdateObjectEncryption$ = UpdateObjectEncryption$;exports.UpdateObjectEncryptionCommand = UpdateObjectEncryptionCommand;exports.UpdateObjectEncryptionRequest$ = UpdateObjectEncryptionRequest$;exports.UpdateObjectEncryptionResponse$ = UpdateObjectEncryptionResponse$;exports.UploadPart$ = UploadPart$;exports.UploadPartCommand = UploadPartCommand;exports.UploadPartCopy$ = UploadPartCopy$;exports.UploadPartCopyCommand = UploadPartCopyCommand;exports.UploadPartCopyOutput$ = UploadPartCopyOutput$;exports.UploadPartCopyRequest$ = UploadPartCopyRequest$;exports.UploadPartOutput$ = UploadPartOutput$;exports.UploadPartRequest$ = UploadPartRequest$;exports.VersioningConfiguration$ = VersioningConfiguration$;exports.WebsiteConfiguration$ = WebsiteConfiguration$;exports.WriteGetObjectResponse$ = WriteGetObjectResponse$;exports.WriteGetObjectResponseCommand = WriteGetObjectResponseCommand;exports.WriteGetObjectResponseRequest$ = WriteGetObjectResponseRequest$;exports._Error$ = _Error$;exports._Object$ = _Object$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListBuckets = paginateListBuckets;exports.paginateListDirectoryBuckets = paginateListDirectoryBuckets;exports.paginateListObjectAnnotations = paginateListObjectAnnotations;exports.paginateListObjectsV2 = paginateListObjectsV2;exports.paginateListParts = paginateListParts;exports.waitForBucketExists = waitForBucketExists;exports.waitForBucketNotExists = waitForBucketNotExists;exports.waitForObjectExists = waitForObjectExists;exports.waitForObjectNotExists = waitForObjectNotExists;exports.waitUntilBucketExists = waitUntilBucketExists;exports.waitUntilBucketNotExists = waitUntilBucketNotExists;exports.waitUntilObjectExists = waitUntilObjectExists;exports.waitUntilObjectNotExists = waitUntilObjectNotExists;