1"use strict";(self.webpackChunkmovielabs=self.webpackChunkmovielabs||[]).push([[805],{93135:function(e,t,r){r.d(t,{$VH:function(){return u},AOs:function(){return w},DIq:function(){return v},FdN:function(){return c},G9e:function(){return R},HQB:function(){return k},Hzt:function(){return C},IOG:function(){return s},MhR:function(){return P},OeH:function(){return b},QHO:function(){return f},R_n:function(){return y},Thh:function(){return M},cGc:function(){return N},d1z:function(){return g},m1L:function(){return H},pRX:function(){return h},qfP:function(){return m},re1:function(){return p},sVK:function(){return l}});var o=r(31635),n=r(32610),a=r(15593),i=r(97663),d=r(68513),s=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)({},_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)({"x-id":"AbortMultipartUpload"},void 0!==e.UploadId&&{uploadId:e.UploadId}),[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"DELETE",headers:r,path:i,query:s,body:undefined})]}}))}))},c=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m,p,y;return(0,o.YH)(this,(function(C){switch(C.label){case 0:if(r=(0,o.Cl)((0,o.Cl)({"content-type":"application/xml"},_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)({},void 0!==e.UploadId&&{uploadId:e.UploadId}),void 0!==e.MultipartUpload&&(u=U(e.MultipartUpload,t),c='<?xml version="1.0" encoding="UTF-8"?>',u.addAttribute("xmlns","http://s3.amazonaws.com/doc/2006-03-01/"),c+=u.toString()),[4,t.endpoint()];case 1:return l=C.sent(),v=l.hostname,m=l.protocol,p=void 0===m?"https":m,y=l.port,[2,new n.Kd({protocol:p,hostname:v,port:y,method:"POST",headers:r,path:i,query:s,body:c})]}}))}))},u=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},_(e.ACL)&&{"x-amz-acl":e.ACL}),_(e.CacheControl)&&{"cache-control":e.CacheControl}),_(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),_(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),_(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),_(e.ContentType)&&{"content-type":e.ContentType}),_(e.CopySource)&&{"x-amz-copy-source":e.CopySource}),_(e.CopySourceIfMatch)&&{"x-amz-copy-source-if-match":e.CopySourceIfMatch}),_(e.CopySourceIfModifiedSince)&&{"x-amz-copy-source-if-modified-since":(0,a.JV)(e.CopySourceIfModifiedSince).toString()}),_(e.CopySourceIfNoneMatch)&&{"x-amz-copy-source-if-none-match":e.CopySourceIfNoneMatch}),_(e.CopySourceIfUnmodifiedSince)&&{"x-amz-copy-source-if-unmodified-since":(0,a.JV)(e.CopySourceIfUnmodifiedSince).toString()}),_(e.Expires)&&{expires:(0,a.JV)(e.Expires).toString()}),_(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),_(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),_(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),_(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),_(e.MetadataDirective)&&{"x-amz-metadata-directive":e.MetadataDirective}),_(e.TaggingDirective)&&{"x-amz-tagging-directive":e.TaggingDirective}),_(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),_(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),_(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),_(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),_(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),_(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),_(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),_(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),_(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),_(e.CopySourceSSECustomerAlgorithm)&&{"x-amz-copy-source-server-side-encryption-customer-algorithm":e.CopySourceSSECustomerAlgorithm}),_(e.CopySourceSSECustomerKey)&&{"x-amz-copy-source-server-side-encryption-customer-key":e.CopySourceSSECustomerKey}),_(e.CopySourceSSECustomerKeyMD5)&&{"x-amz-copy-source-server-side-encryption-customer-key-md5":e.CopySourceSSECustomerKeyMD5}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.Tagging)&&{"x-amz-tagging":e.Tagging}),_(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),_(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),_(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),_(e.ExpectedSourceBucketOwner)&&{"x-amz-source-expected-bucket-owner":e.ExpectedSourceBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce((function(t,r){var n;return(0,o.Cl)((0,o.Cl)({},t),((n={})["x-amz-meta-"+r.toLowerCase()]=e.Metadata[r],n))}),{})),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s={"x-id":"CopyObject"},[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"PUT",headers:r,path:i,query:s,body:undefined})]}}))}))},l=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},_(e.ACL)&&{"x-amz-acl":e.ACL}
1),_(e.CacheControl)&&{"cache-control":e.CacheControl}),_(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),_(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),_(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),_(e.ContentType)&&{"content-type":e.ContentType}),_(e.Expires)&&{expires:(0,a.JV)(e.Expires).toString()}),_(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),_(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),_(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),_(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),_(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),_(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),_(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),_(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),_(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),_(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),_(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),_(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),_(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.Tagging)&&{"x-amz-tagging":e.Tagging}),_(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),_(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),_(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce((function(t,r){var n;return(0,o.Cl)((0,o.Cl)({},t),((n={})["x-amz-meta-"+r.toLowerCase()]=e.Metadata[r],n))}),{})),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s={uploads:""},[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"POST",headers:r,path:i,query:s,body:undefined})]}}))}))},v=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},_(e.MFA)&&{"x-amz-mfa":e.MFA}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.BypassGovernanceRetention)&&{"x-amz-bypass-governance-retention":e.BypassGovernanceRetention.toString()}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)({"x-id":"DeleteObject"},void 0!==e.VersionId&&{versionId:e.VersionId}),[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"DELETE",headers:r,path:i,query:s,body:undefined})]}}))}))},m=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({},_(e.IfMatch)&&{"if-match":e.IfMatch}),_(e.IfModifiedSince)&&{"if-modified-since":(0,a.JV)(e.IfModifiedSince).toString()}),_(e.IfNoneMatch)&&{"if-none-match":e.IfNoneMatch}),_(e.IfUnmodifiedSince)&&{"if-unmodified-since":(0,a.JV)(e.IfUnmodifiedSince).toString()}),_(e.Range)&&{range:e.Range}),_(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),_(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),_(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"x-id":"GetObject"}
1,void 0!==e.ResponseCacheControl&&{"response-cache-control":e.ResponseCacheControl}),void 0!==e.ResponseContentDisposition&&{"response-content-disposition":e.ResponseContentDisposition}),void 0!==e.ResponseContentEncoding&&{"response-content-encoding":e.ResponseContentEncoding}),void 0!==e.ResponseContentLanguage&&{"response-content-language":e.ResponseContentLanguage}),void 0!==e.ResponseContentType&&{"response-content-type":e.ResponseContentType}),void 0!==e.ResponseExpires&&{"response-expires":(e.ResponseExpires.toISOString().split(".")[0]+"Z").toString()}),void 0!==e.VersionId&&{versionId:e.VersionId}),void 0!==e.PartNumber&&{partNumber:e.PartNumber.toString()}),[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"GET",headers:r,path:i,query:s,body:undefined})]}}))}))},p=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)({},_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");return i=i.replace("{Bucket}",(0,a.$6)(d)),s=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"list-type":"2"},void 0!==e.Delimiter&&{delimiter:e.Delimiter}),void 0!==e.EncodingType&&{"encoding-type":e.EncodingType}),void 0!==e.MaxKeys&&{"max-keys":e.MaxKeys.toString()}),void 0!==e.Prefix&&{prefix:e.Prefix}),void 0!==e.ContinuationToken&&{"continuation-token":e.ContinuationToken}),void 0!==e.FetchOwner&&{"fetch-owner":e.FetchOwner.toString()}),void 0!==e.StartAfter&&{"start-after":e.StartAfter}),[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"GET",headers:r,path:i,query:s,body:undefined})]}}))}))},y=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m;return(0,o.YH)(this,(function(p){switch(p.label){case 0:if(r=(0,o.Cl)((0,o.Cl)({},_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)((0,o.Cl)((0,o.Cl)({"x-id":"ListParts"},void 0!==e.MaxParts&&{"max-parts":e.MaxParts.toString()}),void 0!==e.PartNumberMarker&&{"part-number-marker":e.PartNumberMarker}),void 0!==e.UploadId&&{uploadId:e.UploadId}),[4,t.endpoint()];case 1:return c=p.sent(),u=c.hostname,l=c.protocol,v=void 0===l?"https":l,m=c.port,[2,new n.Kd({protocol:v,hostname:u,port:m,method:"GET",headers:r,path:i,query:s,body:undefined})]}}))}))},C=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m,p,y;return(0,o.YH)(this,(function(C){switch(C.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"content-type":"application/octet-stream"},_(e.ACL)&&{"x-amz-acl":e.ACL}),_(e.CacheControl)&&{"cache-control":e.CacheControl}),_(e.ContentDisposition)&&{"content-disposition":e.ContentDisposition}),_(e.ContentEncoding)&&{"content-encoding":e.ContentEncoding}),_(e.ContentLanguage)&&{"content-language":e.ContentLanguage}),_(e.ContentLength)&&{"content-length":e.ContentLength.toString()}),_(e.ContentMD5)&&{"content-md5":e.ContentMD5}),_(e.ContentType)&&{"content-type":e.ContentType}),_(e.Expires)&&{expires:(0,a.JV)(e.Expires).toString()}),_(e.GrantFullControl)&&{"x-amz-grant-full-control":e.GrantFullControl}),_(e.GrantRead)&&{"x-amz-grant-read":e.GrantRead}),_(e.GrantReadACP)&&{"x-amz-grant-read-acp":e.GrantReadACP}),_(e.GrantWriteACP)&&{"x-amz-grant-write-acp":e.GrantWriteACP}),_(e.ServerSideEncryption)&&{"x-amz-server-side-encryption":e.ServerSideEncryption}),_(e.StorageClass)&&{"x-amz-storage-class":e.StorageClass}),_(e.WebsiteRedirectLocation)&&{"x-amz-website-redirect-location":e.WebsiteRedirectLocation}),_(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),_(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),_(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),_(e.SSEKMSKeyId)&&{"x-amz-server-side-encryption-aws-kms-key-id":e.SSEKMSKeyId}),_(e.SSEKMSEncryptionContext)&&{"x-amz-server-side-encryption-context":e.SSEKMSEncryptionContext}),_(e.BucketKeyEnabled)&&{"x-amz-server-side-encryption-bucket-key-enabled":e.BucketKeyEnabled.toString()}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.Tagging)&&{"x-amz-tagging":e.Tagging}),_(e.ObjectLockMode)&&{"x-amz-object-lock-mode":e.ObjectLockMode}),_(e.ObjectLockRetainUntilDate)&&{"x-amz-object-lock-retain-until-date":(e.ObjectLockRetainUntilDate.toISOString().split(".")[0]+"Z").toString()}),_(e.ObjectLockLegalHoldStatus)&&{"x-amz-object-lock-legal-hold":e.ObjectLockLegalHoldStatus}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),void 0!==e.Metadata&&Object.keys(e.Metadata).reduce((function(t,r){var n;return(0,o.Cl)((0,o.Cl)({},t),((n={})["x-amz-meta-"+r.toLowerCase()]=e.Metadata[r],n))}),{})),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s={"x-id":"PutObject"},void 0!==e.Body&&(u=e.Body,c=u),[4,t.endpoint()];case 1:return l=C.sent(),v=l.hostname,m=l.protocol,p=void 0===m?"https":m,y=l.port,[2,new n.Kd({protocol:p,hostname:v,port:y,method:"PUT",headers:r,path:i,query:s,body:c})]}}))}))},h=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,i,d,s,c,u,l,v,m,p,y;return(0,o.YH)(this,(function(C){switch(C.label){case 0:if(r=(0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)((0,o.Cl)({"content-type":"application/octet-stream"},_(e.ContentLength)&&{"content-length":e.ContentLength.toString()}),_(e.ContentMD5)&&{"content-md5":e.ContentMD5}),_(e.SSECustomerAlgorithm)&&{"x-amz-server-side-encryption-customer-algorithm":e.SSECustomerAlgorithm}),_(e.SSECustomerKey)&&{"x-amz-server-side-encryption-customer-key":e.SSECustomerKey}),_(e.SSECustomerKeyMD5)&&{"x-amz-server-side-encryption-customer-key-md5":e.SSECustomerKeyMD5}),_(e.RequestPayer)&&{"x-amz-request-payer":e.RequestPayer}),_(e.ExpectedBucketOwner)&&{"x-amz-expected-bucket-owner":e.ExpectedBucketOwner}),i="/{Bucket}/{Key+}",void 0===e.Bucket)throw new Error("No value provided for input HTTP label: Bucket.");if((d=e.Bucket).length<=0)throw new Error("Empty value provided for input HTTP label: Bucket.");if(i=i.replace("{Bucket}",(0,a.$6)(d)),void 0===e.Key)throw new Error("No value provided for input HTTP label: Key.");if((d=e.Key).length<=0)throw new Error("Empty value provided for input HTTP label: Key.");return i=i.replace("{Key+}",d.split("/").map((function(e){return(0,a.$6)(e)})).join("/")),s=(0,o.Cl)((0,o.Cl)({"x-id":"UploadPart"},void 0!==e.PartNumber&&{partNumber:e.PartNumber.toString()}),void 0!==e.UploadId&&{uploadId:e.UploadId}),void 0!==e.Body&&(u=e.Body,c=u),[4,t.endpoint()];case 1:return l=C.sent(),v=l.hostname,m=l.protocol,p=void 0===m?"https":m,y=l.port,[2,new n.Kd({protocol:p,hostname:v,port:y,method:"PUT",headers:r,path:i,query:s,body:c})]}}))}))},g=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 204!==e.statusCode&&e.statusCode>=300?[2,x(e,t)]:(r={$metadata:Q(e),RequestCharged:void 0},void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,X(e.body,t)]);case 1:return o.sent(),[2,Promise.resolve(r)]}}))}))},x=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c,u;return(0,o.YH)(this,(function(l){switch(l.label){case 0:return n=[(0,o.Cl)({},e)],u={},[4,ee(e.body,t)];case 1:switch(r=o.Cl.apply(void 0,n.concat([(u.body=l.sent(),u)])),i="UnknownError",i=te(e,r.body),i){case"NoSuchUpload":case"com.amazonaws.s3#NoSuchUpload":return[3,2]}return[3,4];case 2:return d=[{}],[4,A(r,t)];case 3:return a=o.Cl.apply(void 0,[o.Cl.apply(void 0,d.concat([l.sent()])),{name:i,$metadata:Q(e)}]),[3,5];case 4:s=r.body,i=s.code||s.Code||i,a=(0,o.Cl)((0,o.Cl)({},s),{name:""+i,message:s.message||s.Message||i,$fault:"client",$metadata:Q(e)}),l.label=5;case 5:return c=a.message||a.Message||i,a.message=c,delete a.Message,[2,Promise.reject(Object.assign(new Error(c),a))]}}))}))},f=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,S(e,t)]:(r={$metadata:Q(e),Bucket:void 0,BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,Key:void 0,Location:void 0,RequestCharged:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(r.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-version-id"]&&(r.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,ee(e.body,t)]);case 1:return void 0!==(n=o.sent()).Bucket&&(r.Bucket=n.Bucket),void 0!==n.ETag&&(r.ETag=n.ETag),void 0!==n.Key&&(r.Key=n.Key),void 0!==n.Location&&(r.Location=n.Location),[2,Promise.resolve(r)]}}))}))},S=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))},b=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,E(e,t)]:(r={$metadata:Q(e),BucketKeyEnabled:void 0,CopyObjectResult:void 0,CopySourceVersionId:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(r.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-copy-source-version-id"]&&(r.CopySourceVersionId=e.headers["x-amz-copy-source-version-id"]),void 0!==e.headers["x-amz-version-id"]&&(r.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(r.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(r.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(r.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,ee(e.body,t)]);case 1:return n=o.sent(),r.CopyObjectResult=V(n,t),[2,Promise.resolve(r)]}}))}))},E=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c,u;return(0,o.YH)(this,(function(l){switch(l.label){case 0:return n=[(0,o.Cl)({},e)],u={},[4,ee(e.body,t)];case 1:switch(r=o.Cl.apply(void 0,n.concat([(u.body=l.sent(),u)])),i="UnknownError",i=te(e,r.body),i){case"ObjectNotInActiveTierError":case"com.amazonaws.s3#ObjectNotInActiveTierError":return[3,2]}return[3,4];case 2:return d=[{}],[4,$(r,t)];case 3:return a=o.Cl.apply(void 0,[o.Cl.apply(void 0,d.concat([l.sent()])),{name:i,$metadata:Q(e)}]),[3,5];case 4:s=r.body,i=s.code||s.Code||i,a=(0,o.Cl)((0,o.Cl)({},s),{name:""+i,message:s.message||s.Message||i,$fault:"client",$metadata:Q(e)}),l.label=5;case 5:return c=a.message||a.Message||i,a.message=c,delete a.Message,[2,Promise.reject(Object.assign(new Error(c),a))]}}))}))},k=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,z(e,t)]:(r={$metadata:Q(e),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,BucketKeyEnabled:void 0,Key:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,UploadId:void 0},void 0!==e.headers["x-amz-abort-date"]&&(r.AbortDate=new Date(e.headers["x-amz-abort-date"])),void 0!==e.headers["x-amz-abort-rule-id"]&&(r.AbortRuleId=e.headers["x-amz-abort-rule-id"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(r.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(r.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(r.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,ee(e.body,t)]);case 1:return void 0!==(n=o.sent()).Bucket&&(r.Bucket=n.Bucket),void 0!==n.Key&&(r.Key=n.Key),void 0!==n.UploadId&&(r.UploadId=n.UploadId),[2,Promise.resolve(r)]}}))}))},z=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))
1},w=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 204!==e.statusCode&&e.statusCode>=300?[2,K(e,t)]:(r={$metadata:Q(e),DeleteMarker:void 0,RequestCharged:void 0,VersionId:void 0},void 0!==e.headers["x-amz-delete-marker"]&&(r.DeleteMarker="true"===e.headers["x-amz-delete-marker"]),void 0!==e.headers["x-amz-version-id"]&&(r.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,X(e.body,t)]);case 1:return o.sent(),[2,Promise.resolve(r)]}}))}))},K=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))},M=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){return 200!==e.statusCode&&e.statusCode>=300?[2,T(e,t)]:(r={$metadata:Q(e),AcceptRanges:void 0,Body:void 0,BucketKeyEnabled:void 0,CacheControl:void 0,ContentDisposition:void 0,ContentEncoding:void 0,ContentLanguage:void 0,ContentLength:void 0,ContentRange:void 0,ContentType:void 0,DeleteMarker:void 0,ETag:void 0,Expiration:void 0,Expires:void 0,LastModified:void 0,Metadata:void 0,MissingMeta:void 0,ObjectLockLegalHoldStatus:void 0,ObjectLockMode:void 0,ObjectLockRetainUntilDate:void 0,PartsCount:void 0,ReplicationStatus:void 0,RequestCharged:void 0,Restore:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,StorageClass:void 0,TagCount:void 0,VersionId:void 0,WebsiteRedirectLocation:void 0},void 0!==e.headers["x-amz-delete-marker"]&&(r.DeleteMarker="true"===e.headers["x-amz-delete-marker"]),void 0!==e.headers["accept-ranges"]&&(r.AcceptRanges=e.headers["accept-ranges"]),void 0!==e.headers["x-amz-expiration"]&&(r.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers["x-amz-restore"]&&(r.Restore=e.headers["x-amz-restore"]),void 0!==e.headers["last-modified"]&&(r.LastModified=new Date(e.headers["last-modified"])),void 0!==e.headers["content-length"]&&(r.ContentLength=parseInt(e.headers["content-length"],10)),void 0!==e.headers.etag&&(r.ETag=e.headers.etag),void 0!==e.headers["x-amz-missing-meta"]&&(r.MissingMeta=parseInt(e.headers["x-amz-missing-meta"],10)),void 0!==e.headers["x-amz-version-id"]&&(r.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["cache-control"]&&(r.CacheControl=e.headers["cache-control"]),void 0!==e.headers["content-disposition"]&&(r.ContentDisposition=e.headers["content-disposition"]),void 0!==e.headers["content-encoding"]&&(r.ContentEncoding=e.headers["content-encoding"]),void 0!==e.headers["content-language"]&&(r.ContentLanguage=e.headers["content-language"]),void 0!==e.headers["content-range"]&&(r.ContentRange=e.headers["content-range"]),void 0!==e.headers["content-type"]&&(r.ContentType=e.headers["content-type"]),void 0!==e.headers.expires&&(r.Expires=new Date(e.headers.expires)),void 0!==e.headers["x-amz-website-redirect-location"]&&(r.WebsiteRedirectLocation=e.headers["x-amz-website-redirect-location"]),void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(r.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(r.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-storage-class"]&&(r.StorageClass=e.headers["x-amz-storage-class"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),void 0!==e.headers["x-amz-replication-status"]&&(r.ReplicationStatus=e.headers["x-amz-replication-status"]),void 0!==e.headers["x-amz-mp-parts-count"]&&(r.PartsCount=parseInt(e.headers["x-amz-mp-parts-count"],10)),void 0!==e.headers["x-amz-tagging-count"]&&(r.TagCount=parseInt(e.headers["x-amz-tagging-count"],10)),void 0!==e.headers["x-amz-object-lock-mode"]&&(r.ObjectLockMode=e.headers["x-amz-object-lock-mode"]),void 0!==e.headers["x-amz-object-lock-retain-until-date"]&&(r.ObjectLockRetainUntilDate=new Date(e.headers["x-amz-object-lock-retain-until-date"])),void 0!==e.headers["x-amz-object-lock-legal-hold"]&&(r.ObjectLockLegalHoldStatus=e.headers["x-amz-object-lock-legal-hold"]),Object.keys(e.headers).forEac
1h((function(t){void 0===r.Metadata&&(r.Metadata={}),t.startsWith("x-amz-meta-")&&(r.Metadata[t.substring(11)]=e.headers[t])})),n=e.body,r.Body=n,[2,Promise.resolve(r)])}))}))},T=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c,u,l;return(0,o.YH)(this,(function(v){switch(v.label){case 0:return n=[(0,o.Cl)({},e)],l={},[4,ee(e.body,t)];case 1:switch(r=o.Cl.apply(void 0,n.concat([(l.body=v.sent(),l)])),i="UnknownError",i=te(e,r.body),i){case"InvalidObjectState":case"com.amazonaws.s3#InvalidObjectState":return[3,2];case"NoSuchKey":case"com.amazonaws.s3#NoSuchKey":return[3,4]}return[3,6];case 2:return d=[{}],[4,j(r,t)];case 3:return a=o.Cl.apply(void 0,[o.Cl.apply(void 0,d.concat([v.sent()])),{name:i,$metadata:Q(e)}]),[3,7];case 4:return s=[{}],[4,q(r,t)];case 5:return a=o.Cl.apply(void 0,[o.Cl.apply(void 0,s.concat([v.sent()])),{name:i,$metadata:Q(e)}]),[3,7];case 6:c=r.body,i=c.code||c.Code||i,a=(0,o.Cl)((0,o.Cl)({},c),{name:""+i,message:c.message||c.Message||i,$fault:"client",$metadata:Q(e)}),v.label=7;case 7:return u=a.message||a.Message||i,a.message=u,delete a.Message,[2,Promise.reject(Object.assign(new Error(u),a))]}}))}))},P=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,B(e,t)]:(r={$metadata:Q(e),CommonPrefixes:void 0,Contents:void 0,ContinuationToken:void 0,Delimiter:void 0,EncodingType:void 0,IsTruncated:void 0,KeyCount:void 0,MaxKeys:void 0,Name:void 0,NextContinuationToken:void 0,Prefix:void 0,StartAfter:void 0},[4,ee(e.body,t)]);case 1:return""===(n=o.sent()).CommonPrefixes&&(r.CommonPrefixes=[]),void 0!==n.CommonPrefixes&&(r.CommonPrefixes=G((0,a.Yd)(n.CommonPrefixes),t)),""===n.Contents&&(r.Contents=[]),void 0!==n.Contents&&(r.Contents=F((0,a.Yd)(n.Contents),t)),void 0!==n.ContinuationToken&&(r.ContinuationToken=n.ContinuationToken),void 0!==n.Delimiter&&(r.Delimiter=n.Delimiter),void 0!==n.EncodingType&&(r.EncodingType=n.EncodingType),void 0!==n.IsTruncated&&(r.IsTruncated="true"==n.IsTruncated),void 0!==n.KeyCount&&(r.KeyCount=parseInt(n.KeyCount)),void 0!==n.MaxKeys&&(r.MaxKeys=parseInt(n.MaxKeys)),void 0!==n.Name&&(r.Name=n.Name),void 0!==n.NextContinuationToken&&(r.NextContinuationToken=n.NextContinuationToken),void 0!==n.Prefix&&(r.Prefix=n.Prefix),void 0!==n.StartAfter&&(r.StartAfter=n.StartAfter),[2,Promise.resolve(r)]}}))}))},B=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c,u;return(0,o.YH)(this,(function(l){switch(l.label){case 0:return n=[(0,o.Cl)({},e)],u={},[4,ee(e.body,t)];case 1:switch(r=o.Cl.apply(void 0,n.concat([(u.body=l.sent(),u)])),i="UnknownError",i=te(e,r.body),i){case"NoSuchBucket":case"com.amazonaws.s3#NoSuchBucket":return[3,2]}return[3,4];case 2:return d=[{}],[4,L(r,t)];case 3:return a=o.Cl.apply(void 0,[o.Cl.apply(void 0,d.concat([l.sent()])),{name:i,$metadata:Q(e)}]),[3,5];case 4:s=r.body,i=s.code||s.Code||i,a=(0,o.Cl)((0,o.Cl)({},s),{name:""+i,message:s.message||s.Message||i,$fault:"client",$metadata:Q(e)}),l.label=5;case 5:return c=a.message||a.Message||i,a.message=c,delete a.Message,[2,Promise.reject(Object.assign(new Error(c),a))]}}))}))},H=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,I(e,t)]:(r={$metadata:Q(e),AbortDate:void 0,AbortRuleId:void 0,Bucket:void 0,Initiator:void 0,IsTruncated:void 0,Key:void 0,MaxParts:void 0,NextPartNumberMarker:void 0,Owner:void 0,PartNumberMarker:void 0,Parts:void 0,RequestCharged:void 0,StorageClass:void 0,UploadId:void 0},void 0!==e.headers["x-amz-abort-date"]&&(r.AbortDate=new Date(e.headers["x-amz-abort-date"])),void 0!==e.headers["x-amz-abort-rule-id"]&&(r.AbortRuleId=e.headers["x-amz-abort-rule-id"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,ee(e.body,t)]);case 1:return void 0!==(n=o.sent()).Bucket&&(r.Bucket=n.Bucket),void 0!==n.Initiator&&(r.Initiator=W(n.Initiator,t)),void 0!==n.IsTruncated&&(r.IsTruncated="true"==n.IsTruncated),void 0!==n.Key&&(r.Key=n.Key),void 0!==n.MaxParts&&(r.MaxParts=parseInt(n.MaxParts)),void 0!==n.NextPartNumberMarker&&(r.NextPartNumberMarker=n.NextPartNumberMarker),void 0!==n.Owner&&(r.Owner=J(n.Owner,t)),void 0!==n.PartNumberMarker&&(r.PartNumberMarker=n.PartNumberMarker),""===n.Part&&(r.Parts=[]),void 0!==n.Part&&(r.Parts=Z((0,a.Yd)(n.Part),t)),void 0!==n.StorageClass&&(r.StorageClass=n.StorageClass),void 0!==n.UploadId&&(r.UploadId=n.UploadId),[2,Promise.resolve(r)]}}))}))},I=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))},R=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,O(e,t)]:(r={$metadata:Q(e),BucketKeyEnabled:void 0,ETag:void 0,Expiration:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSEncryptionContext:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0,VersionId:void 0},void 0!==e.headers["x-amz-expiration"]&&(r.Expiration=e.headers["x-amz-expiration"]),void 0!==e.headers.etag&&(r.ETag=e.headers.etag),void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers["x-amz-version-id"]&&(r.VersionId=e.headers["x-amz-version-id"]),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(r.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(r.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-context"]&&(r.SSEKMSEncryptionContext=e.headers["x-amz-server-side-encryption-context"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,X(e.body,t)]);case 1:return o.sent(),[2,Promise.resolve(r)]}}))}))},O=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))},N=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return 200!==e.statusCode&&e.statusCode>=300?[2,D(e,t)]:(r={$metadata:Q(e),BucketKeyEnabled:void 0,ETag:void 0,RequestCharged:void 0,SSECustomerAlgorithm:void 0,SSECustomerKeyMD5:void 0,SSEKMSKeyId:void 0,ServerSideEncryption:void 0},void 0!==e.headers["x-amz-server-side-encryption"]&&(r.ServerSideEncryption=e.headers["x-amz-server-side-encryption"]),void 0!==e.headers.etag&&(r.ETag=e.headers.etag),void 0!==e.headers["x-amz-server-side-encryption-customer-algorithm"]&&(r.SSECustomerAlgorithm=e.headers["x-amz-server-side-encryption-customer-algorithm"]),void 0!==e.headers["x-amz-server-side-encryption-customer-key-md5"]&&(r.SSECustomerKeyMD5=e.headers["x-amz-server-side-encryption-customer-key-md5"]),void 0!==e.headers["x-amz-server-side-encryption-aws-kms-key-id"]&&(r.SSEKMSKeyId=e.headers["x-amz-server-side-encryption-aws-kms-key-id"]),void 0!==e.headers["x-amz-server-side-encryption-bucket-key-enabled"]&&(r.BucketKeyEnabled="true"===e.headers["x-amz-server-side-encryption-bucket-key-enabled"]),void 0!==e.headers["x-amz-request-charged"]&&(r.RequestCharged=e.headers["x-amz-request-charged"]),[4,X(e.body,t)]);case 1:return o.sent(),[2,Promise.resolve(r)]}}))}))},D=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var r,n,a,i,d,s,c;return(0,o.YH)(this,(function(u){switch(u.label){case 0:return n=[(0,o.Cl)({},e)],c={},[4,ee(e.body,t)];case 1:return r=o.Cl.apply(void 0,n.concat([(c.body=u.sent(),c)])),i="UnknownError",i=te(e,r.body),d=r.body,i=d.code||d.Code||i,a=(0,o.Cl)((0,o.Cl)({},d),{name:""+i,message:d.message||d.Message||i,$fault:"client",$metadata:Q(e)}),s=a.message||a.Message||i,a.message=s,delete a.Message,[2,Promise.reject(Object.assign(new Error(s),a))]}}))}))},j=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var t,r;return(0,o.YH)(this,(function(o){return t={name:"InvalidObjectState",$fault:"client",$metadata:Q(e),AccessTier:void 0,StorageClass:void 0},void 0!==(r=e.body).AccessTier&&(t.AccessTier=r.AccessTier),void 0!==r.StorageClass&&(t.StorageClass=r.StorageClass),[2,t]}))}
1))},L=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var t;return(0,o.YH)(this,(function(r){return t={name:"NoSuchBucket",$fault:"client",$metadata:Q(e)},e.body,[2,t]}))}))},q=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var t;return(0,o.YH)(this,(function(r){return t={name:"NoSuchKey",$fault:"client",$metadata:Q(e)},e.body,[2,t]}))}))},A=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var t;return(0,o.YH)(this,(function(r){return t={name:"NoSuchUpload",$fault:"client",$metadata:Q(e)},e.body,[2,t]}))}))},$=function(e,t){return(0,o.sH)(void 0,void 0,void 0,(function(){var t;return(0,o.YH)(this,(function(r){return t={name:"ObjectNotInActiveTierError",$fault:"client",$metadata:Q(e)},e.body,[2,t]}))}))},U=function(e,t){var r=new i.C("CompletedMultipartUpload");void 0!==e.Parts&&null!==e.Parts&&Y(e.Parts,t).map((function(e){e=e.withName("Part"),r.addChildNode(e)}));return r},Y=function(e,t){return e.filter((function(e){return null!=e})).map((function(e){if(null===e)return null;var t=function(e){var t=new i.C("CompletedPart");if(void 0!==e.ETag&&null!==e.ETag){var r=new i.C("ETag").addChildNode(new i.Z(e.ETag)).withName("ETag");t.addChildNode(r)}void 0!==e.PartNumber&&null!==e.PartNumber&&(r=new i.C("PartNumber").addChildNode(new i.Z(String(e.PartNumber))).withName("PartNumber"),t.addChildNode(r));return t}(e);return t.withName("member")}))},G=function(e,t){return(e||[]).filter((function(e){return null!=e})).map((function(e){return null===e?null:function(e){var t={Prefix:void 0};return void 0!==e.Prefix&&(t.Prefix=e.Prefix),t}(e)}))},V=function(e,t){var r={ETag:void 0,LastModified:void 0};return void 0!==e.ETag&&(r.ETag=e.ETag),void 0!==e.LastModified&&(r.LastModified=new Date(e.LastModified)),r},W=function(e,t){var r={ID:void 0,DisplayName:void 0};return void 0!==e.ID&&(r.ID=e.ID),void 0!==e.DisplayName&&(r.DisplayName=e.DisplayName),r},F=function(e,t){return(e||[]).filter((function(e){return null!=e})).map((function(e){return null===e?null:function(e,t){var r={Key:void 0,LastModified:void 0,ETag:void 0,Size:void 0,StorageClass:void 0,Owner:void 0};return void 0!==e.Key&&(r.Key=e.Key),void 0!==e.LastModified&&(r.LastModified=new Date(e.LastModified)),void 0!==e.ETag&&(r.ETag=e.ETag),void 0!==e.Size&&(r.Size=parseInt(e.Size)),void 0!==e.StorageClass&&(r.StorageClass=e.StorageClass),void 0!==e.Owner&&(r.Owner=J(e.Owner,t)),r}(e,t)}))},J=function(e,t){var r={DisplayName:void 0,ID:void 0};return void 0!==e.DisplayName&&(r.DisplayName=e.DisplayName),void 0!==e.ID&&(r.ID=e.ID),r},Z=function(e,t){return(e||[]).filter((function(e){return null!=e})).map((function(e){return null===e?null:function(e){var t={PartNumber:void 0,LastModified:void 0,ETag:void 0,Size:void 0};return void 0!==e.PartNumber&&(t.PartNumber=parseInt(e.PartNumber)),void 0!==e.LastModified&&(t.LastModified=new Date(e.LastModified)),void 0!==e.ETag&&(t.ETag=e.ETag),void 0!==e.Size&&(t.Size=parseInt(e.Size)),t}(e)}))},Q=function(e){var t;return{httpStatusCode:e.statusCode,requestId:null!==(t=e.headers["x-amzn-requestid"])&&void 0!==t?t:e.headers["x-amzn-request-id"],extendedRequestId:e.headers["x-amz-id-2"],cfId:e.headers["x-amz-cf-id"]}},X=function(e,t){return void 0===e&&(e=new Uint8Array),e instanceof Uint8Array?Promise.resolve(e):t.streamCollector(e)||Promise.resolve(new Uint8Array)},_=function(e){return!(null==e||""===e||Object.getOwnPropertyNames(e).includes("length")&&0==e.length||Object.getOwnPropertyNames(e).includes("size")&&0==e.size)},ee=function(e,t){return function(e,t){return X(e,t).then((function(e){return t.utf8Encoder(e)}))}(e,t).then((function(e){if(e.length){var t=(0,d.parse)(e,{attributeNamePrefix:"",ignoreAttributes:!1,parseNodeValue:!1,tagValueProcessor:function(e,t){return e.replace(/&/g,"&").replace(/'/g,"'").replace(/"/g,'"').replace(/>/g,">").replace(/</g,"<")}}),r="#text",o=Object.keys(t)[0],n=t[o];return n[r]&&(n[o]=n[r],delete n[r]),(0,a.rm)(n)}return{}}))},te=function(e,t){return void 0!==t.Code?t.Code:404==e.statusCode?"NotFound":""}}}]); 2//# sourceMappingURL=d6a9949e-a04cd8125376e1d60d24.js.map
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.