Build 603132stable
Module 687813
15,159 characters · in 068b6b333d80a503.jsDependencies
Source Raw
function(r,n,e){e.d(n,{$1:()=>rS,_u:()=>rp,he:()=>rw,yU:()=>rM});var t={},a=function(r,n,e,a,f){var o=new Worker(t[n]||(t[n]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return o.onmessage=function(r){var n=r.data,e=n.$e$;if(e){var t=Error(e[0]);t.code=e[1],t.stack=e[2],f(t,null)}else f(null,n)},o.postMessage(e,a),o},f=Uint8Array,o=Uint16Array,i=Int32Array,u=new f([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),l=new f([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),c=new f([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),v=function(r,n){for(var e=new o(31),t=0;t<31;++t)e[t]=n+=1<<r[t-1];for(var a=new i(e[30]),t=1;t<30;++t)for(var f=e[t];f<e[t+1];++f)a[f]=f-e[t]<<5|t;return{b:e,r:a}},s=v(u,2),h=s.b,g=s.r;h[28]=258,g[258]=28;for(var d=v(l,0),p=d.b,w=d.r,m=new o(32768),y=0;y<32768;++y){var b=(43690&y)>>1|(21845&y)<<1;b=(61680&(b=(52428&b)>>2|(13107&b)<<2))>>4|(3855&b)<<4,m[y]=((65280&b)>>8|(255&b)<<8)>>1}for(var x=function(r,n,e){for(var t,a=r.length,f=0,i=new o(n);f<a;++f)r[f]&&++i[r[f]-1];var u=new o(n);for(f=1;f<n;++f)u[f]=u[f-1]+i[f-1]<<1;if(e){t=new o(1<<n);var l=15-n;for(f=0;f<a;++f)if(r[f])for(var c=f<<4|r[f],v=n-r[f],s=u[r[f]-1]++<<v,h=s|(1<<v)-1;s<=h;++s)t[m[s]>>l]=c}else for(f=0,t=new o(a);f<a;++f)r[f]&&(t[f]=m[u[r[f]-1]++]>>15-r[f]);return t},k=new f(288),y=0;y<144;++y)k[y]=8;for(var y=144;y<256;++y)k[y]=9;for(var y=256;y<280;++y)k[y]=7;for(var y=280;y<288;++y)k[y]=8;for(var M=new f(32),y=0;y<32;++y)M[y]=5;var C=x(k,9,0),S=588245!=e.j?x(k,9,1):null,A=x(M,5,0),z=588245!=e.j?x(M,5,1):null,T=function(r){for(var n=r[0],e=1;e<r.length;++e)r[e]>n&&(n=r[e]);return n},E=function(r,n,e){var t=n/8|0;return(r[t]|r[t+1]<<8)>>(7&n)&e},O=function(r,n){var e=n/8|0;return(r[e]|r[e+1]<<8|r[e+2]<<16)>>(7&n)},U=function(r){return(r+7)/8|0},j=function(r,n,e){(null==n||n<0)&&(n=0),(null==e||e>r.length)&&(e=r.length);var t=new f(e-n);return t.set(r.subarray(n,e)),t},D=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],$=function(r,n,e){var t=Error(n||D[r]);if(t.code=r,Error.captureStackTrace&&Error.captureStackTrace(t,$),!e)throw t;return t},F=function(r,n,e,t){var a=r.length,o=t?t.length:0;if(!a||n.f&&!n.l)return e||new f(0);var i=!e||2!=n.i,v=n.i;e||(e=new f(3*a));var s=function(r){var n=e.length;if(r>n){var t=new f(Math.max(2*n,r));t.set(e),e=t}},g=n.f||0,d=n.p||0,w=n.b||0,m=n.l,y=n.d,b=n.m,k=n.n,M=8*a;do{if(!m){g=E(r,d,1);var C=E(r,d+1,3);if(d+=3,C)if(1==C)m=S,y=z,b=9,k=5;else if(2==C){var A=E(r,d,31)+257,D=E(r,d+10,15)+4,F=A+E(r,d+5,31)+1;d+=14;for(var I=new f(F),L=new f(19),_=0;_<D;++_)L[c[_]]=E(r,d+3*_,7);d+=3*D;for(var q=T(L),R=(1<<q)-1,B=x(L,q,1),_=0;_<F;){var H=B[E(r,d,R)];d+=15&H;var W=H>>4;if(W<16)I[_++]=W;else{var Y=0,G=0;for(16==W?(G=3+E(r,d,3),d+=2,Y=I[_-1]):17==W?(G=3+E(r,d,7),d+=3):18==W&&(G=11+E(r,d,127),d+=7);G--;)I[_++]=Y}}var J=I.subarray(0,A),K=I.subarray(A);b=T(J),k=T(K),m=x(J,b,1),y=x(K,k,1)}else $(1);else{var W=U(d)+4,N=r[W-4]|r[W-3]<<8,P=W+N;if(P>a){v&&$(0);break}i&&s(w+N),e.set(r.subarray(W,P),w),n.b=w+=N,n.p=d=8*P,n.f=g;continue}if(d>M){v&&$(0);break}}i&&s(w+131072);for(var Q=(1<<b)-1,V=(1<<k)-1,X=d;;X=d){var Y=m[O(r,d)&Q],Z=Y>>4;if((d+=15&Y)>M){v&&$(0);break}if(Y||$(2),Z<256)e[w++]=Z;else if(256==Z){X=d,m=null;break}else{var rr=Z-254;if(Z>264){var _=Z-257,rn=u[_];rr=E(r,d,(1<<rn)-1)+h[_],d+=rn}var re=y[O(r,d)&V],rt=re>>4;re||$(3),d+=15&re;var K=p[rt];if(rt>3){var rn=l[rt];K+=O(r,d)&(1<<rn)-1,d+=rn}if(d>M){v&&$(0);break}i&&s(w+131072);var ra=w+rr;if(w<K){var rf=o-K,ro=Math.min(K,ra);for(rf+w<0&&$(3);w<ro;++w)e[w]=t[rf+w]}for(;w<ra;w+=4)e[w]=e[w-K],e[w+1]=e[w+1-K],e[w+2]=e[w+2-K],e[w+3]=e[w+3-K];w=ra}}n.l=m,n.p=X,n.b=w,n.f=g,m&&(g=1,n.m=b,n.d=y,n.n=k)}while(!g);return w==e.length?e:j(e,0,w)},I=function(r,n,e){e<<=7&n;var t=n/8|0;r[t]|=e,r[t+1]|=e>>8},L=function(r,n,e){e<<=7&n;var t=n/8|0;r[t]|=e,r[t+1]|=e>>8,r[t+2]|=e>>16},_=function(r,n){for(var e=[],t=0;t<r.length;++t)r[t]&&e.push({s:t,f:r[t]});var a=e.length,i=e.slice();if(!a)return{t:G,l:0};if(1==a){var u=new f(e[0].s+1);return u[e[0].s]=1,{t:u,l:1}}e.sort(function(r,n){return r.f-n.f}),e.push({s:-1,f:25001});var l=e[0],c=e[1],v=0,s=1,h=2;for(e[0]={s:-1,f:l.f+c.f,l:l,r:c};s!=a-1;)l=e[e[v].f<e[h].f?v++:h++],c=e[v!=s&&e[v].f<e[h].f?v++:h++],e[s++]={s:-1,f:l.f+c.f,l:l,r:c};for(var g=i[0].s,t=1;t<a;++t)i[t].s>g&&(g=i[t].s);var d=new o(g+1),p=q(e[s-1],d,0);if(p>n){var t=0,w=0,m=p-n,y=1<<m;for(i.sort(function(r,n){return d[n.s]-d[r.s]||r.f-n.f});t<a;++t){var b=i[t].s;if(d[b]>n)w+=y-(1<<p-d[b]),d[b]=n;else break}for(w>>=m;w>0;){var x=i[t].s;d[x]<n?w-=1<<n-d[x]++-1:++t}for(;t>=0&&w;--t){var k=i[t].s;d[k]==n&&(--d[k],++w)}p=n}return{t:new f(d),l:p}},q=function(r,n,e){return -1==r.s?Math.max(q(r.l,n,e+1),q(r.r,n,e+1)):n[r.s]=e},R=function(r){for(var n=r.length;n&&!r[--n];);for(var e=new o(++n),t=0,a=r[0],f=1,i=function(r){e[t++]=r},u=1;u<=n;++u)if(r[u]==a&&u!=n)++f;else{if(!a&&f>2){for(;f>138;f-=138)i(32754);f>2&&(i(f>10?f-11<<5|28690:f-3<<5|12305),f=0)}else if(f>3){for(i(a),--f;f>6;f-=6)i(8304);f>2&&(i(f-3<<5|8208),f=0)}for(;f--;)i(a);f=1,a=r[u]}return{c:e.subarray(0,t),n:n}},B=function(r,n){for(var e=0,t=0;t<n.length;++t)e+=r[t]*n[t];return e},H=function(r,n,e){var t=e.length,a=U(n+2);r[a]=255&t,r[a+1]=t>>8,r[a+2]=255^r[a],r[a+3]=255^r[a+1];for(var f=0;f<t;++f)r[a+f+4]=e[f];return(a+4+t)*8},W=function(r,n,e,t,a,f,i,v,s,h,g){I(n,g++,e),++a[256];for(var d,p,w,m,y=_(a,15),b=y.t,S=y.l,z=_(f,15),T=z.t,E=z.l,O=R(b),U=O.c,j=O.n,D=R(T),$=D.c,F=D.n,q=new o(19),W=0;W<U.length;++W)++q[31&U[W]];for(var W=0;W<$.length;++W)++q[31&$[W]];for(var Y=_(q,7),G=Y.t,J=Y.l,K=19;K>4&&!G[c[K-1]];--K);var N=h+5<<3,P=B(a,k)+B(f,M)+i,Q=B(a,b)+B(f,T)+i+14+3*K+B(q,G)+2*q[16]+3*q[17]+7*q[18];if(s>=0&&N<=P&&N<=Q)return H(n,g,r.subarray(s,s+h));if(I(n,g,1+(Q<P)),g+=2,Q<P){d=x(b,S,0),p=b,w=x(T,E,0),m=T;var V=x(G,J,0);I(n,g,j-257),I(n,g+5,F-1),I(n,g+10,K-4),g+=14;for(var W=0;W<K;++W)I(n,g+3*W,G[c[W]]);g+=3*K;for(var X=[U,$],Z=0;Z<2;++Z)for(var rr=X[Z],W=0;W<rr.length;++W){var rn=31&rr[W];I(n,g,V[rn]),g+=G[rn],rn>15&&(I(n,g,rr[W]>>5&127),g+=rr[W]>>12)}}else d=C,p=k,w=A,m=M;for(var W=0;W<v;++W){var re=t[W];if(re>255){var rn=re>>18&31;L(n,g,d[rn+257]),g+=p[rn+257],rn>7&&(I(n,g,re>>23&31),g+=u[rn]);var rt=31&re;L(n,g,w[rt]),g+=m[rt],rt>3&&(L(n,g,re>>5&8191),g+=l[rt])}else L(n,g,d[re]),g+=p[re]}return L(n,g,d[256]),g+p[256]},Y=new i([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),G=new f(0),J=function(r,n,e,t,a,c){var v=c.z||r.length,s=new f(t+v+5*(1+Math.ceil(v/7e3))+a),h=s.subarray(t,s.length-a),d=c.l,p=7&(c.r||0);if(n){p&&(h[0]=c.r>>3);for(var m=Y[n-1],y=m>>13,b=8191&m,x=(1<<e)-1,k=c.p||new o(32768),M=c.h||new o(x+1),C=Math.ceil(e/3),S=2*C,A=function(n){return(r[n]^r[n+1]<<C^r[n+2]<<S)&x},z=new i(25e3),T=new o(288),E=new o(32),O=0,D=0,$=c.i||0,F=0,I=c.w||0,L=0;$+2<v;++$){var _=A($),q=32767&$,R=M[_];if(k[q]=R,M[_]=q,I<=$){var B=v-$;if((O>7e3||F>24576)&&(B>423||!d)){p=W(r,h,0,z,T,E,D,F,L,$-L,p),F=O=D=0,L=$;for(var G=0;G<286;++G)T[G]=0;for(var G=0;G<30;++G)E[G]=0}var J=2,K=0,N=b,P=q-R&32767;if(B>2&&_==A($-P))for(var Q=Math.min(y,B)-1,V=Math.min(32767,$),X=Math.min(258,B);P<=V&&--N&&q!=R;){if(r[$+J]==r[$+J-P]){for(var Z=0;Z<X&&r[$+Z]==r[$+Z-P];++Z);if(Z>J){if(J=Z,K=P,Z>Q)break;for(var rr=Math.min(P,Z-2),rn=0,G=0;G<rr;++G){var re=$-P+G&32767,rt=k[re],ra=re-rt&32767;ra>rn&&(rn=ra,R=re)}}}R=k[q=R],P+=q-R&32767}if(K){z[F++]=0x10000000|g[J]<<18|w[K];var rf=31&g[J],ro=31&w[K];D+=u[rf]+l[ro],++T[257+rf],++E[ro],I=$+J,++O}else z[F++]=r[$],++T[r[$]]}}for($=Math.max($,I);$<v;++$)z[F++]=r[$],++T[r[$]];p=W(r,h,d,z,T,E,D,F,L,$-L,p),d||(c.r=7&p|h[p/8|0]<<3,p-=7,c.h=M,c.p=k,c.i=$,c.w=I)}else{for(var $=c.w||0;$<v+d;$+=65535){var ri=$+65535;ri>=v&&(h[p/8|0]=d,ri=v),p=H(h,p+1,r.subarray($,ri))}c.i=v}return j(s,0,t+U(p)+a)},K=function(){for(var r=new Int32Array(256),n=0;n<256;++n){for(var e=n,t=9;--t;)e=(1&e&&-0x12477ce0)^e>>>1;r[n]=e}return r}(),N=function(){var r=-1;return{p:function(n){for(var e=r,t=0;t<n.length;++t)e=K[255&e^n[t]]^e>>>8;r=e},d:function(){return~r}}},P=function(r,n,e,t,a){if(!a&&(a={l:1},n.dictionary)){var o=n.dictionary.subarray(-32768),i=new f(o.length+r.length);i.set(o),i.set(r,o.length),r=i,a.w=o.length}return J(r,null==n.level?6:n.level,null==n.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(r.length)))):12+n.mem,e,t,a)},Q=function(r,n){var e={};for(var t in r)e[t]=r[t];for(var t in n)e[t]=n[t];return e},V=function(r,n,e){for(var t=r(),a=r.toString(),f=a.slice(a.indexOf("[")+1,a.lastIndexOf("]")).replace(/\s+/g,"").split(","),o=0;o<t.length;++o){var i=t[o],u=f[o];if("function"==typeof i){n+=";"+u+"=";var l=i.toString();if(i.prototype)if(-1!=l.indexOf("[native code]")){var c=l.indexOf(" ",8)+1;n+=l.slice(c,l.indexOf("(",c))}else for(var v in n+=l,i.prototype)n+=";"+u+".prototype."+v+"="+i.prototype[v].toString();else n+=l}else e[u]=i}return n},X=[],Z=function(r){var n=[];for(var e in r)r[e].buffer&&n.push((r[e]=new r[e].constructor(r[e])).buffer);return n},rr=function(r,n,e,t){if(!X[e]){for(var f="",o={},i=r.length-1,u=0;u<i;++u)f=V(r[u],f,o);X[e]={c:V(r[i],f,o),e:o}}var l=Q({},X[e].e);return a(X[e].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",e,l,Z(l),t)},rn=function(){return[f,o,i,u,l,c,h,p,S,z,m,D,x,T,E,O,U,j,$,F,rv,rt,ra]},re=function(){return[f,o,i,u,l,c,g,w,C,k,A,M,m,Y,G,x,I,L,_,q,R,B,H,W,U,j,J,P,rc,rt]},rt=function(r){return postMessage(r,[r.buffer])},ra=function(r){return r&&{out:r.size&&new f(r.size),dictionary:r.dictionary}},rf=function(r,n,e,t,a,f){var o=rr(e,t,a,function(r,n){o.terminate(),f(r,n)});return o.postMessage([r,n],n.consume?[r.buffer]:[]),function(){o.terminate()}},ro=function(r,n){return r[n]|r[n+1]<<8},ri=function(r,n){return(r[n]|r[n+1]<<8|r[n+2]<<16|r[n+3]<<24)>>>0},ru=function(r,n){return ri(r,n)+0x100000000*ri(r,n+4)},rl=function(r,n,e){for(;e;++n)r[n]=e,e>>>=8};function rc(r,n){return P(r,n||{},0,0)}function rv(r,n){return F(r,{i:2},n&&n.out,n&&n.dictionary)}var rs=function(r,n,e,t){for(var a in r){var o=r[a],i=n+a,u=t;Array.isArray(o)&&(u=Q(t,o[1]),o=o[0]),o instanceof f?e[i]=[o,u]:(e[i+="/"]=[new f(0),u],rs(o,i,e,t))}},rh="u">typeof TextEncoder&&new TextEncoder,rg="u">typeof TextDecoder&&new TextDecoder;try{rg.decode(G,{stream:!0})}catch(r){}var rd=function(r){for(var n="",e=0;;){var t=r[e++],a=(t>127)+(t>223)+(t>239);if(e+a>r.length)return{s:n,r:j(r,e-1)};a?3==a?n+=String.fromCharCode(55296|(t=((15&t)<<18|(63&r[e++])<<12|(63&r[e++])<<6|63&r[e++])-65536)>>10,56320|1023&t):1&a?n+=String.fromCharCode((31&t)<<6|63&r[e++]):n+=String.fromCharCode((15&t)<<12|(63&r[e++])<<6|63&r[e++]):n+=String.fromCharCode(t)}};function rp(r,n){if(n){for(var e=new f(r.length),t=0;t<r.length;++t)e[t]=r.charCodeAt(t);return e}if(rh)return rh.encode(r);for(var a=r.length,o=new f(r.length+(r.length>>1)),i=0,u=function(r){o[i++]=r},t=0;t<a;++t){if(i+5>o.length){var l=new f(i+8+(a-t<<1));l.set(o),o=l}var c=r.charCodeAt(t);c<128||n?u(c):(c<2048?u(192|c>>6):(c>55295&&c<57344?(u(240|(c=65536+(1047552&c)|1023&r.charCodeAt(++t))>>18),u(128|c>>12&63)):u(224|c>>12),u(128|c>>6&63)),u(128|63&c))}return j(o,0,i)}function rw(r,n){if(n){for(var e="",t=0;t<r.length;t+=16384)e+=String.fromCharCode.apply(null,r.subarray(t,t+16384));return e}if(rg)return rg.decode(r);var a=rd(r),f=a.s,e=a.r;return e.length&&$(8),f}var rm=function(r,n,e){var t=ro(r,n+28),a=rw(r.subarray(n+46,n+46+t),!(2048&ro(r,n+8))),f=n+46+t,o=ri(r,n+20),i=e&&0xffffffff==o?ry(r,f):[o,ri(r,n+24),ri(r,n+42)],u=i[0],l=i[1],c=i[2];return[ro(r,n+10),u,l,a,f+ro(r,n+30)+ro(r,n+32),c]},ry=function(r,n){for(;1!=ro(r,n);n+=4+ro(r,n+2));return[ru(r,n+12),ru(r,n+4),ru(r,n+20)]},rb=function(r){var n=0;if(r)for(var e in r){var t=r[e].length;t>65535&&$(9),n+=t+4}return n},rx=function(r,n,e,t,a,f,o,i){var u=t.length,l=e.extra,c=i&&i.length,v=rb(l);rl(r,n,null!=o?0x2014b50:0x4034b50),n+=4,null!=o&&(r[n++]=20,r[n++]=e.os),r[n]=20,n+=2,r[n++]=e.flag<<1|(f<0&&8),r[n++]=a&&8,r[n++]=255&e.compression,r[n++]=e.compression>>8;var s=new Date(null==e.mtime?Date.now():e.mtime),h=s.getFullYear()-1980;if((h<0||h>119)&&$(10),rl(r,n,h<<25|s.getMonth()+1<<21|s.getDate()<<16|s.getHours()<<11|s.getMinutes()<<5|s.getSeconds()>>1),n+=4,-1!=f&&(rl(r,n,e.crc),rl(r,n+4,f<0?-f-2:f),rl(r,n+8,e.size)),rl(r,n+12,u),rl(r,n+14,v),n+=16,null!=o&&(rl(r,n,c),rl(r,n+6,e.attrs),rl(r,n+10,o),n+=14),r.set(t,n),n+=u,v)for(var g in l){var d=l[g],p=d.length;rl(r,n,+g),rl(r,n+2,p),r.set(d,n+4),n+=4+p}return c&&(r.set(i,n),n+=c),n},rk=function(r,n,e,t,a){rl(r,n,0x6054b50),rl(r,n+8,e),rl(r,n+10,e),rl(r,n+12,t),rl(r,n+16,a)};function rM(r,n,e){e||(e=n,n={}),"function"!=typeof e&&$(7);var t={};rs(r,"",t,n);var a=Object.keys(t),o=a.length,i=0,u=0,l=o,c=Array(o),v=[],s=function(){for(var r=0;r<v.length;++r)v[r]()},h=function(r,n){rC(function(){e(r,n)})};rC(function(){h=e});var g=function(){var r=new f(u+22),n=i,e=u-i;u=0;for(var t=0;t<l;++t){var a=c[t];try{var o=a.c.length;rx(r,u,a,a.f,a.u,o);var v=30+a.f.length+rb(a.extra),s=u+v;r.set(a.c,s),rx(r,i,a,a.f,a.u,o,u,a.m),i+=16+v+(a.m?a.m.length:0),u=s+o}catch(r){return h(r,null)}}rk(r,i,c.length,e,n),h(null,r)};o||g();for(var d=function(r){var n,e,f=a[r],l=t[f],d=l[0],p=l[1],w=N(),m=d.length;w.p(d);var y=rp(f),b=y.length,x=p.comment,k=x&&rp(x),M=k&&k.length,C=rb(p.extra),S=8*(0!=p.level),A=function(n,e){if(n)s(),h(n,null);else{var t=e.length;c[r]=Q(p,{size:m,crc:w.d(),c:e,f:y,m:k,u:b!=f.length||k&&x.length!=M,compression:S}),i+=30+b+C+t,u+=76+2*(b+C)+(M||0)+t,--o||g()}};if(b>65535&&A($(11,0,1),null),S)if(m<16e4)try{A(null,rc(d,p))}catch(r){A(r,null)}else v.push((n=p,(e=A)||(e=n,n={}),"function"!=typeof e&&$(7),rf(d,n,[re],function(r){return rt(rc(r.data[0],r.data[1]))},0,e)));else A(null,d)},p=0;p<l;++p)d(p);return s}var rC="function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout?setTimeout:function(r){r()};function rS(r,n,e){e||(e=n,n={}),"function"!=typeof e&&$(7);var t=[],a=function(){for(var r=0;r<t.length;++r)t[r]()},o={},i=function(r,n){rC(function(){e(r,n)})};rC(function(){i=e});for(var u=r.length-22;0x6054b50!=ri(r,u);--u)if(!u||r.length-u>65558)return i($(13,0,1),null),a;var l=ro(r,u+8);if(l){var c=l,v=ri(r,u+16),s=0xffffffff==v||65535==c;if(s){var h=ri(r,u-12);(s=0x6064b50==ri(r,h))&&(c=l=ri(r,h+32),v=ri(r,h+48))}for(var g=n&&n.filter,d=0;d<c;++d)!function(){var n=rm(r,v,s),e=n[0],u=n[1],c=n[2],h=n[3],d=n[4],p=n[5],w=p+30+ro(r,p+26)+ro(r,p+28);v=d;var m=function(r,n){r?(a(),i(r,null)):(n&&(o[h]=n),--l||i(null,o))};if(!g||g({name:h,size:u,originalSize:c,compression:e}))if(e)if(8==e){var y,b,x=r.subarray(w,w+u);if(u<32e4)try{m(null,rv(x,{out:new f(c)}))}catch(r){m(r,null)}else t.push((y={size:c},(b=m)||(b=y,y={}),"function"!=typeof b&&$(7),rf(x,y,[rn],function(r){return rt(rv(r.data[0],ra(r.data[1])))},1,b)))}else m($(14,"unknown compression type "+e,1),null);else m(null,j(r,w,w+u));else m(null,null)}()}else i(null,{});return a}}