!functionwebpackUniversalModuleDefinition(e,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define("pdfjs-dist/build/pdf.worker",[],t):"object"==typeofexports?exports["pdfjs-dist/build/pdf.worker"]=t():e["pdfjs-dist/build/pdf.worker"]=e.pdfjsWorker=t()}(globalThis,(()=>(()=>{"use strict";vare=[,(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});t.WorkerTask=t.WorkerMessageHandler=void0;varr=a(2),i=a(3),n=a(4),s=a(6),o=a(71),c=a(65),l=a(102),h=a(103),u=a(104);classWorkerTask{constructor(e){this.name=e;this.terminated=!1;this._capability=newr.PromiseCapability}getfinished(){returnthis._capability.promise}finish(){this._capability.resolve()}terminate(){this.terminated=!0}ensureNotTerminated(){if(this.terminated)thrownewError("Worker task was terminated")}}t.WorkerTask=WorkerTask;classWorkerMessageHandler{staticsetup(e,t){leta=!1;e.on("test",(function(t){if(!a){a=!0;e.send("test",tinstanceofUint8Array)}}));e.on("configure",(function(e){(0,r.setVerbosityLevel)(e.verbosity)}));e.on("GetDocRequest",(function(e){returnWorkerMessageHandler.createDocumentHandler(e,t)}))}staticcreateDocumentHandler(e,t){leta,d=!1,f=null;constg=newSet,p=(0,r.getVerbosityLevel)(),{docId:m,apiVersion:b}=e,y="3.6.172";if(b!==y)thrownewError(`The API version "${b}" does not match the Worker version "${y}".`);constw=[];for(constein[])w.push(e);if(w.length)thrownewError("The `Array.prototype` contains unexpected enumerable properties: "+w.join(", ")+"; thus breaking e.g. `for...in` iteration of `Array`s.");if(l.isNodeJS&&"undefined"==typeofPath2D||"undefined"==typeofReadableStream){conste="The browser/environment lacks native support for critical functionality used by the PDF.js library (e.g. `Path2D` and/or `ReadableStream`); ";if(l.isNodeJS)thrownewError(e+"please use a `legacy`-build instead.");thrownewError(e+"please update to a supported browser.")}constS=m+"_worker";letx=newh.MessageHandler(S,m,t);functionensureNotTerminated(){if(d)thrownewError("Worker was terminated")}functionstartWorkerTask(e){g.add(e)}functionfinishWorkerTask(e){e.finish();g.delete(e)}asyncfunctionloadDocument(e){awaita.ensureDoc("checkHeader");awaita.ensureDoc("parseStartXRef");awaita.ensureDoc("parse",[e]);awaita.ensureDoc("checkFirstPage",[e]);awaita.ensureDoc("checkLastPage",[e]);constt=awaita.ensureDoc("isPureXfa");if(t){conste=newWorkerTask("loadXfaFonts");startWorkerTask(e);awaitPromise.all([a.loadXfaFonts(x,e).catch((e=>{})).then((()=>finishWorkerTask(e))),a.loadXfaImages()])}const[r,i]=awaitPromise.all([a.ensureDoc("numPages"),a.ensureDoc("fingerprints")]);return{numPages:r,fingerprints:i,htmlForXfa:t?awaita.ensureDoc("htmlForXfa"):null}}functiongetPdfManager({data:e,password:t,disableAutoFetch:a,rangeChunkSize:n,length:o,docBaseUrl:c,enableXfa:l,evaluatorOptions:h}){constd={source:null,disableAutoFetch:a,docBaseUrl:c,docId:m,enableXfa:l,evaluatorOptions:h,handler:x,length:o,password:t,rangeChunkSize:n},g=newr.PromiseCapability;letp;if(e){try{d.source=e;p=news.LocalPdfManager(d);g.resolve(p)}catch(e){g.reject(e)}returng.promise}letb,y=[];try{b=newu.PDFWorkerStream(x)}catch(e){g.reject(e);returng.promise}constw=b.getFullReader();w.headersReady.then((function(){if(w.isRangeSupported){d.source=b;d.length=w.contentLength;d.disableAutoFetch||=w.isStreamingSupported;p=news.NetworkPdfManager(d);for(consteofy)p.sendProgressiveData(e);y=[];g.resolve(p);f=null}})).catch((function(e){g.reject(e);f=null}));letS=0;newPromise((function(e,t){constreadChunk=function({value:e,done:a}){try{ensureNotTerminated();if(a){p||function(){conste=(0,i.arrayBuffersToBytes)(y);o&&e.length!==o&&(0,r.warn)("reported HTTP length is different from actual");try{d.source=e;p=news.LocalPdfManager(d);g.resolve(p)}catch(e){g.reject(e)}y=[]}();f=null;return}S+=e.byteLength;w.isStreamingSupported||x.send("DocProgress",{loaded:S,total:Math.max(S,w.contentLength||0)});p?p.sendProgressiveData(e):y.push(e);w.read().then(readChunk,t)}catch(e){t(e)}};w.read().then(readCh