PageSourceSearch

https://firstbook.org/_next/static/chunks/compressor.5ca868ca66a92f1a.js

js firstbook.org collected 2026-10-01 12:21:11 UTC 7,192 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9060],{42645:(r,n,e)=>{e.d(n,{gzipSync:()=>J,strToU8:()=>O});var t=Uint8Array,f=Uint16Array,a=Int32Array,o=new t([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]),i=new t([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]),v=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),l=function(r,n){for(var e=new f(31),t=0;t<31;++t)e[t]=n+=1<<r[t-1];for(var o=new a(e[30]),t=1;t<30;++t)for(var i=e[t];i<e[t+1];++i)o[i]=i-e[t]<<5|t;return{b:e,r:o}},u=l(o,2),c=u.b,h=u.r;c[28]=258,h[258]=28;for(var s=l(i,0),w=(s.b,s.r),g=new f(32768),d=0;d<32768;++d){var m=(43690&d)>>1|(21845&d)<<1;m=(61680&(m=(52428&m)>>2|(13107&m)<<2))>>4|(3855&m)<<4,g[d]=((65280&m)>>8|(255&m)<<8)>>1}for(var y=function(r,n,e){for(var t,a=r.length,o=0,i=new f(n);o<a;++o)r[o]&&++i[r[o]-1];var v=new f(n);for(o=1;o<n;++o)v[o]=v[o-1]+i[o-1]<<1;if(e){t=new f(1<<n);var l=15-n;for(o=0;o<a;++o)if(r[o])for(var u=o<<4|r[o],c=n-r[o],h=v[r[o]-1]++<<c,s=h|(1<<c)-1;h<=s;++h)t[g[h]>>l]=u}else for(o=0,t=new f(a);o<a;++o)r[o]&&(t[o]=g[v[r[o]-1]++]>>15-r[o]);return t},M=new t(288),d=0;d<144;++d)M[d]=8;for(var d=144;d<256;++d)M[d]=9;for(var d=256;d<280;++d)M[d]=7;for(var d=280;d<288;++d)M[d]=8;for(var b=new t(32),d=0;d<32;++d)b[d]=5;var p=y(M,9,0),x=y(b,5,0),k=function(r){return(r+7)/8|0},A=function(r,n,e){return(null==n||n<0)&&(n=0),(null==e||e>r.length)&&(e=r.length),new t(r.subarray(n,e))},C=function(r,n,e){e<<=7&n;var t=n/8|0;r[t]|=e,r[t+1]|=e>>8},T=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},D=function(r,n){for(var e=[],a=0;a<r.length;++a)r[a]&&e.push({s:a,f:r[a]});var o=e.length,i=e.slice();if(!o)return{t:N,l:0};if(1==o){var v=new t(e[0].s+1);return v[e[0].s]=1,{t:v,l:1}}e.sort(function(r,n){return r.f-n.f}),e.push({s:-1,f:25001});var l=e[0],u=e[1],c=0,h=1,s=2;for(e[0]={s:-1,f:l.f+u.f,l:l,r:u};h!=o-1;)l=e[e[c].f<e[s].f?c++:s++],u=e[c!=h&&e[c].f<e[s].f?c++:s++],e[h++]={s:-1,f:l.f+u.f,l:l,r:u};for(var w=i[0].s,a=1;a<o;++a)i[a].s>w&&(w=i[a].s);var g=new f(w+1),d=E(e[h-1],g,0);if(d>n){var a=0,m=0,y=d-n,M=1<<y;for(i.sort(function(r,n){return g[n.s]-g[r.s]||r.f-n.f});a<o;++a){var b=i[a].s;if(g[b]>n)m+=M-(1<<d-g[b]),g[b]=n;else break}for(m>>=y;m>0;){var p=i[a].s;g[p]<n?m-=1<<n-g[p]++-1:++a}for(;a>=0&&m;--a){var x=i[a].s;g[x]==n&&(--g[x],++m)}d=n}return{t:new t(g),l:d}},E=function(r,n,e){return -1==r.s?Math.max(E(r.l,n,e+1),E(r.r,n,e+1)):n[r.s]=e},_=function(r){for(var n=r.length;n&&!r[--n];);for(var e=new f(++n),t=0,a=r[0],o=1,i=function(r){e[t++]=r},v=1;v<=n;++v)if(r[v]==a&&v!=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[v]}return{c:e.subarray(0,t),n:n}},U=function(r,n){for(var e=0,t=0;t<n.length;++t)e+=r[t]*n[t];return e},q=function(r,n,e){var t=e.length,f=k(n+2);r[f]=255&t,r[f+1]=t>>8,r[f+2]=255^r[f],r[f+3]=255^r[f+1];for(var a=0;a<t;++a)r[f+a+4]=e[a];return(f+4+t)*8},z=function(r,n,e,t,a,l,u,c,h,s,w){C(n,w++,e),++a[256];for(var g,d,m,k,A=D(a,15),E=A.t,z=A.l,I=D(l,15),N=I.t,S=I.l,j=_(E),B=j.c,F=j.n,G=_(N),H=G.c,J=G.n,K=new f(19),L=0;L<B.length;++L)++K[31&B[L]];for(var L=0;L<H.length;++L)++K[31&H[L]];for(var O=D(K,7),P=O.t,Q=O.l,R=19;R>4&&!P[v[R-1]];--R);var V=s+5<<3,W=U(a,M)+U(l,b)+u,X=U(a,E)+U(l,N)+u+14+3*R+U(K,P)+2*K[16]+3*K[17]+7*K[18];if(h>=0&&V<=W&&V<=X)return q(n,w,r.subarray(h,h+s));if(C(n,w,1+(X<W)),w+=2,X<W){g=y(E,z,0),d=E,m=y(N,S,0),k=N;var Y=y(P,Q,0);C(n,w,F-257),C(n,w+5,J-1),C(n,w+10,R-4),w+=14;for(var L=0;L<R;++L)C(n,w+3*L,P[v[L]]);w+=3*R;for(var Z=[B,H],$=0;$<2;++$)for(var rr=Z[$],L=0;L<rr.length;++L){var rn=31&rr[L];C(n,w,Y[rn]),w+=P[rn],rn>15&&(C(n,w,rr[L]>>5&127),w+=rr[L]>>12)}}else g=p,d=M,m=x,k=b;for(var L=0;L<c;++L){var re=t[L];if(re>255){var rn=re>>18&31;T(n,w,g[rn+257]),w+=d[rn+257],rn>7&&(C(n,w,re>>23&31),w+=o[rn]);var rt=31&re;T(n,w,m[rt]),w+=k[rt],rt>3&&(T(n,w,re>>5&8191),w+=i[rt])}else T(n,w,g[re]),w+=d[re]}return T(n,w,g[256]),w+d[256]},I=new a([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),N=new t(0),S=function(r,n,e,v,l,u){var c=u.z||r.length,s=new t(v+c+5*(1+Math.ceil(c/7e3))+l),g=s.subarray(v,s.length-l),d=u.l,m=7&(u.r||0
1);if(n){m&&(g[0]=u.r>>3);for(var y=I[n-1],M=y>>13,b=8191&y,p=(1<<e)-1,x=u.p||new f(32768),C=u.h||new f(p+1),T=Math.ceil(e/3),D=2*T,E=function(n){return(r[n]^r[n+1]<<T^r[n+2]<<D)&p},_=new a(25e3),U=new f(288),N=new f(32),S=0,j=0,B=u.i||0,F=0,G=u.w||0,H=0;B+2<c;++B){var J=E(B),K=32767&B,L=C[J];if(x[K]=L,C[J]=K,G<=B){var O=c-B;if((S>7e3||F>24576)&&(O>423||!d)){m=z(r,g,0,_,U,N,j,F,H,B-H,m),F=S=j=0,H=B;for(var P=0;P<286;++P)U[P]=0;for(var P=0;P<30;++P)N[P]=0}var Q=2,R=0,V=b,W=K-L&32767;if(O>2&&J==E(B-W))for(var X=Math.min(M,O)-1,Y=Math.min(32767,B),Z=Math.min(258,O);W<=Y&&--V&&K!=L;){if(r[B+Q]==r[B+Q-W]){for(var $=0;$<Z&&r[B+$]==r[B+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;for(var rr=Math.min(W,$-2),rn=0,P=0;P<rr;++P){var re=B-W+P&32767,rt=x[re],rf=re-rt&32767;rf>rn&&(rn=rf,L=re)}}}L=x[K=L],W+=K-L&32767}if(R){_[F++]=0x10000000|h[Q]<<18|w[R];var ra=31&h[Q],ro=31&w[R];j+=o[ra]+i[ro],++U[257+ra],++N[ro],G=B+Q,++S}else _[F++]=r[B],++U[r[B]]}}for(B=Math.max(B,G);B<c;++B)_[F++]=r[B],++U[r[B]];m=z(r,g,d,_,U,N,j,F,H,B-H,m),d||(u.r=7&m|g[m/8|0]<<3,m-=7,u.h=C,u.p=x,u.i=B,u.w=G)}else{for(var B=u.w||0;B<c+d;B+=65535){var ri=B+65535;ri>=c&&(g[m/8|0]=d,ri=c),m=q(g,m+1,r.subarray(B,ri))}u.i=c}return A(s,0,v+k(m)+l)},j=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}(),B=function(){var r=-1;return{p:function(n){for(var e=r,t=0;t<n.length;++t)e=j[255&e^n[t]]^e>>>8;r=e},d:function(){return~r}}},F=function(r,n,e,f,a){if(!a&&(a={l:1},n.dictionary)){var o=n.dictionary.subarray(-32768),i=new t(o.length+r.length);i.set(o),i.set(r,o.length),r=i,a.w=o.length}return S(r,null==n.level?6:n.level,null==n.mem?a.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(r.length)))):20:12+n.mem,e,f,a)},G=function(r,n,e){for(;e;++n)r[n]=e,e>>>=8},H=function(r,n){var e=n.filename;if(r[0]=31,r[1]=139,r[2]=8,r[8]=n.level<2?4:2*(9==n.level),r[9]=3,0!=n.mtime&&G(r,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),e){r[3]=8;for(var t=0;t<=e.length;++t)r[t+10]=e.charCodeAt(t)}};function J(r,n){n||(n={});var e,t=B(),f=r.length;t.p(r);var a=F(r,n,10+((e=n).filename?e.filename.length+1:0),8),o=a.length;return H(a,n),G(a,o-8,t.d()),G(a,o-4,f),a}var K="undefined"!=typeof TextEncoder&&new TextEncoder,L="undefined"!=typeof TextDecoder&&new TextDecoder;try{L.decode(N,{stream:!0})}catch(r){}function O(r,n){if(n){for(var e=new t(r.length),f=0;f<r.length;++f)e[f]=r.charCodeAt(f);return e}if(K)return K.encode(r);for(var a=r.length,o=new t(r.length+(r.length>>1)),i=0,v=function(r){o[i++]=r},f=0;f<a;++f){if(i+5>o.length){var l=new t(i+8+(a-f<<1));l.set(o),o=l}var u=r.charCodeAt(f);u<128||n?v(u):(u<2048?v(192|u>>6):(u>55295&&u<57344?(v(240|(u=65536+(1047552&u)|1023&r.charCodeAt(++f))>>18),v(128|u>>12&63)):v(224|u>>12),v(128|u>>6&63)),v(128|63&u))}return A(o,0,i)}"function"==typeof queueMicrotask&&queueMicrotask}}]);
2//# sourceMappingURL=compressor.5ca868ca66a92f1a.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.