1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[280],{88852:function(e,t,a){a.d(t,{JWV:function(){return l},Sng:function(){return z},Wnn:function(){return b},_jr:function(){return c},bpd:function(){return u},iaH:function(){return h},ihB:function(){return y},syn:function(){return C},zES:function(){return m},zmf:function(){return i}});var r=a(37933),n=a(67760);a(30520);var o=a(4941),d=a(81844),s=a(90413);let c=async(e,t)=>{let a,r;let d=(0,n.cu)(e,t),s=(0,o.UI)({},M,{"content-type":"application/xml",[eZ]:e[N],[eJ]:e[R],[eX]:e[F],[eQ]:e[Z],[te]:e[eh],[e3]:e[Q],[ts]:e[ex],[tc]:e[eC],[tu]:e[ek]});d.bp("/{Key+}"),d.p("Bucket",()=>e.Bucket,"{Bucket}",!1),d.p("Key",()=>e.Key,"{Key+}",!0);let c=(0,o.UI)({[ty]:[,"CompleteMultipartUpload"],[eD]:[,(0,o.CE)(e[ef],"UploadId")]});return void 0!==e.MultipartUpload&&(r=(r=E(e.MultipartUpload,t)).n("CompleteMultipartUpload"),a=e_,r.a("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),a+=r.toString()),d.m("POST").h(s).q(c).b(a),d.build()},u=async(e,t)=>{let a;let r=(0,n.cu)(e,t),d=(0,o.UI)({},M,{[eV]:e[T],[ev]:e[A],[eP]:e[W],[eM]:e[D],[eT]:e[$],[eq]:e[J],[eL]:[()=>M(e[X]),()=>(0,o._w)(e[X]).toString()],[e1]:e[ea],[e2]:e[er],[e5]:e[en],[e8]:e[eo],[tr]:e[eb],[tt]:e[eg],[tm]:e[eK],[ts]:e[ex],[tc]:e[eC],[tu]:e[ek],[tn]:e[eS],[td]:e[ez],[to]:[()=>M(e[L]),()=>e[L].toString()],[te]:e[eh],[ti]:e[ew],[e6]:e[ei],[e7]:[()=>M(e[el]),()=>(e[el].toISOString().split(".")[0]+"Z").toString()],[e4]:e[eu],[e3]:e[Q],[eF]:e[Y],...void 0!==e.Metadata&&Object.keys(e.Metadata).reduce((t,a)=>(t[`x-amz-meta-${a.toLowerCase()}`]=e.Metadata[a],t),{})});r.bp("/{Key+}"),r.p("Bucket",()=>e.Bucket,"{Bucket}",!1),r.p("Key",()=>e.Key,"{Key+}",!0);let s=(0,o.UI)({[eW]:[,""],[ty]:[,"CreateMultipartUpload"]});return r.m("POST").h(d).q(s).b(a),r.build()},i=async(e,t)=>{let a;let r=(0,n.cu)(e,t),d=(0,o.UI)({},M,{[eq]:e[J]||"application/octet-stream",[eV]:e[T],[ev]:e[A],[eP]:e[W],[eM]:e[D],[eT]:e[$],[eO]:[()=>M(e[_]),()=>e[_].toString()],[ej]:e[V],[ta]:e[Y],[eZ]:e[N],[eJ]:e[R],[eX]:e[F],[eQ]:e[Z],[eL]:[()=>M(e[X]),()=>(0,o._w)(e[X]).toString()],[e1]:e[ea],[e2]:e[er],[e5]:e[en],[e8]:e[eo],[tr]:e[eb],[tt]:e[eg],[tm]:e[eK],[ts]:e[ex],[tc]:e[eC],[tu]:e[ek],[tn]:e[eS],[td]:e[ez],[to]:[()=>M(e[L]),()=>e[L].toString()],[te]:e[eh],[ti]:e[ew],[e6]:e[ei],[e7]:[()=>M(e[el]),()=>(e[el].toISOString().split(".")[0]+"Z").toString()],[e4]:e[eu],[e3]:e[Q],...void 0!==e.Metadata&&Object.keys(e.Metadata).reduce((t,a)=>(t[`x-amz-meta-${a.toLowerCase()}`]=e.Metadata[a],t),{})});r.bp("/{Key+}"),r.p("Bucket",()=>e.Bucket,"{Bucket}",!1),r.p("Key",()=>e.Key,"{Key+}",!0);let s=(0,o.UI)({[ty]:[,"PutObject"]});return void 0!==e.Body&&(a=e.Body),r.m("PUT").h(d).q(s).b(a),r.build()},l=async(e,t)=>{let a,r;let d=(0,n.cu)(e,t),s=(0,o.UI)({},M,{"content-type":"application/xml",[ej]:e[V],[ta]:e[Y],[e3]:e[Q],[te]:e[eh]});d.bp("/{Key+}"),d.p("Bucket",()=>e.Bucket,"{Bucket}",!1),d.p("Key",()=>e.Key,"{Key+}",!0);let c=(0,o.UI)({[eR]:[,""],[e$]:[,e[eB]]});return void 0!==e.Tagging&&(r=I(e.Tagging,t),a=e_,r.a("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),a+=r.toString()),d.m("PUT").h(s).q(c).b(a),d.build()},m=async(e,t)=>{let a;let r=(0,n.cu)(e,t),d=(0,o.UI)({},M,{"content-type":"application/octet-stream",[eO]:[()=>M(e[_]),()=>e[_].toString()],[ej]:e[V],[ta]:e[Y],[eZ]:e[N],[eJ]:e[R],[eX]:e[F],[eQ]:e[Z],[ts]:e[ex],[tc]:e[eC],[tu]:e[ek],[te]:e[eh],[e3]:e[Q]});r.bp("/{Key+}"),r.p("Bucket",()=>e.Bucket,"{Bucket}",!1),r.p("Key",()=>e.Key,"{Key+}",!0);let s=(0,o.UI)({[ty]:[,"UploadPart"],[eN]:[null!=(0,o.CE)(e.PartNumber,"PartNumber"),()=>e[em].toString()],[eD]:[,(0,o.CE)(e[ef],"UploadId")]});return void 0!==e.Body&&(a=e.Body),r.m("PUT").h(d).q(s).b(a),r.build()},y=async(e,t)=>{if(200!==e.statusCode&&e.statusCode>=300)return p(e,t);let a=(0,o.UI)({$metadata:v(e),[et]:[,e.headers[e0]],[eb]:[,e.headers[tr]],[eB]:[,e.headers[tl]],[eS]:[,e.headers[tn]],[L]:[()=>void 0!==e.headers[to],()=>(0,o.gx)(e.headers[to])],[ep]:[,e.headers[e9]]}),r=(0,o.CE)((0,o.Wh)(await tp(e.body,t)),"body");return null!=r[q]&&(a[q]=(0,o.pY)(r[q])),null!=r[N]&&(a[N]=(0,o.pY)(r[N])),null!=r[R]&&(a[R]=(0,o.pY)(r[R])),null!=r[F]&&(a[F]=(0,o.pY)(r[F])),null!=r[Z]&&(a[Z]=(0,o.pY)(r[Z])),null!=r[ee]&&(a[ee]=(0,o.pY)(r[ee])),null!=r[ed]&&(a[ed]=(0,o.pY)(r[ed])),null!=r[es]&&(a[es]=(0,o.pY)(r[es])),a},p=async(e,t)=>{let a={...e,body:await th(e.body,t)},r=tg(e,a.body);return w({output:e,parsedBody:a.body,errorCode:r})},h=async(e,t)=>{if(200!==e.statusCode&&e.statusCode>=300)return g(e,t);let a=(0,o.UI)({$metadata:v(e),[O]:[()=>void 0!==e.headers[eG],()=>(0,o.CE)((0,o.oT)(e.headers[eG]))],[j]:[,e.headers[eH]],[eb]:[,e.headers[tr]],[ex]:[,e.headers[ts]],[ek]:[,e.headers[tu]],[eS]:[,e.headers[tn]],[ez]:[,e.headers[td]],[L]:[()=>void 0!==e.headers[to],()=>(0,o.gx)(e.headers[to])],[ep]:[,e.headers[e9]],[Y]:[,e.headers[eF]]}),r=(0,o.CE)((0,o.Wh)(await tp(e.body,t)),"body");return null!=r[q]&&(a[q]=(0,o.pY)(r[q])),null!=r[ed]&&(a[ed]=(0,o.pY)(r[ed])),null!=r[ef]&&(a[ef]=(0,o.pY)(r[ef])),a},g=async(e,t)=>{let a={...e,body:await th(e.body,t)},r=tg(e,a.body);return w({output:e,parsedBody:a.body,errorCode:r})},b=async(e,t)=>{if(200!==e.statusCode&&e.statusCode>=300)return x(e,t);let a=(0,o.UI)({$metadata:v(e),[et]:[,e.headers[e0]],[ee]:[,e.headers[eY]],[N]:[,e.headers[eZ]],[R]:[,e.headers[eJ]],[F]:[,e.headers[eX]],[Z]:[,e.headers[eQ]],[eb]:[,e.headers[tr]],[eB]:[,e.headers[tl]],[ex]:[,e.headers[ts]],[ek]:[,e.headers[tu]],[eS]:[,e.headers[tn]],[ez]:[,e.headers[td]],[L]:[()=>void 0!==e.headers[to],()=>(0,o.gx)(e.headers[to])],[ep]:[,e.headers[e9]]});return await (0,o.Wg)(e.body,t),a},x=async(e,t)=>{let a={...e,body:await th(e.body,t)},r=tg(e,a.body);return w({output:e,parsedBody:a.body,errorCode:r})},C=async(e,t)=>{if(200!==e.statusCode&&e.statusCode>=300)return k(e,t);let a=(0,o.UI)({$metadata:v(e),[eB]:[,e.headers[tl]]});return await (0,o.Wg)(e.body,t),a},k=async(e,t)=>{let a={...e,body:await th(e.body,t)},r=tg(e,a.body);return w({output:e,parsedBody:a.body,errorCode:r})},z=async(e,t)=>{if(200!==e.statusCode&&e.statusCode>=300)return S(e,t);let a=(0,o.UI)({$metadata:v(e),[eb]:[,e.headers[tr]],[ee]:[,e.headers[eY]],[N]:[,e.headers[eZ]],[R]:[,e.headers[eJ]],[F]:[,e.headers[eX]],[Z]:[,e.headers[eQ]],[ex]:[,e.headers[ts]],[ek]:[,e.headers[tu]],[eS]:[,e.headers[tn]],[L]:[()=>void 0!==e.headers[to],()=>(0,o.gx)(e.headers[to])],[ep]:[,e.headers[e9]]});return await (0,o.Wg)(e.body,t),a},S=async(e,t)=>{let a={...e,body:await th(e.body,t)},r=tg(e,a.body);return w({output:e,parsedBody:a.body,errorCode:r})},w=(0,o.PC)(s.k),E=(e,t)=>{let a=new r.o(G);return a.l(e,"Parts","Part",()=>f(e[ey],t)),a},U=(e,t)=>{let a=new r.o(H);return a.cc(e,ee),a.cc(e,N),a.cc(e,R),a.cc(e,F),a.cc(e,Z),null!=e[em]&&a.c(r.o.of(em,String(e[em])).n(em)),a},f=(e,t)=>e.filter(e=>null!=e).map(e=>U(e,t).n(eA)),B=(e,t)=>{let a=new r.o(eU);return null!=e[ed]&&a.c(r.o.of(ec,e[ed]).n(ed)),a.cc(e,eI),a},I=(e,t)=>{let a=new r.o(ew);return a.lc(e,"TagSet","TagSet",()=>K(e[eE],t)),a},K=(e,t)=>e.filter(e=>null!=e).map(e=>B(e,t).n(eU)),v=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"]}),P=(e,t)=>(0,o.Wg)(e,t).then(e=>t.utf8Encoder(e)),M=e=>null!=e&&""!==e&&(!Object.getOwnPropertyNames(e).includes("length")||0!=e.length)&&(!Object.getOwnPropertyNames(e).includes("size")||0!=e.size),T="ACL",O="AbortDate",j="AbortRuleId",q="Bucket",L="BucketKeyEnabled",Y="ChecksumAlgorithm",A="CacheControl",N="ChecksumCRC32",R="ChecksumCRC32C",W="ContentDisposition",D="ContentEncoding",$="ContentLanguage",_="ContentLength",V="ContentMD5",G="CompletedMultipartUpload",H="CompletedPart",F="ChecksumSHA1",Z="ChecksumSHA256",J="ContentType",X="Expires",Q="ExpectedBucketOwner",ee="ETag",et="Expiration",ea="GrantFullControl",er="GrantRead",en="GrantReadACP",eo="GrantWriteACP",ed="Key",es="Location",ec="ObjectKey",eu="ObjectLockLegalHoldStatus",ei="ObjectLockMode",el="ObjectLockRetainUntilDate",em="PartNumber",ey="Parts",ep="RequestCharged",eh="RequestPayer",eg="StorageClass",eb="ServerSideEncryption",ex="SSECustomerAlgorithm",eC="SSECustomerKey",ek="SSECustomerKeyMD5",ez="SSEKMSEncryptionContext",eS="SSEKMSKeyId",ew="Tagging",eE="TagSet",eU="Tag",ef="UploadId",eB="VersionId",eI="Value",eK="WebsiteRedirectLocation",ev="cache-control",eP="content-disposition",eM="content-encoding",eT="content-language",eO="content-length",ej="content-md5",eq="content-type",eL="expires",eY="etag",eA="member",eN="partNumber",eR="tagging",eW="uploads",eD="uploadId",e$="versionId",e_='<?xml version="1.0" encoding="UTF-8"?>',eV="x-amz-acl",eG="x-amz-abort-date",eH="x-amz-abort-rule-id",eF="x-amz-checksum-algorithm",eZ="x-amz-checksum-crc32",eJ="x-amz-checksum-crc32c",eX="x-amz-checksum-sha1",eQ="x-amz-checksum-sha256",e0="x-amz-expiration",e3="x-amz-expected-bucket-owner",e
11="x-amz-grant-full-control",e2="x-amz-grant-read",e5="x-amz-grant-read-acp",e8="x-amz-grant-write-acp",e4="x-amz-object-lock-legal-hold",e6="x-amz-object-lock-mode",e7="x-amz-object-lock-retain-until-date",e9="x-amz-request-charged",te="x-amz-request-payer",tt="x-amz-storage-class",ta="x-amz-sdk-checksum-algorithm",tr="x-amz-server-side-encryption",tn="x-amz-server-side-encryption-aws-kms-key-id",to="x-amz-server-side-encryption-bucket-key-enabled",td="x-amz-server-side-encryption-context",ts="x-amz-server-side-encryption-customer-algorithm",tc="x-amz-server-side-encryption-customer-key",tu="x-amz-server-side-encryption-customer-key-md5",ti="x-amz-tagging",tl="x-amz-version-id",tm="x-amz-website-redirect-location",ty="x-id",tp=(e,t)=>P(e,t).then(e=>{if(e.length){let t=new d.XMLParser({attributeNamePrefix:"",htmlEntities:!0,ignoreAttributes:!1,ignoreDeclaration:!0,parseTagValue:!1,trimValues:!1,tagValueProcessor:(e,t)=>""===t.trim()&&t.includes("\n")?"":void 0});t.addEntity("#xD","\r"),t.addEntity("#10","\n");let a=t.parse(e),r="#text",n=Object.keys(a)[0],s=a[n];return s[r]&&(s[n]=s[r],delete s[r]),(0,o.sT)(s)}return{}}),th=async(e,t)=>{let a=await tp(e,t);return a.Error&&(a.Error.message=a.Error.message??a.Error.Message),a},tg=(e,t)=>t?.Code!==void 0?t.Code:404==e.statusCode?"NotFound":void 0}}]);
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.