!function(t,i){"object"==typeof exports&&"undefined"!=typeof module?i(exports):"function"==typeof define&&define.amd?define(["exports"],i):i((t="undefined"!=typeof globalThis?globalThis:t||self).zip={})}(this,(function(t){"use strict";var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=function(t){return t&&t.Math==Math&&t},n=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof i&&i)||function(){return this}()||Function("return this")(),r={},c=function(t){try{return!!t()}catch(t){return!0}},d=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),l=!c((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})),o=function(){}.call,u=l?o.bind(o):function(){return o.apply(o,arguments)},s={},a={}.propertyIsEnumerable,m=Object.getOwnPropertyDescriptor,y=m&&!a.call({1:2},1);s.f=y?function(t){var i=m(this,t);return!!i&&i.enumerable}:a;var b,p,h=function(t,i){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:i}},Z=l,L=Function.prototype,X=L.bind,I=L.call,G=Z&&X.bind(I,I),K=Z?function(t){return t&&G(t)}:function(t){return t&&function(){return I.apply(t,arguments)}},W=K,f=W({}.toString),S=W("".slice),x=function(t){return S(f(t),8,-1)},w=c,Y=x,V=Object,T=K("".split),g=w((function(){return!V("z").propertyIsEnumerable(0)}))?function(t){return"String"==Y(t)?T(t,""):V(t)}:V,H=TypeError,v=function(t){if(null==t)throw H("Can't call method on "+t);return t},P=g,C=v,J=function(t){return P(C(t))},k=function(t){return"function"==typeof t},M=k,R=function(t){return"object"==typeof t?null!==t:M(t)},D=n,U=k,N=function(t){return U(t)?t:void 0},j=function(t,i){return 2>arguments.length?N(D[t]):D[t]&&D[t][i]},F=K({}.isPrototypeOf),z=j("navigator","userAgent")||"",E=n,Q=z,O=E.process,B=E.Deno,A=O&&O.versions||B&&B.version,q=A&&A.v8;q&&(p=(b=q.split("."))[0]>0&&4>b[0]?1:+(b[0]+b[1])),!p&&Q&&((b=Q.match(/Edge\/(\d+)/))&&74>b[1]||(b=Q.match(/Chrome\/(\d+)/))&&(p=+b[1]));var _=p,$=_,tt=!!Object.getOwnPropertySymbols&&!c((function(){var t=Symbol();return!(t+"")||!(Object(t)instanceof Symbol)||!Symbol.sham&&$&&41>$})),it=tt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,et=j,nt=k,rt=F,ct=Object,dt=it?function(t){return"symbol"==typeof t}:function(t){var i=et("Symbol");return nt(i)&&rt(i.prototype,ct(t))},lt=String,ot=function(t){try{return lt(t)}catch(t){return"Object"}},ut=k,st=ot,at=TypeError,mt=function(t){if(ut(t))return t;throw at(st(t)+" is not a function")},yt=mt,bt=function(t,i){var e=t[i];return null==e?void 0:yt(e)},pt=u,ht=k,Zt=R,Lt=TypeError,Xt={exports:{}},It=n,Gt=Object.defineProperty,Kt=function(t,i){try{Gt(It,t,{value:i,configurable:!0,writable:!0})}catch(e){It[t]=i}return i},Wt=Kt,ft="__core-js_shared__",St=n[ft]||Wt(ft,{}),xt=St;(Xt.exports=function(t,i){return xt[t]||(xt[t]=void 0!==i?i:{})})("versions",[]).push({version:"3.23.2",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.2/LICENSE",source:"https://github.com/zloirock/core-js"});var wt=v,Yt=Object,Vt=function(t){return Yt(wt(t))},Tt=Vt,gt=K({}.hasOwnProperty),Ht=Object.hasOwn||function(t,i){return gt(Tt(t),i)},vt=K,Pt=0,Ct=Math.random(),Jt=vt(1..toString),kt=function(t){return"Symbol("+(void 0===t?"":t)+")_"+Jt(++Pt+Ct,36)},Mt=n,Rt=Xt.exports,Dt=Ht,Ut=kt,Nt=tt,jt=it,Ft=Rt("wks"),zt=Mt.Symbol,Et=zt&&zt.for,Qt=jt?zt:zt&&zt.withoutSetter||Ut,Ot=function(t){if(!Dt(Ft,t)||!Nt&&"string"!=typeof Ft[t]){var i="Symbol."+t;Nt&&Dt(zt,t)?Ft[t]=zt[t]:Ft[t]=jt&&Et?Et(i):Qt(i)}return Ft[t]},Bt=u,At=R,qt=dt,_t=bt,$t=TypeError,ti=Ot("toPrimitive"),ii=function(t,i){if(!At(t)||qt(t))return t;var e,n=_t(t,ti);if(n){if(void 0===i&&(i="default"),e=Bt(n,t,i),!At(e)||qt(e))return e;throw $t("Can't convert object to primitive value")}return void 0===i&&(i="number"),function(t,i){var e,n;if("string"===i&&ht(e=t.toString)&&!Zt(n=pt(e,t)))return n;if(ht(e=t.valueOf)&&!Zt(n=pt(e,t)))return n;if("string"!==i&&ht(e=t.toString)&&!Zt(n=pt(e,t)))return n;throw Lt("Can't convert object to primitive value")}(t,i)},ei=ii,ni=dt,ri=function(t){var i=ei(t,"string");return ni(i)?i:i+""},ci=R,di=n.document,li=ci(di)&&ci(di.createElement),oi=function(t){return li?di.createElement(t):{}},ui=oi,si=!d&&!c((function(){return 7!=Object.defineProperty(ui("div"),"a",{get:function(){return 7}}).a})),ai=d,mi=u,yi=s,bi=h,pi=J,hi=ri,Zi=Ht,Li=si,Xi=Object.getOwnPropertyDescriptor;r.f=ai?Xi:function(t,i){if(t=pi(t),i=hi(i),Li)try{return Xi(t,i)}catch(t){}if(Zi(t,i))return bi(!mi(yi.f,t,i),t[i])};var Ii={},Gi=d&&c((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),Ki=R,Wi=String,fi=TypeError,Si=function(t){if(Ki(t))return t;throw fi(Wi(t)+" is not an object")},xi=d,wi=si,Yi=Gi,Vi=Si,Ti=ri,gi=TypeError,Hi=Object.defineProperty,vi=Object.getOwnPropertyDescriptor;Ii.f=xi?Yi?function(t,i,e){if(Vi(t),i=Ti(i),Vi(e),"function"==typeof t&&"prototype"===i&&"value"in e&&"writable"in e&&!e.writable){var n=vi(t,i);n&&n.writable&&(t[i]=e.value,e={configurable:"configurable"in e?e.configurable:n.configurable,enumerable:"enumerable"in e?e.enumerable:n.enumerable,writable:!1})}return Hi(t,i,e)}:Hi:function(t,i,e){if(Vi(t),i=Ti(i),Vi(e),wi)try{return Hi(t,i,e)}catch(t){}if("get"in e||"set"in e)throw gi("Accessors not supported");return"value"in e&&(t[i]=e.value),t};var Pi=Ii,Ci=h,Ji=d?function(t,i,e){return Pi.f(t,i,Ci(1,e))}:function(t,i,e){return t[i]=e,t},ki={exports:{}},Mi=d,Ri=Function.prototype,Di=Mi&&Object.getOwnPropertyDescriptor,Ui=Ht(Ri,"name"),Ni={EXISTS:Ui,PROPER:Ui&&!1,CONFIGURABLE:Ui&&(!Mi||Mi&&Di(Ri,"name").configurable)},ji=k,Fi=St,zi=K(Function.toString);ji(Fi.inspectSource)||(Fi.inspectSource=function(t){return zi(t)});var Ei,Qi,Oi,Bi=Fi.inspectSource,Ai=k,qi=Bi,_i=n.WeakMap,$i=Ai(_i)&&/native code/.test(qi(_i)),te=Xt.exports,ie=kt,ee=te("keys"),ne=function(t){return ee[t]||(ee[t]=ie(t))},re={},ce=$i,de=n,le=K,oe=R,ue=Ji,se=Ht,ae=St,me=ne,ye=re,be="Object already initialized",pe=de.TypeError,he=de.WeakMap;if(ce||ae.state){var Ze=ae.state||(ae.state=new he),Le=le(Ze.get),Xe=le(Ze.has),Ie=le(Ze.set);Ei=function(t,i){if(Xe(Ze,t))throw new pe(be);return i.facade=t,Ie(Ze,t,i),i},Qi=function(t){return Le(Ze,t)||{}},Oi=function(t){return Xe(Ze,t)}}else{var Ge=me("state");ye[Ge]=!0,Ei=function(t,i){if(se(t,Ge))throw new pe(be);return i.facade=t,ue(t,Ge,i),i},Qi=function(t){return se(t,Ge)?t[Ge]:{}},Oi=function(t){return se(t,Ge)}}var Ke={set:Ei,get:Qi,has:Oi,enforce:function(t){return Oi(t)?Qi(t):Ei(t,{})},getterFor:function(t){return function(i){var e;if(!oe(i)||(e=Qi(i)).type!==t)throw pe("Incompatible receiver, "+t+" required");return e}}},We=k,fe=Ht,Se=d,xe=Ni.CONFIGURABLE,we=Bi,Ye=Ke.enforce,Ve=Ke.get,Te=Object.defineProperty,ge=Se&&!c((function(){return 8!==Te((function(){}),"length",{value:8}).length})),He=(String+"").split("String"),ve=ki.exports=function(t,i,e){"Symbol("===(i+"").slice(0,7)&&(i="["+(i+"").replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),e&&e.getter&&(i="get "+i),e&&e.setter&&(i="set "+i),(!fe(t,"name")||xe&&t.name!==i)&&Te(t,"name",{value:i,configurable:!0}),ge&&e&&fe(e,"arity")&&t.length!==e.arity&&Te(t,"length",{value:e.arity});try{e&&fe(e,"constructor")&&e.constructor?Se&&Te(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=Ye(t);return fe(n,"source")||(n.source=He.join("string"==typeof i?i:"")),t};Function.prototype.toString=ve((function(){return We(this)&&Ve(this).source||we(this)}),"toString");var Pe=k,Ce=Ii,Je=ki.exports,ke=Kt,Me=function(t,i,e,n){n||(n={});var r=n.enumerable,c=void 0!==n.name?n.name:i;return Pe(e)&&Je(e,c,n),n.global?r?t[i]=e:ke(i,e):(n.unsafe?t[i]&&(r=!0):delete t[i],r?t[i]=e:Ce.f(t,i,{value:e,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})),t},Re={},De=Math.ceil,Ue=Math.floor,Ne=Math.trunc||function(t){var i=+t;return(i>0?Ue:De)(i)},je=function(t){var i=+t;return i!=i||0===i?0:Ne(i)},Fe=je,ze=Math.max,Ee=Math.min,Qe=function(t,i){var e=Fe(t);return 0>e?ze(e+i,0):Ee(e,i)},Oe=je,Be=Math.min,Ae=function(t){return t>0?Be(Oe(t),9007199254740991):0},qe=Ae,_e=function(t){return qe(t.length)},$e=J,tn=Qe,en=_e,nn=function(t){return function(i,e,n){var r,c=$e(i),d=en(c),l=tn(n,d);if(t&&e!=e){for(;d>l;)if((r=c[l++])!=r)return!0}else for(;d>l;l++)if((t||l in c)&&c[l]===e)return t||l||0;return!t&&-1}},rn={includes:nn(!0),indexOf:nn(!1)},cn=Ht,dn=J,ln=rn.indexOf,on=re,un=K([].push),sn=function(t,i){var e,n=dn(t),r=0,c=[];for(e in n)!cn(on,e)&&cn(n,e)&&un(c,e);for(;i.length>r;)cn(n,e=i[r++])&&(~ln(c,e)||un(c,e));return c},an=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],mn=sn,yn=an.concat("length","prototype");Re.f=Object.getOwnPropertyNames||function(t){return mn(t,yn)};var bn={};bn.f=Object.getOwnPropertySymbols;var pn=j,hn=Re,Zn=bn,Ln=Si,Xn=K([].concat),In=pn("Reflect","ownKeys")||function(t){var i=hn.f(Ln(t)),e=Zn.f;return e?Xn(i,e(t)):i},Gn=Ht,Kn=In,Wn=r,fn=Ii,Sn=function(t,i,e){for(var n=Kn(i),r=fn.f,c=Wn.f,d=0;dn;)for(var d,l=$n(arguments[n++]),o=r?er(Bn(l),r(l)):Bn(l),u=o.length,s=0;u>s;)d=o[s++],En&&!Qn(c,l,d)||(i[d]=l[d]);return i}:tr;Nn({target:"Object",stat:!0,arity:2,forced:Object.assign!==nr},{assign:nr});var rr={chunkSize:524288,maxWorkers:"undefined"!=typeof navigator&&navigator.hardwareConcurrency||2,terminateWorkerTimeout:5e3,useWebWorkers:!0,workerScripts:void 0},cr=Object.assign({},rr);function dr(){return cr}function lr(t){if(void 0!==t.baseURL&&(cr.baseURL=t.baseURL),void 0!==t.chunkSize&&(cr.chunkSize=t.chunkSize),void 0!==t.maxWorkers&&(cr.maxWorkers=t.maxWorkers),void 0!==t.terminateWorkerTimeout&&(cr.terminateWorkerTimeout=t.terminateWorkerTimeout),void 0!==t.useWebWorkers&&(cr.useWebWorkers=t.useWebWorkers),void 0!==t.Deflate&&(cr.Deflate=t.Deflate),void 0!==t.Inflate&&(cr.Inflate=t.Inflate),void 0!==t.workerScripts){if(t.workerScripts.deflate){if(!Array.isArray(t.workerScripts.deflate))throw Error("workerScripts.deflate must be an array");cr.workerScripts||(cr.workerScripts={}),cr.workerScripts.deflate=t.workerScripts.deflate}if(t.workerScripts.inflate){if(!Array.isArray(t.workerScripts.inflate))throw Error("workerScripts.inflate must be an array");cr.workerScripts||(cr.workerScripts={}),cr.workerScripts.inflate=t.workerScripts.inflate}}}var or={},ur=d,sr=Gi,ar=Ii,mr=Si,yr=J,br=zn;or.f=ur&&!sr?Object.defineProperties:function(t,i){mr(t);for(var e,n=yr(i),r=br(i),c=r.length,d=0;c>d;)ar.f(t,e=r[d++],n[e]);return t};var pr,hr=j("document","documentElement"),Zr=Si,Lr=or,Xr=an,Ir=re,Gr=hr,Kr=oi,Wr=ne("IE_PROTO"),fr=function(){},Sr=function(t){return"