1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="de173bbf-d681-4c14-b030-c110336295fb",e._sentryDebugIdIdentifier="sentry-dbid-de173bbf-d681-4c14-b030-c110336295fb")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[46611],{46611:(e,t,n)=>{n.d(t,{P:()=>i,T:()=>a});let r=[1,0,0,1,0,0];function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return f(e,{onShow:e=>n.push(e)},t.resolveColorSpace),n}function i(e,t){let n=t.tolerance??1,{boxes:r}=t,a=r.map(()=>0),i=r.map(()=>[]),o=r.map(()=>!1),c=[];if(f(e,{onShow:(t,o)=>{let s=!1;if(r.forEach((e,r)=>{var o,c,l,u;o=e,c=t.x,l=t.y,u=n,c>=o.x-u&&c<=o.x+o.width+u&&l>=o.y-u&&l<=o.y+o.height+u&&(a[r]=(a[r]??0)+1,i[r]?.push(t),s=!0)}),!s)return;let l=" ";if("'"===t.operator)l=" T* ";else if('"'===t.operator){let[t,n]=o;t&&n&&(l=` ${k(e,t.start,t.end)} Tw ${k(e,n.start,n.end)} Tc T* `)}c.push({start:t.start,end:t.end,replacement:l})},onForm:(e,a)=>{let i=t.resolveForm?.(e);if(!i)return;let c=function(e,t){let[n,r,a,i]=e,o=[S(t,n,r),S(t,n,i),S(t,a,r),S(t,a,i)],c=o.map(e=>e[0]),s=o.map(e=>e[1]);return{x1:Math.min(...c),y1:Math.min(...s),x2:Math.max(...c),y2:Math.max(...s)}}(i.bbox,w(i.matrix,a));r.forEach((e,t)=>{var r,a,i;r=e,a=c,i=n,a.x1<=r.x+r.width+i&&a.x2>=r.x-i&&a.y1<=r.y+r.height+i&&a.y2>=r.y-i&&(o[t]=!0)})}},t.resolveColorSpace),0===c.length)return{bytes:e,removed:a,shows:i,formOverlap:o};let s=new TextEncoder,l=[],u=0,d=0;for(let t of c){let n=e.subarray(u,t.start),r=s.encode(t.replacement);l.push(n,r),d+=n.length+r.length,u=t.end}let p=e.subarray(u);l.push(p);let h=new Uint8Array(d+=p.length),b=0;for(let e of l)h.set(e,b),b+=e.length;return{bytes:h,removed:a,shows:i,formOverlap:o}}let o={Tj:1,TJ:1,"'":1,'"':3},c={DeviceGray:1,DeviceRGB:3,DeviceCMYK:4},s={space:"DeviceGray",components:[0]},l={space:"DeviceGray",components:[0]};function u(e){switch(e){case"DeviceGray":return{space:e,components:[0]};case"DeviceRGB":return{space:e,components:[0,0,0]};case"DeviceCMYK":return{space:e,components:[0,0,0,1]};default:return{space:void 0,components:void 0}}}function d(e){let{space:t,components:n}=e;return void 0===t||void 0===n?s:{space:t,components:n.map(e=>Math.min(1,Math.max(0,e)))}}function f(e,t,n){let a=[],i={ctm:r,leading:0,font:void 0,fontSize:0,charSpacing:0,wordSpacing:0,horizontalScaling:100,renderingMode:0,rise:0,lineWidth:1,fill:l,stroke:l},s=r,f=[],h=0,b=0,S="array",T=e=>{0===h&&f.push(e)},D=e=>{if(f.length<e)return;let t=f.slice(f.length-e);return t.every(e=>"number"===e.kind)?t.map(e=>e.value):void 0},x=(e,t)=>{s=w([1,0,0,1,e,t],s)},M=()=>D(1)?.[0],C=e=>"DeviceGray"===e||"DeviceRGB"===e||"DeviceCMYK"===e?e:n?.(e),G=e=>{let{space:t}=e,n=f.every(e=>"number"===e.kind);return void 0!==t&&n&&f.length===c[t]?{space:t,components:f.map(e=>e.value)}:{space:t,components:void 0}},I=()=>{let t=f[f.length-1];return t?.kind==="name"?y(e,t.start,t.end):void 0},z=0;for(;;){let n=g(e,z);if(void 0===n)break;switch(z=n.end,n.type){case"number":T({kind:"number",start:n.start,end:n.end,value:v(e,n)});continue;case"string":case"hex":T({kind:"string",start:n.start,end:n.end,value:0});continue;case"name":T({kind:"name",start:n.start,end:n.end,value:0});continue;case"open":0===h&&(b=n.start,S=91===e[n.start]?"array":"dict"),h+=1;continue;case"close":h>0&&0==(h-=1)&&f.push({kind:S,start:b,end:n.end,value:0});continue;case"other":continue}if(h>0)continue;let c=k(e,n.start,n.end);if("true"===c||"false"===c||"null"===c){T({kind:"keyword",start:n.start,end:n.end,value:0});continue}switch(c){case"q":a.push(i),i={...i};break;case"Q":{let e=a.pop();e&&(i=e);break}case"cm":{let e=D(6);e&&(i.ctm=w(e,i.ctm));break}case"Tf":{let[t,n]=f.slice(-2);t?.kind==="name"&&n?.kind==="number"&&(i.font=y(e,t.start,t.end),i.fontSize=n.value);break}case"Tc":{let e=M();void 0!==e&&(i.charSpacing=e);break}case"Tw":{let e=M();void 0!==e&&(i.wordSpacing=e);break}case"Tz":{let e=M();void 0!==e&&(i.horizontalScaling=e);break}case"Tr":{let e=M();void 0!==e&&Number.isInteger(e)&&e>=0&&e<=7&&(i.renderingMode=e);break}case"Ts":{let e=M();void 0!==e&&(i.rise=e);break}case"w":{let e=M();void 0!==e&&(i.lineWidth=e);break}case"g":case"G":{let e=D(1),t=e?{space:"DeviceGray",components:e}:u(void 0);
1"g"===c?i.fill=t:i.stroke=t;break}case"rg":case"RG":{let e=D(3),t=e?{space:"DeviceRGB",components:e}:u(void 0);"rg"===c?i.fill=t:i.stroke=t;break}case"k":case"K":{let e=D(4),t=e?{space:"DeviceCMYK",components:e}:u(void 0);"k"===c?i.fill=t:i.stroke=t;break}case"cs":case"CS":{let e=I(),t=u(void 0===e?void 0:C(e));"cs"===c?i.fill=t:i.stroke=t;break}case"sc":case"scn":i.fill=G(i.fill);break;case"SC":case"SCN":i.stroke=G(i.stroke);break;case"BT":s=r;break;case"Tm":{let e=D(6);e&&(s=e);break}case"Td":{let e=D(2);e&&x(e[0]??0,e[1]??0);break}case"TD":{let e=D(2);e&&(i.leading=-(e[1]??0),x(e[0]??0,e[1]??0));break}case"TL":{let e=D(1);e&&(i.leading=e[0]??0);break}case"T*":x(0,-i.leading);break;case"Tj":case"TJ":case"'":case'"':{let e=o[c],r=f.slice(f.length-e),a=f.length>=e&&function(e,t){switch(e){case"Tj":case"'":return t[0]?.kind==="string";case"TJ":return t[0]?.kind==="array";case'"':return t[0]?.kind==="number"&&t[1]?.kind==="number"&&t[2]?.kind==="string"}}(c,r);("'"===c||'"'===c)&&x(0,-i.leading),a&&'"'===c&&(i.wordSpacing=r[0]?.value??i.wordSpacing,i.charSpacing=r[1]?.value??i.charSpacing);let l=r[0];if(a&&l){let e=w(s,i.ctm);t.onShow?.({operator:c,x:e[4],y:e[5],start:l.start,end:n.end,style:function(e,t){let[n,r,a,i]=e.ctm;return{font:e.font,fontSize:e.fontSize,matrix:t,fill:d(e.fill),stroke:d(e.stroke),lineWidth:e.lineWidth*Math.sqrt(Math.abs(n*i-r*a)),charSpacing:e.charSpacing,wordSpacing:e.wordSpacing,horizontalScaling:e.horizontalScaling,renderingMode:e.renderingMode,rise:e.rise}}(i,e)},r)}break}case"Do":{let e=I();void 0!==e&&t.onForm?.(e,i.ctm);break}case"BI":z=function(e,t){let n,r=e.length,a=t,i="";for(;;){let t=g(e,a);if(void 0===t)return r;if(a=t.end,"keyword"===t.type&&"ID"===k(e,t.start,t.end))break;if("name"===t.type)i=k(e,t.start,t.end);else if("number"===t.type&&("/L"===i||"/Length"===i)){let r=v(e,t);Number.isInteger(r)&&r>=0&&(n=r),i=""}else i=""}let o=p(e[a])?a+1:a;if(void 0!==n){let t=o+n;for(;t<r&&p(e[t]);)t+=1;if(m(e,t,!0))return t+2}for(let t=o;t<r-1;t++)if(69===e[t]&&73===e[t+1]&&m(e,t,!1))return t+2;return r}(e,z)}f=[]}}function p(e){return 32===e||10===e||13===e||9===e||12===e||0===e}function h(e){return 40===e||41===e||60===e||62===e||91===e||93===e||123===e||125===e||47===e||37===e}function b(e){return void 0!==e&&!p(e)&&!h(e)}function g(e,t){let n=e.length,r=t;for(;;){for(;r<n&&p(e[r]);)r+=1;if(r>=n)return;if(37!==e[r])break;for(;r<n&&10!==e[r]&&13!==e[r];)r+=1}let a=r,i=e[r];switch(i){case 40:return{type:"string",start:a,end:function(e,t){let n=e.length,r=0,a=t;for(;a<n;){let t=e[a];if(92===t){a+=2;continue}if(40===t)r+=1;else if(41===t&&0==(r-=1))return a+1;a+=1}return n}(e,r)};case 60:if(60===e[r+1])return{type:"open",start:a,end:r+2};for(r+=1;r<n&&62!==e[r];)r+=1;return{type:"hex",start:a,end:Math.min(n,r+1)};case 62:if(62===e[r+1])return{type:"close",start:a,end:r+2};return{type:"other",start:a,end:r+1};case 91:return{type:"open",start:a,end:r+1};case 93:return{type:"close",start:a,end:r+1};case 47:for(r+=1;r<n&&b(e[r]);)r+=1;return{type:"name",start:a,end:r};case 41:case 123:case 125:return{type:"other",start:a,end:r+1}}for(;r<n&&b(e[r]);)r+=1;return{type:43===i||45===i||46===i||void 0!==i&&i>=48&&i<=57?"number":"keyword",start:a,end:r}}function m(e,t,n){let r=e.length;if(69!==e[t]||73!==e[t+1])return!1;let a=e[t+2];if(t+2<r&&!p(a)&&!h(a))return!1;if(n)return!0;if(!p(e[t-1]))return!1;let i=0;for(let n=t+2;n<r&&i<16;n++){let t=e[n]??0;if(!p(t)){if(t<32||t>126)return!1;i+=1}}return!0}function k(e,t,n){let r="";for(let a=t;a<n;a++)r+=String.fromCharCode(e[a]??0);return r}function v(e,t){let n=Number.parseFloat(k(e,t.start,t.end));return Number.isFinite(n)?n:0}function y(e,t,n){return k(e,t+1,n).replace(/#([0-9a-fA-F]{2})/g,(e,t)=>String.fromCharCode(Number.parseInt(t,16)))}function w(e,t){let[n,r,a,i,o,c]=e,[s,l,u,d,f,p]=t;return[n*s+r*u,n*l+r*d,a*s+i*u,a*l+i*d,o*s+c*u+f,o*l+c*d+p]}function S(e,t,n){return[e[0]*t+e[2]*n+e[4],e[1]*t+e[3]*n+e[5]]}}}]);
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.