12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import{c as xe,g as Me}from"./@vueup/vue-quill.21cd2cdd.js";function Re(Ce){throw new Error('Could not dynamically require "'+Ce+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Pe={exports:{}};(function(Ce,Ne){(function(e){Ce.exports=e()})(function(){return function(){function e(w,g,a){function r(c,s){if(!g[c]){if(!w[c]){var t=typeof Re=="function"&ℜif(!s&&t)return t(c,!0);if(u)return u(c,!0);var i=new Error("Cannot find module '"+c+"'");throw i.code="MODULE_NOT_FOUND",i}var n=g[c]={exports:{}};w[c][0].call(n.exports,function(o){var p=w[c][1][o];return r(p||o)},n,n.exports,e,w,g,a)}return g[c].exports}for(var u=typeof Re=="function"&&Re,l=0;l<a.length;l++)r(a[l]);return r}return e}()({1:[function(e,w,g){var a=e("./browser/client");a.Buffer=e("buffer").Buffer,a.urllib=e("../shims/xhr"),a.version=e("./browser/version").version,w.exports=a},{"../shims/xhr":407,"./browser/client":3,"./browser/version":6,buffer:85}],2:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.slice.js");var l=e("assert"),c=e("../common/utils/checkBucketName"),s=c.checkBucketName,t=g;function i(o){return Array.isArray?Array.isArray(o):Object.prototype.toString.call(o)==="[object Array]"}function n(o){return o?i(o)?o:[o]:[]}t.useBucket=function(p){return s(p),this.options.bucket=p,this},t.setBucket=function(p){return s(p),this.options.bucket=p,this},t.getBucket=function(){return this.options.bucket},t.deleteBucket=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b;return r.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return h=this._bucketRequestParams("DELETE",d,"",m),v.next=3,this.request(h);case 3:if(b=v.sent,!(b.status===200||b.status===204)){v.next=6;break}return v.abrupt("return",{res:b.res});case 6:return v.next=8,this.requestError(b);case 8:throw v.sent;case 9:case"end":return v.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.putBucketACL=function(){var o=(0,u.default)(r.default.mark(function f(d,m,h){var b,S;return r.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return b=this._bucketRequestParams("PUT",d,"acl",h),b.headers={"x-oss-acl":m},b.successStatuses=[200],j.next=5,this.request(b);case 5:return S=j.sent,j.abrupt("return",{bucket:S.headers.location&&S.headers.location.substring(1)||null,res:S.res});case 7:case"end":return j.stop()}},f,this)}));function p(f,d,m){return o.apply(this,arguments)}return p}(),t.getBucketACL=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b;return r.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return h=this._bucketRequestParams("GET",d,"acl",m),h.successStatuses=[200],h.xmlResponse=!0,v.next=5,this.request(h);case 5:return b=v.sent,v.abrupt("return",{acl:b.data.AccessControlList.Grant,owner:{id:b.data.Owner.ID,displayName:b.data.Owner.DisplayName},res:b.res});case 7:case"end":return v.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.putBucketLogging=function(){var o=(0,u.default)(r.default.mark(function f(d,m,h){var b,S,v;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return b=this._bucketRequestParams("PUT",d,"logging",h),S="".concat(`<?xml version="1.0" encoding="UTF-8"?>
- <BucketLoggingStatus>
- <LoggingEnabled>
- <TargetBucket>`).concat(d,`</TargetBucket>
- `),m&&(S+="<TargetPrefix>".concat(m,`</TargetPrefix>
- `)),S+=`</LoggingEnabled>
- </BucketLoggingStatus>`,b.content=S,b.mime="xml",b.successStatuses=[200],y.next=9,this.request(b);case 9:return v=y.sent,y.abrupt("return",{res:v.res});case 11:case"end":return y.stop()}},f,this)}));function p(f,d,m){return o.apply(this,arguments)}return p}(),t.getBucketLogging=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b,S;return r.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return h=this._bucketRequestParams("GET",d,"logging",m),h.successStatuses=[200],h.xmlResponse=!0,j.next=5,this.request(h);case 5:return b=j.sent,S=b.data.LoggingEnabled,j.abrupt("return",{enable:!!S,prefix:S&&S.TargetPrefix||null,res:b.res});case 8:case"end":return j.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.deleteBucketLogging=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b;return r.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return h=this._bucketRequestParams("DELETE",d,"logging",m),h.successStatuses=[204,200],v.next=4,this.request(h);case 4:return b=v.sent,v.abrupt("return",{res:b.res});case 6:case"end":return v.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.putBucketCORS=function(){var o=(0,u.default)(r.default.mark(function f(d,m,h){var b,S,v,j,y,x,O,A,E,_;return r.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:for(m=m||[],l(m.length,"rules is required"),m.forEach(function(F){l(F.allowedOrigin,"allowedOrigin is required"),l(F.allowedMethod,"allowedMethod is required")}),b=this._bucketRequestParams("PUT",d,"cors",h),S=`<?xml version="1.0" encoding="UTF-8"?>
- <CORSConfiguration>`,v=function(W){S+="<AllowedOrigin>".concat(W,"</AllowedOrigin>")},j=function(W){S+="<AllowedMethod>".concat(W,"</AllowedMethod>")},y=function(W){S+="<AllowedHeader>".concat(W,"</AllowedHeader>")},x=function(W){S+="<ExposeHeader>".concat(W,"</ExposeHeader>")},O=0,A=m.length;O<A;O++)E=m[O],S+="<CORSRule>",n(E.allowedOrigin).forEach(v),n(E.allowedMethod).forEach(j),n(E.allowedHeader).forEach(y),n(E.exposeHeader).forEach(x),E.maxAgeSeconds&&(S+="<MaxAgeSeconds>".concat(E.maxAgeSeconds,"</MaxAgeSeconds>")),S+="</CORSRule>";return S+="</CORSConfiguration>",b.content=S,b.mime="xml",b.successStatuses=[200],k.next=16,this.request(b);case 16:return _=k.sent,k.abrupt("return",{res:_.res});case 18:case"end":return k.stop()}},f,this)}));function p(f,d,m){return o.apply(this,arguments)}return p}(),t.getBucketCORS=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b,S,v;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return h=this._bucketRequestParams("GET",d,"cors",m),h.successStatuses=[200],h.xmlResponse=!0,y.next=5,this.request(h);case 5:return b=y.sent,S=[],b.data&&b.data.CORSRule&&(v=b.data.CORSRule,i(v)||(v=[v]),v.forEach(function(x){var O={};Object.keys(x).forEach(function(A){O[A.slice(0,1).toLowerCase()+A.slice(1,A.length)]=x[A]}),S.push(O)})),y.abrupt("return",{rules:S,res:b.res});case 9:case"end":return y.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.deleteBucketCORS=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b;return r.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return h=this._bucketRequestParams("DELETE",d,"cors",m),h.successStatuses=[204],v.next=4,this.request(h);case 4:return b=v.sent,v.abrupt("return",{res:b.res});case 6:case"end":return v.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.putBucketReferer=function(){var o=(0,u.default)(r.default.mark(function f(d,m,h,b){var S,v,j,y;return r.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(S=this._bucketRequestParams("PUT",d,"referer",b),v=`<?xml version="1.0" encoding="UTF-8"?>
- <RefererConfiguration>
- `,v+=" <AllowEmptyReferer>".concat(m?"true":"false",`</AllowEmptyReferer>
- `),h&&h.length>0){for(v+=` <RefererList>
- `,j=0;j<h.length;j++)v+=" <Referer>".concat(h[j],`</Referer>
- `);v+=` </RefererList>
- `}else v+=` <RefererList />
- `;return v+="</RefererConfiguration>",S.content=v,S.mime="xml",S.successStatuses=[200],O.next=10,this.request(S);case 10:return y=O.sent,O.abrupt("return",{res:y.res});case 12:case"end":return O.stop()}},f,this)}));function p(f,d,m,h){return o.apply(this,arguments)}return p}(),t.getBucketReferer=function(){var o=(0,u.default)(r.default.mark(function f(d,m){var h,b,S;return r.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return h=this._bucketRequestParams("GET",d,"referer",m),h.successStatuses=[200],h.xmlResponse=!0,j.next=5,this.request(h);case 5:return b=j.sent,S=b.data.RefererList.Referer||null,S&&(i(S)||(S=[S])),j.abrupt("return",{allowEmpty:b.data.AllowEmptyReferer==="true",referers:S,res:b.res});case 9:case"end":return j.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t.deleteBucketReferer=function(){var o=(0,u.default)(r.default.mark(function f(d,m){return r.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,this.putBucketReferer(d,!0,null,m);case 2:return b.abrupt("return",b.sent);case 3:case"end":return b.stop()}},f,this)}));function p(f,d){return o.apply(this,arguments)}return p}(),t._bucketRequestParams=function(p,f,d,m){return{method:p,bucket:f,subres:d,timeout:m&&m.timeout,ctx:m&&m.ctx}}},{"../common/utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,assert:78,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/web.dom-collections.for-each.js":296}],3:[function(e,w,g){(function(a,r){(function(){var u=e("@babel/runtime/helpers/interopRequireDefault"),l=u(e("@babel/runtime/regenerator")),c=u(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.symbol.js"),e("core-js/modules/es.symbol.description.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.to-string.js");var s=e("debug")("ali-oss"),t=e("xml2js"),i=e("agentkeepalive"),n=e("merge-descriptors"),o=e("platform"),p=e("utility"),f=e("urllib"),d=e("./version"),m=e("bowser"),h=e("../common/signUtils"),b=e("../common/client/initOptions"),S=e("../common/utils/createRequest"),v=S.createRequest,j=e("../common/utils/encoder"),y=j.encoder,x=e("../common/client/getReqUrl"),O=x.getReqUrl,A=e("../common/utils/setSTSToken"),E=A.setSTSToken,_=e("../common/utils/retry"),T=_.retry,k=e("../common/utils/isFunction"),F=k.isFunction,W=new i;function V(){var U=o.name,P=o.version;U&&U.toLowerCase&&U.toLowerCase()==="ie"&&P.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function L(){return location&&location.protocol==="https:"}function Y(U,P){if(V(),!(this instanceof Y))return new Y(U,P);U&&U.inited?this.options=U:this.options=Y.initOptions(U),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=f,this.agent=this.options.agent||W),this.ctx=P,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}w.exports=Y,Y.initOptions=function(P){P.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var B=Object.assign({secure:L(),useFetch:!1},P);return b(B)};var re=Y.prototype;re.debug=s,n(re,e("./object")),n(re,e("./bucket")),n(re,e("../common/bucket/getBucketWebsite")),n(re,e("../common/bucket/putBucketWebsite")),n(re,e("../common/bucket/deleteBucketWebsite")),n(re,e("../common/bucket/getBucketLifecycle")),n(re,e("../common/bucket/putBucketLifecycle")),n(re,e("../common/bucket/deleteBucketLifecycle")),n(re,e("../common/bucket/putBucketVersioning")),n(re,e("../common/bucket/getBucketVersioning")),n(re,e("../common/bucket/getBucketInventory")),n(re,e("../common/bucket/deleteBucketInventory")),n(re,e("../common/bucket/listBucketInventory")),n(re,e("../common/bucket/putBucketInventory")),n(re,e("../common/bucket/abortBucketWorm")),n(re,e("../common/bucket/completeBucketWorm")),n(re,e("../common/bucket/extendBucketWorm")),n(re,e("../common/bucket/getBucketWorm")),n(re,e("../common/bucket/initiateBucketWorm")),n(re,e("./managed-upload")),n(re,e("../common/multipart-copy")),n(re,e("../common/multipart")),n(re,e("../common/parallel")),re.signature=function(P){return this.debug("authorization stringToSign: %s",P,"info"),h.computeSignature(this.options.accessKeySecret,P,this.options.headerEncoding)},re._getReqUrl=O,re.authorization=function(P,B,K,J){var q=h.buildCanonicalString(P.toUpperCase(),B,{headers:J,parameters:K});return h.authorization(this.options.accessKeyId,this.options.accessKeySecret,q,this.options.headerEncoding)},re.request=function(){var U=(0,c.default)(l.default.mark(function P(B){var K=this;return l.default.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(!this.options.retryMax){q.next=6;break}return q.next=3,T(z.bind(this),this.options.retryMax,{errorHandler:function(ae){var M=function(N){if(B.stream)return!1;var I=[-1,-2].includes(N.status),te=K.options.requestErrorRetryHandle||function(){return!0};return I&&te(N)};return!!M(ae)}})(B);case 3:return q.abrupt("return",q.sent);case 6:return q.abrupt("return",z.call(this,B));case 7:case"end":return q.stop()}},P,this)}));return function(P){return U.apply(this,arguments)}}();function z(U){return G.apply(this,arguments)}function G(){return G=(0,c.default)(l.default.mark(function U(P){var B,K,J,q,X,ae;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(!(this.options.stsToken&&F(this.options.refreshSTSToken))){D.next=3;break}return D.next=3,E.call(this);case 3:return B=v.call(this,P),this.options.useFetch||(B.params.mode="disable-fetch"),q=!!P.stream,D.prev=6,D.next=9,this.urllib.request(B.url,B.params);case 9:K=D.sent,this.debug("response %s %s, got %s, headers: %j",P.method,B.url,K.status,K.headers,"info"),D.next=16;break;case 13:D.prev=13,D.t0=D.catch(6),J=D.t0;case 16:if(!(K&&P.successStatuses&&P.successStatuses.indexOf(K.status)===-1)){D.next=28;break}return D.next=19,this.requestError(K);case 19:if(X=D.sent,!(X.code==="RequestTimeTooSkewed"&&!q)){D.next=25;break}return this.options.amendTimeSkewed=+new Date(X.serverTime)-new Date,D.next=24,this.request(P);case 24:return D.abrupt("return",D.sent);case 25:X.params=P,D.next=32;break;case 28:if(!J){D.next=32;break}return D.next=31,this.requestError(J);case 31:X=D.sent;case 32:if(!X){D.next=34;break}throw X;case 34:if(!P.xmlResponse){D.next=39;break}return D.next=37,this.parseXML(K.data);case 37:ae=D.sent,K.data=ae;case 39:return D.abrupt("return",K);case 40:case"end":return D.stop()}},U,this,[[6,13]])})),G.apply(this,arguments)}re._getResource=function(P){var B="/";return P.bucket&&(B+="".concat(P.bucket,"/")),P.object&&(B+=y(P.object,this.options.headerEncoding)),B},re._escape=function(P){return p.encodeURIComponent(P).replace(/%2F/g,"/")},re._getUserAgent=function(){var P=r&&r.browser?"js":"nodejs",B="aliyun-sdk-".concat(P,"/").concat(d.version),K=o.description;return!K&&r&&(K="Node.js ".concat(r.version.slice(1)," on ").concat(r.platform," ").concat(r.arch)),this._checkUserAgent("".concat(B," ").concat(K))},re._checkUserAgent=function(P){var B=P.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return B},re.checkBrowserAndVersion=function(P,B){return m.name===P&&m.version.split(".")[0]===B},re.parseXML=function(P){return new Promise(function(B,K){a.isBuffer(P)&&(P=P.toString()),t.parseString(P,{explicitRoot:!1,explicitArray:!1},function(J,q){J?K(J):B(q)})})},re.requestError=function(){var U=(0,c.default)(l.default.mark(function B(K){var J,q,X,ae;return l.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(J=null,!(!K.data||!K.data.length)){D.next=5;break}K.status===-1||K.status===-2?(J=new Error(K.message),J.name=K.name,J.status=K.status,J.code=K.name):(K.status===404?(J=new Error("Object not exists"),J.name="NoSuchKeyError",J.status=404,J.code="NoSuchKey"):K.status===412?(J=new Error("Pre condition failed"),J.name="PreconditionFailedError",J.status=412,J.code="PreconditionFailed"):(J=new Error("Unknow error, status: ".concat(K.status)),J.name="UnknowError",J.status=K.status),J.requestId=K.headers["x-oss-request-id"],J.host=""),D.next=32;break;case 5:return q=String(K.data),this.debug("request response error data: %s",q,"error"),D.prev=7,D.next=10,this.parseXML(q);case 10:if(D.t0=D.sent,D.t0){D.next=13;break}D.t0={};case 13:X=D.t0,D.next=23;break;case 16:return D.prev=16,D.t1=D.catch(7),this.debug(q,"error"),D.t1.message+=`
- raw xml: `.concat(q),D.t1.status=K.status,D.t1.requestId=K.headers["x-oss-request-id"],D.abrupt("return",D.t1);case 23:ae=X.Message||"unknow request error, status: ".concat(K.status),X.Condition&&(ae+=" (condition: ".concat(X.Condition,")")),J=new Error(ae),J.name=X.Code?"".concat(X.Code,"Error"):"UnknowError",J.status=K.status,J.code=X.Code,J.requestId=X.RequestId,J.hostId=X.HostId,J.serverTime=X.ServerTime;case 32:return this.debug("generate error %j",J,"error"),D.abrupt("return",J);case 34:case"end":return D.stop()}},B,this,[[7,16]])}));function P(B){return U.apply(this,arguments)}return P}()}).call(this)}).call(this,{isBuffer:e("../../node_modules/is-buffer/index.js")},e("_process"))},{"../../node_modules/is-buffer/index.js":312,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":48,"../common/signUtils":49,"../common/utils/createRequest":54,"../common/utils/encoder":57,"../common/utils/isFunction":65,"../common/utils/retry":70,"../common/utils/setSTSToken":72,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,agentkeepalive:77,bowser:83,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/es.string.split.js":268,"core-js/modules/es.symbol.description.js":270,"core-js/modules/es.symbol.js":271,debug:397,"merge-descriptors":315,platform:322,urllib:407,utility:406,xml2js:358}],4:[function(e,w,g){(function(a){(function(){var r=e("@babel/runtime/helpers/interopRequireDefault"),u=r(e("@babel/runtime/regenerator"));e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js");var l=r(e("@babel/runtime/helpers/asyncToGenerator")),c=e("util"),s=e("path"),t=e("mime"),i=e("copy-to"),n=e("../common/utils/isBlob"),o=n.isBlob,p=e("../common/utils/isFile"),f=p.isFile,d=e("../common/utils/isArray");d.isArray;var m=e("../common/utils/isBuffer"),h=m.isBuffer,b=e("../common/utils/retry");b.retry;var S=g;S.multipartUpload=function(){var O=(0,l.default)(u.default.mark(function E(_,T){var k,F,W,V,L,Y,re,z,G,U=arguments;return u.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(k=U.length>2&&U[2]!==void 0?U[2]:{},this.resetCancelFlag(),k.disabledMD5=k.disabledMD5===void 0?!0:!!k.disabledMD5,!(k.checkpoint&&k.checkpoint.uploadId)){B.next=8;break}return T&&f(T)&&(k.checkpoint.file=T),B.next=7,this._resumeMultipart(k.checkpoint,k);case 7:return B.abrupt("return",B.sent);case 8:return F=102400,k.mime||(f(T)?k.mime=t.getType(s.extname(T.name)):o(T)?k.mime=T.type:h(T)?k.mime="":k.mime=t.getType(s.extname(T))),k.headers=k.headers||{},this._convertMetaToHeaders(k.meta,k.headers),B.next=14,this._getFileSize(T);case 14:if(W=B.sent,!(W<F)){B.next=26;break}return k.contentLength=W,B.next=19,this.put(_,T,k);case 19:if(V=B.sent,!(k&&k.progress)){B.next=23;break}return B.next=23,k.progress(1);case 23:return L={res:V.res,bucket:this.options.bucket,name:_,etag:V.res.headers.etag},(k.headers&&k.headers["x-oss-callback"]||k.callback)&&(L.data=V.data),B.abrupt("return",L);case 26:if(!(k.partSize&&parseInt(k.partSize,10)!==k.partSize)){B.next=28;break}throw new Error("partSize must be int number");case 28:if(!(k.partSize&&k.partSize<F)){B.next=30;break}throw new Error("partSize must not be smaller than ".concat(F));case 30:return B.next=32,this.initMultipartUpload(_,k);case 32:if(Y=B.sent,re=Y.uploadId,z=this._getPartSize(W,k.partSize),G={file:T,name:_,fileSize:W,partSize:z,uploadId:re,doneParts:[]},!(k&&k.progress)){B.next=39;break}return B.next=39,k.progress(0,G,Y.res);case 39:return B.next=41,this._resumeMultipart(G,k);case 41:return B.abrupt("return",B.sent);case 42:case"end":return B.stop()}},E,this)}));function A(E,_){return O.apply(this,arguments)}return A}(),S._resumeMultipart=function(){var O=(0,l.default)(u.default.mark(function E(_,T){var k,F,W,V,L,Y,re,z,G,U,P,B,K,J,q,X,ae,M,D;return u.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(k=this,!this.isCancel()){I.next=3;break}throw this._makeCancelEvent();case 3:return F=_.file,W=_.fileSize,V=_.partSize,L=_.uploadId,Y=_.doneParts,re=_.name,z=[],Y.length>0&&i(Y).to(z),G=this._divideParts(W,V),U=G.length,P=!1,B=function(Q,Z){return new Promise(function(){var ie=(0,l.default)(u.default.mark(function ce(oe,me){var ge,$,R,C,H;return u.default.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:if(ne.prev=0,Q.isCancel()){ne.next=29;break}return ge=G[Z-1],ne.next=5,Q._createBuffer(F,ge.start,ge.end);case 5:return $=ne.sent,R={content:$,size:ge.end-ge.start},ne.prev=7,ne.next=10,Q._uploadPart(re,L,Z,R,{timeout:T.timeout,disabledMD5:T.disabledMD5});case 10:C=ne.sent,ne.next=18;break;case 13:if(ne.prev=13,ne.t0=ne.catch(7),ne.t0.status!==404){ne.next=17;break}throw Q._makeAbortEvent();case 17:throw ne.t0;case 18:if(!(!Q.isCancel()&&!P)){ne.next=26;break}if(_.doneParts.push({number:Z,etag:C.res.headers.etag}),!T.progress){ne.next=23;break}return ne.next=23,T.progress(Y.length/U,_,C.res);case 23:oe({number:Z,etag:C.res.headers.etag}),ne.next=27;break;case 26:oe();case 27:ne.next=30;break;case 29:oe();case 30:ne.next=41;break;case 32:ne.prev=32,ne.t1=ne.catch(0),H=new Error,H.name=ne.t1.name,H.message=ne.t1.message,H.stack=ne.t1.stack,H.partNum=Z,i(ne.t1).to(H),me(H);case 41:case"end":return ne.stop()}},ce,null,[[0,32],[7,13]])}));return function(ce,oe){return ie.apply(this,arguments)}}())},K=Array.from(new Array(U),function(te,Q){return Q+1}),J=z.map(function(te){return te.number}),q=K.filter(function(te){return J.indexOf(te)<0}),X=5,ae=T.parallel||X,I.next=17,this._parallel(q,ae,function(te){return new Promise(function(Q,Z){B(k,te).then(function(ie){ie&&z.push(ie),Q()}).catch(function(ie){Z(ie)})})});case 17:if(M=I.sent,P=!0,D=M.find(function(te){return te.name==="abort"}),!D){I.next=22;break}throw D;case 22:if(!this.isCancel()){I.next=25;break}throw B=null,this._makeCancelEvent();case 25:if(!(M&&M.length>0)){I.next=28;break}throw M[0].message="Failed to upload some parts with error: ".concat(M[0].toString()," part_num: ").concat(M[0].partNum),M[0];case 28:return I.next=30,this.completeMultipartUpload(re,L,z,T);case 30:return I.abrupt("return",I.sent);case 31:case"end":return I.stop()}},E,this)}));function A(E,_){return O.apply(this,arguments)}return A}(),S._getFileSize=function(){var O=(0,l.default)(u.default.mark(function E(_){return u.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(!h(_)){k.next=4;break}return k.abrupt("return",_.length);case 4:if(!(o(_)||f(_))){k.next=6;break}return k.abrupt("return",_.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return k.stop()}},E)}));function A(E){return O.apply(this,arguments)}return A}();var v=e("stream"),j=v.Readable;function y(O,A){if(!(this instanceof y))return new y(O,A);j.call(this,A),this.file=O,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}c.inherits(y,j),y.prototype.readFileAndPush=function(A){if(this.fileBuffer)for(var E=!0;E&&this.fileBuffer&&this.start<this.fileBuffer.length;){var _=this.start,T=_+A;T=T>this.fileBuffer.length?this.fileBuffer.length:T,this.start=T,E=this.push(this.fileBuffer.slice(_,T))}},y.prototype._read=function(A){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var E=16*1024;A=A||E;var _=this;this.reader.onload=function(k){_.fileBuffer=a.from(new Uint8Array(k.target.result)),_.file=null,_.readFileAndPush(A)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(A)};function x(O){return O.arrayBuffer?O.arrayBuffer():new Promise(function(A,E){var _=new FileReader;_.onload=function(T){A(T.target.result)},_.onerror=function(T){E(T)},_.readAsArrayBuffer(O)})}S._createBuffer=function(){var O=(0,l.default)(u.default.mark(function E(_,T,k){var F,W;return u.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(!(o(_)||f(_))){L.next=8;break}return F=_.slice(T,k),L.next=4,x(F);case 4:return W=L.sent,L.abrupt("return",a.from(W));case 8:if(!h(_)){L.next=12;break}return L.abrupt("return",_.subarray(T,k));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return L.stop()}},E)}));function A(E,_,T){return O.apply(this,arguments)}return A}(),S._getPartSize=function(A,E){var _=1e4,T=1*1024*1024;E||(E=T);var k=Math.ceil(A/_);return E<k&&(E=k,console.warn("partSize has been set to ".concat(E,", because the partSize you provided causes partNumber to be greater than 10,000"))),E},S._divideParts=function(A,E){for(var _=Math.ceil(A/E),T=[],k=0;k<_;k++){var F=E*k,W=Math.min(F+E,A);T.push({start:F,end:W})}return T}}).call(this)}).call(this,e("buffer").Buffer)},{"../common/utils/isArray":61,"../common/utils/isBlob":62,"../common/utils/isBuffer":63,"../common/utils/isFile":64,"../common/utils/retry":70,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,buffer:85,"copy-to":88,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.from.js":245,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.array.map.js":249,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.iterator.js":264,"core-js/modules/es.typed-array.copy-within.js":272,"core-js/modules/es.typed-array.every.js":273,"core-js/modules/es.typed-array.fill.js":274,"core-js/modules/es.typed-array.filter.js":275,"core-js/modules/es.typed-array.find-index.js":276,"core-js/modules/es.typed-array.find.js":277,"core-js/modules/es.typed-array.for-each.js":278,"core-js/modules/es.typed-array.includes.js":279,"core-js/modules/es.typed-array.index-of.js":280,"core-js/modules/es.typed-array.iterator.js":281,"core-js/modules/es.typed-array.join.js":282,"core-js/modules/es.typed-array.last-index-of.js":283,"core-js/modules/es.typed-array.map.js":284,"core-js/modules/es.typed-array.reduce-right.js":285,"core-js/modules/es.typed-array.reduce.js":286,"core-js/modules/es.typed-array.reverse.js":287,"core-js/modules/es.typed-array.set.js":288,"core-js/modules/es.typed-array.slice.js":289,"core-js/modules/es.typed-array.some.js":290,"core-js/modules/es.typed-array.sort.js":291,"core-js/modules/es.typed-array.subarray.js":292,"core-js/modules/es.typed-array.to-locale-string.js":293,"core-js/modules/es.typed-array.to-string.js":294,"core-js/modules/es.typed-array.uint8-array.js":295,mime:317,path:321,stream:345,util:352}],5:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.number.constructor.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.promise.js");var r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("fs"),c=e("copy-to"),s=e("path"),t=e("mime"),i=e("../common/callback"),n=e("merge-descriptors"),o=e("../common/utils/isBlob"),p=o.isBlob,f=e("../common/utils/isFile"),d=f.isFile,m=e("../common/utils/isBuffer"),h=m.isBuffer,b=e("../common/utils/obj2xml"),S=b.obj2xml,v=g;v.append=function(){var j=(0,u.default)(r.default.mark(function x(O,A,E){var _;return r.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return E=E||{},E.position===void 0&&(E.position="0"),E.subres={append:"",position:E.position},E.method="POST",k.next=6,this.put(O,A,E);case 6:return _=k.sent,_.nextAppendPosition=_.res.headers["x-oss-next-append-position"],k.abrupt("return",_);case 9:case"end":return k.stop()}},x,this)}));function y(x,O,A){return j.apply(this,arguments)}return y}(),v.put=function(){var j=(0,u.default)(r.default.mark(function x(O,A,E){var _,T,k,F,W;return r.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(E=E||{},E.disabledMD5=E.disabledMD5===void 0?!0:!!E.disabledMD5,E.headers=E.headers||{},O=this._objectName(O),!h(A)){L.next=8;break}_=A,L.next=19;break;case 8:if(!(p(A)||d(A))){L.next=18;break}return E.mime||(d(A)?E.mime=t.getType(s.extname(A.name)):E.mime=A.type),L.next=12,this._createBuffer(A,0,A.size);case 12:return _=L.sent,L.next=15,this._getFileSize(A);case 15:E.contentLength=L.sent,L.next=19;break;case 18:throw new TypeError("Must provide Buffer/Blob/File for put.");case 19:return this._convertMetaToHeaders(E.meta,E.headers),T=E.method||"PUT",k=this._objectRequestParams(T,O,E),i.encodeCallback(k,E),k.mime=E.mime,k.disabledMD5=E.disabledMD5,k.content=_,k.successStatuses=[200],L.next=29,this.request(k);case 29:return F=L.sent,W={name:O,url:this._objectUrl(O),res:F.res},k.headers&&k.headers["x-oss-callback"]&&(W.data=JSON.parse(F.data.toString())),L.abrupt("return",W);case 33:case"end":return L.stop()}},x,this)}));function y(x,O,A){return j.apply(this,arguments)}return y}(),v.putStream=function(){var j=(0,u.default)(r.default.mark(function x(O,A,E){var _,T,k,F;return r.default.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return E=E||{},E.headers=E.headers||{},O=this._objectName(O),E.contentLength?E.headers["Content-Length"]=E.contentLength:E.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(E.meta,E.headers),_=E.method||"PUT",T=this._objectRequestParams(_,O,E),i.encodeCallback(T,E),T.mime=E.mime,T.stream=A,T.successStatuses=[200],V.next=13,this.request(T);case 13:return k=V.sent,F={name:O,url:this._objectUrl(O),res:k.res},T.headers&&T.headers["x-oss-callback"]&&(F.data=JSON.parse(k.data.toString())),V.abrupt("return",F);case 17:case"end":return V.stop()}},x,this)}));function y(x,O,A){return j.apply(this,arguments)}return y}(),n(v,e("../common/object/copyObject")),n(v,e("../common/object/getObjectTagging")),n(v,e("../common/object/putObjectTagging")),n(v,e("../common/object/deleteObjectTagging")),n(v,e("../common/image")),n(v,e("../common/object/getBucketVersions")),n(v,e("../common/object/getACL")),n(v,e("../common/object/putACL")),n(v,e("../common/object/head")),n(v,e("../common/object/delete")),n(v,e("../common/object/get")),n(v,e("../common/object/putSymlink")),n(v,e("../common/object/getSymlink")),n(v,e("../common/object/deleteMulti")),n(v,e("../common/object/getObjectMeta")),n(v,e("../common/object/getObjectUrl")),n(v,e("../common/object/generateObjectUrl")),n(v,e("../common/object/signatureUrl")),v.putMeta=function(){var j=(0,u.default)(r.default.mark(function x(O,A,E){var _;return r.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,this.copy(O,O,{meta:A||{},timeout:E&&E.timeout,ctx:E&&E.ctx});case 2:return _=k.sent,k.abrupt("return",_);case 4:case"end":return k.stop()}},x,this)}));function y(x,O,A){return j.apply(this,arguments)}return y}(),v.list=function(){var j=(0,u.default)(r.default.mark(function x(O,A){var E,_,T,k,F;return r.default.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return E=this._objectRequestParams("GET","",A),E.query=O,E.xmlResponse=!0,E.successStatuses=[200],V.next=6,this.request(E);case 6:return _=V.sent,T=_.data.Contents||[],k=this,T&&(Array.isArray(T)||(T=[T]),T=T.map(function(L){return{name:L.Key,url:k._objectUrl(L.Key),lastModified:L.LastModified,etag:L.ETag,type:L.Type,size:Number(L.Size),storageClass:L.StorageClass,owner:{id:L.Owner.ID,displayName:L.Owner.DisplayName}}})),F=_.data.CommonPrefixes||null,F&&(Array.isArray(F)||(F=[F]),F=F.map(function(L){return L.Prefix})),V.abrupt("return",{res:_.res,objects:T,prefixes:F,nextMarker:_.data.NextMarker||null,isTruncated:_.data.IsTruncated==="true"});case 13:case"end":return V.stop()}},x,this)}));function y(x,O){return j.apply(this,arguments)}return y}(),v.listV2=function(){var j=(0,u.default)(r.default.mark(function x(O){var A,E,_,T,k,F,W,V=arguments;return r.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return A=V.length>1&&V[1]!==void 0?V[1]:{},E=O["continuation-token"]||O.continuationToken,E&&(A.subres=Object.assign({"continuation-token":E},A.subres)),_=this._objectRequestParams("GET","",A),_.query=Object.assign({"list-type":2},O),delete _.query["continuation-token"],delete _.query.continuationToken,_.xmlResponse=!0,_.successStatuses=[200],Y.next=11,this.request(_);case 11:return T=Y.sent,k=T.data.Contents||[],F=this,k&&(Array.isArray(k)||(k=[k]),k=k.map(function(re){return{name:re.Key,url:F._objectUrl(re.Key),lastModified:re.LastModified,etag:re.ETag,type:re.Type,size:Number(re.Size),storageClass:re.StorageClass,owner:re.Owner?{id:re.Owner.ID,displayName:re.Owner.DisplayName}:null}})),W=T.data.CommonPrefixes||null,W&&(Array.isArray(W)||(W=[W]),W=W.map(function(re){return re.Prefix})),Y.abrupt("return",{res:T.res,objects:k,prefixes:W,isTruncated:T.data.IsTruncated==="true",keyCount:+T.data.KeyCount,continuationToken:T.data.ContinuationToken||null,nextContinuationToken:T.data.NextContinuationToken||null});case 18:case"end":return Y.stop()}},x,this)}));function y(x){return j.apply(this,arguments)}return y}(),v.restore=function(){var j=(0,u.default)(r.default.mark(function x(O){var A,E,_,T,k=arguments;return r.default.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return A=k.length>1&&k[1]!==void 0?k[1]:{type:"Archive"},A=A||{},A.subres=Object.assign({restore:""},A.subres),A.versionId&&(A.subres.versionId=A.versionId),E=this._objectRequestParams("POST",O,A),A.type==="ColdArchive"&&(_={RestoreRequest:{Days:A.Days?A.Days:2,JobParameters:{Tier:A.JobParameters?A.JobParameters:"Standard"}}},E.content=S(_,{headers:!0}),E.mime="xml"),E.successStatuses=[202],W.next=9,this.request(E);case 9:return T=W.sent,W.abrupt("return",{res:T.res});case 11:case"end":return W.stop()}},x,this)}));function y(x){return j.apply(this,arguments)}return y}(),v._objectUrl=function(y){return this._getReqUrl({bucket:this.options.bucket,object:y})},v._objectRequestParams=function(y,x,O){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");O=O||{},x=this._objectName(x);var A={object:x,bucket:this.options.bucket,method:y,subres:O&&O.subres,timeout:O&&O.timeout,ctx:O&&O.ctx};return O.headers&&(A.headers={},c(O.headers).to(A.headers)),A},v._objectName=function(y){return y.replace(/^\/+/,"")},v._convertMetaToHeaders=function(y,x){!y||Object.keys(y).forEach(function(O){x["x-oss-meta-".concat(O)]=y[O]})},v._deleteFileSafe=function(y){var x=this;return new Promise(function(O){l.exists(y,function(A){A?l.unlink(y,function(E){E&&x.debug("unlink %j error: %s",y,E,"error"),O()}):O()})})}},{"../common/callback":24,"../common/image":27,"../common/object/copyObject":31,"../common/object/delete":32,"../common/object/deleteMulti":33,"../common/object/deleteObjectTagging":34,"../common/object/generateObjectUrl":35,"../common/object/get":36,"../common/object/getACL":37,"../common/object/getBucketVersions":38,"../common/object/getObjectMeta":39,"../common/object/getObjectTagging":40,"../common/object/getObjectUrl":41,"../common/object/getSymlink":42,"../common/object/head":43,"../common/object/putACL":44,"../common/object/putObjectTagging":45,"../common/object/putSymlink":46,"../common/object/signatureUrl":47,"../common/utils/isBlob":62,"../common/utils/isBuffer":63,"../common/utils/isFile":64,"../common/utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"copy-to":88,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.number.constructor.js":254,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296,fs:84,"merge-descriptors":315,mime:317,path:321}],6:[function(e,w,g){g.version="6.17.1"},{}],7:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.abortBucketWorm=void 0;var l=e("../utils/checkBucketName");function c(t,i){return s.apply(this,arguments)}function s(){return s=(0,u.default)(r.default.mark(function t(i,n){var o,p;return r.default.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return l.checkBucketName(i),o=this._bucketRequestParams("DELETE",i,"worm",n),d.next=4,this.request(o);case 4:return p=d.sent,d.abrupt("return",{res:p.res,status:p.status});case 6:case"end":return d.stop()}},t,this)})),s.apply(this,arguments)}g.abortBucketWorm=c},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],8:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.completeBucketWorm=void 0;var l=e("../utils/checkBucketName");function c(t,i,n){return s.apply(this,arguments)}function s(){return s=(0,u.default)(r.default.mark(function t(i,n,o){var p,f;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return l.checkBucketName(i),p=this._bucketRequestParams("POST",i,{wormId:n},o),m.next=4,this.request(p);case 4:return f=m.sent,m.abrupt("return",{res:f.res,status:f.status});case 6:case"end":return m.stop()}},t,this)})),s.apply(this,arguments)}g.completeBucketWorm=c},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],9:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.deleteBucketInventory=void 0;var l=e("../utils/checkBucketName");function c(t,i){return s.apply(this,arguments)}function s(){return s=(0,u.default)(r.default.mark(function t(i,n){var o,p,f,d,m=arguments;return r.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return o=m.length>2&&m[2]!==void 0?m[2]:{},p=Object.assign({inventory:"",inventoryId:n},o.subres),l.checkBucketName(i),f=this._bucketRequestParams("DELETE",i,p,o),f.successStatuses=[204],b.next=7,this.request(f);case 7:return d=b.sent,b.abrupt("return",{status:d.status,res:d.res});case 9:case"end":return b.stop()}},t,this)})),s.apply(this,arguments)}g.deleteBucketInventory=c},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],10:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=g;s.deleteBucketLifecycle=function(){var t=(0,u.default)(r.default.mark(function n(o,p){var f,d;return r.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return c(o),f=this._bucketRequestParams("DELETE",o,"lifecycle",p),f.successStatuses=[204],h.next=5,this.request(f);case 5:return d=h.sent,h.abrupt("return",{res:d.res});case 7:case"end":return h.stop()}},n,this)}));function i(n,o){return t.apply(this,arguments)}return i}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],11:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=g;s.deleteBucketWebsite=function(){var t=(0,u.default)(r.default.mark(function n(o,p){var f,d;return r.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return c(o),f=this._bucketRequestParams("DELETE",o,"website",p),f.successStatuses=[204],h.next=5,this.request(f);case 5:return d=h.sent,h.abrupt("return",{res:d.res});case 7:case"end":return h.stop()}},n,this)}));function i(n,o){return t.apply(this,arguments)}return i}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],12:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.extendBucketWorm=void 0;var l=e("../utils/checkBucketName"),c=e("../utils/obj2xml");function s(i,n,o,p){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n,o,p,f){var d,m,h;return r.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return l.checkBucketName(n),d=this._bucketRequestParams("POST",n,{wormExtend:"",wormId:o},f),m={ExtendWormConfiguration:{RetentionPeriodInDays:p}},d.mime="xml",d.content=c.obj2xml(m,{headers:!0}),d.successStatuses=[200],S.next=8,this.request(d);case 8:return h=S.sent,S.abrupt("return",{res:h.res,status:h.status});case 10:case"end":return S.stop()}},i,this)})),t.apply(this,arguments)}g.extendBucketWorm=s},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],13:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.getBucketInventory=void 0;var l=e("../utils/checkBucketName"),c=e("../utils/formatInventoryConfig");function s(i,n){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n,o){var p,f,d,m,h=arguments;return r.default.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return p=h.length>2&&h[2]!==void 0?h[2]:{},f=Object.assign({inventory:"",inventoryId:o},p.subres),l.checkBucketName(n),d=this._bucketRequestParams("GET",n,f,p),d.successStatuses=[200],d.xmlResponse=!0,S.next=8,this.request(d);case 8:return m=S.sent,S.abrupt("return",{status:m.status,res:m.res,inventory:c.formatInventoryConfig(m.data)});case 10:case"end":return S.stop()}},i,this)})),t.apply(this,arguments)}g.getBucketInventory=s},{"../utils/checkBucketName":50,"../utils/formatInventoryConfig":58,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],14:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.map.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("../utils/isArray"),t=s.isArray,i=e("../utils/formatObjKey"),n=i.formatObjKey,o=g;o.getBucketLifecycle=function(){var p=(0,u.default)(r.default.mark(function d(m,h){var b,S,v;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return c(m),b=this._bucketRequestParams("GET",m,"lifecycle",h),b.successStatuses=[200],b.xmlResponse=!0,y.next=6,this.request(b);case 6:return S=y.sent,v=S.data.Rule||null,v&&(t(v)||(v=[v]),v=v.map(function(x){return x.ID&&(x.id=x.ID,delete x.ID),x.Tag&&!t(x.Tag)&&(x.Tag=[x.Tag]),n(x,"firstLowerCase")})),y.abrupt("return",{rules:v,res:S.res});case 10:case"end":return y.stop()}},d,this)}));function f(d,m){return p.apply(this,arguments)}return f}()},{"../utils/checkBucketName":50,"../utils/formatObjKey":59,"../utils/isArray":61,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249}],15:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=g;s.getBucketVersioning=function(){var t=(0,u.default)(r.default.mark(function n(o,p){var f,d,m;return r.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return c(o),f=this._bucketRequestParams("GET",o,"versioning",p),f.xmlResponse=!0,f.successStatuses=[200],b.next=6,this.request(f);case 6:return d=b.sent,m=d.data.Status,b.abrupt("return",{status:d.status,versionStatus:m,res:d.res});case 9:case"end":return b.stop()}},n,this)}));function i(n,o){return t.apply(this,arguments)}return i}()},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],16:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("../utils/isObject"),t=s.isObject,i=g;i.getBucketWebsite=function(){var n=(0,u.default)(r.default.mark(function p(f,d){var m,h,b;return r.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return c(f),m=this._bucketRequestParams("GET",f,"website",d),m.successStatuses=[200],m.xmlResponse=!0,v.next=6,this.request(m);case 6:return h=v.sent,b=[],h.data.RoutingRules&&h.data.RoutingRules.RoutingRule&&(t(h.data.RoutingRules.RoutingRule)?b=[h.data.RoutingRules.RoutingRule]:b=h.data.RoutingRules.RoutingRule),v.abrupt("return",{index:h.data.IndexDocument&&h.data.IndexDocument.Suffix||"",supportSubDir:h.data.IndexDocument&&h.data.IndexDocument.SupportSubDir||"false",type:h.data.IndexDocument&&h.data.IndexDocument.Type,routingRules:b,error:h.data.ErrorDocument&&h.data.ErrorDocument.Key||null,res:h.res});case 10:case"end":return v.stop()}},p,this)}));function o(p,f){return n.apply(this,arguments)}return o}()},{"../utils/checkBucketName":50,"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],17:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.getBucketWorm=void 0;var l=e("../utils/checkBucketName"),c=e("../utils/dataFix");function s(i,n){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n,o){var p,f;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return l.checkBucketName(n),p=this._bucketRequestParams("GET",n,"worm",o),p.successStatuses=[200],p.xmlResponse=!0,m.next=6,this.request(p);case 6:return f=m.sent,c.dataFix(f.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),m.abrupt("return",Object.assign(Object.assign({},f.data),{res:f.res,status:f.status}));case 9:case"end":return m.stop()}},i,this)})),t.apply(this,arguments)}g.getBucketWorm=s},{"../utils/checkBucketName":50,"../utils/dataFix":55,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],18:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.initiateBucketWorm=void 0;var l=e("../utils/obj2xml"),c=e("../utils/checkBucketName");function s(i,n,o){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n,o,p){var f,d,m;return r.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return c.checkBucketName(n),f=this._bucketRequestParams("POST",n,"worm",p),d={InitiateWormConfiguration:{RetentionPeriodInDays:o}},f.mime="xml",f.content=l.obj2xml(d,{headers:!0}),f.successStatuses=[200],b.next=8,this.request(f);case 8:return m=b.sent,b.abrupt("return",{res:m.res,wormId:m.res.headers["x-oss-worm-id"],status:m.status});case 10:case"end":return b.stop()}},i,this)})),t.apply(this,arguments)}g.initiateBucketWorm=s},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],19:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.listBucketInventory=void 0;var l=e("../utils/checkBucketName"),c=e("../utils/formatInventoryConfig");function s(i){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n){var o,p,f,d,m,h,b,S,v=arguments;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return o=v.length>1&&v[1]!==void 0?v[1]:{},p=o.continuationToken,f=Object.assign({inventory:""},p&&{"continuation-token":p},o.subres),l.checkBucketName(n),d=this._bucketRequestParams("GET",n,f,o),d.successStatuses=[200],d.xmlResponse=!0,y.next=9,this.request(d);case 9:return m=y.sent,h=m.data,b=m.res,S=m.status,y.abrupt("return",{isTruncated:h.IsTruncated==="true",nextContinuationToken:h.NextContinuationToken,inventoryList:c.formatInventoryConfig(h.InventoryConfiguration,!0),status:S,res:b});case 12:case"end":return y.stop()}},i,this)})),t.apply(this,arguments)}g.listBucketInventory=s},{"../utils/checkBucketName":50,"../utils/formatInventoryConfig":58,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],20:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.putBucketInventory=void 0;var l=e("../utils/checkBucketName"),c=e("../utils/obj2xml");function s(i,n){return t.apply(this,arguments)}function t(){return t=(0,u.default)(r.default.mark(function i(n,o){var p,f,d,m,h,b,S,v,j,y,x,O=arguments;return r.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return p=O.length>2&&O[2]!==void 0?O[2]:{},f=Object.assign({inventory:"",inventoryId:o.id},p.subres),l.checkBucketName(n),d=o.OSSBucketDestination,m=o.optionalFields,h=o.includedObjectVersions,b="acs:oss:::",S="acs:ram::".concat(d.accountId,":role/"),v={InventoryConfiguration:{Id:o.id,IsEnabled:o.isEnabled,Filter:{Prefix:o.prefix||""},Destination:{OSSBucketDestination:{Format:d.format,AccountId:d.accountId,RoleArn:"".concat(S).concat(d.rolename),Bucket:"".concat(b).concat(d.bucket),Prefix:d.prefix||"",Encryption:d.encryption||""}},Schedule:{Frequency:o.frequency},IncludedObjectVersions:h,OptionalFields:{Field:(m==null?void 0:m.field)||[]}}},j=c.obj2xml(v,{headers:!0,firstUpperCase:!0}),y=this._bucketRequestParams("PUT",n,f,p),y.successStatuses=[200],y.mime="xml",y.content=j,E.next=14,this.request(y);case 14:return x=E.sent,E.abrupt("return",{status:x.status,res:x.res});case 16:case"end":return E.stop()}},i,this)})),t.apply(this,arguments)}g.putBucketInventory=s},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.assign.js":255}],21:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.array.includes.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("../utils/isArray"),t=s.isArray,i=e("../utils/deepCopy"),n=i.deepCopy,o=e("../utils/isObject"),p=o.isObject,f=e("../utils/obj2xml"),d=f.obj2xml,m=e("../utils/checkObjectTag"),h=m.checkObjectTag,b=e("../utils/getStrBytesCount"),S=b.getStrBytesCount,v=g;v.putBucketLifecycle=function(){var A=(0,u.default)(r.default.mark(function _(T,k,F){var W,V,L,Y,re;return r.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(c(T),t(k)){G.next=3;break}throw new Error("rules must be Array");case 3:return W=this._bucketRequestParams("PUT",T,"lifecycle",F),V=[],L={LifecycleConfiguration:{Rule:V}},k.forEach(function(U){j(U),O(U),U.id&&(U.ID=U.id,delete U.id),V.push(U)}),Y=d(L,{headers:!0,firstUpperCase:!0}),W.content=Y,W.mime="xml",W.successStatuses=[200],G.next=13,this.request(W);case 13:return re=G.sent,G.abrupt("return",{res:re.res});case 15:case"end":return G.stop()}},_,this)}));function E(_,T,k){return A.apply(this,arguments)}return E}();function j(A){A.days&&(A.expiration={days:A.days}),A.date&&(A.expiration={createdBeforeDate:A.date})}function y(A,E){var _=A.days,T=A.createdBeforeDate;if(!_&&!T)throw new Error("".concat(E," must includes days or createdBeforeDate"));if(_&&!/^[1-9][0-9]*$/.test(_))throw new Error("days must be a positive integer");if(T&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(T))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function x(A){if(!t(A)&&!p(A))throw new Error("tag must be Object or Array");A=p(A)?[A]:A;var E={},_=n(A);_.forEach(function(T){E[T.key]=T.value}),h(E)}function O(A){if(A.id&&S(A.id)>255)throw new Error("ID is composed of 255 bytes at most");if(A.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(A.status))throw new Error("Status must be Enabled or Disabled");if(A.transition){if(!["IA","Archive"].includes(A.transition.storageClass))throw new Error("StorageClass must be IA or Archive");y(A.transition,"Transition")}if(A.expiration){if(!A.expiration.expiredObjectDeleteMarker)y(A.expiration,"Expiration");else if(A.expiration.days||A.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(A.abortMultipartUpload&&y(A.abortMultipartUpload,"AbortMultipartUpload"),!A.expiration&&!A.abortMultipartUpload&&!A.transition&&!A.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(A.tag){if(A.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");x(A.tag)}}},{"../utils/checkBucketName":50,"../utils/checkObjectTag":52,"../utils/deepCopy":56,"../utils/getStrBytesCount":60,"../utils/isArray":61,"../utils/isObject":67,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.includes.js":246,"core-js/modules/web.dom-collections.for-each.js":296}],22:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.includes.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("../utils/obj2xml"),t=s.obj2xml,i=g;i.putBucketVersioning=function(){var n=(0,u.default)(r.default.mark(function p(f,d){var m,h,b,S,v=arguments;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(m=v.length>2&&v[2]!==void 0?v[2]:{},c(f),["Enabled","Suspended"].includes(d)){y.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return h=this._bucketRequestParams("PUT",f,"versioning",m),b={VersioningConfiguration:{Status:d}},h.mime="xml",h.content=t(b,{headers:!0}),y.next=10,this.request(h);case 10:return S=y.sent,y.abrupt("return",{res:S.res,status:S.status});case 12:case"end":return y.stop()}},p,this)}));function o(p,f){return n.apply(this,arguments)}return o}()},{"../utils/checkBucketName":50,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.includes.js":246}],23:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator")),u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("../utils/obj2xml"),t=s.obj2xml,i=e("../utils/isArray"),n=i.isArray,o=g;o.putBucketWebsite=function(){var p=(0,u.default)(r.default.mark(function d(m){var h,b,S,v,j,y,x,O=arguments;return r.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(h=O.length>1&&O[1]!==void 0?O[1]:{},b=O.length>2?O[2]:void 0,c(m),S=this._bucketRequestParams("PUT",m,"website",b),v={Suffix:h.index||"index.html"},j={IndexDocument:v},y={WebsiteConfiguration:j},h.supportSubDir&&(v.SupportSubDir=h.supportSubDir),h.type&&(v.Type=h.type),h.error&&(j.ErrorDocument={Key:h.error}),h.routingRules===void 0){E.next=14;break}if(n(h.routingRules)){E.next=13;break}throw new Error("RoutingRules must be Array");case 13:j.RoutingRules={RoutingRule:h.routingRules};case 14:return y=t(y),S.content=y,S.mime="xml",S.successStatuses=[200],E.next=20,this.request(S);case 20:return x=E.sent,E.abrupt("return",{res:x.res});case 22:case"end":return E.stop()}},d,this)}));function f(d){return p.apply(this,arguments)}return f}()},{"../utils/checkBucketName":50,"../utils/isArray":61,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76}],24:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),g.encodeCallback=function(u,l){if(u.headers=u.headers||{},!Object.prototype.hasOwnProperty.call(u.headers,"x-oss-callback")&&l.callback){var c={callbackUrl:encodeURI(l.callback.url),callbackBody:l.callback.body};l.callback.host&&(c.callbackHost=l.callback.host),l.callback.contentType&&(c.callbackBodyType=l.callback.contentType);var s=a.from(JSON.stringify(c)).toString("base64");if(u.headers["x-oss-callback"]=s,l.callback.customValue){var t={};Object.keys(l.callback.customValue).forEach(function(i){t["x:".concat(i)]=l.callback.customValue[i]}),u.headers["x-oss-callback-var"]=a.from(JSON.stringify(t)).toString("base64")}}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:85,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/web.dom-collections.for-each.js":296}],25:[function(e,w,g){e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/web.dom-collections.for-each.js");var a=function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(g,"__esModule",{value:!0}),g.getReqUrl=void 0;var r=a(e("copy-to")),u=a(e("url")),l=a(e("merge-descriptors")),c=a(e("is-type-of")),s=e("../utils/isIP"),t=e("../utils/checkConfigValid");function i(n){var o={},p=this.options.cname;t.checkConfigValid(this.options.endpoint,"endpoint"),r.default(this.options.endpoint,!1).to(o),n.bucket&&!p&&!s.isIP(o.hostname)&&!this.options.sldEnable&&(o.host="".concat(n.bucket,".").concat(o.host));var f="/";n.bucket&&this.options.sldEnable&&(f+="".concat(n.bucket,"/")),n.object&&(f+=this._escape(n.object).replace(/\+/g,"%2B")),o.pathname=f;var d={};if(n.query&&l.default(d,n.query),n.subres){var m={};c.default.string(n.subres)?m[n.subres]="":c.default.array(n.subres)?n.subres.forEach(function(h){m[h]=""}):m=n.subres,l.default(d,m)}return o.query=d,u.default.format(o)}g.getReqUrl=i},{"../utils/checkConfigValid":51,"../utils/isIP":66,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296,"is-type-of":398,"merge-descriptors":315,url:404}],26:[function(e,w,g){e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.string.trim.js");var a=e("humanize-ms"),r=e("url"),u=e("../utils/checkBucketName"),l=u.checkBucketName,c=e("../utils/setRegion"),s=c.setRegion,t=e("../utils/checkConfigValid"),i=t.checkConfigValid;function n(o,p){i(o,"endpoint");var f=r.parse(o);if(f.protocol||(f=r.parse("http".concat(p?"s":"","://").concat(o))),f.protocol!=="http:"&&f.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return f}w.exports=function(o){if(!o||!o.accessKeyId||!o.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");o.stsToken&&!o.refreshSTSToken&&!o.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),o.bucket&&l(o.bucket);var p=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},o);if(p.accessKeyId=p.accessKeyId.trim(),p.accessKeySecret=p.accessKeySecret.trim(),p.timeout&&(p.timeout=a(p.timeout)),p.endpoint)p.endpoint=n(p.endpoint,p.secure);else if(p.region)p.endpoint=s(p.region,p.internal,p.secure);else throw new Error("require options.endpoint or options.region");return p.inited=!0,p}},{"../utils/checkBucketName":50,"../utils/checkConfigValid":51,"../utils/setRegion":71,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.string.trim.js":269,"humanize-ms":303,url:404}],27:[function(e,w,g){var a=e("merge-descriptors"),r=g;a(r,e("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":315}],28:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/checkBucketName"),c=l.checkBucketName,s=e("querystring"),t=e("js-base64"),i=t.Base64.encode,n=g;n.processObjectSave=function(){var p=(0,u.default)(r.default.mark(function d(m,h,b,S){var v,j,y,x;return r.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return o(m,"sourceObject"),o(h,"targetObject"),o(b,"process"),h=this._objectName(h),S&&c(S),v=this._objectRequestParams("POST",m,{subres:"x-oss-process"}),j=S?",b_".concat(i(S)):"",h=i(h),y={"x-oss-process":"".concat(b,"|sys/saveas,o_").concat(h).concat(j)},v.content=s.stringify(y),A.next=12,this.request(v);case 12:return x=A.sent,A.abrupt("return",{res:x.res,status:x.res.status});case 14:case"end":return A.stop()}},d,this)}));function f(d,m,h,b){return p.apply(this,arguments)}return f}();function o(p,f){if(!p)throw new Error("".concat(f," is required"));if(typeof p!="string")throw new Error("".concat(f," must be String"))}},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"js-base64":314,querystring:328}],29:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array.from.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.regexp.to-string.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("debug")("ali-oss:multipart-copy"),c=e("copy-to"),s=g;s.uploadPartCopy=function(){var t=(0,u.default)(r.default.mark(function n(o,p,f,d,m){var h,b,S,v,j,y=arguments;return r.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return h=y.length>5&&y[5]!==void 0?y[5]:{},h.headers=h.headers||{},b=h.versionId||h.subres&&h.subres.versionId||null,b?S="/".concat(m.sourceBucketName,"/").concat(encodeURIComponent(m.sourceKey),"?versionId=").concat(b):S="/".concat(m.sourceBucketName,"/").concat(encodeURIComponent(m.sourceKey)),h.headers["x-oss-copy-source"]=S,d&&(h.headers["x-oss-copy-source-range"]="bytes=".concat(d)),h.subres={partNumber:f,uploadId:p},v=this._objectRequestParams("PUT",o,h),v.mime=h.mime,v.successStatuses=[200],O.next=12,this.request(v);case 12:return j=O.sent,O.abrupt("return",{name:o,etag:j.res.headers.etag,res:j.res});case 14:case"end":return O.stop()}},n,this)}));function i(n,o,p,f,d){return t.apply(this,arguments)}return i}(),s.multipartUploadCopy=function(){var t=(0,u.default)(r.default.mark(function n(o,p){var f,d,m,h,b,S,v,j,y,x,O,A,E=arguments;return r.default.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:return f=E.length>2&&E[2]!==void 0?E[2]:{},this.resetCancelFlag(),d=f.versionId,m=d===void 0?null:d,h={versionId:m},T.next=6,this._getObjectMeta(p.sourceBucketName,p.sourceKey,h);case 6:if(b=T.sent,S=b.res.headers["content-length"],p.startOffset=p.startOffset||0,p.endOffset=p.endOffset||S,!(f.checkpoint&&f.checkpoint.uploadId)){T.next=14;break}return T.next=13,this._resumeMultipartCopy(f.checkpoint,p,f);case 13:return T.abrupt("return",T.sent);case 14:if(v=102400,j=p.endOffset-p.startOffset,!(j<v)){T.next=18;break}throw new Error("copySize must not be smaller than ".concat(v));case 18:if(!(f.partSize&&f.partSize<v)){T.next=20;break}throw new Error("partSize must not be smaller than ".concat(v));case 20:return T.next=22,this.initMultipartUpload(o,f);case 22:if(y=T.sent,x=y.uploadId,O=this._getPartSize(j,f.partSize),A={name:o,copySize:j,partSize:O,uploadId:x,doneParts:[]},!(f&&f.progress)){T.next=29;break}return T.next=29,f.progress(0,A,y.res);case 29:return T.next=31,this._resumeMultipartCopy(A,p,f);case 31:return T.abrupt("return",T.sent);case 32:case"end":return T.stop()}},n,this)}));function i(n,o){return t.apply(this,arguments)}return i}(),s._resumeMultipartCopy=function(){var t=(0,u.default)(r.default.mark(function n(o,p,f){var d,m,h,b,S,v,j,y,x,O,A,E,_,T,k,F,W,V,L,Y,re;return r.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!this.isCancel()){G.next=2;break}throw this._makeCancelEvent();case 2:if(d=f.versionId,m=d===void 0?null:d,h={versionId:m},b=o.copySize,S=o.partSize,v=o.uploadId,j=o.doneParts,y=o.name,x=this._divideMultipartCopyParts(b,S,p.startOffset),O=x.length,A={headers:{}},f.copyheaders&&c(f.copyheaders).to(A.headers),m&&c(h).to(A),E=function(P,B,K){return new Promise(function(){var J=(0,u.default)(r.default.mark(function q(X,ae){var M,D,N;return r.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(te.prev=0,P.isCancel()){te.next=22;break}return M=x[B-1],D="".concat(M.start,"-").concat(M.end-1),te.prev=4,te.next=7,P.uploadPartCopy(y,v,B,D,K,A);case 7:N=te.sent,te.next=15;break;case 10:if(te.prev=10,te.t0=te.catch(4),te.t0.status!==404){te.next=14;break}throw P._makeAbortEvent();case 14:throw te.t0;case 15:if(P.isCancel()){te.next=22;break}if(l("content-range ".concat(N.res.headers["content-range"])),j.push({number:B,etag:N.res.headers.etag}),o.doneParts=j,!(f&&f.progress)){te.next=22;break}return te.next=22,f.progress(j.length/O,o,N.res);case 22:X(),te.next=29;break;case 25:te.prev=25,te.t1=te.catch(0),te.t1.partNum=B,ae(te.t1);case 29:case"end":return te.stop()}},q,null,[[0,25],[4,10]])}));return function(q,X){return J.apply(this,arguments)}}())},_=Array.from(new Array(O),function(U,P){return P+1}),T=j.map(function(U){return U.number}),k=_.filter(function(U){return T.indexOf(U)<0}),F=5,W=f.parallel||F,!(this.checkBrowserAndVersion("Internet Explorer","10")||W===1)){G.next=28;break}V=0;case 18:if(!(V<k.length)){G.next=26;break}if(!this.isCancel()){G.next=21;break}throw this._makeCancelEvent();case 21:return G.next=23,E(this,k[V],p);case 23:V++,G.next=18;break;case 26:G.next=40;break;case 28:return G.next=30,this._parallelNode(k,W,E,p);case 30:if(L=G.sent,Y=L.find(function(U){return U.name==="abort"}),!Y){G.next=34;break}throw Y;case 34:if(!this.isCancel()){G.next=36;break}throw this._makeCancelEvent();case 36:if(!(L&&L.length>0)){G.next=40;break}throw re=L[0],re.message="Failed to copy some parts with error: ".concat(re.toString()," part_num: ").concat(re.partNum),re;case 40:return G.next=42,this.completeMultipartUpload(y,v,j,f);case 42:return G.abrupt("return",G.sent);case 43:case"end":return G.stop()}},n,this)}));function i(n,o,p){return t.apply(this,arguments)}return i}(),s._divideMultipartCopyParts=function(i,n,o){for(var p=Math.ceil(i/n),f=[],d=0;d<p;d++){var m=n*d+o,h=Math.min(m+n,i+o);f.push({start:m,end:h})}return f},s._getObjectMeta=function(){var t=(0,u.default)(r.default.mark(function n(o,p,f){var d,m;return r.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return d=this.getBucket(),this.setBucket(o),b.next=4,this.head(p,f);case 4:return m=b.sent,this.setBucket(d),b.abrupt("return",m);case 7:case"end":return b.stop()}},n,this)}));function i(n,o,p){return t.apply(this,arguments)}return i}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.from.js":245,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.iterator.js":264,debug:397}],30:[function(e,w,g){(function(a){(function(){var r=e("@babel/runtime/helpers/interopRequireDefault"),u=r(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.map.js"),e("core-js/modules/es.array.filter.js"),e("core-js/modules/es.array.sort.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js");var l=r(e("@babel/runtime/helpers/asyncToGenerator")),c=e("copy-to"),s=e("./callback"),t=e("./utils/deepCopy"),i=t.deepCopyWith,n=e("./utils/isBuffer"),o=n.isBuffer,p=g;p.listUploads=function(){var f=(0,l.default)(u.default.mark(function m(h,b){var S,v,j,y;return u.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return b=b||{},S={},c(b).to(S),S.subres="uploads",v=this._objectRequestParams("GET","",S),v.query=h,v.xmlResponse=!0,v.successStatuses=[200],O.next=10,this.request(v);case 10:return j=O.sent,y=j.data.Upload||[],Array.isArray(y)||(y=[y]),y=y.map(function(A){return{name:A.Key,uploadId:A.UploadId,initiated:A.Initiated}}),O.abrupt("return",{res:j.res,uploads:y,bucket:j.data.Bucket,nextKeyMarker:j.data.NextKeyMarker,nextUploadIdMarker:j.data.NextUploadIdMarker,isTruncated:j.data.IsTruncated==="true"});case 15:case"end":return O.stop()}},m,this)}));function d(m,h){return f.apply(this,arguments)}return d}(),p.listParts=function(){var f=(0,l.default)(u.default.mark(function m(h,b,S,v){var j,y,x;return u.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return v=v||{},j={},c(v).to(j),j.subres={uploadId:b},y=this._objectRequestParams("GET",h,j),y.query=S,y.xmlResponse=!0,y.successStatuses=[200],A.next=10,this.request(y);case 10:return x=A.sent,A.abrupt("return",{res:x.res,uploadId:x.data.UploadId,bucket:x.data.Bucket,name:x.data.Key,partNumberMarker:x.data.PartNumberMarker,nextPartNumberMarker:x.data.NextPartNumberMarker,maxParts:x.data.MaxParts,isTruncated:x.data.IsTruncated,parts:x.data.Part||[]});case 12:case"end":return A.stop()}},m,this)}));function d(m,h,b,S){return f.apply(this,arguments)}return d}(),p.abortMultipartUpload=function(){var f=(0,l.default)(u.default.mark(function m(h,b,S){var v,j,y;return u.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return this._stop(),S=S||{},v={},c(S).to(v),v.subres={uploadId:b},j=this._objectRequestParams("DELETE",h,v),j.successStatuses=[204],O.next=9,this.request(j);case 9:return y=O.sent,O.abrupt("return",{res:y.res});case 11:case"end":return O.stop()}},m,this)}));function d(m,h,b){return f.apply(this,arguments)}return d}(),p.initMultipartUpload=function(){var f=(0,l.default)(u.default.mark(function m(h,b){var S,v,j;return u.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return b=b||{},S={},c(b).to(S),S.headers=S.headers||{},this._convertMetaToHeaders(b.meta,S.headers),S.subres="uploads",v=this._objectRequestParams("POST",h,S),v.mime=b.mime,v.xmlResponse=!0,v.successStatuses=[200],x.next=12,this.request(v);case 12:return j=x.sent,x.abrupt("return",{res:j.res,bucket:j.data.Bucket,name:j.data.Key,uploadId:j.data.UploadId});case 14:case"end":return x.stop()}},m,this)}));function d(m,h){return f.apply(this,arguments)}return d}(),p.uploadPart=function(){var f=(0,l.default)(u.default.mark(function m(h,b,S,v,j,y,x){var O,A;return u.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(O={size:y-j},A=a&&a.browser,!A){_.next=8;break}return _.next=5,this._createBuffer(v,j,y);case 5:O.content=_.sent,_.next=11;break;case 8:return _.next=10,this._createStream(v,j,y);case 10:O.stream=_.sent;case 11:return _.next=13,this._uploadPart(h,b,S,O,x);case 13:return _.abrupt("return",_.sent);case 14:case"end":return _.stop()}},m,this)}));function d(m,h,b,S,v,j,y){return f.apply(this,arguments)}return d}(),p.completeMultipartUpload=function(){var f=(0,l.default)(u.default.mark(function m(h,b,S,v){var j,y,x,O,A,E,_,T;return u.default.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:for(j=S.concat().sort(function(W,V){return W.number-V.number}).filter(function(W,V,L){return!V||W.number!==L[V-1].number}),y=`<?xml version="1.0" encoding="UTF-8"?>
- <CompleteMultipartUpload>
- `,x=0;x<j.length;x++)O=j[x],y+=`<Part>
- `,y+="<PartNumber>".concat(O.number,`</PartNumber>
- `),y+="<ETag>".concat(O.etag,`</ETag>
- `),y+=`</Part>
- `;return y+="</CompleteMultipartUpload>",v=v||{},A={},A=i(v,function(W){if(o(W))return null}),A.headers&&delete A.headers["x-oss-server-side-encryption"],A.subres={uploadId:b},E=this._objectRequestParams("POST",h,A),s.encodeCallback(E,A),E.mime="xml",E.content=y,E.headers&&E.headers["x-oss-callback"]||(E.xmlResponse=!0),E.successStatuses=[200],F.next=17,this.request(E);case 17:return _=F.sent,T={res:_.res,bucket:E.bucket,name:h,etag:_.res.headers.etag},E.headers&&E.headers["x-oss-callback"]&&(T.data=JSON.parse(_.data.toString())),F.abrupt("return",T);case 21:case"end":return F.stop()}},m,this)}));function d(m,h,b,S){return f.apply(this,arguments)}return d}(),p._uploadPart=function(){var f=(0,l.default)(u.default.mark(function m(h,b,S,v,j){var y,x,O,A;return u.default.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return j=j||{},y={},c(j).to(y),y.headers={"Content-Length":v.size},y.subres={partNumber:S,uploadId:b},x=this._objectRequestParams("PUT",h,y),x.mime=y.mime,O=a&&a.browser,O?x.content=v.content:x.stream=v.stream,x.successStatuses=[200],x.disabledMD5=j.disabledMD5,_.next=13,this.request(x);case 13:if(A=_.sent,A.res.headers.etag){_.next=16;break}throw new Error(`Please set the etag of expose-headers in OSS
- https://help.aliyun.com/document_detail/32069.html`);case 16:return v.stream&&(v.stream=null,x.stream=null),_.abrupt("return",{name:h,etag:A.res.headers.etag,res:A.res});case 18:case"end":return _.stop()}},m,this)}));function d(m,h,b,S,v){return f.apply(this,arguments)}return d}()}).call(this)}).call(this,e("_process"))},{"./callback":24,"./utils/deepCopy":56,"./utils/isBuffer":63,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.filter.js":243,"core-js/modules/es.array.map.js":249,"core-js/modules/es.array.sort.js":251,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],31:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var u=a(e("@babel/runtime/helpers/typeof")),l=a(e("@babel/runtime/helpers/asyncToGenerator")),c=e("../utils/checkBucketName"),s=c.checkBucketName,t=g,i=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];t.copy=function(){var n=(0,l.default)(r.default.mark(function p(f,d,m,h){var b,S,v;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return(0,u.default)(m)==="object"&&(h=m),h=h||{},h.headers=h.headers||{},Object.keys(h.headers).forEach(function(x){h.headers["x-oss-copy-source-".concat(x.toLowerCase())]=h.headers[x]}),(h.meta||Object.keys(h.headers).find(function(x){return i.includes(x.toLowerCase())}))&&(h.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(h.meta,h.headers),d=this._getSourceName(d,m),h.versionId&&(d="".concat(d,"?versionId=").concat(h.versionId)),h.headers["x-oss-copy-source"]=d,b=this._objectRequestParams("PUT",f,h),b.xmlResponse=!0,b.successStatuses=[200,304],y.next=14,this.request(b);case 14:return S=y.sent,v=S.data,v&&(v={etag:v.ETag,lastModified:v.LastModified}),y.abrupt("return",{data:v,res:S.res});case 18:case"end":return y.stop()}},p,this)}));function o(p,f,d,m){return n.apply(this,arguments)}return o}(),t._getSourceName=function(o,p){return typeof p=="string"?o=this._objectName(o):o[0]!=="/"?p=this.options.bucket:(p=o.replace(/\/(.+?)(\/.*)/,"$1"),o=o.replace(/(\/.+?\/)(.*)/,"$2")),s(p),o=encodeURIComponent(o),o="/".concat(p,"/").concat(o),o}},{"../utils/checkBucketName":50,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"@babel/runtime/regenerator":76,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.find.js":244,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],32:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.delete=function(){var c=(0,u.default)(r.default.mark(function t(i){var n,o,p,f=arguments;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return n=f.length>1&&f[1]!==void 0?f[1]:{},n.subres=Object.assign({},n.subres),n.versionId&&(n.subres.versionId=n.versionId),o=this._objectRequestParams("DELETE",i,n),o.successStatuses=[204],m.next=7,this.request(o);case 7:return p=m.sent,m.abrupt("return",{res:p.res});case 9:case"end":return m.stop()}},t,this)}));function s(t){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],33:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("utility"),c=e("../utils/obj2xml"),s=c.obj2xml,t=g;t.deleteMulti=function(){var i=(0,u.default)(r.default.mark(function o(p){var f,d,m,h,b,S,v,j,y,x,O,A,E,_=arguments;return r.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(f=_.length>1&&_[1]!==void 0?_[1]:{},d=[],!(!p||!p.length)){k.next=4;break}throw new Error("names is required");case 4:for(m=0;m<p.length;m++)h={},typeof p[m]=="string"?h.Key=l.escape(this._objectName(p[m])):(b=p[m],S=b.key,v=b.versionId,h.Key=l.escape(this._objectName(S)),h.VersionId=v),d.push(h);return j={Delete:{Quiet:!!f.quiet,Object:d}},y=s(j,{headers:!0}),f.subres=Object.assign({delete:""},f.subres),f.versionId&&(f.subres.versionId=f.versionId),x=this._objectRequestParams("POST","",f),x.mime="xml",x.content=y,x.xmlResponse=!0,x.successStatuses=[200],k.next=16,this.request(x);case 16:return O=k.sent,A=O.data,E=A&&A.Deleted||null,E&&(Array.isArray(E)||(E=[E])),k.abrupt("return",{res:O.res,deleted:E||[]});case 21:case"end":return k.stop()}},o,this)}));function n(o){return i.apply(this,arguments)}return n}()},{"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,utility:406}],34:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.deleteObjectTagging=function(){var c=(0,u.default)(r.default.mark(function t(i){var n,o,p,f=arguments;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return n=f.length>1&&f[1]!==void 0?f[1]:{},n.subres=Object.assign({tagging:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),i=this._objectName(i),o=this._objectRequestParams("DELETE",i,n),o.successStatuses=[204],m.next=8,this.request(o);case 8:return p=m.sent,m.abrupt("return",{status:p.status,res:p.res});case 10:case"end":return m.stop()}},t,this)}));function s(t){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],35:[function(e,w,g){e("core-js/modules/es.array.concat.js");var a=e("url"),r=e("../utils/isIP"),u=r.isIP,l=g;l.generateObjectUrl=function(s,t){if(u(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(t)t[t.length-1]!=="/"&&(t+="/");else{t=this.options.endpoint.format();var i=a.parse(t),n=this.options.bucket;i.hostname="".concat(n,".").concat(i.hostname),i.host="".concat(n,".").concat(i.host),t=i.format()}return t+this._escape(this._objectName(s))}},{"../utils/isIP":66,"core-js/modules/es.array.concat.js":241,url:404}],36:[function(e,w,g){(function(a){(function(){var r=e("@babel/runtime/helpers/interopRequireDefault"),u=r(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var l=r(e("@babel/runtime/helpers/asyncToGenerator")),c=e("fs"),s=e("is-type-of"),t=g;t.get=function(){var i=(0,l.default)(u.default.mark(function o(p,f){var d,m,h,b,S,v,j,y,x=arguments;return u.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return d=x.length>2&&x[2]!==void 0?x[2]:{},m=null,h=!1,s.writableStream(f)?m=f:s.string(f)?(m=c.createWriteStream(f),h=!0):d=f,d=d||{},b=a&&a.browser,S=d.responseCacheControl===null?"":"no-cache",v=b&&S?{"response-cache-control":S}:{},d.subres=Object.assign(v,d.subres),d.versionId&&(d.subres.versionId=d.versionId),d.process&&(d.subres["x-oss-process"]=d.process),A.prev=11,y=this._objectRequestParams("GET",p,d),y.writeStream=m,y.successStatuses=[200,206,304],A.next=17,this.request(y);case 17:j=A.sent,h&&m.destroy(),A.next=28;break;case 21:if(A.prev=21,A.t0=A.catch(11),!h){A.next=27;break}return m.destroy(),A.next=27,this._deleteFileSafe(f);case 27:throw A.t0;case 28:return A.abrupt("return",{res:j.res,content:j.data});case 29:case"end":return A.stop()}},o,this,[[11,21]])}));function n(o,p){return i.apply(this,arguments)}return n}()}).call(this)}).call(this,e("_process"))},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,_process:399,"core-js/modules/es.object.assign.js":255,fs:84,"is-type-of":398}],37:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.getACL=function(){var c=(0,u.default)(r.default.mark(function t(i){var n,o,p,f=arguments;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return n=f.length>1&&f[1]!==void 0?f[1]:{},n.subres=Object.assign({acl:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),i=this._objectName(i),o=this._objectRequestParams("GET",i,n),o.successStatuses=[200],o.xmlResponse=!0,m.next=9,this.request(o);case 9:return p=m.sent,m.abrupt("return",{acl:p.data.AccessControlList.Grant,owner:{id:p.data.Owner.ID,displayName:p.data.Owner.DisplayName},res:p.res});case 11:case"end":return m.stop()}},t,this)}));function s(t){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],38:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.number.constructor.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g,c=e("../utils/isObject"),s=c.isObject,t=e("../utils/isArray"),i=t.isArray;l.getBucketVersions=n,l.listObjectVersions=n;function n(){return o.apply(this,arguments)}function o(){return o=(0,u.default)(r.default.mark(function d(){var m,h,b,S,v,j,y,x,O=arguments;return r.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(m=O.length>0&&O[0]!==void 0?O[0]:{},h=O.length>1&&O[1]!==void 0?O[1]:{},!(m.versionIdMarker&&m.keyMarker===void 0)){E.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return h.subres=Object.assign({versions:""},h.subres),h.versionId&&(h.subres.versionId=h.versionId),b=this._objectRequestParams("GET","",h),b.xmlResponse=!0,b.successStatuses=[200],b.query=f(m),E.next=12,this.request(b);case 12:return S=E.sent,v=S.data.Version||[],j=S.data.DeleteMarker||[],y=this,v&&(Array.isArray(v)||(v=[v]),v=v.map(function(_){return{name:_.Key,url:y._objectUrl(_.Key),lastModified:_.LastModified,isLatest:_.IsLatest==="true",versionId:_.VersionId,etag:_.ETag,type:_.Type,size:Number(_.Size),storageClass:_.StorageClass,owner:{id:_.Owner.ID,displayName:_.Owner.DisplayName}}})),j&&(i(j)||(j=[j]),j=j.map(function(_){return{name:_.Key,lastModified:_.LastModified,versionId:_.VersionId,owner:{id:_.Owner.ID,displayName:_.Owner.DisplayName}}})),x=S.data.CommonPrefixes||null,x&&(i(x)||(x=[x]),x=x.map(function(_){return _.Prefix})),E.abrupt("return",{res:S.res,objects:v,deleteMarker:j,prefixes:x,nextMarker:S.data.NextKeyMarker||null,NextVersionIdMarker:S.data.NextVersionIdMarker||null,nextKeyMarker:S.data.NextKeyMarker||null,nextVersionIdMarker:S.data.NextVersionIdMarker||null,isTruncated:S.data.IsTruncated==="true"});case 21:case"end":return E.stop()}},d,this)})),o.apply(this,arguments)}function p(d){return d.replace(/([A-Z])/g,"-$1").toLowerCase()}function f(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},m={};return s(d)&&Object.keys(d).forEach(function(h){m[p(h)]=d[h]}),m}},{"../utils/isArray":61,"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249,"core-js/modules/es.number.constructor.js":254,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],39:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.getObjectMeta=function(){var c=(0,u.default)(r.default.mark(function t(i,n){var o,p;return r.default.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return n=n||{},i=this._objectName(i),n.subres=Object.assign({objectMeta:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),o=this._objectRequestParams("HEAD",i,n),o.successStatuses=[200],d.next=8,this.request(o);case 8:return p=d.sent,d.abrupt("return",{status:p.status,res:p.res});case 10:case"end":return d.stop()}},t,this)}));function s(t,i){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],40:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/web.dom-collections.for-each.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g,c=e("../utils/isObject"),s=c.isObject;l.getObjectTagging=function(){var t=(0,u.default)(r.default.mark(function n(o){var p,f,d,m,h,b,S=arguments;return r.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return p=S.length>1&&S[1]!==void 0?S[1]:{},p.subres=Object.assign({tagging:""},p.subres),p.versionId&&(p.subres.versionId=p.versionId),o=this._objectName(o),f=this._objectRequestParams("GET",o,p),f.successStatuses=[200],j.next=8,this.request(f);case 8:return d=j.sent,j.next=11,this.parseXML(d.data);case 11:return m=j.sent,h=m.TagSet.Tag,h=h&&s(h)?[h]:h||[],b={},h.forEach(function(y){b[y.Key]=y.Value}),j.abrupt("return",{status:d.status,res:d.res,tag:b});case 17:case"end":return j.stop()}},n,this)}));function i(n){return t.apply(this,arguments)}return i}()},{"../utils/isObject":67,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,"core-js/modules/web.dom-collections.for-each.js":296}],41:[function(e,w,g){var a=e("../utils/isIP"),r=a.isIP,u=g;u.getObjectUrl=function(c,s){if(r(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return s?s[s.length-1]!=="/"&&(s+="/"):s=this.options.endpoint.format(),s+this._escape(this._objectName(c))}},{"../utils/isIP":66}],42:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.getSymlink=function(){var c=(0,u.default)(r.default.mark(function t(i){var n,o,p,f,d=arguments;return r.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return n=d.length>1&&d[1]!==void 0?d[1]:{},n.subres=Object.assign({symlink:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),i=this._objectName(i),o=this._objectRequestParams("GET",i,n),o.successStatuses=[200],h.next=8,this.request(o);case 8:return p=h.sent,f=p.res.headers["x-oss-symlink-target"],h.abrupt("return",{targetName:decodeURIComponent(f),res:p.res});case 11:case"end":return h.stop()}},t,this)}));function s(t){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],43:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.head=function(){var c=(0,u.default)(r.default.mark(function t(i){var n,o,p,f,d=arguments;return r.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return n=d.length>1&&d[1]!==void 0?d[1]:{},n.subres=Object.assign({},n.subres),n.versionId&&(n.subres.versionId=n.versionId),o=this._objectRequestParams("HEAD",i,n),o.successStatuses=[200,304],h.next=7,this.request(o);case 7:return p=h.sent,f={meta:null,res:p.res,status:p.status},p.status===200&&Object.keys(p.headers).forEach(function(b){b.indexOf("x-oss-meta-")===0&&(f.meta||(f.meta={}),f.meta[b.substring(11)]=p.headers[b])}),h.abrupt("return",f);case 11:case"end":return h.stop()}},t,this)}));function s(t){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],44:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.putACL=function(){var c=(0,u.default)(r.default.mark(function t(i,n,o){var p,f;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return o=o||{},o.subres=Object.assign({acl:""},o.subres),o.versionId&&(o.subres.versionId=o.versionId),o.headers=o.headers||{},o.headers["x-oss-object-acl"]=n,i=this._objectName(i),p=this._objectRequestParams("PUT",i,o),p.successStatuses=[200],m.next=10,this.request(p);case 10:return f=m.sent,m.abrupt("return",{res:f.res});case 12:case"end":return m.stop()}},t,this)}));function s(t,i,n){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],45:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.object.keys.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("../utils/obj2xml"),c=l.obj2xml,s=e("../utils/checkObjectTag"),t=s.checkObjectTag,i=g;i.putObjectTagging=function(){var n=(0,u.default)(r.default.mark(function p(f,d){var m,h,b,S,v=arguments;return r.default.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return m=v.length>2&&v[2]!==void 0?v[2]:{},t(d),m.subres=Object.assign({tagging:""},m.subres),m.versionId&&(m.subres.versionId=m.versionId),f=this._objectName(f),h=this._objectRequestParams("PUT",f,m),h.successStatuses=[200],d=Object.keys(d).map(function(x){return{Key:x,Value:d[x]}}),b={Tagging:{TagSet:{Tag:d}}},h.mime="xml",h.content=c(b),y.next=13,this.request(h);case 13:return S=y.sent,y.abrupt("return",{res:S.res,status:S.status});case 15:case"end":return y.stop()}},p,this)}));function o(p,f){return n.apply(this,arguments)}return o}()},{"../utils/checkObjectTag":52,"../utils/obj2xml":69,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.map.js":249,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257}],46:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=g;l.putSymlink=function(){var c=(0,u.default)(r.default.mark(function t(i,n,o){var p,f;return r.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return o=o||{},o.headers=o.headers||{},n=this._escape(this._objectName(n)),this._convertMetaToHeaders(o.meta,o.headers),o.headers["x-oss-symlink-target"]=n,o.subres=Object.assign({symlink:""},o.subres),o.versionId&&(o.subres.versionId=o.versionId),o.storageClass&&(o.headers["x-oss-storage-class"]=o.storageClass),i=this._objectName(i),p=this._objectRequestParams("PUT",i,o),p.successStatuses=[200],m.next=13,this.request(p);case 13:return f=m.sent,m.abrupt("return",{res:f.res});case 15:case"end":return m.stop()}},t,this)}));function s(t,i,n){return c.apply(this,arguments)}return s}()},{"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.object.assign.js":255}],47:[function(e,w,g){e("core-js/modules/es.object.assign.js");var a=e("url"),r=e("utility"),u=e("copy-to"),l=e("../../common/signUtils"),c=e("../utils/isIP"),s=c.isIP,t=e("../../common/utils/isFunction"),i=t.isFunction,n=e("../utils/setSTSToken"),o=n.checkCredentials,p=e("../utils/formatObjKey"),f=p.formatObjKey,d=g;d.signatureUrl=function(h,b){var S=this;if(s(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");b=b||{},h=this._objectName(h),b.method=b.method||"GET";var v=r.timestamp()+(b.expires||1800),j={bucket:this.options.bucket,object:h},y=this._getResource(j);if(this.options.stsToken&&i(this.options.refreshSTSToken)){var x=new Date;this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval?(this.stsTokenFreshTime=x,this.options.refreshSTSToken().then(function(E){var _=f(E,"firstLowerCase");_.securityToken&&(_.stsToken=_.securityToken),o(_),Object.assign(S.options,_)})):this.stsTokenFreshTime=x}this.options.stsToken&&(b["security-token"]=this.options.stsToken);var O=l._signatureForURL(this.options.accessKeySecret,b,y,v),A=a.parse(this._getReqUrl(j));return A.query={OSSAccessKeyId:this.options.accessKeyId,Expires:v,Signature:O.Signature},u(O.subResource).to(A.query),A.format()}},{"../../common/signUtils":49,"../../common/utils/isFunction":65,"../utils/formatObjKey":59,"../utils/isIP":66,"../utils/setSTSToken":72,"copy-to":88,"core-js/modules/es.object.assign.js":255,url:404,utility:406}],48:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.string.iterator.js"),e("core-js/modules/web.dom-collections.iterator.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.function.name.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator")),l=e("./utils/isArray"),c=l.isArray,s=g;s._parallelNode=function(){var t=(0,u.default)(r.default.mark(function n(o,p,f,d){var m,h,b,S,v,j,y,x;return r.default.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:m=this,h=[],b=[],S=o.length/p,v=o.length%p,j=v===0?S:(o.length-v)/p+1,y=1,x=0;case 8:if(!(x<o.length)){A.next=26;break}if(!m.isCancel()){A.next=11;break}return A.abrupt("break",26);case 11:if(d?b.push(f(m,o[x],d)):b.push(f(m,o[x])),!(b.length===p||y===j&&x===o.length-1)){A.next=23;break}return A.prev=13,y+=1,A.next=17,Promise.all(b);case 17:A.next=22;break;case 19:A.prev=19,A.t0=A.catch(13),h.push(A.t0);case 22:b=[];case 23:x++,A.next=8;break;case 26:return A.abrupt("return",h);case 27:case"end":return A.stop()}},n,this,[[13,19]])}));function i(n,o,p,f){return t.apply(this,arguments)}return i}(),s._parallel=function(i,n,o){var p=this;return new Promise(function(f){var d=[];if(n<=0||!i){f(d);return}function m(A){return function(){if(A===null)throw new Error("Callback was already called.");var E=A;A=null;for(var _=arguments.length,T=new Array(_),k=0;k<_;k++)T[k]=arguments[k];E.apply(this,T)}}function h(A){var E=-1,_=A.length;return function(){return++E<_&&!p.isCancel()?{value:A[E],key:E}:null}}var b=h(i),S=!1,v=0,j=!1;function y(A,E){v-=1,A?(S=!0,d.push(A),f(d)):E==={}||S&&v<=0?(S=!0,f(d)):j||(p.isCancel()?f(d):O())}function x(A,E){o(A).then(function(_){E(null,_)}).catch(function(_){E(_)})}function O(){for(j=!0;v<n&&!S&&!p.isCancel();){var A=b();if(A===null||d.length>0){S=!0,v<=0&&f(d);return}v+=1,x(A.value,m(y))}j=!1}O()})},s.cancel=function(i){this.options.cancelFlag=!0,c(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(n){if(n.destroyed===!1){var o={name:"cancel",message:"cancel"};n.destroy(o)}}),this.multipartUploadStreams=[],i&&this.abortMultipartUpload(i.name,i.uploadId,i.options)},s.isCancel=function(){return this.options.cancelFlag},s.resetCancelFlag=function(){this.options.cancelFlag=!1},s._stop=function(){this.options.cancelFlag=!0},s._makeCancelEvent=function(){var i={status:0,name:"cancel"};return i},s._makeAbortEvent=function(){var i={status:0,name:"abort",message:"upload task has been abort"};return i}},{"./utils/isArray":61,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.string.iterator.js":264,"core-js/modules/web.dom-collections.for-each.js":296,"core-js/modules/web.dom-collections.iterator.js":297}],49:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.array.sort.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js");var r=e("./../../shims/crypto/crypto.js"),u=e("is-type-of"),l=e("./utils/lowercaseKeyHeader"),c=l.lowercaseKeyHeader;g.buildCanonicalizedResource=function(t,i){var n="".concat(t),o="?";if(u.string(i)&&i.trim()!=="")n+=o+i;else if(u.array(i))i.sort(),n+=o+i.join("&");else if(i){var p=function(m,h){return m[0]>h[0]?1:m[0]<h[0]?-1:0},f=function(m){n+=o+m,(i[m]||i[m]===0)&&(n+="=".concat(i[m])),o="&"};Object.keys(i).sort(p).forEach(f)}return n},g.buildCanonicalString=function(t,i,n,o){n=n||{};var p=c(n.headers),f="x-oss-",d=[],m={},h=[t.toUpperCase(),p["content-md5"]||"",p["content-type"],o||p["x-oss-date"]];return Object.keys(p).forEach(function(b){var S=b.toLowerCase();S.indexOf(f)===0&&(m[S]=String(p[b]).trim())}),Object.keys(m).sort().forEach(function(b){d.push("".concat(b,":").concat(m[b]))}),h=h.concat(d),h.push(this.buildCanonicalizedResource(i,n.parameters)),h.join(`
- `)},g.computeSignature=function(t,i){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"utf-8",o=r.createHmac("sha1",t);return o.update(a.from(i,n)).digest("base64")},g.authorization=function(t,i,n,o){return"OSS ".concat(t,":").concat(this.computeSignature(i,n,o))},g._signatureForURL=function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,p=arguments.length>4?arguments[4]:void 0,f={},d=i.subResource,m=d===void 0?{}:d;if(i.process){var h="x-oss-process";m[h]=i.process}if(i.trafficLimit){var b="x-oss-traffic-limit";m[b]=i.trafficLimit}if(i.response&&Object.keys(i.response).forEach(function(y){var x="response-".concat(y.toLowerCase());m[x]=i.response[y]}),Object.keys(i).forEach(function(y){var x=y.toLowerCase(),O=i[y];x.indexOf("x-oss-")===0?f[x]=O:(x.indexOf("content-md5")===0||x.indexOf("content-type")===0)&&(f[y]=O)}),Object.prototype.hasOwnProperty.call(i,"security-token")&&(m["security-token"]=i["security-token"]),Object.prototype.hasOwnProperty.call(i,"callback")){var S={callbackUrl:encodeURI(i.callback.url),callbackBody:i.callback.body};if(i.callback.host&&(S.callbackHost=i.callback.host),i.callback.contentType&&(S.callbackBodyType=i.callback.contentType),m.callback=a.from(JSON.stringify(S)).toString("base64"),i.callback.customValue){var v={};Object.keys(i.callback.customValue).forEach(function(y){v["x:".concat(y)]=i.callback.customValue[y]}),m["callback-var"]=a.from(JSON.stringify(v)).toString("base64")}}var j=this.buildCanonicalString(i.method,n,{headers:f,parameters:m},o.toString());return{Signature:this.computeSignature(t,j,p),subResource:m}}}).call(this)}).call(this,e("buffer").Buffer)},{"./../../shims/crypto/crypto.js":393,"./utils/lowercaseKeyHeader":68,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.sort.js":251,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.trim.js":269,"core-js/modules/web.dom-collections.for-each.js":296,"is-type-of":398}],50:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.checkBucketName=void 0,g.checkBucketName=function(a){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,u=r?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!u.test(a))throw new Error("The bucket must be conform to the specifications")}},{}],51:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.checkConfigValid=void 0;var a={endpoint:r,region:/^[a-zA-Z0-9\-_]+$/};function r(u){return typeof u=="string"?/^[a-zA-Z0-9._:/-]+$/.test(u):u.host?/^[a-zA-Z0-9._:/-]+$/.test(u.host):!1}g.checkConfigValid=function(u,l){if(a[l]){var c=!0;if(a[l]instanceof Function?c=a[l](u):c=a[l].test(u),!c)throw new Error("The ".concat(l," must be conform to the specifications"))}}},{}],52:[function(e,w,g){e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.checkObjectTag=void 0;var a=e("./checkValid"),r=a.checkValid,u=e("./isObject"),l=u.isObject,c=[{validator:function(n){if(typeof n!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],s={key:[].concat(c,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(c,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function t(i){if(!l(i))throw new Error("tag must be Object");var n=Object.entries(i);if(n.length>10)throw new Error("maximum of 10 tags for a object");var o=["key","value"];n.forEach(function(p){p.forEach(function(f,d){r(f,s[o[d]])})})}g.checkObjectTag=t},{"./checkValid":53,"./isObject":67,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.object.entries.js":256,"core-js/modules/web.dom-collections.for-each.js":296}],53:[function(e,w,g){e("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.checkValid=void 0;function a(r,u){u.forEach(function(l){if(l.validator)l.validator(r);else if(l.pattern&&!l.pattern.test(r))throw new Error(l.msg)})}g.checkValid=a},{"core-js/modules/web.dom-collections.for-each.js":296}],54:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.object.assign.js"),e("core-js/modules/es.array.concat.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.createRequest=void 0;var r=e("./../../../shims/crypto/crypto.js"),u=e("debug")("ali-oss"),l=e("mime"),c=e("dateformat"),s=e("copy-to"),t=e("path"),i=e("./encoder"),n=i.encoder,o=e("./isIP"),p=o.isIP,f=e("./setRegion"),d=f.setRegion,m=e("../client/getReqUrl"),h=m.getReqUrl;function b(j,y){return j[y]||j[y.toLowerCase()]}function S(j,y){delete j[y],delete j[y.toLowerCase()]}function v(j){var y=new Date;this.options.amendTimeSkewed&&(y=+new Date+this.options.amendTimeSkewed);var x={"x-oss-date":c(y,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(x["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(x["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(x,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(x["x-oss-security-token"]=this.options.stsToken),s(j.headers).to(x),b(x,"Content-Type")||(j.mime&&j.mime.indexOf("/")>0?x["Content-Type"]=j.mime:x["Content-Type"]=l.getType(j.mime||t.extname(j.object||""))),b(x,"Content-Type")||S(x,"Content-Type"),j.content&&(j.disabledMD5||(x["Content-MD5"]=r.createHash("md5").update(a.from(j.content,"utf8")).digest("base64")),x["Content-Length"]||(x["Content-Length"]=j.content.length));var O=Object.prototype.hasOwnProperty;for(var A in x)x[A]&&O.call(x,A)&&(x[A]=n(String(x[A]),this.options.headerEncoding));var E=this._getResource(j);if(x.authorization=this.authorization(j.method,E,j.subres,x,this.options.headerEncoding),p(this.options.endpoint.hostname)){var _=this.options,T=_.region,k=_.internal,F=_.secure,W=d(T,k,F);x.host="".concat(j.bucket,".").concat(W.host)}var V=h.bind(this)(j);u("request %s %s, with headers %j, !!stream: %s",j.method,V,x,!!j.stream);var L=j.timeout||this.options.timeout,Y={method:j.method,content:j.content,stream:j.stream,headers:x,timeout:L,writeStream:j.writeStream,customResponse:j.customResponse,ctx:j.ctx||this.ctx};return this.agent&&(Y.agent=this.agent),this.httpsAgent&&(Y.httpsAgent=this.httpsAgent),Y.enableProxy=!!this.options.enableProxy,Y.proxy=this.options.proxy?this.options.proxy:null,{url:V,params:Y}}g.createRequest=v}).call(this)}).call(this,e("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":393,"./encoder":57,"./isIP":66,"./setRegion":71,buffer:85,"copy-to":88,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.string.includes.js":263,dateformat:299,debug:397,mime:317,path:321}],55:[function(e,w,g){e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.entries.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.object.keys.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.dataFix=void 0;var a=e("./isObject"),r=["true","TRUE","1",1],u=["false","FALSE","0",0];function l(t,i,n){if(!!a.isObject(t)){var o=i.remove,p=o===void 0?[]:o,f=i.rename,d=f===void 0?{}:f,m=i.camel,h=m===void 0?[]:m,b=i.bool,S=b===void 0?[]:b,v=i.lowerFirst,j=v===void 0?!1:v;return p.forEach(function(y){return delete t[y]}),Object.entries(d).forEach(function(y){!t[y[0]]||t[y[1]]||(t[y[1]]=t[y[0]],delete t[y[0]])}),h.forEach(function(y){if(!!t[y]){var x=y.replace(/^(.)/,function(O){return O.toLowerCase()}).replace(/-(\w)/g,function(O,A){return A.toUpperCase()});t[x]||(t[x]=t[y])}}),S.forEach(function(y){t[y]=c(t[y])}),typeof n=="function"&&n(t),s(t,j),l}}g.dataFix=l;function c(t){return t?r.includes(t)?!0:u.includes(t)?!1:t:!1}function s(t,i){i&&Object.keys(t).forEach(function(n){var o=n.replace(/^\w/,function(p){return p.toLowerCase()});typeof t[o]=="undefined"&&(t[o]=t[n],delete t[n])})}},{"./isObject":67,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.entries.js":256,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],56:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/es.array.slice.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js");var r=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(g,"__esModule",{value:!0}),g.deepCopyWith=g.deepCopy=void 0;var u=e("./isBuffer");g.deepCopy=function(l){if(l===null||(0,r.default)(l)!=="object")return l;if(u.isBuffer(l))return l.slice();var c=Array.isArray(l)?[]:{};return Object.keys(l).forEach(function(s){c[s]=g.deepCopy(l[s])}),c},g.deepCopyWith=function(l,c){function s(t,i,n){var o=c(t,i,n);if(o!==void 0)return o;if(t===null||(0,r.default)(t)!=="object")return t;if(u.isBuffer(t))return t.slice();var p=Array.isArray(t)?[]:{};return Object.keys(t).forEach(function(f){p[f]=s(t[f],f,t)}),p}return c?s(l,"",null):g.deepCopy(l)}},{"./isBuffer":63,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],57:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.encoder=void 0;function r(u){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return l==="utf-8"?u:a.from(u).toString("latin1")}g.encoder=r}).call(this)}).call(this,e("buffer").Buffer)},{buffer:85,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],58:[function(e,w,g){e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.formatInventoryConfig=void 0;var a=e("../utils/dataFix"),r=e("../utils/isObject"),u=e("../utils/isArray"),l=e("../utils/formatObjKey");function c(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return i&&r.isObject(t)&&(t=[t]),u.isArray(t)?t=t.map(s):t=s(t),t}g.formatInventoryConfig=c;function s(t){return a.dataFix(t,{bool:["IsEnabled"]},function(i){var n,o;i.prefix=i.Filter.Prefix,delete i.Filter,i.OSSBucketDestination=i.Destination.OSSBucketDestination,i.OSSBucketDestination.rolename=i.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete i.OSSBucketDestination.RoleArn,i.OSSBucketDestination.bucket=i.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete i.OSSBucketDestination.Bucket,delete i.Destination,i.frequency=i.Schedule.Frequency,delete i.Schedule.Frequency,((n=i==null?void 0:i.OptionalFields)===null||n===void 0?void 0:n.Field)&&!u.isArray((o=i.OptionalFields)===null||o===void 0?void 0:o.Field)&&(i.OptionalFields.Field=[i.OptionalFields.Field])}),t=l.formatObjKey(t,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),t}},{"../utils/dataFix":55,"../utils/formatObjKey":59,"../utils/isArray":61,"../utils/isObject":67,"core-js/modules/es.array.map.js":249,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.replace.js":266}],59:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault");e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.includes.js"),e("core-js/modules/es.string.includes.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js");var r=a(e("@babel/runtime/helpers/typeof"));Object.defineProperty(g,"__esModule",{value:!0}),g.formatObjKey=void 0;function u(c,s,t){if(c===null||(0,r.default)(c)!=="object")return c;var i;if(Array.isArray(c)){i=[];for(var n=0;n<c.length;n++)i.push(u(c[n],s,t))}else i={},Object.keys(c).forEach(function(o){i[l(o,s,t)]=u(c[o],s,t)});return i}g.formatObjKey=u;function l(c,s,t){var i;return t&&((i=t.exclude)===null||i===void 0?void 0:i.includes(c))||(s==="firstUpperCase"?c=c.replace(/^./,function(n){return n.toUpperCase()}):s==="firstLowerCase"&&(c=c.replace(/^./,function(n){return n.toLowerCase()}))),c}},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.includes.js":246,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.includes.js":263,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],60:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.getStrBytesCount=void 0;function a(r){for(var u=0,l=0;l<r.length;l++){var c=r.charAt(l);/^[\u00-\uff]$/.test(c)?u+=1:u+=2}return u}g.getStrBytesCount=a},{}],61:[function(e,w,g){e("core-js/modules/es.object.to-string.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.isArray=void 0,g.isArray=function(a){return Object.prototype.toString.call(a)==="[object Array]"}},{"core-js/modules/es.object.to-string.js":258}],62:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.isBlob=void 0;function a(r){return typeof Blob!="undefined"&&r instanceof Blob}g.isBlob=a},{}],63:[function(e,w,g){(function(a){(function(){Object.defineProperty(g,"__esModule",{value:!0}),g.isBuffer=void 0;function r(u){return a.isBuffer(u)}g.isBuffer=r}).call(this)}).call(this,{isBuffer:e("../../../node_modules/is-buffer/index.js")})},{"../../../node_modules/is-buffer/index.js":312}],64:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.isFile=void 0,g.isFile=function(a){return typeof File!="undefined"&&a instanceof File}},{}],65:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.isFunction=void 0,g.isFunction=function(a){return typeof a=="function"}},{}],66:[function(e,w,g){Object.defineProperty(g,"__esModule",{value:!0}),g.isIP=void 0,g.isIP=function(a){var r=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,u=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return r.test(a)||u.test(a)}},{}],67:[function(e,w,g){e("core-js/modules/es.object.to-string.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.isObject=void 0,g.isObject=function(a){return Object.prototype.toString.call(a)==="[object Object]"}},{"core-js/modules/es.object.to-string.js":258}],68:[function(e,w,g){e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.lowercaseKeyHeader=void 0;var a=e("./isObject");function r(u){var l={};return a.isObject(u)&&Object.keys(u).forEach(function(c){l[c.toLowerCase()]=u[c]}),l}g.lowercaseKeyHeader=r},{"./isObject":67,"core-js/modules/es.object.keys.js":257,"core-js/modules/web.dom-collections.for-each.js":296}],69:[function(e,w,g){e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.obj2xml=void 0;var a=e("./formatObjKey");function r(l){return Object.prototype.toString.call(l).replace(/(.*? |])/g,"").toLowerCase()}function u(l,c){var s="";return c&&c.headers&&(s=`<?xml version="1.0" encoding="UTF-8"?>
- `),c&&c.firstUpperCase&&(l=a.formatObjKey(l,"firstUpperCase")),r(l)==="object"?Object.keys(l).forEach(function(t){r(l[t])!=="undefined"&&r(l[t])!=="null"&&(r(l[t])==="string"||r(l[t])==="number"?s+="<".concat(t,">").concat(l[t],"</").concat(t,">"):r(l[t])==="object"?s+="<".concat(t,">").concat(u(l[t]),"</").concat(t,">"):r(l[t])==="array"?s+=l[t].map(function(i){return"<".concat(t,">").concat(u(i),"</").concat(t,">")}).join(""):s+="<".concat(t,">").concat(l[t].toString(),"</").concat(t,">"))}):s+=l.toString(),s}g.obj2xml=u},{"./formatObjKey":59,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.map.js":249,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266,"core-js/modules/web.dom-collections.for-each.js":296}],70:[function(e,w,g){e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),Object.defineProperty(g,"__esModule",{value:!0}),g.retry=void 0;function a(r,u){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},c=0,s=l.retryDelay,t=s===void 0?500:s,i=l.errorHandler,n=i===void 0?function(){return!0}:i,o=function p(){for(var f=arguments.length,d=new Array(f),m=0;m<f;m++)d[m]=arguments[m];return new Promise(function(h,b){r.apply(void 0,d).then(function(S){c=0,h(S)}).catch(function(S){c<u&&n(S)?(c++,setTimeout(function(){h(p.apply(void 0,d))},t)):(c=0,b(S))})})};return o}g.retry=a},{"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259}],71:[function(e,w,g){var a=function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(g,"__esModule",{value:!0}),g.setRegion=void 0;var r=a(e("url")),u=e("./checkConfigValid");function l(c){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;u.checkConfigValid(c,"region");var i=t?"https://":"http://",n=s?"-internal.aliyuncs.com":".aliyuncs.com",o="vpc100-oss-cn-";return c.substr(0,o.length)===o&&(n=".aliyuncs.com"),r.default.parse(i+c+n)}g.setRegion=l},{"./checkConfigValid":51,url:404}],72:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/regenerator"));e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.find.js"),e("core-js/modules/es.object.assign.js");var u=a(e("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(g,"__esModule",{value:!0}),g.checkCredentials=g.setSTSToken=void 0;var l=e("./formatObjKey");function c(){return s.apply(this,arguments)}function s(){return s=(0,u.default)(r.default.mark(function i(){var n,o;return r.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(this.options||(this.options={}),n=new Date,!this.stsTokenFreshTime){f.next=14;break}if(!(+n-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){f.next=12;break}return this.stsTokenFreshTime=n,f.next=7,this.options.refreshSTSToken();case 7:o=f.sent,o=l.formatObjKey(o,"firstLowerCase"),o.securityToken&&(o.stsToken=o.securityToken),t(o),Object.assign(this.options,o);case 12:f.next=15;break;case 14:this.stsTokenFreshTime=n;case 15:return f.abrupt("return",null);case 16:case"end":return f.stop()}},i,this)})),s.apply(this,arguments)}g.setSTSToken=c;function t(i){var n=["accessKeySecret","accessKeyId","stsToken"],o=Object.keys(i);n.forEach(function(p){if(!o.find(function(f){return f===p}))throw Error("refreshSTSToken must return contains ".concat(p))})}g.checkCredentials=t},{"./formatObjKey":59,"@babel/runtime/helpers/asyncToGenerator":73,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/regenerator":76,"core-js/modules/es.array.find.js":244,"core-js/modules/es.object.assign.js":255,"core-js/modules/es.object.keys.js":257}],73:[function(e,w,g){function a(u,l,c,s,t,i,n){try{var o=u[i](n),p=o.value}catch(f){c(f);return}o.done?l(p):Promise.resolve(p).then(s,t)}function r(u){return function(){var l=this,c=arguments;return new Promise(function(s,t){var i=u.apply(l,c);function n(p){a(i,s,t,n,o,"next",p)}function o(p){a(i,s,t,n,o,"throw",p)}n(void 0)})}}w.exports=r,w.exports.default=w.exports,w.exports.__esModule=!0},{}],74:[function(e,w,g){function a(r){return r&&r.__esModule?r:{default:r}}w.exports=a,w.exports.default=w.exports,w.exports.__esModule=!0},{}],75:[function(e,w,g){function a(r){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?(w.exports=a=function(l){return typeof l},w.exports.default=w.exports,w.exports.__esModule=!0):(w.exports=a=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},w.exports.default=w.exports,w.exports.__esModule=!0),a(r)}w.exports=a,w.exports.default=w.exports,w.exports.__esModule=!0},{}],76:[function(e,w,g){w.exports=e("regenerator-runtime")},{"regenerator-runtime":342}],77:[function(e,w,g){w.exports=a,w.exports.HttpsAgent=a;function a(){}},{}],78:[function(e,w,g){(function(a){(function(){var r=e("object-assign");/*!
- * The buffer module from node.js, for the browser.
- *
- * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
- * @license MIT
- */function u(F,W){if(F===W)return 0;for(var V=F.length,L=W.length,Y=0,re=Math.min(V,L);Y<re;++Y)if(F[Y]!==W[Y]){V=F[Y],L=W[Y];break}return V<L?-1:L<V?1:0}function l(F){return a.Buffer&&typeof a.Buffer.isBuffer=="function"?a.Buffer.isBuffer(F):!!(F!=null&&F._isBuffer)}var c=e("util/"),s=Object.prototype.hasOwnProperty,t=Array.prototype.slice,i=function(){return function(){}.name==="foo"}();function n(F){return Object.prototype.toString.call(F)}function o(F){return l(F)||typeof a.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(F):F?!!(F instanceof DataView||F.buffer&&F.buffer instanceof ArrayBuffer):!1}var p=w.exports=v,f=/\s*function\s+([^\(\s]*)\s*/;function d(F){if(!!c.isFunction(F)){if(i)return F.name;var W=F.toString(),V=W.match(f);return V&&V[1]}}p.AssertionError=function(W){this.name="AssertionError",this.actual=W.actual,this.expected=W.expected,this.operator=W.operator,W.message?(this.message=W.message,this.generatedMessage=!1):(this.message=b(this),this.generatedMessage=!0);var V=W.stackStartFunction||S;if(Error.captureStackTrace)Error.captureStackTrace(this,V);else{var L=new Error;if(L.stack){var Y=L.stack,re=d(V),z=Y.indexOf(`
- `+re);if(z>=0){var G=Y.indexOf(`
- `,z+1);Y=Y.substring(G+1)}this.stack=Y}}},c.inherits(p.AssertionError,Error);function m(F,W){return typeof F=="string"?F.length<W?F:F.slice(0,W):F}function h(F){if(i||!c.isFunction(F))return c.inspect(F);var W=d(F),V=W?": "+W:"";return"[Function"+V+"]"}function b(F){return m(h(F.actual),128)+" "+F.operator+" "+m(h(F.expected),128)}function S(F,W,V,L,Y){throw new p.AssertionError({message:V,actual:F,expected:W,operator:L,stackStartFunction:Y})}p.fail=S;function v(F,W){F||S(F,!0,W,"==",p.ok)}p.ok=v,p.equal=function(W,V,L){W!=V&&S(W,V,L,"==",p.equal)},p.notEqual=function(W,V,L){W==V&&S(W,V,L,"!=",p.notEqual)},p.deepEqual=function(W,V,L){j(W,V,!1)||S(W,V,L,"deepEqual",p.deepEqual)},p.deepStrictEqual=function(W,V,L){j(W,V,!0)||S(W,V,L,"deepStrictEqual",p.deepStrictEqual)};function j(F,W,V,L){if(F===W)return!0;if(l(F)&&l(W))return u(F,W)===0;if(c.isDate(F)&&c.isDate(W))return F.getTime()===W.getTime();if(c.isRegExp(F)&&c.isRegExp(W))return F.source===W.source&&F.global===W.global&&F.multiline===W.multiline&&F.lastIndex===W.lastIndex&&F.ignoreCase===W.ignoreCase;if((F===null||typeof F!="object")&&(W===null||typeof W!="object"))return V?F===W:F==W;if(o(F)&&o(W)&&n(F)===n(W)&&!(F instanceof Float32Array||F instanceof Float64Array))return u(new Uint8Array(F.buffer),new Uint8Array(W.buffer))===0;if(l(F)!==l(W))return!1;L=L||{actual:[],expected:[]};var Y=L.actual.indexOf(F);return Y!==-1&&Y===L.expected.indexOf(W)?!0:(L.actual.push(F),L.expected.push(W),x(F,W,V,L))}function y(F){return Object.prototype.toString.call(F)=="[object Arguments]"}function x(F,W,V,L){if(F==null||W===null||W===void 0)return!1;if(c.isPrimitive(F)||c.isPrimitive(W))return F===W;if(V&&Object.getPrototypeOf(F)!==Object.getPrototypeOf(W))return!1;var Y=y(F),re=y(W);if(Y&&!re||!Y&&re)return!1;if(Y)return F=t.call(F),W=t.call(W),j(F,W,V);var z=k(F),G=k(W),U,P;if(z.length!==G.length)return!1;for(z.sort(),G.sort(),P=z.length-1;P>=0;P--)if(z[P]!==G[P])return!1;for(P=z.length-1;P>=0;P--)if(U=z[P],!j(F[U],W[U],V,L))return!1;return!0}p.notDeepEqual=function(W,V,L){j(W,V,!1)&&S(W,V,L,"notDeepEqual",p.notDeepEqual)},p.notDeepStrictEqual=O;function O(F,W,V){j(F,W,!0)&&S(F,W,V,"notDeepStrictEqual",O)}p.strictEqual=function(W,V,L){W!==V&&S(W,V,L,"===",p.strictEqual)},p.notStrictEqual=function(W,V,L){W===V&&S(W,V,L,"!==",p.notStrictEqual)};function A(F,W){if(!F||!W)return!1;if(Object.prototype.toString.call(W)=="[object RegExp]")return W.test(F);try{if(F instanceof W)return!0}catch(V){}return Error.isPrototypeOf(W)?!1:W.call({},F)===!0}function E(F){var W;try{F()}catch(V){W=V}return W}function _(F,W,V,L){var Y;if(typeof W!="function")throw new TypeError('"block" argument must be a function');typeof V=="string"&&(L=V,V=null),Y=E(W),L=(V&&V.name?" ("+V.name+").":".")+(L?" "+L:"."),F&&!Y&&S(Y,V,"Missing expected exception"+L);var re=typeof L=="string",z=!F&&c.isError(Y),G=!F&&Y&&!V;if((z&&re&&A(Y,V)||G)&&S(Y,V,"Got unwanted exception"+L),F&&Y&&V&&!A(Y,V)||!F&&Y)throw Y}p.throws=function(F,W,V){_(!0,F,W,V)},p.doesNotThrow=function(F,W,V){_(!1,F,W,V)},p.ifError=function(F){if(F)throw F};function T(F,W){F||S(F,!0,W,"==",T)}p.strict=r(T,p,{equal:p.strictEqual,deepEqual:p.deepStrictEqual,notEqual:p.notStrictEqual,notDeepEqual:p.notDeepStrictEqual}),p.strict.strict=p.strict;var k=Object.keys||function(F){var W=[];for(var V in F)s.call(F,V)&&W.push(V);return W}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":320,"util/":81}],79:[function(e,w,g){typeof Object.create=="function"?w.exports=function(r,u){r.super_=u,r.prototype=Object.create(u.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}})}:w.exports=function(r,u){r.super_=u;var l=function(){};l.prototype=u.prototype,r.prototype=new l,r.prototype.constructor=r}},{}],80:[function(e,w,g){w.exports=function(r){return r&&typeof r=="object"&&typeof r.copy=="function"&&typeof r.fill=="function"&&typeof r.readUInt8=="function"}},{}],81:[function(e,w,g){(function(a,r){(function(){var u=/%[sdj%]/g;g.format=function(G){if(!x(G)){for(var U=[],P=0;P<arguments.length;P++)U.push(s(arguments[P]));return U.join(" ")}for(var P=1,B=arguments,K=B.length,J=String(G).replace(u,function(X){if(X==="%%")return"%";if(P>=K)return X;switch(X){case"%s":return String(B[P++]);case"%d":return Number(B[P++]);case"%j":try{return JSON.stringify(B[P++])}catch(ae){return"[Circular]"}default:return X}}),q=B[P];P<K;q=B[++P])v(q)||!_(q)?J+=" "+q:J+=" "+s(q);return J},g.deprecate=function(G,U){if(A(r.process))return function(){return g.deprecate(G,U).apply(this,arguments)};if(a.noDeprecation===!0)return G;var P=!1;function B(){if(!P){if(a.throwDeprecation)throw new Error(U);a.traceDeprecation?console.trace(U):console.error(U),P=!0}return G.apply(this,arguments)}return B};var l={},c;g.debuglog=function(G){if(A(c)&&(c=a.env.NODE_DEBUG||""),G=G.toUpperCase(),!l[G])if(new RegExp("\\b"+G+"\\b","i").test(c)){var U=a.pid;l[G]=function(){var P=g.format.apply(g,arguments);console.error("%s %d: %s",G,U,P)}}else l[G]=function(){};return l[G]};function s(G,U){var P={seen:[],stylize:i};return arguments.length>=3&&(P.depth=arguments[2]),arguments.length>=4&&(P.colors=arguments[3]),S(U)?P.showHidden=U:U&&g._extend(P,U),A(P.showHidden)&&(P.showHidden=!1),A(P.depth)&&(P.depth=2),A(P.colors)&&(P.colors=!1),A(P.customInspect)&&(P.customInspect=!0),P.colors&&(P.stylize=t),o(P,G,P.depth)}g.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function t(G,U){var P=s.styles[U];return P?"\x1B["+s.colors[P][0]+"m"+G+"\x1B["+s.colors[P][1]+"m":G}function i(G,U){return G}function n(G){var U={};return G.forEach(function(P,B){U[P]=!0}),U}function o(G,U,P){if(G.customInspect&&U&&F(U.inspect)&&U.inspect!==g.inspect&&!(U.constructor&&U.constructor.prototype===U)){var B=U.inspect(P,G);return x(B)||(B=o(G,B,P)),B}var K=p(G,U);if(K)return K;var J=Object.keys(U),q=n(J);if(G.showHidden&&(J=Object.getOwnPropertyNames(U)),k(U)&&(J.indexOf("message")>=0||J.indexOf("description")>=0))return f(U);if(J.length===0){if(F(U)){var X=U.name?": "+U.name:"";return G.stylize("[Function"+X+"]","special")}if(E(U))return G.stylize(RegExp.prototype.toString.call(U),"regexp");if(T(U))return G.stylize(Date.prototype.toString.call(U),"date");if(k(U))return f(U)}var ae="",M=!1,D=["{","}"];if(b(U)&&(M=!0,D=["[","]"]),F(U)){var N=U.name?": "+U.name:"";ae=" [Function"+N+"]"}if(E(U)&&(ae=" "+RegExp.prototype.toString.call(U)),T(U)&&(ae=" "+Date.prototype.toUTCString.call(U)),k(U)&&(ae=" "+f(U)),J.length===0&&(!M||U.length==0))return D[0]+ae+D[1];if(P<0)return E(U)?G.stylize(RegExp.prototype.toString.call(U),"regexp"):G.stylize("[Object]","special");G.seen.push(U);var I;return M?I=d(G,U,P,q,J):I=J.map(function(te){return m(G,U,P,q,te,M)}),G.seen.pop(),h(I,ae,D)}function p(G,U){if(A(U))return G.stylize("undefined","undefined");if(x(U)){var P="'"+JSON.stringify(U).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return G.stylize(P,"string")}if(y(U))return G.stylize(""+U,"number");if(S(U))return G.stylize(""+U,"boolean");if(v(U))return G.stylize("null","null")}function f(G){return"["+Error.prototype.toString.call(G)+"]"}function d(G,U,P,B,K){for(var J=[],q=0,X=U.length;q<X;++q)z(U,String(q))?J.push(m(G,U,P,B,String(q),!0)):J.push("");return K.forEach(function(ae){ae.match(/^\d+$/)||J.push(m(G,U,P,B,ae,!0))}),J}function m(G,U,P,B,K,J){var q,X,ae;if(ae=Object.getOwnPropertyDescriptor(U,K)||{value:U[K]},ae.get?ae.set?X=G.stylize("[Getter/Setter]","special"):X=G.stylize("[Getter]","special"):ae.set&&(X=G.stylize("[Setter]","special")),z(B,K)||(q="["+K+"]"),X||(G.seen.indexOf(ae.value)<0?(v(P)?X=o(G,ae.value,null):X=o(G,ae.value,P-1),X.indexOf(`
- `)>-1&&(J?X=X.split(`
- `).map(function(M){return" "+M}).join(`
- `).substr(2):X=`
- `+X.split(`
- `).map(function(M){return" "+M}).join(`
- `))):X=G.stylize("[Circular]","special")),A(q)){if(J&&K.match(/^\d+$/))return X;q=JSON.stringify(""+K),q.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(q=q.substr(1,q.length-2),q=G.stylize(q,"name")):(q=q.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),q=G.stylize(q,"string"))}return q+": "+X}function h(G,U,P){var B=G.reduce(function(K,J){return J.indexOf(`
- `)>=0,K+J.replace(/\u001b\[\d\d?m/g,"").length+1},0);return B>60?P[0]+(U===""?"":U+`
- `)+" "+G.join(`,
- `)+" "+P[1]:P[0]+U+" "+G.join(", ")+" "+P[1]}function b(G){return Array.isArray(G)}g.isArray=b;function S(G){return typeof G=="boolean"}g.isBoolean=S;function v(G){return G===null}g.isNull=v;function j(G){return G==null}g.isNullOrUndefined=j;function y(G){return typeof G=="number"}g.isNumber=y;function x(G){return typeof G=="string"}g.isString=x;function O(G){return typeof G=="symbol"}g.isSymbol=O;function A(G){return G===void 0}g.isUndefined=A;function E(G){return _(G)&&V(G)==="[object RegExp]"}g.isRegExp=E;function _(G){return typeof G=="object"&&G!==null}g.isObject=_;function T(G){return _(G)&&V(G)==="[object Date]"}g.isDate=T;function k(G){return _(G)&&(V(G)==="[object Error]"||G instanceof Error)}g.isError=k;function F(G){return typeof G=="function"}g.isFunction=F;function W(G){return G===null||typeof G=="boolean"||typeof G=="number"||typeof G=="string"||typeof G=="symbol"||typeof G=="undefined"}g.isPrimitive=W,g.isBuffer=e("./support/isBuffer");function V(G){return Object.prototype.toString.call(G)}function L(G){return G<10?"0"+G.toString(10):G.toString(10)}var Y=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function re(){var G=new Date,U=[L(G.getHours()),L(G.getMinutes()),L(G.getSeconds())].join(":");return[G.getDate(),Y[G.getMonth()],U].join(" ")}g.log=function(){console.log("%s - %s",re(),g.format.apply(g,arguments))},g.inherits=e("inherits"),g._extend=function(G,U){if(!U||!_(U))return G;for(var P=Object.keys(U),B=P.length;B--;)G[P[B]]=U[P[B]];return G};function z(G,U){return Object.prototype.hasOwnProperty.call(G,U)}}).call(this)}).call(this,e("_process"),typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":80,_process:399,inherits:79}],82:[function(e,w,g){g.byteLength=i,g.toByteArray=o,g.fromByteArray=d;for(var a=[],r=[],u=typeof Uint8Array!="undefined"?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,s=l.length;c<s;++c)a[c]=l[c],r[l.charCodeAt(c)]=c;r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63;function t(m){var h=m.length;if(h%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var b=m.indexOf("=");b===-1&&(b=h);var S=b===h?0:4-b%4;return[b,S]}function i(m){var h=t(m),b=h[0],S=h[1];return(b+S)*3/4-S}function n(m,h,b){return(h+b)*3/4-b}function o(m){var h,b=t(m),S=b[0],v=b[1],j=new u(n(m,S,v)),y=0,x=v>0?S-4:S,O;for(O=0;O<x;O+=4)h=r[m.charCodeAt(O)]<<18|r[m.charCodeAt(O+1)]<<12|r[m.charCodeAt(O+2)]<<6|r[m.charCodeAt(O+3)],j[y++]=h>>16&255,j[y++]=h>>8&255,j[y++]=h&255;return v===2&&(h=r[m.charCodeAt(O)]<<2|r[m.charCodeAt(O+1)]>>4,j[y++]=h&255),v===1&&(h=r[m.charCodeAt(O)]<<10|r[m.charCodeAt(O+1)]<<4|r[m.charCodeAt(O+2)]>>2,j[y++]=h>>8&255,j[y++]=h&255),j}function p(m){return a[m>>18&63]+a[m>>12&63]+a[m>>6&63]+a[m&63]}function f(m,h,b){for(var S,v=[],j=h;j<b;j+=3)S=(m[j]<<16&16711680)+(m[j+1]<<8&65280)+(m[j+2]&255),v.push(p(S));return v.join("")}function d(m){for(var h,b=m.length,S=b%3,v=[],j=16383,y=0,x=b-S;y<x;y+=j)v.push(f(m,y,y+j>x?x:y+j));return S===1?(h=m[b-1],v.push(a[h>>2]+a[h<<4&63]+"==")):S===2&&(h=(m[b-2]<<8)+m[b-1],v.push(a[h>>10]+a[h>>4&63]+a[h<<2&63]+"=")),v.join("")}},{}],83:[function(e,w,g){/*!
- * Bowser - a browser detector
- * https://github.com/ded/bowser
- * MIT License | (c) Dustin Diaz 2015
- */(function(a,r,u){typeof w!="undefined"&&w.exports?w.exports=u():a[r]=u()})(this,"bowser",function(){var a=!0;function r(n){function o(G){var U=n.match(G);return U&&U.length>1&&U[1]||""}function p(G){var U=n.match(G);return U&&U.length>1&&U[2]||""}var f=o(/(ipod|iphone|ipad)/i).toLowerCase(),d=/like android/i.test(n),m=!d&&/android/i.test(n),h=/nexus\s*[0-6]\s*/i.test(n),b=!h&&/nexus\s*[0-9]+/i.test(n),S=/CrOS/.test(n),v=/silk/i.test(n),j=/sailfish/i.test(n),y=/tizen/i.test(n),x=/(web|hpw)(o|0)s/i.test(n),O=/windows phone/i.test(n);/SamsungBrowser/i.test(n);var A=!O&&/windows/i.test(n),E=!f&&!v&&/macintosh/i.test(n),_=!m&&!j&&!y&&!x&&/linux/i.test(n),T=p(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),k=o(/version\/(\d+(\.\d+)?)/i),F=/tablet/i.test(n)&&!/tablet pc/i.test(n),W=!F&&/[^-]mobi/i.test(n),V=/xbox/i.test(n),L;/opera/i.test(n)?L={name:"Opera",opera:a,version:k||o(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(n)?L={name:"Opera",opera:a,version:o(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||k}:/SamsungBrowser/i.test(n)?L={name:"Samsung Internet for Android",samsungBrowser:a,version:k||o(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(n)?L={name:"NAVER Whale browser",whale:a,version:o(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(n)?L={name:"MZ Browser",mzbrowser:a,version:o(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(n)?L={name:"Opera Coast",coast:a,version:k||o(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(n)?L={name:"Focus",focus:a,version:o(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(n)?L={name:"Yandex Browser",yandexbrowser:a,version:k||o(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(n)?L={name:"UC Browser",ucbrowser:a,version:o(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(n)?L={name:"Maxthon",maxthon:a,version:o(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(n)?L={name:"Epiphany",epiphany:a,version:o(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(n)?L={name:"Puffin",puffin:a,version:o(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(n)?L={name:"Sleipnir",sleipnir:a,version:o(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(n)?L={name:"K-Meleon",kMeleon:a,version:o(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:O?(L={name:"Windows Phone",osname:"Windows Phone",windowsphone:a},T?(L.msedge=a,L.version=T):(L.msie=a,L.version=o(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(n)?L={name:"Internet Explorer",msie:a,version:o(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:S?L={name:"Chrome",osname:"Chrome OS",chromeos:a,chromeBook:a,chrome:a,version:o(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(n)?L={name:"Microsoft Edge",msedge:a,version:T}:/vivaldi/i.test(n)?L={name:"Vivaldi",vivaldi:a,version:o(/vivaldi\/(\d+(\.\d+)?)/i)||k}:j?L={name:"Sailfish",osname:"Sailfish OS",sailfish:a,version:o(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(n)?L={name:"SeaMonkey",seamonkey:a,version:o(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(n)?(L={name:"Firefox",firefox:a,version:o(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(n)&&(L.firefoxos=a,L.osname="Firefox OS")):v?L={name:"Amazon Silk",silk:a,version:o(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(n)?L={name:"PhantomJS",phantom:a,version:o(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(n)?L={name:"SlimerJS",slimer:a,version:o(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(n)||/rim\stablet/i.test(n)?L={name:"BlackBerry",osname:"BlackBerry OS",blackberry:a,version:k||o(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:x?(L={name:"WebOS",osname:"WebOS",webos:a,version:k||o(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(n)&&(L.touchpad=a)):/bada/i.test(n)?L={name:"Bada",osname:"Bada",bada:a,version:o(/dolfin\/(\d+(\.\d+)?)/i)}:y?L={name:"Tizen",osname:"Tizen",tizen:a,version:o(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||k}:/qupzilla/i.test(n)?L={name:"QupZilla",qupzilla:a,version:o(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||k}:/chromium/i.test(n)?L={name:"Chromium",chromium:a,version:o(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||k}:/chrome|crios|crmo/i.test(n)?L={name:"Chrome",chrome:a,version:o(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:m?L={name:"Android",version:k}:/safari|applewebkit/i.test(n)?(L={name:"Safari",safari:a},k&&(L.version=k)):f?(L={name:f=="iphone"?"iPhone":f=="ipad"?"iPad":"iPod"},k&&(L.version=k)):/googlebot/i.test(n)?L={name:"Googlebot",googlebot:a,version:o(/googlebot\/(\d+(\.\d+))/i)||k}:L={name:o(/^(.*)\/(.*) /),version:p(/^(.*)\/(.*) /)},!L.msedge&&/(apple)?webkit/i.test(n)?(/(apple)?webkit\/537\.36/i.test(n)?(L.name=L.name||"Blink",L.blink=a):(L.name=L.name||"Webkit",L.webkit=a),!L.version&&k&&(L.version=k)):!L.opera&&/gecko\//i.test(n)&&(L.name=L.name||"Gecko",L.gecko=a,L.version=L.version||o(/gecko\/(\d+(\.\d+)?)/i)),!L.windowsphone&&(m||L.silk)?(L.android=a,L.osname="Android"):!L.windowsphone&&f?(L[f]=a,L.ios=a,L.osname="iOS"):E?(L.mac=a,L.osname="macOS"):V?(L.xbox=a,L.osname="Xbox"):A?(L.windows=a,L.osname="Windows"):_&&(L.linux=a,L.osname="Linux");function Y(G){switch(G){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var re="";L.windows?re=Y(o(/Windows ((NT|XP)( \d\d?.\d)?)/i)):L.windowsphone?re=o(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):L.mac?(re=o(/Mac OS X (\d+([_\.\s]\d+)*)/i),re=re.replace(/[_\s]/g,".")):f?(re=o(/os (\d+([_\s]\d+)*) like mac os x/i),re=re.replace(/[_\s]/g,".")):m?re=o(/android[ \/-](\d+(\.\d+)*)/i):L.webos?re=o(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):L.blackberry?re=o(/rim\stablet\sos\s(\d+(\.\d+)*)/i):L.bada?re=o(/bada\/(\d+(\.\d+)*)/i):L.tizen&&(re=o(/tizen[\/\s](\d+(\.\d+)*)/i)),re&&(L.osversion=re);var z=!L.windows&&re.split(".")[0];return F||b||f=="ipad"||m&&(z==3||z>=4&&!W)||L.silk?L.tablet=a:(W||f=="iphone"||f=="ipod"||m||h||L.blackberry||L.webos||L.bada)&&(L.mobile=a),L.msedge||L.msie&&L.version>=10||L.yandexbrowser&&L.version>=15||L.vivaldi&&L.version>=1||L.chrome&&L.version>=20||L.samsungBrowser&&L.version>=4||L.whale&&s([L.version,"1.0"])===1||L.mzbrowser&&s([L.version,"6.0"])===1||L.focus&&s([L.version,"1.0"])===1||L.firefox&&L.version>=20||L.safari&&L.version>=6||L.opera&&L.version>=10||L.ios&&L.osversion&&L.osversion.split(".")[0]>=6||L.blackberry&&L.version>=10.1||L.chromium&&L.version>=20?L.a=a:L.msie&&L.version<10||L.chrome&&L.version<20||L.firefox&&L.version<20||L.safari&&L.version<6||L.opera&&L.version<10||L.ios&&L.osversion&&L.osversion.split(".")[0]<6||L.chromium&&L.version<20?L.c=a:L.x=a,L}var u=r(typeof navigator!="undefined"&&navigator.userAgent||"");u.test=function(n){for(var o=0;o<n.length;++o){var p=n[o];if(typeof p=="string"&&p in u)return!0}return!1};function l(n){return n.split(".").length}function c(n,o){var p=[],f;if(Array.prototype.map)return Array.prototype.map.call(n,o);for(f=0;f<n.length;f++)p.push(o(n[f]));return p}function s(n){for(var o=Math.max(l(n[0]),l(n[1])),p=c(n,function(f){var d=o-l(f);return f=f+new Array(d+1).join(".0"),c(f.split("."),function(m){return new Array(20-m.length).join("0")+m}).reverse()});--o>=0;){if(p[0][o]>p[1][o])return 1;if(p[0][o]===p[1][o]){if(o===0)return 0}else return-1}}function t(n,o,p){var f=u;typeof o=="string"&&(p=o,o=void 0),o===void 0&&(o=!1),p&&(f=r(p));var d=""+f.version;for(var m in n)if(n.hasOwnProperty(m)&&f[m]){if(typeof n[m]!="string")throw new Error("Browser version in the minVersion map should be a string: "+m+": "+String(n));return s([d,n[m]])<0}return o}function i(n,o,p){return!t(n,o,p)}return u.isUnsupportedBrowser=t,u.compareVersions=s,u.check=i,u._detect=r,u.detect=r,u})},{}],84:[function(e,w,g){},{}],85:[function(e,w,g){(function(a,r){(function(){var u=e("base64-js"),l=e("ieee754"),c=e("isarray");g.Buffer=n,g.SlowBuffer=j,g.INSPECT_MAX_BYTES=50,n.TYPED_ARRAY_SUPPORT=a.TYPED_ARRAY_SUPPORT!==void 0?a.TYPED_ARRAY_SUPPORT:s(),g.kMaxLength=t();function s(){try{var $=new Uint8Array(1);return $.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},$.foo()===42&&typeof $.subarray=="function"&&$.subarray(1,1).byteLength===0}catch(R){return!1}}function t(){return n.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i($,R){if(t()<R)throw new RangeError("Invalid typed array length");return n.TYPED_ARRAY_SUPPORT?($=new Uint8Array(R),$.__proto__=n.prototype):($===null&&($=new n(R)),$.length=R),$}function n($,R,C){if(!n.TYPED_ARRAY_SUPPORT&&!(this instanceof n))return new n($,R,C);if(typeof $=="number"){if(typeof R=="string")throw new Error("If encoding is specified then the first argument must be a string");return d(this,$)}return o(this,$,R,C)}n.poolSize=8192,n._augment=function($){return $.__proto__=n.prototype,$};function o($,R,C,H){if(typeof R=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&R instanceof ArrayBuffer?b($,R,C,H):typeof R=="string"?m($,R,C):S($,R)}n.from=function($,R,C){return o(null,$,R,C)},n.TYPED_ARRAY_SUPPORT&&(n.prototype.__proto__=Uint8Array.prototype,n.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&n[Symbol.species]===n&&Object.defineProperty(n,Symbol.species,{value:null,configurable:!0}));function p($){if(typeof $!="number")throw new TypeError('"size" argument must be a number');if($<0)throw new RangeError('"size" argument must not be negative')}function f($,R,C,H){return p(R),R<=0?i($,R):C!==void 0?typeof H=="string"?i($,R).fill(C,H):i($,R).fill(C):i($,R)}n.alloc=function($,R,C){return f(null,$,R,C)};function d($,R){if(p(R),$=i($,R<0?0:v(R)|0),!n.TYPED_ARRAY_SUPPORT)for(var C=0;C<R;++C)$[C]=0;return $}n.allocUnsafe=function($){return d(null,$)},n.allocUnsafeSlow=function($){return d(null,$)};function m($,R,C){if((typeof C!="string"||C==="")&&(C="utf8"),!n.isEncoding(C))throw new TypeError('"encoding" must be a valid string encoding');var H=y(R,C)|0;$=i($,H);var ee=$.write(R,C);return ee!==H&&($=$.slice(0,ee)),$}function h($,R){var C=R.length<0?0:v(R.length)|0;$=i($,C);for(var H=0;H<C;H+=1)$[H]=R[H]&255;return $}function b($,R,C,H){if(R.byteLength,C<0||R.byteLength<C)throw new RangeError("'offset' is out of bounds");if(R.byteLength<C+(H||0))throw new RangeError("'length' is out of bounds");return C===void 0&&H===void 0?R=new Uint8Array(R):H===void 0?R=new Uint8Array(R,C):R=new Uint8Array(R,C,H),n.TYPED_ARRAY_SUPPORT?($=R,$.__proto__=n.prototype):$=h($,R),$}function S($,R){if(n.isBuffer(R)){var C=v(R.length)|0;return $=i($,C),$.length===0||R.copy($,0,0,C),$}if(R){if(typeof ArrayBuffer!="undefined"&&R.buffer instanceof ArrayBuffer||"length"in R)return typeof R.length!="number"||ge(R.length)?i($,0):h($,R);if(R.type==="Buffer"&&c(R.data))return h($,R.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function v($){if($>=t())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+t().toString(16)+" bytes");return $|0}function j($){return+$!=$&&($=0),n.alloc(+$)}n.isBuffer=function(R){return!!(R!=null&&R._isBuffer)},n.compare=function(R,C){if(!n.isBuffer(R)||!n.isBuffer(C))throw new TypeError("Arguments must be Buffers");if(R===C)return 0;for(var H=R.length,ee=C.length,ne=0,ue=Math.min(H,ee);ne<ue;++ne)if(R[ne]!==C[ne]){H=R[ne],ee=C[ne];break}return H<ee?-1:ee<H?1:0},n.isEncoding=function(R){switch(String(R).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},n.concat=function(R,C){if(!c(R))throw new TypeError('"list" argument must be an Array of Buffers');if(R.length===0)return n.alloc(0);var H;if(C===void 0)for(C=0,H=0;H<R.length;++H)C+=R[H].length;var ee=n.allocUnsafe(C),ne=0;for(H=0;H<R.length;++H){var ue=R[H];if(!n.isBuffer(ue))throw new TypeError('"list" argument must be an Array of Buffers');ue.copy(ee,ne),ne+=ue.length}return ee};function y($,R){if(n.isBuffer($))return $.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView($)||$ instanceof ArrayBuffer))return $.byteLength;typeof $!="string"&&($=""+$);var C=$.length;if(C===0)return 0;for(var H=!1;;)switch(R){case"ascii":case"latin1":case"binary":return C;case"utf8":case"utf-8":case void 0:return Z($).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C*2;case"hex":return C>>>1;case"base64":return oe($).length;default:if(H)return Z($).length;R=(""+R).toLowerCase(),H=!0}}n.byteLength=y;function x($,R,C){var H=!1;if((R===void 0||R<0)&&(R=0),R>this.length||((C===void 0||C>this.length)&&(C=this.length),C<=0)||(C>>>=0,R>>>=0,C<=R))return"";for($||($="utf8");;)switch($){case"hex":return P(this,R,C);case"utf8":case"utf-8":return Y(this,R,C);case"ascii":return G(this,R,C);case"latin1":case"binary":return U(this,R,C);case"base64":return L(this,R,C);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,R,C);default:if(H)throw new TypeError("Unknown encoding: "+$);$=($+"").toLowerCase(),H=!0}}n.prototype._isBuffer=!0;function O($,R,C){var H=$[R];$[R]=$[C],$[C]=H}n.prototype.swap16=function(){var R=this.length;if(R%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var C=0;C<R;C+=2)O(this,C,C+1);return this},n.prototype.swap32=function(){var R=this.length;if(R%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var C=0;C<R;C+=4)O(this,C,C+3),O(this,C+1,C+2);return this},n.prototype.swap64=function(){var R=this.length;if(R%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var C=0;C<R;C+=8)O(this,C,C+7),O(this,C+1,C+6),O(this,C+2,C+5),O(this,C+3,C+4);return this},n.prototype.toString=function(){var R=this.length|0;return R===0?"":arguments.length===0?Y(this,0,R):x.apply(this,arguments)},n.prototype.equals=function(R){if(!n.isBuffer(R))throw new TypeError("Argument must be a Buffer");return this===R?!0:n.compare(this,R)===0},n.prototype.inspect=function(){var R="",C=g.INSPECT_MAX_BYTES;return this.length>0&&(R=this.toString("hex",0,C).match(/.{2}/g).join(" "),this.length>C&&(R+=" ... ")),"<Buffer "+R+">"},n.prototype.compare=function(R,C,H,ee,ne){if(!n.isBuffer(R))throw new TypeError("Argument must be a Buffer");if(C===void 0&&(C=0),H===void 0&&(H=R?R.length:0),ee===void 0&&(ee=0),ne===void 0&&(ne=this.length),C<0||H>R.length||ee<0||ne>this.length)throw new RangeError("out of range index");if(ee>=ne&&C>=H)return 0;if(ee>=ne)return-1;if(C>=H)return 1;if(C>>>=0,H>>>=0,ee>>>=0,ne>>>=0,this===R)return 0;for(var ue=ne-ee,se=H-C,de=Math.min(ue,se),be=this.slice(ee,ne),we=R.slice(C,H),ye=0;ye<de;++ye)if(be[ye]!==we[ye]){ue=be[ye],se=we[ye];break}return ue<se?-1:se<ue?1:0};function A($,R,C,H,ee){if($.length===0)return-1;if(typeof C=="string"?(H=C,C=0):C>2147483647?C=2147483647:C<-2147483648&&(C=-2147483648),C=+C,isNaN(C)&&(C=ee?0:$.length-1),C<0&&(C=$.length+C),C>=$.length){if(ee)return-1;C=$.length-1}else if(C<0)if(ee)C=0;else return-1;if(typeof R=="string"&&(R=n.from(R,H)),n.isBuffer(R))return R.length===0?-1:E($,R,C,H,ee);if(typeof R=="number")return R=R&255,n.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?ee?Uint8Array.prototype.indexOf.call($,R,C):Uint8Array.prototype.lastIndexOf.call($,R,C):E($,[R],C,H,ee);throw new TypeError("val must be string, number or Buffer")}function E($,R,C,H,ee){var ne=1,ue=$.length,se=R.length;if(H!==void 0&&(H=String(H).toLowerCase(),H==="ucs2"||H==="ucs-2"||H==="utf16le"||H==="utf-16le")){if($.length<2||R.length<2)return-1;ne=2,ue/=2,se/=2,C/=2}function de(fe,pe){return ne===1?fe[pe]:fe.readUInt16BE(pe*ne)}var be;if(ee){var we=-1;for(be=C;be<ue;be++)if(de($,be)===de(R,we===-1?0:be-we)){if(we===-1&&(we=be),be-we+1===se)return we*ne}else we!==-1&&(be-=be-we),we=-1}else for(C+se>ue&&(C=ue-se),be=C;be>=0;be--){for(var ye=!0,le=0;le<se;le++)if(de($,be+le)!==de(R,le)){ye=!1;break}if(ye)return be}return-1}n.prototype.includes=function(R,C,H){return this.indexOf(R,C,H)!==-1},n.prototype.indexOf=function(R,C,H){return A(this,R,C,H,!0)},n.prototype.lastIndexOf=function(R,C,H){return A(this,R,C,H,!1)};function _($,R,C,H){C=Number(C)||0;var ee=$.length-C;H?(H=Number(H),H>ee&&(H=ee)):H=ee;var ne=R.length;if(ne%2!==0)throw new TypeError("Invalid hex string");H>ne/2&&(H=ne/2);for(var ue=0;ue<H;++ue){var se=parseInt(R.substr(ue*2,2),16);if(isNaN(se))return ue;$[C+ue]=se}return ue}function T($,R,C,H){return me(Z(R,$.length-C),$,C,H)}function k($,R,C,H){return me(ie(R),$,C,H)}function F($,R,C,H){return k($,R,C,H)}function W($,R,C,H){return me(oe(R),$,C,H)}function V($,R,C,H){return me(ce(R,$.length-C),$,C,H)}n.prototype.write=function(R,C,H,ee){if(C===void 0)ee="utf8",H=this.length,C=0;else if(H===void 0&&typeof C=="string")ee=C,H=this.length,C=0;else if(isFinite(C))C=C|0,isFinite(H)?(H=H|0,ee===void 0&&(ee="utf8")):(ee=H,H=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var ne=this.length-C;if((H===void 0||H>ne)&&(H=ne),R.length>0&&(H<0||C<0)||C>this.length)throw new RangeError("Attempt to write outside buffer bounds");ee||(ee="utf8");for(var ue=!1;;)switch(ee){case"hex":return _(this,R,C,H);case"utf8":case"utf-8":return T(this,R,C,H);case"ascii":return k(this,R,C,H);case"latin1":case"binary":return F(this,R,C,H);case"base64":return W(this,R,C,H);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return V(this,R,C,H);default:if(ue)throw new TypeError("Unknown encoding: "+ee);ee=(""+ee).toLowerCase(),ue=!0}},n.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function L($,R,C){return R===0&&C===$.length?u.fromByteArray($):u.fromByteArray($.slice(R,C))}function Y($,R,C){C=Math.min($.length,C);for(var H=[],ee=R;ee<C;){var ne=$[ee],ue=null,se=ne>239?4:ne>223?3:ne>191?2:1;if(ee+se<=C){var de,be,we,ye;switch(se){case 1:ne<128&&(ue=ne);break;case 2:de=$[ee+1],(de&192)===128&&(ye=(ne&31)<<6|de&63,ye>127&&(ue=ye));break;case 3:de=$[ee+1],be=$[ee+2],(de&192)===128&&(be&192)===128&&(ye=(ne&15)<<12|(de&63)<<6|be&63,ye>2047&&(ye<55296||ye>57343)&&(ue=ye));break;case 4:de=$[ee+1],be=$[ee+2],we=$[ee+3],(de&192)===128&&(be&192)===128&&(we&192)===128&&(ye=(ne&15)<<18|(de&63)<<12|(be&63)<<6|we&63,ye>65535&&ye<1114112&&(ue=ye))}}ue===null?(ue=65533,se=1):ue>65535&&(ue-=65536,H.push(ue>>>10&1023|55296),ue=56320|ue&1023),H.push(ue),ee+=se}return z(H)}var re=4096;function z($){var R=$.length;if(R<=re)return String.fromCharCode.apply(String,$);for(var C="",H=0;H<R;)C+=String.fromCharCode.apply(String,$.slice(H,H+=re));return C}function G($,R,C){var H="";C=Math.min($.length,C);for(var ee=R;ee<C;++ee)H+=String.fromCharCode($[ee]&127);return H}function U($,R,C){var H="";C=Math.min($.length,C);for(var ee=R;ee<C;++ee)H+=String.fromCharCode($[ee]);return H}function P($,R,C){var H=$.length;(!R||R<0)&&(R=0),(!C||C<0||C>H)&&(C=H);for(var ee="",ne=R;ne<C;++ne)ee+=Q($[ne]);return ee}function B($,R,C){for(var H=$.slice(R,C),ee="",ne=0;ne<H.length;ne+=2)ee+=String.fromCharCode(H[ne]+H[ne+1]*256);return ee}n.prototype.slice=function(R,C){var H=this.length;R=~~R,C=C===void 0?H:~~C,R<0?(R+=H,R<0&&(R=0)):R>H&&(R=H),C<0?(C+=H,C<0&&(C=0)):C>H&&(C=H),C<R&&(C=R);var ee;if(n.TYPED_ARRAY_SUPPORT)ee=this.subarray(R,C),ee.__proto__=n.prototype;else{var ne=C-R;ee=new n(ne,void 0);for(var ue=0;ue<ne;++ue)ee[ue]=this[ue+R]}return ee};function K($,R,C){if($%1!==0||$<0)throw new RangeError("offset is not uint");if($+R>C)throw new RangeError("Trying to access beyond buffer length")}n.prototype.readUIntLE=function(R,C,H){R=R|0,C=C|0,H||K(R,C,this.length);for(var ee=this[R],ne=1,ue=0;++ue<C&&(ne*=256);)ee+=this[R+ue]*ne;return ee},n.prototype.readUIntBE=function(R,C,H){R=R|0,C=C|0,H||K(R,C,this.length);for(var ee=this[R+--C],ne=1;C>0&&(ne*=256);)ee+=this[R+--C]*ne;return ee},n.prototype.readUInt8=function(R,C){return C||K(R,1,this.length),this[R]},n.prototype.readUInt16LE=function(R,C){return C||K(R,2,this.length),this[R]|this[R+1]<<8},n.prototype.readUInt16BE=function(R,C){return C||K(R,2,this.length),this[R]<<8|this[R+1]},n.prototype.readUInt32LE=function(R,C){return C||K(R,4,this.length),(this[R]|this[R+1]<<8|this[R+2]<<16)+this[R+3]*16777216},n.prototype.readUInt32BE=function(R,C){return C||K(R,4,this.length),this[R]*16777216+(this[R+1]<<16|this[R+2]<<8|this[R+3])},n.prototype.readIntLE=function(R,C,H){R=R|0,C=C|0,H||K(R,C,this.length);for(var ee=this[R],ne=1,ue=0;++ue<C&&(ne*=256);)ee+=this[R+ue]*ne;return ne*=128,ee>=ne&&(ee-=Math.pow(2,8*C)),ee},n.prototype.readIntBE=function(R,C,H){R=R|0,C=C|0,H||K(R,C,this.length);for(var ee=C,ne=1,ue=this[R+--ee];ee>0&&(ne*=256);)ue+=this[R+--ee]*ne;return ne*=128,ue>=ne&&(ue-=Math.pow(2,8*C)),ue},n.prototype.readInt8=function(R,C){return C||K(R,1,this.length),this[R]&128?(255-this[R]+1)*-1:this[R]},n.prototype.readInt16LE=function(R,C){C||K(R,2,this.length);var H=this[R]|this[R+1]<<8;return H&32768?H|4294901760:H},n.prototype.readInt16BE=function(R,C){C||K(R,2,this.length);var H=this[R+1]|this[R]<<8;return H&32768?H|4294901760:H},n.prototype.readInt32LE=function(R,C){return C||K(R,4,this.length),this[R]|this[R+1]<<8|this[R+2]<<16|this[R+3]<<24},n.prototype.readInt32BE=function(R,C){return C||K(R,4,this.length),this[R]<<24|this[R+1]<<16|this[R+2]<<8|this[R+3]},n.prototype.readFloatLE=function(R,C){return C||K(R,4,this.length),l.read(this,R,!0,23,4)},n.prototype.readFloatBE=function(R,C){return C||K(R,4,this.length),l.read(this,R,!1,23,4)},n.prototype.readDoubleLE=function(R,C){return C||K(R,8,this.length),l.read(this,R,!0,52,8)},n.prototype.readDoubleBE=function(R,C){return C||K(R,8,this.length),l.read(this,R,!1,52,8)};function J($,R,C,H,ee,ne){if(!n.isBuffer($))throw new TypeError('"buffer" argument must be a Buffer instance');if(R>ee||R<ne)throw new RangeError('"value" argument is out of bounds');if(C+H>$.length)throw new RangeError("Index out of range")}n.prototype.writeUIntLE=function(R,C,H,ee){if(R=+R,C=C|0,H=H|0,!ee){var ne=Math.pow(2,8*H)-1;J(this,R,C,H,ne,0)}var ue=1,se=0;for(this[C]=R&255;++se<H&&(ue*=256);)this[C+se]=R/ue&255;return C+H},n.prototype.writeUIntBE=function(R,C,H,ee){if(R=+R,C=C|0,H=H|0,!ee){var ne=Math.pow(2,8*H)-1;J(this,R,C,H,ne,0)}var ue=H-1,se=1;for(this[C+ue]=R&255;--ue>=0&&(se*=256);)this[C+ue]=R/se&255;return C+H},n.prototype.writeUInt8=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,1,255,0),n.TYPED_ARRAY_SUPPORT||(R=Math.floor(R)),this[C]=R&255,C+1};function q($,R,C,H){R<0&&(R=65535+R+1);for(var ee=0,ne=Math.min($.length-C,2);ee<ne;++ee)$[C+ee]=(R&255<<8*(H?ee:1-ee))>>>(H?ee:1-ee)*8}n.prototype.writeUInt16LE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,2,65535,0),n.TYPED_ARRAY_SUPPORT?(this[C]=R&255,this[C+1]=R>>>8):q(this,R,C,!0),C+2},n.prototype.writeUInt16BE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,2,65535,0),n.TYPED_ARRAY_SUPPORT?(this[C]=R>>>8,this[C+1]=R&255):q(this,R,C,!1),C+2};function X($,R,C,H){R<0&&(R=4294967295+R+1);for(var ee=0,ne=Math.min($.length-C,4);ee<ne;++ee)$[C+ee]=R>>>(H?ee:3-ee)*8&255}n.prototype.writeUInt32LE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,4,4294967295,0),n.TYPED_ARRAY_SUPPORT?(this[C+3]=R>>>24,this[C+2]=R>>>16,this[C+1]=R>>>8,this[C]=R&255):X(this,R,C,!0),C+4},n.prototype.writeUInt32BE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,4,4294967295,0),n.TYPED_ARRAY_SUPPORT?(this[C]=R>>>24,this[C+1]=R>>>16,this[C+2]=R>>>8,this[C+3]=R&255):X(this,R,C,!1),C+4},n.prototype.writeIntLE=function(R,C,H,ee){if(R=+R,C=C|0,!ee){var ne=Math.pow(2,8*H-1);J(this,R,C,H,ne-1,-ne)}var ue=0,se=1,de=0;for(this[C]=R&255;++ue<H&&(se*=256);)R<0&&de===0&&this[C+ue-1]!==0&&(de=1),this[C+ue]=(R/se>>0)-de&255;return C+H},n.prototype.writeIntBE=function(R,C,H,ee){if(R=+R,C=C|0,!ee){var ne=Math.pow(2,8*H-1);J(this,R,C,H,ne-1,-ne)}var ue=H-1,se=1,de=0;for(this[C+ue]=R&255;--ue>=0&&(se*=256);)R<0&&de===0&&this[C+ue+1]!==0&&(de=1),this[C+ue]=(R/se>>0)-de&255;return C+H},n.prototype.writeInt8=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,1,127,-128),n.TYPED_ARRAY_SUPPORT||(R=Math.floor(R)),R<0&&(R=255+R+1),this[C]=R&255,C+1},n.prototype.writeInt16LE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,2,32767,-32768),n.TYPED_ARRAY_SUPPORT?(this[C]=R&255,this[C+1]=R>>>8):q(this,R,C,!0),C+2},n.prototype.writeInt16BE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,2,32767,-32768),n.TYPED_ARRAY_SUPPORT?(this[C]=R>>>8,this[C+1]=R&255):q(this,R,C,!1),C+2},n.prototype.writeInt32LE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,4,2147483647,-2147483648),n.TYPED_ARRAY_SUPPORT?(this[C]=R&255,this[C+1]=R>>>8,this[C+2]=R>>>16,this[C+3]=R>>>24):X(this,R,C,!0),C+4},n.prototype.writeInt32BE=function(R,C,H){return R=+R,C=C|0,H||J(this,R,C,4,2147483647,-2147483648),R<0&&(R=4294967295+R+1),n.TYPED_ARRAY_SUPPORT?(this[C]=R>>>24,this[C+1]=R>>>16,this[C+2]=R>>>8,this[C+3]=R&255):X(this,R,C,!1),C+4};function ae($,R,C,H,ee,ne){if(C+H>$.length)throw new RangeError("Index out of range");if(C<0)throw new RangeError("Index out of range")}function M($,R,C,H,ee){return ee||ae($,R,C,4),l.write($,R,C,H,23,4),C+4}n.prototype.writeFloatLE=function(R,C,H){return M(this,R,C,!0,H)},n.prototype.writeFloatBE=function(R,C,H){return M(this,R,C,!1,H)};function D($,R,C,H,ee){return ee||ae($,R,C,8),l.write($,R,C,H,52,8),C+8}n.prototype.writeDoubleLE=function(R,C,H){return D(this,R,C,!0,H)},n.prototype.writeDoubleBE=function(R,C,H){return D(this,R,C,!1,H)},n.prototype.copy=function(R,C,H,ee){if(H||(H=0),!ee&&ee!==0&&(ee=this.length),C>=R.length&&(C=R.length),C||(C=0),ee>0&&ee<H&&(ee=H),ee===H||R.length===0||this.length===0)return 0;if(C<0)throw new RangeError("targetStart out of bounds");if(H<0||H>=this.length)throw new RangeError("sourceStart out of bounds");if(ee<0)throw new RangeError("sourceEnd out of bounds");ee>this.length&&(ee=this.length),R.length-C<ee-H&&(ee=R.length-C+H);var ne=ee-H,ue;if(this===R&&H<C&&C<ee)for(ue=ne-1;ue>=0;--ue)R[ue+C]=this[ue+H];else if(ne<1e3||!n.TYPED_ARRAY_SUPPORT)for(ue=0;ue<ne;++ue)R[ue+C]=this[ue+H];else Uint8Array.prototype.set.call(R,this.subarray(H,H+ne),C);return ne},n.prototype.fill=function(R,C,H,ee){if(typeof R=="string"){if(typeof C=="string"?(ee=C,C=0,H=this.length):typeof H=="string"&&(ee=H,H=this.length),R.length===1){var ne=R.charCodeAt(0);ne<256&&(R=ne)}if(ee!==void 0&&typeof ee!="string")throw new TypeError("encoding must be a string");if(typeof ee=="string"&&!n.isEncoding(ee))throw new TypeError("Unknown encoding: "+ee)}else typeof R=="number"&&(R=R&255);if(C<0||this.length<C||this.length<H)throw new RangeError("Out of range index");if(H<=C)return this;C=C>>>0,H=H===void 0?this.length:H>>>0,R||(R=0);var ue;if(typeof R=="number")for(ue=C;ue<H;++ue)this[ue]=R;else{var se=n.isBuffer(R)?R:Z(new n(R,ee).toString()),de=se.length;for(ue=0;ue<H-C;++ue)this[ue+C]=se[ue%de]}return this};var N=/[^+\/0-9A-Za-z-_]/g;function I($){if($=te($).replace(N,""),$.length<2)return"";for(;$.length%4!==0;)$=$+"=";return $}function te($){return $.trim?$.trim():$.replace(/^\s+|\s+$/g,"")}function Q($){return $<16?"0"+$.toString(16):$.toString(16)}function Z($,R){R=R||1/0;for(var C,H=$.length,ee=null,ne=[],ue=0;ue<H;++ue){if(C=$.charCodeAt(ue),C>55295&&C<57344){if(!ee){if(C>56319){(R-=3)>-1&&ne.push(239,191,189);continue}else if(ue+1===H){(R-=3)>-1&&ne.push(239,191,189);continue}ee=C;continue}if(C<56320){(R-=3)>-1&&ne.push(239,191,189),ee=C;continue}C=(ee-55296<<10|C-56320)+65536}else ee&&(R-=3)>-1&&ne.push(239,191,189);if(ee=null,C<128){if((R-=1)<0)break;ne.push(C)}else if(C<2048){if((R-=2)<0)break;ne.push(C>>6|192,C&63|128)}else if(C<65536){if((R-=3)<0)break;ne.push(C>>12|224,C>>6&63|128,C&63|128)}else if(C<1114112){if((R-=4)<0)break;ne.push(C>>18|240,C>>12&63|128,C>>6&63|128,C&63|128)}else throw new Error("Invalid code point")}return ne}function ie($){for(var R=[],C=0;C<$.length;++C)R.push($.charCodeAt(C)&255);return R}function ce($,R){for(var C,H,ee,ne=[],ue=0;ue<$.length&&!((R-=2)<0);++ue)C=$.charCodeAt(ue),H=C>>8,ee=C%256,ne.push(ee),ne.push(H);return ne}function oe($){return u.toByteArray(I($))}function me($,R,C,H){for(var ee=0;ee<H&&!(ee+C>=R.length||ee>=$.length);++ee)R[ee+C]=$[ee];return ee}function ge($){return $!==$}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"base64-js":82,buffer:85,ieee754:304,isarray:313}],86:[function(e,w,g){var a=e("buffer").Buffer,r=a.isEncoding||function(i){switch(i&&i.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function u(i){if(i&&!r(i))throw new Error("Unknown encoding: "+i)}var l=g.StringDecoder=function(i){switch(this.encoding=(i||"utf8").toLowerCase().replace(/[-_]/,""),u(i),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=s;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=t;break;default:this.write=c;return}this.charBuffer=new a(6),this.charReceived=0,this.charLength=0};l.prototype.write=function(i){for(var n="";this.charLength;){var o=i.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:i.length;if(i.copy(this.charBuffer,this.charReceived,0,o),this.charReceived+=o,this.charReceived<this.charLength)return"";i=i.slice(o,i.length),n=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var f=n.charCodeAt(n.length-1);if(f>=55296&&f<=56319){this.charLength+=this.surrogateSize,n="";continue}if(this.charReceived=this.charLength=0,i.length===0)return n;break}this.detectIncompleteChar(i);var p=i.length;this.charLength&&(i.copy(this.charBuffer,0,i.length-this.charReceived,p),p-=this.charReceived),n+=i.toString(this.encoding,0,p);var p=n.length-1,f=n.charCodeAt(p);if(f>=55296&&f<=56319){var d=this.surrogateSize;return this.charLength+=d,this.charReceived+=d,this.charBuffer.copy(this.charBuffer,d,0,d),i.copy(this.charBuffer,0,0,d),n.substring(0,p)}return n},l.prototype.detectIncompleteChar=function(i){for(var n=i.length>=3?3:i.length;n>0;n--){var o=i[i.length-n];if(n==1&&o>>5==6){this.charLength=2;break}if(n<=2&&o>>4==14){this.charLength=3;break}if(n<=3&&o>>3==30){this.charLength=4;break}}this.charReceived=n},l.prototype.end=function(i){var n="";if(i&&i.length&&(n=this.write(i)),this.charReceived){var o=this.charReceived,p=this.charBuffer,f=this.encoding;n+=p.slice(0,o).toString(f)}return n};function c(i){return i.toString(this.encoding)}function s(i){this.charReceived=i.length%2,this.charLength=this.charReceived?2:0}function t(i){this.charReceived=i.length%3,this.charLength=this.charReceived?3:0}},{buffer:85}],87:[function(e,w,g){w.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],88:[function(e,w,g){var a=Array.prototype.slice;w.exports=r;function r(l,c){if(!(this instanceof r))return new r(l,c);this.src=l,this._withAccess=c}r.prototype.withAccess=function(l){return this._withAccess=l!==!1,this},r.prototype.pick=function(l){return Array.isArray(l)||(l=a.call(arguments)),l.length&&(this.keys=l),this},r.prototype.to=function(l){if(l=l||{},!this.src)return l;var c=this.keys||Object.keys(this.src);if(!this._withAccess){for(var s=0;s<c.length;s++)t=c[s],l[t]===void 0&&(l[t]=this.src[t]);return l}for(var s=0;s<c.length;s++){var t=c[s];if(!!u(l,t)){var i=this.src.__lookupGetter__(t),n=this.src.__lookupSetter__(t);i&&l.__defineGetter__(t,i),n&&l.__defineSetter__(t,n),!i&&!n&&(l[t]=this.src[t])}}return l},r.prototype.toCover=function(l){for(var c=this.keys||Object.keys(this.src),s=0;s<c.length;s++){var t=c[s];delete l[t];var i=this.src.__lookupGetter__(t),n=this.src.__lookupSetter__(t);i&&l.__defineGetter__(t,i),n&&l.__defineSetter__(t,n),!i&&!n&&(l[t]=this.src[t])}},r.prototype.override=r.prototype.toCover,r.prototype.and=function(l){var c={};return this.to(c),this.src=l,this.to(c),this.src=c,this};function u(l,c){return l[c]===void 0&&l.__lookupGetter__(c)===void 0&&l.__lookupSetter__(c)===void 0}},{}],89:[function(e,w,g){w.exports=function(a){if(typeof a!="function")throw TypeError(String(a)+" is not a function");return a}},{}],90:[function(e,w,g){var a=e("../internals/is-object");w.exports=function(r){if(!a(r)&&r!==null)throw TypeError("Can't set "+String(r)+" as a prototype");return r}},{"../internals/is-object":162}],91:[function(e,w,g){var a=e("../internals/well-known-symbol"),r=e("../internals/object-create"),u=e("../internals/object-define-property"),l=a("unscopables"),c=Array.prototype;c[l]==null&&u.f(c,l,{configurable:!0,value:r(null)}),w.exports=function(s){c[l][s]=!0}},{"../internals/object-create":177,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],92:[function(e,w,g){var a=e("../internals/string-multibyte").charAt;w.exports=function(r,u,l){return u+(l?a(r,u).length:1)}},{"../internals/string-multibyte":213}],93:[function(e,w,g){w.exports=function(a,r,u){if(!(a instanceof r))throw TypeError("Incorrect "+(u?u+" ":"")+"invocation");return a}},{}],94:[function(e,w,g){var a=e("../internals/is-object");w.exports=function(r){if(!a(r))throw TypeError(String(r)+" is not an object");return r}},{"../internals/is-object":162}],95:[function(e,w,g){w.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},{}],96:[function(e,w,g){var a=e("../internals/array-buffer-native"),r=e("../internals/descriptors"),u=e("../internals/global"),l=e("../internals/is-object"),c=e("../internals/has"),s=e("../internals/classof"),t=e("../internals/create-non-enumerable-property"),i=e("../internals/redefine"),n=e("../internals/object-define-property").f,o=e("../internals/object-get-prototype-of"),p=e("../internals/object-set-prototype-of"),f=e("../internals/well-known-symbol"),d=e("../internals/uid"),m=u.Int8Array,h=m&&m.prototype,b=u.Uint8ClampedArray,S=b&&b.prototype,v=m&&o(m),j=h&&o(h),y=Object.prototype,x=y.isPrototypeOf,O=f("toStringTag"),A=d("TYPED_ARRAY_TAG"),E=d("TYPED_ARRAY_CONSTRUCTOR"),_=a&&!!p&&s(u.opera)!=="Opera",T=!1,k,F,W,V={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},L={BigInt64Array:8,BigUint64Array:8},Y=function(K){if(!l(K))return!1;var J=s(K);return J==="DataView"||c(V,J)||c(L,J)},re=function(B){if(!l(B))return!1;var K=s(B);return c(V,K)||c(L,K)},z=function(B){if(re(B))return B;throw TypeError("Target is not a typed array")},G=function(B){if(p&&!x.call(v,B))throw TypeError("Target is not a typed array constructor");return B},U=function(B,K,J){if(!!r){if(J)for(var q in V){var X=u[q];if(X&&c(X.prototype,B))try{delete X.prototype[B]}catch(ae){}}(!j[B]||J)&&i(j,B,J?K:_&&h[B]||K)}},P=function(B,K,J){var q,X;if(!!r){if(p){if(J){for(q in V)if(X=u[q],X&&c(X,B))try{delete X[B]}catch(ae){}}if(!v[B]||J)try{return i(v,B,J?K:_&&v[B]||K)}catch(ae){}else return}for(q in V)X=u[q],X&&(!X[B]||J)&&i(X,B,K)}};for(k in V)F=u[k],W=F&&F.prototype,W?t(W,E,F):_=!1;for(k in L)F=u[k],W=F&&F.prototype,W&&t(W,E,F);if((!_||typeof v!="function"||v===Function.prototype)&&(v=function(){throw TypeError("Incorrect invocation")},_))for(k in V)u[k]&&p(u[k],v);if((!_||!j||j===y)&&(j=v.prototype,_))for(k in V)u[k]&&p(u[k].prototype,j);if(_&&o(S)!==j&&p(S,j),r&&!c(j,O)){T=!0,n(j,O,{get:function(){return l(this)?this[A]:void 0}});for(k in V)u[k]&&t(u[k],A,k)}w.exports={NATIVE_ARRAY_BUFFER_VIEWS:_,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:T&&A,aTypedArray:z,aTypedArrayConstructor:G,exportTypedArrayMethod:U,exportTypedArrayStaticMethod:P,isView:Y,isTypedArray:re,TypedArray:v,TypedArrayPrototype:j}},{"../internals/array-buffer-native":95,"../internals/classof":115,"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/global":147,"../internals/has":148,"../internals/is-object":162,"../internals/object-define-property":179,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine":197,"../internals/uid":234,"../internals/well-known-symbol":237}],97:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/descriptors"),u=e("../internals/array-buffer-native"),l=e("../internals/create-non-enumerable-property"),c=e("../internals/redefine-all"),s=e("../internals/fails"),t=e("../internals/an-instance"),i=e("../internals/to-integer"),n=e("../internals/to-length"),o=e("../internals/to-index"),p=e("../internals/ieee754"),f=e("../internals/object-get-prototype-of"),d=e("../internals/object-set-prototype-of"),m=e("../internals/object-get-own-property-names").f,h=e("../internals/object-define-property").f,b=e("../internals/array-fill"),S=e("../internals/set-to-string-tag"),v=e("../internals/internal-state"),j=v.get,y=v.set,x="ArrayBuffer",O="DataView",A="prototype",E="Wrong length",_="Wrong index",T=a[x],k=T,F=a[O],W=F&&F[A],V=Object.prototype,L=a.RangeError,Y=p.pack,re=p.unpack,z=function(Q){return[Q&255]},G=function(Q){return[Q&255,Q>>8&255]},U=function(Q){return[Q&255,Q>>8&255,Q>>16&255,Q>>24&255]},P=function(Q){return Q[3]<<24|Q[2]<<16|Q[1]<<8|Q[0]},B=function(Q){return Y(Q,23,4)},K=function(Q){return Y(Q,52,8)},J=function(Q,Z){h(Q[A],Z,{get:function(){return j(this)[Z]}})},q=function(Q,Z,ie,ce){var oe=o(ie),me=j(Q);if(oe+Z>me.byteLength)throw L(_);var ge=j(me.buffer).bytes,$=oe+me.byteOffset,R=ge.slice($,$+Z);return ce?R:R.reverse()},X=function(Q,Z,ie,ce,oe,me){var ge=o(ie),$=j(Q);if(ge+Z>$.byteLength)throw L(_);for(var R=j($.buffer).bytes,C=ge+$.byteOffset,H=ce(+oe),ee=0;ee<Z;ee++)R[C+ee]=H[me?ee:Z-ee-1]};if(!u)k=function(Z){t(this,k,x);var ie=o(Z);y(this,{bytes:b.call(new Array(ie),0),byteLength:ie}),r||(this.byteLength=ie)},F=function(Z,ie,ce){t(this,F,O),t(Z,k,O);var oe=j(Z).byteLength,me=i(ie);if(me<0||me>oe)throw L("Wrong offset");if(ce=ce===void 0?oe-me:n(ce),me+ce>oe)throw L(E);y(this,{buffer:Z,byteLength:ce,byteOffset:me}),r||(this.buffer=Z,this.byteLength=ce,this.byteOffset=me)},r&&(J(k,"byteLength"),J(F,"buffer"),J(F,"byteLength"),J(F,"byteOffset")),c(F[A],{getInt8:function(Z){return q(this,1,Z)[0]<<24>>24},getUint8:function(Z){return q(this,1,Z)[0]},getInt16:function(Z){var ie=q(this,2,Z,arguments.length>1?arguments[1]:void 0);return(ie[1]<<8|ie[0])<<16>>16},getUint16:function(Z){var ie=q(this,2,Z,arguments.length>1?arguments[1]:void 0);return ie[1]<<8|ie[0]},getInt32:function(Z){return P(q(this,4,Z,arguments.length>1?arguments[1]:void 0))},getUint32:function(Z){return P(q(this,4,Z,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(Z){return re(q(this,4,Z,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(Z){return re(q(this,8,Z,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(Z,ie){X(this,1,Z,z,ie)},setUint8:function(Z,ie){X(this,1,Z,z,ie)},setInt16:function(Z,ie){X(this,2,Z,G,ie,arguments.length>2?arguments[2]:void 0)},setUint16:function(Z,ie){X(this,2,Z,G,ie,arguments.length>2?arguments[2]:void 0)},setInt32:function(Z,ie){X(this,4,Z,U,ie,arguments.length>2?arguments[2]:void 0)},setUint32:function(Z,ie){X(this,4,Z,U,ie,arguments.length>2?arguments[2]:void 0)},setFloat32:function(Z,ie){X(this,4,Z,B,ie,arguments.length>2?arguments[2]:void 0)},setFloat64:function(Z,ie){X(this,8,Z,K,ie,arguments.length>2?arguments[2]:void 0)}});else{if(!s(function(){T(1)})||!s(function(){new T(-1)})||s(function(){return new T,new T(1.5),new T(NaN),T.name!=x})){k=function(Z){return t(this,k),new T(o(Z))};for(var ae=k[A]=T[A],M=m(T),D=0,N;M.length>D;)(N=M[D++])in k||l(k,N,T[N]);ae.constructor=k}d&&f(W)!==V&&d(W,V);var I=new F(new k(2)),te=W.setInt8;I.setInt8(0,2147483648),I.setInt8(1,2147483649),(I.getInt8(0)||!I.getInt8(1))&&c(W,{setInt8:function(Z,ie){te.call(this,Z,ie<<24>>24)},setUint8:function(Z,ie){te.call(this,Z,ie<<24>>24)}},{unsafe:!0})}S(k,x),S(F,O),w.exports={ArrayBuffer:k,DataView:F}},{"../internals/an-instance":93,"../internals/array-buffer-native":95,"../internals/array-fill":99,"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/ieee754":153,"../internals/internal-state":157,"../internals/object-define-property":179,"../internals/object-get-own-property-names":182,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine-all":196,"../internals/set-to-string-tag":208,"../internals/to-index":218,"../internals/to-integer":220,"../internals/to-length":221}],98:[function(e,w,g){var a=e("../internals/to-object"),r=e("../internals/to-absolute-index"),u=e("../internals/to-length"),l=Math.min;w.exports=[].copyWithin||function(s,t){var i=a(this),n=u(i.length),o=r(s,n),p=r(t,n),f=arguments.length>2?arguments[2]:void 0,d=l((f===void 0?n:r(f,n))-p,n-o),m=1;for(p<o&&o<p+d&&(m=-1,p+=d-1,o+=d-1);d-- >0;)p in i?i[o]=i[p]:delete i[o],o+=m,p+=m;return i}},{"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/to-object":222}],99:[function(e,w,g){var a=e("../internals/to-object"),r=e("../internals/to-absolute-index"),u=e("../internals/to-length");w.exports=function(c){for(var s=a(this),t=u(s.length),i=arguments.length,n=r(i>1?arguments[1]:void 0,t),o=i>2?arguments[2]:void 0,p=o===void 0?t:r(o,t);p>n;)s[n++]=c;return s}},{"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/to-object":222}],100:[function(e,w,g){var a=e("../internals/array-iteration").forEach,r=e("../internals/array-method-is-strict"),u=r("forEach");w.exports=u?[].forEach:function(c){return a(this,c,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":104,"../internals/array-method-is-strict":107}],101:[function(e,w,g){w.exports=function(a,r){for(var u=0,l=r.length,c=new a(l);l>u;)c[u]=r[u++];return c}},{}],102:[function(e,w,g){var a=e("../internals/function-bind-context"),r=e("../internals/to-object"),u=e("../internals/call-with-safe-iteration-closing"),l=e("../internals/is-array-iterator-method"),c=e("../internals/to-length"),s=e("../internals/create-property"),t=e("../internals/get-iterator"),i=e("../internals/get-iterator-method");w.exports=function(o){var p=r(o),f=typeof this=="function"?this:Array,d=arguments.length,m=d>1?arguments[1]:void 0,h=m!==void 0,b=i(p),S=0,v,j,y,x,O,A;if(h&&(m=a(m,d>2?arguments[2]:void 0,2)),b!=null&&!(f==Array&&l(b)))for(x=t(p,b),O=x.next,j=new f;!(y=O.call(x)).done;S++)A=h?u(x,m,[y.value,S],!0):y.value,s(j,S,A);else for(v=c(p.length),j=new f(v);v>S;S++)A=h?m(p[S],S):p[S],s(j,S,A);return j.length=S,j}},{"../internals/call-with-safe-iteration-closing":112,"../internals/create-property":122,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/to-length":221,"../internals/to-object":222}],103:[function(e,w,g){var a=e("../internals/to-indexed-object"),r=e("../internals/to-length"),u=e("../internals/to-absolute-index"),l=function(c){return function(s,t,i){var n=a(s),o=r(n.length),p=u(i,o),f;if(c&&t!=t){for(;o>p;)if(f=n[p++],f!=f)return!0}else for(;o>p;p++)if((c||p in n)&&n[p]===t)return c||p||0;return!c&&-1}};w.exports={includes:l(!0),indexOf:l(!1)}},{"../internals/to-absolute-index":217,"../internals/to-indexed-object":219,"../internals/to-length":221}],104:[function(e,w,g){var a=e("../internals/function-bind-context"),r=e("../internals/indexed-object"),u=e("../internals/to-object"),l=e("../internals/to-length"),c=e("../internals/array-species-create"),s=[].push,t=function(i){var n=i==1,o=i==2,p=i==3,f=i==4,d=i==6,m=i==7,h=i==5||d;return function(b,S,v,j){for(var y=u(b),x=r(y),O=a(S,v,3),A=l(x.length),E=0,_=j||c,T=n?_(b,A):o||m?_(b,0):void 0,k,F;A>E;E++)if((h||E in x)&&(k=x[E],F=O(k,E,y),i))if(n)T[E]=F;else if(F)switch(i){case 3:return!0;case 5:return k;case 6:return E;case 2:s.call(T,k)}else switch(i){case 4:return!1;case 7:s.call(T,k)}return d?-1:p||f?f:T}};w.exports={forEach:t(0),map:t(1),filter:t(2),some:t(3),every:t(4),find:t(5),findIndex:t(6),filterReject:t(7)}},{"../internals/array-species-create":111,"../internals/function-bind-context":142,"../internals/indexed-object":154,"../internals/to-length":221,"../internals/to-object":222}],105:[function(e,w,g){var a=e("../internals/to-indexed-object"),r=e("../internals/to-integer"),u=e("../internals/to-length"),l=e("../internals/array-method-is-strict"),c=Math.min,s=[].lastIndexOf,t=!!s&&1/[1].lastIndexOf(1,-0)<0,i=l("lastIndexOf"),n=t||!i;w.exports=n?function(p){if(t)return s.apply(this,arguments)||0;var f=a(this),d=u(f.length),m=d-1;for(arguments.length>1&&(m=c(m,r(arguments[1]))),m<0&&(m=d+m);m>=0;m--)if(m in f&&f[m]===p)return m||0;return-1}:s},{"../internals/array-method-is-strict":107,"../internals/to-indexed-object":219,"../internals/to-integer":220,"../internals/to-length":221}],106:[function(e,w,g){var a=e("../internals/fails"),r=e("../internals/well-known-symbol"),u=e("../internals/engine-v8-version"),l=r("species");w.exports=function(c){return u>=51||!a(function(){var s=[],t=s.constructor={};return t[l]=function(){return{foo:1}},s[c](Boolean).foo!==1})}},{"../internals/engine-v8-version":136,"../internals/fails":140,"../internals/well-known-symbol":237}],107:[function(e,w,g){var a=e("../internals/fails");w.exports=function(r,u){var l=[][r];return!!l&&a(function(){l.call(null,u||function(){throw 1},1)})}},{"../internals/fails":140}],108:[function(e,w,g){var a=e("../internals/a-function"),r=e("../internals/to-object"),u=e("../internals/indexed-object"),l=e("../internals/to-length"),c=function(s){return function(t,i,n,o){a(i);var p=r(t),f=u(p),d=l(p.length),m=s?d-1:0,h=s?-1:1;if(n<2)for(;;){if(m in f){o=f[m],m+=h;break}if(m+=h,s?m<0:d<=m)throw TypeError("Reduce of empty array with no initial value")}for(;s?m>=0:d>m;m+=h)m in f&&(o=i(o,f[m],m,p));return o}};w.exports={left:c(!1),right:c(!0)}},{"../internals/a-function":89,"../internals/indexed-object":154,"../internals/to-length":221,"../internals/to-object":222}],109:[function(e,w,g){var a=Math.floor,r=function(c,s){var t=c.length,i=a(t/2);return t<8?u(c,s):l(r(c.slice(0,i),s),r(c.slice(i),s),s)},u=function(c,s){for(var t=c.length,i=1,n,o;i<t;){for(o=i,n=c[i];o&&s(c[o-1],n)>0;)c[o]=c[--o];o!==i++&&(c[o]=n)}return c},l=function(c,s,t){for(var i=c.length,n=s.length,o=0,p=0,f=[];o<i||p<n;)o<i&&p<n?f.push(t(c[o],s[p])<=0?c[o++]:s[p++]):f.push(o<i?c[o++]:s[p++]);return f};w.exports=r},{}],110:[function(e,w,g){var a=e("../internals/is-object"),r=e("../internals/is-array"),u=e("../internals/well-known-symbol"),l=u("species");w.exports=function(c){var s;return r(c)&&(s=c.constructor,typeof s=="function"&&(s===Array||r(s.prototype))?s=void 0:a(s)&&(s=s[l],s===null&&(s=void 0))),s===void 0?Array:s}},{"../internals/is-array":159,"../internals/is-object":162,"../internals/well-known-symbol":237}],111:[function(e,w,g){var a=e("../internals/array-species-constructor");w.exports=function(r,u){return new(a(r))(u===0?0:u)}},{"../internals/array-species-constructor":110}],112:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/iterator-close");w.exports=function(u,l,c,s){try{return s?l(a(c)[0],c[1]):l(c)}catch(t){r(u,"throw",t)}}},{"../internals/an-object":94,"../internals/iterator-close":167}],113:[function(e,w,g){var a=e("../internals/well-known-symbol"),r=a("iterator"),u=!1;try{var l=0,c={next:function(){return{done:!!l++}},return:function(){u=!0}};c[r]=function(){return this},Array.from(c,function(){throw 2})}catch(s){}w.exports=function(s,t){if(!t&&!u)return!1;var i=!1;try{var n={};n[r]=function(){return{next:function(){return{done:i=!0}}}},s(n)}catch(o){}return i}},{"../internals/well-known-symbol":237}],114:[function(e,w,g){var a={}.toString;w.exports=function(r){return a.call(r).slice(8,-1)}},{}],115:[function(e,w,g){var a=e("../internals/to-string-tag-support"),r=e("../internals/classof-raw"),u=e("../internals/well-known-symbol"),l=u("toStringTag"),c=r(function(){return arguments}())=="Arguments",s=function(t,i){try{return t[i]}catch(n){}};w.exports=a?r:function(t){var i,n,o;return t===void 0?"Undefined":t===null?"Null":typeof(n=s(i=Object(t),l))=="string"?n:c?r(i):(o=r(i))=="Object"&&typeof i.callee=="function"?"Arguments":o}},{"../internals/classof-raw":114,"../internals/to-string-tag-support":227,"../internals/well-known-symbol":237}],116:[function(e,w,g){var a=e("../internals/has"),r=e("../internals/own-keys"),u=e("../internals/object-get-own-property-descriptor"),l=e("../internals/object-define-property");w.exports=function(c,s){for(var t=r(s),i=l.f,n=u.f,o=0;o<t.length;o++){var p=t[o];a(c,p)||i(c,p,n(s,p))}}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/own-keys":192}],117:[function(e,w,g){var a=e("../internals/well-known-symbol"),r=a("match");w.exports=function(u){var l=/./;try{"/./"[u](l)}catch(c){try{return l[r]=!1,"/./"[u](l)}catch(s){}}return!1}},{"../internals/well-known-symbol":237}],118:[function(e,w,g){var a=e("../internals/fails");w.exports=!a(function(){function r(){}return r.prototype.constructor=null,Object.getPrototypeOf(new r)!==r.prototype})},{"../internals/fails":140}],119:[function(e,w,g){var a=e("../internals/iterators-core").IteratorPrototype,r=e("../internals/object-create"),u=e("../internals/create-property-descriptor"),l=e("../internals/set-to-string-tag"),c=e("../internals/iterators"),s=function(){return this};w.exports=function(t,i,n){var o=i+" Iterator";return t.prototype=r(a,{next:u(1,n)}),l(t,o,!1,!0),c[o]=s,t}},{"../internals/create-property-descriptor":121,"../internals/iterators":169,"../internals/iterators-core":168,"../internals/object-create":177,"../internals/set-to-string-tag":208}],120:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/object-define-property"),u=e("../internals/create-property-descriptor");w.exports=a?function(l,c,s){return r.f(l,c,u(1,s))}:function(l,c,s){return l[c]=s,l}},{"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/object-define-property":179}],121:[function(e,w,g){w.exports=function(a,r){return{enumerable:!(a&1),configurable:!(a&2),writable:!(a&4),value:r}}},{}],122:[function(e,w,g){var a=e("../internals/to-property-key"),r=e("../internals/object-define-property"),u=e("../internals/create-property-descriptor");w.exports=function(l,c,s){var t=a(c);t in l?r.f(l,t,u(0,s)):l[t]=s}},{"../internals/create-property-descriptor":121,"../internals/object-define-property":179,"../internals/to-property-key":226}],123:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/create-iterator-constructor"),u=e("../internals/object-get-prototype-of"),l=e("../internals/object-set-prototype-of"),c=e("../internals/set-to-string-tag"),s=e("../internals/create-non-enumerable-property"),t=e("../internals/redefine"),i=e("../internals/well-known-symbol"),n=e("../internals/is-pure"),o=e("../internals/iterators"),p=e("../internals/iterators-core"),f=p.IteratorPrototype,d=p.BUGGY_SAFARI_ITERATORS,m=i("iterator"),h="keys",b="values",S="entries",v=function(){return this};w.exports=function(j,y,x,O,A,E,_){r(x,y,O);var T=function(U){if(U===A&&L)return L;if(!d&&U in W)return W[U];switch(U){case h:return function(){return new x(this,U)};case b:return function(){return new x(this,U)};case S:return function(){return new x(this,U)}}return function(){return new x(this)}},k=y+" Iterator",F=!1,W=j.prototype,V=W[m]||W["@@iterator"]||A&&W[A],L=!d&&V||T(A),Y=y=="Array"&&W.entries||V,re,z,G;if(Y&&(re=u(Y.call(new j)),f!==Object.prototype&&re.next&&(!n&&u(re)!==f&&(l?l(re,f):typeof re[m]!="function"&&s(re,m,v)),c(re,k,!0,!0),n&&(o[k]=v))),A==b&&V&&V.name!==b&&(F=!0,L=function(){return V.call(this)}),(!n||_)&&W[m]!==L&&s(W,m,L),o[y]=L,A)if(z={values:T(b),keys:E?L:T(h),entries:T(S)},_)for(G in z)(d||F||!(G in W))&&t(W,G,z[G]);else a({target:y,proto:!0,forced:d||F},z);return z}},{"../internals/create-iterator-constructor":119,"../internals/create-non-enumerable-property":120,"../internals/export":139,"../internals/is-pure":163,"../internals/iterators":169,"../internals/iterators-core":168,"../internals/object-get-prototype-of":184,"../internals/object-set-prototype-of":188,"../internals/redefine":197,"../internals/set-to-string-tag":208,"../internals/well-known-symbol":237}],124:[function(e,w,g){var a=e("../internals/path"),r=e("../internals/has"),u=e("../internals/well-known-symbol-wrapped"),l=e("../internals/object-define-property").f;w.exports=function(c){var s=a.Symbol||(a.Symbol={});r(s,c)||l(s,c,{value:u.f(c)})}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/path":193,"../internals/well-known-symbol-wrapped":236}],125:[function(e,w,g){var a=e("../internals/fails");w.exports=!a(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":140}],126:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/is-object"),u=a.document,l=r(u)&&r(u.createElement);w.exports=function(c){return l?u.createElement(c):{}}},{"../internals/global":147,"../internals/is-object":162}],127:[function(e,w,g){w.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},{}],128:[function(e,w,g){var a=e("../internals/engine-user-agent"),r=a.match(/firefox\/(\d+)/i);w.exports=!!r&&+r[1]},{"../internals/engine-user-agent":135}],129:[function(e,w,g){w.exports=typeof window=="object"},{}],130:[function(e,w,g){var a=e("../internals/engine-user-agent");w.exports=/MSIE|Trident/.test(a)},{"../internals/engine-user-agent":135}],131:[function(e,w,g){var a=e("../internals/engine-user-agent"),r=e("../internals/global");w.exports=/ipad|iphone|ipod/i.test(a)&&r.Pebble!==void 0},{"../internals/engine-user-agent":135,"../internals/global":147}],132:[function(e,w,g){var a=e("../internals/engine-user-agent");w.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(a)},{"../internals/engine-user-agent":135}],133:[function(e,w,g){var a=e("../internals/classof-raw"),r=e("../internals/global");w.exports=a(r.process)=="process"},{"../internals/classof-raw":114,"../internals/global":147}],134:[function(e,w,g){var a=e("../internals/engine-user-agent");w.exports=/web0s(?!.*chrome)/i.test(a)},{"../internals/engine-user-agent":135}],135:[function(e,w,g){var a=e("../internals/get-built-in");w.exports=a("navigator","userAgent")||""},{"../internals/get-built-in":143}],136:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/engine-user-agent"),u=a.process,l=a.Deno,c=u&&u.versions||l&&l.version,s=c&&c.v8,t,i;s?(t=s.split("."),i=t[0]<4?1:t[0]+t[1]):r&&(t=r.match(/Edge\/(\d+)/),(!t||t[1]>=74)&&(t=r.match(/Chrome\/(\d+)/),t&&(i=t[1]))),w.exports=i&&+i},{"../internals/engine-user-agent":135,"../internals/global":147}],137:[function(e,w,g){var a=e("../internals/engine-user-agent"),r=a.match(/AppleWebKit\/(\d+)\./);w.exports=!!r&&+r[1]},{"../internals/engine-user-agent":135}],138:[function(e,w,g){w.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],139:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/object-get-own-property-descriptor").f,u=e("../internals/create-non-enumerable-property"),l=e("../internals/redefine"),c=e("../internals/set-global"),s=e("../internals/copy-constructor-properties"),t=e("../internals/is-forced");w.exports=function(i,n){var o=i.target,p=i.global,f=i.stat,d,m,h,b,S,v;if(p?m=a:f?m=a[o]||c(o,{}):m=(a[o]||{}).prototype,m)for(h in n){if(S=n[h],i.noTargetGet?(v=r(m,h),b=v&&v.value):b=m[h],d=t(p?h:o+(f?".":"#")+h,i.forced),!d&&b!==void 0){if(typeof S==typeof b)continue;s(S,b)}(i.sham||b&&b.sham)&&u(S,"sham",!0),l(m,h,S,i)}}},{"../internals/copy-constructor-properties":116,"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/is-forced":160,"../internals/object-get-own-property-descriptor":180,"../internals/redefine":197,"../internals/set-global":206}],140:[function(e,w,g){w.exports=function(a){try{return!!a()}catch(r){return!0}}},{}],141:[function(e,w,g){e("../modules/es.regexp.exec");var a=e("../internals/redefine"),r=e("../internals/regexp-exec"),u=e("../internals/fails"),l=e("../internals/well-known-symbol"),c=e("../internals/create-non-enumerable-property"),s=l("species"),t=RegExp.prototype;w.exports=function(i,n,o,p){var f=l(i),d=!u(function(){var S={};return S[f]=function(){return 7},""[i](S)!=7}),m=d&&!u(function(){var S=!1,v=/a/;return i==="split"&&(v={},v.constructor={},v.constructor[s]=function(){return v},v.flags="",v[f]=/./[f]),v.exec=function(){return S=!0,null},v[f](""),!S});if(!d||!m||o){var h=/./[f],b=n(f,""[i],function(S,v,j,y,x){var O=v.exec;return O===r||O===t.exec?d&&!x?{done:!0,value:h.call(v,j,y)}:{done:!0,value:S.call(j,v,y)}:{done:!1}});a(String.prototype,i,b[0]),a(t,f,b[1])}p&&c(t[f],"sham",!0)}},{"../internals/create-non-enumerable-property":120,"../internals/fails":140,"../internals/redefine":197,"../internals/regexp-exec":199,"../internals/well-known-symbol":237,"../modules/es.regexp.exec":261}],142:[function(e,w,g){var a=e("../internals/a-function");w.exports=function(r,u,l){if(a(r),u===void 0)return r;switch(l){case 0:return function(){return r.call(u)};case 1:return function(c){return r.call(u,c)};case 2:return function(c,s){return r.call(u,c,s)};case 3:return function(c,s,t){return r.call(u,c,s,t)}}return function(){return r.apply(u,arguments)}}},{"../internals/a-function":89}],143:[function(e,w,g){var a=e("../internals/global"),r=function(u){return typeof u=="function"?u:void 0};w.exports=function(u,l){return arguments.length<2?r(a[u]):a[u]&&a[u][l]}},{"../internals/global":147}],144:[function(e,w,g){var a=e("../internals/classof"),r=e("../internals/iterators"),u=e("../internals/well-known-symbol"),l=u("iterator");w.exports=function(c){if(c!=null)return c[l]||c["@@iterator"]||r[a(c)]}},{"../internals/classof":115,"../internals/iterators":169,"../internals/well-known-symbol":237}],145:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/get-iterator-method");w.exports=function(u,l){var c=arguments.length<2?r(u):l;if(typeof c!="function")throw TypeError(String(u)+" is not iterable");return a(c.call(u))}},{"../internals/an-object":94,"../internals/get-iterator-method":144}],146:[function(e,w,g){var a=e("../internals/to-object"),r=Math.floor,u="".replace,l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;w.exports=function(s,t,i,n,o,p){var f=i+s.length,d=n.length,m=c;return o!==void 0&&(o=a(o),m=l),u.call(p,m,function(h,b){var S;switch(b.charAt(0)){case"$":return"$";case"&":return s;case"`":return t.slice(0,i);case"'":return t.slice(f);case"<":S=o[b.slice(1,-1)];break;default:var v=+b;if(v===0)return h;if(v>d){var j=r(v/10);return j===0?h:j<=d?n[j-1]===void 0?b.charAt(1):n[j-1]+b.charAt(1):h}S=n[v-1]}return S===void 0?"":S})}},{"../internals/to-object":222}],147:[function(e,w,g){(function(a){(function(){var r=function(u){return u&&u.Math==Math&&u};w.exports=r(typeof globalThis=="object"&&globalThis)||r(typeof window=="object"&&window)||r(typeof self=="object"&&self)||r(typeof a=="object"&&a)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],148:[function(e,w,g){var a=e("../internals/to-object"),r={}.hasOwnProperty;w.exports=Object.hasOwn||function(l,c){return r.call(a(l),c)}},{"../internals/to-object":222}],149:[function(e,w,g){w.exports={}},{}],150:[function(e,w,g){var a=e("../internals/global");w.exports=function(r,u){var l=a.console;l&&l.error&&(arguments.length===1?l.error(r):l.error(r,u))}},{"../internals/global":147}],151:[function(e,w,g){var a=e("../internals/get-built-in");w.exports=a("document","documentElement")},{"../internals/get-built-in":143}],152:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/fails"),u=e("../internals/document-create-element");w.exports=!a&&!r(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":125,"../internals/document-create-element":126,"../internals/fails":140}],153:[function(e,w,g){var a=Math.abs,r=Math.pow,u=Math.floor,l=Math.log,c=Math.LN2,s=function(i,n,o){var p=new Array(o),f=o*8-n-1,d=(1<<f)-1,m=d>>1,h=n===23?r(2,-24)-r(2,-77):0,b=i<0||i===0&&1/i<0?1:0,S=0,v,j,y;for(i=a(i),i!=i||i===1/0?(j=i!=i?1:0,v=d):(v=u(l(i)/c),i*(y=r(2,-v))<1&&(v--,y*=2),v+m>=1?i+=h/y:i+=h*r(2,1-m),i*y>=2&&(v++,y/=2),v+m>=d?(j=0,v=d):v+m>=1?(j=(i*y-1)*r(2,n),v=v+m):(j=i*r(2,m-1)*r(2,n),v=0));n>=8;p[S++]=j&255,j/=256,n-=8);for(v=v<<n|j,f+=n;f>0;p[S++]=v&255,v/=256,f-=8);return p[--S]|=b*128,p},t=function(i,n){var o=i.length,p=o*8-n-1,f=(1<<p)-1,d=f>>1,m=p-7,h=o-1,b=i[h--],S=b&127,v;for(b>>=7;m>0;S=S*256+i[h],h--,m-=8);for(v=S&(1<<-m)-1,S>>=-m,m+=n;m>0;v=v*256+i[h],h--,m-=8);if(S===0)S=1-d;else{if(S===f)return v?NaN:b?-1/0:1/0;v=v+r(2,n),S=S-d}return(b?-1:1)*v*r(2,S-n)};w.exports={pack:s,unpack:t}},{}],154:[function(e,w,g){var a=e("../internals/fails"),r=e("../internals/classof-raw"),u="".split;w.exports=a(function(){return!Object("z").propertyIsEnumerable(0)})?function(l){return r(l)=="String"?u.call(l,""):Object(l)}:Object},{"../internals/classof-raw":114,"../internals/fails":140}],155:[function(e,w,g){var a=e("../internals/is-object"),r=e("../internals/object-set-prototype-of");w.exports=function(u,l,c){var s,t;return r&&typeof(s=l.constructor)=="function"&&s!==c&&a(t=s.prototype)&&t!==c.prototype&&r(u,t),u}},{"../internals/is-object":162,"../internals/object-set-prototype-of":188}],156:[function(e,w,g){var a=e("../internals/shared-store"),r=Function.toString;typeof a.inspectSource!="function"&&(a.inspectSource=function(u){return r.call(u)}),w.exports=a.inspectSource},{"../internals/shared-store":210}],157:[function(e,w,g){var a=e("../internals/native-weak-map"),r=e("../internals/global"),u=e("../internals/is-object"),l=e("../internals/create-non-enumerable-property"),c=e("../internals/has"),s=e("../internals/shared-store"),t=e("../internals/shared-key"),i=e("../internals/hidden-keys"),n="Object already initialized",o=r.WeakMap,p,f,d,m=function(x){return d(x)?f(x):p(x,{})},h=function(x){return function(O){var A;if(!u(O)||(A=f(O)).type!==x)throw TypeError("Incompatible receiver, "+x+" required");return A}};if(a||s.state){var b=s.state||(s.state=new o),S=b.get,v=b.has,j=b.set;p=function(x,O){if(v.call(b,x))throw new TypeError(n);return O.facade=x,j.call(b,x,O),O},f=function(x){return S.call(b,x)||{}},d=function(x){return v.call(b,x)}}else{var y=t("state");i[y]=!0,p=function(x,O){if(c(x,y))throw new TypeError(n);return O.facade=x,l(x,y,O),O},f=function(x){return c(x,y)?x[y]:{}},d=function(x){return c(x,y)}}w.exports={set:p,get:f,has:d,enforce:m,getterFor:h}},{"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/has":148,"../internals/hidden-keys":149,"../internals/is-object":162,"../internals/native-weak-map":173,"../internals/shared-key":209,"../internals/shared-store":210}],158:[function(e,w,g){var a=e("../internals/well-known-symbol"),r=e("../internals/iterators"),u=a("iterator"),l=Array.prototype;w.exports=function(c){return c!==void 0&&(r.Array===c||l[u]===c)}},{"../internals/iterators":169,"../internals/well-known-symbol":237}],159:[function(e,w,g){var a=e("../internals/classof-raw");w.exports=Array.isArray||function(u){return a(u)=="Array"}},{"../internals/classof-raw":114}],160:[function(e,w,g){var a=e("../internals/fails"),r=/#|\.prototype\./,u=function(i,n){var o=c[l(i)];return o==t?!0:o==s?!1:typeof n=="function"?a(n):!!n},l=u.normalize=function(i){return String(i).replace(r,".").toLowerCase()},c=u.data={},s=u.NATIVE="N",t=u.POLYFILL="P";w.exports=u},{"../internals/fails":140}],161:[function(e,w,g){var a=e("../internals/is-object"),r=Math.floor;w.exports=function(l){return!a(l)&&isFinite(l)&&r(l)===l}},{"../internals/is-object":162}],162:[function(e,w,g){w.exports=function(a){return typeof a=="object"?a!==null:typeof a=="function"}},{}],163:[function(e,w,g){w.exports=!1},{}],164:[function(e,w,g){var a=e("../internals/is-object"),r=e("../internals/classof-raw"),u=e("../internals/well-known-symbol"),l=u("match");w.exports=function(c){var s;return a(c)&&((s=c[l])!==void 0?!!s:r(c)=="RegExp")}},{"../internals/classof-raw":114,"../internals/is-object":162,"../internals/well-known-symbol":237}],165:[function(e,w,g){var a=e("../internals/get-built-in"),r=e("../internals/use-symbol-as-uid");w.exports=r?function(u){return typeof u=="symbol"}:function(u){var l=a("Symbol");return typeof l=="function"&&Object(u)instanceof l}},{"../internals/get-built-in":143,"../internals/use-symbol-as-uid":235}],166:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/is-array-iterator-method"),u=e("../internals/to-length"),l=e("../internals/function-bind-context"),c=e("../internals/get-iterator"),s=e("../internals/get-iterator-method"),t=e("../internals/iterator-close"),i=function(n,o){this.stopped=n,this.result=o};w.exports=function(n,o,p){var f=p&&p.that,d=!!(p&&p.AS_ENTRIES),m=!!(p&&p.IS_ITERATOR),h=!!(p&&p.INTERRUPTED),b=l(o,f,1+d+h),S,v,j,y,x,O,A,E=function(T){return S&&t(S,"normal",T),new i(!0,T)},_=function(T){return d?(a(T),h?b(T[0],T[1],E):b(T[0],T[1])):h?b(T,E):b(T)};if(m)S=n;else{if(v=s(n),typeof v!="function")throw TypeError("Target is not iterable");if(r(v)){for(j=0,y=u(n.length);y>j;j++)if(x=_(n[j]),x&&x instanceof i)return x;return new i(!1)}S=c(n,v)}for(O=S.next;!(A=O.call(S)).done;){try{x=_(A.value)}catch(T){t(S,"throw",T)}if(typeof x=="object"&&x&&x instanceof i)return x}return new i(!1)}},{"../internals/an-object":94,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/iterator-close":167,"../internals/to-length":221}],167:[function(e,w,g){var a=e("../internals/an-object");w.exports=function(r,u,l){var c,s;a(r);try{if(c=r.return,c===void 0){if(u==="throw")throw l;return l}c=c.call(r)}catch(t){s=!0,c=t}if(u==="throw")throw l;if(s)throw c;return a(c),l}},{"../internals/an-object":94}],168:[function(e,w,g){var a=e("../internals/fails"),r=e("../internals/object-get-prototype-of"),u=e("../internals/create-non-enumerable-property"),l=e("../internals/has"),c=e("../internals/well-known-symbol"),s=e("../internals/is-pure"),t=c("iterator"),i=!1,n=function(){return this},o,p,f;[].keys&&(f=[].keys(),"next"in f?(p=r(r(f)),p!==Object.prototype&&(o=p)):i=!0);var d=o==null||a(function(){var m={};return o[t].call(m)!==m});d&&(o={}),(!s||d)&&!l(o,t)&&u(o,t,n),w.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:i}},{"../internals/create-non-enumerable-property":120,"../internals/fails":140,"../internals/has":148,"../internals/is-pure":163,"../internals/object-get-prototype-of":184,"../internals/well-known-symbol":237}],169:[function(e,w,g){arguments[4][149][0].apply(g,arguments)},{dup:149}],170:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/object-get-own-property-descriptor").f,u=e("../internals/task").set,l=e("../internals/engine-is-ios"),c=e("../internals/engine-is-ios-pebble"),s=e("../internals/engine-is-webos-webkit"),t=e("../internals/engine-is-node"),i=a.MutationObserver||a.WebKitMutationObserver,n=a.document,o=a.process,p=a.Promise,f=r(a,"queueMicrotask"),d=f&&f.value,m,h,b,S,v,j,y,x;d||(m=function(){var O,A;for(t&&(O=o.domain)&&O.exit();h;){A=h.fn,h=h.next;try{A()}catch(E){throw h?S():b=void 0,E}}b=void 0,O&&O.enter()},!l&&!t&&!s&&i&&n?(v=!0,j=n.createTextNode(""),new i(m).observe(j,{characterData:!0}),S=function(){j.data=v=!v}):!c&&p&&p.resolve?(y=p.resolve(void 0),y.constructor=p,x=y.then,S=function(){x.call(y,m)}):t?S=function(){o.nextTick(m)}:S=function(){u.call(a,m)}),w.exports=d||function(O){var A={fn:O,next:void 0};b&&(b.next=A),h||(h=A,S()),b=A}},{"../internals/engine-is-ios":132,"../internals/engine-is-ios-pebble":131,"../internals/engine-is-node":133,"../internals/engine-is-webos-webkit":134,"../internals/global":147,"../internals/object-get-own-property-descriptor":180,"../internals/task":216}],171:[function(e,w,g){var a=e("../internals/global");w.exports=a.Promise},{"../internals/global":147}],172:[function(e,w,g){var a=e("../internals/engine-v8-version"),r=e("../internals/fails");w.exports=!!Object.getOwnPropertySymbols&&!r(function(){var u=Symbol();return!String(u)||!(Object(u)instanceof Symbol)||!Symbol.sham&&a&&a<41})},{"../internals/engine-v8-version":136,"../internals/fails":140}],173:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/inspect-source"),u=a.WeakMap;w.exports=typeof u=="function"&&/native code/.test(r(u))},{"../internals/global":147,"../internals/inspect-source":156}],174:[function(e,w,g){var a=e("../internals/a-function"),r=function(u){var l,c;this.promise=new u(function(s,t){if(l!==void 0||c!==void 0)throw TypeError("Bad Promise constructor");l=s,c=t}),this.resolve=a(l),this.reject=a(c)};w.exports.f=function(u){return new r(u)}},{"../internals/a-function":89}],175:[function(e,w,g){var a=e("../internals/is-regexp");w.exports=function(r){if(a(r))throw TypeError("The method doesn't accept regular expressions");return r}},{"../internals/is-regexp":164}],176:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/fails"),u=e("../internals/object-keys"),l=e("../internals/object-get-own-property-symbols"),c=e("../internals/object-property-is-enumerable"),s=e("../internals/to-object"),t=e("../internals/indexed-object"),i=Object.assign,n=Object.defineProperty;w.exports=!i||r(function(){if(a&&i({b:1},i(n({},"a",{enumerable:!0,get:function(){n(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var o={},p={},f=Symbol(),d="abcdefghijklmnopqrst";return o[f]=7,d.split("").forEach(function(m){p[m]=m}),i({},o)[f]!=7||u(i({},p)).join("")!=d})?function(p,f){for(var d=s(p),m=arguments.length,h=1,b=l.f,S=c.f;m>h;)for(var v=t(arguments[h++]),j=b?u(v).concat(b(v)):u(v),y=j.length,x=0,O;y>x;)O=j[x++],(!a||S.call(v,O))&&(d[O]=v[O]);return d}:i},{"../internals/descriptors":125,"../internals/fails":140,"../internals/indexed-object":154,"../internals/object-get-own-property-symbols":183,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/to-object":222}],177:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/object-define-properties"),u=e("../internals/enum-bug-keys"),l=e("../internals/hidden-keys"),c=e("../internals/html"),s=e("../internals/document-create-element"),t=e("../internals/shared-key"),i=">",n="<",o="prototype",p="script",f=t("IE_PROTO"),d=function(){},m=function(j){return n+p+i+j+n+"/"+p+i},h=function(j){j.write(m("")),j.close();var y=j.parentWindow.Object;return j=null,y},b=function(){var j=s("iframe"),y="java"+p+":",x;return j.style.display="none",c.appendChild(j),j.src=String(y),x=j.contentWindow.document,x.open(),x.write(m("document.F=Object")),x.close(),x.F},S,v=function(){try{S=new ActiveXObject("htmlfile")}catch(y){}v=typeof document!="undefined"?document.domain&&S?h(S):b():h(S);for(var j=u.length;j--;)delete v[o][u[j]];return v()};l[f]=!0,w.exports=Object.create||function(y,x){var O;return y!==null?(d[o]=a(y),O=new d,d[o]=null,O[f]=y):O=v(),x===void 0?O:r(O,x)}},{"../internals/an-object":94,"../internals/document-create-element":126,"../internals/enum-bug-keys":138,"../internals/hidden-keys":149,"../internals/html":151,"../internals/object-define-properties":178,"../internals/shared-key":209}],178:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/object-define-property"),u=e("../internals/an-object"),l=e("../internals/object-keys");w.exports=a?Object.defineProperties:function(s,t){u(s);for(var i=l(t),n=i.length,o=0,p;n>o;)r.f(s,p=i[o++],t[p]);return s}},{"../internals/an-object":94,"../internals/descriptors":125,"../internals/object-define-property":179,"../internals/object-keys":186}],179:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/ie8-dom-define"),u=e("../internals/an-object"),l=e("../internals/to-property-key"),c=Object.defineProperty;g.f=a?c:function(t,i,n){if(u(t),i=l(i),u(n),r)try{return c(t,i,n)}catch(o){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[i]=n.value),t}},{"../internals/an-object":94,"../internals/descriptors":125,"../internals/ie8-dom-define":152,"../internals/to-property-key":226}],180:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/object-property-is-enumerable"),u=e("../internals/create-property-descriptor"),l=e("../internals/to-indexed-object"),c=e("../internals/to-property-key"),s=e("../internals/has"),t=e("../internals/ie8-dom-define"),i=Object.getOwnPropertyDescriptor;g.f=a?i:function(o,p){if(o=l(o),p=c(p),t)try{return i(o,p)}catch(f){}if(s(o,p))return u(!r.f.call(o,p),o[p])}},{"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/has":148,"../internals/ie8-dom-define":152,"../internals/object-property-is-enumerable":187,"../internals/to-indexed-object":219,"../internals/to-property-key":226}],181:[function(e,w,g){var a=e("../internals/to-indexed-object"),r=e("../internals/object-get-own-property-names").f,u={}.toString,l=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(s){try{return r(s)}catch(t){return l.slice()}};w.exports.f=function(t){return l&&u.call(t)=="[object Window]"?c(t):r(a(t))}},{"../internals/object-get-own-property-names":182,"../internals/to-indexed-object":219}],182:[function(e,w,g){var a=e("../internals/object-keys-internal"),r=e("../internals/enum-bug-keys"),u=r.concat("length","prototype");g.f=Object.getOwnPropertyNames||function(c){return a(c,u)}},{"../internals/enum-bug-keys":138,"../internals/object-keys-internal":185}],183:[function(e,w,g){g.f=Object.getOwnPropertySymbols},{}],184:[function(e,w,g){var a=e("../internals/has"),r=e("../internals/to-object"),u=e("../internals/shared-key"),l=e("../internals/correct-prototype-getter"),c=u("IE_PROTO"),s=Object.prototype;w.exports=l?Object.getPrototypeOf:function(t){return t=r(t),a(t,c)?t[c]:typeof t.constructor=="function"&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},{"../internals/correct-prototype-getter":118,"../internals/has":148,"../internals/shared-key":209,"../internals/to-object":222}],185:[function(e,w,g){var a=e("../internals/has"),r=e("../internals/to-indexed-object"),u=e("../internals/array-includes").indexOf,l=e("../internals/hidden-keys");w.exports=function(c,s){var t=r(c),i=0,n=[],o;for(o in t)!a(l,o)&&a(t,o)&&n.push(o);for(;s.length>i;)a(t,o=s[i++])&&(~u(n,o)||n.push(o));return n}},{"../internals/array-includes":103,"../internals/has":148,"../internals/hidden-keys":149,"../internals/to-indexed-object":219}],186:[function(e,w,g){var a=e("../internals/object-keys-internal"),r=e("../internals/enum-bug-keys");w.exports=Object.keys||function(l){return a(l,r)}},{"../internals/enum-bug-keys":138,"../internals/object-keys-internal":185}],187:[function(e,w,g){var a={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,u=r&&!a.call({1:2},1);g.f=u?function(c){var s=r(this,c);return!!s&&s.enumerable}:a},{}],188:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/a-possible-prototype");w.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u=!1,l={},c;try{c=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,c.call(l,[]),u=l instanceof Array}catch(s){}return function(t,i){return a(t),r(i),u?c.call(t,i):t.__proto__=i,t}}():void 0)},{"../internals/a-possible-prototype":90,"../internals/an-object":94}],189:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/object-keys"),u=e("../internals/to-indexed-object"),l=e("../internals/object-property-is-enumerable").f,c=function(s){return function(t){for(var i=u(t),n=r(i),o=n.length,p=0,f=[],d;o>p;)d=n[p++],(!a||l.call(i,d))&&f.push(s?[d,i[d]]:i[d]);return f}};w.exports={entries:c(!0),values:c(!1)}},{"../internals/descriptors":125,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/to-indexed-object":219}],190:[function(e,w,g){var a=e("../internals/to-string-tag-support"),r=e("../internals/classof");w.exports=a?{}.toString:function(){return"[object "+r(this)+"]"}},{"../internals/classof":115,"../internals/to-string-tag-support":227}],191:[function(e,w,g){var a=e("../internals/is-object");w.exports=function(r,u){var l,c;if(u==="string"&&typeof(l=r.toString)=="function"&&!a(c=l.call(r))||typeof(l=r.valueOf)=="function"&&!a(c=l.call(r))||u!=="string"&&typeof(l=r.toString)=="function"&&!a(c=l.call(r)))return c;throw TypeError("Can't convert object to primitive value")}},{"../internals/is-object":162}],192:[function(e,w,g){var a=e("../internals/get-built-in"),r=e("../internals/object-get-own-property-names"),u=e("../internals/object-get-own-property-symbols"),l=e("../internals/an-object");w.exports=a("Reflect","ownKeys")||function(s){var t=r.f(l(s)),i=u.f;return i?t.concat(i(s)):t}},{"../internals/an-object":94,"../internals/get-built-in":143,"../internals/object-get-own-property-names":182,"../internals/object-get-own-property-symbols":183}],193:[function(e,w,g){var a=e("../internals/global");w.exports=a},{"../internals/global":147}],194:[function(e,w,g){w.exports=function(a){try{return{error:!1,value:a()}}catch(r){return{error:!0,value:r}}}},{}],195:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/is-object"),u=e("../internals/new-promise-capability");w.exports=function(l,c){if(a(l),r(c)&&c.constructor===l)return c;var s=u.f(l),t=s.resolve;return t(c),s.promise}},{"../internals/an-object":94,"../internals/is-object":162,"../internals/new-promise-capability":174}],196:[function(e,w,g){var a=e("../internals/redefine");w.exports=function(r,u,l){for(var c in u)a(r,c,u[c],l);return r}},{"../internals/redefine":197}],197:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/create-non-enumerable-property"),u=e("../internals/has"),l=e("../internals/set-global"),c=e("../internals/inspect-source"),s=e("../internals/internal-state"),t=s.get,i=s.enforce,n=String(String).split("String");(w.exports=function(o,p,f,d){var m=d?!!d.unsafe:!1,h=d?!!d.enumerable:!1,b=d?!!d.noTargetGet:!1,S;if(typeof f=="function"&&(typeof p=="string"&&!u(f,"name")&&r(f,"name",p),S=i(f),S.source||(S.source=n.join(typeof p=="string"?p:""))),o===a){h?o[p]=f:l(p,f);return}else m?!b&&o[p]&&(h=!0):delete o[p];h?o[p]=f:r(o,p,f)})(Function.prototype,"toString",function(){return typeof this=="function"&&t(this).source||c(this)})},{"../internals/create-non-enumerable-property":120,"../internals/global":147,"../internals/has":148,"../internals/inspect-source":156,"../internals/internal-state":157,"../internals/set-global":206}],198:[function(e,w,g){var a=e("./classof-raw"),r=e("./regexp-exec");w.exports=function(u,l){var c=u.exec;if(typeof c=="function"){var s=c.call(u,l);if(typeof s!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return s}if(a(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return r.call(u,l)}},{"./classof-raw":114,"./regexp-exec":199}],199:[function(e,w,g){var a=e("../internals/to-string"),r=e("../internals/regexp-flags"),u=e("../internals/regexp-sticky-helpers"),l=e("../internals/shared"),c=e("../internals/object-create"),s=e("../internals/internal-state").get,t=e("../internals/regexp-unsupported-dot-all"),i=e("../internals/regexp-unsupported-ncg"),n=RegExp.prototype.exec,o=l("native-string-replace",String.prototype.replace),p=n,f=function(){var b=/a/,S=/b*/g;return n.call(b,"a"),n.call(S,"a"),b.lastIndex!==0||S.lastIndex!==0}(),d=u.UNSUPPORTED_Y||u.BROKEN_CARET,m=/()??/.exec("")[1]!==void 0,h=f||m||d||t||i;h&&(p=function(S){var v=this,j=s(v),y=a(S),x=j.raw,O,A,E,_,T,k,F;if(x)return x.lastIndex=v.lastIndex,O=p.call(x,y),v.lastIndex=x.lastIndex,O;var W=j.groups,V=d&&v.sticky,L=r.call(v),Y=v.source,re=0,z=y;if(V&&(L=L.replace("y",""),L.indexOf("g")===-1&&(L+="g"),z=y.slice(v.lastIndex),v.lastIndex>0&&(!v.multiline||v.multiline&&y.charAt(v.lastIndex-1)!==`
- `)&&(Y="(?: "+Y+")",z=" "+z,re++),A=new RegExp("^(?:"+Y+")",L)),m&&(A=new RegExp("^"+Y+"$(?!\\s)",L)),f&&(E=v.lastIndex),_=n.call(V?A:v,z),V?_?(_.input=_.input.slice(re),_[0]=_[0].slice(re),_.index=v.lastIndex,v.lastIndex+=_[0].length):v.lastIndex=0:f&&_&&(v.lastIndex=v.global?_.index+_[0].length:E),m&&_&&_.length>1&&o.call(_[0],A,function(){for(T=1;T<arguments.length-2;T++)arguments[T]===void 0&&(_[T]=void 0)}),_&&W)for(_.groups=k=c(null),T=0;T<W.length;T++)F=W[T],k[F[0]]=_[F[1]];return _}),w.exports=p},{"../internals/internal-state":157,"../internals/object-create":177,"../internals/regexp-flags":200,"../internals/regexp-sticky-helpers":201,"../internals/regexp-unsupported-dot-all":202,"../internals/regexp-unsupported-ncg":203,"../internals/shared":211,"../internals/to-string":228}],200:[function(e,w,g){var a=e("../internals/an-object");w.exports=function(){var r=a(this),u="";return r.global&&(u+="g"),r.ignoreCase&&(u+="i"),r.multiline&&(u+="m"),r.dotAll&&(u+="s"),r.unicode&&(u+="u"),r.sticky&&(u+="y"),u}},{"../internals/an-object":94}],201:[function(e,w,g){var a=e("../internals/fails"),r=e("../internals/global"),u=r.RegExp;g.UNSUPPORTED_Y=a(function(){var l=u("a","y");return l.lastIndex=2,l.exec("abcd")!=null}),g.BROKEN_CARET=a(function(){var l=u("^r","gy");return l.lastIndex=2,l.exec("str")!=null})},{"../internals/fails":140,"../internals/global":147}],202:[function(e,w,g){var a=e("./fails"),r=e("../internals/global"),u=r.RegExp;w.exports=a(function(){var l=u(".","s");return!(l.dotAll&&l.exec(`
- `)&&l.flags==="s")})},{"../internals/global":147,"./fails":140}],203:[function(e,w,g){var a=e("./fails"),r=e("../internals/global"),u=r.RegExp;w.exports=a(function(){var l=u("(?<a>b)","g");return l.exec("b").groups.a!=="b"||"b".replace(l,"$<a>c")!=="bc"})},{"../internals/global":147,"./fails":140}],204:[function(e,w,g){w.exports=function(a){if(a==null)throw TypeError("Can't call method on "+a);return a}},{}],205:[function(e,w,g){w.exports=Object.is||function(r,u){return r===u?r!==0||1/r===1/u:r!=r&&u!=u}},{}],206:[function(e,w,g){var a=e("../internals/global");w.exports=function(r,u){try{Object.defineProperty(a,r,{value:u,configurable:!0,writable:!0})}catch(l){a[r]=u}return u}},{"../internals/global":147}],207:[function(e,w,g){var a=e("../internals/get-built-in"),r=e("../internals/object-define-property"),u=e("../internals/well-known-symbol"),l=e("../internals/descriptors"),c=u("species");w.exports=function(s){var t=a(s),i=r.f;l&&t&&!t[c]&&i(t,c,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":125,"../internals/get-built-in":143,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],208:[function(e,w,g){var a=e("../internals/object-define-property").f,r=e("../internals/has"),u=e("../internals/well-known-symbol"),l=u("toStringTag");w.exports=function(c,s,t){c&&!r(c=t?c:c.prototype,l)&&a(c,l,{configurable:!0,value:s})}},{"../internals/has":148,"../internals/object-define-property":179,"../internals/well-known-symbol":237}],209:[function(e,w,g){var a=e("../internals/shared"),r=e("../internals/uid"),u=a("keys");w.exports=function(l){return u[l]||(u[l]=r(l))}},{"../internals/shared":211,"../internals/uid":234}],210:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/set-global"),u="__core-js_shared__",l=a[u]||r(u,{});w.exports=l},{"../internals/global":147,"../internals/set-global":206}],211:[function(e,w,g){var a=e("../internals/is-pure"),r=e("../internals/shared-store");(w.exports=function(u,l){return r[u]||(r[u]=l!==void 0?l:{})})("versions",[]).push({version:"3.17.2",mode:a?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},{"../internals/is-pure":163,"../internals/shared-store":210}],212:[function(e,w,g){var a=e("../internals/an-object"),r=e("../internals/a-function"),u=e("../internals/well-known-symbol"),l=u("species");w.exports=function(c,s){var t=a(c).constructor,i;return t===void 0||(i=a(t)[l])==null?s:r(i)}},{"../internals/a-function":89,"../internals/an-object":94,"../internals/well-known-symbol":237}],213:[function(e,w,g){var a=e("../internals/to-integer"),r=e("../internals/to-string"),u=e("../internals/require-object-coercible"),l=function(c){return function(s,t){var i=r(u(s)),n=a(t),o=i.length,p,f;return n<0||n>=o?c?"":void 0:(p=i.charCodeAt(n),p<55296||p>56319||n+1===o||(f=i.charCodeAt(n+1))<56320||f>57343?c?i.charAt(n):p:c?i.slice(n,n+2):(p-55296<<10)+(f-56320)+65536)}};w.exports={codeAt:l(!1),charAt:l(!0)}},{"../internals/require-object-coercible":204,"../internals/to-integer":220,"../internals/to-string":228}],214:[function(e,w,g){var a=e("../internals/fails"),r=e("../internals/whitespaces"),u="\u200B\x85\u180E";w.exports=function(l){return a(function(){return!!r[l]()||u[l]()!=u||r[l].name!==l})}},{"../internals/fails":140,"../internals/whitespaces":238}],215:[function(e,w,g){var a=e("../internals/require-object-coercible"),r=e("../internals/to-string"),u=e("../internals/whitespaces"),l="["+u+"]",c=RegExp("^"+l+l+"*"),s=RegExp(l+l+"*$"),t=function(i){return function(n){var o=r(a(n));return i&1&&(o=o.replace(c,"")),i&2&&(o=o.replace(s,"")),o}};w.exports={start:t(1),end:t(2),trim:t(3)}},{"../internals/require-object-coercible":204,"../internals/to-string":228,"../internals/whitespaces":238}],216:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/fails"),u=e("../internals/function-bind-context"),l=e("../internals/html"),c=e("../internals/document-create-element"),s=e("../internals/engine-is-ios"),t=e("../internals/engine-is-node"),i=a.setImmediate,n=a.clearImmediate,o=a.process,p=a.MessageChannel,f=a.Dispatch,d=0,m={},h="onreadystatechange",b,S,v,j;try{b=a.location}catch(E){}var y=function(E){if(m.hasOwnProperty(E)){var _=m[E];delete m[E],_()}},x=function(E){return function(){y(E)}},O=function(E){y(E.data)},A=function(E){a.postMessage(String(E),b.protocol+"//"+b.host)};(!i||!n)&&(i=function(_){for(var T=[],k=arguments.length,F=1;k>F;)T.push(arguments[F++]);return m[++d]=function(){(typeof _=="function"?_:Function(_)).apply(void 0,T)},S(d),d},n=function(_){delete m[_]},t?S=function(E){o.nextTick(x(E))}:f&&f.now?S=function(E){f.now(x(E))}:p&&!s?(v=new p,j=v.port2,v.port1.onmessage=O,S=u(j.postMessage,j,1)):a.addEventListener&&typeof postMessage=="function"&&!a.importScripts&&b&&b.protocol!=="file:"&&!r(A)?(S=A,a.addEventListener("message",O,!1)):h in c("script")?S=function(E){l.appendChild(c("script"))[h]=function(){l.removeChild(this),y(E)}}:S=function(E){setTimeout(x(E),0)}),w.exports={set:i,clear:n}},{"../internals/document-create-element":126,"../internals/engine-is-ios":132,"../internals/engine-is-node":133,"../internals/fails":140,"../internals/function-bind-context":142,"../internals/global":147,"../internals/html":151}],217:[function(e,w,g){var a=e("../internals/to-integer"),r=Math.max,u=Math.min;w.exports=function(l,c){var s=a(l);return s<0?r(s+c,0):u(s,c)}},{"../internals/to-integer":220}],218:[function(e,w,g){var a=e("../internals/to-integer"),r=e("../internals/to-length");w.exports=function(u){if(u===void 0)return 0;var l=a(u),c=r(l);if(l!==c)throw RangeError("Wrong length or index");return c}},{"../internals/to-integer":220,"../internals/to-length":221}],219:[function(e,w,g){var a=e("../internals/indexed-object"),r=e("../internals/require-object-coercible");w.exports=function(u){return a(r(u))}},{"../internals/indexed-object":154,"../internals/require-object-coercible":204}],220:[function(e,w,g){var a=Math.ceil,r=Math.floor;w.exports=function(u){return isNaN(u=+u)?0:(u>0?r:a)(u)}},{}],221:[function(e,w,g){var a=e("../internals/to-integer"),r=Math.min;w.exports=function(u){return u>0?r(a(u),9007199254740991):0}},{"../internals/to-integer":220}],222:[function(e,w,g){var a=e("../internals/require-object-coercible");w.exports=function(r){return Object(a(r))}},{"../internals/require-object-coercible":204}],223:[function(e,w,g){var a=e("../internals/to-positive-integer");w.exports=function(r,u){var l=a(r);if(l%u)throw RangeError("Wrong offset");return l}},{"../internals/to-positive-integer":224}],224:[function(e,w,g){var a=e("../internals/to-integer");w.exports=function(r){var u=a(r);if(u<0)throw RangeError("The argument can't be less than 0");return u}},{"../internals/to-integer":220}],225:[function(e,w,g){var a=e("../internals/is-object"),r=e("../internals/is-symbol"),u=e("../internals/ordinary-to-primitive"),l=e("../internals/well-known-symbol"),c=l("toPrimitive");w.exports=function(s,t){if(!a(s)||r(s))return s;var i=s[c],n;if(i!==void 0){if(t===void 0&&(t="default"),n=i.call(s,t),!a(n)||r(n))return n;throw TypeError("Can't convert object to primitive value")}return t===void 0&&(t="number"),u(s,t)}},{"../internals/is-object":162,"../internals/is-symbol":165,"../internals/ordinary-to-primitive":191,"../internals/well-known-symbol":237}],226:[function(e,w,g){var a=e("../internals/to-primitive"),r=e("../internals/is-symbol");w.exports=function(u){var l=a(u,"string");return r(l)?l:String(l)}},{"../internals/is-symbol":165,"../internals/to-primitive":225}],227:[function(e,w,g){var a=e("../internals/well-known-symbol"),r=a("toStringTag"),u={};u[r]="z",w.exports=String(u)==="[object z]"},{"../internals/well-known-symbol":237}],228:[function(e,w,g){var a=e("../internals/is-symbol");w.exports=function(r){if(a(r))throw TypeError("Cannot convert a Symbol value to a string");return String(r)}},{"../internals/is-symbol":165}],229:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/global"),u=e("../internals/descriptors"),l=e("../internals/typed-array-constructors-require-wrappers"),c=e("../internals/array-buffer-view-core"),s=e("../internals/array-buffer"),t=e("../internals/an-instance"),i=e("../internals/create-property-descriptor"),n=e("../internals/create-non-enumerable-property"),o=e("../internals/is-integer"),p=e("../internals/to-length"),f=e("../internals/to-index"),d=e("../internals/to-offset"),m=e("../internals/to-property-key"),h=e("../internals/has"),b=e("../internals/classof"),S=e("../internals/is-object"),v=e("../internals/is-symbol"),j=e("../internals/object-create"),y=e("../internals/object-set-prototype-of"),x=e("../internals/object-get-own-property-names").f,O=e("../internals/typed-array-from"),A=e("../internals/array-iteration").forEach,E=e("../internals/set-species"),_=e("../internals/object-define-property"),T=e("../internals/object-get-own-property-descriptor"),k=e("../internals/internal-state"),F=e("../internals/inherit-if-required"),W=k.get,V=k.set,L=_.f,Y=T.f,re=Math.round,z=r.RangeError,G=s.ArrayBuffer,U=s.DataView,P=c.NATIVE_ARRAY_BUFFER_VIEWS,B=c.TYPED_ARRAY_CONSTRUCTOR,K=c.TYPED_ARRAY_TAG,J=c.TypedArray,q=c.TypedArrayPrototype,X=c.aTypedArrayConstructor,ae=c.isTypedArray,M="BYTES_PER_ELEMENT",D="Wrong length",N=function(ce,oe){for(var me=0,ge=oe.length,$=new(X(ce))(ge);ge>me;)$[me]=oe[me++];return $},I=function(ce,oe){L(ce,oe,{get:function(){return W(this)[oe]}})},te=function(ce){var oe;return ce instanceof G||(oe=b(ce))=="ArrayBuffer"||oe=="SharedArrayBuffer"},Q=function(ce,oe){return ae(ce)&&!v(oe)&&oe in ce&&o(+oe)&&oe>=0},Z=function(oe,me){return me=m(me),Q(oe,me)?i(2,oe[me]):Y(oe,me)},ie=function(oe,me,ge){return me=m(me),Q(oe,me)&&S(ge)&&h(ge,"value")&&!h(ge,"get")&&!h(ge,"set")&&!ge.configurable&&(!h(ge,"writable")||ge.writable)&&(!h(ge,"enumerable")||ge.enumerable)?(oe[me]=ge.value,oe):L(oe,me,ge)};u?(P||(T.f=Z,_.f=ie,I(q,"buffer"),I(q,"byteOffset"),I(q,"byteLength"),I(q,"length")),a({target:"Object",stat:!0,forced:!P},{getOwnPropertyDescriptor:Z,defineProperty:ie}),w.exports=function(ce,oe,me){var ge=ce.match(/\d+$/)[0]/8,$=ce+(me?"Clamped":"")+"Array",R="get"+ce,C="set"+ce,H=r[$],ee=H,ne=ee&&ee.prototype,ue={},se=function(we,ye){var le=W(we);return le.view[R](ye*ge+le.byteOffset,!0)},de=function(we,ye,le){var fe=W(we);me&&(le=(le=re(le))<0?0:le>255?255:le&255),fe.view[C](ye*ge+fe.byteOffset,le,!0)},be=function(we,ye){L(we,ye,{get:function(){return se(this,ye)},set:function(le){return de(this,ye,le)},enumerable:!0})};P?l&&(ee=oe(function(we,ye,le,fe){return t(we,ee,$),F(function(){return S(ye)?te(ye)?fe!==void 0?new H(ye,d(le,ge),fe):le!==void 0?new H(ye,d(le,ge)):new H(ye):ae(ye)?N(ee,ye):O.call(ee,ye):new H(f(ye))}(),we,ee)}),y&&y(ee,J),A(x(H),function(we){we in ee||n(ee,we,H[we])}),ee.prototype=ne):(ee=oe(function(we,ye,le,fe){t(we,ee,$);var pe=0,he=0,ve,je,Te;if(!S(ye))Te=f(ye),je=Te*ge,ve=new G(je);else if(te(ye)){ve=ye,he=d(le,ge);var Ee=ye.byteLength;if(fe===void 0){if(Ee%ge||(je=Ee-he,je<0))throw z(D)}else if(je=p(fe)*ge,je+he>Ee)throw z(D);Te=je/ge}else return ae(ye)?N(ee,ye):O.call(ee,ye);for(V(we,{buffer:ve,byteOffset:he,byteLength:je,length:Te,view:new U(ve)});pe<Te;)be(we,pe++)}),y&&y(ee,J),ne=ee.prototype=j(q)),ne.constructor!==ee&&n(ne,"constructor",ee),n(ne,B,ee),K&&n(ne,K,$),ue[$]=ee,a({global:!0,forced:ee!=H,sham:!P},ue),M in ee||n(ee,M,ge),M in ne||n(ne,M,ge),E($)}):w.exports=function(){}},{"../internals/an-instance":93,"../internals/array-buffer":97,"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/classof":115,"../internals/create-non-enumerable-property":120,"../internals/create-property-descriptor":121,"../internals/descriptors":125,"../internals/export":139,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/internal-state":157,"../internals/is-integer":161,"../internals/is-object":162,"../internals/is-symbol":165,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/object-set-prototype-of":188,"../internals/set-species":207,"../internals/to-index":218,"../internals/to-length":221,"../internals/to-offset":223,"../internals/to-property-key":226,"../internals/typed-array-constructors-require-wrappers":230,"../internals/typed-array-from":232}],230:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/fails"),u=e("../internals/check-correctness-of-iteration"),l=e("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,c=a.ArrayBuffer,s=a.Int8Array;w.exports=!l||!r(function(){s(1)})||!r(function(){new s(-1)})||!u(function(t){new s,new s(null),new s(1.5),new s(t)},!0)||r(function(){return new s(new c(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":96,"../internals/check-correctness-of-iteration":113,"../internals/fails":140,"../internals/global":147}],231:[function(e,w,g){var a=e("../internals/array-from-constructor-and-list"),r=e("../internals/typed-array-species-constructor");w.exports=function(u,l){return a(r(u),l)}},{"../internals/array-from-constructor-and-list":101,"../internals/typed-array-species-constructor":233}],232:[function(e,w,g){var a=e("../internals/to-object"),r=e("../internals/to-length"),u=e("../internals/get-iterator"),l=e("../internals/get-iterator-method"),c=e("../internals/is-array-iterator-method"),s=e("../internals/function-bind-context"),t=e("../internals/array-buffer-view-core").aTypedArrayConstructor;w.exports=function(n){var o=a(n),p=arguments.length,f=p>1?arguments[1]:void 0,d=f!==void 0,m=l(o),h,b,S,v,j,y;if(m!=null&&!c(m))for(j=u(o,m),y=j.next,o=[];!(v=y.call(j)).done;)o.push(v.value);for(d&&p>2&&(f=s(f,arguments[2],2)),b=r(o.length),S=new(t(this))(b),h=0;b>h;h++)S[h]=d?f(o[h],h):o[h];return S}},{"../internals/array-buffer-view-core":96,"../internals/function-bind-context":142,"../internals/get-iterator":145,"../internals/get-iterator-method":144,"../internals/is-array-iterator-method":158,"../internals/to-length":221,"../internals/to-object":222}],233:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/species-constructor"),u=a.TYPED_ARRAY_CONSTRUCTOR,l=a.aTypedArrayConstructor;w.exports=function(c){return l(r(c,c[u]))}},{"../internals/array-buffer-view-core":96,"../internals/species-constructor":212}],234:[function(e,w,g){var a=0,r=Math.random();w.exports=function(u){return"Symbol("+String(u===void 0?"":u)+")_"+(++a+r).toString(36)}},{}],235:[function(e,w,g){var a=e("../internals/native-symbol");w.exports=a&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":172}],236:[function(e,w,g){var a=e("../internals/well-known-symbol");g.f=a},{"../internals/well-known-symbol":237}],237:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/shared"),u=e("../internals/has"),l=e("../internals/uid"),c=e("../internals/native-symbol"),s=e("../internals/use-symbol-as-uid"),t=r("wks"),i=a.Symbol,n=s?i:i&&i.withoutSetter||l;w.exports=function(o){return(!u(t,o)||!(c||typeof t[o]=="string"))&&(c&&u(i,o)?t[o]=i[o]:t[o]=n("Symbol."+o)),t[o]}},{"../internals/global":147,"../internals/has":148,"../internals/native-symbol":172,"../internals/shared":211,"../internals/uid":234,"../internals/use-symbol-as-uid":235}],238:[function(e,w,g){w.exports=`
- \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},{}],239:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/global"),u=e("../internals/array-buffer"),l=e("../internals/set-species"),c="ArrayBuffer",s=u[c],t=r[c];a({global:!0,forced:t!==s},{ArrayBuffer:s}),l(c)},{"../internals/array-buffer":97,"../internals/export":139,"../internals/global":147,"../internals/set-species":207}],240:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/fails"),u=e("../internals/array-buffer"),l=e("../internals/an-object"),c=e("../internals/to-absolute-index"),s=e("../internals/to-length"),t=e("../internals/species-constructor"),i=u.ArrayBuffer,n=u.DataView,o=i.prototype.slice,p=r(function(){return!new i(2).slice(1,void 0).byteLength});a({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:p},{slice:function(d,m){if(o!==void 0&&m===void 0)return o.call(l(this),d);for(var h=l(this).byteLength,b=c(d,h),S=c(m===void 0?h:m,h),v=new(t(this,i))(s(S-b)),j=new n(this),y=new n(v),x=0;b<S;)y.setUint8(x++,j.getUint8(b++));return v}})},{"../internals/an-object":94,"../internals/array-buffer":97,"../internals/export":139,"../internals/fails":140,"../internals/species-constructor":212,"../internals/to-absolute-index":217,"../internals/to-length":221}],241:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/fails"),u=e("../internals/is-array"),l=e("../internals/is-object"),c=e("../internals/to-object"),s=e("../internals/to-length"),t=e("../internals/create-property"),i=e("../internals/array-species-create"),n=e("../internals/array-method-has-species-support"),o=e("../internals/well-known-symbol"),p=e("../internals/engine-v8-version"),f=o("isConcatSpreadable"),d=9007199254740991,m="Maximum allowed index exceeded",h=p>=51||!r(function(){var j=[];return j[f]=!1,j.concat()[0]!==j}),b=n("concat"),S=function(j){if(!l(j))return!1;var y=j[f];return y!==void 0?!!y:u(j)},v=!h||!b;a({target:"Array",proto:!0,forced:v},{concat:function(y){var x=c(this),O=i(x,0),A=0,E,_,T,k,F;for(E=-1,T=arguments.length;E<T;E++)if(F=E===-1?x:arguments[E],S(F)){if(k=s(F.length),A+k>d)throw TypeError(m);for(_=0;_<k;_++,A++)_ in F&&t(O,A,F[_])}else{if(A>=d)throw TypeError(m);t(O,A++,F)}return O.length=A,O}})},{"../internals/array-method-has-species-support":106,"../internals/array-species-create":111,"../internals/create-property":122,"../internals/engine-v8-version":136,"../internals/export":139,"../internals/fails":140,"../internals/is-array":159,"../internals/is-object":162,"../internals/to-length":221,"../internals/to-object":222,"../internals/well-known-symbol":237}],242:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-fill"),u=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{fill:r}),u("fill")},{"../internals/add-to-unscopables":91,"../internals/array-fill":99,"../internals/export":139}],243:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-iteration").filter,u=e("../internals/array-method-has-species-support"),l=u("filter");a({target:"Array",proto:!0,forced:!l},{filter:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":104,"../internals/array-method-has-species-support":106,"../internals/export":139}],244:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-iteration").find,u=e("../internals/add-to-unscopables"),l="find",c=!0;l in[]&&Array(1)[l](function(){c=!1}),a({target:"Array",proto:!0,forced:c},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),u(l)},{"../internals/add-to-unscopables":91,"../internals/array-iteration":104,"../internals/export":139}],245:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-from"),u=e("../internals/check-correctness-of-iteration"),l=!u(function(c){Array.from(c)});a({target:"Array",stat:!0,forced:l},{from:r})},{"../internals/array-from":102,"../internals/check-correctness-of-iteration":113,"../internals/export":139}],246:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-includes").includes,u=e("../internals/add-to-unscopables");a({target:"Array",proto:!0},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),u("includes")},{"../internals/add-to-unscopables":91,"../internals/array-includes":103,"../internals/export":139}],247:[function(e,w,g){var a=e("../internals/to-indexed-object"),r=e("../internals/add-to-unscopables"),u=e("../internals/iterators"),l=e("../internals/internal-state"),c=e("../internals/define-iterator"),s="Array Iterator",t=l.set,i=l.getterFor(s);w.exports=c(Array,"Array",function(n,o){t(this,{type:s,target:a(n),index:0,kind:o})},function(){var n=i(this),o=n.target,p=n.kind,f=n.index++;return!o||f>=o.length?(n.target=void 0,{value:void 0,done:!0}):p=="keys"?{value:f,done:!1}:p=="values"?{value:o[f],done:!1}:{value:[f,o[f]],done:!1}},"values"),u.Arguments=u.Array,r("keys"),r("values"),r("entries")},{"../internals/add-to-unscopables":91,"../internals/define-iterator":123,"../internals/internal-state":157,"../internals/iterators":169,"../internals/to-indexed-object":219}],248:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/indexed-object"),u=e("../internals/to-indexed-object"),l=e("../internals/array-method-is-strict"),c=[].join,s=r!=Object,t=l("join",",");a({target:"Array",proto:!0,forced:s||!t},{join:function(n){return c.call(u(this),n===void 0?",":n)}})},{"../internals/array-method-is-strict":107,"../internals/export":139,"../internals/indexed-object":154,"../internals/to-indexed-object":219}],249:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/array-iteration").map,u=e("../internals/array-method-has-species-support"),l=u("map");a({target:"Array",proto:!0,forced:!l},{map:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":104,"../internals/array-method-has-species-support":106,"../internals/export":139}],250:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/is-object"),u=e("../internals/is-array"),l=e("../internals/to-absolute-index"),c=e("../internals/to-length"),s=e("../internals/to-indexed-object"),t=e("../internals/create-property"),i=e("../internals/well-known-symbol"),n=e("../internals/array-method-has-species-support"),o=n("slice"),p=i("species"),f=[].slice,d=Math.max;a({target:"Array",proto:!0,forced:!o},{slice:function(h,b){var S=s(this),v=c(S.length),j=l(h,v),y=l(b===void 0?v:b,v),x,O,A;if(u(S)&&(x=S.constructor,typeof x=="function"&&(x===Array||u(x.prototype))?x=void 0:r(x)&&(x=x[p],x===null&&(x=void 0)),x===Array||x===void 0))return f.call(S,j,y);for(O=new(x===void 0?Array:x)(d(y-j,0)),A=0;j<y;j++,A++)j in S&&t(O,A,S[j]);return O.length=A,O}})},{"../internals/array-method-has-species-support":106,"../internals/create-property":122,"../internals/export":139,"../internals/is-array":159,"../internals/is-object":162,"../internals/to-absolute-index":217,"../internals/to-indexed-object":219,"../internals/to-length":221,"../internals/well-known-symbol":237}],251:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/a-function"),u=e("../internals/to-object"),l=e("../internals/to-length"),c=e("../internals/to-string"),s=e("../internals/fails"),t=e("../internals/array-sort"),i=e("../internals/array-method-is-strict"),n=e("../internals/engine-ff-version"),o=e("../internals/engine-is-ie-or-edge"),p=e("../internals/engine-v8-version"),f=e("../internals/engine-webkit-version"),d=[],m=d.sort,h=s(function(){d.sort(void 0)}),b=s(function(){d.sort(null)}),S=i("sort"),v=!s(function(){if(p)return p<70;if(!(n&&n>3)){if(o)return!0;if(f)return f<603;var x="",O,A,E,_;for(O=65;O<76;O++){switch(A=String.fromCharCode(O),O){case 66:case 69:case 70:case 72:E=3;break;case 68:case 71:E=4;break;default:E=2}for(_=0;_<47;_++)d.push({k:A+_,v:E})}for(d.sort(function(T,k){return k.v-T.v}),_=0;_<d.length;_++)A=d[_].k.charAt(0),x.charAt(x.length-1)!==A&&(x+=A);return x!=="DGBEFHACIJK"}}),j=h||!b||!S||!v,y=function(x){return function(O,A){return A===void 0?-1:O===void 0?1:x!==void 0?+x(O,A)||0:c(O)>c(A)?1:-1}};a({target:"Array",proto:!0,forced:j},{sort:function(O){O!==void 0&&r(O);var A=u(this);if(v)return O===void 0?m.call(A):m.call(A,O);var E=[],_=l(A.length),T,k;for(k=0;k<_;k++)k in A&&E.push(A[k]);for(E=t(E,y(O)),T=E.length,k=0;k<T;)A[k]=E[k++];for(;k<_;)delete A[k++];return A}})},{"../internals/a-function":89,"../internals/array-method-is-strict":107,"../internals/array-sort":109,"../internals/engine-ff-version":128,"../internals/engine-is-ie-or-edge":130,"../internals/engine-v8-version":136,"../internals/engine-webkit-version":137,"../internals/export":139,"../internals/fails":140,"../internals/to-length":221,"../internals/to-object":222,"../internals/to-string":228}],252:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/to-absolute-index"),u=e("../internals/to-integer"),l=e("../internals/to-length"),c=e("../internals/to-object"),s=e("../internals/array-species-create"),t=e("../internals/create-property"),i=e("../internals/array-method-has-species-support"),n=i("splice"),o=Math.max,p=Math.min,f=9007199254740991,d="Maximum allowed length exceeded";a({target:"Array",proto:!0,forced:!n},{splice:function(h,b){var S=c(this),v=l(S.length),j=r(h,v),y=arguments.length,x,O,A,E,_,T;if(y===0?x=O=0:y===1?(x=0,O=v-j):(x=y-2,O=p(o(u(b),0),v-j)),v+x-O>f)throw TypeError(d);for(A=s(S,O),E=0;E<O;E++)_=j+E,_ in S&&t(A,E,S[_]);if(A.length=O,x<O){for(E=j;E<v-O;E++)_=E+O,T=E+x,_ in S?S[T]=S[_]:delete S[T];for(E=v;E>v-O+x;E--)delete S[E-1]}else if(x>O)for(E=v-O;E>j;E--)_=E+O-1,T=E+x-1,_ in S?S[T]=S[_]:delete S[T];for(E=0;E<x;E++)S[E+j]=arguments[E+2];return S.length=v-O+x,A}})},{"../internals/array-method-has-species-support":106,"../internals/array-species-create":111,"../internals/create-property":122,"../internals/export":139,"../internals/to-absolute-index":217,"../internals/to-integer":220,"../internals/to-length":221,"../internals/to-object":222}],253:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/object-define-property").f,u=Function.prototype,l=u.toString,c=/^\s*function ([^ (]*)/,s="name";a&&!(s in u)&&r(u,s,{configurable:!0,get:function(){try{return l.call(this).match(c)[1]}catch(t){return""}}})},{"../internals/descriptors":125,"../internals/object-define-property":179}],254:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/global"),u=e("../internals/is-forced"),l=e("../internals/redefine"),c=e("../internals/has"),s=e("../internals/classof-raw"),t=e("../internals/inherit-if-required"),i=e("../internals/is-symbol"),n=e("../internals/to-primitive"),o=e("../internals/fails"),p=e("../internals/object-create"),f=e("../internals/object-get-own-property-names").f,d=e("../internals/object-get-own-property-descriptor").f,m=e("../internals/object-define-property").f,h=e("../internals/string-trim").trim,b="Number",S=r[b],v=S.prototype,j=s(p(v))==b,y=function(_){if(i(_))throw TypeError("Cannot convert a Symbol value to a number");var T=n(_,"number"),k,F,W,V,L,Y,re,z;if(typeof T=="string"&&T.length>2){if(T=h(T),k=T.charCodeAt(0),k===43||k===45){if(F=T.charCodeAt(2),F===88||F===120)return NaN}else if(k===48){switch(T.charCodeAt(1)){case 66:case 98:W=2,V=49;break;case 79:case 111:W=8,V=55;break;default:return+T}for(L=T.slice(2),Y=L.length,re=0;re<Y;re++)if(z=L.charCodeAt(re),z<48||z>V)return NaN;return parseInt(L,W)}}return+T};if(u(b,!S(" 0o1")||!S("0b1")||S("+0x1"))){for(var x=function(T){var k=arguments.length<1?0:T,F=this;return F instanceof x&&(j?o(function(){v.valueOf.call(F)}):s(F)!=b)?t(new S(y(k)),F,x):y(k)},O=a?f(S):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),A=0,E;O.length>A;A++)c(S,E=O[A])&&!c(x,E)&&m(x,E,d(S,E));x.prototype=v,v.constructor=x,l(r,b,x)}},{"../internals/classof-raw":114,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/is-forced":160,"../internals/is-symbol":165,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/redefine":197,"../internals/string-trim":215,"../internals/to-primitive":225}],255:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/object-assign");a({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},{"../internals/export":139,"../internals/object-assign":176}],256:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/object-to-array").entries;a({target:"Object",stat:!0},{entries:function(l){return r(l)}})},{"../internals/export":139,"../internals/object-to-array":189}],257:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/to-object"),u=e("../internals/object-keys"),l=e("../internals/fails"),c=l(function(){u(1)});a({target:"Object",stat:!0,forced:c},{keys:function(t){return u(r(t))}})},{"../internals/export":139,"../internals/fails":140,"../internals/object-keys":186,"../internals/to-object":222}],258:[function(e,w,g){var a=e("../internals/to-string-tag-support"),r=e("../internals/redefine"),u=e("../internals/object-to-string");a||r(Object.prototype,"toString",u,{unsafe:!0})},{"../internals/object-to-string":190,"../internals/redefine":197,"../internals/to-string-tag-support":227}],259:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/is-pure"),u=e("../internals/global"),l=e("../internals/get-built-in"),c=e("../internals/native-promise-constructor"),s=e("../internals/redefine"),t=e("../internals/redefine-all"),i=e("../internals/object-set-prototype-of"),n=e("../internals/set-to-string-tag"),o=e("../internals/set-species"),p=e("../internals/is-object"),f=e("../internals/a-function"),d=e("../internals/an-instance"),m=e("../internals/inspect-source"),h=e("../internals/iterate"),b=e("../internals/check-correctness-of-iteration"),S=e("../internals/species-constructor"),v=e("../internals/task").set,j=e("../internals/microtask"),y=e("../internals/promise-resolve"),x=e("../internals/host-report-errors"),O=e("../internals/new-promise-capability"),A=e("../internals/perform"),E=e("../internals/internal-state"),_=e("../internals/is-forced"),T=e("../internals/well-known-symbol"),k=e("../internals/engine-is-browser"),F=e("../internals/engine-is-node"),W=e("../internals/engine-v8-version"),V=T("species"),L="Promise",Y=E.get,re=E.set,z=E.getterFor(L),G=c&&c.prototype,U=c,P=G,B=u.TypeError,K=u.document,J=u.process,q=O.f,X=q,ae=!!(K&&K.createEvent&&u.dispatchEvent),M=typeof PromiseRejectionEvent=="function",D="unhandledrejection",N="rejectionhandled",I=0,te=1,Q=2,Z=1,ie=2,ce=!1,oe,me,ge,$,R=_(L,function(){var le=m(U),fe=le!==String(U);if(!fe&&W===66||r&&!P.finally)return!0;if(W>=51&&/native code/.test(le))return!1;var pe=new U(function(je){je(1)}),he=function(je){je(function(){},function(){})},ve=pe.constructor={};return ve[V]=he,ce=pe.then(function(){})instanceof he,ce?!fe&&k&&!M:!0}),C=R||!b(function(le){U.all(le).catch(function(){})}),H=function(le){var fe;return p(le)&&typeof(fe=le.then)=="function"?fe:!1},ee=function(le,fe){if(!le.notified){le.notified=!0;var pe=le.reactions;j(function(){for(var he=le.value,ve=le.state==te,je=0;pe.length>je;){var Te=pe[je++],Ee=ve?Te.ok:Te.fail,Se=Te.resolve,Ae=Te.reject,_e=Te.domain,Oe,Ie,ke;try{Ee?(ve||(le.rejection===ie&&de(le),le.rejection=Z),Ee===!0?Oe=he:(_e&&_e.enter(),Oe=Ee(he),_e&&(_e.exit(),ke=!0)),Oe===Te.promise?Ae(B("Promise-chain cycle")):(Ie=H(Oe))?Ie.call(Oe,Se,Ae):Se(Oe)):Ae(he)}catch(De){_e&&!ke&&_e.exit(),Ae(De)}}le.reactions=[],le.notified=!1,fe&&!le.rejection&&ue(le)})}},ne=function(le,fe,pe){var he,ve;ae?(he=K.createEvent("Event"),he.promise=fe,he.reason=pe,he.initEvent(le,!1,!0),u.dispatchEvent(he)):he={promise:fe,reason:pe},!M&&(ve=u["on"+le])?ve(he):le===D&&x("Unhandled promise rejection",pe)},ue=function(le){v.call(u,function(){var fe=le.facade,pe=le.value,he=se(le),ve;if(he&&(ve=A(function(){F?J.emit("unhandledRejection",pe,fe):ne(D,fe,pe)}),le.rejection=F||se(le)?ie:Z,ve.error))throw ve.value})},se=function(le){return le.rejection!==Z&&!le.parent},de=function(le){v.call(u,function(){var fe=le.facade;F?J.emit("rejectionHandled",fe):ne(N,fe,le.value)})},be=function(le,fe,pe){return function(he){le(fe,he,pe)}},we=function(le,fe,pe){le.done||(le.done=!0,pe&&(le=pe),le.value=fe,le.state=Q,ee(le,!0))},ye=function(le,fe,pe){if(!le.done){le.done=!0,pe&&(le=pe);try{if(le.facade===fe)throw B("Promise can't be resolved itself");var he=H(fe);he?j(function(){var ve={done:!1};try{he.call(fe,be(ye,ve,le),be(we,ve,le))}catch(je){we(ve,je,le)}}):(le.value=fe,le.state=te,ee(le,!1))}catch(ve){we({done:!1},ve,le)}}};if(R&&(U=function(fe){d(this,U,L),f(fe),oe.call(this);var pe=Y(this);try{fe(be(ye,pe),be(we,pe))}catch(he){we(pe,he)}},P=U.prototype,oe=function(fe){re(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:I,value:void 0})},oe.prototype=t(P,{then:function(fe,pe){var he=z(this),ve=q(S(this,U));return ve.ok=typeof fe=="function"?fe:!0,ve.fail=typeof pe=="function"&&pe,ve.domain=F?J.domain:void 0,he.parent=!0,he.reactions.push(ve),he.state!=I&&ee(he,!1),ve.promise},catch:function(le){return this.then(void 0,le)}}),me=function(){var le=new oe,fe=Y(le);this.promise=le,this.resolve=be(ye,fe),this.reject=be(we,fe)},O.f=q=function(le){return le===U||le===ge?new me(le):X(le)},!r&&typeof c=="function"&&G!==Object.prototype)){$=G.then,ce||(s(G,"then",function(fe,pe){var he=this;return new U(function(ve,je){$.call(he,ve,je)}).then(fe,pe)},{unsafe:!0}),s(G,"catch",P.catch,{unsafe:!0}));try{delete G.constructor}catch(le){}i&&i(G,P)}a({global:!0,wrap:!0,forced:R},{Promise:U}),n(U,L,!1,!0),o(L),ge=l(L),a({target:L,stat:!0,forced:R},{reject:function(fe){var pe=q(this);return pe.reject.call(void 0,fe),pe.promise}}),a({target:L,stat:!0,forced:r||R},{resolve:function(fe){return y(r&&this===ge?U:this,fe)}}),a({target:L,stat:!0,forced:C},{all:function(fe){var pe=this,he=q(pe),ve=he.resolve,je=he.reject,Te=A(function(){var Ee=f(pe.resolve),Se=[],Ae=0,_e=1;h(fe,function(Oe){var Ie=Ae++,ke=!1;Se.push(void 0),_e++,Ee.call(pe,Oe).then(function(De){ke||(ke=!0,Se[Ie]=De,--_e||ve(Se))},je)}),--_e||ve(Se)});return Te.error&&je(Te.value),he.promise},race:function(fe){var pe=this,he=q(pe),ve=he.reject,je=A(function(){var Te=f(pe.resolve);h(fe,function(Ee){Te.call(pe,Ee).then(he.resolve,ve)})});return je.error&&ve(je.value),he.promise}})},{"../internals/a-function":89,"../internals/an-instance":93,"../internals/check-correctness-of-iteration":113,"../internals/engine-is-browser":129,"../internals/engine-is-node":133,"../internals/engine-v8-version":136,"../internals/export":139,"../internals/get-built-in":143,"../internals/global":147,"../internals/host-report-errors":150,"../internals/inspect-source":156,"../internals/internal-state":157,"../internals/is-forced":160,"../internals/is-object":162,"../internals/is-pure":163,"../internals/iterate":166,"../internals/microtask":170,"../internals/native-promise-constructor":171,"../internals/new-promise-capability":174,"../internals/object-set-prototype-of":188,"../internals/perform":194,"../internals/promise-resolve":195,"../internals/redefine":197,"../internals/redefine-all":196,"../internals/set-species":207,"../internals/set-to-string-tag":208,"../internals/species-constructor":212,"../internals/task":216,"../internals/well-known-symbol":237}],260:[function(e,w,g){var a=e("../internals/descriptors"),r=e("../internals/global"),u=e("../internals/is-forced"),l=e("../internals/inherit-if-required"),c=e("../internals/create-non-enumerable-property"),s=e("../internals/object-define-property").f,t=e("../internals/object-get-own-property-names").f,i=e("../internals/is-regexp"),n=e("../internals/to-string"),o=e("../internals/regexp-flags"),p=e("../internals/regexp-sticky-helpers"),f=e("../internals/redefine"),d=e("../internals/fails"),m=e("../internals/has"),h=e("../internals/internal-state").enforce,b=e("../internals/set-species"),S=e("../internals/well-known-symbol"),v=e("../internals/regexp-unsupported-dot-all"),j=e("../internals/regexp-unsupported-ncg"),y=S("match"),x=r.RegExp,O=x.prototype,A=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,E=/a/g,_=/a/g,T=new x(E)!==E,k=p.UNSUPPORTED_Y,F=a&&(!T||k||v||j||d(function(){return _[y]=!1,x(E)!=E||x(_)==_||x(E,"i")!="/a/i"})),W=function(G){for(var U=G.length,P=0,B="",K=!1,J;P<=U;P++){if(J=G.charAt(P),J==="\\"){B+=J+G.charAt(++P);continue}!K&&J==="."?B+="[\\s\\S]":(J==="["?K=!0:J==="]"&&(K=!1),B+=J)}return B},V=function(G){for(var U=G.length,P=0,B="",K=[],J={},q=!1,X=!1,ae=0,M="",D;P<=U;P++){if(D=G.charAt(P),D==="\\")D=D+G.charAt(++P);else if(D==="]")q=!1;else if(!q)switch(!0){case D==="[":q=!0;break;case D==="(":A.test(G.slice(P+1))&&(P+=2,X=!0),B+=D,ae++;continue;case(D===">"&&X):if(M===""||m(J,M))throw new SyntaxError("Invalid capture group name");J[M]=!0,K.push([M,ae]),X=!1,M="";continue}X?M+=D:B+=D}return[B,K]};if(u("RegExp",F)){for(var L=function(U,P){var B=this instanceof L,K=i(U),J=P===void 0,q=[],X=U,ae,M,D,N,I,te;if(!B&&K&&J&&U.constructor===L)return U;if((K||U instanceof L)&&(U=U.source,J&&(P="flags"in X?X.flags:o.call(X))),U=U===void 0?"":n(U),P=P===void 0?"":n(P),X=U,v&&"dotAll"in E&&(M=!!P&&P.indexOf("s")>-1,M&&(P=P.replace(/s/g,""))),ae=P,k&&"sticky"in E&&(D=!!P&&P.indexOf("y")>-1,D&&(P=P.replace(/y/g,""))),j&&(N=V(U),U=N[0],q=N[1]),I=l(x(U,P),B?this:O,L),(M||D||q.length)&&(te=h(I),M&&(te.dotAll=!0,te.raw=L(W(U),ae)),D&&(te.sticky=!0),q.length&&(te.groups=q)),U!==X)try{c(I,"source",X===""?"(?:)":X)}catch(Q){}return I},Y=function(G){G in L||s(L,G,{configurable:!0,get:function(){return x[G]},set:function(U){x[G]=U}})},re=t(x),z=0;re.length>z;)Y(re[z++]);O.constructor=L,L.prototype=O,f(r,"RegExp",L)}b("RegExp")},{"../internals/create-non-enumerable-property":120,"../internals/descriptors":125,"../internals/fails":140,"../internals/global":147,"../internals/has":148,"../internals/inherit-if-required":155,"../internals/internal-state":157,"../internals/is-forced":160,"../internals/is-regexp":164,"../internals/object-define-property":179,"../internals/object-get-own-property-names":182,"../internals/redefine":197,"../internals/regexp-flags":200,"../internals/regexp-sticky-helpers":201,"../internals/regexp-unsupported-dot-all":202,"../internals/regexp-unsupported-ncg":203,"../internals/set-species":207,"../internals/to-string":228,"../internals/well-known-symbol":237}],261:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/regexp-exec");a({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},{"../internals/export":139,"../internals/regexp-exec":199}],262:[function(e,w,g){var a=e("../internals/redefine"),r=e("../internals/an-object"),u=e("../internals/to-string"),l=e("../internals/fails"),c=e("../internals/regexp-flags"),s="toString",t=RegExp.prototype,i=t[s],n=l(function(){return i.call({source:"a",flags:"b"})!="/a/b"}),o=i.name!=s;(n||o)&&a(RegExp.prototype,s,function(){var f=r(this),d=u(f.source),m=f.flags,h=u(m===void 0&&f instanceof RegExp&&!("flags"in t)?c.call(f):m);return"/"+d+"/"+h},{unsafe:!0})},{"../internals/an-object":94,"../internals/fails":140,"../internals/redefine":197,"../internals/regexp-flags":200,"../internals/to-string":228}],263:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/not-a-regexp"),u=e("../internals/require-object-coercible"),l=e("../internals/to-string"),c=e("../internals/correct-is-regexp-logic");a({target:"String",proto:!0,forced:!c("includes")},{includes:function(t){return!!~l(u(this)).indexOf(l(r(t)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":117,"../internals/export":139,"../internals/not-a-regexp":175,"../internals/require-object-coercible":204,"../internals/to-string":228}],264:[function(e,w,g){var a=e("../internals/string-multibyte").charAt,r=e("../internals/to-string"),u=e("../internals/internal-state"),l=e("../internals/define-iterator"),c="String Iterator",s=u.set,t=u.getterFor(c);l(String,"String",function(i){s(this,{type:c,string:r(i),index:0})},function(){var n=t(this),o=n.string,p=n.index,f;return p>=o.length?{value:void 0,done:!0}:(f=a(o,p),n.index+=f.length,{value:f,done:!1})})},{"../internals/define-iterator":123,"../internals/internal-state":157,"../internals/string-multibyte":213,"../internals/to-string":228}],265:[function(e,w,g){var a=e("../internals/fix-regexp-well-known-symbol-logic"),r=e("../internals/an-object"),u=e("../internals/to-length"),l=e("../internals/to-string"),c=e("../internals/require-object-coercible"),s=e("../internals/advance-string-index"),t=e("../internals/regexp-exec-abstract");a("match",function(i,n,o){return[function(f){var d=c(this),m=f==null?void 0:f[i];return m!==void 0?m.call(f,d):new RegExp(f)[i](l(d))},function(p){var f=r(this),d=l(p),m=o(n,f,d);if(m.done)return m.value;if(!f.global)return t(f,d);var h=f.unicode;f.lastIndex=0;for(var b=[],S=0,v;(v=t(f,d))!==null;){var j=l(v[0]);b[S]=j,j===""&&(f.lastIndex=s(d,u(f.lastIndex),h)),S++}return S===0?null:b}]})},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/to-length":221,"../internals/to-string":228}],266:[function(e,w,g){var a=e("../internals/fix-regexp-well-known-symbol-logic"),r=e("../internals/fails"),u=e("../internals/an-object"),l=e("../internals/to-integer"),c=e("../internals/to-length"),s=e("../internals/to-string"),t=e("../internals/require-object-coercible"),i=e("../internals/advance-string-index"),n=e("../internals/get-substitution"),o=e("../internals/regexp-exec-abstract"),p=e("../internals/well-known-symbol"),f=p("replace"),d=Math.max,m=Math.min,h=function(j){return j===void 0?j:String(j)},b=function(){return"a".replace(/./,"$0")==="$0"}(),S=function(){return/./[f]?/./[f]("a","$0")==="":!1}(),v=!r(function(){var j=/./;return j.exec=function(){var y=[];return y.groups={a:"7"},y},"".replace(j,"$<a>")!=="7"});a("replace",function(j,y,x){var O=S?"$":"$0";return[function(E,_){var T=t(this),k=E==null?void 0:E[f];return k!==void 0?k.call(E,T,_):y.call(s(T),E,_)},function(A,E){var _=u(this),T=s(A);if(typeof E=="string"&&E.indexOf(O)===-1&&E.indexOf("$<")===-1){var k=x(y,_,T,E);if(k.done)return k.value}var F=typeof E=="function";F||(E=s(E));var W=_.global;if(W){var V=_.unicode;_.lastIndex=0}for(var L=[];;){var Y=o(_,T);if(Y===null||(L.push(Y),!W))break;var re=s(Y[0]);re===""&&(_.lastIndex=i(T,c(_.lastIndex),V))}for(var z="",G=0,U=0;U<L.length;U++){Y=L[U];for(var P=s(Y[0]),B=d(m(l(Y.index),T.length),0),K=[],J=1;J<Y.length;J++)K.push(h(Y[J]));var q=Y.groups;if(F){var X=[P].concat(K,B,T);q!==void 0&&X.push(q);var ae=s(E.apply(void 0,X))}else ae=n(P,T,B,K,q,E);B>=G&&(z+=T.slice(G,B)+ae,G=B+P.length)}return z+T.slice(G)}]},!v||!b||S)},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fails":140,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/get-substitution":146,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/to-integer":220,"../internals/to-length":221,"../internals/to-string":228,"../internals/well-known-symbol":237}],267:[function(e,w,g){var a=e("../internals/fix-regexp-well-known-symbol-logic"),r=e("../internals/an-object"),u=e("../internals/require-object-coercible"),l=e("../internals/same-value"),c=e("../internals/to-string"),s=e("../internals/regexp-exec-abstract");a("search",function(t,i,n){return[function(p){var f=u(this),d=p==null?void 0:p[t];return d!==void 0?d.call(p,f):new RegExp(p)[t](c(f))},function(o){var p=r(this),f=c(o),d=n(i,p,f);if(d.done)return d.value;var m=p.lastIndex;l(m,0)||(p.lastIndex=0);var h=s(p,f);return l(p.lastIndex,m)||(p.lastIndex=m),h===null?-1:h.index}]})},{"../internals/an-object":94,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/regexp-exec-abstract":198,"../internals/require-object-coercible":204,"../internals/same-value":205,"../internals/to-string":228}],268:[function(e,w,g){var a=e("../internals/fix-regexp-well-known-symbol-logic"),r=e("../internals/is-regexp"),u=e("../internals/an-object"),l=e("../internals/require-object-coercible"),c=e("../internals/species-constructor"),s=e("../internals/advance-string-index"),t=e("../internals/to-length"),i=e("../internals/to-string"),n=e("../internals/regexp-exec-abstract"),o=e("../internals/regexp-exec"),p=e("../internals/regexp-sticky-helpers"),f=e("../internals/fails"),d=p.UNSUPPORTED_Y,m=[].push,h=Math.min,b=4294967295,S=!f(function(){var v=/(?:)/,j=v.exec;v.exec=function(){return j.apply(this,arguments)};var y="ab".split(v);return y.length!==2||y[0]!=="a"||y[1]!=="b"});a("split",function(v,j,y){var x;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?x=function(O,A){var E=i(l(this)),_=A===void 0?b:A>>>0;if(_===0)return[];if(O===void 0)return[E];if(!r(O))return j.call(E,O,_);for(var T=[],k=(O.ignoreCase?"i":"")+(O.multiline?"m":"")+(O.unicode?"u":"")+(O.sticky?"y":""),F=0,W=new RegExp(O.source,k+"g"),V,L,Y;(V=o.call(W,E))&&(L=W.lastIndex,!(L>F&&(T.push(E.slice(F,V.index)),V.length>1&&V.index<E.length&&m.apply(T,V.slice(1)),Y=V[0].length,F=L,T.length>=_)));)W.lastIndex===V.index&&W.lastIndex++;return F===E.length?(Y||!W.test(""))&&T.push(""):T.push(E.slice(F)),T.length>_?T.slice(0,_):T}:"0".split(void 0,0).length?x=function(O,A){return O===void 0&&A===0?[]:j.call(this,O,A)}:x=j,[function(A,E){var _=l(this),T=A==null?void 0:A[v];return T!==void 0?T.call(A,_,E):x.call(i(_),A,E)},function(O,A){var E=u(this),_=i(O),T=y(x,E,_,A,x!==j);if(T.done)return T.value;var k=c(E,RegExp),F=E.unicode,W=(E.ignoreCase?"i":"")+(E.multiline?"m":"")+(E.unicode?"u":"")+(d?"g":"y"),V=new k(d?"^(?:"+E.source+")":E,W),L=A===void 0?b:A>>>0;if(L===0)return[];if(_.length===0)return n(V,_)===null?[_]:[];for(var Y=0,re=0,z=[];re<_.length;){V.lastIndex=d?0:re;var G=n(V,d?_.slice(re):_),U;if(G===null||(U=h(t(V.lastIndex+(d?re:0)),_.length))===Y)re=s(_,re,F);else{if(z.push(_.slice(Y,re)),z.length===L)return z;for(var P=1;P<=G.length-1;P++)if(z.push(G[P]),z.length===L)return z;re=Y=U}}return z.push(_.slice(Y)),z}]},!S,d)},{"../internals/advance-string-index":92,"../internals/an-object":94,"../internals/fails":140,"../internals/fix-regexp-well-known-symbol-logic":141,"../internals/is-regexp":164,"../internals/regexp-exec":199,"../internals/regexp-exec-abstract":198,"../internals/regexp-sticky-helpers":201,"../internals/require-object-coercible":204,"../internals/species-constructor":212,"../internals/to-length":221,"../internals/to-string":228}],269:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/string-trim").trim,u=e("../internals/string-trim-forced");a({target:"String",proto:!0,forced:u("trim")},{trim:function(){return r(this)}})},{"../internals/export":139,"../internals/string-trim":215,"../internals/string-trim-forced":214}],270:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/descriptors"),u=e("../internals/global"),l=e("../internals/has"),c=e("../internals/is-object"),s=e("../internals/object-define-property").f,t=e("../internals/copy-constructor-properties"),i=u.Symbol;if(r&&typeof i=="function"&&(!("description"in i.prototype)||i().description!==void 0)){var n={},o=function(){var b=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),S=this instanceof o?new i(b):b===void 0?i():i(b);return b===""&&(n[S]=!0),S};t(o,i);var p=o.prototype=i.prototype;p.constructor=o;var f=p.toString,d=String(i("test"))=="Symbol(test)",m=/^Symbol\((.*)\)[^)]+$/;s(p,"description",{configurable:!0,get:function(){var b=c(this)?this.valueOf():this,S=f.call(b);if(l(n,b))return"";var v=d?S.slice(7,-1):S.replace(m,"$1");return v===""?void 0:v}}),a({global:!0,forced:!0},{Symbol:o})}},{"../internals/copy-constructor-properties":116,"../internals/descriptors":125,"../internals/export":139,"../internals/global":147,"../internals/has":148,"../internals/is-object":162,"../internals/object-define-property":179}],271:[function(e,w,g){var a=e("../internals/export"),r=e("../internals/global"),u=e("../internals/get-built-in"),l=e("../internals/is-pure"),c=e("../internals/descriptors"),s=e("../internals/native-symbol"),t=e("../internals/fails"),i=e("../internals/has"),n=e("../internals/is-array"),o=e("../internals/is-object"),p=e("../internals/is-symbol"),f=e("../internals/an-object"),d=e("../internals/to-object"),m=e("../internals/to-indexed-object"),h=e("../internals/to-property-key"),b=e("../internals/to-string"),S=e("../internals/create-property-descriptor"),v=e("../internals/object-create"),j=e("../internals/object-keys"),y=e("../internals/object-get-own-property-names"),x=e("../internals/object-get-own-property-names-external"),O=e("../internals/object-get-own-property-symbols"),A=e("../internals/object-get-own-property-descriptor"),E=e("../internals/object-define-property"),_=e("../internals/object-property-is-enumerable"),T=e("../internals/create-non-enumerable-property"),k=e("../internals/redefine"),F=e("../internals/shared"),W=e("../internals/shared-key"),V=e("../internals/hidden-keys"),L=e("../internals/uid"),Y=e("../internals/well-known-symbol"),re=e("../internals/well-known-symbol-wrapped"),z=e("../internals/define-well-known-symbol"),G=e("../internals/set-to-string-tag"),U=e("../internals/internal-state"),P=e("../internals/array-iteration").forEach,B=W("hidden"),K="Symbol",J="prototype",q=Y("toPrimitive"),X=U.set,ae=U.getterFor(K),M=Object[J],D=r.Symbol,N=u("JSON","stringify"),I=A.f,te=E.f,Q=x.f,Z=_.f,ie=F("symbols"),ce=F("op-symbols"),oe=F("string-to-symbol-registry"),me=F("symbol-to-string-registry"),ge=F("wks"),$=r.QObject,R=!$||!$[J]||!$[J].findChild,C=c&&t(function(){return v(te({},"a",{get:function(){return te(this,"a",{value:7}).a}})).a!=7})?function(le,fe,pe){var he=I(M,fe);he&&delete M[fe],te(le,fe,pe),he&&le!==M&&te(M,fe,he)}:te,H=function(le,fe){var pe=ie[le]=v(D[J]);return X(pe,{type:K,tag:le,description:fe}),c||(pe.description=fe),pe},ee=function(fe,pe,he){fe===M&&ee(ce,pe,he),f(fe);var ve=h(pe);return f(he),i(ie,ve)?(he.enumerable?(i(fe,B)&&fe[B][ve]&&(fe[B][ve]=!1),he=v(he,{enumerable:S(0,!1)})):(i(fe,B)||te(fe,B,S(1,{})),fe[B][ve]=!0),C(fe,ve,he)):te(fe,ve,he)},ne=function(fe,pe){f(fe);var he=m(pe),ve=j(he).concat(we(he));return P(ve,function(je){(!c||se.call(he,je))&&ee(fe,je,he[je])}),fe},ue=function(fe,pe){return pe===void 0?v(fe):ne(v(fe),pe)},se=function(fe){var pe=h(fe),he=Z.call(this,pe);return this===M&&i(ie,pe)&&!i(ce,pe)?!1:he||!i(this,pe)||!i(ie,pe)||i(this,B)&&this[B][pe]?he:!0},de=function(fe,pe){var he=m(fe),ve=h(pe);if(!(he===M&&i(ie,ve)&&!i(ce,ve))){var je=I(he,ve);return je&&i(ie,ve)&&!(i(he,B)&&he[B][ve])&&(je.enumerable=!0),je}},be=function(fe){var pe=Q(m(fe)),he=[];return P(pe,function(ve){!i(ie,ve)&&!i(V,ve)&&he.push(ve)}),he},we=function(fe){var pe=fe===M,he=Q(pe?ce:m(fe)),ve=[];return P(he,function(je){i(ie,je)&&(!pe||i(M,je))&&ve.push(ie[je])}),ve};if(s||(D=function(){if(this instanceof D)throw TypeError("Symbol is not a constructor");var fe=!arguments.length||arguments[0]===void 0?void 0:b(arguments[0]),pe=L(fe),he=function(ve){this===M&&he.call(ce,ve),i(this,B)&&i(this[B],pe)&&(this[B][pe]=!1),C(this,pe,S(1,ve))};return c&&R&&C(M,pe,{configurable:!0,set:he}),H(pe,fe)},k(D[J],"toString",function(){return ae(this).tag}),k(D,"withoutSetter",function(le){return H(L(le),le)}),_.f=se,E.f=ee,A.f=de,y.f=x.f=be,O.f=we,re.f=function(le){return H(Y(le),le)},c&&(te(D[J],"description",{configurable:!0,get:function(){return ae(this).description}}),l||k(M,"propertyIsEnumerable",se,{unsafe:!0}))),a({global:!0,wrap:!0,forced:!s,sham:!s},{Symbol:D}),P(j(ge),function(le){z(le)}),a({target:K,stat:!0,forced:!s},{for:function(le){var fe=b(le);if(i(oe,fe))return oe[fe];var pe=D(fe);return oe[fe]=pe,me[pe]=fe,pe},keyFor:function(fe){if(!p(fe))throw TypeError(fe+" is not a symbol");if(i(me,fe))return me[fe]},useSetter:function(){R=!0},useSimple:function(){R=!1}}),a({target:"Object",stat:!0,forced:!s,sham:!c},{create:ue,defineProperty:ee,defineProperties:ne,getOwnPropertyDescriptor:de}),a({target:"Object",stat:!0,forced:!s},{getOwnPropertyNames:be,getOwnPropertySymbols:we}),a({target:"Object",stat:!0,forced:t(function(){O.f(1)})},{getOwnPropertySymbols:function(fe){return O.f(d(fe))}}),N){var ye=!s||t(function(){var le=D();return N([le])!="[null]"||N({a:le})!="{}"||N(Object(le))!="{}"});a({target:"JSON",stat:!0,forced:ye},{stringify:function(fe,pe,he){for(var ve=[fe],je=1,Te;arguments.length>je;)ve.push(arguments[je++]);if(Te=pe,!(!o(pe)&&fe===void 0||p(fe)))return n(pe)||(pe=function(Ee,Se){if(typeof Te=="function"&&(Se=Te.call(this,Ee,Se)),!p(Se))return Se}),ve[1]=pe,N.apply(null,ve)}})}D[J][q]||T(D[J],q,D[J].valueOf),G(D,K),V[B]=!0},{"../internals/an-object":94,"../internals/array-iteration":104,"../internals/create-non-enumerable-property":120,"../internals/create-property-descriptor":121,"../internals/define-well-known-symbol":124,"../internals/descriptors":125,"../internals/export":139,"../internals/fails":140,"../internals/get-built-in":143,"../internals/global":147,"../internals/has":148,"../internals/hidden-keys":149,"../internals/internal-state":157,"../internals/is-array":159,"../internals/is-object":162,"../internals/is-pure":163,"../internals/is-symbol":165,"../internals/native-symbol":172,"../internals/object-create":177,"../internals/object-define-property":179,"../internals/object-get-own-property-descriptor":180,"../internals/object-get-own-property-names":182,"../internals/object-get-own-property-names-external":181,"../internals/object-get-own-property-symbols":183,"../internals/object-keys":186,"../internals/object-property-is-enumerable":187,"../internals/redefine":197,"../internals/set-to-string-tag":208,"../internals/shared":211,"../internals/shared-key":209,"../internals/to-indexed-object":219,"../internals/to-object":222,"../internals/to-property-key":226,"../internals/to-string":228,"../internals/uid":234,"../internals/well-known-symbol":237,"../internals/well-known-symbol-wrapped":236}],272:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-copy-within"),u=a.aTypedArray,l=a.exportTypedArrayMethod;l("copyWithin",function(s,t){return r.call(u(this),s,t,arguments.length>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-copy-within":98}],273:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").every,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("every",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],274:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-fill"),u=a.aTypedArray,l=a.exportTypedArrayMethod;l("fill",function(s){return r.apply(u(this),arguments)})},{"../internals/array-buffer-view-core":96,"../internals/array-fill":99}],275:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").filter,u=e("../internals/typed-array-from-species-and-list"),l=a.aTypedArray,c=a.exportTypedArrayMethod;c("filter",function(t){var i=r(l(this),t,arguments.length>1?arguments[1]:void 0);return u(this,i)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/typed-array-from-species-and-list":231}],276:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").findIndex,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("findIndex",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],277:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").find,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("find",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],278:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").forEach,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("forEach",function(s){r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],279:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-includes").includes,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("includes",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-includes":103}],280:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-includes").indexOf,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("indexOf",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-includes":103}],281:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/array-buffer-view-core"),u=e("../modules/es.array.iterator"),l=e("../internals/well-known-symbol"),c=l("iterator"),s=a.Uint8Array,t=u.values,i=u.keys,n=u.entries,o=r.aTypedArray,p=r.exportTypedArrayMethod,f=s&&s.prototype[c],d=!!f&&(f.name=="values"||f.name==null),m=function(){return t.call(o(this))};p("entries",function(){return n.call(o(this))}),p("keys",function(){return i.call(o(this))}),p("values",m,!d),p(c,m,!d)},{"../internals/array-buffer-view-core":96,"../internals/global":147,"../internals/well-known-symbol":237,"../modules/es.array.iterator":247}],282:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=a.aTypedArray,u=a.exportTypedArrayMethod,l=[].join;u("join",function(s){return l.apply(r(this),arguments)})},{"../internals/array-buffer-view-core":96}],283:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-last-index-of"),u=a.aTypedArray,l=a.exportTypedArrayMethod;l("lastIndexOf",function(s){return r.apply(u(this),arguments)})},{"../internals/array-buffer-view-core":96,"../internals/array-last-index-of":105}],284:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").map,u=e("../internals/typed-array-species-constructor"),l=a.aTypedArray,c=a.exportTypedArrayMethod;c("map",function(t){return r(l(this),t,arguments.length>1?arguments[1]:void 0,function(i,n){return new(u(i))(n)})})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104,"../internals/typed-array-species-constructor":233}],285:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-reduce").right,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("reduceRight",function(s){return r(u(this),s,arguments.length,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-reduce":108}],286:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-reduce").left,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("reduce",function(s){return r(u(this),s,arguments.length,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-reduce":108}],287:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=a.aTypedArray,u=a.exportTypedArrayMethod,l=Math.floor;u("reverse",function(){for(var s=this,t=r(s).length,i=l(t/2),n=0,o;n<i;)o=s[n],s[n++]=s[--t],s[t]=o;return s})},{"../internals/array-buffer-view-core":96}],288:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/to-length"),u=e("../internals/to-offset"),l=e("../internals/to-object"),c=e("../internals/fails"),s=a.aTypedArray,t=a.exportTypedArrayMethod,i=c(function(){new Int8Array(1).set({})});t("set",function(o){s(this);var p=u(arguments.length>1?arguments[1]:void 0,1),f=this.length,d=l(o),m=r(d.length),h=0;if(m+p>f)throw RangeError("Wrong length");for(;h<m;)this[p+h]=d[h++]},i)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/to-length":221,"../internals/to-object":222,"../internals/to-offset":223}],289:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/typed-array-species-constructor"),u=e("../internals/fails"),l=a.aTypedArray,c=a.exportTypedArrayMethod,s=[].slice,t=u(function(){new Int8Array(1).slice()});c("slice",function(n,o){for(var p=s.call(l(this),n,o),f=r(this),d=0,m=p.length,h=new f(m);m>d;)h[d]=p[d++];return h},t)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/typed-array-species-constructor":233}],290:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/array-iteration").some,u=a.aTypedArray,l=a.exportTypedArrayMethod;l("some",function(s){return r(u(this),s,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":96,"../internals/array-iteration":104}],291:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/global"),u=e("../internals/fails"),l=e("../internals/a-function"),c=e("../internals/to-length"),s=e("../internals/array-sort"),t=e("../internals/engine-ff-version"),i=e("../internals/engine-is-ie-or-edge"),n=e("../internals/engine-v8-version"),o=e("../internals/engine-webkit-version"),p=a.aTypedArray,f=a.exportTypedArrayMethod,d=r.Uint16Array,m=d&&d.prototype.sort,h=!!m&&!u(function(){var v=new d(2);v.sort(null),v.sort({})}),b=!!m&&!u(function(){if(n)return n<74;if(t)return t<67;if(i)return!0;if(o)return o<602;var v=new d(516),j=Array(516),y,x;for(y=0;y<516;y++)x=y%4,v[y]=515-y,j[y]=y-2*x+3;for(v.sort(function(O,A){return(O/4|0)-(A/4|0)}),y=0;y<516;y++)if(v[y]!==j[y])return!0}),S=function(v){return function(j,y){return v!==void 0?+v(j,y)||0:y!==y?-1:j!==j?1:j===0&&y===0?1/j>0&&1/y<0?1:-1:j>y}};f("sort",function(j){var y=this;if(j!==void 0&&l(j),b)return m.call(y,j);p(y);var x=c(y.length),O=Array(x),A;for(A=0;A<x;A++)O[A]=y[A];for(O=s(y,S(j)),A=0;A<x;A++)y[A]=O[A];return y},!b||h)},{"../internals/a-function":89,"../internals/array-buffer-view-core":96,"../internals/array-sort":109,"../internals/engine-ff-version":128,"../internals/engine-is-ie-or-edge":130,"../internals/engine-v8-version":136,"../internals/engine-webkit-version":137,"../internals/fails":140,"../internals/global":147,"../internals/to-length":221}],292:[function(e,w,g){var a=e("../internals/array-buffer-view-core"),r=e("../internals/to-length"),u=e("../internals/to-absolute-index"),l=e("../internals/typed-array-species-constructor"),c=a.aTypedArray,s=a.exportTypedArrayMethod;s("subarray",function(i,n){var o=c(this),p=o.length,f=u(i,p),d=l(o);return new d(o.buffer,o.byteOffset+f*o.BYTES_PER_ELEMENT,r((n===void 0?p:u(n,p))-f))})},{"../internals/array-buffer-view-core":96,"../internals/to-absolute-index":217,"../internals/to-length":221,"../internals/typed-array-species-constructor":233}],293:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/array-buffer-view-core"),u=e("../internals/fails"),l=a.Int8Array,c=r.aTypedArray,s=r.exportTypedArrayMethod,t=[].toLocaleString,i=[].slice,n=!!l&&u(function(){t.call(new l(1))}),o=u(function(){return[1,2].toLocaleString()!=new l([1,2]).toLocaleString()})||!u(function(){l.prototype.toLocaleString.call([1,2])});s("toLocaleString",function(){return t.apply(n?i.call(c(this)):c(this),arguments)},o)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/global":147}],294:[function(e,w,g){var a=e("../internals/array-buffer-view-core").exportTypedArrayMethod,r=e("../internals/fails"),u=e("../internals/global"),l=u.Uint8Array,c=l&&l.prototype||{},s=[].toString,t=[].join;r(function(){s.call({})})&&(s=function(){return t.call(this)});var i=c.toString!=s;a("toString",s,i)},{"../internals/array-buffer-view-core":96,"../internals/fails":140,"../internals/global":147}],295:[function(e,w,g){var a=e("../internals/typed-array-constructor");a("Uint8",function(r){return function(l,c,s){return r(this,l,c,s)}})},{"../internals/typed-array-constructor":229}],296:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/dom-iterables"),u=e("../internals/array-for-each"),l=e("../internals/create-non-enumerable-property");for(var c in r){var s=a[c],t=s&&s.prototype;if(t&&t.forEach!==u)try{l(t,"forEach",u)}catch(i){t.forEach=u}}},{"../internals/array-for-each":100,"../internals/create-non-enumerable-property":120,"../internals/dom-iterables":127,"../internals/global":147}],297:[function(e,w,g){var a=e("../internals/global"),r=e("../internals/dom-iterables"),u=e("../modules/es.array.iterator"),l=e("../internals/create-non-enumerable-property"),c=e("../internals/well-known-symbol"),s=c("iterator"),t=c("toStringTag"),i=u.values;for(var n in r){var o=a[n],p=o&&o.prototype;if(p){if(p[s]!==i)try{l(p,s,i)}catch(d){p[s]=i}if(p[t]||l(p,t,n),r[n]){for(var f in u)if(p[f]!==u[f])try{l(p,f,u[f])}catch(d){p[f]=u[f]}}}}},{"../internals/create-non-enumerable-property":120,"../internals/dom-iterables":127,"../internals/global":147,"../internals/well-known-symbol":237,"../modules/es.array.iterator":247}],298:[function(e,w,g){function a(b){return Array.isArray?Array.isArray(b):h(b)==="[object Array]"}g.isArray=a;function r(b){return typeof b=="boolean"}g.isBoolean=r;function u(b){return b===null}g.isNull=u;function l(b){return b==null}g.isNullOrUndefined=l;function c(b){return typeof b=="number"}g.isNumber=c;function s(b){return typeof b=="string"}g.isString=s;function t(b){return typeof b=="symbol"}g.isSymbol=t;function i(b){return b===void 0}g.isUndefined=i;function n(b){return h(b)==="[object RegExp]"}g.isRegExp=n;function o(b){return typeof b=="object"&&b!==null}g.isObject=o;function p(b){return h(b)==="[object Date]"}g.isDate=p;function f(b){return h(b)==="[object Error]"||b instanceof Error}g.isError=f;function d(b){return typeof b=="function"}g.isFunction=d;function m(b){return b===null||typeof b=="boolean"||typeof b=="number"||typeof b=="string"||typeof b=="symbol"||typeof b=="undefined"}g.isPrimitive=m,g.isBuffer=e("buffer").Buffer.isBuffer;function h(b){return Object.prototype.toString.call(b)}},{buffer:85}],299:[function(e,w,g){(function(a){var r=function(){var t=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,i=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,n=/[^-+\dA-Z]/g;return function(o,p,f,d){if(arguments.length===1&&s(o)==="string"&&!/\d/.test(o)&&(p=o,o=void 0),o=o||new Date,o instanceof Date||(o=new Date(o)),isNaN(o))throw TypeError("Invalid date");p=String(r.masks[p]||p||r.masks.default);var m=p.slice(0,4);(m==="UTC:"||m==="GMT:")&&(p=p.slice(4),f=!0,m==="GMT:"&&(d=!0));var h=f?"getUTC":"get",b=o[h+"Date"](),S=o[h+"Day"](),v=o[h+"Month"](),j=o[h+"FullYear"](),y=o[h+"Hours"](),x=o[h+"Minutes"](),O=o[h+"Seconds"](),A=o[h+"Milliseconds"](),E=f?0:o.getTimezoneOffset(),_=l(o),T=c(o),k={d:b,dd:u(b),ddd:r.i18n.dayNames[S],dddd:r.i18n.dayNames[S+7],m:v+1,mm:u(v+1),mmm:r.i18n.monthNames[v],mmmm:r.i18n.monthNames[v+12],yy:String(j).slice(2),yyyy:j,h:y%12||12,hh:u(y%12||12),H:y,HH:u(y),M:x,MM:u(x),s:O,ss:u(O),l:u(A,3),L:u(Math.round(A/10)),t:y<12?"a":"p",tt:y<12?"am":"pm",T:y<12?"A":"P",TT:y<12?"AM":"PM",Z:d?"GMT":f?"UTC":(String(o).match(i)||[""]).pop().replace(n,""),o:(E>0?"-":"+")+u(Math.floor(Math.abs(E)/60)*100+Math.abs(E)%60,4),S:["th","st","nd","rd"][b%10>3?0:(b%100-b%10!=10)*b%10],W:_,N:T};return p.replace(t,function(F){return F in k?k[F]:F.slice(1,F.length-1)})}}();r.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},r.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function u(t,i){for(t=String(t),i=i||2;t.length<i;)t="0"+t;return t}function l(t){var i=new Date(t.getFullYear(),t.getMonth(),t.getDate());i.setDate(i.getDate()-(i.getDay()+6)%7+3);var n=new Date(i.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);var o=i.getTimezoneOffset()-n.getTimezoneOffset();i.setHours(i.getHours()-o);var p=(i-n)/(864e5*7);return 1+Math.floor(p)}function c(t){var i=t.getDay();return i===0&&(i=7),i}function s(t){return t===null?"null":t===void 0?"undefined":typeof t!="object"?typeof t:Array.isArray(t)?"array":{}.toString.call(t).slice(8,-1).toLowerCase()}typeof g=="object"?w.exports=r:a.dateFormat=r})(this)},{}],300:[function(e,w,g){var a=/["'&<>]/;w.exports=r;function r(u){var l=""+u,c=a.exec(l);if(!c)return l;var s,t="",i=0,n=0;for(i=c.index;i<l.length;i++){switch(l.charCodeAt(i)){case 34:s=""";break;case 38:s="&";break;case 39:s="'";break;case 60:s="<";break;case 62:s=">";break;default:continue}n!==i&&(t+=l.substring(n,i)),n=i+1,t+=s}return n!==i?t+l.substring(n,i):t}},{}],301:[function(e,w,g){function a(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}w.exports=a,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._maxListeners=void 0,a.defaultMaxListeners=10,a.prototype.setMaxListeners=function(s){if(!u(s)||s<0||isNaN(s))throw TypeError("n must be a positive number");return this._maxListeners=s,this},a.prototype.emit=function(s){var t,i,n,o,p,f;if(this._events||(this._events={}),s==="error"&&(!this._events.error||l(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var d=new Error('Uncaught, unspecified "error" event. ('+t+")");throw d.context=t,d}if(i=this._events[s],c(i))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),i.apply(this,o)}else if(l(i))for(o=Array.prototype.slice.call(arguments,1),f=i.slice(),n=f.length,p=0;p<n;p++)f[p].apply(this,o);return!0},a.prototype.addListener=function(s,t){var i;if(!r(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",s,r(t.listener)?t.listener:t),this._events[s]?l(this._events[s])?this._events[s].push(t):this._events[s]=[this._events[s],t]:this._events[s]=t,l(this._events[s])&&!this._events[s].warned&&(c(this._maxListeners)?i=a.defaultMaxListeners:i=this._maxListeners,i&&i>0&&this._events[s].length>i&&(this._events[s].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[s].length),typeof console.trace=="function"&&console.trace())),this},a.prototype.on=a.prototype.addListener,a.prototype.once=function(s,t){if(!r(t))throw TypeError("listener must be a function");var i=!1;function n(){this.removeListener(s,n),i||(i=!0,t.apply(this,arguments))}return n.listener=t,this.on(s,n),this},a.prototype.removeListener=function(s,t){var i,n,o,p;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[s])return this;if(i=this._events[s],o=i.length,n=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[s],this._events.removeListener&&this.emit("removeListener",s,t);else if(l(i)){for(p=o;p-- >0;)if(i[p]===t||i[p].listener&&i[p].listener===t){n=p;break}if(n<0)return this;i.length===1?(i.length=0,delete this._events[s]):i.splice(n,1),this._events.removeListener&&this.emit("removeListener",s,t)}return this},a.prototype.removeAllListeners=function(s){var t,i;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[s]&&delete this._events[s],this;if(arguments.length===0){for(t in this._events)t!=="removeListener"&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(i=this._events[s],r(i))this.removeListener(s,i);else if(i)for(;i.length;)this.removeListener(s,i[i.length-1]);return delete this._events[s],this},a.prototype.listeners=function(s){var t;return!this._events||!this._events[s]?t=[]:r(this._events[s])?t=[this._events[s]]:t=this._events[s].slice(),t},a.prototype.listenerCount=function(s){if(this._events){var t=this._events[s];if(r(t))return 1;if(t)return t.length}return 0},a.listenerCount=function(s,t){return s.listenerCount(t)};function r(s){return typeof s=="function"}function u(s){return typeof s=="number"}function l(s){return typeof s=="object"&&s!==null}function c(s){return s===void 0}},{}],302:[function(e,w,g){var a=e("http"),r=w.exports;for(var u in a)a.hasOwnProperty(u)&&(r[u]=a[u]);r.request=function(l,c){return l||(l={}),l.scheme="https",l.protocol="https:",a.request.call(this,l,c)}},{http:400}],303:[function(e,w,g){var a=e("util"),r=e("ms");w.exports=function(u){if(typeof u=="number")return u;var l=r(u);if(l===void 0){var c=new Error(a.format("humanize-ms(%j) result undefined",u));console.warn(c.stack)}return l}},{ms:319,util:352}],304:[function(e,w,g){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */g.read=function(a,r,u,l,c){var s,t,i=c*8-l-1,n=(1<<i)-1,o=n>>1,p=-7,f=u?c-1:0,d=u?-1:1,m=a[r+f];for(f+=d,s=m&(1<<-p)-1,m>>=-p,p+=i;p>0;s=s*256+a[r+f],f+=d,p-=8);for(t=s&(1<<-p)-1,s>>=-p,p+=l;p>0;t=t*256+a[r+f],f+=d,p-=8);if(s===0)s=1-o;else{if(s===n)return t?NaN:(m?-1:1)*(1/0);t=t+Math.pow(2,l),s=s-o}return(m?-1:1)*t*Math.pow(2,s-l)},g.write=function(a,r,u,l,c,s){var t,i,n,o=s*8-c-1,p=(1<<o)-1,f=p>>1,d=c===23?Math.pow(2,-24)-Math.pow(2,-77):0,m=l?0:s-1,h=l?1:-1,b=r<0||r===0&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(i=isNaN(r)?1:0,t=p):(t=Math.floor(Math.log(r)/Math.LN2),r*(n=Math.pow(2,-t))<1&&(t--,n*=2),t+f>=1?r+=d/n:r+=d*Math.pow(2,1-f),r*n>=2&&(t++,n/=2),t+f>=p?(i=0,t=p):t+f>=1?(i=(r*n-1)*Math.pow(2,c),t=t+f):(i=r*Math.pow(2,f-1)*Math.pow(2,c),t=0));c>=8;a[u+m]=i&255,m+=h,i/=256,c-=8);for(t=t<<c|i,o+=c;o>0;a[u+m]=t&255,m+=h,t/=256,o-=8);a[u+m-h]|=b*128}},{}],305:[function(e,w,g){var a=[e("./nextTick"),e("./queueMicrotask"),e("./mutation.js"),e("./messageChannel"),e("./stateChange"),e("./timeout")],r,u,l=-1,c=[],s=!1;function t(){!r||!u||(r=!1,u.length?c=u.concat(c):l=-1,c.length&&i())}function i(){if(!r){s=!1,r=!0;for(var m=c.length,h=setTimeout(t);m;){for(u=c,c=[];u&&++l<m;)u[l].run();l=-1,m=c.length}u=null,l=-1,r=!1,clearTimeout(h)}}for(var n,o=-1,p=a.length;++o<p;)if(a[o]&&a[o].test&&a[o].test()){n=a[o].install(i);break}function f(m,h){this.fun=m,this.array=h}f.prototype.run=function(){var m=this.fun,h=this.array;switch(h.length){case 0:return m();case 1:return m(h[0]);case 2:return m(h[0],h[1]);case 3:return m(h[0],h[1],h[2]);default:return m.apply(null,h)}},w.exports=d;function d(m){var h=new Array(arguments.length-1);if(arguments.length>1)for(var b=1;b<arguments.length;b++)h[b-1]=arguments[b];c.push(new f(m,h)),!s&&!r&&(s=!0,n())}},{"./messageChannel":306,"./mutation.js":307,"./nextTick":84,"./queueMicrotask":308,"./stateChange":309,"./timeout":310}],306:[function(e,w,g){(function(a){(function(){g.test=function(){return a.setImmediate?!1:typeof a.MessageChannel!="undefined"},g.install=function(r){var u=new a.MessageChannel;return u.port1.onmessage=r,function(){u.port2.postMessage(0)}}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],307:[function(e,w,g){(function(a){(function(){var r=a.MutationObserver||a.WebKitMutationObserver;g.test=function(){return r},g.install=function(u){var l=0,c=new r(u),s=a.document.createTextNode("");return c.observe(s,{characterData:!0}),function(){s.data=l=++l%2}}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],308:[function(e,w,g){(function(a){(function(){g.test=function(){return typeof a.queueMicrotask=="function"},g.install=function(r){return function(){a.queueMicrotask(r)}}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],309:[function(e,w,g){(function(a){(function(){g.test=function(){return"document"in a&&"onreadystatechange"in a.document.createElement("script")},g.install=function(r){return function(){var u=a.document.createElement("script");return u.onreadystatechange=function(){r(),u.onreadystatechange=null,u.parentNode.removeChild(u),u=null},a.document.documentElement.appendChild(u),r}}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],310:[function(e,w,g){g.test=function(){return!0},g.install=function(a){return function(){setTimeout(a,0)}}},{}],311:[function(e,w,g){typeof Object.create=="function"?w.exports=function(r,u){u&&(r.super_=u,r.prototype=Object.create(u.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:w.exports=function(r,u){if(u){r.super_=u;var l=function(){};l.prototype=u.prototype,r.prototype=new l,r.prototype.constructor=r}}},{}],312:[function(e,w,g){/*!
- * Determine if an object is a Buffer
- *
- * @author Feross Aboukhadijeh <https://feross.org>
- * @license MIT
- */w.exports=function(u){return u!=null&&(a(u)||r(u)||!!u._isBuffer)};function a(u){return!!u.constructor&&typeof u.constructor.isBuffer=="function"&&u.constructor.isBuffer(u)}function r(u){return typeof u.readFloatLE=="function"&&typeof u.slice=="function"&&a(u.slice(0,0))}},{}],313:[function(e,w,g){var a={}.toString;w.exports=Array.isArray||function(r){return a.call(r)=="[object Array]"}},{}],314:[function(e,w,g){(function(a){(function(){(function(r,u){typeof g=="object"&&typeof w!="undefined"?w.exports=u(r):u(r)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof a!="undefined"?a:this,function(r){r=r||{};var u=r.Base64,l="2.6.4",c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(V){for(var L={},Y=0,re=V.length;Y<re;Y++)L[V.charAt(Y)]=Y;return L}(c),t=String.fromCharCode,i=function(V){if(V.length<2){var L=V.charCodeAt(0);return L<128?V:L<2048?t(192|L>>>6)+t(128|L&63):t(224|L>>>12&15)+t(128|L>>>6&63)+t(128|L&63)}else{var L=65536+(V.charCodeAt(0)-55296)*1024+(V.charCodeAt(1)-56320);return t(240|L>>>18&7)+t(128|L>>>12&63)+t(128|L>>>6&63)+t(128|L&63)}},n=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,o=function(V){return V.replace(n,i)},p=function(V){var L=[0,2,1][V.length%3],Y=V.charCodeAt(0)<<16|(V.length>1?V.charCodeAt(1):0)<<8|(V.length>2?V.charCodeAt(2):0),re=[c.charAt(Y>>>18),c.charAt(Y>>>12&63),L>=2?"=":c.charAt(Y>>>6&63),L>=1?"=":c.charAt(Y&63)];return re.join("")},f=r.btoa&&typeof r.btoa=="function"?function(V){return r.btoa(V)}:function(V){if(V.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return V.replace(/[\s\S]{1,3}/g,p)},d=function(V){return f(o(String(V)))},m=function(V){return V.replace(/[+\/]/g,function(L){return L=="+"?"-":"_"}).replace(/=/g,"")},h=function(V,L){return L?m(d(V)):d(V)},b=function(V){return h(V,!0)},S;r.Uint8Array&&(S=function(V,L){for(var Y="",re=0,z=V.length;re<z;re+=3){var G=V[re],U=V[re+1],P=V[re+2],B=G<<16|U<<8|P;Y+=c.charAt(B>>>18)+c.charAt(B>>>12&63)+(typeof U!="undefined"?c.charAt(B>>>6&63):"=")+(typeof P!="undefined"?c.charAt(B&63):"=")}return L?m(Y):Y});var v=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,j=function(V){switch(V.length){case 4:var L=(7&V.charCodeAt(0))<<18|(63&V.charCodeAt(1))<<12|(63&V.charCodeAt(2))<<6|63&V.charCodeAt(3),Y=L-65536;return t((Y>>>10)+55296)+t((Y&1023)+56320);case 3:return t((15&V.charCodeAt(0))<<12|(63&V.charCodeAt(1))<<6|63&V.charCodeAt(2));default:return t((31&V.charCodeAt(0))<<6|63&V.charCodeAt(1))}},y=function(V){return V.replace(v,j)},x=function(V){var L=V.length,Y=L%4,re=(L>0?s[V.charAt(0)]<<18:0)|(L>1?s[V.charAt(1)]<<12:0)|(L>2?s[V.charAt(2)]<<6:0)|(L>3?s[V.charAt(3)]:0),z=[t(re>>>16),t(re>>>8&255),t(re&255)];return z.length-=[0,0,2,1][Y],z.join("")},O=r.atob&&typeof r.atob=="function"?function(V){return r.atob(V)}:function(V){return V.replace(/\S{1,4}/g,x)},A=function(V){return O(String(V).replace(/[^A-Za-z0-9\+\/]/g,""))},E=function(V){return y(O(V))},_=function(V){return String(V).replace(/[-_]/g,function(L){return L=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},T=function(V){return E(_(V))},k;r.Uint8Array&&(k=function(V){return Uint8Array.from(A(_(V)),function(L){return L.charCodeAt(0)})});var F=function(){var V=r.Base64;return r.Base64=u,V};if(r.Base64={VERSION:l,atob:A,btoa:f,fromBase64:T,toBase64:h,utob:o,encode:h,encodeURI:b,btou:y,decode:T,noConflict:F,fromUint8Array:S,toUint8Array:k},typeof Object.defineProperty=="function"){var W=function(V){return{value:V,enumerable:!1,writable:!0,configurable:!0}};r.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",W(function(){return T(this)})),Object.defineProperty(String.prototype,"toBase64",W(function(V){return h(this,V)})),Object.defineProperty(String.prototype,"toBase64URI",W(function(){return h(this,!0)}))}}return r.Meteor&&(Base64=r.Base64),typeof w!="undefined"&&w.exports&&(w.exports.Base64=r.Base64),{Base64:r.Base64}})}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],315:[function(e,w,g){w.exports=r;var a=Object.prototype.hasOwnProperty;function r(u,l,c){if(!u)throw new TypeError("argument dest is required");if(!l)throw new TypeError("argument src is required");return c===void 0&&(c=!0),Object.getOwnPropertyNames(l).forEach(function(t){if(!(!c&&a.call(u,t))){var i=Object.getOwnPropertyDescriptor(l,t);Object.defineProperty(u,t,i)}}),u}},{}],316:[function(e,w,g){e("core-js/modules/es.array.map.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.regexp.constructor.js"),e("core-js/modules/es.regexp.to-string.js");function a(){this._types=Object.create(null),this._extensions=Object.create(null);for(var r=0;r<arguments.length;r++)this.define(arguments[r]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}a.prototype.define=function(r,u){for(var l in r){var c=r[l].map(function(n){return n.toLowerCase()});l=l.toLowerCase();for(var s=0;s<c.length;s++){var t=c[s];if(t[0]!=="*"){if(!u&&t in this._types)throw new Error('Attempt to change mapping for "'+t+'" extension from "'+this._types[t]+'" to "'+l+'". Pass `force=true` to allow this, otherwise remove "'+t+'" from the list of extensions for "'+l+'".');this._types[t]=l}}if(u||!this._extensions[l]){var i=c[0];this._extensions[l]=i[0]!=="*"?i:i.substr(1)}}},a.prototype.getType=function(r){r=String(r);var u=r.replace(/^.*[/\\]/,"").toLowerCase(),l=u.replace(/^.*\./,"").toLowerCase(),c=u.length<r.length,s=l.length<u.length-1;return(s||!c)&&this._types[l]||null},a.prototype.getExtension=function(r){return r=/^\s*([^;\s]*)/.test(r)&&RegExp.$1,r&&this._extensions[r.toLowerCase()]||null},w.exports=a},{"core-js/modules/es.array.map.js":249,"core-js/modules/es.regexp.constructor.js":260,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.replace.js":266}],317:[function(e,w,g){var a=e("./Mime");w.exports=new a(e("./types/standard"))},{"./Mime":316,"./types/standard":318}],318:[function(e,w,g){w.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma","es"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/mrb-consumer+xml":["*xdf"],"application/mrb-publish+xml":["*xdf"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["*xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-error+xml":["xer"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],319:[function(e,w,g){var a=1e3,r=a*60,u=r*60,l=u*24,c=l*7,s=l*365.25;w.exports=function(p,f){f=f||{};var d=typeof p;if(d==="string"&&p.length>0)return t(p);if(d==="number"&&isFinite(p))return f.long?n(p):i(p);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(p))};function t(p){if(p=String(p),!(p.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(p);if(!!f){var d=parseFloat(f[1]),m=(f[2]||"ms").toLowerCase();switch(m){case"years":case"year":case"yrs":case"yr":case"y":return d*s;case"weeks":case"week":case"w":return d*c;case"days":case"day":case"d":return d*l;case"hours":case"hour":case"hrs":case"hr":case"h":return d*u;case"minutes":case"minute":case"mins":case"min":case"m":return d*r;case"seconds":case"second":case"secs":case"sec":case"s":return d*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function i(p){var f=Math.abs(p);return f>=l?Math.round(p/l)+"d":f>=u?Math.round(p/u)+"h":f>=r?Math.round(p/r)+"m":f>=a?Math.round(p/a)+"s":p+"ms"}function n(p){var f=Math.abs(p);return f>=l?o(p,f,l,"day"):f>=u?o(p,f,u,"hour"):f>=r?o(p,f,r,"minute"):f>=a?o(p,f,a,"second"):p+" ms"}function o(p,f,d,m){var h=f>=d*1.5;return Math.round(p/d)+" "+m+(h?"s":"")}},{}],320:[function(e,w,g){var a=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;function l(s){if(s==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(s)}function c(){try{if(!Object.assign)return!1;var s=new String("abc");if(s[5]="de",Object.getOwnPropertyNames(s)[0]==="5")return!1;for(var t={},i=0;i<10;i++)t["_"+String.fromCharCode(i)]=i;var n=Object.getOwnPropertyNames(t).map(function(p){return t[p]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(p){o[p]=p}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch(p){return!1}}w.exports=c()?Object.assign:function(s,t){for(var i,n=l(s),o,p=1;p<arguments.length;p++){i=Object(arguments[p]);for(var f in i)r.call(i,f)&&(n[f]=i[f]);if(a){o=a(i);for(var d=0;d<o.length;d++)u.call(i,o[d])&&(n[o[d]]=i[o[d]])}}return n}},{}],321:[function(e,w,g){(function(a){(function(){function r(s,t){for(var i=0,n=s.length-1;n>=0;n--){var o=s[n];o==="."?s.splice(n,1):o===".."?(s.splice(n,1),i++):i&&(s.splice(n,1),i--)}if(t)for(;i--;i)s.unshift("..");return s}g.resolve=function(){for(var s="",t=!1,i=arguments.length-1;i>=-1&&!t;i--){var n=i>=0?arguments[i]:a.cwd();if(typeof n!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!n)continue;s=n+"/"+s,t=n.charAt(0)==="/"}return s=r(l(s.split("/"),function(o){return!!o}),!t).join("/"),(t?"/":"")+s||"."},g.normalize=function(s){var t=g.isAbsolute(s),i=c(s,-1)==="/";return s=r(l(s.split("/"),function(n){return!!n}),!t).join("/"),!s&&!t&&(s="."),s&&i&&(s+="/"),(t?"/":"")+s},g.isAbsolute=function(s){return s.charAt(0)==="/"},g.join=function(){var s=Array.prototype.slice.call(arguments,0);return g.normalize(l(s,function(t,i){if(typeof t!="string")throw new TypeError("Arguments to path.join must be strings");return t}).join("/"))},g.relative=function(s,t){s=g.resolve(s).substr(1),t=g.resolve(t).substr(1);function i(h){for(var b=0;b<h.length&&h[b]==="";b++);for(var S=h.length-1;S>=0&&h[S]==="";S--);return b>S?[]:h.slice(b,S-b+1)}for(var n=i(s.split("/")),o=i(t.split("/")),p=Math.min(n.length,o.length),f=p,d=0;d<p;d++)if(n[d]!==o[d]){f=d;break}for(var m=[],d=f;d<n.length;d++)m.push("..");return m=m.concat(o.slice(f)),m.join("/")},g.sep="/",g.delimiter=":",g.dirname=function(s){if(typeof s!="string"&&(s=s+""),s.length===0)return".";for(var t=s.charCodeAt(0),i=t===47,n=-1,o=!0,p=s.length-1;p>=1;--p)if(t=s.charCodeAt(p),t===47){if(!o){n=p;break}}else o=!1;return n===-1?i?"/":".":i&&n===1?"/":s.slice(0,n)};function u(s){typeof s!="string"&&(s=s+"");var t=0,i=-1,n=!0,o;for(o=s.length-1;o>=0;--o)if(s.charCodeAt(o)===47){if(!n){t=o+1;break}}else i===-1&&(n=!1,i=o+1);return i===-1?"":s.slice(t,i)}g.basename=function(s,t){var i=u(s);return t&&i.substr(-1*t.length)===t&&(i=i.substr(0,i.length-t.length)),i},g.extname=function(s){typeof s!="string"&&(s=s+"");for(var t=-1,i=0,n=-1,o=!0,p=0,f=s.length-1;f>=0;--f){var d=s.charCodeAt(f);if(d===47){if(!o){i=f+1;break}continue}n===-1&&(o=!1,n=f+1),d===46?t===-1?t=f:p!==1&&(p=1):t!==-1&&(p=-1)}return t===-1||n===-1||p===0||p===1&&t===n-1&&t===i+1?"":s.slice(t,n)};function l(s,t){if(s.filter)return s.filter(t);for(var i=[],n=0;n<s.length;n++)t(s[n],n,s)&&i.push(s[n]);return i}var c="ab".substr(-1)==="b"?function(s,t,i){return s.substr(t,i)}:function(s,t,i){return t<0&&(t=s.length+t),s.substr(t,i)}}).call(this)}).call(this,e("_process"))},{_process:399}],322:[function(e,w,g){(function(a){(function(){(function(){var r={function:!0,object:!0},u=r[typeof window]&&window||this,l=r[typeof g]&&g,c=r[typeof w]&&w&&!w.nodeType&&w,s=l&&c&&typeof a=="object"&&a;s&&(s.global===s||s.window===s||s.self===s)&&(u=s);var t=Math.pow(2,53)-1,i=/\bOpera/,n=Object.prototype,o=n.hasOwnProperty,p=n.toString;function f(E){return E=String(E),E.charAt(0).toUpperCase()+E.slice(1)}function d(E,_,T){var k={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return _&&T&&/^Win/i.test(E)&&!/^Windows Phone /i.test(E)&&(k=k[/[\d.]+$/.exec(E)])&&(E="Windows "+k),E=String(E),_&&T&&(E=E.replace(RegExp(_,"i"),T)),E=h(E.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),E}function m(E,_){var T=-1,k=E?E.length:0;if(typeof k=="number"&&k>-1&&k<=t)for(;++T<k;)_(E[T],T,E);else b(E,_)}function h(E){return E=x(E),/^(?:webOS|i(?:OS|P))/.test(E)?E:f(E)}function b(E,_){for(var T in E)o.call(E,T)&&_(E[T],T,E)}function S(E){return E==null?f(E):p.call(E).slice(8,-1)}function v(E,_){var T=E!=null?typeof E[_]:"number";return!/^(?:boolean|number|string|undefined)$/.test(T)&&(T=="object"?!!E[_]:!0)}function j(E){return String(E).replace(/([ -])(?!$)/g,"$1?")}function y(E,_){var T=null;return m(E,function(k,F){T=_(T,k,F,E)}),T}function x(E){return String(E).replace(/^ +| +$/g,"")}function O(E){var _=u,T=E&&typeof E=="object"&&S(E)!="String";T&&(_=E,E=null);var k=_.navigator||{},F=k.userAgent||"";E||(E=F);var W=T?!!k.likeChrome:/\bChrome\b/.test(E)&&!/internal|\n/i.test(p.toString()),V="Object",L=T?V:"ScriptBridgingProxyObject",Y=T?V:"Environment",re=T&&_.java?"JavaPackage":S(_.java),z=T?V:"RuntimeObject",G=/\bJava/.test(re)&&_.java,U=G&&S(_.environment)==Y,P=G?"a":"\u03B1",B=G?"b":"\u03B2",K=_.document||{},J=_.operamini||_.opera,q=i.test(q=T&&J?J["[[Class]]"]:S(J))?q:J=null,X,ae=E,M=[],D=null,N=E==F,I=N&&J&&typeof J.version=="function"&&J.version(),te,Q=me([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),Z=$(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"(?:Edge|Edg|EdgA|EdgiOS)"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Vivaldi","Waterfox","WebPositive",{label:"Yandex Browser",pattern:"YaBrowser"},{label:"UC Browser",pattern:"UCBrowser"},"Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chromium","Chrome",{label:"Chrome",pattern:"(?:HeadlessChrome)"},{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),ie=C([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),ce=ge({Apple:{iPad:1,iPhone:1,iPod:1},Alcatel:{},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},Huawei:{},Lenovo:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Oppo:{},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1},Xiaomi:{Mi:1,Redmi:1}}),oe=R(["Windows Phone","KaiOS","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian",{label:"DragonFly BSD",pattern:"DragonFly"},"Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function me(ue){return y(ue,function(se,de){return se||RegExp("\\b"+(de.pattern||j(de))+"\\b","i").exec(E)&&(de.label||de)})}function ge(ue){return y(ue,function(se,de,be){return se||(de[ie]||de[/^[a-z]+(?: +[a-z]+\b)*/i.exec(ie)]||RegExp("\\b"+j(be)+"(?:\\b|\\w*\\d)","i").exec(E))&&be})}function $(ue){return y(ue,function(se,de){return se||RegExp("\\b"+(de.pattern||j(de))+"\\b","i").exec(E)&&(de.label||de)})}function R(ue){return y(ue,function(se,de){var be=de.pattern||j(de);return!se&&(se=RegExp("\\b"+be+"(?:/[\\d.]+|[ \\w.]*)","i").exec(E))&&(se=d(se,be,de.label||de)),se})}function C(ue){return y(ue,function(se,de){var be=de.pattern||j(de);return!se&&(se=RegExp("\\b"+be+" *\\d+[.\\w_]*","i").exec(E)||RegExp("\\b"+be+" *\\w+-[\\w]*","i").exec(E)||RegExp("\\b"+be+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(E))&&((se=String(de.label&&!RegExp(be,"i").test(de.label)?de.label:se).split("/"))[1]&&!/[\d.]+/.test(se[0])&&(se[0]+=" "+se[1]),de=de.label||de,se=h(se[0].replace(RegExp(be,"i"),de).replace(RegExp("; *(?:"+de+"[_-])?","i")," ").replace(RegExp("("+de+")[-_.]?(\\w)","i"),"$1 $2"))),se})}function H(ue){return y(ue,function(se,de){return se||(RegExp(de+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(E)||0)[1]||null})}function ee(){return this.description||""}if(Q&&(Q=[Q]),/\bAndroid\b/.test(oe)&&!ie&&(X=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(E))&&(ie=x(X[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),ce&&!ie?ie=C([ce]):ce&&ie&&(ie=ie.replace(RegExp("^("+j(ce)+")[-_.\\s]","i"),ce+" ").replace(RegExp("^("+j(ce)+")[-_.]?(\\w)","i"),ce+" $2")),(X=/\bGoogle TV\b/.exec(ie))&&(ie=X[0]),/\bSimulator\b/i.test(E)&&(ie=(ie?ie+" ":"")+"Simulator"),Z=="Opera Mini"&&/\bOPiOS\b/.test(E)&&M.push("running in Turbo/Uncompressed mode"),Z=="IE"&&/\blike iPhone OS\b/.test(E)?(X=O(E.replace(/like iPhone OS/,"")),ce=X.manufacturer,ie=X.product):/^iP/.test(ie)?(Z||(Z="Safari"),oe="iOS"+((X=/ OS ([\d_]+)/i.exec(E))?" "+X[1].replace(/_/g,"."):"")):Z=="Konqueror"&&/^Linux\b/i.test(oe)?oe="Kubuntu":ce&&ce!="Google"&&(/Chrome/.test(Z)&&!/\bMobile Safari\b/i.test(E)||/\bVita\b/.test(ie))||/\bAndroid\b/.test(oe)&&/^Chrome/.test(Z)&&/\bVersion\//i.test(E)?(Z="Android Browser",oe=/\bAndroid\b/.test(oe)?oe:"Android"):Z=="Silk"?(/\bMobi/i.test(E)||(oe="Android",M.unshift("desktop mode")),/Accelerated *= *true/i.test(E)&&M.unshift("accelerated")):Z=="UC Browser"&&/\bUCWEB\b/.test(E)?M.push("speed mode"):Z=="PaleMoon"&&(X=/\bFirefox\/([\d.]+)\b/.exec(E))?M.push("identifying as Firefox "+X[1]):Z=="Firefox"&&(X=/\b(Mobile|Tablet|TV)\b/i.exec(E))?(oe||(oe="Firefox OS"),ie||(ie=X[1])):!Z||(X=!/\bMinefield\b/i.test(E)&&/\b(?:Firefox|Safari)\b/.exec(Z))?(Z&&!ie&&/[\/,]|^[^(]+?\)/.test(E.slice(E.indexOf(X+"/")+8))&&(Z=null),(X=ie||ce||oe)&&(ie||ce||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(oe))&&(Z=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(oe)?oe:X)+" Browser")):Z=="Electron"&&(X=(/\bChrome\/([\d.]+)\b/.exec(E)||0)[1])&&M.push("Chromium "+X),I||(I=H(["(?:Cloud9|CriOS|CrMo|Edge|Edg|EdgA|EdgiOS|FxiOS|HeadlessChrome|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$)|UCBrowser|YaBrowser)","Version",j(Z),"(?:Firefox|Minefield|NetFront)"])),(X=Q=="iCab"&&parseFloat(I)>3&&"WebKit"||/\bOpera\b/.test(Z)&&(/\bOPR\b/.test(E)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(E)&&!/^(?:Trident|EdgeHTML)$/.test(Q)&&"WebKit"||!Q&&/\bMSIE\b/i.test(E)&&(oe=="Mac OS"?"Tasman":"Trident")||Q=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Z)&&"NetFront")&&(Q=[X]),Z=="IE"&&(X=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(E)||0)[1])?(Z+=" Mobile",oe="Windows Phone "+(/\+$/.test(X)?X:X+".x"),M.unshift("desktop mode")):/\bWPDesktop\b/i.test(E)?(Z="IE Mobile",oe="Windows Phone 8.x",M.unshift("desktop mode"),I||(I=(/\brv:([\d.]+)/.exec(E)||0)[1])):Z!="IE"&&Q=="Trident"&&(X=/\brv:([\d.]+)/.exec(E))&&(Z&&M.push("identifying as "+Z+(I?" "+I:"")),Z="IE",I=X[1]),N){if(v(_,"global"))if(G&&(X=G.lang.System,ae=X.getProperty("os.arch"),oe=oe||X.getProperty("os.name")+" "+X.getProperty("os.version")),U){try{I=_.require("ringo/engine").version.join("."),Z="RingoJS"}catch(ue){(X=_.system)&&X.global.system==_.system&&(Z="Narwhal",oe||(oe=X[0].os||null))}Z||(Z="Rhino")}else typeof _.process=="object"&&!_.process.browser&&(X=_.process)&&(typeof X.versions=="object"&&(typeof X.versions.electron=="string"?(M.push("Node "+X.versions.node),Z="Electron",I=X.versions.electron):typeof X.versions.nw=="string"&&(M.push("Chromium "+I,"Node "+X.versions.node),Z="NW.js",I=X.versions.nw)),Z||(Z="Node.js",ae=X.arch,oe=X.platform,I=/[\d.]+/.exec(X.version),I=I?I[0]:null));else S(X=_.runtime)==L?(Z="Adobe AIR",oe=X.flash.system.Capabilities.os):S(X=_.phantom)==z?(Z="PhantomJS",I=(X=X.version||null)&&X.major+"."+X.minor+"."+X.patch):typeof K.documentMode=="number"&&(X=/\bTrident\/(\d+)/i.exec(E))?(I=[I,K.documentMode],(X=+X[1]+4)!=I[1]&&(M.push("IE "+I[1]+" mode"),Q&&(Q[1]=""),I[1]=X),I=Z=="IE"?String(I[1].toFixed(1)):I[0]):typeof K.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Z)&&(M.push("masking as "+Z+" "+I),Z="IE",I="11.0",Q=["Trident"],oe="Windows");oe=oe&&h(oe)}if(I&&(X=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(I)||/(?:alpha|beta)(?: ?\d)?/i.exec(E+";"+(N&&k.appMinorVersion))||/\bMinefield\b/i.test(E)&&"a")&&(D=/b/i.test(X)?"beta":"alpha",I=I.replace(RegExp(X+"\\+?$"),"")+(D=="beta"?B:P)+(/\d+\+?/.exec(X)||"")),Z=="Fennec"||Z=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(oe))Z="Firefox Mobile";else if(Z=="Maxthon"&&I)I=I.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(ie))ie=="Xbox 360"&&(oe=null),ie=="Xbox 360"&&/\bIEMobile\b/.test(E)&&M.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(Z)||Z&&!ie&&!/Browser|Mobi/.test(Z))&&(oe=="Windows CE"||/Mobi/i.test(E)))Z+=" Mobile";else if(Z=="IE"&&N)try{_.external===null&&M.unshift("platform preview")}catch(ue){M.unshift("embedded")}else(/\bBlackBerry\b/.test(ie)||/\bBB10\b/.test(E))&&(X=(RegExp(ie.replace(/ +/g," *")+"/([.\\d]+)","i").exec(E)||0)[1]||I)?(X=[X,/BB10/.test(E)],oe=(X[1]?(ie=null,ce="BlackBerry"):"Device Software")+" "+X[0],I=null):this!=b&&ie!="Wii"&&(N&&J||/Opera/.test(Z)&&/\b(?:MSIE|Firefox)\b/i.test(E)||Z=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(oe)||Z=="IE"&&(oe&&!/^Win/.test(oe)&&I>5.5||/\bWindows XP\b/.test(oe)&&I>8||I==8&&!/\bTrident\b/.test(E)))&&!i.test(X=O.call(b,E.replace(i,"")+";"))&&X.name&&(X="ing as "+X.name+((X=X.version)?" "+X:""),i.test(Z)?(/\bIE\b/.test(X)&&oe=="Mac OS"&&(oe=null),X="identify"+X):(X="mask"+X,q?Z=h(q.replace(/([a-z])([A-Z])/g,"$1 $2")):Z="Opera",/\bIE\b/.test(X)&&(oe=null),N||(I=null)),Q=["Presto"],M.push(X));(X=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(E)||0)[1])&&(X=[parseFloat(X.replace(/\.(\d)$/,".0$1")),X],Z=="Safari"&&X[1].slice(-1)=="+"?(Z="WebKit Nightly",D="alpha",I=X[1].slice(0,-1)):(I==X[1]||I==(X[2]=(/\bSafari\/([\d.]+\+?)/i.exec(E)||0)[1]))&&(I=null),X[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(E)||0)[1],X[0]==537.36&&X[2]==537.36&&parseFloat(X[1])>=28&&Q=="WebKit"&&(Q=["Blink"]),!N||!W&&!X[1]?(Q&&(Q[1]="like Safari"),X=(X=X[0],X<400?1:X<500?2:X<526?3:X<533?4:X<534?"4+":X<535?5:X<537?6:X<538?7:X<601?8:X<602?9:X<604?10:X<606?11:X<608?12:"12")):(Q&&(Q[1]="like Chrome"),X=X[1]||(X=X[0],X<530?1:X<532?2:X<532.05?3:X<533?4:X<534.03?5:X<534.07?6:X<534.1?7:X<534.13?8:X<534.16?9:X<534.24?10:X<534.3?11:X<535.01?12:X<535.02?"13+":X<535.07?15:X<535.11?16:X<535.19?17:X<536.05?18:X<536.1?19:X<537.01?20:X<537.11?"21+":X<537.13?23:X<537.18?24:X<537.24?25:X<537.36?26:Q!="Blink"?"27":"28")),Q&&(Q[1]+=" "+(X+=typeof X=="number"?".x":/[.+]/.test(X)?"":"+")),Z=="Safari"&&(!I||parseInt(I)>45)?I=X:Z=="Chrome"&&/\bHeadlessChrome/i.test(E)&&M.unshift("headless")),Z=="Opera"&&(X=/\bzbov|zvav$/.exec(oe))?(Z+=" ",M.unshift("desktop mode"),X=="zvav"?(Z+="Mini",I=null):Z+="Mobile",oe=oe.replace(RegExp(" *"+X+"$"),"")):Z=="Safari"&&/\bChrome\b/.exec(Q&&Q[1])?(M.unshift("desktop mode"),Z="Chrome Mobile",I=null,/\bOS X\b/.test(oe)?(ce="Apple",oe="iOS 4.3+"):oe=null):/\bSRWare Iron\b/.test(Z)&&!I&&(I=H("Chrome")),I&&I.indexOf(X=/[\d.]+$/.exec(oe))==0&&E.indexOf("/"+X+"-")>-1&&(oe=x(oe.replace(X,""))),oe&&oe.indexOf(Z)!=-1&&!RegExp(Z+" OS").test(oe)&&(oe=oe.replace(RegExp(" *"+j(Z)+" *"),"")),Q&&!/\b(?:Avant|Nook)\b/.test(Z)&&(/Browser|Lunascape|Maxthon/.test(Z)||Z!="Safari"&&/^iOS/.test(oe)&&/\bSafari\b/.test(Q[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Z)&&Q[1])&&(X=Q[Q.length-1])&&M.push(X),M.length&&(M=["("+M.join("; ")+")"]),ce&&ie&&ie.indexOf(ce)<0&&M.push("on "+ce),ie&&M.push((/^on /.test(M[M.length-1])?"":"on ")+ie),oe&&(X=/ ([\d.+]+)$/.exec(oe),te=X&&oe.charAt(oe.length-X[0].length-1)=="/",oe={architecture:32,family:X&&!te?oe.replace(X[0],""):oe,version:X?X[1]:null,toString:function(){var ue=this.version;return this.family+(ue&&!te?" "+ue:"")+(this.architecture==64?" 64-bit":"")}}),(X=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(ae))&&!/\bi686\b/i.test(ae)?(oe&&(oe.architecture=64,oe.family=oe.family.replace(RegExp(" *"+X),"")),Z&&(/\bWOW64\b/i.test(E)||N&&/\w(?:86|32)$/.test(k.cpuClass||k.platform)&&!/\bWin64; x64\b/i.test(E))&&M.unshift("32-bit")):oe&&/^OS X/.test(oe.family)&&Z=="Chrome"&&parseFloat(I)>=39&&(oe.architecture=64),E||(E=null);var ne={};return ne.description=E,ne.layout=Q&&Q[0],ne.manufacturer=ce,ne.name=Z,ne.prerelease=D,ne.product=ie,ne.ua=E,ne.version=Z&&I,ne.os=oe||{architecture:null,family:null,version:null,toString:function(){return"null"}},ne.parse=O,ne.toString=ee,ne.version&&M.unshift(I),ne.name&&M.unshift(Z),oe&&Z&&!(oe==String(oe).split(" ")[0]&&(oe==Z.split(" ")[0]||ie))&&M.push(ie?"("+oe+")":"on "+oe),M.length&&(ne.description=M.join(" ")),ne}var A=O();l&&c?b(A,function(E,_){l[_]=E}):u.platform=A}).call(this)}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],323:[function(e,w,g){(function(a){(function(){typeof a=="undefined"||!a.version||a.version.indexOf("v0.")===0||a.version.indexOf("v1.")===0&&a.version.indexOf("v1.8.")!==0?w.exports={nextTick:r}:w.exports=a;function r(u,l,c,s){if(typeof u!="function")throw new TypeError('"callback" argument must be a function');var t=arguments.length,i,n;switch(t){case 0:case 1:return a.nextTick(u);case 2:return a.nextTick(function(){u.call(null,l)});case 3:return a.nextTick(function(){u.call(null,l,c)});case 4:return a.nextTick(function(){u.call(null,l,c,s)});default:for(i=new Array(t-1),n=0;n<i.length;)i[n++]=arguments[n];return a.nextTick(function(){u.apply(null,i)})}}}).call(this)}).call(this,e("_process"))},{_process:399}],324:[function(e,w,g){var a=w.exports={},r,u;function l(){throw new Error("setTimeout has not been defined")}function c(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?r=setTimeout:r=l}catch(b){r=l}try{typeof clearTimeout=="function"?u=clearTimeout:u=c}catch(b){u=c}})();function s(b){if(r===setTimeout)return setTimeout(b,0);if((r===l||!r)&&setTimeout)return r=setTimeout,setTimeout(b,0);try{return r(b,0)}catch(S){try{return r.call(null,b,0)}catch(v){return r.call(this,b,0)}}}function t(b){if(u===clearTimeout)return clearTimeout(b);if((u===c||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(b);try{return u(b)}catch(S){try{return u.call(null,b)}catch(v){return u.call(this,b)}}}var i=[],n=!1,o,p=-1;function f(){!n||!o||(n=!1,o.length?i=o.concat(i):p=-1,i.length&&d())}function d(){if(!n){var b=s(f);n=!0;for(var S=i.length;S;){for(o=i,i=[];++p<S;)o&&o[p].run();p=-1,S=i.length}o=null,n=!1,t(b)}}a.nextTick=function(b){var S=new Array(arguments.length-1);if(arguments.length>1)for(var v=1;v<arguments.length;v++)S[v-1]=arguments[v];i.push(new m(b,S)),i.length===1&&!n&&s(d)};function m(b,S){this.fun=b,this.array=S}m.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={};function h(){}a.on=h,a.addListener=h,a.once=h,a.off=h,a.removeListener=h,a.removeAllListeners=h,a.emit=h,a.prependListener=h,a.prependOnceListener=h,a.listeners=function(b){return[]},a.binding=function(b){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(b){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},{}],325:[function(e,w,g){(function(a){(function(){(function(r){var u=typeof g=="object"&&g&&!g.nodeType&&g,l=typeof w=="object"&&w&&!w.nodeType&&w,c=typeof a=="object"&&a;(c.global===c||c.window===c||c.self===c)&&(r=c);var s,t=2147483647,i=36,n=1,o=26,p=38,f=700,d=72,m=128,h="-",b=/^xn--/,S=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,j={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},y=i-n,x=Math.floor,O=String.fromCharCode,A;function E(U){throw new RangeError(j[U])}function _(U,P){for(var B=U.length,K=[];B--;)K[B]=P(U[B]);return K}function T(U,P){var B=U.split("@"),K="";B.length>1&&(K=B[0]+"@",U=B[1]),U=U.replace(v,".");var J=U.split("."),q=_(J,P).join(".");return K+q}function k(U){for(var P=[],B=0,K=U.length,J,q;B<K;)J=U.charCodeAt(B++),J>=55296&&J<=56319&&B<K?(q=U.charCodeAt(B++),(q&64512)==56320?P.push(((J&1023)<<10)+(q&1023)+65536):(P.push(J),B--)):P.push(J);return P}function F(U){return _(U,function(P){var B="";return P>65535&&(P-=65536,B+=O(P>>>10&1023|55296),P=56320|P&1023),B+=O(P),B}).join("")}function W(U){return U-48<10?U-22:U-65<26?U-65:U-97<26?U-97:i}function V(U,P){return U+22+75*(U<26)-((P!=0)<<5)}function L(U,P,B){var K=0;for(U=B?x(U/f):U>>1,U+=x(U/P);U>y*o>>1;K+=i)U=x(U/y);return x(K+(y+1)*U/(U+p))}function Y(U){var P=[],B=U.length,K,J=0,q=m,X=d,ae,M,D,N,I,te,Q,Z,ie;for(ae=U.lastIndexOf(h),ae<0&&(ae=0),M=0;M<ae;++M)U.charCodeAt(M)>=128&&E("not-basic"),P.push(U.charCodeAt(M));for(D=ae>0?ae+1:0;D<B;){for(N=J,I=1,te=i;D>=B&&E("invalid-input"),Q=W(U.charCodeAt(D++)),(Q>=i||Q>x((t-J)/I))&&E("overflow"),J+=Q*I,Z=te<=X?n:te>=X+o?o:te-X,!(Q<Z);te+=i)ie=i-Z,I>x(t/ie)&&E("overflow"),I*=ie;K=P.length+1,X=L(J-N,K,N==0),x(J/K)>t-q&&E("overflow"),q+=x(J/K),J%=K,P.splice(J++,0,q)}return F(P)}function re(U){var P,B,K,J,q,X,ae,M,D,N,I,te=[],Q,Z,ie,ce;for(U=k(U),Q=U.length,P=m,B=0,q=d,X=0;X<Q;++X)I=U[X],I<128&&te.push(O(I));for(K=J=te.length,J&&te.push(h);K<Q;){for(ae=t,X=0;X<Q;++X)I=U[X],I>=P&&I<ae&&(ae=I);for(Z=K+1,ae-P>x((t-B)/Z)&&E("overflow"),B+=(ae-P)*Z,P=ae,X=0;X<Q;++X)if(I=U[X],I<P&&++B>t&&E("overflow"),I==P){for(M=B,D=i;N=D<=q?n:D>=q+o?o:D-q,!(M<N);D+=i)ce=M-N,ie=i-N,te.push(O(V(N+ce%ie,0))),M=x(ce/ie);te.push(O(V(M,0))),q=L(B,Z,K==J),B=0,++K}++B,++P}return te.join("")}function z(U){return T(U,function(P){return b.test(P)?Y(P.slice(4).toLowerCase()):P})}function G(U){return T(U,function(P){return S.test(P)?"xn--"+re(P):P})}if(s={version:"1.4.1",ucs2:{decode:k,encode:F},decode:Y,encode:re,toASCII:G,toUnicode:z},u&&l)if(w.exports==u)l.exports=s;else for(A in s)s.hasOwnProperty(A)&&(u[A]=s[A]);else r.punycode=s})(this)}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],326:[function(e,w,g){function a(u,l){return Object.prototype.hasOwnProperty.call(u,l)}w.exports=function(u,l,c,s){l=l||"&",c=c||"=";var t={};if(typeof u!="string"||u.length===0)return t;var i=/\+/g;u=u.split(l);var n=1e3;s&&typeof s.maxKeys=="number"&&(n=s.maxKeys);var o=u.length;n>0&&o>n&&(o=n);for(var p=0;p<o;++p){var f=u[p].replace(i,"%20"),d=f.indexOf(c),m,h,b,S;d>=0?(m=f.substr(0,d),h=f.substr(d+1)):(m=f,h=""),b=decodeURIComponent(m),S=decodeURIComponent(h),a(t,b)?r(t[b])?t[b].push(S):t[b]=[t[b],S]:t[b]=S}return t};var r=Array.isArray||function(u){return Object.prototype.toString.call(u)==="[object Array]"}},{}],327:[function(e,w,g){var a=function(c){switch(typeof c){case"string":return c;case"boolean":return c?"true":"false";case"number":return isFinite(c)?c:"";default:return""}};w.exports=function(c,s,t,i){return s=s||"&",t=t||"=",c===null&&(c=void 0),typeof c=="object"?u(l(c),function(n){var o=encodeURIComponent(a(n))+t;return r(c[n])?u(c[n],function(p){return o+encodeURIComponent(a(p))}).join(s):o+encodeURIComponent(a(c[n]))}).join(s):i?encodeURIComponent(a(i))+t+encodeURIComponent(a(c)):""};var r=Array.isArray||function(c){return Object.prototype.toString.call(c)==="[object Array]"};function u(c,s){if(c.map)return c.map(s);for(var t=[],i=0;i<c.length;i++)t.push(s(c[i],i));return t}var l=Object.keys||function(c){var s=[];for(var t in c)Object.prototype.hasOwnProperty.call(c,t)&&s.push(t);return s}},{}],328:[function(e,w,g){g.decode=g.parse=e("./decode"),g.encode=g.stringify=e("./encode")},{"./decode":326,"./encode":327}],329:[function(e,w,g){w.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":330}],330:[function(e,w,g){var a=e("process-nextick-args"),r=Object.keys||function(f){var d=[];for(var m in f)d.push(m);return d};w.exports=n;var u=Object.create(e("core-util-is"));u.inherits=e("inherits");var l=e("./_stream_readable"),c=e("./_stream_writable");u.inherits(n,l);for(var s=r(c.prototype),t=0;t<s.length;t++){var i=s[t];n.prototype[i]||(n.prototype[i]=c.prototype[i])}function n(f){if(!(this instanceof n))return new n(f);l.call(this,f),c.call(this,f),f&&f.readable===!1&&(this.readable=!1),f&&f.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,f&&f.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",o)}Object.defineProperty(n.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function o(){this.allowHalfOpen||this._writableState.ended||a.nextTick(p,this)}function p(f){f.end()}Object.defineProperty(n.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(f){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=f,this._writableState.destroyed=f)}}),n.prototype._destroy=function(f,d){this.push(null),this.end(),a.nextTick(d,f)}},{"./_stream_readable":332,"./_stream_writable":334,"core-util-is":298,inherits:311,"process-nextick-args":323}],331:[function(e,w,g){w.exports=u;var a=e("./_stream_transform"),r=Object.create(e("core-util-is"));r.inherits=e("inherits"),r.inherits(u,a);function u(l){if(!(this instanceof u))return new u(l);a.call(this,l)}u.prototype._transform=function(l,c,s){s(null,l)}},{"./_stream_transform":333,"core-util-is":298,inherits:311}],332:[function(e,w,g){(function(a,r){(function(){var u=e("process-nextick-args");w.exports=x;var l=e("isarray"),c;x.ReadableState=y,e("events").EventEmitter;var s=function(N,I){return N.listeners(I).length},t=e("./internal/streams/stream"),i=e("safe-buffer").Buffer,n=r.Uint8Array||function(){};function o(N){return i.from(N)}function p(N){return i.isBuffer(N)||N instanceof n}var f=Object.create(e("core-util-is"));f.inherits=e("inherits");var d=e("util"),m=void 0;d&&d.debuglog?m=d.debuglog("stream"):m=function(){};var h=e("./internal/streams/BufferList"),b=e("./internal/streams/destroy"),S;f.inherits(x,t);var v=["error","close","destroy","pause","resume"];function j(N,I,te){if(typeof N.prependListener=="function")return N.prependListener(I,te);!N._events||!N._events[I]?N.on(I,te):l(N._events[I])?N._events[I].unshift(te):N._events[I]=[te,N._events[I]]}function y(N,I){c=c||e("./_stream_duplex"),N=N||{};var te=I instanceof c;this.objectMode=!!N.objectMode,te&&(this.objectMode=this.objectMode||!!N.readableObjectMode);var Q=N.highWaterMark,Z=N.readableHighWaterMark,ie=this.objectMode?16:16*1024;Q||Q===0?this.highWaterMark=Q:te&&(Z||Z===0)?this.highWaterMark=Z:this.highWaterMark=ie,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new h,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=N.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,N.encoding&&(S||(S=e("string_decoder/").StringDecoder),this.decoder=new S(N.encoding),this.encoding=N.encoding)}function x(N){if(c=c||e("./_stream_duplex"),!(this instanceof x))return new x(N);this._readableState=new y(N,this),this.readable=!0,N&&(typeof N.read=="function"&&(this._read=N.read),typeof N.destroy=="function"&&(this._destroy=N.destroy)),t.call(this)}Object.defineProperty(x.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(N){!this._readableState||(this._readableState.destroyed=N)}}),x.prototype.destroy=b.destroy,x.prototype._undestroy=b.undestroy,x.prototype._destroy=function(N,I){this.push(null),I(N)},x.prototype.push=function(N,I){var te=this._readableState,Q;return te.objectMode?Q=!0:typeof N=="string"&&(I=I||te.defaultEncoding,I!==te.encoding&&(N=i.from(N,I),I=""),Q=!0),O(this,N,I,!1,Q)},x.prototype.unshift=function(N){return O(this,N,null,!0,!1)};function O(N,I,te,Q,Z){var ie=N._readableState;if(I===null)ie.reading=!1,W(N,ie);else{var ce;Z||(ce=E(ie,I)),ce?N.emit("error",ce):ie.objectMode||I&&I.length>0?(typeof I!="string"&&!ie.objectMode&&Object.getPrototypeOf(I)!==i.prototype&&(I=o(I)),Q?ie.endEmitted?N.emit("error",new Error("stream.unshift() after end event")):A(N,ie,I,!0):ie.ended?N.emit("error",new Error("stream.push() after EOF")):(ie.reading=!1,ie.decoder&&!te?(I=ie.decoder.write(I),ie.objectMode||I.length!==0?A(N,ie,I,!1):Y(N,ie)):A(N,ie,I,!1))):Q||(ie.reading=!1)}return _(ie)}function A(N,I,te,Q){I.flowing&&I.length===0&&!I.sync?(N.emit("data",te),N.read(0)):(I.length+=I.objectMode?1:te.length,Q?I.buffer.unshift(te):I.buffer.push(te),I.needReadable&&V(N)),Y(N,I)}function E(N,I){var te;return!p(I)&&typeof I!="string"&&I!==void 0&&!N.objectMode&&(te=new TypeError("Invalid non-string/buffer chunk")),te}function _(N){return!N.ended&&(N.needReadable||N.length<N.highWaterMark||N.length===0)}x.prototype.isPaused=function(){return this._readableState.flowing===!1},x.prototype.setEncoding=function(N){return S||(S=e("string_decoder/").StringDecoder),this._readableState.decoder=new S(N),this._readableState.encoding=N,this};var T=8388608;function k(N){return N>=T?N=T:(N--,N|=N>>>1,N|=N>>>2,N|=N>>>4,N|=N>>>8,N|=N>>>16,N++),N}function F(N,I){return N<=0||I.length===0&&I.ended?0:I.objectMode?1:N!==N?I.flowing&&I.length?I.buffer.head.data.length:I.length:(N>I.highWaterMark&&(I.highWaterMark=k(N)),N<=I.length?N:I.ended?I.length:(I.needReadable=!0,0))}x.prototype.read=function(N){m("read",N),N=parseInt(N,10);var I=this._readableState,te=N;if(N!==0&&(I.emittedReadable=!1),N===0&&I.needReadable&&(I.length>=I.highWaterMark||I.ended))return m("read: emitReadable",I.length,I.ended),I.length===0&&I.ended?ae(this):V(this),null;if(N=F(N,I),N===0&&I.ended)return I.length===0&&ae(this),null;var Q=I.needReadable;m("need readable",Q),(I.length===0||I.length-N<I.highWaterMark)&&(Q=!0,m("length less than watermark",Q)),I.ended||I.reading?(Q=!1,m("reading or ended",Q)):Q&&(m("do read"),I.reading=!0,I.sync=!0,I.length===0&&(I.needReadable=!0),this._read(I.highWaterMark),I.sync=!1,I.reading||(N=F(te,I)));var Z;return N>0?Z=K(N,I):Z=null,Z===null?(I.needReadable=!0,N=0):I.length-=N,I.length===0&&(I.ended||(I.needReadable=!0),te!==N&&I.ended&&ae(this)),Z!==null&&this.emit("data",Z),Z};function W(N,I){if(!I.ended){if(I.decoder){var te=I.decoder.end();te&&te.length&&(I.buffer.push(te),I.length+=I.objectMode?1:te.length)}I.ended=!0,V(N)}}function V(N){var I=N._readableState;I.needReadable=!1,I.emittedReadable||(m("emitReadable",I.flowing),I.emittedReadable=!0,I.sync?u.nextTick(L,N):L(N))}function L(N){m("emit readable"),N.emit("readable"),B(N)}function Y(N,I){I.readingMore||(I.readingMore=!0,u.nextTick(re,N,I))}function re(N,I){for(var te=I.length;!I.reading&&!I.flowing&&!I.ended&&I.length<I.highWaterMark&&(m("maybeReadMore read 0"),N.read(0),te!==I.length);)te=I.length;I.readingMore=!1}x.prototype._read=function(N){this.emit("error",new Error("_read() is not implemented"))},x.prototype.pipe=function(N,I){var te=this,Q=this._readableState;switch(Q.pipesCount){case 0:Q.pipes=N;break;case 1:Q.pipes=[Q.pipes,N];break;default:Q.pipes.push(N);break}Q.pipesCount+=1,m("pipe count=%d opts=%j",Q.pipesCount,I);var Z=(!I||I.end!==!1)&&N!==a.stdout&&N!==a.stderr,ie=Z?oe:ue;Q.endEmitted?u.nextTick(ie):te.once("end",ie),N.on("unpipe",ce);function ce(se,de){m("onunpipe"),se===te&&de&&de.hasUnpiped===!1&&(de.hasUnpiped=!0,$())}function oe(){m("onend"),N.end()}var me=z(te);N.on("drain",me);var ge=!1;function $(){m("cleanup"),N.removeListener("close",ee),N.removeListener("finish",ne),N.removeListener("drain",me),N.removeListener("error",H),N.removeListener("unpipe",ce),te.removeListener("end",oe),te.removeListener("end",ue),te.removeListener("data",C),ge=!0,Q.awaitDrain&&(!N._writableState||N._writableState.needDrain)&&me()}var R=!1;te.on("data",C);function C(se){m("ondata"),R=!1;var de=N.write(se);de===!1&&!R&&((Q.pipesCount===1&&Q.pipes===N||Q.pipesCount>1&&D(Q.pipes,N)!==-1)&&!ge&&(m("false write response, pause",te._readableState.awaitDrain),te._readableState.awaitDrain++,R=!0),te.pause())}function H(se){m("onerror",se),ue(),N.removeListener("error",H),s(N,"error")===0&&N.emit("error",se)}j(N,"error",H);function ee(){N.removeListener("finish",ne),ue()}N.once("close",ee);function ne(){m("onfinish"),N.removeListener("close",ee),ue()}N.once("finish",ne);function ue(){m("unpipe"),te.unpipe(N)}return N.emit("pipe",te),Q.flowing||(m("pipe resume"),te.resume()),N};function z(N){return function(){var I=N._readableState;m("pipeOnDrain",I.awaitDrain),I.awaitDrain&&I.awaitDrain--,I.awaitDrain===0&&s(N,"data")&&(I.flowing=!0,B(N))}}x.prototype.unpipe=function(N){var I=this._readableState,te={hasUnpiped:!1};if(I.pipesCount===0)return this;if(I.pipesCount===1)return N&&N!==I.pipes?this:(N||(N=I.pipes),I.pipes=null,I.pipesCount=0,I.flowing=!1,N&&N.emit("unpipe",this,te),this);if(!N){var Q=I.pipes,Z=I.pipesCount;I.pipes=null,I.pipesCount=0,I.flowing=!1;for(var ie=0;ie<Z;ie++)Q[ie].emit("unpipe",this,te);return this}var ce=D(I.pipes,N);return ce===-1?this:(I.pipes.splice(ce,1),I.pipesCount-=1,I.pipesCount===1&&(I.pipes=I.pipes[0]),N.emit("unpipe",this,te),this)},x.prototype.on=function(N,I){var te=t.prototype.on.call(this,N,I);if(N==="data")this._readableState.flowing!==!1&&this.resume();else if(N==="readable"){var Q=this._readableState;!Q.endEmitted&&!Q.readableListening&&(Q.readableListening=Q.needReadable=!0,Q.emittedReadable=!1,Q.reading?Q.length&&V(this):u.nextTick(G,this))}return te},x.prototype.addListener=x.prototype.on;function G(N){m("readable nexttick read 0"),N.read(0)}x.prototype.resume=function(){var N=this._readableState;return N.flowing||(m("resume"),N.flowing=!0,U(this,N)),this};function U(N,I){I.resumeScheduled||(I.resumeScheduled=!0,u.nextTick(P,N,I))}function P(N,I){I.reading||(m("resume read 0"),N.read(0)),I.resumeScheduled=!1,I.awaitDrain=0,N.emit("resume"),B(N),I.flowing&&!I.reading&&N.read(0)}x.prototype.pause=function(){return m("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(m("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function B(N){var I=N._readableState;for(m("flow",I.flowing);I.flowing&&N.read()!==null;);}x.prototype.wrap=function(N){var I=this,te=this._readableState,Q=!1;N.on("end",function(){if(m("wrapped end"),te.decoder&&!te.ended){var ce=te.decoder.end();ce&&ce.length&&I.push(ce)}I.push(null)}),N.on("data",function(ce){if(m("wrapped data"),te.decoder&&(ce=te.decoder.write(ce)),!(te.objectMode&&ce==null)&&!(!te.objectMode&&(!ce||!ce.length))){var oe=I.push(ce);oe||(Q=!0,N.pause())}});for(var Z in N)this[Z]===void 0&&typeof N[Z]=="function"&&(this[Z]=function(ce){return function(){return N[ce].apply(N,arguments)}}(Z));for(var ie=0;ie<v.length;ie++)N.on(v[ie],this.emit.bind(this,v[ie]));return this._read=function(ce){m("wrapped _read",ce),Q&&(Q=!1,N.resume())},this},Object.defineProperty(x.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),x._fromList=K;function K(N,I){if(I.length===0)return null;var te;return I.objectMode?te=I.buffer.shift():!N||N>=I.length?(I.decoder?te=I.buffer.join(""):I.buffer.length===1?te=I.buffer.head.data:te=I.buffer.concat(I.length),I.buffer.clear()):te=J(N,I.buffer,I.decoder),te}function J(N,I,te){var Q;return N<I.head.data.length?(Q=I.head.data.slice(0,N),I.head.data=I.head.data.slice(N)):N===I.head.data.length?Q=I.shift():Q=te?q(N,I):X(N,I),Q}function q(N,I){var te=I.head,Q=1,Z=te.data;for(N-=Z.length;te=te.next;){var ie=te.data,ce=N>ie.length?ie.length:N;if(ce===ie.length?Z+=ie:Z+=ie.slice(0,N),N-=ce,N===0){ce===ie.length?(++Q,te.next?I.head=te.next:I.head=I.tail=null):(I.head=te,te.data=ie.slice(ce));break}++Q}return I.length-=Q,Z}function X(N,I){var te=i.allocUnsafe(N),Q=I.head,Z=1;for(Q.data.copy(te),N-=Q.data.length;Q=Q.next;){var ie=Q.data,ce=N>ie.length?ie.length:N;if(ie.copy(te,te.length-N,0,ce),N-=ce,N===0){ce===ie.length?(++Z,Q.next?I.head=Q.next:I.head=I.tail=null):(I.head=Q,Q.data=ie.slice(ce));break}++Z}return I.length-=Z,te}function ae(N){var I=N._readableState;if(I.length>0)throw new Error('"endReadable()" called on non-empty stream');I.endEmitted||(I.ended=!0,u.nextTick(M,I,N))}function M(N,I){!N.endEmitted&&N.length===0&&(N.endEmitted=!0,I.readable=!1,I.emit("end"))}function D(N,I){for(var te=0,Q=N.length;te<Q;te++)if(N[te]===I)return te;return-1}}).call(this)}).call(this,e("_process"),typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":330,"./internal/streams/BufferList":335,"./internal/streams/destroy":336,"./internal/streams/stream":337,_process:399,"core-util-is":298,events:301,inherits:311,isarray:313,"process-nextick-args":323,"safe-buffer":343,"string_decoder/":346,util:84}],333:[function(e,w,g){w.exports=l;var a=e("./_stream_duplex"),r=Object.create(e("core-util-is"));r.inherits=e("inherits"),r.inherits(l,a);function u(t,i){var n=this._transformState;n.transforming=!1;var o=n.writecb;if(!o)return this.emit("error",new Error("write callback called multiple times"));n.writechunk=null,n.writecb=null,i!=null&&this.push(i),o(t);var p=this._readableState;p.reading=!1,(p.needReadable||p.length<p.highWaterMark)&&this._read(p.highWaterMark)}function l(t){if(!(this instanceof l))return new l(t);a.call(this,t),this._transformState={afterTransform:u.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,t&&(typeof t.transform=="function"&&(this._transform=t.transform),typeof t.flush=="function"&&(this._flush=t.flush)),this.on("prefinish",c)}function c(){var t=this;typeof this._flush=="function"?this._flush(function(i,n){s(t,i,n)}):s(this,null,null)}l.prototype.push=function(t,i){return this._transformState.needTransform=!1,a.prototype.push.call(this,t,i)},l.prototype._transform=function(t,i,n){throw new Error("_transform() is not implemented")},l.prototype._write=function(t,i,n){var o=this._transformState;if(o.writecb=n,o.writechunk=t,o.writeencoding=i,!o.transforming){var p=this._readableState;(o.needTransform||p.needReadable||p.length<p.highWaterMark)&&this._read(p.highWaterMark)}},l.prototype._read=function(t){var i=this._transformState;i.writechunk!==null&&i.writecb&&!i.transforming?(i.transforming=!0,this._transform(i.writechunk,i.writeencoding,i.afterTransform)):i.needTransform=!0},l.prototype._destroy=function(t,i){var n=this;a.prototype._destroy.call(this,t,function(o){i(o),n.emit("close")})};function s(t,i,n){if(i)return t.emit("error",i);if(n!=null&&t.push(n),t._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(t._transformState.transforming)throw new Error("Calling transform done when still transforming");return t.push(null)}},{"./_stream_duplex":330,"core-util-is":298,inherits:311}],334:[function(e,w,g){(function(a,r,u){(function(){var l=e("process-nextick-args");w.exports=j;function c(P){var B=this;this.next=null,this.entry=null,this.finish=function(){U(B,P)}}var s=!a.browser&&["v0.10","v0.9."].indexOf(a.version.slice(0,5))>-1?u:l.nextTick,t;j.WritableState=S;var i=Object.create(e("core-util-is"));i.inherits=e("inherits");var n={deprecate:e("util-deprecate")},o=e("./internal/streams/stream"),p=e("safe-buffer").Buffer,f=r.Uint8Array||function(){};function d(P){return p.from(P)}function m(P){return p.isBuffer(P)||P instanceof f}var h=e("./internal/streams/destroy");i.inherits(j,o);function b(){}function S(P,B){t=t||e("./_stream_duplex"),P=P||{};var K=B instanceof t;this.objectMode=!!P.objectMode,K&&(this.objectMode=this.objectMode||!!P.writableObjectMode);var J=P.highWaterMark,q=P.writableHighWaterMark,X=this.objectMode?16:16*1024;J||J===0?this.highWaterMark=J:K&&(q||q===0)?this.highWaterMark=q:this.highWaterMark=X,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var ae=P.decodeStrings===!1;this.decodeStrings=!ae,this.defaultEncoding=P.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(M){k(B,M)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new c(this)}S.prototype.getBuffer=function(){for(var B=this.bufferedRequest,K=[];B;)K.push(B),B=B.next;return K},function(){try{Object.defineProperty(S.prototype,"buffer",{get:n.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(P){}}();var v;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(v=Function.prototype[Symbol.hasInstance],Object.defineProperty(j,Symbol.hasInstance,{value:function(P){return v.call(this,P)?!0:this!==j?!1:P&&P._writableState instanceof S}})):v=function(P){return P instanceof this};function j(P){if(t=t||e("./_stream_duplex"),!v.call(j,this)&&!(this instanceof t))return new j(P);this._writableState=new S(P,this),this.writable=!0,P&&(typeof P.write=="function"&&(this._write=P.write),typeof P.writev=="function"&&(this._writev=P.writev),typeof P.destroy=="function"&&(this._destroy=P.destroy),typeof P.final=="function"&&(this._final=P.final)),o.call(this)}j.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function y(P,B){var K=new Error("write after end");P.emit("error",K),l.nextTick(B,K)}function x(P,B,K,J){var q=!0,X=!1;return K===null?X=new TypeError("May not write null values to stream"):typeof K!="string"&&K!==void 0&&!B.objectMode&&(X=new TypeError("Invalid non-string/buffer chunk")),X&&(P.emit("error",X),l.nextTick(J,X),q=!1),q}j.prototype.write=function(P,B,K){var J=this._writableState,q=!1,X=!J.objectMode&&m(P);return X&&!p.isBuffer(P)&&(P=d(P)),typeof B=="function"&&(K=B,B=null),X?B="buffer":B||(B=J.defaultEncoding),typeof K!="function"&&(K=b),J.ended?y(this,K):(X||x(this,J,P,K))&&(J.pendingcb++,q=A(this,J,X,P,B,K)),q},j.prototype.cork=function(){var P=this._writableState;P.corked++},j.prototype.uncork=function(){var P=this._writableState;P.corked&&(P.corked--,!P.writing&&!P.corked&&!P.finished&&!P.bufferProcessing&&P.bufferedRequest&&V(this,P))},j.prototype.setDefaultEncoding=function(B){if(typeof B=="string"&&(B=B.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((B+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+B);return this._writableState.defaultEncoding=B,this};function O(P,B,K){return!P.objectMode&&P.decodeStrings!==!1&&typeof B=="string"&&(B=p.from(B,K)),B}Object.defineProperty(j.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function A(P,B,K,J,q,X){if(!K){var ae=O(B,J,q);J!==ae&&(K=!0,q="buffer",J=ae)}var M=B.objectMode?1:J.length;B.length+=M;var D=B.length<B.highWaterMark;if(D||(B.needDrain=!0),B.writing||B.corked){var N=B.lastBufferedRequest;B.lastBufferedRequest={chunk:J,encoding:q,isBuf:K,callback:X,next:null},N?N.next=B.lastBufferedRequest:B.bufferedRequest=B.lastBufferedRequest,B.bufferedRequestCount+=1}else E(P,B,!1,M,J,q,X);return D}function E(P,B,K,J,q,X,ae){B.writelen=J,B.writecb=ae,B.writing=!0,B.sync=!0,K?P._writev(q,B.onwrite):P._write(q,X,B.onwrite),B.sync=!1}function _(P,B,K,J,q){--B.pendingcb,K?(l.nextTick(q,J),l.nextTick(z,P,B),P._writableState.errorEmitted=!0,P.emit("error",J)):(q(J),P._writableState.errorEmitted=!0,P.emit("error",J),z(P,B))}function T(P){P.writing=!1,P.writecb=null,P.length-=P.writelen,P.writelen=0}function k(P,B){var K=P._writableState,J=K.sync,q=K.writecb;if(T(K),B)_(P,K,J,B,q);else{var X=L(K);!X&&!K.corked&&!K.bufferProcessing&&K.bufferedRequest&&V(P,K),J?s(F,P,K,X,q):F(P,K,X,q)}}function F(P,B,K,J){K||W(P,B),B.pendingcb--,J(),z(P,B)}function W(P,B){B.length===0&&B.needDrain&&(B.needDrain=!1,P.emit("drain"))}function V(P,B){B.bufferProcessing=!0;var K=B.bufferedRequest;if(P._writev&&K&&K.next){var J=B.bufferedRequestCount,q=new Array(J),X=B.corkedRequestsFree;X.entry=K;for(var ae=0,M=!0;K;)q[ae]=K,K.isBuf||(M=!1),K=K.next,ae+=1;q.allBuffers=M,E(P,B,!0,B.length,q,"",X.finish),B.pendingcb++,B.lastBufferedRequest=null,X.next?(B.corkedRequestsFree=X.next,X.next=null):B.corkedRequestsFree=new c(B),B.bufferedRequestCount=0}else{for(;K;){var D=K.chunk,N=K.encoding,I=K.callback,te=B.objectMode?1:D.length;if(E(P,B,!1,te,D,N,I),K=K.next,B.bufferedRequestCount--,B.writing)break}K===null&&(B.lastBufferedRequest=null)}B.bufferedRequest=K,B.bufferProcessing=!1}j.prototype._write=function(P,B,K){K(new Error("_write() is not implemented"))},j.prototype._writev=null,j.prototype.end=function(P,B,K){var J=this._writableState;typeof P=="function"?(K=P,P=null,B=null):typeof B=="function"&&(K=B,B=null),P!=null&&this.write(P,B),J.corked&&(J.corked=1,this.uncork()),!J.ending&&!J.finished&&G(this,J,K)};function L(P){return P.ending&&P.length===0&&P.bufferedRequest===null&&!P.finished&&!P.writing}function Y(P,B){P._final(function(K){B.pendingcb--,K&&P.emit("error",K),B.prefinished=!0,P.emit("prefinish"),z(P,B)})}function re(P,B){!B.prefinished&&!B.finalCalled&&(typeof P._final=="function"?(B.pendingcb++,B.finalCalled=!0,l.nextTick(Y,P,B)):(B.prefinished=!0,P.emit("prefinish")))}function z(P,B){var K=L(B);return K&&(re(P,B),B.pendingcb===0&&(B.finished=!0,P.emit("finish"))),K}function G(P,B,K){B.ending=!0,z(P,B),K&&(B.finished?l.nextTick(K):P.once("finish",K)),B.ended=!0,P.writable=!1}function U(P,B,K){var J=P.entry;for(P.entry=null;J;){var q=J.callback;B.pendingcb--,q(K),J=J.next}B.corkedRequestsFree?B.corkedRequestsFree.next=P:B.corkedRequestsFree=P}Object.defineProperty(j.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(P){!this._writableState||(this._writableState.destroyed=P)}}),j.prototype.destroy=h.destroy,j.prototype._undestroy=h.undestroy,j.prototype._destroy=function(P,B){this.end(),B(P)}}).call(this)}).call(this,e("_process"),typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("timers").setImmediate)},{"./_stream_duplex":330,"./internal/streams/destroy":336,"./internal/streams/stream":337,_process:399,"core-util-is":298,inherits:311,"process-nextick-args":323,"safe-buffer":343,timers:347,"util-deprecate":349}],335:[function(e,w,g){function a(c,s){if(!(c instanceof s))throw new TypeError("Cannot call a class as a function")}var r=e("safe-buffer").Buffer,u=e("util");function l(c,s,t){c.copy(s,t)}w.exports=function(){function c(){a(this,c),this.head=null,this.tail=null,this.length=0}return c.prototype.push=function(t){var i={data:t,next:null};this.length>0?this.tail.next=i:this.head=i,this.tail=i,++this.length},c.prototype.unshift=function(t){var i={data:t,next:this.head};this.length===0&&(this.tail=i),this.head=i,++this.length},c.prototype.shift=function(){if(this.length!==0){var t=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,t}},c.prototype.clear=function(){this.head=this.tail=null,this.length=0},c.prototype.join=function(t){if(this.length===0)return"";for(var i=this.head,n=""+i.data;i=i.next;)n+=t+i.data;return n},c.prototype.concat=function(t){if(this.length===0)return r.alloc(0);if(this.length===1)return this.head.data;for(var i=r.allocUnsafe(t>>>0),n=this.head,o=0;n;)l(n.data,i,o),o+=n.data.length,n=n.next;return i},c}(),u&&u.inspect&&u.inspect.custom&&(w.exports.prototype[u.inspect.custom]=function(){var c=u.inspect({length:this.length});return this.constructor.name+" "+c})},{"safe-buffer":343,util:84}],336:[function(e,w,g){var a=e("process-nextick-args");function r(c,s){var t=this,i=this._readableState&&this._readableState.destroyed,n=this._writableState&&this._writableState.destroyed;return i||n?(s?s(c):c&&(!this._writableState||!this._writableState.errorEmitted)&&a.nextTick(l,this,c),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(c||null,function(o){!s&&o?(a.nextTick(l,t,o),t._writableState&&(t._writableState.errorEmitted=!0)):s&&s(o)}),this)}function u(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function l(c,s){c.emit("error",s)}w.exports={destroy:r,undestroy:u}},{"process-nextick-args":323}],337:[function(e,w,g){w.exports=e("events").EventEmitter},{events:301}],338:[function(e,w,g){w.exports=e("./readable").PassThrough},{"./readable":339}],339:[function(e,w,g){g=w.exports=e("./lib/_stream_readable.js"),g.Stream=g,g.Readable=g,g.Writable=e("./lib/_stream_writable.js"),g.Duplex=e("./lib/_stream_duplex.js"),g.Transform=e("./lib/_stream_transform.js"),g.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":330,"./lib/_stream_passthrough.js":331,"./lib/_stream_readable.js":332,"./lib/_stream_transform.js":333,"./lib/_stream_writable.js":334}],340:[function(e,w,g){w.exports=e("./readable").Transform},{"./readable":339}],341:[function(e,w,g){w.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":334}],342:[function(e,w,g){var a=function(r){var u=Object.prototype,l=u.hasOwnProperty,c,s=typeof Symbol=="function"?Symbol:{},t=s.iterator||"@@iterator",i=s.asyncIterator||"@@asyncIterator",n=s.toStringTag||"@@toStringTag";function o(z,G,U){return Object.defineProperty(z,G,{value:U,enumerable:!0,configurable:!0,writable:!0}),z[G]}try{o({},"")}catch(z){o=function(G,U,P){return G[U]=P}}function p(z,G,U,P){var B=G&&G.prototype instanceof v?G:v,K=Object.create(B.prototype),J=new L(P||[]);return K._invoke=k(z,U,J),K}r.wrap=p;function f(z,G,U){try{return{type:"normal",arg:z.call(G,U)}}catch(P){return{type:"throw",arg:P}}}var d="suspendedStart",m="suspendedYield",h="executing",b="completed",S={};function v(){}function j(){}function y(){}var x={};o(x,t,function(){return this});var O=Object.getPrototypeOf,A=O&&O(O(Y([])));A&&A!==u&&l.call(A,t)&&(x=A);var E=y.prototype=v.prototype=Object.create(x);j.prototype=y,o(E,"constructor",y),o(y,"constructor",j),j.displayName=o(y,n,"GeneratorFunction");function _(z){["next","throw","return"].forEach(function(G){o(z,G,function(U){return this._invoke(G,U)})})}r.isGeneratorFunction=function(z){var G=typeof z=="function"&&z.constructor;return G?G===j||(G.displayName||G.name)==="GeneratorFunction":!1},r.mark=function(z){return Object.setPrototypeOf?Object.setPrototypeOf(z,y):(z.__proto__=y,o(z,n,"GeneratorFunction")),z.prototype=Object.create(E),z},r.awrap=function(z){return{__await:z}};function T(z,G){function U(K,J,q,X){var ae=f(z[K],z,J);if(ae.type==="throw")X(ae.arg);else{var M=ae.arg,D=M.value;return D&&typeof D=="object"&&l.call(D,"__await")?G.resolve(D.__await).then(function(N){U("next",N,q,X)},function(N){U("throw",N,q,X)}):G.resolve(D).then(function(N){M.value=N,q(M)},function(N){return U("throw",N,q,X)})}}var P;function B(K,J){function q(){return new G(function(X,ae){U(K,J,X,ae)})}return P=P?P.then(q,q):q()}this._invoke=B}_(T.prototype),o(T.prototype,i,function(){return this}),r.AsyncIterator=T,r.async=function(z,G,U,P,B){B===void 0&&(B=Promise);var K=new T(p(z,G,U,P),B);return r.isGeneratorFunction(G)?K:K.next().then(function(J){return J.done?J.value:K.next()})};function k(z,G,U){var P=d;return function(K,J){if(P===h)throw new Error("Generator is already running");if(P===b){if(K==="throw")throw J;return re()}for(U.method=K,U.arg=J;;){var q=U.delegate;if(q){var X=F(q,U);if(X){if(X===S)continue;return X}}if(U.method==="next")U.sent=U._sent=U.arg;else if(U.method==="throw"){if(P===d)throw P=b,U.arg;U.dispatchException(U.arg)}else U.method==="return"&&U.abrupt("return",U.arg);P=h;var ae=f(z,G,U);if(ae.type==="normal"){if(P=U.done?b:m,ae.arg===S)continue;return{value:ae.arg,done:U.done}}else ae.type==="throw"&&(P=b,U.method="throw",U.arg=ae.arg)}}}function F(z,G){var U=z.iterator[G.method];if(U===c){if(G.delegate=null,G.method==="throw"){if(z.iterator.return&&(G.method="return",G.arg=c,F(z,G),G.method==="throw"))return S;G.method="throw",G.arg=new TypeError("The iterator does not provide a 'throw' method")}return S}var P=f(U,z.iterator,G.arg);if(P.type==="throw")return G.method="throw",G.arg=P.arg,G.delegate=null,S;var B=P.arg;if(!B)return G.method="throw",G.arg=new TypeError("iterator result is not an object"),G.delegate=null,S;if(B.done)G[z.resultName]=B.value,G.next=z.nextLoc,G.method!=="return"&&(G.method="next",G.arg=c);else return B;return G.delegate=null,S}_(E),o(E,n,"Generator"),o(E,t,function(){return this}),o(E,"toString",function(){return"[object Generator]"});function W(z){var G={tryLoc:z[0]};1 in z&&(G.catchLoc=z[1]),2 in z&&(G.finallyLoc=z[2],G.afterLoc=z[3]),this.tryEntries.push(G)}function V(z){var G=z.completion||{};G.type="normal",delete G.arg,z.completion=G}function L(z){this.tryEntries=[{tryLoc:"root"}],z.forEach(W,this),this.reset(!0)}r.keys=function(z){var G=[];for(var U in z)G.push(U);return G.reverse(),function P(){for(;G.length;){var B=G.pop();if(B in z)return P.value=B,P.done=!1,P}return P.done=!0,P}};function Y(z){if(z){var G=z[t];if(G)return G.call(z);if(typeof z.next=="function")return z;if(!isNaN(z.length)){var U=-1,P=function B(){for(;++U<z.length;)if(l.call(z,U))return B.value=z[U],B.done=!1,B;return B.value=c,B.done=!0,B};return P.next=P}}return{next:re}}r.values=Y;function re(){return{value:c,done:!0}}return L.prototype={constructor:L,reset:function(z){if(this.prev=0,this.next=0,this.sent=this._sent=c,this.done=!1,this.delegate=null,this.method="next",this.arg=c,this.tryEntries.forEach(V),!z)for(var G in this)G.charAt(0)==="t"&&l.call(this,G)&&!isNaN(+G.slice(1))&&(this[G]=c)},stop:function(){this.done=!0;var z=this.tryEntries[0],G=z.completion;if(G.type==="throw")throw G.arg;return this.rval},dispatchException:function(z){if(this.done)throw z;var G=this;function U(X,ae){return K.type="throw",K.arg=z,G.next=X,ae&&(G.method="next",G.arg=c),!!ae}for(var P=this.tryEntries.length-1;P>=0;--P){var B=this.tryEntries[P],K=B.completion;if(B.tryLoc==="root")return U("end");if(B.tryLoc<=this.prev){var J=l.call(B,"catchLoc"),q=l.call(B,"finallyLoc");if(J&&q){if(this.prev<B.catchLoc)return U(B.catchLoc,!0);if(this.prev<B.finallyLoc)return U(B.finallyLoc)}else if(J){if(this.prev<B.catchLoc)return U(B.catchLoc,!0)}else if(q){if(this.prev<B.finallyLoc)return U(B.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(z,G){for(var U=this.tryEntries.length-1;U>=0;--U){var P=this.tryEntries[U];if(P.tryLoc<=this.prev&&l.call(P,"finallyLoc")&&this.prev<P.finallyLoc){var B=P;break}}B&&(z==="break"||z==="continue")&&B.tryLoc<=G&&G<=B.finallyLoc&&(B=null);var K=B?B.completion:{};return K.type=z,K.arg=G,B?(this.method="next",this.next=B.finallyLoc,S):this.complete(K)},complete:function(z,G){if(z.type==="throw")throw z.arg;return z.type==="break"||z.type==="continue"?this.next=z.arg:z.type==="return"?(this.rval=this.arg=z.arg,this.method="return",this.next="end"):z.type==="normal"&&G&&(this.next=G),S},finish:function(z){for(var G=this.tryEntries.length-1;G>=0;--G){var U=this.tryEntries[G];if(U.finallyLoc===z)return this.complete(U.completion,U.afterLoc),V(U),S}},catch:function(z){for(var G=this.tryEntries.length-1;G>=0;--G){var U=this.tryEntries[G];if(U.tryLoc===z){var P=U.completion;if(P.type==="throw"){var B=P.arg;V(U)}return B}}throw new Error("illegal catch attempt")},delegateYield:function(z,G,U){return this.delegate={iterator:Y(z),resultName:G,nextLoc:U},this.method==="next"&&(this.arg=c),S}},r}(typeof w=="object"?w.exports:{});try{regeneratorRuntime=a}catch(r){typeof globalThis=="object"?globalThis.regeneratorRuntime=a:Function("r","regeneratorRuntime = r")(a)}},{}],343:[function(e,w,g){var a=e("buffer"),r=a.Buffer;function u(c,s){for(var t in c)s[t]=c[t]}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?w.exports=a:(u(a,g),g.Buffer=l);function l(c,s,t){return r(c,s,t)}u(r,l),l.from=function(c,s,t){if(typeof c=="number")throw new TypeError("Argument must not be a number");return r(c,s,t)},l.alloc=function(c,s,t){if(typeof c!="number")throw new TypeError("Argument must be a number");var i=r(c);return s!==void 0?typeof t=="string"?i.fill(s,t):i.fill(s):i.fill(0),i},l.allocUnsafe=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return r(c)},l.allocUnsafeSlow=function(c){if(typeof c!="number")throw new TypeError("Argument must be a number");return a.SlowBuffer(c)}},{buffer:85}],344:[function(e,w,g){(function(a){(function(){(function(r){r.parser=function(M,D){return new l(M,D)},r.SAXParser=l,r.SAXStream=p,r.createStream=o,r.MAX_BUFFER_LENGTH=64*1024;var u=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];r.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function l(M,D){if(!(this instanceof l))return new l(M,D);var N=this;s(N),N.q=N.c="",N.bufferCheckPosition=r.MAX_BUFFER_LENGTH,N.opt=D||{},N.opt.lowercase=N.opt.lowercase||N.opt.lowercasetags,N.looseCase=N.opt.lowercase?"toLowerCase":"toUpperCase",N.tags=[],N.closed=N.closedRoot=N.sawRoot=!1,N.tag=N.error=null,N.strict=!!M,N.noscript=!!(M||N.opt.noscript),N.state=T.BEGIN,N.strictEntities=N.opt.strictEntities,N.ENTITIES=N.strictEntities?Object.create(r.XML_ENTITIES):Object.create(r.ENTITIES),N.attribList=[],N.opt.xmlns&&(N.ns=Object.create(b)),N.trackPosition=N.opt.position!==!1,N.trackPosition&&(N.position=N.line=N.column=0),F(N,"onready")}Object.create||(Object.create=function(M){function D(){}D.prototype=M;var N=new D;return N}),Object.keys||(Object.keys=function(M){var D=[];for(var N in M)M.hasOwnProperty(N)&&D.push(N);return D});function c(M){for(var D=Math.max(r.MAX_BUFFER_LENGTH,10),N=0,I=0,te=u.length;I<te;I++){var Q=M[u[I]].length;if(Q>D)switch(u[I]){case"textNode":V(M);break;case"cdata":W(M,"oncdata",M.cdata),M.cdata="";break;case"script":W(M,"onscript",M.script),M.script="";break;default:Y(M,"Max buffer length exceeded: "+u[I])}N=Math.max(N,Q)}var Z=r.MAX_BUFFER_LENGTH-N;M.bufferCheckPosition=Z+M.position}function s(M){for(var D=0,N=u.length;D<N;D++)M[u[D]]=""}function t(M){V(M),M.cdata!==""&&(W(M,"oncdata",M.cdata),M.cdata=""),M.script!==""&&(W(M,"onscript",M.script),M.script="")}l.prototype={end:function(){re(this)},write:ae,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){t(this)}};var i;try{i=e("stream").Stream}catch(M){i=function(){}}var n=r.EVENTS.filter(function(M){return M!=="error"&&M!=="end"});function o(M,D){return new p(M,D)}function p(M,D){if(!(this instanceof p))return new p(M,D);i.apply(this),this._parser=new l(M,D),this.writable=!0,this.readable=!0;var N=this;this._parser.onend=function(){N.emit("end")},this._parser.onerror=function(I){N.emit("error",I),N._parser.error=null},this._decoder=null,n.forEach(function(I){Object.defineProperty(N,"on"+I,{get:function(){return N._parser["on"+I]},set:function(te){if(!te)return N.removeAllListeners(I),N._parser["on"+I]=te,te;N.on(I,te)},enumerable:!0,configurable:!1})})}p.prototype=Object.create(i.prototype,{constructor:{value:p}}),p.prototype.write=function(M){if(typeof a=="function"&&typeof a.isBuffer=="function"&&a.isBuffer(M)){if(!this._decoder){var D=e("string_decoder").StringDecoder;this._decoder=new D("utf8")}M=this._decoder.write(M)}return this._parser.write(M.toString()),this.emit("data",M),!0},p.prototype.end=function(M){return M&&M.length&&this.write(M),this._parser.end(),!0},p.prototype.on=function(M,D){var N=this;return!N._parser["on"+M]&&n.indexOf(M)!==-1&&(N._parser["on"+M]=function(){var I=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);I.splice(0,0,M),N.emit.apply(N,I)}),i.prototype.on.call(N,M,D)};var f="[CDATA[",d="DOCTYPE",m="http://www.w3.org/XML/1998/namespace",h="http://www.w3.org/2000/xmlns/",b={xml:m,xmlns:h},S=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,v=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,j=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,y=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function x(M){return M===" "||M===`
- `||M==="\r"||M===" "}function O(M){return M==='"'||M==="'"}function A(M){return M===">"||x(M)}function E(M,D){return M.test(D)}function _(M,D){return!E(M,D)}var T=0;r.STATE={BEGIN:T++,BEGIN_WHITESPACE:T++,TEXT:T++,TEXT_ENTITY:T++,OPEN_WAKA:T++,SGML_DECL:T++,SGML_DECL_QUOTED:T++,DOCTYPE:T++,DOCTYPE_QUOTED:T++,DOCTYPE_DTD:T++,DOCTYPE_DTD_QUOTED:T++,COMMENT_STARTING:T++,COMMENT:T++,COMMENT_ENDING:T++,COMMENT_ENDED:T++,CDATA:T++,CDATA_ENDING:T++,CDATA_ENDING_2:T++,PROC_INST:T++,PROC_INST_BODY:T++,PROC_INST_ENDING:T++,OPEN_TAG:T++,OPEN_TAG_SLASH:T++,ATTRIB:T++,ATTRIB_NAME:T++,ATTRIB_NAME_SAW_WHITE:T++,ATTRIB_VALUE:T++,ATTRIB_VALUE_QUOTED:T++,ATTRIB_VALUE_CLOSED:T++,ATTRIB_VALUE_UNQUOTED:T++,ATTRIB_VALUE_ENTITY_Q:T++,ATTRIB_VALUE_ENTITY_U:T++,CLOSE_TAG:T++,CLOSE_TAG_SAW_WHITE:T++,SCRIPT:T++,SCRIPT_ENDING:T++},r.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},r.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(r.ENTITIES).forEach(function(M){var D=r.ENTITIES[M],N=typeof D=="number"?String.fromCharCode(D):D;r.ENTITIES[M]=N});for(var k in r.STATE)r.STATE[r.STATE[k]]=k;T=r.STATE;function F(M,D,N){M[D]&&M[D](N)}function W(M,D,N){M.textNode&&V(M),F(M,D,N)}function V(M){M.textNode=L(M.opt,M.textNode),M.textNode&&F(M,"ontext",M.textNode),M.textNode=""}function L(M,D){return M.trim&&(D=D.trim()),M.normalize&&(D=D.replace(/\s+/g," ")),D}function Y(M,D){return V(M),M.trackPosition&&(D+=`
- Line: `+M.line+`
- Column: `+M.column+`
- Char: `+M.c),D=new Error(D),M.error=D,F(M,"onerror",D),M}function re(M){return M.sawRoot&&!M.closedRoot&&z(M,"Unclosed root tag"),M.state!==T.BEGIN&&M.state!==T.BEGIN_WHITESPACE&&M.state!==T.TEXT&&Y(M,"Unexpected end"),V(M),M.c="",M.closed=!0,F(M,"onend"),l.call(M,M.strict,M.opt),M}function z(M,D){if(typeof M!="object"||!(M instanceof l))throw new Error("bad call to strictFail");M.strict&&Y(M,D)}function G(M){M.strict||(M.tagName=M.tagName[M.looseCase]());var D=M.tags[M.tags.length-1]||M,N=M.tag={name:M.tagName,attributes:{}};M.opt.xmlns&&(N.ns=D.ns),M.attribList.length=0,W(M,"onopentagstart",N)}function U(M,D){var N=M.indexOf(":"),I=N<0?["",M]:M.split(":"),te=I[0],Q=I[1];return D&&M==="xmlns"&&(te="xmlns",Q=""),{prefix:te,local:Q}}function P(M){if(M.strict||(M.attribName=M.attribName[M.looseCase]()),M.attribList.indexOf(M.attribName)!==-1||M.tag.attributes.hasOwnProperty(M.attribName)){M.attribName=M.attribValue="";return}if(M.opt.xmlns){var D=U(M.attribName,!0),N=D.prefix,I=D.local;if(N==="xmlns")if(I==="xml"&&M.attribValue!==m)z(M,"xml: prefix must be bound to "+m+`
- Actual: `+M.attribValue);else if(I==="xmlns"&&M.attribValue!==h)z(M,"xmlns: prefix must be bound to "+h+`
- Actual: `+M.attribValue);else{var te=M.tag,Q=M.tags[M.tags.length-1]||M;te.ns===Q.ns&&(te.ns=Object.create(Q.ns)),te.ns[I]=M.attribValue}M.attribList.push([M.attribName,M.attribValue])}else M.tag.attributes[M.attribName]=M.attribValue,W(M,"onattribute",{name:M.attribName,value:M.attribValue});M.attribName=M.attribValue=""}function B(M,D){if(M.opt.xmlns){var N=M.tag,I=U(M.tagName);N.prefix=I.prefix,N.local=I.local,N.uri=N.ns[I.prefix]||"",N.prefix&&!N.uri&&(z(M,"Unbound namespace prefix: "+JSON.stringify(M.tagName)),N.uri=I.prefix);var te=M.tags[M.tags.length-1]||M;N.ns&&te.ns!==N.ns&&Object.keys(N.ns).forEach(function(H){W(M,"onopennamespace",{prefix:H,uri:N.ns[H]})});for(var Q=0,Z=M.attribList.length;Q<Z;Q++){var ie=M.attribList[Q],ce=ie[0],oe=ie[1],me=U(ce,!0),ge=me.prefix,$=me.local,R=ge===""?"":N.ns[ge]||"",C={name:ce,value:oe,prefix:ge,local:$,uri:R};ge&&ge!=="xmlns"&&!R&&(z(M,"Unbound namespace prefix: "+JSON.stringify(ge)),C.uri=ge),M.tag.attributes[ce]=C,W(M,"onattribute",C)}M.attribList.length=0}M.tag.isSelfClosing=!!D,M.sawRoot=!0,M.tags.push(M.tag),W(M,"onopentag",M.tag),D||(!M.noscript&&M.tagName.toLowerCase()==="script"?M.state=T.SCRIPT:M.state=T.TEXT,M.tag=null,M.tagName=""),M.attribName=M.attribValue="",M.attribList.length=0}function K(M){if(!M.tagName){z(M,"Weird empty close tag."),M.textNode+="</>",M.state=T.TEXT;return}if(M.script){if(M.tagName!=="script"){M.script+="</"+M.tagName+">",M.tagName="",M.state=T.SCRIPT;return}W(M,"onscript",M.script),M.script=""}var D=M.tags.length,N=M.tagName;M.strict||(N=N[M.looseCase]());for(var I=N;D--;){var te=M.tags[D];if(te.name!==I)z(M,"Unexpected close tag");else break}if(D<0){z(M,"Unmatched closing tag: "+M.tagName),M.textNode+="</"+M.tagName+">",M.state=T.TEXT;return}M.tagName=N;for(var Q=M.tags.length;Q-- >D;){var Z=M.tag=M.tags.pop();M.tagName=M.tag.name,W(M,"onclosetag",M.tagName);var ie={};for(var ce in Z.ns)ie[ce]=Z.ns[ce];var oe=M.tags[M.tags.length-1]||M;M.opt.xmlns&&Z.ns!==oe.ns&&Object.keys(Z.ns).forEach(function(me){var ge=Z.ns[me];W(M,"onclosenamespace",{prefix:me,uri:ge})})}D===0&&(M.closedRoot=!0),M.tagName=M.attribValue=M.attribName="",M.attribList.length=0,M.state=T.TEXT}function J(M){var D=M.entity,N=D.toLowerCase(),I,te="";return M.ENTITIES[D]?M.ENTITIES[D]:M.ENTITIES[N]?M.ENTITIES[N]:(D=N,D.charAt(0)==="#"&&(D.charAt(1)==="x"?(D=D.slice(2),I=parseInt(D,16),te=I.toString(16)):(D=D.slice(1),I=parseInt(D,10),te=I.toString(10))),D=D.replace(/^0+/,""),isNaN(I)||te.toLowerCase()!==D?(z(M,"Invalid character entity"),"&"+M.entity+";"):String.fromCodePoint(I))}function q(M,D){D==="<"?(M.state=T.OPEN_WAKA,M.startTagPosition=M.position):x(D)||(z(M,"Non-whitespace before first tag."),M.textNode=D,M.state=T.TEXT)}function X(M,D){var N="";return D<M.length&&(N=M.charAt(D)),N}function ae(M){var D=this;if(this.error)throw this.error;if(D.closed)return Y(D,"Cannot write after close. Assign an onready handler.");if(M===null)return re(D);typeof M=="object"&&(M=M.toString());for(var N=0,I="";I=X(M,N++),D.c=I,!!I;)switch(D.trackPosition&&(D.position++,I===`
- `?(D.line++,D.column=0):D.column++),D.state){case T.BEGIN:if(D.state=T.BEGIN_WHITESPACE,I==="\uFEFF")continue;q(D,I);continue;case T.BEGIN_WHITESPACE:q(D,I);continue;case T.TEXT:if(D.sawRoot&&!D.closedRoot){for(var te=N-1;I&&I!=="<"&&I!=="&";)I=X(M,N++),I&&D.trackPosition&&(D.position++,I===`
- `?(D.line++,D.column=0):D.column++);D.textNode+=M.substring(te,N-1)}I==="<"&&!(D.sawRoot&&D.closedRoot&&!D.strict)?(D.state=T.OPEN_WAKA,D.startTagPosition=D.position):(!x(I)&&(!D.sawRoot||D.closedRoot)&&z(D,"Text data outside of root node."),I==="&"?D.state=T.TEXT_ENTITY:D.textNode+=I);continue;case T.SCRIPT:I==="<"?D.state=T.SCRIPT_ENDING:D.script+=I;continue;case T.SCRIPT_ENDING:I==="/"?D.state=T.CLOSE_TAG:(D.script+="<"+I,D.state=T.SCRIPT);continue;case T.OPEN_WAKA:if(I==="!")D.state=T.SGML_DECL,D.sgmlDecl="";else if(!x(I))if(E(S,I))D.state=T.OPEN_TAG,D.tagName=I;else if(I==="/")D.state=T.CLOSE_TAG,D.tagName="";else if(I==="?")D.state=T.PROC_INST,D.procInstName=D.procInstBody="";else{if(z(D,"Unencoded <"),D.startTagPosition+1<D.position){var Q=D.position-D.startTagPosition;I=new Array(Q).join(" ")+I}D.textNode+="<"+I,D.state=T.TEXT}continue;case T.SGML_DECL:(D.sgmlDecl+I).toUpperCase()===f?(W(D,"onopencdata"),D.state=T.CDATA,D.sgmlDecl="",D.cdata=""):D.sgmlDecl+I==="--"?(D.state=T.COMMENT,D.comment="",D.sgmlDecl=""):(D.sgmlDecl+I).toUpperCase()===d?(D.state=T.DOCTYPE,(D.doctype||D.sawRoot)&&z(D,"Inappropriately located doctype declaration"),D.doctype="",D.sgmlDecl=""):I===">"?(W(D,"onsgmldeclaration",D.sgmlDecl),D.sgmlDecl="",D.state=T.TEXT):(O(I)&&(D.state=T.SGML_DECL_QUOTED),D.sgmlDecl+=I);continue;case T.SGML_DECL_QUOTED:I===D.q&&(D.state=T.SGML_DECL,D.q=""),D.sgmlDecl+=I;continue;case T.DOCTYPE:I===">"?(D.state=T.TEXT,W(D,"ondoctype",D.doctype),D.doctype=!0):(D.doctype+=I,I==="["?D.state=T.DOCTYPE_DTD:O(I)&&(D.state=T.DOCTYPE_QUOTED,D.q=I));continue;case T.DOCTYPE_QUOTED:D.doctype+=I,I===D.q&&(D.q="",D.state=T.DOCTYPE);continue;case T.DOCTYPE_DTD:D.doctype+=I,I==="]"?D.state=T.DOCTYPE:O(I)&&(D.state=T.DOCTYPE_DTD_QUOTED,D.q=I);continue;case T.DOCTYPE_DTD_QUOTED:D.doctype+=I,I===D.q&&(D.state=T.DOCTYPE_DTD,D.q="");continue;case T.COMMENT:I==="-"?D.state=T.COMMENT_ENDING:D.comment+=I;continue;case T.COMMENT_ENDING:I==="-"?(D.state=T.COMMENT_ENDED,D.comment=L(D.opt,D.comment),D.comment&&W(D,"oncomment",D.comment),D.comment=""):(D.comment+="-"+I,D.state=T.COMMENT);continue;case T.COMMENT_ENDED:I!==">"?(z(D,"Malformed comment"),D.comment+="--"+I,D.state=T.COMMENT):D.state=T.TEXT;continue;case T.CDATA:I==="]"?D.state=T.CDATA_ENDING:D.cdata+=I;continue;case T.CDATA_ENDING:I==="]"?D.state=T.CDATA_ENDING_2:(D.cdata+="]"+I,D.state=T.CDATA);continue;case T.CDATA_ENDING_2:I===">"?(D.cdata&&W(D,"oncdata",D.cdata),W(D,"onclosecdata"),D.cdata="",D.state=T.TEXT):I==="]"?D.cdata+="]":(D.cdata+="]]"+I,D.state=T.CDATA);continue;case T.PROC_INST:I==="?"?D.state=T.PROC_INST_ENDING:x(I)?D.state=T.PROC_INST_BODY:D.procInstName+=I;continue;case T.PROC_INST_BODY:if(!D.procInstBody&&x(I))continue;I==="?"?D.state=T.PROC_INST_ENDING:D.procInstBody+=I;continue;case T.PROC_INST_ENDING:I===">"?(W(D,"onprocessinginstruction",{name:D.procInstName,body:D.procInstBody}),D.procInstName=D.procInstBody="",D.state=T.TEXT):(D.procInstBody+="?"+I,D.state=T.PROC_INST_BODY);continue;case T.OPEN_TAG:E(v,I)?D.tagName+=I:(G(D),I===">"?B(D):I==="/"?D.state=T.OPEN_TAG_SLASH:(x(I)||z(D,"Invalid character in tag name"),D.state=T.ATTRIB));continue;case T.OPEN_TAG_SLASH:I===">"?(B(D,!0),K(D)):(z(D,"Forward-slash in opening tag not followed by >"),D.state=T.ATTRIB);continue;case T.ATTRIB:if(x(I))continue;I===">"?B(D):I==="/"?D.state=T.OPEN_TAG_SLASH:E(S,I)?(D.attribName=I,D.attribValue="",D.state=T.ATTRIB_NAME):z(D,"Invalid attribute name");continue;case T.ATTRIB_NAME:I==="="?D.state=T.ATTRIB_VALUE:I===">"?(z(D,"Attribute without value"),D.attribValue=D.attribName,P(D),B(D)):x(I)?D.state=T.ATTRIB_NAME_SAW_WHITE:E(v,I)?D.attribName+=I:z(D,"Invalid attribute name");continue;case T.ATTRIB_NAME_SAW_WHITE:if(I==="=")D.state=T.ATTRIB_VALUE;else{if(x(I))continue;z(D,"Attribute without value"),D.tag.attributes[D.attribName]="",D.attribValue="",W(D,"onattribute",{name:D.attribName,value:""}),D.attribName="",I===">"?B(D):E(S,I)?(D.attribName=I,D.state=T.ATTRIB_NAME):(z(D,"Invalid attribute name"),D.state=T.ATTRIB)}continue;case T.ATTRIB_VALUE:if(x(I))continue;O(I)?(D.q=I,D.state=T.ATTRIB_VALUE_QUOTED):(z(D,"Unquoted attribute value"),D.state=T.ATTRIB_VALUE_UNQUOTED,D.attribValue=I);continue;case T.ATTRIB_VALUE_QUOTED:if(I!==D.q){I==="&"?D.state=T.ATTRIB_VALUE_ENTITY_Q:D.attribValue+=I;continue}P(D),D.q="",D.state=T.ATTRIB_VALUE_CLOSED;continue;case T.ATTRIB_VALUE_CLOSED:x(I)?D.state=T.ATTRIB:I===">"?B(D):I==="/"?D.state=T.OPEN_TAG_SLASH:E(S,I)?(z(D,"No whitespace between attributes"),D.attribName=I,D.attribValue="",D.state=T.ATTRIB_NAME):z(D,"Invalid attribute name");continue;case T.ATTRIB_VALUE_UNQUOTED:if(!A(I)){I==="&"?D.state=T.ATTRIB_VALUE_ENTITY_U:D.attribValue+=I;continue}P(D),I===">"?B(D):D.state=T.ATTRIB;continue;case T.CLOSE_TAG:if(D.tagName)I===">"?K(D):E(v,I)?D.tagName+=I:D.script?(D.script+="</"+D.tagName,D.tagName="",D.state=T.SCRIPT):(x(I)||z(D,"Invalid tagname in closing tag"),D.state=T.CLOSE_TAG_SAW_WHITE);else{if(x(I))continue;_(S,I)?D.script?(D.script+="</"+I,D.state=T.SCRIPT):z(D,"Invalid tagname in closing tag."):D.tagName=I}continue;case T.CLOSE_TAG_SAW_WHITE:if(x(I))continue;I===">"?K(D):z(D,"Invalid characters in closing tag");continue;case T.TEXT_ENTITY:case T.ATTRIB_VALUE_ENTITY_Q:case T.ATTRIB_VALUE_ENTITY_U:var Z,ie;switch(D.state){case T.TEXT_ENTITY:Z=T.TEXT,ie="textNode";break;case T.ATTRIB_VALUE_ENTITY_Q:Z=T.ATTRIB_VALUE_QUOTED,ie="attribValue";break;case T.ATTRIB_VALUE_ENTITY_U:Z=T.ATTRIB_VALUE_UNQUOTED,ie="attribValue";break}I===";"?(D[ie]+=J(D),D.entity="",D.state=Z):E(D.entity.length?y:j,I)?D.entity+=I:(z(D,"Invalid character in entity name"),D[ie]+="&"+D.entity+I,D.entity="",D.state=Z);continue;default:throw new Error(D,"Unknown state: "+D.state)}return D.position>=D.bufferCheckPosition&&c(D),D}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var M=String.fromCharCode,D=Math.floor,N=function(){var I=16384,te=[],Q,Z,ie=-1,ce=arguments.length;if(!ce)return"";for(var oe="";++ie<ce;){var me=Number(arguments[ie]);if(!isFinite(me)||me<0||me>1114111||D(me)!==me)throw RangeError("Invalid code point: "+me);me<=65535?te.push(me):(me-=65536,Q=(me>>10)+55296,Z=me%1024+56320,te.push(Q,Z)),(ie+1===ce||te.length>I)&&(oe+=M.apply(null,te),te.length=0)}return oe};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:N,configurable:!0,writable:!0}):String.fromCodePoint=N}()})(typeof g=="undefined"?this.sax={}:g)}).call(this)}).call(this,e("buffer").Buffer)},{buffer:85,stream:345,string_decoder:86}],345:[function(e,w,g){w.exports=u;var a=e("events").EventEmitter,r=e("inherits");r(u,a),u.Readable=e("readable-stream/readable.js"),u.Writable=e("readable-stream/writable.js"),u.Duplex=e("readable-stream/duplex.js"),u.Transform=e("readable-stream/transform.js"),u.PassThrough=e("readable-stream/passthrough.js"),u.Stream=u;function u(){a.call(this)}u.prototype.pipe=function(l,c){var s=this;function t(m){l.writable&&l.write(m)===!1&&s.pause&&s.pause()}s.on("data",t);function i(){s.readable&&s.resume&&s.resume()}l.on("drain",i),!l._isStdio&&(!c||c.end!==!1)&&(s.on("end",o),s.on("close",p));var n=!1;function o(){n||(n=!0,l.end())}function p(){n||(n=!0,typeof l.destroy=="function"&&l.destroy())}function f(m){if(d(),a.listenerCount(this,"error")===0)throw m}s.on("error",f),l.on("error",f);function d(){s.removeListener("data",t),l.removeListener("drain",i),s.removeListener("end",o),s.removeListener("close",p),s.removeListener("error",f),l.removeListener("error",f),s.removeListener("end",d),s.removeListener("close",d),l.removeListener("close",d)}return s.on("end",d),s.on("close",d),l.on("close",d),l.emit("pipe",s),l}},{events:301,inherits:311,"readable-stream/duplex.js":329,"readable-stream/passthrough.js":338,"readable-stream/readable.js":339,"readable-stream/transform.js":340,"readable-stream/writable.js":341}],346:[function(e,w,g){var a=e("safe-buffer").Buffer,r=a.isEncoding||function(v){switch(v=""+v,v&&v.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function u(v){if(!v)return"utf8";for(var j;;)switch(v){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return v;default:if(j)return;v=(""+v).toLowerCase(),j=!0}}function l(v){var j=u(v);if(typeof j!="string"&&(a.isEncoding===r||!r(v)))throw new Error("Unknown encoding: "+v);return j||v}g.StringDecoder=c;function c(v){this.encoding=l(v);var j;switch(this.encoding){case"utf16le":this.text=f,this.end=d,j=4;break;case"utf8":this.fillLast=n,j=4;break;case"base64":this.text=m,this.end=h,j=3;break;default:this.write=b,this.end=S;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=a.allocUnsafe(j)}c.prototype.write=function(v){if(v.length===0)return"";var j,y;if(this.lastNeed){if(j=this.fillLast(v),j===void 0)return"";y=this.lastNeed,this.lastNeed=0}else y=0;return y<v.length?j?j+this.text(v,y):this.text(v,y):j||""},c.prototype.end=p,c.prototype.text=o,c.prototype.fillLast=function(v){if(this.lastNeed<=v.length)return v.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);v.copy(this.lastChar,this.lastTotal-this.lastNeed,0,v.length),this.lastNeed-=v.length};function s(v){return v<=127?0:v>>5===6?2:v>>4===14?3:v>>3===30?4:v>>6===2?-1:-2}function t(v,j,y){var x=j.length-1;if(x<y)return 0;var O=s(j[x]);return O>=0?(O>0&&(v.lastNeed=O-1),O):--x<y||O===-2?0:(O=s(j[x]),O>=0?(O>0&&(v.lastNeed=O-2),O):--x<y||O===-2?0:(O=s(j[x]),O>=0?(O>0&&(O===2?O=0:v.lastNeed=O-3),O):0))}function i(v,j,y){if((j[0]&192)!==128)return v.lastNeed=0,"\uFFFD";if(v.lastNeed>1&&j.length>1){if((j[1]&192)!==128)return v.lastNeed=1,"\uFFFD";if(v.lastNeed>2&&j.length>2&&(j[2]&192)!==128)return v.lastNeed=2,"\uFFFD"}}function n(v){var j=this.lastTotal-this.lastNeed,y=i(this,v);if(y!==void 0)return y;if(this.lastNeed<=v.length)return v.copy(this.lastChar,j,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);v.copy(this.lastChar,j,0,v.length),this.lastNeed-=v.length}function o(v,j){var y=t(this,v,j);if(!this.lastNeed)return v.toString("utf8",j);this.lastTotal=y;var x=v.length-(y-this.lastNeed);return v.copy(this.lastChar,0,x),v.toString("utf8",j,x)}function p(v){var j=v&&v.length?this.write(v):"";return this.lastNeed?j+"\uFFFD":j}function f(v,j){if((v.length-j)%2===0){var y=v.toString("utf16le",j);if(y){var x=y.charCodeAt(y.length-1);if(x>=55296&&x<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=v[v.length-2],this.lastChar[1]=v[v.length-1],y.slice(0,-1)}return y}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=v[v.length-1],v.toString("utf16le",j,v.length-1)}function d(v){var j=v&&v.length?this.write(v):"";if(this.lastNeed){var y=this.lastTotal-this.lastNeed;return j+this.lastChar.toString("utf16le",0,y)}return j}function m(v,j){var y=(v.length-j)%3;return y===0?v.toString("base64",j):(this.lastNeed=3-y,this.lastTotal=3,y===1?this.lastChar[0]=v[v.length-1]:(this.lastChar[0]=v[v.length-2],this.lastChar[1]=v[v.length-1]),v.toString("base64",j,v.length-y))}function h(v){var j=v&&v.length?this.write(v):"";return this.lastNeed?j+this.lastChar.toString("base64",0,3-this.lastNeed):j}function b(v){return v.toString(this.encoding)}function S(v){return v&&v.length?this.write(v):""}},{"safe-buffer":343}],347:[function(e,w,g){(function(a,r){(function(){var u=e("process/browser.js").nextTick,l=Function.prototype.apply,c=Array.prototype.slice,s={},t=0;g.setTimeout=function(){return new i(l.call(setTimeout,window,arguments),clearTimeout)},g.setInterval=function(){return new i(l.call(setInterval,window,arguments),clearInterval)},g.clearTimeout=g.clearInterval=function(n){n.close()};function i(n,o){this._id=n,this._clearFn=o}i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},g.enroll=function(n,o){clearTimeout(n._idleTimeoutId),n._idleTimeout=o},g.unenroll=function(n){clearTimeout(n._idleTimeoutId),n._idleTimeout=-1},g._unrefActive=g.active=function(n){clearTimeout(n._idleTimeoutId);var o=n._idleTimeout;o>=0&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},o))},g.setImmediate=typeof a=="function"?a:function(n){var o=t++,p=arguments.length<2?!1:c.call(arguments,1);return s[o]=!0,u(function(){s[o]&&(p?n.apply(null,p):n.call(null),g.clearImmediate(o))}),o},g.clearImmediate=typeof r=="function"?r:function(n){delete s[n]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":324,timers:347}],348:[function(e,w,g){var a=e("buffer").Buffer;w.exports=function(r){if(r instanceof Uint8Array){if(r.byteOffset===0&&r.byteLength===r.buffer.byteLength)return r.buffer;if(typeof r.buffer.slice=="function")return r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength)}if(a.isBuffer(r)){for(var u=new Uint8Array(r.length),l=r.length,c=0;c<l;c++)u[c]=r[c];return u.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:85}],349:[function(e,w,g){(function(a){(function(){w.exports=r;function r(l,c){if(u("noDeprecation"))return l;var s=!1;function t(){if(!s){if(u("throwDeprecation"))throw new Error(c);u("traceDeprecation")?console.trace(c):console.warn(c),s=!0}return l.apply(this,arguments)}return t}function u(l){try{if(!a.localStorage)return!1}catch(s){return!1}var c=a.localStorage[l];return c==null?!1:String(c).toLowerCase()==="true"}}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],350:[function(e,w,g){arguments[4][79][0].apply(g,arguments)},{dup:79}],351:[function(e,w,g){arguments[4][80][0].apply(g,arguments)},{dup:80}],352:[function(e,w,g){arguments[4][81][0].apply(g,arguments)},{"./support/isBuffer":351,_process:399,dup:81,inherits:350}],353:[function(e,w,g){(function(){g.stripBOM=function(a){return a[0]==="\uFEFF"?a.substring(1):a}}).call(this)},{}],354:[function(e,w,g){(function(){var a,r,u,l,c,s={}.hasOwnProperty;a=e("xmlbuilder"),r=e("./defaults").defaults,l=function(t){return typeof t=="string"&&(t.indexOf("&")>=0||t.indexOf(">")>=0||t.indexOf("<")>=0)},c=function(t){return"<![CDATA["+u(t)+"]]>"},u=function(t){return t.replace("]]>","]]]]><![CDATA[>")},g.Builder=function(){function t(i){var n,o,p;this.options={},o=r["0.2"];for(n in o)!s.call(o,n)||(p=o[n],this.options[n]=p);for(n in i)!s.call(i,n)||(p=i[n],this.options[n]=p)}return t.prototype.buildObject=function(i){var n,o,p,f,d;return n=this.options.attrkey,o=this.options.charkey,Object.keys(i).length===1&&this.options.rootName===r["0.2"].rootName?(d=Object.keys(i)[0],i=i[d]):d=this.options.rootName,p=function(m){return function(h,b){var S,v,j,y,x,O;if(typeof b!="object")m.options.cdata&&l(b)?h.raw(c(b)):h.txt(b);else if(Array.isArray(b)){for(y in b)if(!!s.call(b,y)){v=b[y];for(x in v)j=v[x],h=p(h.ele(x),j).up()}}else for(x in b)if(!!s.call(b,x))if(v=b[x],x===n){if(typeof v=="object")for(S in v)O=v[S],h=h.att(S,O)}else if(x===o)m.options.cdata&&l(v)?h=h.raw(c(v)):h=h.txt(v);else if(Array.isArray(v))for(y in v)!s.call(v,y)||(j=v[y],typeof j=="string"?m.options.cdata&&l(j)?h=h.ele(x).raw(c(j)).up():h=h.ele(x,j).up():h=p(h.ele(x),j).up());else typeof v=="object"?h=p(h.ele(x),v).up():typeof v=="string"&&m.options.cdata&&l(v)?h=h.ele(x).raw(c(v)).up():(v==null&&(v=""),h=h.ele(x,v.toString()).up());return h}}(this),f=a.create(d,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),p(f,i).end(this.options.renderOpts)},t}()}).call(this)},{"./defaults":355,xmlbuilder:391}],355:[function(e,w,g){(function(){g.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
- `},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],356:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n=function(f,d){return function(){return f.apply(d,arguments)}},o=function(f,d){for(var m in d)p.call(d,m)&&(f[m]=d[m]);function h(){this.constructor=f}return h.prototype=d.prototype,f.prototype=new h,f.__super__=d.prototype,f},p={}.hasOwnProperty;t=e("sax"),u=e("events"),a=e("./bom"),s=e("./processors"),i=e("timers").setImmediate,r=e("./defaults").defaults,l=function(f){return typeof f=="object"&&f!=null&&Object.keys(f).length===0},c=function(f,d,m){var h,b,S;for(h=0,b=f.length;h<b;h++)S=f[h],d=S(d,m);return d},g.Parser=function(f){o(d,f);function d(m){this.parseStringPromise=n(this.parseStringPromise,this),this.parseString=n(this.parseString,this),this.reset=n(this.reset,this),this.assignOrPush=n(this.assignOrPush,this),this.processAsync=n(this.processAsync,this);var h,b,S;if(!(this instanceof g.Parser))return new g.Parser(m);this.options={},b=r["0.2"];for(h in b)!p.call(b,h)||(S=b[h],this.options[h]=S);for(h in m)!p.call(m,h)||(S=m[h],this.options[h]=S);this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(s.normalize)),this.reset()}return d.prototype.processAsync=function(){var m,h;try{return this.remaining.length<=this.options.chunkSize?(m=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(m),this.saxParser.close()):(m=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(m),i(this.processAsync))}catch(b){if(h=b,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(h)}},d.prototype.assignOrPush=function(m,h,b){return h in m?(m[h]instanceof Array||(m[h]=[m[h]]),m[h].push(b)):this.options.explicitArray?m[h]=[b]:m[h]=b},d.prototype.reset=function(){var m,h,b,S;return this.removeAllListeners(),this.saxParser=t.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(v){return function(j){if(v.saxParser.resume(),!v.saxParser.errThrown)return v.saxParser.errThrown=!0,v.emit("error",j)}}(this),this.saxParser.onend=function(v){return function(){if(!v.saxParser.ended)return v.saxParser.ended=!0,v.emit("end",v.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,S=[],m=this.options.attrkey,h=this.options.charkey,this.saxParser.onopentag=function(v){return function(j){var y,x,O,A,E;if(O={},O[h]="",!v.options.ignoreAttrs){E=j.attributes;for(y in E)!p.call(E,y)||(!(m in O)&&!v.options.mergeAttrs&&(O[m]={}),x=v.options.attrValueProcessors?c(v.options.attrValueProcessors,j.attributes[y],y):j.attributes[y],A=v.options.attrNameProcessors?c(v.options.attrNameProcessors,y):y,v.options.mergeAttrs?v.assignOrPush(O,A,x):O[m][A]=x)}return O["#name"]=v.options.tagNameProcessors?c(v.options.tagNameProcessors,j.name):j.name,v.options.xmlns&&(O[v.options.xmlnskey]={uri:j.uri,local:j.local}),S.push(O)}}(this),this.saxParser.onclosetag=function(v){return function(){var j,y,x,O,A,E,_,T,k,F;if(E=S.pop(),A=E["#name"],(!v.options.explicitChildren||!v.options.preserveChildrenOrder)&&delete E["#name"],E.cdata===!0&&(j=E.cdata,delete E.cdata),k=S[S.length-1],E[h].match(/^\s*$/)&&!j?(y=E[h],delete E[h]):(v.options.trim&&(E[h]=E[h].trim()),v.options.normalize&&(E[h]=E[h].replace(/\s{2,}/g," ").trim()),E[h]=v.options.valueProcessors?c(v.options.valueProcessors,E[h],A):E[h],Object.keys(E).length===1&&h in E&&!v.EXPLICIT_CHARKEY&&(E=E[h])),l(E)&&(E=v.options.emptyTag!==""?v.options.emptyTag:y),v.options.validator!=null&&(F="/"+function(){var W,V,L;for(L=[],W=0,V=S.length;W<V;W++)O=S[W],L.push(O["#name"]);return L}().concat(A).join("/"),function(){var W;try{return E=v.options.validator(F,k&&k[A],E)}catch(V){return W=V,v.emit("error",W)}}()),v.options.explicitChildren&&!v.options.mergeAttrs&&typeof E=="object"){if(!v.options.preserveChildrenOrder)O={},v.options.attrkey in E&&(O[v.options.attrkey]=E[v.options.attrkey],delete E[v.options.attrkey]),!v.options.charsAsChildren&&v.options.charkey in E&&(O[v.options.charkey]=E[v.options.charkey],delete E[v.options.charkey]),Object.getOwnPropertyNames(E).length>0&&(O[v.options.childkey]=E),E=O;else if(k){k[v.options.childkey]=k[v.options.childkey]||[],_={};for(x in E)!p.call(E,x)||(_[x]=E[x]);k[v.options.childkey].push(_),delete E["#name"],Object.keys(E).length===1&&h in E&&!v.EXPLICIT_CHARKEY&&(E=E[h])}}return S.length>0?v.assignOrPush(k,A,E):(v.options.explicitRoot&&(T=E,E={},E[A]=T),v.resultObject=E,v.saxParser.ended=!0,v.emit("end",v.resultObject))}}(this),b=function(v){return function(j){var y,x;if(x=S[S.length-1],x)return x[h]+=j,v.options.explicitChildren&&v.options.preserveChildrenOrder&&v.options.charsAsChildren&&(v.options.includeWhiteChars||j.replace(/\\n/g,"").trim()!=="")&&(x[v.options.childkey]=x[v.options.childkey]||[],y={"#name":"__text__"},y[h]=j,v.options.normalize&&(y[h]=y[h].replace(/\s{2,}/g," ").trim()),x[v.options.childkey].push(y)),x}}(this),this.saxParser.ontext=b,this.saxParser.oncdata=function(v){return function(j){var y;if(y=b(j),y)return y.cdata=!0}}()},d.prototype.parseString=function(m,h){var b;h!=null&&typeof h=="function"&&(this.on("end",function(S){return this.reset(),h(null,S)}),this.on("error",function(S){return this.reset(),h(S)}));try{return m=m.toString(),m.trim()===""?(this.emit("end",null),!0):(m=a.stripBOM(m),this.options.async?(this.remaining=m,i(this.processAsync),this.saxParser):this.saxParser.write(m).close())}catch(S){if(b=S,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw b}else return this.emit("error",b),this.saxParser.errThrown=!0}},d.prototype.parseStringPromise=function(m){return new Promise(function(h){return function(b,S){return h.parseString(m,function(v,j){return v?S(v):b(j)})}}(this))},d}(u),g.parseString=function(f,d,m){var h,b,S;return m!=null?(typeof m=="function"&&(h=m),typeof d=="object"&&(b=d)):(typeof d=="function"&&(h=d),b={}),S=new g.Parser(b),S.parseString(f,h)},g.parseStringPromise=function(f,d){var m,h;return typeof d=="object"&&(m=d),h=new g.Parser(m),h.parseStringPromise(f)}}).call(this)},{"./bom":353,"./defaults":355,"./processors":357,events:301,sax:344,timers:347}],357:[function(e,w,g){(function(){var a;a=new RegExp(/(?!xmlns)^.*:/),g.normalize=function(r){return r.toLowerCase()},g.firstCharLowerCase=function(r){return r.charAt(0).toLowerCase()+r.slice(1)},g.stripPrefix=function(r){return r.replace(a,"")},g.parseNumbers=function(r){return isNaN(r)||(r=r%1===0?parseInt(r,10):parseFloat(r)),r},g.parseBooleans=function(r){return/^(?:true|false)$/i.test(r)&&(r=r.toLowerCase()==="true"),r}}).call(this)},{}],358:[function(e,w,g){(function(){var a,r,u,l,c=function(t,i){for(var n in i)s.call(i,n)&&(t[n]=i[n]);function o(){this.constructor=t}return o.prototype=i.prototype,t.prototype=new o,t.__super__=i.prototype,t},s={}.hasOwnProperty;r=e("./defaults"),a=e("./builder"),u=e("./parser"),l=e("./processors"),g.defaults=r.defaults,g.processors=l,g.ValidationError=function(t){c(i,t);function i(n){this.message=n}return i}(Error),g.Builder=a.Builder,g.Parser=u.Parser,g.parseString=u.parseString,g.parseStringPromise=u.parseStringPromise}).call(this)},{"./builder":354,"./defaults":355,"./parser":356,"./processors":357}],359:[function(e,w,g){(function(){w.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],360:[function(e,w,g){(function(){w.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],361:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i=[].slice,n={}.hasOwnProperty;a=function(){var o,p,f,d,m,h;if(h=arguments[0],m=2<=arguments.length?i.call(arguments,1):[],c(Object.assign))Object.assign.apply(null,arguments);else for(o=0,f=m.length;o<f;o++)if(d=m[o],d!=null)for(p in d)!n.call(d,p)||(h[p]=d[p]);return h},c=function(o){return!!o&&Object.prototype.toString.call(o)==="[object Function]"},s=function(o){var p;return!!o&&((p=typeof o)=="function"||p==="object")},u=function(o){return c(Array.isArray)?Array.isArray(o):Object.prototype.toString.call(o)==="[object Array]"},l=function(o){var p;if(u(o))return!o.length;for(p in o)if(!!n.call(o,p))return!1;return!0},t=function(o){var p,f;return s(o)&&(f=Object.getPrototypeOf(o))&&(p=f.constructor)&&typeof p=="function"&&p instanceof p&&Function.prototype.toString.call(p)===Function.prototype.toString.call(Object)},r=function(o){return c(o.valueOf)?o.valueOf():o},w.exports.assign=a,w.exports.isFunction=c,w.exports.isObject=s,w.exports.isArray=u,w.exports.isEmpty=l,w.exports.isPlainObject=t,w.exports.getValue=r}).call(this)},{}],362:[function(e,w,g){(function(){w.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(this)},{}],363:[function(e,w,g){(function(){var a;a=e("./NodeType"),e("./XMLNode"),w.exports=function(){function r(u,l,c){if(this.parent=u,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),l==null)throw new Error("Missing attribute name. "+this.debugInfo(l));this.name=this.stringify.name(l),this.value=this.stringify.attValue(c),this.type=a.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(r.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(r.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(r.prototype,"textContent",{get:function(){return this.value},set:function(u){return this.value=u||""}}),Object.defineProperty(r.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(r.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(r.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(r.prototype,"specified",{get:function(){return!0}}),r.prototype.clone=function(){return Object.create(this)},r.prototype.toString=function(u){return this.options.writer.attribute(this,this.options.writer.filterOptions(u))},r.prototype.debugInfo=function(u){return u=u||this.name,u==null?"parent: <"+this.parent.name+">":"attribute: {"+u+"}, parent: <"+this.parent.name+">"},r.prototype.isEqualNode=function(u){return!(u.namespaceURI!==this.namespaceURI||u.prefix!==this.prefix||u.localName!==this.localName||u.value!==this.value)},r}()}).call(this)},{"./NodeType":360,"./XMLNode":382}],364:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;a=e("./NodeType"),r=e("./XMLCharacterData"),w.exports=function(c){u(s,c);function s(t,i){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=a.CData,this.value=this.stringify.cdata(i)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return this.options.writer.cdata(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],365:[function(e,w,g){(function(){var a,r=function(l,c){for(var s in c)u.call(c,s)&&(l[s]=c[s]);function t(){this.constructor=l}return t.prototype=c.prototype,l.prototype=new t,l.__super__=c.prototype,l},u={}.hasOwnProperty;a=e("./XMLNode"),w.exports=function(l){r(c,l);function c(s){c.__super__.constructor.call(this,s),this.value=""}return Object.defineProperty(c.prototype,"data",{get:function(){return this.value},set:function(s){return this.value=s||""}}),Object.defineProperty(c.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(c.prototype,"textContent",{get:function(){return this.value},set:function(s){return this.value=s||""}}),c.prototype.clone=function(){return Object.create(this)},c.prototype.substringData=function(s,t){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.appendData=function(s){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.insertData=function(s,t){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.deleteData=function(s,t){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.replaceData=function(s,t,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.isEqualNode=function(s){return!(!c.__super__.isEqualNode.apply(this,arguments).isEqualNode(s)||s.data!==this.data)},c}(a)}).call(this)},{"./XMLNode":382}],366:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;a=e("./NodeType"),r=e("./XMLCharacterData"),w.exports=function(c){u(s,c);function s(t,i){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=a.Comment,this.value=this.stringify.comment(i)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return this.options.writer.comment(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],367:[function(e,w,g){(function(){var a,r;a=e("./XMLDOMErrorHandler"),r=e("./XMLDOMStringList"),w.exports=function(){function u(){this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new a,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=Object.create(this.defaultParams)}return Object.defineProperty(u.prototype,"parameterNames",{get:function(){return new r(Object.keys(this.defaultParams))}}),u.prototype.getParameter=function(l){return this.params.hasOwnProperty(l)?this.params[l]:null},u.prototype.canSetParameter=function(l,c){return!0},u.prototype.setParameter=function(l,c){return c!=null?this.params[l]=c:delete this.params[l]},u}()}).call(this)},{"./XMLDOMErrorHandler":368,"./XMLDOMStringList":370}],368:[function(e,w,g){(function(){w.exports=function(){function a(){}return a.prototype.handleError=function(r){throw new Error(r)},a}()}).call(this)},{}],369:[function(e,w,g){(function(){w.exports=function(){function a(){}return a.prototype.hasFeature=function(r,u){return!0},a.prototype.createDocumentType=function(r,u,l){throw new Error("This DOM method is not implemented.")},a.prototype.createDocument=function(r,u,l){throw new Error("This DOM method is not implemented.")},a.prototype.createHTMLDocument=function(r){throw new Error("This DOM method is not implemented.")},a.prototype.getFeature=function(r,u){throw new Error("This DOM method is not implemented.")},a}()}).call(this)},{}],370:[function(e,w,g){(function(){w.exports=function(){function a(r){this.arr=r||[]}return Object.defineProperty(a.prototype,"length",{get:function(){return this.arr.length}}),a.prototype.item=function(r){return this.arr[r]||null},a.prototype.contains=function(r){return this.arr.indexOf(r)!==-1},a}()}).call(this)},{}],371:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(c){u(s,c);function s(t,i,n,o,p,f){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(n==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(i));if(!o)throw new Error("Missing DTD attribute type. "+this.debugInfo(i));if(!p)throw new Error("Missing DTD attribute default. "+this.debugInfo(i));if(p.indexOf("#")!==0&&(p="#"+p),!p.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(i));if(f&&!p.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(i));this.elementName=this.stringify.name(i),this.type=a.AttributeDeclaration,this.attributeName=this.stringify.name(n),this.attributeType=this.stringify.dtdAttType(o),f&&(this.defaultValue=this.stringify.dtdAttDefault(f)),this.defaultValueType=p}return s.prototype.toString=function(t){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLNode":382}],372:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(c){u(s,c);function s(t,i,n){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing DTD element name. "+this.debugInfo());n||(n="(#PCDATA)"),Array.isArray(n)&&(n="("+n.join(",")+")"),this.name=this.stringify.name(i),this.type=a.ElementDeclaration,this.value=this.stringify.dtdElementValue(n)}return s.prototype.toString=function(t){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLNode":382}],373:[function(e,w,g){(function(){var a,r,u,l=function(s,t){for(var i in t)c.call(t,i)&&(s[i]=t[i]);function n(){this.constructor=s}return n.prototype=t.prototype,s.prototype=new n,s.__super__=t.prototype,s},c={}.hasOwnProperty;u=e("./Utility").isObject,r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(s){l(t,s);function t(i,n,o,p){if(t.__super__.constructor.call(this,i),o==null)throw new Error("Missing DTD entity name. "+this.debugInfo(o));if(p==null)throw new Error("Missing DTD entity value. "+this.debugInfo(o));if(this.pe=!!n,this.name=this.stringify.name(o),this.type=a.EntityDeclaration,!u(p))this.value=this.stringify.dtdEntityValue(p),this.internal=!0;else{if(!p.pubID&&!p.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(o));if(p.pubID&&!p.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(o));if(this.internal=!1,p.pubID!=null&&(this.pubID=this.stringify.dtdPubID(p.pubID)),p.sysID!=null&&(this.sysID=this.stringify.dtdSysID(p.sysID)),p.nData!=null&&(this.nData=this.stringify.dtdNData(p.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(o))}}return Object.defineProperty(t.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(t.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(t.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(t.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(t.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(t.prototype,"xmlVersion",{get:function(){return null}}),t.prototype.toString=function(i){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(i))},t}(r)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLNode":382}],374:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(c){u(s,c);function s(t,i,n){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing DTD notation name. "+this.debugInfo(i));if(!n.pubID&&!n.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(i));this.name=this.stringify.name(i),this.type=a.NotationDeclaration,n.pubID!=null&&(this.pubID=this.stringify.dtdPubID(n.pubID)),n.sysID!=null&&(this.sysID=this.stringify.dtdSysID(n.sysID))}return Object.defineProperty(s.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(s.prototype,"systemId",{get:function(){return this.sysID}}),s.prototype.toString=function(t){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLNode":382}],375:[function(e,w,g){(function(){var a,r,u,l=function(s,t){for(var i in t)c.call(t,i)&&(s[i]=t[i]);function n(){this.constructor=s}return n.prototype=t.prototype,s.prototype=new n,s.__super__=t.prototype,s},c={}.hasOwnProperty;u=e("./Utility").isObject,r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(s){l(t,s);function t(i,n,o,p){var f;t.__super__.constructor.call(this,i),u(n)&&(f=n,n=f.version,o=f.encoding,p=f.standalone),n||(n="1.0"),this.type=a.Declaration,this.version=this.stringify.xmlVersion(n),o!=null&&(this.encoding=this.stringify.xmlEncoding(o)),p!=null&&(this.standalone=this.stringify.xmlStandalone(p))}return t.prototype.toString=function(i){return this.options.writer.declaration(this,this.options.writer.filterOptions(i))},t}(r)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLNode":382}],376:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n=function(p,f){for(var d in f)o.call(f,d)&&(p[d]=f[d]);function m(){this.constructor=p}return m.prototype=f.prototype,p.prototype=new m,p.__super__=f.prototype,p},o={}.hasOwnProperty;i=e("./Utility").isObject,t=e("./XMLNode"),a=e("./NodeType"),r=e("./XMLDTDAttList"),l=e("./XMLDTDEntity"),u=e("./XMLDTDElement"),c=e("./XMLDTDNotation"),s=e("./XMLNamedNodeMap"),w.exports=function(p){n(f,p);function f(d,m,h){var b,S,v,j,y,x;if(f.__super__.constructor.call(this,d),this.type=a.DocType,d.children){for(j=d.children,S=0,v=j.length;S<v;S++)if(b=j[S],b.type===a.Element){this.name=b.name;break}}this.documentObject=d,i(m)&&(y=m,m=y.pubID,h=y.sysID),h==null&&(x=[m,h],h=x[0],m=x[1]),m!=null&&(this.pubID=this.stringify.dtdPubID(m)),h!=null&&(this.sysID=this.stringify.dtdSysID(h))}return Object.defineProperty(f.prototype,"entities",{get:function(){var d,m,h,b,S;for(b={},S=this.children,m=0,h=S.length;m<h;m++)d=S[m],d.type===a.EntityDeclaration&&!d.pe&&(b[d.name]=d);return new s(b)}}),Object.defineProperty(f.prototype,"notations",{get:function(){var d,m,h,b,S;for(b={},S=this.children,m=0,h=S.length;m<h;m++)d=S[m],d.type===a.NotationDeclaration&&(b[d.name]=d);return new s(b)}}),Object.defineProperty(f.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(f.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(f.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),f.prototype.element=function(d,m){var h;return h=new u(this,d,m),this.children.push(h),this},f.prototype.attList=function(d,m,h,b,S){var v;return v=new r(this,d,m,h,b,S),this.children.push(v),this},f.prototype.entity=function(d,m){var h;return h=new l(this,!1,d,m),this.children.push(h),this},f.prototype.pEntity=function(d,m){var h;return h=new l(this,!0,d,m),this.children.push(h),this},f.prototype.notation=function(d,m){var h;return h=new c(this,d,m),this.children.push(h),this},f.prototype.toString=function(d){return this.options.writer.docType(this,this.options.writer.filterOptions(d))},f.prototype.ele=function(d,m){return this.element(d,m)},f.prototype.att=function(d,m,h,b,S){return this.attList(d,m,h,b,S)},f.prototype.ent=function(d,m){return this.entity(d,m)},f.prototype.pent=function(d,m){return this.pEntity(d,m)},f.prototype.not=function(d,m){return this.notation(d,m)},f.prototype.up=function(){return this.root()||this.documentObject},f.prototype.isEqualNode=function(d){return!(!f.__super__.isEqualNode.apply(this,arguments).isEqualNode(d)||d.name!==this.name||d.publicId!==this.publicId||d.systemId!==this.systemId)},f}(t)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLNamedNodeMap":381,"./XMLNode":382}],377:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i=function(o,p){for(var f in p)n.call(p,f)&&(o[f]=p[f]);function d(){this.constructor=o}return d.prototype=p.prototype,o.prototype=new d,o.__super__=p.prototype,o},n={}.hasOwnProperty;t=e("./Utility").isPlainObject,u=e("./XMLDOMImplementation"),r=e("./XMLDOMConfiguration"),l=e("./XMLNode"),a=e("./NodeType"),s=e("./XMLStringifier"),c=e("./XMLStringWriter"),w.exports=function(o){i(p,o);function p(f){p.__super__.constructor.call(this,null),this.name="#document",this.type=a.Document,this.documentURI=null,this.domConfig=new r,f||(f={}),f.writer||(f.writer=new c),this.options=f,this.stringify=new s(f)}return Object.defineProperty(p.prototype,"implementation",{value:new u}),Object.defineProperty(p.prototype,"doctype",{get:function(){var f,d,m,h;for(h=this.children,d=0,m=h.length;d<m;d++)if(f=h[d],f.type===a.DocType)return f;return null}}),Object.defineProperty(p.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(p.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(p.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(p.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].encoding:null}}),Object.defineProperty(p.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(p.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===a.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(p.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(p.prototype,"origin",{get:function(){return null}}),Object.defineProperty(p.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(p.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(p.prototype,"contentType",{get:function(){return null}}),p.prototype.end=function(f){var d;return d={},f?t(f)&&(d=f,f=this.options.writer):f=this.options.writer,f.document(this,f.filterOptions(d))},p.prototype.toString=function(f){return this.options.writer.document(this,this.options.writer.filterOptions(f))},p.prototype.createElement=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createTextNode=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createComment=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createCDATASection=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createProcessingInstruction=function(f,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createAttribute=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createEntityReference=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.getElementsByTagName=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.importNode=function(f,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createElementNS=function(f,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createAttributeNS=function(f,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.getElementsByTagNameNS=function(f,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.getElementById=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.adoptNode=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.renameNode=function(f,d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.getElementsByClassName=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createEvent=function(f){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createNodeIterator=function(f,d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},p.prototype.createTreeWalker=function(f,d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},p}(l)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLDOMConfiguration":367,"./XMLDOMImplementation":369,"./XMLNode":382,"./XMLStringWriter":387,"./XMLStringifier":388}],378:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n,o,p,f,d,m,h,b,S,v,j,y,x,O,A,E={}.hasOwnProperty;A=e("./Utility"),x=A.isObject,y=A.isFunction,O=A.isPlainObject,j=A.getValue,a=e("./NodeType"),f=e("./XMLDocument"),d=e("./XMLElement"),l=e("./XMLCData"),c=e("./XMLComment"),h=e("./XMLRaw"),v=e("./XMLText"),m=e("./XMLProcessingInstruction"),o=e("./XMLDeclaration"),p=e("./XMLDocType"),s=e("./XMLDTDAttList"),i=e("./XMLDTDEntity"),t=e("./XMLDTDElement"),n=e("./XMLDTDNotation"),u=e("./XMLAttribute"),S=e("./XMLStringifier"),b=e("./XMLStringWriter"),r=e("./WriterState"),w.exports=function(){function _(T,k,F){var W;this.name="?xml",this.type=a.Document,T||(T={}),W={},T.writer?O(T.writer)&&(W=T.writer,T.writer=new b):T.writer=new b,this.options=T,this.writer=T.writer,this.writerOptions=this.writer.filterOptions(W),this.stringify=new S(T),this.onDataCallback=k||function(){},this.onEndCallback=F||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return _.prototype.createChildNode=function(T){var k,F,W,V,L,Y,re,z;switch(T.type){case a.CData:this.cdata(T.value);break;case a.Comment:this.comment(T.value);break;case a.Element:W={},re=T.attribs;for(F in re)!E.call(re,F)||(k=re[F],W[F]=k.value);this.node(T.name,W);break;case a.Dummy:this.dummy();break;case a.Raw:this.raw(T.value);break;case a.Text:this.text(T.value);break;case a.ProcessingInstruction:this.instruction(T.target,T.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+T.constructor.name)}for(z=T.children,L=0,Y=z.length;L<Y;L++)V=z[L],this.createChildNode(V),V.type===a.Element&&this.up();return this},_.prototype.dummy=function(){return this},_.prototype.node=function(T,k,F){var W;if(T==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(T));return this.openCurrent(),T=j(T),k==null&&(k={}),k=j(k),x(k)||(W=[k,F],F=W[0],k=W[1]),this.currentNode=new d(this,T,k),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,F!=null&&this.text(F),this},_.prototype.element=function(T,k,F){var W,V,L,Y,re,z;if(this.currentNode&&this.currentNode.type===a.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(T)||x(T)||y(T))for(Y=this.options.noValidation,this.options.noValidation=!0,z=new f(this.options).element("TEMP_ROOT"),z.element(T),this.options.noValidation=Y,re=z.children,V=0,L=re.length;V<L;V++)W=re[V],this.createChildNode(W),W.type===a.Element&&this.up();else this.node(T,k,F);return this},_.prototype.attribute=function(T,k){var F,W;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(T));if(T!=null&&(T=j(T)),x(T))for(F in T)!E.call(T,F)||(W=T[F],this.attribute(F,W));else y(k)&&(k=k.apply()),this.options.keepNullAttributes&&k==null?this.currentNode.attribs[T]=new u(this,T,""):k!=null&&(this.currentNode.attribs[T]=new u(this,T,k));return this},_.prototype.text=function(T){var k;return this.openCurrent(),k=new v(this,T),this.onData(this.writer.text(k,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.cdata=function(T){var k;return this.openCurrent(),k=new l(this,T),this.onData(this.writer.cdata(k,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.comment=function(T){var k;return this.openCurrent(),k=new c(this,T),this.onData(this.writer.comment(k,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.raw=function(T){var k;return this.openCurrent(),k=new h(this,T),this.onData(this.writer.raw(k,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.instruction=function(T,k){var F,W,V,L,Y;if(this.openCurrent(),T!=null&&(T=j(T)),k!=null&&(k=j(k)),Array.isArray(T))for(F=0,L=T.length;F<L;F++)W=T[F],this.instruction(W);else if(x(T))for(W in T)!E.call(T,W)||(V=T[W],this.instruction(W,V));else y(k)&&(k=k.apply()),Y=new m(this,T,k),this.onData(this.writer.processingInstruction(Y,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},_.prototype.declaration=function(T,k,F){var W;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return W=new o(this,T,k,F),this.onData(this.writer.declaration(W,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.doctype=function(T,k,F){if(this.openCurrent(),T==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new p(this,k,F),this.currentNode.rootNodeName=T,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},_.prototype.dtdElement=function(T,k){var F;return this.openCurrent(),F=new t(this,T,k),this.onData(this.writer.dtdElement(F,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.attList=function(T,k,F,W,V){var L;return this.openCurrent(),L=new s(this,T,k,F,W,V),this.onData(this.writer.dtdAttList(L,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.entity=function(T,k){var F;return this.openCurrent(),F=new i(this,!1,T,k),this.onData(this.writer.dtdEntity(F,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.pEntity=function(T,k){var F;return this.openCurrent(),F=new i(this,!0,T,k),this.onData(this.writer.dtdEntity(F,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.notation=function(T,k){var F;return this.openCurrent(),F=new n(this,T,k),this.onData(this.writer.dtdNotation(F,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},_.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},_.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},_.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},_.prototype.openNode=function(T){var k,F,W,V;if(!T.isOpen){if(!this.root&&this.currentLevel===0&&T.type===a.Element&&(this.root=T),F="",T.type===a.Element){this.writerOptions.state=r.OpenTag,F=this.writer.indent(T,this.writerOptions,this.currentLevel)+"<"+T.name,V=T.attribs;for(W in V)!E.call(V,W)||(k=V[W],F+=this.writer.attribute(k,this.writerOptions,this.currentLevel));F+=(T.children?">":"/>")+this.writer.endline(T,this.writerOptions,this.currentLevel),this.writerOptions.state=r.InsideTag}else this.writerOptions.state=r.OpenTag,F=this.writer.indent(T,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+T.rootNodeName,T.pubID&&T.sysID?F+=' PUBLIC "'+T.pubID+'" "'+T.sysID+'"':T.sysID&&(F+=' SYSTEM "'+T.sysID+'"'),T.children?(F+=" [",this.writerOptions.state=r.InsideTag):(this.writerOptions.state=r.CloseTag,F+=">"),F+=this.writer.endline(T,this.writerOptions,this.currentLevel);return this.onData(F,this.currentLevel),T.isOpen=!0}},_.prototype.closeNode=function(T){var k;if(!T.isClosed)return k="",this.writerOptions.state=r.CloseTag,T.type===a.Element?k=this.writer.indent(T,this.writerOptions,this.currentLevel)+"</"+T.name+">"+this.writer.endline(T,this.writerOptions,this.currentLevel):k=this.writer.indent(T,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(T,this.writerOptions,this.currentLevel),this.writerOptions.state=r.None,this.onData(k,this.currentLevel),T.isClosed=!0},_.prototype.onData=function(T,k){return this.documentStarted=!0,this.onDataCallback(T,k+1)},_.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},_.prototype.debugInfo=function(T){return T==null?"":"node: <"+T+">"},_.prototype.ele=function(){return this.element.apply(this,arguments)},_.prototype.nod=function(T,k,F){return this.node(T,k,F)},_.prototype.txt=function(T){return this.text(T)},_.prototype.dat=function(T){return this.cdata(T)},_.prototype.com=function(T){return this.comment(T)},_.prototype.ins=function(T,k){return this.instruction(T,k)},_.prototype.dec=function(T,k,F){return this.declaration(T,k,F)},_.prototype.dtd=function(T,k,F){return this.doctype(T,k,F)},_.prototype.e=function(T,k,F){return this.element(T,k,F)},_.prototype.n=function(T,k,F){return this.node(T,k,F)},_.prototype.t=function(T){return this.text(T)},_.prototype.d=function(T){return this.cdata(T)},_.prototype.c=function(T){return this.comment(T)},_.prototype.r=function(T){return this.raw(T)},_.prototype.i=function(T,k){return this.instruction(T,k)},_.prototype.att=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},_.prototype.a=function(){return this.currentNode&&this.currentNode.type===a.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},_.prototype.ent=function(T,k){return this.entity(T,k)},_.prototype.pent=function(T,k){return this.pEntity(T,k)},_.prototype.not=function(T,k){return this.notation(T,k)},_}()}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLAttribute":363,"./XMLCData":364,"./XMLComment":366,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDocument":377,"./XMLElement":380,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLStringWriter":387,"./XMLStringifier":388,"./XMLText":389}],379:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;r=e("./XMLNode"),a=e("./NodeType"),w.exports=function(c){u(s,c);function s(t){s.__super__.constructor.call(this,t),this.type=a.Dummy}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return""},s}(r)}).call(this)},{"./NodeType":360,"./XMLNode":382}],380:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n=function(p,f){for(var d in f)o.call(f,d)&&(p[d]=f[d]);function m(){this.constructor=p}return m.prototype=f.prototype,p.prototype=new m,p.__super__=f.prototype,p},o={}.hasOwnProperty;i=e("./Utility"),t=i.isObject,s=i.isFunction,c=i.getValue,l=e("./XMLNode"),a=e("./NodeType"),r=e("./XMLAttribute"),u=e("./XMLNamedNodeMap"),w.exports=function(p){n(f,p);function f(d,m,h){var b,S,v,j;if(f.__super__.constructor.call(this,d),m==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(m),this.type=a.Element,this.attribs={},this.schemaTypeInfo=null,h!=null&&this.attribute(h),d.type===a.Document&&(this.isRoot=!0,this.documentObject=d,d.rootObject=this,d.children)){for(j=d.children,S=0,v=j.length;S<v;S++)if(b=j[S],b.type===a.DocType){b.name=this.name;break}}}return Object.defineProperty(f.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(f.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(f.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(f.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(f.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(f.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(f.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(f.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new u(this.attribs)),this.attributeMap}}),f.prototype.clone=function(){var d,m,h,b;h=Object.create(this),h.isRoot&&(h.documentObject=null),h.attribs={},b=this.attribs;for(m in b)!o.call(b,m)||(d=b[m],h.attribs[m]=d.clone());return h.children=[],this.children.forEach(function(S){var v;return v=S.clone(),v.parent=h,h.children.push(v)}),h},f.prototype.attribute=function(d,m){var h,b;if(d!=null&&(d=c(d)),t(d))for(h in d)!o.call(d,h)||(b=d[h],this.attribute(h,b));else s(m)&&(m=m.apply()),this.options.keepNullAttributes&&m==null?this.attribs[d]=new r(this,d,""):m!=null&&(this.attribs[d]=new r(this,d,m));return this},f.prototype.removeAttribute=function(d){var m,h,b;if(d==null)throw new Error("Missing attribute name. "+this.debugInfo());if(d=c(d),Array.isArray(d))for(h=0,b=d.length;h<b;h++)m=d[h],delete this.attribs[m];else delete this.attribs[d];return this},f.prototype.toString=function(d){return this.options.writer.element(this,this.options.writer.filterOptions(d))},f.prototype.att=function(d,m){return this.attribute(d,m)},f.prototype.a=function(d,m){return this.attribute(d,m)},f.prototype.getAttribute=function(d){return this.attribs.hasOwnProperty(d)?this.attribs[d].value:null},f.prototype.setAttribute=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getAttributeNode=function(d){return this.attribs.hasOwnProperty(d)?this.attribs[d]:null},f.prototype.setAttributeNode=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.removeAttributeNode=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getElementsByTagName=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getAttributeNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.setAttributeNS=function(d,m,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.removeAttributeNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getAttributeNodeNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.setAttributeNodeNS=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getElementsByTagNameNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.hasAttribute=function(d){return this.attribs.hasOwnProperty(d)},f.prototype.hasAttributeNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.setIdAttribute=function(d,m){return this.attribs.hasOwnProperty(d)?this.attribs[d].isId:m},f.prototype.setIdAttributeNS=function(d,m,h){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.setIdAttributeNode=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getElementsByTagName=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getElementsByTagNameNS=function(d,m){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.getElementsByClassName=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},f.prototype.isEqualNode=function(d){var m,h,b;if(!f.__super__.isEqualNode.apply(this,arguments).isEqualNode(d)||d.namespaceURI!==this.namespaceURI||d.prefix!==this.prefix||d.localName!==this.localName||d.attribs.length!==this.attribs.length)return!1;for(m=h=0,b=this.attribs.length-1;0<=b?h<=b:h>=b;m=0<=b?++h:--h)if(!this.attribs[m].isEqualNode(d.attribs[m]))return!1;return!0},f}(l)}).call(this)},{"./NodeType":360,"./Utility":361,"./XMLAttribute":363,"./XMLNamedNodeMap":381,"./XMLNode":382}],381:[function(e,w,g){(function(){w.exports=function(){function a(r){this.nodes=r}return Object.defineProperty(a.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),a.prototype.clone=function(){return this.nodes=null},a.prototype.getNamedItem=function(r){return this.nodes[r]},a.prototype.setNamedItem=function(r){var u;return u=this.nodes[r.nodeName],this.nodes[r.nodeName]=r,u||null},a.prototype.removeNamedItem=function(r){var u;return u=this.nodes[r],delete this.nodes[r],u||null},a.prototype.item=function(r){return this.nodes[Object.keys(this.nodes)[r]]||null},a.prototype.getNamedItemNS=function(r,u){throw new Error("This DOM method is not implemented.")},a.prototype.setNamedItemNS=function(r){throw new Error("This DOM method is not implemented.")},a.prototype.removeNamedItemNS=function(r,u){throw new Error("This DOM method is not implemented.")},a}()}).call(this)},{}],382:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n,o,p,f,d,m,h,b,S,v={}.hasOwnProperty;S=e("./Utility"),b=S.isObject,h=S.isFunction,m=S.isEmpty,d=S.getValue,i=null,u=null,l=null,c=null,s=null,p=null,f=null,o=null,t=null,r=null,n=null,a=null,w.exports=function(){function j(y){this.parent=y,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,i||(i=e("./XMLElement"),u=e("./XMLCData"),l=e("./XMLComment"),c=e("./XMLDeclaration"),s=e("./XMLDocType"),p=e("./XMLRaw"),f=e("./XMLText"),o=e("./XMLProcessingInstruction"),t=e("./XMLDummy"),r=e("./NodeType"),n=e("./XMLNodeList"),e("./XMLNamedNodeMap"),a=e("./DocumentPosition"))}return Object.defineProperty(j.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(j.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(j.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(j.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(j.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new n(this.children)),this.childNodeList}}),Object.defineProperty(j.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(j.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(j.prototype,"previousSibling",{get:function(){var y;return y=this.parent.children.indexOf(this),this.parent.children[y-1]||null}}),Object.defineProperty(j.prototype,"nextSibling",{get:function(){var y;return y=this.parent.children.indexOf(this),this.parent.children[y+1]||null}}),Object.defineProperty(j.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(j.prototype,"textContent",{get:function(){var y,x,O,A,E;if(this.nodeType===r.Element||this.nodeType===r.DocumentFragment){for(E="",A=this.children,x=0,O=A.length;x<O;x++)y=A[x],y.textContent&&(E+=y.textContent);return E}else return null},set:function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),j.prototype.setParent=function(y){var x,O,A,E,_;for(this.parent=y,y&&(this.options=y.options,this.stringify=y.stringify),E=this.children,_=[],O=0,A=E.length;O<A;O++)x=E[O],_.push(x.setParent(this));return _},j.prototype.element=function(y,x,O){var A,E,_,T,k,F,W,V,L,Y,re;if(F=null,x===null&&O==null&&(L=[{},null],x=L[0],O=L[1]),x==null&&(x={}),x=d(x),b(x)||(Y=[x,O],O=Y[0],x=Y[1]),y!=null&&(y=d(y)),Array.isArray(y))for(_=0,W=y.length;_<W;_++)E=y[_],F=this.element(E);else if(h(y))F=this.element(y.apply());else if(b(y)){for(k in y)if(!!v.call(y,k))if(re=y[k],h(re)&&(re=re.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&k.indexOf(this.stringify.convertAttKey)===0)F=this.attribute(k.substr(this.stringify.convertAttKey.length),re);else if(!this.options.separateArrayItems&&Array.isArray(re)&&m(re))F=this.dummy();else if(b(re)&&m(re))F=this.element(k);else if(!this.options.keepNullNodes&&re==null)F=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(re))for(T=0,V=re.length;T<V;T++)E=re[T],A={},A[k]=E,F=this.element(A);else b(re)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&k.indexOf(this.stringify.convertTextKey)===0?F=this.element(re):(F=this.element(k),F.element(re)):F=this.element(k,re)}else!this.options.keepNullNodes&&O===null?F=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&y.indexOf(this.stringify.convertTextKey)===0?F=this.text(O):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&y.indexOf(this.stringify.convertCDataKey)===0?F=this.cdata(O):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&y.indexOf(this.stringify.convertCommentKey)===0?F=this.comment(O):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&y.indexOf(this.stringify.convertRawKey)===0?F=this.raw(O):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&y.indexOf(this.stringify.convertPIKey)===0?F=this.instruction(y.substr(this.stringify.convertPIKey.length),O):F=this.node(y,x,O);if(F==null)throw new Error("Could not create any elements with: "+y+". "+this.debugInfo());return F},j.prototype.insertBefore=function(y,x,O){var A,E,_,T,k;if(y!=null&&y.type)return _=y,T=x,_.setParent(this),T?(E=children.indexOf(T),k=children.splice(E),children.push(_),Array.prototype.push.apply(children,k)):children.push(_),_;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(y));return E=this.parent.children.indexOf(this),k=this.parent.children.splice(E),A=this.parent.element(y,x,O),Array.prototype.push.apply(this.parent.children,k),A},j.prototype.insertAfter=function(y,x,O){var A,E,_;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(y));return E=this.parent.children.indexOf(this),_=this.parent.children.splice(E+1),A=this.parent.element(y,x,O),Array.prototype.push.apply(this.parent.children,_),A},j.prototype.remove=function(){var y;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return y=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[y,y-y+1].concat([])),this.parent},j.prototype.node=function(y,x,O){var A,E;return y!=null&&(y=d(y)),x||(x={}),x=d(x),b(x)||(E=[x,O],O=E[0],x=E[1]),A=new i(this,y,x),O!=null&&A.text(O),this.children.push(A),A},j.prototype.text=function(y){var x;return b(y)&&this.element(y),x=new f(this,y),this.children.push(x),this},j.prototype.cdata=function(y){var x;return x=new u(this,y),this.children.push(x),this},j.prototype.comment=function(y){var x;return x=new l(this,y),this.children.push(x),this},j.prototype.commentBefore=function(y){var x,O;return x=this.parent.children.indexOf(this),O=this.parent.children.splice(x),this.parent.comment(y),Array.prototype.push.apply(this.parent.children,O),this},j.prototype.commentAfter=function(y){var x,O;return x=this.parent.children.indexOf(this),O=this.parent.children.splice(x+1),this.parent.comment(y),Array.prototype.push.apply(this.parent.children,O),this},j.prototype.raw=function(y){var x;return x=new p(this,y),this.children.push(x),this},j.prototype.dummy=function(){var y;return y=new t(this),y},j.prototype.instruction=function(y,x){var O,A,E,_,T;if(y!=null&&(y=d(y)),x!=null&&(x=d(x)),Array.isArray(y))for(_=0,T=y.length;_<T;_++)O=y[_],this.instruction(O);else if(b(y))for(O in y)!v.call(y,O)||(A=y[O],this.instruction(O,A));else h(x)&&(x=x.apply()),E=new o(this,y,x),this.children.push(E);return this},j.prototype.instructionBefore=function(y,x){var O,A;return O=this.parent.children.indexOf(this),A=this.parent.children.splice(O),this.parent.instruction(y,x),Array.prototype.push.apply(this.parent.children,A),this},j.prototype.instructionAfter=function(y,x){var O,A;return O=this.parent.children.indexOf(this),A=this.parent.children.splice(O+1),this.parent.instruction(y,x),Array.prototype.push.apply(this.parent.children,A),this},j.prototype.declaration=function(y,x,O){var A,E;return A=this.document(),E=new c(A,y,x,O),A.children.length===0?A.children.unshift(E):A.children[0].type===r.Declaration?A.children[0]=E:A.children.unshift(E),A.root()||A},j.prototype.dtd=function(y,x){var O,A,E,_,T,k,F,W,V,L;for(A=this.document(),E=new s(A,y,x),V=A.children,_=T=0,F=V.length;T<F;_=++T)if(O=V[_],O.type===r.DocType)return A.children[_]=E,E;for(L=A.children,_=k=0,W=L.length;k<W;_=++k)if(O=L[_],O.isRoot)return A.children.splice(_,0,E),E;return A.children.push(E),E},j.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},j.prototype.root=function(){var y;for(y=this;y;){if(y.type===r.Document)return y.rootObject;if(y.isRoot)return y;y=y.parent}},j.prototype.document=function(){var y;for(y=this;y;){if(y.type===r.Document)return y;y=y.parent}},j.prototype.end=function(y){return this.document().end(y)},j.prototype.prev=function(){var y;if(y=this.parent.children.indexOf(this),y<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[y-1]},j.prototype.next=function(){var y;if(y=this.parent.children.indexOf(this),y===-1||y===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[y+1]},j.prototype.importDocument=function(y){var x;return x=y.root().clone(),x.parent=this,x.isRoot=!1,this.children.push(x),this},j.prototype.debugInfo=function(y){var x,O;return y=y||this.name,y==null&&!((x=this.parent)!=null&&x.name)?"":y==null?"parent: <"+this.parent.name+">":(O=this.parent)!=null&&O.name?"node: <"+y+">, parent: <"+this.parent.name+">":"node: <"+y+">"},j.prototype.ele=function(y,x,O){return this.element(y,x,O)},j.prototype.nod=function(y,x,O){return this.node(y,x,O)},j.prototype.txt=function(y){return this.text(y)},j.prototype.dat=function(y){return this.cdata(y)},j.prototype.com=function(y){return this.comment(y)},j.prototype.ins=function(y,x){return this.instruction(y,x)},j.prototype.doc=function(){return this.document()},j.prototype.dec=function(y,x,O){return this.declaration(y,x,O)},j.prototype.e=function(y,x,O){return this.element(y,x,O)},j.prototype.n=function(y,x,O){return this.node(y,x,O)},j.prototype.t=function(y){return this.text(y)},j.prototype.d=function(y){return this.cdata(y)},j.prototype.c=function(y){return this.comment(y)},j.prototype.r=function(y){return this.raw(y)},j.prototype.i=function(y,x){return this.instruction(y,x)},j.prototype.u=function(){return this.up()},j.prototype.importXMLBuilder=function(y){return this.importDocument(y)},j.prototype.replaceChild=function(y,x){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.removeChild=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.appendChild=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.hasChildNodes=function(){return this.children.length!==0},j.prototype.cloneNode=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.isSupported=function(y,x){return!0},j.prototype.hasAttributes=function(){return this.attribs.length!==0},j.prototype.compareDocumentPosition=function(y){var x,O;return x=this,x===y?0:this.document()!==y.document()?(O=a.Disconnected|a.ImplementationSpecific,Math.random()<.5?O|=a.Preceding:O|=a.Following,O):x.isAncestor(y)?a.Contains|a.Preceding:x.isDescendant(y)?a.Contains|a.Following:x.isPreceding(y)?a.Preceding:a.Following},j.prototype.isSameNode=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.lookupPrefix=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.isDefaultNamespace=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.lookupNamespaceURI=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.isEqualNode=function(y){var x,O,A;if(y.nodeType!==this.nodeType||y.children.length!==this.children.length)return!1;for(x=O=0,A=this.children.length-1;0<=A?O<=A:O>=A;x=0<=A?++O:--O)if(!this.children[x].isEqualNode(y.children[x]))return!1;return!0},j.prototype.getFeature=function(y,x){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.setUserData=function(y,x,O){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.getUserData=function(y){throw new Error("This DOM method is not implemented."+this.debugInfo())},j.prototype.contains=function(y){return y?y===this||this.isDescendant(y):!1},j.prototype.isDescendant=function(y){var x,O,A,E,_;for(_=this.children,A=0,E=_.length;A<E;A++)if(x=_[A],y===x||(O=x.isDescendant(y),O))return!0;return!1},j.prototype.isAncestor=function(y){return y.isDescendant(this)},j.prototype.isPreceding=function(y){var x,O;return x=this.treePosition(y),O=this.treePosition(this),x===-1||O===-1?!1:x<O},j.prototype.isFollowing=function(y){var x,O;return x=this.treePosition(y),O=this.treePosition(this),x===-1||O===-1?!1:x>O},j.prototype.treePosition=function(y){var x,O;return O=0,x=!1,this.foreachTreeNode(this.document(),function(A){if(O++,!x&&A===y)return x=!0}),x?O:-1},j.prototype.foreachTreeNode=function(y,x){var O,A,E,_,T;for(y||(y=this.document()),_=y.children,A=0,E=_.length;A<E;A++){if(O=_[A],T=x(O))return T;if(T=this.foreachTreeNode(O,x),T)return T}},j}()}).call(this)},{"./DocumentPosition":359,"./NodeType":360,"./Utility":361,"./XMLCData":364,"./XMLComment":366,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDummy":379,"./XMLElement":380,"./XMLNamedNodeMap":381,"./XMLNodeList":383,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLText":389}],383:[function(e,w,g){(function(){w.exports=function(){function a(r){this.nodes=r}return Object.defineProperty(a.prototype,"length",{get:function(){return this.nodes.length||0}}),a.prototype.clone=function(){return this.nodes=null},a.prototype.item=function(r){return this.nodes[r]||null},a}()}).call(this)},{}],384:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;a=e("./NodeType"),r=e("./XMLCharacterData"),w.exports=function(c){u(s,c);function s(t,i,n){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=a.ProcessingInstruction,this.target=this.stringify.insTarget(i),this.name=this.target,n&&(this.value=this.stringify.insValue(n))}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(t))},s.prototype.isEqualNode=function(t){return!(!s.__super__.isEqualNode.apply(this,arguments).isEqualNode(t)||t.target!==this.target)},s}(r)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],385:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;a=e("./NodeType"),r=e("./XMLNode"),w.exports=function(c){u(s,c);function s(t,i){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=a.Raw,this.value=this.stringify.raw(i)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return this.options.writer.raw(this,this.options.writer.filterOptions(t))},s}(r)}).call(this)},{"./NodeType":360,"./XMLNode":382}],386:[function(e,w,g){(function(){var a,r,u,l=function(s,t){for(var i in t)c.call(t,i)&&(s[i]=t[i]);function n(){this.constructor=s}return n.prototype=t.prototype,s.prototype=new n,s.__super__=t.prototype,s},c={}.hasOwnProperty;a=e("./NodeType"),u=e("./XMLWriterBase"),r=e("./WriterState"),w.exports=function(s){l(t,s);function t(i,n){this.stream=i,t.__super__.constructor.call(this,n)}return t.prototype.endline=function(i,n,o){return i.isLastRootNode&&n.state===r.CloseTag?"":t.__super__.endline.call(this,i,n,o)},t.prototype.document=function(i,n){var o,p,f,d,m,h,b,S,v;for(b=i.children,p=f=0,m=b.length;f<m;p=++f)o=b[p],o.isLastRootNode=p===i.children.length-1;for(n=this.filterOptions(n),S=i.children,v=[],d=0,h=S.length;d<h;d++)o=S[d],v.push(this.writeChildNode(o,n,0));return v},t.prototype.attribute=function(i,n,o){return this.stream.write(t.__super__.attribute.call(this,i,n,o))},t.prototype.cdata=function(i,n,o){return this.stream.write(t.__super__.cdata.call(this,i,n,o))},t.prototype.comment=function(i,n,o){return this.stream.write(t.__super__.comment.call(this,i,n,o))},t.prototype.declaration=function(i,n,o){return this.stream.write(t.__super__.declaration.call(this,i,n,o))},t.prototype.docType=function(i,n,o){var p,f,d,m;if(o||(o=0),this.openNode(i,n,o),n.state=r.OpenTag,this.stream.write(this.indent(i,n,o)),this.stream.write("<!DOCTYPE "+i.root().name),i.pubID&&i.sysID?this.stream.write(' PUBLIC "'+i.pubID+'" "'+i.sysID+'"'):i.sysID&&this.stream.write(' SYSTEM "'+i.sysID+'"'),i.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(i,n,o)),n.state=r.InsideTag,m=i.children,f=0,d=m.length;f<d;f++)p=m[f],this.writeChildNode(p,n,o+1);n.state=r.CloseTag,this.stream.write("]")}return n.state=r.CloseTag,this.stream.write(n.spaceBeforeSlash+">"),this.stream.write(this.endline(i,n,o)),n.state=r.None,this.closeNode(i,n,o)},t.prototype.element=function(i,n,o){var p,f,d,m,h,b,S,v,j;o||(o=0),this.openNode(i,n,o),n.state=r.OpenTag,this.stream.write(this.indent(i,n,o)+"<"+i.name),v=i.attribs;for(S in v)!c.call(v,S)||(p=v[S],this.attribute(p,n,o));if(d=i.children.length,m=d===0?null:i.children[0],d===0||i.children.every(function(y){return(y.type===a.Text||y.type===a.Raw)&&y.value===""}))n.allowEmpty?(this.stream.write(">"),n.state=r.CloseTag,this.stream.write("</"+i.name+">")):(n.state=r.CloseTag,this.stream.write(n.spaceBeforeSlash+"/>"));else if(n.pretty&&d===1&&(m.type===a.Text||m.type===a.Raw)&&m.value!=null)this.stream.write(">"),n.state=r.InsideTag,n.suppressPrettyCount++,this.writeChildNode(m,n,o+1),n.suppressPrettyCount--,n.state=r.CloseTag,this.stream.write("</"+i.name+">");else{for(this.stream.write(">"+this.endline(i,n,o)),n.state=r.InsideTag,j=i.children,h=0,b=j.length;h<b;h++)f=j[h],this.writeChildNode(f,n,o+1);n.state=r.CloseTag,this.stream.write(this.indent(i,n,o)+"</"+i.name+">")}return this.stream.write(this.endline(i,n,o)),n.state=r.None,this.closeNode(i,n,o)},t.prototype.processingInstruction=function(i,n,o){return this.stream.write(t.__super__.processingInstruction.call(this,i,n,o))},t.prototype.raw=function(i,n,o){return this.stream.write(t.__super__.raw.call(this,i,n,o))},t.prototype.text=function(i,n,o){return this.stream.write(t.__super__.text.call(this,i,n,o))},t.prototype.dtdAttList=function(i,n,o){return this.stream.write(t.__super__.dtdAttList.call(this,i,n,o))},t.prototype.dtdElement=function(i,n,o){return this.stream.write(t.__super__.dtdElement.call(this,i,n,o))},t.prototype.dtdEntity=function(i,n,o){return this.stream.write(t.__super__.dtdEntity.call(this,i,n,o))},t.prototype.dtdNotation=function(i,n,o){return this.stream.write(t.__super__.dtdNotation.call(this,i,n,o))},t}(u)}).call(this)},{"./NodeType":360,"./WriterState":362,"./XMLWriterBase":390}],387:[function(e,w,g){(function(){var a,r=function(l,c){for(var s in c)u.call(c,s)&&(l[s]=c[s]);function t(){this.constructor=l}return t.prototype=c.prototype,l.prototype=new t,l.__super__=c.prototype,l},u={}.hasOwnProperty;a=e("./XMLWriterBase"),w.exports=function(l){r(c,l);function c(s){c.__super__.constructor.call(this,s)}return c.prototype.document=function(s,t){var i,n,o,p,f;for(t=this.filterOptions(t),p="",f=s.children,n=0,o=f.length;n<o;n++)i=f[n],p+=this.writeChildNode(i,t,0);return t.pretty&&p.slice(-t.newline.length)===t.newline&&(p=p.slice(0,-t.newline.length)),p},c}(a)}).call(this)},{"./XMLWriterBase":390}],388:[function(e,w,g){(function(){var a=function(u,l){return function(){return u.apply(l,arguments)}},r={}.hasOwnProperty;w.exports=function(){function u(l){this.assertLegalName=a(this.assertLegalName,this),this.assertLegalChar=a(this.assertLegalChar,this);var c,s,t;l||(l={}),this.options=l,this.options.version||(this.options.version="1.0"),s=l.stringify||{};for(c in s)!r.call(s,c)||(t=s[c],this[c]=t)}return u.prototype.name=function(l){return this.options.noValidation?l:this.assertLegalName(""+l||"")},u.prototype.text=function(l){return this.options.noValidation?l:this.assertLegalChar(this.textEscape(""+l||""))},u.prototype.cdata=function(l){return this.options.noValidation?l:(l=""+l||"",l=l.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(l))},u.prototype.comment=function(l){if(this.options.noValidation)return l;if(l=""+l||"",l.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+l);return this.assertLegalChar(l)},u.prototype.raw=function(l){return this.options.noValidation?l:""+l||""},u.prototype.attValue=function(l){return this.options.noValidation?l:this.assertLegalChar(this.attEscape(l=""+l||""))},u.prototype.insTarget=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.insValue=function(l){if(this.options.noValidation)return l;if(l=""+l||"",l.match(/\?>/))throw new Error("Invalid processing instruction value: "+l);return this.assertLegalChar(l)},u.prototype.xmlVersion=function(l){if(this.options.noValidation)return l;if(l=""+l||"",!l.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+l);return l},u.prototype.xmlEncoding=function(l){if(this.options.noValidation)return l;if(l=""+l||"",!l.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+l);return this.assertLegalChar(l)},u.prototype.xmlStandalone=function(l){return this.options.noValidation?l:l?"yes":"no"},u.prototype.dtdPubID=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdSysID=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdElementValue=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdAttType=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdAttDefault=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdEntityValue=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.dtdNData=function(l){return this.options.noValidation?l:this.assertLegalChar(""+l||"")},u.prototype.convertAttKey="@",u.prototype.convertPIKey="?",u.prototype.convertTextKey="#text",u.prototype.convertCDataKey="#cdata",u.prototype.convertCommentKey="#comment",u.prototype.convertRawKey="#raw",u.prototype.assertLegalChar=function(l){var c,s;if(this.options.noValidation)return l;if(c="",this.options.version==="1.0"){if(c=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,s=l.match(c))throw new Error("Invalid character in string: "+l+" at index "+s.index)}else if(this.options.version==="1.1"&&(c=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,s=l.match(c)))throw new Error("Invalid character in string: "+l+" at index "+s.index);return l},u.prototype.assertLegalName=function(l){var c;if(this.options.noValidation)return l;if(this.assertLegalChar(l),c=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!l.match(c))throw new Error("Invalid character in name");return l},u.prototype.textEscape=function(l){var c;return this.options.noValidation?l:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,l.replace(c,"&").replace(/</g,"<").replace(/>/g,">").replace(/\r/g,"
"))},u.prototype.attEscape=function(l){var c;return this.options.noValidation?l:(c=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,l.replace(c,"&").replace(/</g,"<").replace(/"/g,""").replace(/\t/g,"	").replace(/\n/g,"
").replace(/\r/g,"
"))},u}()}).call(this)},{}],389:[function(e,w,g){(function(){var a,r,u=function(c,s){for(var t in s)l.call(s,t)&&(c[t]=s[t]);function i(){this.constructor=c}return i.prototype=s.prototype,c.prototype=new i,c.__super__=s.prototype,c},l={}.hasOwnProperty;a=e("./NodeType"),r=e("./XMLCharacterData"),w.exports=function(c){u(s,c);function s(t,i){if(s.__super__.constructor.call(this,t),i==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=a.Text,this.value=this.stringify.text(i)}return Object.defineProperty(s.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(s.prototype,"wholeText",{get:function(){var t,i,n;for(n="",i=this.previousSibling;i;)n=i.data+n,i=i.previousSibling;for(n+=this.data,t=this.nextSibling;t;)n=n+t.data,t=t.nextSibling;return n}}),s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(t){return this.options.writer.text(this,this.options.writer.filterOptions(t))},s.prototype.splitText=function(t){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.replaceWholeText=function(t){throw new Error("This DOM method is not implemented."+this.debugInfo())},s}(r)}).call(this)},{"./NodeType":360,"./XMLCharacterData":365}],390:[function(e,w,g){(function(){var a,r,u,l={}.hasOwnProperty;u=e("./Utility").assign,a=e("./NodeType"),e("./XMLDeclaration"),e("./XMLDocType"),e("./XMLCData"),e("./XMLComment"),e("./XMLElement"),e("./XMLRaw"),e("./XMLText"),e("./XMLProcessingInstruction"),e("./XMLDummy"),e("./XMLDTDAttList"),e("./XMLDTDElement"),e("./XMLDTDEntity"),e("./XMLDTDNotation"),r=e("./WriterState"),w.exports=function(){function c(s){var t,i,n;s||(s={}),this.options=s,i=s.writer||{};for(t in i)!l.call(i,t)||(n=i[t],this["_"+t]=this[t],this[t]=n)}return c.prototype.filterOptions=function(s){var t,i,n,o,p,f,d,m;return s||(s={}),s=u({},this.options,s),t={writer:this},t.pretty=s.pretty||!1,t.allowEmpty=s.allowEmpty||!1,t.indent=(i=s.indent)!=null?i:" ",t.newline=(n=s.newline)!=null?n:`
- `,t.offset=(o=s.offset)!=null?o:0,t.dontPrettyTextNodes=(p=(f=s.dontPrettyTextNodes)!=null?f:s.dontprettytextnodes)!=null?p:0,t.spaceBeforeSlash=(d=(m=s.spaceBeforeSlash)!=null?m:s.spacebeforeslash)!=null?d:"",t.spaceBeforeSlash===!0&&(t.spaceBeforeSlash=" "),t.suppressPrettyCount=0,t.user={},t.state=r.None,t},c.prototype.indent=function(s,t,i){var n;return!t.pretty||t.suppressPrettyCount?"":t.pretty&&(n=(i||0)+t.offset+1,n>0)?new Array(n).join(t.indent):""},c.prototype.endline=function(s,t,i){return!t.pretty||t.suppressPrettyCount?"":t.newline},c.prototype.attribute=function(s,t,i){var n;return this.openAttribute(s,t,i),n=" "+s.name+'="'+s.value+'"',this.closeAttribute(s,t,i),n},c.prototype.cdata=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<![CDATA[",t.state=r.InsideTag,n+=s.value,t.state=r.CloseTag,n+="]]>"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.comment=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<!-- ",t.state=r.InsideTag,n+=s.value,t.state=r.CloseTag,n+=" -->"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.declaration=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<?xml",t.state=r.InsideTag,n+=' version="'+s.version+'"',s.encoding!=null&&(n+=' encoding="'+s.encoding+'"'),s.standalone!=null&&(n+=' standalone="'+s.standalone+'"'),t.state=r.CloseTag,n+=t.spaceBeforeSlash+"?>",n+=this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.docType=function(s,t,i){var n,o,p,f,d;if(i||(i=0),this.openNode(s,t,i),t.state=r.OpenTag,f=this.indent(s,t,i),f+="<!DOCTYPE "+s.root().name,s.pubID&&s.sysID?f+=' PUBLIC "'+s.pubID+'" "'+s.sysID+'"':s.sysID&&(f+=' SYSTEM "'+s.sysID+'"'),s.children.length>0){for(f+=" [",f+=this.endline(s,t,i),t.state=r.InsideTag,d=s.children,o=0,p=d.length;o<p;o++)n=d[o],f+=this.writeChildNode(n,t,i+1);t.state=r.CloseTag,f+="]"}return t.state=r.CloseTag,f+=t.spaceBeforeSlash+">",f+=this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),f},c.prototype.element=function(s,t,i){var n,o,p,f,d,m,h,b,S,v,j,y,x,O;i||(i=0),v=!1,j="",this.openNode(s,t,i),t.state=r.OpenTag,j+=this.indent(s,t,i)+"<"+s.name,y=s.attribs;for(S in y)!l.call(y,S)||(n=y[S],j+=this.attribute(n,t,i));if(p=s.children.length,f=p===0?null:s.children[0],p===0||s.children.every(function(A){return(A.type===a.Text||A.type===a.Raw)&&A.value===""}))t.allowEmpty?(j+=">",t.state=r.CloseTag,j+="</"+s.name+">"+this.endline(s,t,i)):(t.state=r.CloseTag,j+=t.spaceBeforeSlash+"/>"+this.endline(s,t,i));else if(t.pretty&&p===1&&(f.type===a.Text||f.type===a.Raw)&&f.value!=null)j+=">",t.state=r.InsideTag,t.suppressPrettyCount++,v=!0,j+=this.writeChildNode(f,t,i+1),t.suppressPrettyCount--,v=!1,t.state=r.CloseTag,j+="</"+s.name+">"+this.endline(s,t,i);else{if(t.dontPrettyTextNodes){for(x=s.children,d=0,h=x.length;d<h;d++)if(o=x[d],(o.type===a.Text||o.type===a.Raw)&&o.value!=null){t.suppressPrettyCount++,v=!0;break}}for(j+=">"+this.endline(s,t,i),t.state=r.InsideTag,O=s.children,m=0,b=O.length;m<b;m++)o=O[m],j+=this.writeChildNode(o,t,i+1);t.state=r.CloseTag,j+=this.indent(s,t,i)+"</"+s.name+">",v&&t.suppressPrettyCount--,j+=this.endline(s,t,i),t.state=r.None}return this.closeNode(s,t,i),j},c.prototype.writeChildNode=function(s,t,i){switch(s.type){case a.CData:return this.cdata(s,t,i);case a.Comment:return this.comment(s,t,i);case a.Element:return this.element(s,t,i);case a.Raw:return this.raw(s,t,i);case a.Text:return this.text(s,t,i);case a.ProcessingInstruction:return this.processingInstruction(s,t,i);case a.Dummy:return"";case a.Declaration:return this.declaration(s,t,i);case a.DocType:return this.docType(s,t,i);case a.AttributeDeclaration:return this.dtdAttList(s,t,i);case a.ElementDeclaration:return this.dtdElement(s,t,i);case a.EntityDeclaration:return this.dtdEntity(s,t,i);case a.NotationDeclaration:return this.dtdNotation(s,t,i);default:throw new Error("Unknown XML node type: "+s.constructor.name)}},c.prototype.processingInstruction=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<?",t.state=r.InsideTag,n+=s.target,s.value&&(n+=" "+s.value),t.state=r.CloseTag,n+=t.spaceBeforeSlash+"?>",n+=this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.raw=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i),t.state=r.InsideTag,n+=s.value,t.state=r.CloseTag,n+=this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.text=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i),t.state=r.InsideTag,n+=s.value,t.state=r.CloseTag,n+=this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.dtdAttList=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<!ATTLIST",t.state=r.InsideTag,n+=" "+s.elementName+" "+s.attributeName+" "+s.attributeType,s.defaultValueType!=="#DEFAULT"&&(n+=" "+s.defaultValueType),s.defaultValue&&(n+=' "'+s.defaultValue+'"'),t.state=r.CloseTag,n+=t.spaceBeforeSlash+">"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.dtdElement=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<!ELEMENT",t.state=r.InsideTag,n+=" "+s.name+" "+s.value,t.state=r.CloseTag,n+=t.spaceBeforeSlash+">"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.dtdEntity=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<!ENTITY",t.state=r.InsideTag,s.pe&&(n+=" %"),n+=" "+s.name,s.value?n+=' "'+s.value+'"':(s.pubID&&s.sysID?n+=' PUBLIC "'+s.pubID+'" "'+s.sysID+'"':s.sysID&&(n+=' SYSTEM "'+s.sysID+'"'),s.nData&&(n+=" NDATA "+s.nData)),t.state=r.CloseTag,n+=t.spaceBeforeSlash+">"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.dtdNotation=function(s,t,i){var n;return this.openNode(s,t,i),t.state=r.OpenTag,n=this.indent(s,t,i)+"<!NOTATION",t.state=r.InsideTag,n+=" "+s.name,s.pubID&&s.sysID?n+=' PUBLIC "'+s.pubID+'" "'+s.sysID+'"':s.pubID?n+=' PUBLIC "'+s.pubID+'"':s.sysID&&(n+=' SYSTEM "'+s.sysID+'"'),t.state=r.CloseTag,n+=t.spaceBeforeSlash+">"+this.endline(s,t,i),t.state=r.None,this.closeNode(s,t,i),n},c.prototype.openNode=function(s,t,i){},c.prototype.closeNode=function(s,t,i){},c.prototype.openAttribute=function(s,t,i){},c.prototype.closeAttribute=function(s,t,i){},c}()}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLCData":364,"./XMLComment":366,"./XMLDTDAttList":371,"./XMLDTDElement":372,"./XMLDTDEntity":373,"./XMLDTDNotation":374,"./XMLDeclaration":375,"./XMLDocType":376,"./XMLDummy":379,"./XMLElement":380,"./XMLProcessingInstruction":384,"./XMLRaw":385,"./XMLText":389}],391:[function(e,w,g){(function(){var a,r,u,l,c,s,t,i,n,o;o=e("./Utility"),i=o.assign,n=o.isFunction,u=e("./XMLDOMImplementation"),l=e("./XMLDocument"),c=e("./XMLDocumentCB"),t=e("./XMLStringWriter"),s=e("./XMLStreamWriter"),a=e("./NodeType"),r=e("./WriterState"),w.exports.create=function(p,f,d,m){var h,b;if(p==null)throw new Error("Root element needs a name.");return m=i({},f,d,m),h=new l(m),b=h.element(p),m.headless||(h.declaration(m),(m.pubID!=null||m.sysID!=null)&&h.dtd(m)),b},w.exports.begin=function(p,f,d){var m;return n(p)&&(m=[p,f],f=m[0],d=m[1],p={}),f?new c(p,f,d):new l(p)},w.exports.stringWriter=function(p){return new t(p)},w.exports.streamWriter=function(p,f){return new s(p,f)},w.exports.implementation=new u,w.exports.nodeType=a,w.exports.writerState=r}).call(this)},{"./NodeType":360,"./Utility":361,"./WriterState":362,"./XMLDOMImplementation":369,"./XMLDocument":377,"./XMLDocumentCB":378,"./XMLStreamWriter":386,"./XMLStringWriter":387}],392:[function(e,w,g){w.exports=r;var a=Object.prototype.hasOwnProperty;function r(){for(var u={},l=0;l<arguments.length;l++){var c=arguments[l];for(var s in c)a.call(c,s)&&(u[s]=c[s])}return u}},{}],393:[function(e,w,g){e("core-js/modules/es.array.fill.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.array.slice.js");var a=e("buffer").Buffer,r=e("./sha"),u=e("./md5"),l={sha1:r,md5:u},c=64,s=a.alloc(c);s.fill(0);function t(o,p,f){a.isBuffer(p)||(p=a.from(p)),a.isBuffer(f)||(f=a.from(f)),p.length>c?p=o(p):p.length<c&&(p=a.concat([p,s],c));for(var d=a.alloc(c),m=a.alloc(c),h=0;h<c;h++)d[h]=p[h]^54,m[h]=p[h]^92;var b=o(a.concat([d,f]));return o(a.concat([m,b]))}function i(o,p){o=o||"sha1";var f=l[o],d=[],m=0;return f||n("algorithm:",o,"is not yet supported"),{update:function(b){return a.isBuffer(b)||(b=a.from(b)),d.push(b),m+=b.length,this},digest:function(b){var S=a.concat(d),v=p?t(f,p,S):f(S);return d=null,b?v.toString(b):v}}}function n(){var o=[].slice.call(arguments).join(" ");throw new Error([o,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
- `))}g.createHash=function(o){return i(o)},g.createHmac=function(o,p){return i(o,p)},g.createCredentials=function(){n("sorry,createCredentials is not implemented yet")},g.createCipher=function(){n("sorry,createCipher is not implemented yet")},g.createCipheriv=function(){n("sorry,createCipheriv is not implemented yet")},g.createDecipher=function(){n("sorry,createDecipher is not implemented yet")},g.createDecipheriv=function(){n("sorry,createDecipheriv is not implemented yet")},g.createSign=function(){n("sorry,createSign is not implemented yet")},g.createVerify=function(){n("sorry,createVerify is not implemented yet")},g.createDiffieHellman=function(){n("sorry,createDiffieHellman is not implemented yet")},g.pbkdf2=function(){n("sorry,pbkdf2 is not implemented yet")}},{"./md5":395,"./sha":396,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.fill.js":242,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.regexp.to-string.js":262}],394:[function(e,w,g){e("core-js/modules/es.array.fill.js"),e("core-js/modules/es.array.concat.js");var a=e("buffer").Buffer,r=4,u=a.alloc(r);u.fill(0);var l=8;function c(i,n){if(i.length%r!==0){var o=i.length+(r-i.length%r);i=a.concat([i,u],o)}for(var p=[],f=n?i.readInt32BE:i.readInt32LE,d=0;d<i.length;d+=r)p.push(f.call(i,d));return p}function s(i,n,o){for(var p=a.alloc(n),f=o?p.writeInt32BE:p.writeInt32LE,d=0;d<i.length;d++)f.call(p,i[d],d*4,!0);return p}function t(i,n,o,p){a.isBuffer(i)||(i=a.from(i));var f=n(c(i,p),i.length*l);return s(f,o,p)}w.exports={hash:t}},{buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.fill.js":242}],395:[function(e,w,g){var a=e("./helpers");function r(o,p){o[p>>5]|=128<<p%32,o[(p+64>>>9<<4)+14]=p;for(var f=1732584193,d=-271733879,m=-1732584194,h=271733878,b=0;b<o.length;b+=16){var S=f,v=d,j=m,y=h;f=l(f,d,m,h,o[b+0],7,-680876936),h=l(h,f,d,m,o[b+1],12,-389564586),m=l(m,h,f,d,o[b+2],17,606105819),d=l(d,m,h,f,o[b+3],22,-1044525330),f=l(f,d,m,h,o[b+4],7,-176418897),h=l(h,f,d,m,o[b+5],12,1200080426),m=l(m,h,f,d,o[b+6],17,-1473231341),d=l(d,m,h,f,o[b+7],22,-45705983),f=l(f,d,m,h,o[b+8],7,1770035416),h=l(h,f,d,m,o[b+9],12,-1958414417),m=l(m,h,f,d,o[b+10],17,-42063),d=l(d,m,h,f,o[b+11],22,-1990404162),f=l(f,d,m,h,o[b+12],7,1804603682),h=l(h,f,d,m,o[b+13],12,-40341101),m=l(m,h,f,d,o[b+14],17,-1502002290),d=l(d,m,h,f,o[b+15],22,1236535329),f=c(f,d,m,h,o[b+1],5,-165796510),h=c(h,f,d,m,o[b+6],9,-1069501632),m=c(m,h,f,d,o[b+11],14,643717713),d=c(d,m,h,f,o[b+0],20,-373897302),f=c(f,d,m,h,o[b+5],5,-701558691),h=c(h,f,d,m,o[b+10],9,38016083),m=c(m,h,f,d,o[b+15],14,-660478335),d=c(d,m,h,f,o[b+4],20,-405537848),f=c(f,d,m,h,o[b+9],5,568446438),h=c(h,f,d,m,o[b+14],9,-1019803690),m=c(m,h,f,d,o[b+3],14,-187363961),d=c(d,m,h,f,o[b+8],20,1163531501),f=c(f,d,m,h,o[b+13],5,-1444681467),h=c(h,f,d,m,o[b+2],9,-51403784),m=c(m,h,f,d,o[b+7],14,1735328473),d=c(d,m,h,f,o[b+12],20,-1926607734),f=s(f,d,m,h,o[b+5],4,-378558),h=s(h,f,d,m,o[b+8],11,-2022574463),m=s(m,h,f,d,o[b+11],16,1839030562),d=s(d,m,h,f,o[b+14],23,-35309556),f=s(f,d,m,h,o[b+1],4,-1530992060),h=s(h,f,d,m,o[b+4],11,1272893353),m=s(m,h,f,d,o[b+7],16,-155497632),d=s(d,m,h,f,o[b+10],23,-1094730640),f=s(f,d,m,h,o[b+13],4,681279174),h=s(h,f,d,m,o[b+0],11,-358537222),m=s(m,h,f,d,o[b+3],16,-722521979),d=s(d,m,h,f,o[b+6],23,76029189),f=s(f,d,m,h,o[b+9],4,-640364487),h=s(h,f,d,m,o[b+12],11,-421815835),m=s(m,h,f,d,o[b+15],16,530742520),d=s(d,m,h,f,o[b+2],23,-995338651),f=t(f,d,m,h,o[b+0],6,-198630844),h=t(h,f,d,m,o[b+7],10,1126891415),m=t(m,h,f,d,o[b+14],15,-1416354905),d=t(d,m,h,f,o[b+5],21,-57434055),f=t(f,d,m,h,o[b+12],6,1700485571),h=t(h,f,d,m,o[b+3],10,-1894986606),m=t(m,h,f,d,o[b+10],15,-1051523),d=t(d,m,h,f,o[b+1],21,-2054922799),f=t(f,d,m,h,o[b+8],6,1873313359),h=t(h,f,d,m,o[b+15],10,-30611744),m=t(m,h,f,d,o[b+6],15,-1560198380),d=t(d,m,h,f,o[b+13],21,1309151649),f=t(f,d,m,h,o[b+4],6,-145523070),h=t(h,f,d,m,o[b+11],10,-1120210379),m=t(m,h,f,d,o[b+2],15,718787259),d=t(d,m,h,f,o[b+9],21,-343485551),f=i(f,S),d=i(d,v),m=i(m,j),h=i(h,y)}return Array(f,d,m,h)}function u(o,p,f,d,m,h){return i(n(i(i(p,o),i(d,h)),m),f)}function l(o,p,f,d,m,h,b){return u(p&f|~p&d,o,p,m,h,b)}function c(o,p,f,d,m,h,b){return u(p&d|f&~d,o,p,m,h,b)}function s(o,p,f,d,m,h,b){return u(p^f^d,o,p,m,h,b)}function t(o,p,f,d,m,h,b){return u(f^(p|~d),o,p,m,h,b)}function i(o,p){var f=(o&65535)+(p&65535),d=(o>>16)+(p>>16)+(f>>16);return d<<16|f&65535}function n(o,p){return o<<p|o>>>32-p}w.exports=function(p){return a.hash(p,r,16)}},{"./helpers":394}],396:[function(e,w,g){var a=e("./helpers");function r(t,i){t[i>>5]|=128<<24-i%32,t[(i+64>>9<<4)+15]=i;for(var n=Array(80),o=1732584193,p=-271733879,f=-1732584194,d=271733878,m=-1009589776,h=0;h<t.length;h+=16){for(var b=o,S=p,v=f,j=d,y=m,x=0;x<80;x++){x<16?n[x]=t[h+x]:n[x]=s(n[x-3]^n[x-8]^n[x-14]^n[x-16],1);var O=c(c(s(o,5),u(x,p,f,d)),c(c(m,n[x]),l(x)));m=d,d=f,f=s(p,30),p=o,o=O}o=c(o,b),p=c(p,S),f=c(f,v),d=c(d,j),m=c(m,y)}return Array(o,p,f,d,m)}function u(t,i,n,o){return t<20?i&n|~i&o:t<40?i^n^o:t<60?i&n|i&o|n&o:i^n^o}function l(t){return t<20?1518500249:t<40?1859775393:t<60?-1894007588:-899497514}function c(t,i){var n=(t&65535)+(i&65535),o=(t>>16)+(i>>16)+(n>>16);return o<<16|n&65535}function s(t,i){return t<<i|t>>>32-i}w.exports=function(i){return a.hash(i,r,20,!0)}},{"./helpers":394}],397:[function(e,w,g){w.exports=function(){return function(){}}},{}],398:[function(e,w,g){(function(a){(function(){var r=e("@babel/runtime/helpers/interopRequireDefault"),u=r(e("@babel/runtime/helpers/typeof")),l=e("stream"),c=l.Stream,s=e("../lib/common/utils/isArray"),t=s.isArray;w.exports.string=function(o){return typeof o=="string"},w.exports.array=t,w.exports.buffer=a.isBuffer;function i(n){return n instanceof c}w.exports.writableStream=function(o){return i(o)&&typeof o._write=="function"&&(0,u.default)(o._writableState)==="object"}}).call(this)}).call(this,{isBuffer:e("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":61,"../node_modules/is-buffer/index.js":312,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,stream:345}],399:[function(e,w,g){var a=e("immediate"),r=w.exports={};r.nextTick=a,r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={};function u(){}r.on=u,r.addListener=u,r.once=u,r.off=u,r.removeListener=u,r.removeAllListeners=u,r.emit=u,r.prependListener=u,r.prependOnceListener=u,r.listeners=function(l){return[]},r.binding=function(l){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(l){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},{immediate:305}],400:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js");var r=e("./lib/request"),u=e("./lib/response"),l=e("xtend"),c=e("builtin-status-codes"),s=e("url"),t=g;t.request=function(i,n){typeof i=="string"?i=s.parse(i):i=l(i);var o=a.location.protocol.search(/^https?:$/)===-1?"http:":"",p=i.protocol||o,f=i.hostname||i.host,d=i.port,m=i.path||"/";f&&f.indexOf(":")!==-1&&(f="["+f+"]"),i.url=(f?p+"//"+f:"")+(d?":"+d:"")+m,i.method=(i.method||"GET").toUpperCase(),i.headers=i.headers||{};var h=new r(i);return n&&h.on("response",n),h},t.get=function(n,o){var p=t.request(n,o);return p.end(),p},t.ClientRequest=r,t.IncomingMessage=u.IncomingMessage,t.Agent=function(){},t.Agent.defaultMaxSockets=4,t.globalAgent=new t.Agent,t.STATUS_CODES=c,t.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":402,"./lib/response":403,"builtin-status-codes":87,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.search.js":267,url:404,xtend:392}],401:[function(e,w,g){(function(a){(function(){e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.array-buffer.constructor.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.array.slice.js"),g.fetch=t(a.fetch)&&t(a.ReadableStream),g.writableStream=t(a.WritableStream),g.abortController=t(a.AbortController),g.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),g.blobConstructor=!0}catch(i){}var r;function u(){if(r!==void 0)return r;if(a.XMLHttpRequest){r=new a.XMLHttpRequest;try{r.open("GET",a.XDomainRequest?"/":"https://example.com")}catch(i){r=null}}else r=null;return r}function l(i){var n=u();if(!n)return!1;try{return n.responseType=i,n.responseType===i}catch(o){}return!1}var c=typeof a.ArrayBuffer!="undefined",s=c&&t(a.ArrayBuffer.prototype.slice);g.arraybuffer=g.fetch||c&&l("arraybuffer"),g.msstream=!g.fetch&&s&&l("ms-stream"),g.mozchunkedarraybuffer=!g.fetch&&c&&l("moz-chunked-arraybuffer"),g.overrideMimeType=g.fetch||(u()?t(u().overrideMimeType):!1),g.vbArray=t(a.VBArray);function t(i){return typeof i=="function"}r=null}).call(this)}).call(this,typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":239,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259}],402:[function(e,w,g){(function(a,r,u){(function(){e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.regexp.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.array.map.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js");var l=e("./capability"),c=e("inherits"),s=e("./response"),t=e("readable-stream"),i=e("to-arraybuffer"),n=s.IncomingMessage,o=s.readyStates;function p(h,b){return l.fetch&&b?"fetch":l.mozchunkedarraybuffer?"moz-chunked-arraybuffer":l.msstream?"ms-stream":l.arraybuffer&&h?"arraybuffer":l.vbArray&&h?"text:vbarray":"text"}var f=w.exports=function(h){var b=this;t.Writable.call(b),b._opts=h,b._body=[],b._headers={},h.auth&&b.setHeader("Authorization","Basic "+new u(h.auth).toString("base64")),Object.keys(h.headers).forEach(function(j){b.setHeader(j,h.headers[j])});var S,v=!0;if(h.mode==="disable-fetch"||"requestTimeout"in h&&!l.abortController)v=!1,S=!0;else if(h.mode==="prefer-streaming")S=!1;else if(h.mode==="allow-wrong-content-type")S=!l.overrideMimeType;else if(!h.mode||h.mode==="default"||h.mode==="prefer-fast")S=!0;else throw new Error("Invalid value for opts.mode");b._mode=p(S,v),b._fetchTimer=null,b.on("finish",function(){b._onFinish()})};c(f,t.Writable),f.prototype.setHeader=function(h,b){var S=this,v=h.toLowerCase();m.indexOf(v)===-1&&(S._headers[v]={name:h,value:b})},f.prototype.getHeader=function(h){var b=this._headers[h.toLowerCase()];return b?b.value:null},f.prototype.removeHeader=function(h){var b=this;delete b._headers[h.toLowerCase()]},f.prototype._onFinish=function(){var h=this;if(!h._destroyed){var b=h._opts,S=h._headers,v=null;b.method!=="GET"&&b.method!=="HEAD"&&(l.arraybuffer?v=i(u.concat(h._body)):l.blobConstructor?v=new r.Blob(h._body.map(function(A){return i(A)}),{type:(S["content-type"]||{}).value||""}):v=u.concat(h._body).toString());var j=[];if(Object.keys(S).forEach(function(A){var E=S[A].name,_=S[A].value;Array.isArray(_)?_.forEach(function(T){j.push([E,T])}):j.push([E,_])}),h._mode==="fetch"){var y=null;if(l.abortController){var x=new AbortController;y=x.signal,h._fetchAbortController=x,"requestTimeout"in b&&b.requestTimeout!==0&&(h._fetchTimer=r.setTimeout(function(){h.emit("requestTimeout"),h._fetchAbortController&&h._fetchAbortController.abort()},b.requestTimeout))}r.fetch(h._opts.url,{method:h._opts.method,headers:j,body:v||void 0,mode:"cors",credentials:b.withCredentials?"include":"same-origin",signal:y}).then(function(A){h._fetchResponse=A,h._connect()},function(A){r.clearTimeout(h._fetchTimer),h._destroyed||h.emit("error",A)})}else{var O=h._xhr=new r.XMLHttpRequest;try{O.open(h._opts.method,h._opts.url,!0)}catch(A){a.nextTick(function(){h.emit("error",A)});return}"responseType"in O&&(O.responseType=h._mode.split(":")[0]),"withCredentials"in O&&(O.withCredentials=!!b.withCredentials),h._mode==="text"&&"overrideMimeType"in O&&O.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in b&&(O.timeout=b.requestTimeout,O.ontimeout=function(){h.emit("requestTimeout")}),j.forEach(function(A){O.setRequestHeader(A[0],A[1])}),h._response=null,O.onreadystatechange=function(){switch(O.readyState){case o.LOADING:case o.DONE:h._onXHRProgress();break}},h._mode==="moz-chunked-arraybuffer"&&(O.onprogress=function(){h._onXHRProgress()}),O.onerror=function(){h._destroyed||h.emit("error",new Error("XHR error"))};try{O.send(v)}catch(A){a.nextTick(function(){h.emit("error",A)});return}}}};function d(h){try{var b=h.status;return b!==null&&b!==0}catch(S){return!1}}f.prototype._onXHRProgress=function(){var h=this;!d(h._xhr)||h._destroyed||(h._response||h._connect(),h._response._onXHRProgress())},f.prototype._connect=function(){var h=this;h._destroyed||(h._response=new n(h._xhr,h._fetchResponse,h._mode,h._fetchTimer),h._response.on("error",function(b){h.emit("error",b)}),h.emit("response",h._response))},f.prototype._write=function(h,b,S){var v=this;v._body.push(h),S()},f.prototype.abort=f.prototype.destroy=function(){var h=this;h._destroyed=!0,r.clearTimeout(h._fetchTimer),h._response&&(h._response._destroyed=!0),h._xhr?h._xhr.abort():h._fetchAbortController&&h._fetchAbortController.abort()},f.prototype.end=function(h,b,S){var v=this;typeof h=="function"&&(S=h,h=void 0),t.Writable.prototype.end.call(v,h,b,S)},f.prototype.flushHeaders=function(){},f.prototype.setTimeout=function(){},f.prototype.setNoDelay=function(){},f.prototype.setSocketKeepAlive=function(){};var m=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,e("_process"),typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":401,"./response":403,_process:399,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.map.js":249,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.regexp.to-string.js":262,"core-js/modules/es.string.split.js":268,"core-js/modules/web.dom-collections.for-each.js":296,inherits:311,"readable-stream":339,"to-arraybuffer":348}],403:[function(e,w,g){(function(a,r,u){(function(){e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.iterator.js"),e("core-js/modules/es.array-buffer.slice.js"),e("core-js/modules/es.typed-array.uint8-array.js"),e("core-js/modules/es.typed-array.copy-within.js"),e("core-js/modules/es.typed-array.every.js"),e("core-js/modules/es.typed-array.fill.js"),e("core-js/modules/es.typed-array.filter.js"),e("core-js/modules/es.typed-array.find.js"),e("core-js/modules/es.typed-array.find-index.js"),e("core-js/modules/es.typed-array.for-each.js"),e("core-js/modules/es.typed-array.includes.js"),e("core-js/modules/es.typed-array.index-of.js"),e("core-js/modules/es.typed-array.iterator.js"),e("core-js/modules/es.typed-array.join.js"),e("core-js/modules/es.typed-array.last-index-of.js"),e("core-js/modules/es.typed-array.map.js"),e("core-js/modules/es.typed-array.reduce.js"),e("core-js/modules/es.typed-array.reduce-right.js"),e("core-js/modules/es.typed-array.reverse.js"),e("core-js/modules/es.typed-array.set.js"),e("core-js/modules/es.typed-array.slice.js"),e("core-js/modules/es.typed-array.some.js"),e("core-js/modules/es.typed-array.sort.js"),e("core-js/modules/es.typed-array.subarray.js"),e("core-js/modules/es.typed-array.to-locale-string.js"),e("core-js/modules/es.typed-array.to-string.js"),e("core-js/modules/es.array.slice.js");var l=e("./capability"),c=e("inherits"),s=e("readable-stream"),t=g.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},i=g.IncomingMessage=function(n,o,p,f){var d=this;if(s.Readable.call(d),d._mode=p,d.headers={},d.rawHeaders=[],d.trailers={},d.rawTrailers=[],d.on("end",function(){a.nextTick(function(){d.emit("close")})}),p==="fetch"){var m=function y(){b.read().then(function(x){if(!d._destroyed){if(x.done){r.clearTimeout(f),d.push(null);return}d.push(new u(x.value)),y()}}).catch(function(x){r.clearTimeout(f),d._destroyed||d.emit("error",x)})};if(d._fetchResponse=o,d.url=o.url,d.statusCode=o.status,d.statusMessage=o.statusText,o.headers.forEach(function(y,x){d.headers[x.toLowerCase()]=y,d.rawHeaders.push(x,y)}),l.writableStream){var h=new WritableStream({write:function(x){return new Promise(function(O,A){d._destroyed?A():d.push(new u(x))?O():d._resumeFetch=O})},close:function(){r.clearTimeout(f),d._destroyed||d.push(null)},abort:function(x){d._destroyed||d.emit("error",x)}});try{o.body.pipeTo(h).catch(function(y){r.clearTimeout(f),d._destroyed||d.emit("error",y)});return}catch(y){}}var b=o.body.getReader();m()}else{d._xhr=n,d._pos=0,d.url=n.responseURL,d.statusCode=n.status,d.statusMessage=n.statusText;var S=n.getAllResponseHeaders().split(/\r?\n/);if(S.forEach(function(y){var x=y.match(/^([^:]+):\s*(.*)/);if(x){var O=x[1].toLowerCase();O==="set-cookie"?(d.headers[O]===void 0&&(d.headers[O]=[]),d.headers[O].push(x[2])):d.headers[O]!==void 0?d.headers[O]+=", "+x[2]:d.headers[O]=x[2],d.rawHeaders.push(x[1],x[2])}}),d._charset="x-user-defined",!l.overrideMimeType){var v=d.rawHeaders["mime-type"];if(v){var j=v.match(/;\s*charset=([^;])(;|$)/);j&&(d._charset=j[1].toLowerCase())}d._charset||(d._charset="utf-8")}}};c(i,s.Readable),i.prototype._read=function(){var n=this,o=n._resumeFetch;o&&(n._resumeFetch=null,o())},i.prototype._onXHRProgress=function(){var n=this,o=n._xhr,p=null;switch(n._mode){case"text:vbarray":if(o.readyState!==t.DONE)break;try{p=new r.VBArray(o.responseBody).toArray()}catch(b){}if(p!==null){n.push(new u(p));break}case"text":try{p=o.responseText}catch(b){n._mode="text:vbarray";break}if(p.length>n._pos){var f=p.substr(n._pos);if(n._charset==="x-user-defined"){for(var d=new u(f.length),m=0;m<f.length;m++)d[m]=f.charCodeAt(m)&255;n.push(d)}else n.push(f,n._charset);n._pos=p.length}break;case"arraybuffer":if(o.readyState!==t.DONE||!o.response)break;p=o.response,n.push(new u(new Uint8Array(p)));break;case"moz-chunked-arraybuffer":if(p=o.response,o.readyState!==t.LOADING||!p)break;n.push(new u(new Uint8Array(p)));break;case"ms-stream":if(p=o.response,o.readyState!==t.LOADING)break;var h=new r.MSStreamReader;h.onprogress=function(){h.result.byteLength>n._pos&&(n.push(new u(new Uint8Array(h.result.slice(n._pos)))),n._pos=h.result.byteLength)},h.onload=function(){n.push(null)},h.readAsArrayBuffer(p);break}n._xhr.readyState===t.DONE&&n._mode!=="ms-stream"&&n.push(null)}}).call(this)}).call(this,e("_process"),typeof xe!="undefined"?xe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":401,_process:399,buffer:85,"core-js/modules/es.array-buffer.slice.js":240,"core-js/modules/es.array.iterator.js":247,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.match.js":265,"core-js/modules/es.string.split.js":268,"core-js/modules/es.typed-array.copy-within.js":272,"core-js/modules/es.typed-array.every.js":273,"core-js/modules/es.typed-array.fill.js":274,"core-js/modules/es.typed-array.filter.js":275,"core-js/modules/es.typed-array.find-index.js":276,"core-js/modules/es.typed-array.find.js":277,"core-js/modules/es.typed-array.for-each.js":278,"core-js/modules/es.typed-array.includes.js":279,"core-js/modules/es.typed-array.index-of.js":280,"core-js/modules/es.typed-array.iterator.js":281,"core-js/modules/es.typed-array.join.js":282,"core-js/modules/es.typed-array.last-index-of.js":283,"core-js/modules/es.typed-array.map.js":284,"core-js/modules/es.typed-array.reduce-right.js":285,"core-js/modules/es.typed-array.reduce.js":286,"core-js/modules/es.typed-array.reverse.js":287,"core-js/modules/es.typed-array.set.js":288,"core-js/modules/es.typed-array.slice.js":289,"core-js/modules/es.typed-array.some.js":290,"core-js/modules/es.typed-array.sort.js":291,"core-js/modules/es.typed-array.subarray.js":292,"core-js/modules/es.typed-array.to-locale-string.js":293,"core-js/modules/es.typed-array.to-string.js":294,"core-js/modules/es.typed-array.uint8-array.js":295,"core-js/modules/web.dom-collections.for-each.js":296,inherits:311,"readable-stream":339}],404:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.search.js"),e("core-js/modules/es.array.concat.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.string.replace.js"),e("core-js/modules/es.array.join.js"),e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.string.match.js"),e("core-js/modules/es.array.slice.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.splice.js");var u=e("punycode"),l=e("./util");g.parse=x,g.resolve=A,g.resolveObject=E,g.format=O,g.Url=c;function c(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var s=/^([a-z0-9.+-]+:)/i,t=/:[0-9]*$/,i=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,n=["<",">",'"',"`"," ","\r",`
- `," "],o=["{","}","|","\\","^","`"].concat(n),p=["'"].concat(o),f=["%","/","?",";","#"].concat(p),d=["/","?","#"],m=255,h=/^[+a-z0-9A-Z_-]{0,63}$/,b=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,S={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},j={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=e("querystring");function x(_,T,k){if(_&&l.isObject(_)&&_ instanceof c)return _;var F=new c;return F.parse(_,T,k),F}c.prototype.parse=function(_,T,k){if(!l.isString(_))throw new TypeError("Parameter 'url' must be a string, not "+(0,r.default)(_));var F=_.indexOf("?"),W=F!==-1&&F<_.indexOf("#")?"?":"#",V=_.split(W),L=/\\/g;V[0]=V[0].replace(L,"/"),_=V.join(W);var Y=_;if(Y=Y.trim(),!k&&_.split("#").length===1){var re=i.exec(Y);if(re)return this.path=Y,this.href=Y,this.pathname=re[1],re[2]?(this.search=re[2],T?this.query=y.parse(this.search.substr(1)):this.query=this.search.substr(1)):T&&(this.search="",this.query={}),this}var z=s.exec(Y);if(z){z=z[0];var G=z.toLowerCase();this.protocol=G,Y=Y.substr(z.length)}if(k||z||Y.match(/^\/\/[^@\/]+@[^@\/]+/)){var U=Y.substr(0,2)==="//";U&&!(z&&v[z])&&(Y=Y.substr(2),this.slashes=!0)}if(!v[z]&&(U||z&&!j[z])){for(var P=-1,B=0;B<d.length;B++){var K=Y.indexOf(d[B]);K!==-1&&(P===-1||K<P)&&(P=K)}var J,q;P===-1?q=Y.lastIndexOf("@"):q=Y.lastIndexOf("@",P),q!==-1&&(J=Y.slice(0,q),Y=Y.slice(q+1),this.auth=decodeURIComponent(J)),P=-1;for(var B=0;B<f.length;B++){var K=Y.indexOf(f[B]);K!==-1&&(P===-1||K<P)&&(P=K)}P===-1&&(P=Y.length),this.host=Y.slice(0,P),Y=Y.slice(P),this.parseHost(),this.hostname=this.hostname||"";var X=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!X)for(var ae=this.hostname.split("."),B=0,M=ae.length;B<M;B++){var D=ae[B];if(!!D&&!D.match(h)){for(var N="",I=0,te=D.length;I<te;I++)D.charCodeAt(I)>127?N+="x":N+=D[I];if(!N.match(h)){var Q=ae.slice(0,B),Z=ae.slice(B+1),ie=D.match(b);ie&&(Q.push(ie[1]),Z.unshift(ie[2])),Z.length&&(Y="/"+Z.join(".")+Y),this.hostname=Q.join(".");break}}}this.hostname.length>m?this.hostname="":this.hostname=this.hostname.toLowerCase(),X||(this.hostname=u.toASCII(this.hostname));var ce=this.port?":"+this.port:"",oe=this.hostname||"";this.host=oe+ce,this.href+=this.host,X&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),Y[0]!=="/"&&(Y="/"+Y))}if(!S[G])for(var B=0,M=p.length;B<M;B++){var me=p[B];if(Y.indexOf(me)!==-1){var ge=encodeURIComponent(me);ge===me&&(ge=escape(me)),Y=Y.split(me).join(ge)}}var $=Y.indexOf("#");$!==-1&&(this.hash=Y.substr($),Y=Y.slice(0,$));var R=Y.indexOf("?");if(R!==-1?(this.search=Y.substr(R),this.query=Y.substr(R+1),T&&(this.query=y.parse(this.query)),Y=Y.slice(0,R)):T&&(this.search="",this.query={}),Y&&(this.pathname=Y),j[G]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var ce=this.pathname||"",C=this.search||"";this.path=ce+C}return this.href=this.format(),this};function O(_){return l.isString(_)&&(_=x(_)),_ instanceof c?_.format():c.prototype.format.call(_)}c.prototype.format=function(){var _=this.auth||"";_&&(_=encodeURIComponent(_),_=_.replace(/%3A/i,":"),_+="@");var T=this.protocol||"",k=this.pathname||"",F=this.hash||"",W=!1,V="";this.host?W=_+this.host:this.hostname&&(W=_+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(W+=":"+this.port)),this.query&&l.isObject(this.query)&&Object.keys(this.query).length&&(V=y.stringify(this.query));var L=this.search||V&&"?"+V||"";return T&&T.substr(-1)!==":"&&(T+=":"),this.slashes||(!T||j[T])&&W!==!1?(W="//"+(W||""),k&&k.charAt(0)!=="/"&&(k="/"+k)):W||(W=""),F&&F.charAt(0)!=="#"&&(F="#"+F),L&&L.charAt(0)!=="?"&&(L="?"+L),k=k.replace(/[?#]/g,function(Y){return encodeURIComponent(Y)}),L=L.replace("#","%23"),T+W+k+L+F};function A(_,T){return x(_,!1,!0).resolve(T)}c.prototype.resolve=function(_){return this.resolveObject(x(_,!1,!0)).format()};function E(_,T){return _?x(_,!1,!0).resolveObject(T):T}c.prototype.resolveObject=function(_){if(l.isString(_)){var T=new c;T.parse(_,!1,!0),_=T}for(var k=new c,F=Object.keys(this),W=0;W<F.length;W++){var V=F[W];k[V]=this[V]}if(k.hash=_.hash,_.href==="")return k.href=k.format(),k;if(_.slashes&&!_.protocol){for(var L=Object.keys(_),Y=0;Y<L.length;Y++){var re=L[Y];re!=="protocol"&&(k[re]=_[re])}return j[k.protocol]&&k.hostname&&!k.pathname&&(k.path=k.pathname="/"),k.href=k.format(),k}if(_.protocol&&_.protocol!==k.protocol){if(!j[_.protocol]){for(var z=Object.keys(_),G=0;G<z.length;G++){var U=z[G];k[U]=_[U]}return k.href=k.format(),k}if(k.protocol=_.protocol,!_.host&&!v[_.protocol]){for(var M=(_.pathname||"").split("/");M.length&&!(_.host=M.shift()););_.host||(_.host=""),_.hostname||(_.hostname=""),M[0]!==""&&M.unshift(""),M.length<2&&M.unshift(""),k.pathname=M.join("/")}else k.pathname=_.pathname;if(k.search=_.search,k.query=_.query,k.host=_.host||"",k.auth=_.auth,k.hostname=_.hostname||_.host,k.port=_.port,k.pathname||k.search){var P=k.pathname||"",B=k.search||"";k.path=P+B}return k.slashes=k.slashes||_.slashes,k.href=k.format(),k}var K=k.pathname&&k.pathname.charAt(0)==="/",J=_.host||_.pathname&&_.pathname.charAt(0)==="/",q=J||K||k.host&&_.pathname,X=q,ae=k.pathname&&k.pathname.split("/")||[],M=_.pathname&&_.pathname.split("/")||[],D=k.protocol&&!j[k.protocol];if(D&&(k.hostname="",k.port=null,k.host&&(ae[0]===""?ae[0]=k.host:ae.unshift(k.host)),k.host="",_.protocol&&(_.hostname=null,_.port=null,_.host&&(M[0]===""?M[0]=_.host:M.unshift(_.host)),_.host=null),q=q&&(M[0]===""||ae[0]==="")),J)k.host=_.host||_.host===""?_.host:k.host,k.hostname=_.hostname||_.hostname===""?_.hostname:k.hostname,k.search=_.search,k.query=_.query,ae=M;else if(M.length)ae||(ae=[]),ae.pop(),ae=ae.concat(M),k.search=_.search,k.query=_.query;else if(!l.isNullOrUndefined(_.search)){if(D){k.hostname=k.host=ae.shift();var N=k.host&&k.host.indexOf("@")>0?k.host.split("@"):!1;N&&(k.auth=N.shift(),k.host=k.hostname=N.shift())}return k.search=_.search,k.query=_.query,(!l.isNull(k.pathname)||!l.isNull(k.search))&&(k.path=(k.pathname?k.pathname:"")+(k.search?k.search:"")),k.href=k.format(),k}if(!ae.length)return k.pathname=null,k.search?k.path="/"+k.search:k.path=null,k.href=k.format(),k;for(var I=ae.slice(-1)[0],te=(k.host||_.host||ae.length>1)&&(I==="."||I==="..")||I==="",Q=0,Z=ae.length;Z>=0;Z--)I=ae[Z],I==="."?ae.splice(Z,1):I===".."?(ae.splice(Z,1),Q++):Q&&(ae.splice(Z,1),Q--);if(!q&&!X)for(;Q--;Q)ae.unshift("..");q&&ae[0]!==""&&(!ae[0]||ae[0].charAt(0)!=="/")&&ae.unshift(""),te&&ae.join("/").substr(-1)!=="/"&&ae.push("");var ie=ae[0]===""||ae[0]&&ae[0].charAt(0)==="/";if(D){k.hostname=k.host=ie?"":ae.length?ae.shift():"";var N=k.host&&k.host.indexOf("@")>0?k.host.split("@"):!1;N&&(k.auth=N.shift(),k.host=k.hostname=N.shift())}return q=q||k.host&&ae.length,q&&!ie&&ae.unshift(""),ae.length?k.pathname=ae.join("/"):(k.pathname=null,k.path=null),(!l.isNull(k.pathname)||!l.isNull(k.search))&&(k.path=(k.pathname?k.pathname:"")+(k.search?k.search:"")),k.auth=_.auth||k.auth,k.slashes=k.slashes||_.slashes,k.href=k.format(),k},c.prototype.parseHost=function(){var _=this.host,T=t.exec(_);T&&(T=T[0],T!==":"&&(this.port=T.substr(1)),_=_.substr(0,_.length-T.length)),_&&(this.hostname=_)}},{"./util":405,"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.array.join.js":248,"core-js/modules/es.array.slice.js":250,"core-js/modules/es.array.splice.js":252,"core-js/modules/es.object.keys.js":257,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.match.js":265,"core-js/modules/es.string.replace.js":266,"core-js/modules/es.string.search.js":267,"core-js/modules/es.string.split.js":268,"core-js/modules/es.string.trim.js":269,punycode:325,querystring:328}],405:[function(e,w,g){var a=e("@babel/runtime/helpers/interopRequireDefault"),r=a(e("@babel/runtime/helpers/typeof"));w.exports={isString:function(l){return typeof l=="string"},isObject:function(l){return(0,r.default)(l)==="object"&&l!==null},isNull:function(l){return l===null},isNullOrUndefined:function(l){return l==null}}},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75}],406:[function(e,w,g){e("core-js/modules/es.number.constructor.js"),g.encodeURIComponent=function(a){try{return encodeURIComponent(a)}catch(r){return a}},g.escape=e("escape-html"),g.timestamp=function(r){if(r){var u=r;return typeof u=="string"&&(u=Number(u)),String(r).length===10&&(u*=1e3),new Date(u)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":254,"escape-html":300}],407:[function(e,w,g){(function(a,r){(function(){var u=e("@babel/runtime/helpers/interopRequireDefault"),l=u(e("@babel/runtime/helpers/typeof"));e("core-js/modules/es.string.trim.js"),e("core-js/modules/es.regexp.exec.js"),e("core-js/modules/es.string.split.js"),e("core-js/modules/es.object.to-string.js"),e("core-js/modules/es.promise.js"),e("core-js/modules/es.function.name.js"),e("core-js/modules/es.array.concat.js");var c=e("util"),s=e("url"),t=e("http"),i=e("https"),n=e("debug")("urllib"),o=e("humanize-ms"),p=0,f=Math.pow(2,31)-10,d=/^https?:\/\//i;function m(v,j){return v===void 0?j:v}function h(v){return v?v.split(";")[0].trim().toLowerCase():""}function b(v,j){return function(y,x,O){if(y)return j(y);v({data:x,status:O.statusCode,headers:O.headers,res:O})}}g.TIMEOUTS=[o("300s"),o("300s")];var S=["json","text"];g.request=function(j,y,x){return arguments.length===2&&typeof y=="function"&&(x=y,y=null),typeof x=="function"?g.requestWithCallback(j,y,x):new Promise(function(O,A){g.requestWithCallback(j,y,b(O,A))})},g.requestWithCallback=function(j,y,x){if(!j||typeof j!="string"&&(0,l.default)(j)!=="object"){var O=c.format("expect request url to be a string or a http request options, but got %j",j);throw new Error(O)}arguments.length===2&&typeof y=="function"&&(x=y,y=null),y=y||{},p>=f&&(p=0);var A=++p;y.requestUrls=y.requestUrls||[];var E={requestId:A,url:j,args:y,ctx:y.ctx};y.emitter&&y.emitter.emit("request",E),y.timeout=y.timeout||g.TIMEOUTS,y.maxRedirects=y.maxRedirects||10,y.streaming=y.streaming||y.customResponse;var _=Date.now(),T;typeof j=="string"?(d.test(j)||(j="https://"+j),T=s.parse(j)):T=j;var k=(y.type||y.method||T.method||"GET").toUpperCase(),F=T.port||80,W=t,V=m(y.agent,g.agent),L=y.fixJSONCtlChars;T.protocol==="https:"&&(W=i,V=m(y.httpsAgent,g.httpsAgent),T.port||(F=443));var Y={host:T.hostname||T.host||"localhost",path:T.path||"/",method:k,port:F,agent:V,headers:y.headers||{},lookup:y.lookup};Array.isArray(y.timeout)?Y.requestTimeout=y.timeout[y.timeout.length-1]:typeof y.timeout!="undefined"&&(Y.requestTimeout=y.timeout);var re=y.auth||T.auth;re&&(Y.auth=re);var z=y.content||y.data,G=k==="GET"||k==="HEAD"||y.dataAsQueryString;if(!y.content&&z&&!(typeof z=="string"||r.isBuffer(z)))if(G)z=y.nestedQuerystring?qs.stringify(z):querystring.stringify(z);else{var U=Y.headers["Content-Type"]||Y.headers["content-type"];U||(y.contentType==="json"?U="application/json":U="application/x-www-form-urlencoded",Y.headers["Content-Type"]=U),h(U)==="application/json"?z=JSON.stringify(z):z=y.nestedQuerystring?qs.stringify(z):querystring.stringify(z)}G&&z&&(Y.path+=(T.query?"&":"?")+z,z=null);var P=0;if(z){var B=z.length;r.isBuffer(z)||(B=r.byteLength(z)),P=Y.headers["Content-Length"]=B}y.dataType==="json"&&(Y.headers.Accept="application/json"),typeof y.beforeRequest=="function"&&y.beforeRequest(Y);var K=null,J=null,q=null,X=!1,ae=!1,M=0,D=-1,N=!1,I="",te="",Q=null;y.timing&&(Q={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function Z(){K&&(clearTimeout(K),K=null)}function ie(){J&&(clearTimeout(J),J=null)}function ce(se,de,be){if(ie(),!x){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),A,a.pid,Y.method,j),se&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
- stack: %s`,Date(),A,a.pid,se.name,se.message,se.stack);return}var we=x;x=null;var ye={};be&&(D=be.statusCode,ye=be.headers);var le=Date.now()-_;Q&&(Q.contentDownload=le),n("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",le,M,D,Y.method,Y.host,Y.path,ae,Q);var fe={status:D,statusCode:D,headers:ye,size:M,aborted:N,rt:le,keepAliveSocket:ae,data:de,requestUrls:y.requestUrls,timing:Q,remoteAddress:I,remotePort:te};if(se){var pe="";V&&typeof V.getCurrentStatus=="function"&&(pe=", agent status: "+JSON.stringify(V.getCurrentStatus())),se.message+=", "+Y.method+" "+j+" "+D+" (connected: "+X+", keepalive socket: "+ae+pe+`)
- headers: `+JSON.stringify(ye),se.data=de,se.path=Y.path,se.status=D,se.headers=ye,se.res=fe}we(se,de,y.streaming?be:fe),y.emitter&&(E.url=j,E.socket=ne&&ne.connection,E.options=Y,E.size=P,y.emitter.emit("response",{requestId:A,error:se,ctx:y.ctx,req:E,res:fe}))}function oe(se){var de=null;if(y.followRedirect&&statuses.redirect[se.statusCode]){y._followRedirectCount=(y._followRedirectCount||0)+1;var be=se.headers.location;if(!be)de=new Error("Got statusCode "+se.statusCode+" but cannot resolve next location from headers"),de.name="FollowRedirectError";else if(y._followRedirectCount>y.maxRedirects)de=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+j),de.name="MaxRedirectError";else{var we=y.formatRedirectUrl?y.formatRedirectUrl(j,be):s.resolve(j,be);n("Request#%d %s: `redirected` from %s to %s",A,Y.path,j,we),ie(),y.headers&&y.headers.Host&&d.test(be)&&(y.headers.Host=null);var ye=x;return x=null,g.requestWithCallback(we,y,ye),{redirect:!0,error:null}}}return{redirect:!1,error:de}}y.gzip&&!Y.headers["Accept-Encoding"]&&!Y.headers["accept-encoding"]&&(Y.headers["Accept-Encoding"]="gzip");function me(se,de,be){var we=se.headers["content-encoding"];return be(null,de,we)}var ge=y.writeStream;n("Request#%d %s %s with headers %j, options.path: %s",A,k,j,Y.headers,Y.path),y.requestUrls.push(j);function $(se){if(Q&&(Q.waiting=Date.now()-_),n("Request#%d %s `req response` event emit: status %d, headers: %j",A,j,se.statusCode,se.headers),y.streaming){var de=oe(se);if(de.redirect){se.resume();return}return de.error?(se.resume(),ce(de.error,null,se)):ce(null,null,se)}if(se.on("close",function(){n("Request#%d %s: `res close` event emit, total size %d",A,j,M)}),se.on("error",function(){n("Request#%d %s: `res error` event emit, total size %d",A,j,M)}),se.on("aborted",function(){N=!0,n("Request#%d %s: `res aborted` event emit, total size %d",A,j,M)}),ge){var be=oe(se);if(be.redirect){se.resume();return}return be.error?(se.resume(),ge.end(),ce(be.error,null,se)):(y.consumeWriteStream===!1?se.on("end",ce.bind(null,null,null,se)):ge.on("close",function(){n("Request#%d %s: writeStream close event emitted",A,j),ce(q||null,null,se)}),se.pipe(ge))}var we=[];se.on("data",function(ye){n("Request#%d %s: `res data` event emit, size %d",A,j,ye.length),M+=ye.length,we.push(ye)}),se.on("end",function(){var ye=r.concat(we,M);if(n("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",A,j,M,se._dumped),q)return ce(q,ye,se);var le=oe(se);if(le.error)return ce(le.error,ye,se);le.redirect||me(se,ye,function(fe,pe,he){if(fe)return ce(fe,ye,se);if(!he&&S.indexOf(y.dataType)>=0){try{pe=decodeBodyByCharset(pe,se)}catch(je){return n("decodeBodyByCharset error: %s",je),ce(null,pe,se)}if(y.dataType==="json")if(M===0)pe=null;else{var ve=parseJSON(pe,L);ve.error?fe=ve.error:pe=ve.data}}N&&n("Request#%d %s: Remote socket was terminated before `response.end()` was called",A,j),ce(fe,pe,se)})})}var R,C;Array.isArray(y.timeout)?(R=o(y.timeout[0]),C=o(y.timeout[1])):R=C=o(y.timeout),n("ConnectTimeout: %d, ResponseTimeout: %d",R,C);function H(){n("Connect timer ticking, timeout: %d",R),K=setTimeout(function(){K=null,D===-1&&(D=-2);var se="Connect timeout for "+R+"ms",de="ConnectionTimeoutError";ne.socket||(de="SocketAssignTimeoutError",se+=", working sockets is full"),q=new Error(se),q.name=de,q.requestId=A,n("ConnectTimeout: Request#%d %s %s: %s, connected: %s",A,j,q.name,se,X),ue()},R)}function ee(){n("Response timer ticking, timeout: %d",C),J=setTimeout(function(){J=null;var se="Response timeout for "+C+"ms",de="ResponseTimeoutError";q=new Error(se),q.name=de,q.requestId=A,n("ResponseTimeout: Request#%d %s %s: %s, connected: %s",A,j,q.name,se,X),ue()},C)}var ne;Y.mode=y.mode?y.mode:"";try{ne=W.request(Y,$)}catch(se){return ce(se)}typeof window=="undefined"?H():ne.on("requestTimeout",function(){D===-1&&(D=-2);var se="Connect timeout for "+R+"ms",de="ConnectionTimeoutError";q=new Error(se),q.name=de,q.requestId=A,ue()});function ue(){n("Request#%d %s abort, connected: %s",A,j,X),ne.socket||(q.noSocket=!0,ce(q)),ne.abort()}return Q&&ne.on("finish",function(){Q.requestSent=Date.now()-_}),ne.once("socket",function(se){Q&&(Q.queuing=Date.now()-_);var de=se.readyState;if(de==="opening"){se.once("lookup",function(be,we,ye){n("Request#%d %s lookup: %s, %s, %s",A,j,be,we,ye),Q&&(Q.dnslookup=Date.now()-_),we&&(I=we)}),se.once("connect",function(){Q&&(Q.connected=Date.now()-_),Z(),ee(),n("Request#%d %s new socket connected",A,j),X=!0,I||(I=se.remoteAddress),te=se.remotePort});return}n("Request#%d %s reuse socket connected, readyState: %s",A,j,de),X=!0,ae=!0,I||(I=se.remoteAddress),te=se.remotePort,Z(),ee()}),ne.on("error",function(se){(se.name==="Error"||se.name==="TypeError")&&(se.name=X?"ResponseError":"RequestError"),se.message+=' (req "error")',n("Request#%d %s `req error` event emit, %s: %s",A,j,se.name,se.message),ce(q||se)}),ge&&ge.once("error",function(se){se.message+=' (writeStream "error")',q=se,n("Request#%d %s `writeStream error` event emit, %s: %s",A,j,se.name,se.message),ue()}),y.stream?(y.stream.pipe(ne),y.stream.once("error",function(se){se.message+=' (stream "error")',q=se,n("Request#%d %s `readStream error` event emit, %s: %s",A,j,se.name,se.message),ue()})):ne.end(z),ne.requestId=A,ne}}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":74,"@babel/runtime/helpers/typeof":75,_process:399,buffer:85,"core-js/modules/es.array.concat.js":241,"core-js/modules/es.function.name.js":253,"core-js/modules/es.object.to-string.js":258,"core-js/modules/es.promise.js":259,"core-js/modules/es.regexp.exec.js":261,"core-js/modules/es.string.split.js":268,"core-js/modules/es.string.trim.js":269,debug:397,http:400,https:302,"humanize-ms":303,url:404,util:352}]},{},[1])(1)})})(Pe);const Be=Me(Pe.exports);export{Be as O,Re as c};
|