var fflate=function(r){"use strict";var n=Uint8Array,e=Uint16Array,t=Int32Array,f=new n([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]),a=new n([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]),o=new n([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),i=function(r,n){for(var f=new e(31),a=0;a<31;++a)f[a]=n+=1<>1|(21845&s)<<1;w=(61680&(w=(52428&w)>>2|(13107&w)<<2))>>4|(3855&w)<<4,h[s]=((65280&w)>>8|(255&w)<<8)>>1}var g=function(r,n,t){for(var f=r.length,a=0,o=new e(n);a>u]=v}else for(i=new e(f),a=0;a>15-r[a]);return i},d=new n(288);for(s=0;s<144;++s)d[s]=8;for(s=144;s<256;++s)d[s]=9;for(s=256;s<280;++s)d[s]=7;for(s=280;s<288;++s)d[s]=8;var y=new n(32);for(s=0;s<32;++s)y[s]=5;var m=g(d,9,0),M=g(y,5,0),b=function(r){return(r+7)/8|0},p=function(r,e,t){return(null==e||e<0)&&(e=0),(null==t||t>r.length)&&(t=r.length),new n(r.subarray(e,t))},x=function(r,n,e){e<<=7&n;var t=n/8|0;r[t]|=e,r[t+1]|=e>>8},A=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},T=function(r,t){for(var f=[],a=0;aw&&(w=i[a].s);var g=new e(w+1),d=C(f[h-1],g,0);if(d>t){a=0;var y=0,m=d-t,M=1<t))break;y+=M-(1<>=m;y>0;){var p=i[a].s;g[p]=0&&y;--a){var x=i[a].s;g[x]==t&&(--g[x],++y)}d=t}return{t:new n(g),l:d}},C=function(r,n,e){return-1==r.s?Math.max(C(r.l,n,e+1),C(r.r,n,e+1)):n[r.s]=e},U=function(r){for(var n=r.length;n&&!r[--n];);for(var t=new e(++n),f=0,a=r[0],o=1,i=function(r){t[f++]=r},l=1;l<=n;++l)if(r[l]==a&&l!=n)++o;else{if(!a&&o>2){for(;o>138;o-=138)i(32754);o>2&&(i(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(i(a),--o;o>6;o-=6)i(8304);o>2&&(i(o-3<<5|8208),o=0)}for(;o--;)i(a);o=1,a=r[l]}return{c:t.subarray(0,f),n}},k=function(r,n){for(var e=0,t=0;t>8,r[f+2]=255^r[f],r[f+3]=255^r[f+1];for(var a=0;a4&&!H[o[K-1]];--K);var L,N,Q,R,V=s+5<<3,W=k(l,d)+k(u,y)+v,X=k(l,p)+k(u,_)+v+14+3*K+k(B,H)+2*B[16]+3*B[17]+7*B[18];if(h>=0&&V<=W&&V<=X)return D(n,w,r.subarray(h,h+s));if(x(n,w,1+(X15&&(x(n,w,rr[F]>>5&127),w+=rr[F]>>12)}}}else L=m,N=d,Q=M,R=y;for(F=0;F255){A(n,w,L[(nr=er>>18&31)+257]),w+=N[nr+257],nr>7&&(x(n,w,er>>23&31),w+=f[nr]);var tr=31&er;A(n,w,Q[tr]),w+=R[tr],tr>3&&(A(n,w,er>>5&8191),w+=a[tr])}else A(n,w,L[er]),w+=N[er]}return A(n,w,L[256]),w+N[256]},_=new t([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),j=new n(0),z=function(r,o,i,l,u){if(!u&&(u={l:1},o.dictionary)){var h=o.dictionary.subarray(-32768),s=new n(h.length+r.length);s.set(h),s.set(r,h.length),r=s,u.w=h.length}return function(r,o,i,l,u,h){var s=h.z||r.length,w=new n(l+s+5*(1+Math.ceil(s/7e3))+u),g=w.subarray(l,w.length-u),d=h.l,y=7&(h.r||0);if(o){y&&(g[0]=h.r>>3);for(var m=_[o-1],M=m>>13,x=8191&m,A=(1<7e3||B>24576)&&(L>423||!d)){y=E(r,g,0,z,I,O,S,B,G,q-G,y),B=P=S=0,G=q;for(var N=0;N<286;++N)I[N]=0;for(N=0;N<30;++N)O[N]=0}var Q=2,R=0,V=x,W=J-K&32767;if(L>2&&H==j(q-W))for(var X=Math.min(M,L)-1,Y=Math.min(32767,q),Z=Math.min(258,L);W<=Y&&--V&&J!=K;){if(r[q+Q]==r[q+Q-W]){for(var $=0;$Q){if(Q=$,R=W,$>X)break;var rr=Math.min(W,$-2),nr=0;for(N=0;Nnr&&(nr=tr,K=er)}}}W+=(J=K)-(K=T[J])&32767}if(R){z[B++]=268435456|v[Q]<<18|c[R];var fr=31&v[Q],ar=31&c[R];S+=f[fr]+a[ar],++I[257+fr],++O[ar],F=q+Q,++P}else z[B++]=r[q],++I[r[q]]}}for(q=Math.max(q,F);q=s&&(g[y/8|0]=d,or=s),y=D(g,y+1,r.subarray(q,or))}h.i=s}return p(w,0,l+b(y)+u)}(r,null==o.level?6:o.level,null==o.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(r.length)))):20:12+o.mem,i,l,u)};var I="undefined"!=typeof TextEncoder&&new TextEncoder,O="undefined"!=typeof TextDecoder&&new TextDecoder;try{O.decode(j,{stream:!0}),1}catch(r){}return r.deflateSync=function(r,n){return z(r,n||{},0,0)},r.strToU8=function(r,e){if(e){for(var t=new n(r.length),f=0;f>1)),i=0,l=function(r){o[i++]=r};for(f=0;fo.length){var u=new n(i+8+(a-f<<1));u.set(o),o=u}var v=r.charCodeAt(f);v<128||e?l(v):v<2048?(l(192|v>>6),l(128|63&v)):v>55295&&v<57344?(l(240|(v=65536+(1047552&v)|1023&r.charCodeAt(++f))>>18),l(128|v>>12&63),l(128|v>>6&63),l(128|63&v)):(l(224|v>>12),l(128|v>>6&63),l(128|63&v))}return p(o,0,i)},Object.defineProperty(r,"__esModule",{value:!0}),r}({});