1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6932],{89728:function(e,t,r){r.d(t,{K5:function(){return w},oH:function(){return b},Mx:function(){return y},zV:function(){return E},tZ:function(){return s},aZ:function(){return d},BP:function(){return v},CU:function(){return $},$E:function(){return h},hr:function(){return g}}),r(30349);var n=r(81232);let o=(e,t)=>(r,o)=>async i=>{let s=e.httpAuthSchemeProvider(await t.httpAuthSchemeParametersProvider(e,o,i.input)),a=function(e){let t=new Map;for(let r of e)t.set(r.schemeId,r);return t}(e.httpAuthSchemes),l=(0,n.J)(o),u=[];for(let r of s){let n=a.get(r.schemeId);if(!n){u.push(`HttpAuthScheme \`${r.schemeId}\` was not enabled for this service.`);continue}let i=n.identityProvider(await t.identityProviderConfigProvider(e));if(!i){u.push(`HttpAuthScheme \`${r.schemeId}\` did not have an IdentityProvider configured.`);continue}let{identityProperties:s={},signingProperties:f={}}=r.propertiesExtractor?.(e,o)||{};r.identityProperties=Object.assign(r.identityProperties||{},s),r.signingProperties=Object.assign(r.signingProperties||{},f),l.selectedHttpAuthScheme={httpAuthOption:r,identity:await i(r.identityProperties),signer:n.signer};break}if(!l.selectedHttpAuthScheme)throw Error(u.join("\n"));return r(i)},i={step:"serialize",tags:["HTTP_AUTH_SCHEME"],name:"httpAuthSchemeMiddleware",override:!0,relation:"before",toMiddleware:"endpointV2Middleware"},s=(e,{httpAuthSchemeParametersProvider:t,identityProviderConfigProvider:r})=>({applyToStack:n=>{n.addRelativeTo(o(e,{httpAuthSchemeParametersProvider:t,identityProviderConfigProvider:r}),i)}});r(14464).JK.name;var a=r(96108);let l=e=>e=>{throw e},u=(e,t)=>
1{},f=e=>(e,t)=>async r=>{if(!a.aW.isInstance(r.request))return e(r);let o=(0,n.J)(t).selectedHttpAuthScheme;if(!o)throw Error("No HttpAuthScheme was selected: unable to sign request");let{httpAuthOption:{signingProperties:i={}},identity:s,signer:f}=o,c=await e({...r,request:await f.sign(r.request,s,i)}).catch((f.errorHandler||l)(i));return(f.successHandler||u)(c.response,i),c},c={step:"finalizeRequest",tags:["HTTP_SIGNING"],name:"httpSigningMiddleware",aliases:["apiKeyMiddleware","tokenMiddleware","awsAuthMiddleware"],override:!0,relation:"after",toMiddleware:"retryMiddleware"},d=e=>({applyToStack:t=>{t.addRelativeTo(f(e),c)}}),h=e=>{if("function"==typeof e)return e;let t=Promise.resolve(e);return()=>t},p=async(e,t,r,n=e=>e,...o)=>{let i=new e(r);return i=n(i)??i,await t.send(i,...o)};function y(e,t,r,n,o){return async function*(i,s,...a){let l;let u=i.startingToken??s[r],f=!0;for(;f;){if(s[r]=u,o&&(s[o]=s[o]??i.pageSize),i.client instanceof e)l=await p(t,i.client,s,i.withCommand,...a);else throw Error(`Invalid client, expected instance of ${e.name}`);yield l;let c=u;f=!!((u=m(l,n))&&(!i.stopOnSameToken||u!==c))}}}let m=(e,t)=>
1{let r=e;for(let e of t.split(".")){if(!r||"object"!=typeof r)return;r=r[e]}return r};function g(e,t,r){e.__smithy_context?e.__smithy_context.features||(e.__smithy_context.features={}):e.__smithy_context={features:{}},e.__smithy_context.features[t]=r}r(41901);class w{constructor(e){for(let[t,r]of(this.authSchemes=new Map,Object.entries(e)))void 0!==r&&this.authSchemes.set(t,r)}getIdentityProvider(e){return this.authSchemes.get(e)}}class b{async sign(e,t,r){return e}}let v=e=>E(e)&&e.expiration.getTime()-Date.now()<3e5,E=e=>void 0!==e.expiration,$=(e,t,r)=>{let n,o,i;if(void 0===e)return;let s="function"!=typeof e?async()=>Promise.resolve(e):e,a=!1,l=async e=>{o||(o=s(e));try{n=await o,i=!0,a=!1}finally{o=void 0}return n};return void 0===t?async e=>((!i||e?.forceRefresh)&&(n=await l(e)),n):async e=>((!i||e?.forceRefresh)&&(n=await l(e)),a||(r(n)?t(n)&&await l(e):a=!0),n)}},41901:function(e,t,r){r.d(t,{Wg:function(){return o},jc:function(){return i}});var n=r(73546);let o=async(e=new Uint8Array,t)=>{if(e instanceof Uint8Array)return n.HE.mutate(e);if(!e)return n.HE.mutate(new Uint8Array);let r=t.streamCollector(e);return n.HE.mutate(await r)};function i(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}r(96108)},65645:function(e,t,r){r.d(t,{BX:function(){return a},CF:function(){return u}});var n=r(96108),o=r(13587);function i(e,t){return new Request(e,t)}let s={supported:void 0};class a{static create(e){return"function"==typeof e?.handle?e:new a(e)}constructor(e){"function"==typeof e?this.configProvider=e().then(e=>e||{}):(this.config=e??{},this.configProvider=Promise.resolve(this.config)),void 0===s.supported&&(s.supported=!!("undefined"!=typeof Request&&"keepalive"in i("https://[::1]")))}destroy(){}async handle(e,{abortSignal:t}={}){this.config||(this.config=await this.configProvider);let r=this.config.requestTimeout,a=!0===this.config.keepAlive,l=this.config.credentials;if(t?.aborted){let e=Error("Request aborted");return e.name="AbortError",Promise.reject(e)}let u=e.path,f=function(e){let t=[];for(let r of Object.keys(e).sort()){let n=e[r];if(r=(0,o.i)(r),Array.isArray(n))for(let e=0,i=n.length;e<i;e++)t.push(`${r}=${(0,o.i)(n[e])}`);else{let e=r;(n||"string"==typeof n)&&(e+=`=${(0,o.i)(n)}
1`),t.push(e)}}return t.join("&")}(e.query||{});f&&(u+=`?${f}`),e.fragment&&(u+=`#${e.fragment}`);let c="";if(null!=e.username||null!=e.password){let t=e.username??"",r=e.password??"";c=`${t}:${r}@`}let{port:d,method:h}=e,p=`${e.protocol}//${c}${e.hostname}${d?`:${d}`:""}${u}`,y="GET"===h||"HEAD"===h?void 0:e.body,m={body:y,headers:new Headers(e.headers),method:h,credentials:l};this.config?.cache&&(m.cache=this.config.cache),y&&(m.duplex="half"),"undefined"!=typeof AbortController&&(m.signal=t),s.supported&&(m.keepalive=a),"function"==typeof this.config.requestInit&&Object.assign(m,this.config.requestInit(e));let g=()=>{},w=[fetch(i(p,m)).then(e=>{let t=e.headers,r={};for(let e of t.entries())r[e[0]]=e[1];return void 0!=e.body?{response:new n.Zn({headers:r,reason:e.statusText,statusCode:e.status,body:e.body})}:e.blob().then(t=>({response:new n.Zn({headers:r,reason:e.statusText,statusCode:e.status,body:t})}))}),function(e=0){return new Promise((t,r)=>{e&&setTimeout(()=>{let t=Error(`Request did not complete within ${e} ms`);t.name="TimeoutError",r(t)},e)})}(r)];return t&&w.push(new Promise((e,r)=>{let n=()=>{let e=Error("Request aborted");e.name="AbortError",r(e)};"function"==typeof t.addEventListener?(t.addEventListener("abort",n,{once:!0}),g=()=>t.removeEventListener("abort",n)):t.onabort=n})),Promise.race(w).finally(g)}updateHttpClientConfig(e,t){this.config=void 0,this.configProvider=this.configProvider.then(r=>(r[e]=t,r))}httpHandlerConfigs(){return this.config??{}}}var l=r(80880);let u=async e=>"function"==typeof Blob&&e instanceof Blob||e.constructor?.name==="Blob"?void 0!==Blob.prototype.arrayBuffer?new Uint8Array(await e.arrayBuffer()):f(e):c(e);async function f(e){let t=await new Promise((t,r)=>{let n=new FileReader;n.onloadend=()=>{if(2!==n.readyState)return r(Error("Reader aborted too early"));let e=n.result??"",o=e.indexOf(","),i=o>-1?o+1:e.length;t(e.substring(i))},n.onabort=()=>r(Error("Read aborted")),n.onerror=()=>r(n.error),n.readAsDataURL(e)});return new Uint8Array((0,l.G)(t))}async function c(e){let t=[],r=e.getReader(),n=!1,o=0;for(;!n;){let{done:e,value:i}=await r.read();i&&(t.push(i),o+=i.length),n=e}let i=new Uint8Array(o),s=0;for(let e of t)i.set(e,s),s+=e.length;return i}},14464:function(e,t,r){r.d(t,{p2:function(){return a},JK:function(){return s}});let n=(e,t)=>(r,n)=>async o=>{let{response:i}=await r(o);try{let r=await t(i,e);return{response:i,output:r}}catch(e){if(Object.defineProperty(e,"$response",{value:i}),!("$metadata"in e)){let t="Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.";try{e.message+="\n "+t}catch(e){n.logger&&n.logger?.constructor?.name!=="NoOpLogger"?n.logger?.warn?.(t):console.warn(t)}void 0!==e.$responseBodyText&&e.$response&&(e.$response.body=e.$responseBodyText)}throw e}},o=(e,t)=>(r,n)=>async o=>{let i=n.endpointV2?.url&&e.urlParser?async()=>e.urlParser(n.endpointV2.url):e.endpoint;if(!i)throw Error("No valid endpoint provider available.");let s=await t(o.input,{...e,endpoint:i});return r({...o,request:s})},i={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},s={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function a(e,t,r){return{applyToStack:a=>{a.add(n(e,r),i),a.add(o(e,t),s)}}}},62346:function(e,t,r){r.d(t,{mV:function(){return o},HP:function(){return i}});class n extends Error{constructor(e,t=!0){let r;let o=!0;"boolean"==typeof t?(r=void 0,o=t):null!=t&&"object"==typeof t&&(r=t.logger,o=t.tryNextLink??!0),super(e),this.name="ProviderError",this.tryNextLink=o,Object.setPrototypeOf(this,n.prototype),r?.debug?.(`@smithy/property-provider ${o?"->":"(!)"} ${e}`)}static from(e,t=!0){return Object.assign(new this(e.message,t),e)}}class o extends n{constructor(e,t=!0){super(e,t),this.name="CredentialsProviderError",Object.setPrototypeOf(this,o.prototype)}}let i=(e,t,r)=>{let n,o,i;let s=!1,a=async()=>{o||(o=e());try{n=await o,i=!0,s=!1}finally{o=void 0}return n};return void 0===t?async e=>((!i||e?.forceRefresh)&&(n=await a()),n):async e=>((!i||e?.forceRefresh)&&(n=await a()),s||(r&&!r(n)?s=!0:t(n)&&await a()),n)}},96108:function(e,t,r){r.d(t,{aW:function(){return i},Zn:function(){return s},cA:function(){return n},AO:function(){return o}});let n=e=>({setHttpHandler(t){e.httpHandler=t},httpHandler:()=>e.httpHandler,updateHttpClientConfig(t,r){e.httpHandler?.updateHttpClientConfig(t,r)},httpHandlerConfigs:()=>e.httpHandler.httpHandlerConfigs()}),o=e=>({httpHandler:e.httpHandler()});r(30349);class i{constructor(e){this.method=e.method||"GET",this.hostname=e.hostname||"localhost",this.port=e.port,this.query=e.query||{},this.headers=e.headers||{},this.body=e.body,this.protocol=e.protocol?":"!==e.protocol.slice(-1)?`${e.protocol}:`:e.protocol:"https:",this.path=e.path?"/"!==e.path.charAt(0)?`/${e.path}`:e.path:"/",this.username=e.username,this.password=e.password,this.fragment=e.fragment}static clone(e){var t;let r=new i({...e,headers:{...e.headers}});return r.query&&(r.query=Object.keys(t=r.query).reduce((e,r)=>{let n=t[r];return{...e,[r]:Array.isArray(n)?[...n]:n}},{})),r}static isInstance(e){return!!e&&"method"in e&&"protocol"in e&&"hostname"in e&&"path"in e&&"object"==typeof e.query&&"object"==typeof e.headers}clone(){return i.clone(this)}}class s{constructor(e){this.statusCode=e.statusCode,this.reason=e.reason,this.headers=e.headers||{},this.body=e.body}static isInstance(e){return!!e&&"number"==typeof e.statusCode&&"object"==typeof e.headers}}},47834:function(e,t,r){r.d(t,{KU:function(){return l},mY:function(){return c},vk:function(){return ef},oc:function(){return h},sI:function(){return V},F3:function(){return ey},Wg:function(){return u.Wg},TW:function(){return p},to:function(){return Y},zE:function(){return y},u$:function(){return v},CE:function(){return C},Fx:function(){return m},pY:function(){return x},jc:function(){return u.jc},kE:function(){return es},sT:function(){return el},jv:function(){return et},KX:function(){return L},uj:function(){return z},aH:function(){return U},SQ:function(){return ea},AF:function(){return P},qn:function(){return ec},PC:function(){return X}});let n=(e,t)=>{let r=[];if(e&&r.push(e),t)for(let e of t)r.push(e);return r},o=(e,t)=>`${e||"anonymous"}${t&&t.length>0?` (a.k.a. ${t.join(",")})`:""}`,i=()=>{let e=[],t=[],r=!1,l=new Set,u=e=>e.sort((e,t)=>
1s[t.step]-s[e.step]||a[t.priority||"normal"]-a[e.priority||"normal"]),f=r=>{let o=!1,i=e=>{let t=n(e.name,e.aliases);if(t.includes(r)){for(let e of(o=!0,t))l.delete(e);return!1}return!0};return e=e.filter(i),t=t.filter(i),o},c=r=>{let o=!1,i=e=>{if(e.middleware===r){for(let t of(o=!0,n(e.name,e.aliases)))l.delete(t);return!1}return!0};return e=e.filter(i),t=t.filter(i),o},d=r=>(e.forEach(e=>{r.add(e.middleware,{...e})}),t.forEach(e=>{r.addRelativeTo(e.middleware,{...e})}),r.identifyOnResolve?.(y.identifyOnResolve()),r),h=e=>{let t=[];return e.before.forEach(e=>{0===e.before.length&&0===e.after.length?t.push(e):t.push(...h(e))}),t.push(e),e.after.reverse().forEach(e=>{0===e.before.length&&0===e.after.length?t.push(e):t.push(...h(e))}),t},p=(r=!1)=>{let i=[],s=[],a={};return e.forEach(e=>{let t={...e,before:[],after:[]};for(let e of n(t.name,t.aliases))a[e]=t;i.push(t)}),t.forEach(e=>{let t={...e,before:[],after:[]};for(let e of n(t.name,t.aliases))a[e]=t;s.push(t)}),s.forEach(e=>{if(e.toMiddleware){let t=a[e.toMiddleware];if(void 0===t){if(r)return;throw Error(`${e.toMiddleware} is not found when adding ${o(e.name,e.aliases)} middleware ${e.relation} ${e.toMiddleware}`)}"after"===e.relation&&t.after.push(e),"before"===e.relation&&t.before.push(e)}}),u(i).map(h).reduce((e,t)=>(e.push(...t),e),[])},y={add:(t,r={})=>{let{name:i,override:s,aliases:a}=r,u={step:"initialize",priority:"normal",middleware:t,...r},f=n(i,a);if(f.length>0){if(f.some(e=>l.has(e))){if(!s)throw Error(`Duplicate middleware name '${o(i,a)}'`);for(let t of f){let r=e.findIndex(e=>e.name===t||e.aliases?.some(e=>e===t));if(-1===r)continue;let n=e[r];if(n.step!==u.step||u.priority!==n.priority)throw Error(`"${o(n.name,n.aliases)}" middleware with ${n.priority} priority in ${n.step} step cannot be overridden by "${o(i,a)}" middleware with ${u.priority} priority in ${u.step} step.`);e.splice(r,1)}}for(let e of f)l.add(e)}e.push(u)},addRelativeTo:(e,r)=>{let{name:i,override:s,aliases:a}=r,u={middleware:e,...r},f=n(i,a);if(f.length>0){if(f.some(e=>l.has(e))){if(!s)throw Error(`Duplicate middleware name '${o(i,a)}'`);for(let e of f){let r=t.findIndex(t=>t.name===e||t.aliases?.some(t=>t===e));if(-1===r)continue;let n=t[r];if(n.toMiddleware!==u.toMiddleware||n.relation!==u.relation)throw Error(`"${o(n.name,n.aliases)}" middleware ${n.relation} "${n.toMiddleware}" middleware cannot be overridden by "${o(i,a)}" middleware ${u.relation} "${u.toMiddleware}" middleware.`);t.splice(r,1)}}for(let e of f)l.add(e)}t.push(u)},clone:()=>d(i()),use:e=>{e.applyToStack(y)},remove:e=>"string"==typeof e?f(e):c(e),removeByTag:r=>{let o=!1,i=e=>{let{tags:t,name:i,aliases:s}=e;if(t&&t.includes(r)){for(let e of n(i,s))l.delete(e);return o=!0,!1}return!0};return e=e.filter(i),t=t.filter(i),o},concat:e=>{let t=d(i());return t.use(e),t.identifyOnResolve(r||t.identifyOnResolve()||(e.identifyOnResolve?.()??!1)),t},applyToStack:d,identify:()=>p(!0).map(e=>{let t=e.step??e.relation+" "+e.toMiddleware;return o(e.name,e.aliases)+" - "+t}),identifyOnResolve:e=>("boolean"==typeof e&&(r=e),r),resolve:(e,t)=>{for(let r of p().map(e=>e.middleware).reverse())e=r(e,t);return r&&console.log(y.identify()),e}};return y},s={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},a={high:3,normal:2,low:1};class l{constructor(e){this.config=e,this.middlewareStack=i()}send(e,t,r){let n;let o="function"!=typeof t?t:void 0,i="function"==typeof t?t:r;if(void 0===o&&!0===this.config.cacheMiddleware){this.handlers||(this.handlers=new WeakMap);let t=this.handlers;t.has(e.constructor)?n=t.get(e.constructor):(n=e.resolveMiddleware(this.middlewareStack,this.config,o),t.set(e.constructor,n))}else delete this.handlers,n=e.resolveMiddleware(this.middlewareStack,this.config,o);if(!i)return n(e).then(e=>e.output);n(e).then(e=>i(null,e.output),e=>i(e)).catch(()=>{})}destroy(){this.config?.requestHandler?.destroy?.(),delete this.handlers}}var u=r(41901),f=r(30349);class c{constructor(){this.middlewareStack=i()}static classBuilder(){return new d}resolveMiddlewareWithContext(e,t,r,{middlewareFn:n,clientName:o,commandName:i,inputFilterSensitiveLog:s,outputFilterSensitiveLog:a,smithyContext:l,additionalContext:u,CommandCtor:c}){for(let o of n.bind(this)(c,e,t,r))this.middlewareStack.use(o);let d=e.concat(this.middlewareStack),{logger:h}=t,p={logger:h,clientName:o,commandName:i,inputFilterSensitiveLog:s,outputFilterSensitiveLog:a,[f.zK]:{commandInstance:this,...l},...u},{requestHandler:y}=t;return d.resolve(e=>y.handle(e.request,r||{}),p)}}class d{constructor(){this._init=()=>{},this._ep={},this._middlewareFn=()=>[],this._commandName="",this._clientName="",this._additionalContext={},this._smithyContext={},this._inputFilterSensitiveLog=e=>e,this._outputFilterSensitiveLog=e=>
1e,this._serializer=null,this._deserializer=null}init(e){this._init=e}ep(e){return this._ep=e,this}m(e){return this._middlewareFn=e,this}s(e,t,r={}){return this._smithyContext={service:e,operation:t,...r},this}c(e={}){return this._additionalContext=e,this}n(e,t){return this._clientName=e,this._commandName=t,this}f(e=e=>e,t=e=>e){return this._inputFilterSensitiveLog=e,this._outputFilterSensitiveLog=t,this}ser(e){return this._serializer=e,this}de(e){return this._deserializer=e,this}build(){let e;let t=this;return e=class extends c{static getEndpointParameterInstructions(){return t._ep}constructor(...[e]){super(),this.serialize=t._serializer,this.deserialize=t._deserializer,this.input=e??{},t._init(this)}resolveMiddleware(r,n,o){return this.resolveMiddlewareWithContext(r,n,o,{CommandCtor:e,middlewareFn:t._middlewareFn,clientName:t._clientName,commandName:t._commandName,inputFilterSensitiveLog:t._inputFilterSensitiveLog,outputFilterSensitiveLog:t._outputFilterSensitiveLog,smithyContext:t._smithyContext,additionalContext:t._additionalContext})}}}}let h="***SensitiveInformation***",p=(e,t)=>{for(let r of Object.keys(e)){let n=e[r],o=async function(e,t,r){let o=new n(e);if("function"==typeof t)this.send(o,t);else{if("function"!=typeof r)return this.send(o,t);if("object"!=typeof t)throw Error(`Expected http options but got ${typeof t}`);this.send(o,t||{},r)}},i=(r[0].toLowerCase()+r.slice(1)).replace(/Command$/,"");t.prototype[i]=o}},y=e=>{if(null!=e){if("number"==typeof e){if((0===e||1===e)&&j.warn(N(`Expected boolean, got ${typeof e}: ${e}`)),0===e)return!1;if(1===e)return!0}if("string"==typeof e){let t=e.toLowerCase();if(("false"===t||"true"===t)&&j.warn(N(`Expected boolean, got ${typeof e}: ${e}`)),"false"===t)return!1;if("true"===t)return!0}if("boolean"==typeof e)return e;throw TypeError(`Expected boolean, got ${typeof e}: ${e}`)}},m=e=>{if(null!=e){if("string"==typeof e){let t=parseFloat(e);if(!Number.isNaN(t))return String(t)!==String(e)&&j.warn(N(`Expected number but observed string: ${e}`)),t}if("number"==typeof e)return e;throw TypeError(`Expected number, got ${typeof e}: ${e}`)}},g=Math.ceil(17014118346046923e22*(2-11920928955078125e-23)),w=e=>{let t=m(e);if(void 0!==t&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0&&Math.abs(t)>g)throw TypeError(`Expected 32-bit float, got ${e}`);return t},b=e=>{if(null!=e){if(Number.isInteger(e)&&!Number.isNaN(e))return e;throw TypeError(`Expected integer, got ${typeof e}: ${e}`)}},v=e=>S(e,32),E=e=>S(e,16),$=e=>S(e,8),S=(e,t)=>{let r=b(e);if(void 0!==r&&T(r,t)!==r)throw TypeError(`Expected ${t}-bit integer, got ${e}`);return r},T=(e,t)=>{switch(t){case 32:return Int32Array.of(e)[0];case 16:return Int16Array.of(e)[0];case 8:return Int8Array.of(e)[0]}},C=(e,t)=>{if(null==e){if(t)throw TypeError(`Expected a non-null value for ${t}`);throw TypeError("Expected a non-null value")}return e},x=e=>{if(null!=e){if("string"==typeof e)return e;if(["boolean","number","bigint"].includes(typeof e))return j.warn(N(`Expected string, got ${typeof e}: ${e}`)),String(e);throw TypeError(`Expected string, got ${typeof e}: ${e}`)}},_=e=>"string"==typeof e?m(O(e)):m(e),A=e=>"string"==typeof e?w(O(e)):w(e),R=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,O=e=>{let t=e.match(R);if(null===t||t[0].length!==e.length)throw TypeError("Expected real number, got implicit NaN");return parseFloat(e)},P=e=>"string"==typeof e?v(O(e)):v(e),I=e=>"string"==typeof e?E(O(e)):E(e),H=e=>"string"==typeof e?$(O(e)):$(e),N=e=>String(TypeError(e).stack||e).split("\n").slice(0,5).filter(e=>!e.includes("stackTraceWarning")).join("\n"),j={warn:console.warn},M=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],k=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),z=e=>{if(null==e)return;if("string"!=typeof e)throw TypeError("RFC-3339 date-times must be expressed as strings");let t=k.exec(e);if(!t)throw TypeError("Invalid RFC-3339 date-time value");let[r,n,o,i,s,a,l,u]=t;return F(I(Z(n)),W(o,"month",1,12),W(i,"day",1,31),{hours:s,minutes:a,seconds:l,fractionalMilliseconds:u})},q=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?(([-+]\d{2}\:\d{2})|[zZ])$/),U=e=>{if(null==e)return;if("string"!=typeof e)throw TypeError("RFC-3339 date-times must be expressed as strings");let t=q.exec(e);if(!t)throw TypeError("Invalid RFC-3339 date-time value");let[r,n,o,i,s,a,l,u,f]=t,c=F(I(Z(n)),W(o,"month",1,12),W(i,"day",1,31),{hours:s,minutes:a,seconds:l,fractionalMilliseconds:u});return"Z"!=f.toUpperCase()&&c.setTime(c.getTime()-K(f)),c},L=e=>{let t;if(null!=e){if("number"==typeof e)t=e;else if("string"==typeof e)t=_(e);else if("object"==typeof e&&1===e.tag)t=e.value;else throw TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(t)||t===1/0||t===-1/0)throw TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(1e3*t))}},F=(e,t,r,n)=>{let o=t-1;return D(e,o,r),new Date(Date.UTC(e,o,r,W(n.hours,"hour",0,23),W(n.minutes,"minute",0,59),W(n.seconds,"seconds",0,60),G(n.fractionalMilliseconds)))},B=[31,28,31,30,31,30,31,31,30,31,30,31],D=(e,t,r)=>{let n=B[t];if(1===t&&J(e)&&(n=29),r>n)throw TypeError(`Invalid day for ${M[t]} in ${e}: ${r}`)},J=e=>e%4==0&&(e%100!=0||e%400==0),W=(e,t,r,n)=>{let o=H(Z(e));if(o<r||o>n)throw TypeError(`${t} must be between ${r} and ${n}, inclusive`);return o},G=e=>null==e?0:1e3*A("0."+e),K=e=>{let t=e[0],r=1;if("+"==t)r=1;else if("-"==t)r=-1;else throw TypeError(`Offset direction, ${t}, must be "+" or "-"`);return r*(60*Number(e.substring(1,3))+Number(e.substring(4,6)))*6e4},Z=e=>{let t=0;for(;t<e.length-1&&"0"===e.charAt(t);)t++;return 0===t?e:e.slice(t)};
1class V extends Error{constructor(e){super(e.message),Object.setPrototypeOf(this,Object.getPrototypeOf(this).constructor.prototype),this.name=e.name,this.$fault=e.$fault,this.$metadata=e.$metadata}static isInstance(e){return!!e&&(V.prototype.isPrototypeOf(e)||!!e.$fault&&!!e.$metadata&&("client"===e.$fault||"server"===e.$fault))}static[Symbol.hasInstance](e){return!!e&&(this===V?V.isInstance(e):!!V.isInstance(e)&&(e.name&&this.name?this.prototype.isPrototypeOf(e)||e.name===this.name:this.prototype.isPrototypeOf(e)))}}let Y=(e,t={})=>{Object.entries(t).filter(([,e])=>void 0!==e).forEach(([t,r])=>{(void 0==e[t]||""===e[t])&&(e[t]=r)});let r=e.message||e.Message||"UnknownError";return e.message=r,delete e.Message,e},Q=({output:e,parsedBody:t,exceptionCtor:r,errorCode:n})=>{let o=ee(e),i=o.httpStatusCode?o.httpStatusCode+"":void 0;throw Y(new r({name:t?.code||t?.Code||n||i||"UnknownError",$fault:"client",$metadata:o}),t)},X=e=>({output:t,parsedBody:r,errorCode:n})=>{Q({output:t,parsedBody:r,exceptionCtor:e,errorCode:n})},ee=e=>({httpStatusCode:e.statusCode,requestId:e.headers["x-amzn-requestid"]??e.headers["x-amzn-request-id"]??e.headers["x-amz-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}),et=e=>{switch(e){case"standard":case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}},er=e=>{let t=[];for(let r in f.f3){let n=f.f3[r];void 0!==e[n]&&t.push({algorithmId:()=>n,checksumConstructor:()=>e[n]})}return{addChecksumAlgorithm(e){t.push(e)},checksumAlgorithms:()=>t}},en=e=>{let t={};return e.checksumAlgorithms().forEach(e=>{t[e.algorithmId()]=e.checksumConstructor()}),t},eo=e=>({setRetryStrategy(t){e.retryStrategy=t},retryStrategy:()=>e.retryStrategy}),ei=e=>{let t={};return t.retryStrategy=e.retryStrategy(),t},es=e=>Object.assign(er(e),eo(e)),ea=e=>Object.assign(en(e),ei(e)),el=e=>{let t="#text";for(let r in e)e.hasOwnProperty(r)&&void 0!==e[r][t]?e[r]=e[r][t]:"object"==typeof e[r]&&null!==e[r]&&(e[r]=el(e[r]));return e},eu=function(e){return Object.assign(new String(e),{deserializeJSON:()=>JSON.parse(String(e)),toString:()=>String(e),toJSON:()=>String(e)})};eu.from=e=>e&&"object"==typeof e&&(e instanceof eu||"deserializeJSON"in e)?e:"string"==typeof e||Object.getPrototypeOf(e)===String.prototype?eu(String(e)):eu(JSON.stringify(e)),eu.fromObject=eu.from;class ef{trace(){}debug(){}info(){}warn(){}error(){}}let ec=(e,t)=>{let r={};for(let n in t)ed(r,e,t,n);return r},ed=(e,t,r,n)=>{if(null!==t){let o=r[n];"function"==typeof o&&(o=[,o]);let[i=eh,s=ep,a=n]=o;("function"==typeof i&&i(t[a])||"function"!=typeof i&&i)&&(e[n]=s(t[a]));return}let[o,i]=r[n];if("function"==typeof i){let t;let r=void 0===o&&null!=(t=i()),s="function"==typeof o&&!!o(void 0)||"function"!=typeof o&&!!o;r?e[n]=t:s&&(e[n]=i())}else{let t=void 0===o&&null!=i,r="function"==typeof o&&!!o(i)||"function"!=typeof o&&!!o;(t||r)&&(e[n]=i)}},eh=e=>null!=e,ep=e=>e,ey=e=>{if(null==e)return{};if(Array.isArray(e))return e.filter(e=>null!=e).map(ey);if("object"==typeof e){let t={};for(let r of Object.keys(e))null!=e[r]&&(t[r]=ey(e[r]));return t}return e}},30349:function(e,t,r){var n,o,i,s,a,l,u,f,c,d,h,p,y,m;r.d(t,{f3:function(){return s},cj:function(){return i},zK:function(){return g}}),(f=n||(n={})).HEADER="header",f.QUERY="query",(c=o||(o={})).HEADER="header",c.QUERY="query",(d=i||(i={})).HTTP="http",d.HTTPS="https",(h=s||(s={})).MD5="md5",h.CRC32="crc32",h.CRC32C="crc32c",h.SHA1="sha1",h.SHA256="sha256",(p=a||(a={}))[p.HEADER=0]="HEADER",p[p.TRAILER=1]="TRAILER";let g="__smithy_context";(y=l||(l={})).PROFILE="profile",y.SSO_SESSION="sso-session",y.SERVICES="services",(m=u||(u={})).HTTP_0_9="http/0.9",m.HTTP_1_0="http/1.0",m.TDS_8_0="tds/8.0"},80880:function(e,t,r){r.d(t,{G:function(){return i},s:function(){return a}});let n={},o=Array(64);for(let e=0;e+65<=90;e++){let t=String.fromCharCode(e+65);n[t]=e,o[e]=t}for(let e=0;e+97<=122;e++){let t=String.fromCharCode(e+97),r=e+26;n[t]=r,o[r]=t}for(let e=0;e<10;e++){n[e.toString(10)]=e+52;let t=e.toString(10),r=e+52;n[t]=r,o[r]=t}n["+"]=62,o[62]="+",n["/"]=63,o[63]="/";let i=e=>{let t=e.length/4*3;"=="===e.slice(-2)?t-=2:"="===e.slice(-1)&&t--;let r=new ArrayBuffer(t),o=new DataView(r);for(let t=0;t<e.length;t+=4){let r=0,i=0;for(let o=t,s=t+3;o<=s;o++)if("="!==e[o]){if(!(e[o]in n))throw TypeError(`Invalid character ${e[o]} in base64 string.`);r|=n[e[o]]<<(s-o)*6,i+=6}else r>>=6;let s=t/4*3;r>>=i%8;let a=Math.floor(i/8);for(let e=0;e<a;e++){let t=(a-e-1)*8;o.setUint8(s+e,(r&255<<t)>>t)}}return new Uint8Array(r)};var s=r(80102);function a(e){let t;let r="object"==typeof(t="string"==typeof e?(0,s.$)(e):e)&&"number"==typeof t.length,n="object"==typeof t&&"number"==typeof t.byteOffset&&"number"==typeof t.byteLength;if(!r&&!n)throw Error("@smithy/util-base64: toBase64 encoder function only accepts string | Uint8Array.");let i="";for(let e=0;e<t.length;e+=3){let r=0,n=0;for(let o=e,i=Math.min(e+3,t.length);o<i;o++)r|=t[o]<<(i-o-1)*8,n+=8;let s=Math.ceil(n/6);r<<=6*s-n;for(let e=1;e<=s;e++){let t=(s-e)*6;i+=o[(r&63<<t)>>t]}i+="==".slice(0,4-s)}return i}},58010:function(e,t,r){r.d(t,{H:function(){return i},N:function(){return s}});let n={},o={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();1===t.length&&(t=`0${t}`),n[e]=t,o[t]=e}function i(e){if(e.length%2!=0)throw Error("Hex encoded strings must have an even number length");let t=new Uint8Array(e.length/2);for(let r=0;r<e.length;r+=2){let n=e.slice(r,r+2).toLowerCase();if(n in o)t[r/2]=o[n];else throw Error(`Cannot decode unrecognized sequence ${n} as hexadecimal`)}return t}function s(e){let t="";for(let r=0;r<e.byteLength;r++)t+=n[e[r]];return t}},81232:function(e,t,r){r.d(t,{J:function(){return o},$:function(){return i}});var n=r(30349);let o=e=>e[n.zK]||(e[n.zK]={}),i=e=>{if("function"==typeof e)return e;let t=Promise.resolve(e);return()=>t}},73546:function(e,t,r){r.d(t,{HE:function(){return s},Ou:function(){return c}});var n=r(80880),o=r(10637),i=r(80102);class s extends Uint8Array{static fromString(e,t="utf-8"){if("string"==typeof e)return"base64"===t?s.mutate((0,n.G)(e)):s.mutate((0,i.$)(e));throw Error(`Unsupported conversion from ${typeof e} to Uint8ArrayBlobAdapter.`)}static mutate(e){return Object.setPrototypeOf(e,s.prototype),e}transformToString(e="utf-8"){return function(e,t="utf-8"){return"base64"===t?(0,n.s)(e):(0,o.G)(e)}(this,e)}}"function"==typeof ReadableStream&&ReadableStream,r(9109).Buffer;var a=r(65645),l=r(58010);let u=e=>"function"==typeof ReadableStream&&(e?.constructor?.name===ReadableStream.name||e instanceof ReadableStream),f="The stream has already been transformed.",c=e=>{if(!d(e)&&!u(e)){let t=e?.__proto__?.constructor?.name||e;throw Error(`Unexpected stream implementation, expect Blob or ReadableStream, got ${t}`)}let t=!1,r=async()=>
1{if(t)throw Error(f);return t=!0,await (0,a.CF)(e)},i=e=>{if("function"!=typeof e.stream)throw Error("Cannot transform payload Blob to web stream. Please make sure the Blob.stream() is polyfilled.\nIf you are using React Native, this API is not yet supported, see: https://react-native.canny.io/feature-requests/p/fetch-streaming-body");return e.stream()};return Object.assign(e,{transformToByteArray:r,transformToString:async e=>{let t=await r();if("base64"===e)return(0,n.s)(t);if("hex"===e)return(0,l.N)(t);if(void 0===e||"utf8"===e||"utf-8"===e)return(0,o.G)(t);if("function"==typeof TextDecoder)return new TextDecoder(e).decode(t);throw Error("TextDecoder is not available, please make sure polyfill is provided.")},transformToWebStream:()=>{if(t)throw Error(f);if(t=!0,d(e))return i(e);if(u(e))return e;throw Error(`Cannot transform payload to web stream, got ${e}`)}})},d=e=>"function"==typeof Blob&&e instanceof Blob},13587:function(e,t,r){r.d(t,{i:function(){return n}});let n=e=>encodeURIComponent(e).replace(/[!'()*]/g,o),o=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`},80102:function(e,t,r){r.d(t,{$:function(){return n}});let n=e=>new TextEncoder().encode(e)},10637:function(e,t,r){r.d(t,{G:function(){return n}});let n=e=>{if("string"==typeof e)return e;if("object"!=typeof e||"number"!=typeof e.byteOffset||"number"!=typeof e.byteLength)throw Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.