PageSourceSearch

https://private.ai/assets/extract.worker-11R7zyGJ.js

js private.ai collected 2026-10-05 12:28:31 UTC 7,047 bytes, 6 lines download raw bytes

1(function(){"use strict";var u=Uint8Array,D=Uint16Array,br=Int32Array,Q=new u([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]),V=new u([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]),gr=new u([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),j=function(r,e){for(var t=new D(31),o=0;o<31;++o)t[o]=e+=1<<r[o-1];for(var n=new br(t[30]),o=1;o<30;++o)for(var a=t[o];a<t[o+1];++a)n[a]=a-t[o]<<5|o;return{b:t,r:n}},z=j(Q,2),rr=z.b,mr=z.r;rr[28]=258,mr[258]=28;for(var yr=j(V,0),kr=yr.b,S=new D(32768),l=0;l<32768;++l){var T=(l&43690)>>1|(l&21845)<<1;T=(T&52428)>>2|(T&13107)<<2,T=(T&61680)>>4|(T&3855)<<4,S[l]=((T&65280)>>8|(T&255)<<8)>>1}for(var _=(function(r,e,t){for(var o=r.length,n=0,a=new D(e);n<o;++n)r[n]&&++a[r[n]-1];var f=new D(e);for(n=1;n<e;++n)f[n]=f[n-1]+a[n-1]<<1;var s;if(t){s=new D(1<<e);var v=15-e;for(n=0;n<o;++n)if(r[n])for(var k=n<<4|r[n],g=e-r[n],i=f[r[n]-1]++<<g,c=i|(1<<g)-1;i<=c;++i)s[S[i]>>v]=k}else for(s=new D(o),n=0;n<o;++n)r[n]&&(s[n]=S[f[r[n]-1]++]>>15-r[n]);return s}),N=new u(288),l=0;l<144;++l)N[l]=8;for(var l=144;l<256;++l)N[l]=9;for(var l=256;l<280;++l)N[l]=7;for(var l=280;l<288;++l)N[l]=8;for(var er=new u(32),l=0;l<32;++l)er[l]=5;var Tr=_(N,9,1),Er=_(er,5,1),U=function(r){for(var e=r[0],t=1;t<r.length;++t)r[t]>e&&(e=r[t]);return e},b=function(r,e,t){var o=e/8|0;return(r[o]|r[o+1]<<8)>>(e&7)&t},P=function(r,e){var t=e/8|0;return(r[t]|r[t+1]<<8|r[t+2]<<16)>>(e&7)},xr=function(r){return(r+7)/8|0},Ar=function(r,e,t){return(t==null||t>r.length)&&(t=r.length),new u(r.subarray(e,t))}
1,Dr=["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"],y=function(r,e,t){var o=new Error(e||Dr[r]);if(o.code=r,Error.captureStackTrace&&Error.captureStackTrace(o,y),!t)throw o;return o},pr=function(r,e,t,o){var n=r.length,a=o?o.length:0;if(!n||e.f&&!e.l)return t||new u(0);var f=!t,s=f||e.i!=2,v=e.i;f&&(t=new u(n*3));var k=function(vr){var hr=t.length;if(vr>hr){var wr=new u(Math.max(hr*2,vr));wr.set(t),t=wr}},g=e.f||0,i=e.p||0,c=e.b||0,h=e.l,M=e.d,O=e.m,R=e.n,B=n*8;do{if(!h){g=b(r,i,1);var H=b(r,i+1,3);if(i+=3,H)if(H==1)h=Tr,M=Er,O=9,R=5;else if(H==2){var q=b(r,i,31)+257,or=b(r,i+10,15)+4,ir=q+b(r,i+5,31)+1;i+=14;for(var W=new u(ir),Z=new u(19),w=0;w<or;++w)Z[gr[w]]=b(r,i+w*3,7);i+=or*3;for(var ar=U(Z),Jr=(1<<ar)-1,Kr=_(Z,ar,1),w=0;w<ir;){var cr=Kr[b(r,i,Jr)];i+=cr&15;var m=cr>>4;if(m<16)W[w++]=m;else{var C=0,I=0;for(m==16?(I=3+b(r,i,3),i+=2,C=W[w-1]):m==17?(I=3+b(r,i,7),i+=3):m==18&&(I=11+b(r,i,127),i+=7);I--;)W[w++]=C}}var lr=W.subarray(0,q),x=W.subarray(q);O=U(lr),R=U(x),h=_(lr,O,1),M=_(x,R,1)}else y(1);else{var m=xr(i)+4,X=r[m-4]|r[m-3]<<8,$=m+X;if($>n){v&&y(0);break}s&&k(c+X),t.set(r.subarray(m,$),c),e.b=c+=X,e.p=i=$*8,e.f=g;continue}if(i>B){v&&y(0);break}}s&&k(c+131072);for(var Qr=(1<<O)-1,Vr=(1<<R)-1,G=i;;G=i){var C=h[P(r,i)&Qr],F=C>>4;if(i+=C&15,i>B){v&&y(0);break}if(C||y(2),F<256)t[c++]=F;else if(F==256){G=i,h=null;break}else{var sr=F-254;if(F>264){var w=F-257,L=Q[w];sr=b(r,i,(1<<L)-1)+rr[w],i+=L}var J=M[P(r,i)&Vr],K=J>>4;J||y(3),i+=J&15;var x=kr[K];if(K>3){var L=V[K];x+=P(r,i)&(1<<L)-1,i+=L}if(i>B){v&&y(0);break}s&&k(c+131072);var fr=c+sr;if(c<x){var ur=a-x,jr=Math.min(x,fr);for(ur+c<0&&y(3);c<jr;++c)t[c]=o[ur+c]}for(;c<fr;++c)t[c]=t[c-x]}}e.l=h,e.p=G,e.b=c,e.f=g,h&&(g=1,e.m=O,e.d=M,e.n=R)}while(!g);return c!=t.length&&f?Ar(t,0,c):t.subarray(0,c)},Cr=new u(0);function Fr(r,e){return pr(r,{i:2},e&&e.out,e&&e.dictionary)}var _r=typeof TextDecoder<"u"&&new TextDecoder,Nr=0;try{_r.decode(Cr,{stream:!0}),Nr=1}catch{}const Mr="word/document.xml",Or="application/vnd.openxmlformats-officedocument.wordprocessingml.document",Rr=64*1024*1024,Wr=(r,e)=>r===Or||e.toLowerCase().endsWith(".docx"),nr=67324752,Lr=33639248,dr=101010256,Ir=0,Sr=8,d=4294967295,p=(r,e)=>r[e]??0,A=(r,e)=>e>=0&&e+2<=r.length?p(r,e)|p(r,e+1)<<8:0,E=(r,e)=>e>=0&&e+4<=r.length?(p(r,e)|p(r,e+1)<<8|p(r,e+2)<<16|p(r,e+3)<<24)>>>0:0,Ur=r=>r.length>=4&&E(r,0)===nr,Pr=r=>{if(r.length<22)return null;const e=Math.max(0,r.length-22-65535);for(let t=r.length-22;t>=e;t-=1)if(E(r,t)===dr){const o=A(r,t+10),n=E(r,t+16);return n===d||n>=r.length?null:{offset:n,entryCount:o}}return null},Yr=(r,e,t,o,n)=>{if(e<0||e+30>r.length||E(r,e)!==nr||n<0||n>Rr||o<0)return null;const a=e+30+A(r,e+26)+A(r,e+28);if(a+o>r.length)return null;const f=r.subarray(a,a+o);if(t===Ir)return o===n?f.slice():null;if(t!==Sr)return null;if(n===0)return new Uint8Array(0);if(f.length===0)return null;try{const s=Fr(f,{out:new Uint8Array(n)});return s.length===n?s:null}catch{return null}},Br=(r,e)=>{const t=Pr(r);
1if(!t)return null;const o=new TextDecoder;let n=t.offset;for(let a=0;a<t.entryCount;a+=1){if(n+46>r.length||E(r,n)!==Lr)return null;const f=A(r,n+10),s=E(r,n+20),v=E(r,n+24),k=A(r,n+28),g=A(r,n+30),i=A(r,n+32),c=E(r,n+42),h=n+46;if(h+k>r.length)return null;if(o.decode(r.subarray(h,h+k))===e)return s===d||v===d||c===d?null:Yr(r,c,f,s,v);n=h+k+g+i}return null},Hr=r=>{const e=r.startsWith("x")||r.startsWith("X")?Number.parseInt(r.slice(1),16):Number.parseInt(r,10);return!Number.isFinite(e)||e<0||e>1114111||e>=55296&&e<=57343?null:String.fromCodePoint(e)},tr=r=>{if(!r.includes("&"))return r;let e="",t=0;for(;t<r.length;){const o=r[t]==="&"?r.indexOf(";",t):-1;if(o===-1||o-t>10){e+=r[t],t+=1;continue}const n=r.slice(t+1,o);switch(n){case"amp":e+="&";break;case"lt":e+="<";break;case"gt":e+=">";break;case"quot":e+='"';break;case"apos":e+="'";break;default:{const a=n.startsWith("#")?Hr(n.slice(1)):null;e+=a??`&${n};`}}t=o+1}return e},Xr=r=>{const e=r.startsWith("/"),n=((e?r.slice(1):r).match(/^[^\s/]*/)?.[0]??"").toLowerCase();return e?`/${n}`:n},$r=r=>r.includes("	")?r.split("	").map(e=>e.trim()).join("	"):r,qr=r=>{const e=[];for(const t of r.split(`
2`)){const o=t.replace(/^[ \t]+|[ \t]+$/g,"");o===""&&(e.length===0||e[e.length-1]==="")||e.push($r(o))}return e.join(`
3`).trim()},Zr=r=>{let e="",t=!1,o=0,n=0;for(;n<r.length;){const a=r.indexOf("<",n);if(a===-1){t&&(e+=tr(r.slice(n)));break}t&&a>n&&(e+=tr(r.slice(n,a)));const f=r.indexOf(">",a);if(f===-1)break;const s=r.slice(a+1,f);switch(Xr(s)){case"w:t":t=!s.endsWith("/");break;case"/w:t":t=!1;break;case"w:tab":e+="	";break;case"w:br":case"w:cr":e+=`
4`;break;case"w:tc":s.endsWith("/")||(o+=1);break;case"/w:tc":o=Math.max(0,o-1),e+="	";break;case"/w:tr":e+=`
5`;break;case"/w:p":e+=o>0?" ":`
6`;break}n=f+1}return qr(e)},Gr=(r,e="",t="")=>{if(!Wr(e,t)&&!Ur(r))return null;const o=Br(r,Mr);if(!o)return null;const n=new TextDecoder().decode(o);if(/<!DOCTYPE|<!ENTITY/i.test(n))return null;const a=Zr(n);return a||null},Y=self;Y.onmessage=r=>{const{id:e,kind:t,bytes:o,mimeType:n,fileName:a}=r.data;try{const f=new Uint8Array(o);let s;if(t==="docx")s=Gr(f,n,a);else{const v=new TextDecoder("utf-8",{fatal:!1}).decode(f);s=v.trim()?v:null}Y.postMessage({id:e,text:s})}catch{Y.postMessage({id:e,text:null})}}})();

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.